Abstract
This article presents a framework for natural texture synthesis and processing. This framework is motivated by the observation that given examples captured in natural scene, texture synthesis addresses a critical problem, namely, that synthesis quality can be affected adversely if the texture elements in an example display spatially varied patterns, such as perspective distortion, the composition of different sub-textures, and variations in global color pattern as a result of complex illumination. This issue is common in natural textures and is a fundamental challenge for previously developed methods. Thus, we address it from a feature point of view and propose a feature-aware approach to synthesize natural textures. The synthesis process is guided by a feature map that represents the visual characteristics of the input texture. Moreover, we present a novel adaptive initialization algorithm that can effectively avoid the repeat and verbatim copying artifacts. Our approach improves texture synthesis in many images that cannot be handled effectively with traditional technologies.














Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Ashikhmin, M.: Synthesizing natural textures. In: SI3D ’01: Proceedings of the 2001 symposium on Interactive 3D graphics, pp. 217–226. ACM Press, New York, NY, USA (2001)
Bonet, J.S.D.: Multiresolution sampling procedure for analysis and synthesis of texture images. In: SIGGRAPH ’97: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pp. 361–368. ACM Press/Addison-Wesley Publishing Co., New York, NY, USA (1997)
Dong, W., Zhou, N., Paul, J.C.: Perspective-aware texture analysis and synthesis. Vis. Comput. 24(7–9), 515–523 (2008)
Dong, W., Zhou, N., Paul, J.C.: Interactive example-based natural scene synthesis. In: Third International Symposium on Plant growth modeling, simulation, visualization and applications (PMA), pp. 409–416 (2009)
Efros, A.A., Freeman, W.T.: Image quilting for texture synthesis and transfer. In: SIGGRAPH ’01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pp. 341–346. ACM Press, New York, NY, USA (2001)
Efros, A.A., Leung, T.K.: Texture synthesis by non-parametric sampling. In: ICCV ’99: Proceedings of the International Conference on Computer vision, vol. 2, p. 1033. IEEE Computer Society, Washington, DC, USA (1999)
Eisenacher, C., Lefebvre, S., Stamminger, M.: Texture synthesis from photographs. Comput. Graph. Forum 27(2), 419–428 (2008)
Han, C., Risser, E., Ramamoorthi, R., Grinspun, E.: Multiscale texture synthesis. ACM Trans. Graph. 27(3), 1–8 (2008)
Hoang, M.A., Geusebroek, J.M., Smeulders, A.W.M.: Color texture measurement and segmentation. Signal Process. 85(2), 265–275 (2005)
Kim, V.G., Lipman, Y., Funkhouser, T.: Symmetry-guided texture synthesis and manipulation. ACM Trans. Graph. 31(3), 22:1–22:14 (2012)
Kwatra, V., Essa, I., Bobick, A., Kwatra, N.: Texture optimization for example-based synthesis. ACM Trans. Graph. 24(3), 795–802 (2005)
Kwatra, V., Schödl, A., Essa, I., Turk, G., Bobick, A.: Graphcut textures: image and video synthesis using graph cuts. ACM Trans. Graph. 22(3), 277–286 (2003)
Lefebvre, S., Hoppe, H.: Parallel controllable texture synthesis. ACM Trans. Graph. 24(3), 777–786 (2005)
Lefebvre, S., Hoppe, H.: Appearance-space texture synthesis. ACM Trans. Graph. 25(3), 541–548 (2006)
Li, L., Jin, L., Xu, X., Song, E.: Unsupervised color-texture segmentation based on multiscale quaternion gabor filters and splitting strategy. Signal Process. 93(9), 2559–2572 (2013)
Liu, Y., Lin, W.C., Hays, J.: Near-regular texture analysis and manipulation. ACM Trans. Graph. 23(3), 368–376 (2004)
Ma, C., Wei, L.Y., Lefebvre, S., Tong, X.: Dynamic element textures. ACM Trans. Graph. 32(4), 90:1–90:10 (2013)
Ma, C., Wei, L.Y., Tong, X.: Discrete element textures. ACM Trans. Graph. 30(4), 62:1–62:10 (2011)
Park, H., Byun, H., Kim, C.: Multi-exemplar inhomogeneous texture synthesis. Comput. Graph. 37(1–2), 54–64 (2013)
Rosenberger, A., Cohen-Or, D., Lischinski, D.: Layered shape synthesis: automatic generation of control maps for non-stationary textures. ACM Trans. Graph. 28(5), 107:1–107:9 (2009)
Rubner, Y., Tomasi, C., Guibas, L.J.: The earth mover’s distance as a metric for image retrieval. Int. J. Comput. Vis. 40(2), 99–121 (2000)
Tong, X., Zhang, J., Liu, L., Wang, X., Guo, B., Shum, H.Y.: Synthesis of bidirectional texture functions on arbitrary surfaces. ACM Trans. Graph. 21(3), 665–672 (2002)
Wei, L.Y.: Multi-class blue noise sampling. ACM Trans. Graph. 29(4), 79:1–79:8 (2010)
Wei, L.Y., Lefebvre, S., Kwatra, V., Turk, G.: State of the art in example-based texture synthesis. In: Eurographics 2009, State of the Art Report, EG-STAR, pp. 93–117. Eurographics Association (2009)
Wei, L.Y., Levoy, M.: Fast texture synthesis using tree-structured vector quantization. In: SIGGRAPH ’00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques, pp. 479–488. ACM Press/Addison-Wesley Publishing Co., New York, NY, USA (2000)
Wu, Q., Yu, Y.: Feature matching and deformation for texture synthesis. ACM Trans. Graph. 23(3), 364–367 (2004)
Yan D-M., Wonka P.: Gap Processing for Adaptive Maximal Poisson-disk Sampling. ACM Trans. Graph. 32(5), 148:1–148:15 (2013)
Zalesny, A., Ferrari, V., Caenen, G., Van Gool, L.: Composite texture synthesis. Int. J. Comput. Vis. 62(1–2), 161–176 (2005)
Zhang, J., Zhou, K., Velho, L., Guo, B., Shum, H.Y.: Synthesis of progressively-variant textures on arbitrary surfaces. In: SIGGRAPH ’03: ACM SIGGRAPH 2003 Papers, pp. 295–302. ACM, New York, NY, USA (2003)
Acknowledgments
We thank anonymous reviewers for their valuable input. We thank Chongyang Ma for providing some results and valuable comments in the preparation of this paper. This work is supported by National Natural Science Foundation of China under project Nos. 61172104, 61271430, 61201402, 61372184, 61372168, and 61331018.
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Wu, F., Dong, W., Kong, Y. et al. Feature-aware natural texture synthesis. Vis Comput 32, 43–55 (2016). https://doi.org/10.1007/s00371-014-1054-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-014-1054-y