papers 0248 Quiltin g for TextureSynthesis and Transfer

We present a simple image-based method of generating novel visual appearance in which a new image is synthesized by stitching together small patches of existing images. We call this process image quilting. First, we use quilting as new, fast, yet very simple texture synthesis algorithm which produces surprisingly good results for a wide range of textures. Second, we extend the algorithm to perform texture transfer { rendering an object with a texture taken from a di erent object. More generally, we demonstrate how an entire image can be re-rendered in the style of a di erent image. The method works directly on the images and does not require 3D information. A revision of this draft will appear in: Proceedings SIGGRAPH 2001, In Computer Graphics, Annual Conference Series. This work may not be copied or reproduced in whole or in part for any commercial purpose. Permission to copy in whole or in part without payment of fee is granted for nonpro t educational and research purposes provided that all such whole or partial copies include the following: a notice that such copying is by permission of Mitsubishi Electric Information Technology Center America; an acknowledgment of the authors and individual contributions to the work; and all applicable portions of the copyright notice. Copying, reproduction, or republishing for any other purpose shall require a license with payment of fee to Mitsubishi Electric Information Technology Center America. All rights reserved. Copyright c Mitsubishi Electric Information Technology Center America, 2001 201 Broadway, Cambridge, Massachusetts 02139 1. First printing, TR2001-17, April, 2001 Alexei Efros was a student intern at MERL when this work was done.