Generate refined images from rough sketches

Photosketch Рthis is quite an interesting technology that was recently demonstrated at Siggraph 2009 Рbasically the technology takes very rough input sketches tagged with identifiers and turns them into refined photo collages.  Watch the video:

PhotoSketch: Internet Image Montage from tao chen on Vimeo.