skip to main content
10.1145/383259.383296acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Open Access
Seminal Paper

Image quilting for texture synthesis and transfer

Published:01 August 2001Publication History

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.

References

  1. 1.M. Ashikhmin. Synthesizing natural textures. In Symposium on Interactive 3D Graphics, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.J. Bergen and E. Adelson. Early vision and texture perception. Nature, 333:363- 364, 1988.Google ScholarGoogle ScholarCross RefCross Ref
  3. 3.J. S. De Bonet. Multiresolution sampling procedure for analysis and synthesis of texture images. In SIGGRAPH 97, pages 361-368, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.C. J. Curtis, S. E. Anderson, J. E. Seims, Kurt W. Fleisher, and D. H. Salsin. Computer-generated watercolor. In SIGGRAPH 97, pages 421-430, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.J. Davis. Mosaics of scenes with moving objects. In Proc. IEEE Conf. on Comp. Vision and Patt. Recog., 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.A. A. Efros and T. K. Leung. Texture synthesis by non-parametric sampling. In International Conference on Computer Vision, pages 1033-1038, Corfu, Greece, September 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.D.D.Garber.Computational Models for Texture Analysis and Texture Synthesis. PhD thesis, University of Southern California, Image Processing Institute, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.J. J. Gibson. The Perception of the Visual World. Houghton Mifflin, Boston, Massachusetts, 1950.Google ScholarGoogle Scholar
  9. 9.P. Harrison. A non-hierarchical procedure for re-synthesis of complex textures. In WSCG '2001 Conference proceedings, pages 190-197, 2001. See also http://www.csse.monash.edu.au/~pfh/resynthesizer/.Google ScholarGoogle Scholar
  10. 10.David J. Heeger and James R. Bergen. Pyramid-based texture analysis/synthesis. In SIGGRAPH 95, pages 229-238, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.A. Hertzmann, C.E. Jacobs, N. Oliver, B. Curless, and D.H. Salesin. Image analogies. In SIGGRAPH 01, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Bela Julesz. Visual pattern discrimination. IRE Transactions on Information Theory, 8(2):84-92, 1962.Google ScholarGoogle ScholarCross RefCross Ref
  13. 13.L. Liang, C. Liu, , Y. Xu, B. Guo, and H.-Y. Shum. Real-time texture synthesis by patch-based sampling. Technical Report MSR-TR-2001-40, Microsoft Research, March 2001.Google ScholarGoogle Scholar
  14. 14.J. Malik and P. Perona. Preattentive texture discrimination with early vision mechanism. JOSA-A, 5(5):923-932, May 1990.Google ScholarGoogle ScholarCross RefCross Ref
  15. 15.V. Ostromoukhov and R. D. Hersch. Multi-color and artistic dithering. In SIG- GRAPH 99, pages 425-432, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.Kris Popat and Rosalind W. Picard. Novel cluster-based probability model for texture synthesis, classification, and compression. In Proc. SPIE Visual Comm. and Image Processing, 1993.Google ScholarGoogle ScholarCross RefCross Ref
  17. 17.J. Portilla and E. P. Simoncelli. A parametric texture model based on joint statistics of complex wavelet coefficients. International Journal of Computer Vision, 40(1):49-71, December 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.Emil Praun, Adam Finkelstein, and Hugues Hoppe. Lapped textures. In SIG- GRAPH 00, pages 465-470, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.M. P. Salisbury, M. T. Wong, J. F. Hughes, and D. H. Salesin. Orientable textures for image-based pen-and-ink illustration. In SIGGRAPH 97, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.Li-Yi Wei and Marc Levoy. Fast texture synthesis using tree-structured vector quantization. In SIGGRAPH 00, pages 479-488, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.Y. Xu, B. Guo, and H.-Y. Shum. Chaos mosaic: Fast and memory efficient texture synthesis. Technical Report MSR-TR-2000-32, Microsoft Research, April 2000.Google ScholarGoogle Scholar
  22. 22.Song Chun Zhu, Yingnian Wu, and David Mumford. Filters, random fields and maximum entropy (frame). International Journal of Computer Vision, 27(2):1- 20, March/April 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Image quilting for texture synthesis and transfer

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques
              August 2001
              600 pages
              ISBN:158113374X
              DOI:10.1145/383259
              • cover image ACM Overlay Books
                Seminal Graphics Papers: Pushing the Boundaries, Volume 2
                August 2023
                893 pages
                ISBN:9798400708978
                DOI:10.1145/3596711
                • Editor:
                • Mary C. Whitton

              Copyright © 2001 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 August 2001

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              SIGGRAPH '01 Paper Acceptance Rate65of300submissions,22%Overall Acceptance Rate1,822of8,601submissions,21%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader