New computational algorithms make it possible to build neural networks with many input nodes and many layers, and distinguish "deep learning" of these networks from previous work on artificial neural nets.
Given a text description, we immediately imagine an overall visual impression using this prior and, based on this, we draw a picture by progressively adding more andmore details.