SketchToPhoto: A Fast Photo Composer

Draw a scene freehand with the mouse, a simple drawing as that of a child: SketchToPhoto (formerly Photosketch) transforms the sketch into image by replacing the approximate layout of objects with real pictures.

In a corner of the screen, the sketch you make, and the scenery and other objects in images, then the final photo corresponding to your design.

Example:

Keywords must be added to objects in your sketch so that the software finds the appropriate images. From there, the software performs an image search on the Internet to find the best components and filter other images.

The algorithm defines the edges in the images and separates them from the original scene to introduce them in the scene defined by your sketch.

Then another algorithm addresses how it will incorporate the objects in the scenery of the final image.

Demonstration video

The software was developed by Chinese students in Singapore.

The site.

Getting the binary executables. This is a set of command line programs.

Requires the Open CV 1.1 library available on Sourceforge.

SIGGRAPH reference. More infos about the project.

Rendering objects into a photo. A similar method. It takes into account the light in the original image and translates it to the object to insert.

Creating a logo with images and text in minutes. From a sketchup you can also apply some filter to produce a pretty logo.