4 ms·
I was looking into label detection APIs (and Google's offerings as well) for a silly game/website I was thinking of writing, but $5 per 1000 images is way too s
by netinstructions 11y ago
I was looking into label detection APIs (and Google's offerings as well) for a silly game/website I was thinking of writing, but $5 per 1000 images is way too steep, especially if each user is submitting 1-5 images per interaction with the website. The $2 per 1000 images price they mention on the blog post is only if you're doing 5+ million images a month.
I played with IBM Watson visual recognition API and it didn't look like it did what I needed it to (recognize a hand drawn image of a cat for example -- it just kept labeling it only as a 'cartoon').
Bummer. At least the first 1000 images are free so I can prototype it out of curiosity.
- deleted 11y ago[deleted]
- eurekin 11y agoI wrote once document detection library. It was supposed to recognize corners of a printout in a photo. Is that close? EDIT: you could send me example images and what you need from them. I could check how much I would need to extend it to handle your case.
- BookmarkSaver 11y agoDetecting boundaries and straight lines is something that has been "easily" done for a while now. Categorizing complex images (such as differentiating between a cat and a dog) is still extremely difficult for computers. I'm not really surprised that Watson couldn't do it, I've only recently started hearing about preliminary breakthroughs in the feasibility of this sort of tech.
- tommoor 11y agoAgreed, this is an exciting api but the pricing puts it out of reach for a lot of applications
- spoiler 11y agoI'd like to preface this with the fact that I have next to zero experience about the topic of pricing/charging for such service's, so what I say might sound naïve, but… Is it really that expensive, though? I mean I can see it being expensive if you use it inside a product you offer for free, but if it's a commercial product, I imagine the pricing isn't that much especially if you consider that using your own infrastructure for this type of machine learning and image scanning would be much much more expensive.
- tommoor 11y agoOnce the networks are trained it's probably very cheap to run the service. But I guess that's my point, the pricing puts it out of reach of free or cheaper subscription products. Even the robot example they give in the video to achieve that functionality it would have to be taking a picture every couple of seconds or so and uploading them to the cloud - at that rate it would cost almost $5 for 15mins of use!
- thesandlord 11y agoI'm almost 100% sure that the Cloud Vision API will also return "cartoon" or "artwork" or something similar. This is because of how the models are trained. What you need is a custom model that is trained specifically on hand drawn pictures. You can use something like TensorFlow to build this, but getting the raw data might be challenging. Disclosure: I work for Google Cloud