skip to main content
research-article

Synthesizing structured image hybrids

Published: 26 July 2010 Publication History

Abstract

Example-based texture synthesis algorithms generate novel texture images from example data. A popular hierarchical pixel-based approach uses spatial jitter to introduce diversity, at the risk of breaking coarse structure beyond repair. We propose a multiscale descriptor that enables appearance-space jitter, which retains structure. This idea enables repurposing of existing texture synthesis implementations for a qualitatively different problem statement and class of inputs: generating hybrids of structured images.

Supplementary Material

JPG File (tp112-10.jpg)
MP4 File (tp112-10.mp4)

References

[1]
Agarwala, A., Dontcheva, M., Agrawala, M., Drucker, S., Colburn, A., Curless, B., Salesin, D., and Cohen, M. 2004. Interactive digital photomontage. ACM Transactions on Graphics 23, 3, 294--302.
[2]
Bar-Joseph, Z., El-Yaniv, R., Lischinski, D., and Werman, M. 2001. Texture mixing and texture movie synthesis using statistical learning. IEEE Transactions on Visualization and Computer Graphics 7, 2, 120--135.
[3]
Barnes, C., Shechtman, E., Finkelstein, A., and Goldman, D. B. 2009. PatchMatch: A randomized correspondence algorithm for structural image editing. ACM Transactions on Graphics 28, 3, 3:1--3:11.
[4]
Cho, T. S., Butman, M., Avidan, S., and Freeman, W. T. 2008. The patch transform. In IEEE Conference on Computer Vision and Pattern Recognition.
[5]
DeBonet, J. 1997. Multiresolution sampling procedure for analysis and synthesis of texture images. In Proceedings of SIGGRAPH 1997, 361--368.
[6]
Dischler, J.-M., and Zara, F. 2006. Real-time structured texture synthesis and editing using image-mesh analogies. The Visual Computer 22, 9, 926--935.
[7]
Efros, A., and Leung, T. 1999. Texture synthesis by non-parametric sampling. In International Conference on Computer Vision, 1033--1038.
[8]
Han, C., Risser, E., Ramamoorthi, R., and Grinspun, E. 2008. Multiscale texture synthesis. ACM Transactions on Graphics 27, 3, 51:1--51:8.
[9]
Heeger, D. J., and Bergen, J. R. 1995. Pyramid-based texture analysis/synthesis. In Proceedings of SIGGRAPH 1995, 229--238.
[10]
Hertzmann, A., Jacobs, C. E., Oliver, N., Curless, B., and Salesin, D. H. 2001. Image analogies. In Proceedings of SIGGRAPH 2001, 327--340.
[11]
Kopf, J., Fu, C.-W., Cohen-Or, D., Deussen, O., Lischinski, D., and Wong, T.-T. 2007. Solid texture synthesis from 2d exemplars. ACM Transactions on Graphics 26, 3, 2:2--2:9.
[12]
Lefebvre, S., and Hoppe, H. 2005. Parallel controllable texture synthesis. ACM Transactions on Graphics 24, 3, 777--786.
[13]
Lefebvre, S., and Hoppe, H. 2006. Appearance-space texture synthesis. ACM Transactions on Graphics 25, 3, 541--548.
[14]
Liu, Y., Lin, W.-C., and Hays, J. 2004. Near-regular texture analysis and manipulation. ACM Transactions on Graphics 23, 3, 368--376.
[15]
Matusik, W., Zwicker, M., and Durand, F. 2005. Texture design using a simplicial complex of morphable textures. ACM Transactions on Graphics 24, 3, 787--794.
[16]
Moghaddam, B., and Pentland, A. 1997. Probabilistic visual learning for object representation. IEEE Transactions on Pattern Analysis and Machine Intelligence 19, 7.
[17]
Mohammed, U., Prince, S. J., and Kautz, J. 2009. Visio-lization: generating novel facial images. ACM Transactions on Graphics 28, 3, 57:1--57:8.
[18]
Pitié, F., Kokaram, A. C., and Dahyot, R. 2007. Automated colour grading using colour distribution transfer. Computer Vision and Image Understanding 107, 1--2, 123--137.
[19]
Portilla, J., and Simoncelli, E. 2000. A parametric texture model based on joint statistics of complex wavelet coefficients. International Journal of Computer Vision 40, 1, 49--70.
[20]
Pritch, Y., Kav-Venaki, E., and Peleg, S. 2009. Shift-map image editing. In International Conference on Computer Vision, 151--158.
[21]
Ramanarayanan, G., and Bala, K. 2007. Constrained texture synthesis via energy minimization. IEEE Transactions on Visualization and Computer Graphics 13, 1, 167--178.
[22]
Rosenberger, A., Cohen-Or, D., and Lischinski, D. 2009. Layered shape synthesis: automatic generation of control maps for non-stationary textures. ACM Transactions on Graphics 28, 5, 107:1--107:9.
[23]
Tong, X., Zhang, J., Liu, L., Wang, X., Guo, B., and Shum, H.-Y. 2002. Synthesis of bidirectional texture functions on arbitrary surfaces. ACM Transactions on Graphics 21, 3, 665--672.
[24]
Wei, L., and Levoy, M. 2000. Fast texture synthesis using tree-structured vector quantization. In Proceedings of SIGGRAPH 2000, 355--360.
[25]
Wei, L.-Y., Han, J., Zhou, K., Bao, H., Guo, B., and Shum, H.-Y. 2008. Inverse texture synthesis. ACM Transactions on Graphics 27, 3, 52:1--52:9.
[26]
Wei, L.-Y., Lefebvre, S., Kwatra, V., and Turk, G. 2009. State of the art in example-based texture synthesis. In Eurographics 2009: State of the Art Reports.
[27]
Wu, Q., Shi, L., Bond, S., and Yu, Y. 2006. Laplacian texture synthesis and mixing on surfaces. In Pacific Graphics.
[28]
Zelinka, S., and Garland, M. 2002. Towards real-time texture synthesis with the jump map. In Eurographics Workshop on Rendering, 99--104.
[29]
Zhang, J., Zhou, K., Velho, L., Guo, B., and Shum, H.-Y. 2003. Synthesis of progressively-variant textures on arbitrary surfaces. ACM Transactions on Graphics 22, 3, 295--302.

