About Deep Dream
Google has spent the last few years teaching computers how to see, understand, and appreciate our world. It's an important goal that the search giant hopes will allow programs to classify images just by "looking" at them.
And this is where Google's deep dream ideas originate. With simple words you give to an AI program a couple of images and let it know what those images contain ( what objects - dogs, cats, mountains, bicycles, ... ) and give it a random image and ask it what objects it can find in this image. Then the program start transforming the image till it can find something similar to what it already knows and thus you see strange artifacts morphing in the dreamed image ( like eyes or human faces morphing in image of a pyramid ).