How Convolutional Neural Networks Accomplish Image Recognition?

@machinelearnbot 

What is Image Recognition and why is it Used? In the context of machine vision, image recognition is the capability of a software to identify people, places, objects, actions and writing in images. To achieve image recognition, the computers can utilise machine vision technologies in combination with artificial intelligence software and a camera. While it is very easy for human and animal brains to recognize objects, the computers have difficulty with the same task. When we look at something like a tree or a car or our friend, we usually don't have to study it consciously before we can tell what it is.