Live data from Hacker News

Google Cloud Vision API changes the way applications understand images

googlecloudplatform.blogspot.com

71–76 of 76 posts

Re: Google Cloud Vision API changes the way applications understand images

#71
I know this may not be useful early on, since Google may not have a lot of this kind of data that would make image recognition more useful, but I think it makes sense to have a plan for eventually making it possible for developers to integrate depth information. For example for those who have an XBox Kinect, or more recently a "Project Tango" tablet.

Re: Google Cloud Vision API changes the way applications understand images

#73

I wonder if there is an API to train this on a custom dataset. They have a few built-in models, but those seem pretty limiting in terms of uses cases. I can think of a lot more where you would want to be able to train on your own specialized images and labels.

You can use TensorFlow to train your own networks and setup your own ML pipeline.

Re: Google Cloud Vision API changes the way applications understand images

#74
post #5

I wonder what this means for computer vision startups like http://clarifai.com ? Its hard to compete with Google on a task like image classification when Google has immense computational resources, tons of data, and hoards of top researchers.

Hi Nick! I think every startup considers "what if Google launches into direct competition with me" at some point. We've definitely been preparing for this day (oh, I work at Clarifai). From a sheer technology standpoint, Google is the big gorilla in the room. But, computational resources and data are basically commodities. What matters is what you do with the data - how you train the models (just like different media companies, each machine learning company has its own editorial voice when it comes to tagging), custom training and domain models, the level of service you provide to developers, the integrations you have with other services, etc. These are all things we feel like we do better, and we'll continue to make our API the most developer-friendly one out there. In the immortal words of Coach Taylor, "Clear eyes, full hearts, can't lose." :D

Re: Google Cloud Vision API changes the way applications understand images

#75
post #5

I wonder what this means for computer vision startups like http://clarifai.com ? Its hard to compete with Google on a task like image classification when Google has immense computational resources, tons of data, and hoards of top researchers.

Hi Nick! I think every startup considers "what if Google launches into direct competition with me" at some point. We've definitely been preparing for this day (oh, I work at Clarifai). From a sheer technology standpoint, Google is the big gorilla in the room. But, computational resources and data are basically commodities. What matters is what you do with the data - how you train the models (just like different media…

Oh and shameless plug here, if you want to try video recognition, the Clarifai API already does it: http://clarifai.com/

Re: Google Cloud Vision API changes the way applications understand images

#76

I wonder if there is an API to train this on a custom dataset. They have a few built-in models, but those seem pretty limiting in terms of uses cases. I can think of a lot more where you would want to be able to train on your own specialized images and labels.

There are multiple open source libraries for this, however optimising and iterating is the key. Preparing the dataset to be representative enough and has no overlap of categories/labels is also quite important.

This custom categorization is actually one of our most requested services at Imagga - here is some info if you are interested - http://imagga.com/solutions/custom-categorization.html

Post reply on HN