Cited By

View all

Index Terms

  1. Synthesizing structured image hybrids

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 29, Issue 4
    July 2010
    942 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/1778765
    Issue’s Table of Contents
    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: 26 July 2010
    Published in TOG Volume 29, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Research-article

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)9
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 03 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2021)Texture Synthesis Optimization for Large Scale Structures2021 2nd Information Communication Technologies Conference (ICTC)10.1109/ICTC51749.2021.9441501(81-85)Online publication date: 7-May-2021
    • (2020)Texture Mixing by Interpolating Deep Statistics via Gaussian ModelsIEEE Access10.1109/ACCESS.2020.29814108(60747-60758)Online publication date: 2020
    • (2019)Big Data Analytics for Large-scale Wireless NetworksACM Computing Surveys10.1145/333706552:5(1-36)Online publication date: 13-Sep-2019
    • (2019)SketchDLCACM Transactions on Architecture and Code Optimization10.1145/331257016:2(1-26)Online publication date: 18-Apr-2019
    • (2017)GPU-based interactive near-regular texture synthesis for digital human modelsTechnology and Health Care10.3233/THC-17133925:1_suppl(357-365)Online publication date: 1-Jan-2017
    • (2017)Structure-guided texturing with embedded randomnessSIGGRAPH Asia 2017 Technical Briefs10.1145/3145749.3149428(1-4)Online publication date: 27-Nov-2017
    • (2017)Deep Correlations for Texture SynthesisACM Transactions on Graphics10.1145/3072959.301546136:4(1)Online publication date: 25-Jul-2017
    • (2017)Deep Correlations for Texture SynthesisACM Transactions on Graphics10.1145/301546136:5(1-15)Online publication date: 25-Jul-2017
    • (2016)Data-driven iconificationProceedings of the Joint Symposium on Computational Aesthetics and Sketch Based Interfaces and Modeling and Non-Photorealistic Animation and Rendering10.5555/2981324.2981341(113-124)Online publication date: 7-May-2016
    • (2016)Face texture synthesis from multiple images via sparse and dense correspondenceSIGGRAPH ASIA 2016 Technical Briefs10.1145/3005358.3005386(1-4)Online publication date: 28-Nov-2016
    • Show More Cited By

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media