Abstract

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 a fast and 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 different object. More generally, we demonstrate how an image can be re-rendered in the style of a different image. The method works directly on the images and does not require 3D information.

Keywords

QuiltingComputer scienceArtificial intelligenceImage textureTexture synthesisTexture compressionImage stitchingComputer visionRendering (computer graphics)Texture filteringImage (mathematics)Texture atlasBidirectional texture functionTexture (cosmology)Pattern recognition (psychology)Computer graphics (images)Image processing

Affiliated Institutions

Related Publications

NeRF

We present a method that achieves state-of-the-art results for synthesizing novel views of complex scenes by optimizing an underlying continuous volumetric scene function using ...

2021 Communications of the ACM 4497 citations

Publication Info

Year
2001
Type
article
Pages
341-346
Citations
2375
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

2375
OpenAlex

Cite This

Alexei A. Efros, William T. Freeman (2001). Image quilting for texture synthesis and transfer. , 341-346. https://doi.org/10.1145/383259.383296

Identifiers

DOI
10.1145/383259.383296