Creating Large Isotropic Textures Using Image Quilting

Sanjiv Bhatia
University of Missouri -- St. Louis
Department of Math & Computer Science
St. Louis, MO 63121
USA

e-mail: sanjiv@acm.org

http://www.cs.umsl.edu/~sanjiv

Abstract

Image quilting is a texture synthesis technique to create a large texture by wrapping around patches of a small texture in a way that the repetition of small texture is not noticeable. The basic algorithm is to randomly select small patches in a given texture. These patches are then positioned in a large texture to be synthesized and blended across boundaries to remove the appearance of boundaries across patches. The algorithm is useful to create large isotropic textures from small isotropic textures. We have extended the algorithm to create large isotropic textures from a given anisotropic texture by using only the desired areas in the synthesized texture.