Microsoft Cognitive Services—Custom Vision Service
Custom Vision Service will soon be available in public preview. It's a new, easy-to-use, customizable web service that will learn to recognize specific content in imagery, powered by state-of-the-art machine-learning neural networks that become smarter with training. You'll be able to train it to recognize whatever you choose whether that's animals, objects, or abstract symbols.
Read more about recognizing content in imagery with Custom Vision Service.