Can Google Cloud Vision API be trained using your image data?

泄露秘密 提交于 2021-02-07 04:11:31

问题


IBM Watson has a capability where you can train the classifiers on Watson using your images but I am unable to find a similar capability on Google Cloud Vision API? What I want is that I upload 10-15 classes of images and on the bases of upload images classify any images loaded after that. IBM Bluemix (Watson) has this capability but their pricing is significantly higher than Google. I am open to other services as well, if prices ares below Google's


回答1:


As far as I know Google Cloud Vision API cannot be trained with your custom data. However, there is a service called vize.ai, where you can define your custom classes and upload the images, the training is for free and the prices for API usage are below Google's and IBM's.

Disclaimer: I'm vize.it co-founder

Edit: Link changed




回答2:


You can train your own models using Cloud AutoML Vision. There are 2 different ways to do this:

  1. Cloud-hosted models.
  2. Edge exportable models.



回答3:


With some work you can train a model for free using TensorFlow - see the model training section.

However, they have released an already trained model, so if you're lucky and what you want to classify already overlaps with their model, then no training is needed.




回答4:


Azure has started this now, google for "azure custom vision" this is still a preview service but with good accuracy at least for our workload which is preschool children images.



来源:https://stackoverflow.com/questions/40136543/can-google-cloud-vision-api-be-trained-using-your-image-data

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!