My colleague Will Orde has already written about the wonders of Artificial Intelligence applied to image processing in a previous post. 

I came across this article that does a magnificent job breaking down what goes on 'inside the mind' of a convolutional neural network, one of the most exciting fields in computing today. It is a bit involved but is well worth a read: