Today, Google unleashed a set of tools for app makers that will let apps, robots, and drones "see" — with the help of some Google cloud magic.
It's called the Google Cloud Vision API, and it's based on the same "machine learning" technology that underpins the hit Google Photos app.
Thanks to the massive amount of information that users are uploading and its constant crawling of web sites, Google is always getting better at automatically recognizing what's in pictures.
Now, the masterminds behind independent apps can pay for the Google Cloud Vision service and benefit from the fruits of Google's labor.
Cloud Vision solves a hard computer problem of "seeing." For instance, your computer can scan and reproduce an image of a mountain or an image of a baby, but to the computer, they look the same: a bunch of pixels. Your computer can't sift through your photos and find baby photos for you, unless you've tagged them "baby."
Google Photos, on the other hand, does a pretty good job of finding the baby photos. Now, any other app can, too.
App maker should find lots of uses for this technology: Cloud Vision can help apps recognize things like faces or landmarks for automatic photo tagging, while also using Google's own SafeSearch technology to filter out inappropriate images. Cloud Vision can also strip text out of images for later analysis, or detect if someone in a photo is smiling or laughing.
For instance, social photo app for brands PhotoFy used an early version of Cloud Vision to sift 150,000 images a day, according to a Google blog entry. With Google Cloud Vision, it was able to pick out and proactively remove pornographic or violent pictures before they made it to a customer's page.
To demonstrate the potential, Google released last year a demo of a robot using Cloud Vision to get around:
On February 28, Axel Springer, Business Insider's parent company, joined 31 other media groups and filed a $2.3 billion suit against Google in Dutch court, alleging losses suffered due to the company's advertising practices.