Texture Synthesis Using Incremental Patches

  • Nikolaos Ersotelos
  • Feng Dong
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3942)


This paper presents a fast texture synthesis method using texture patches with incremental sizes. In contrast to the existing work in the area, it offers much fast speed through efficient computations. By applying the method to a wide variety of texture samples, we have demonstrated the effectiveness of the method through the results and discussions. In addition, we have also applied this texture synthesis method to cube mapping for the fast viewing of surfaces decorated by textures.


Patch Size Source Image Texture Image Texture Synthesis Cube Mapping 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Ashikhmin01]
    Ashikhmin, M.: Synthesizing natural textures. In: Proceedings of the ACM Symposium on Interactive 3D Graphics, pp. 217–226 (2001)Google Scholar
  2. [Carr04]
    Carr, N.A., Hart, J.C.: Painting Detail. ACM Trans on Graphics 23(3), 845–852 (2004)CrossRefGoogle Scholar
  3. [Cohen03]
    Cohen, M.F., Shade, J., Hiller, S., Deussen, O.: Wang Tiles for Image and Texture Generation. ACM Trans on Graphics 22(3), 287–294 (2003)CrossRefGoogle Scholar
  4. [DeBonet97]
    De Bonet, J.S.: Multiresolution sampling procedure for analysis and synthesis of texture images. In: Proc SIGGRAPH 1997, pp. 361–368 (1997)Google Scholar
  5. [Dischler02]
    Dischler, J.M., Maritaud, K., Levy, B., Ghazanfarpour, D.: Texture Particles. Computer Graphics Forum 21(3), 401–410 (2002)CrossRefGoogle Scholar
  6. [Efros01]
    Efros, A.A., Freeman, W.T.: Image quilting for texture synthesis and transfer. In: Proc. SIGGRAPH 2001, pp. 341–346 (2001)Google Scholar
  7. [Gotsman03]
    Gotsman, C., Gu, X., Sheffer, A.: Fundamentals of spherical parameterization for 3D meshes. ACM Trans on Graphics 22(3), 358–363 (2003)CrossRefGoogle Scholar
  8. [Guskov00]
    Guskov, I., Vidimce, K., Sweldens, W., Schroder, P.: Normal meshes. In: Proc. Siggraph 2000, pp. 95–102 (2000)Google Scholar
  9. [Heeger95]
    Heeger, D.J., Bergen, J.R.: Pyramid-based texture analysis/synthesis. In: Proc. SIGGRAPH 1995, pp. 229–238 (1995)Google Scholar
  10. [Hertzmann01]
    Hertzmann, A., Jacobs, C., Oliver, N., Curless, B., Salesin, D.: Image Analogies. In: Proc. SIGGRAPH 2001, pp. 327–340 (2001)Google Scholar
  11. [Khodakovsky03]
    Khodakovsky, A., Litke, N., Schroder, P.: Globally smooth parameterizations with low distortion. ACM Trans on Graphics 22(3), 326–333 (2003)CrossRefGoogle Scholar
  12. [Kraevoy03]
    Kraevoy, V., Sheffer, A., Gotsman, C.: Matchmaker: constructing constrained texture maps. ACM Trans on Graphics 22(3), 326–333 (2003)CrossRefGoogle Scholar
  13. [Kraevoy04]
    Kraevoy, V., Sheffer, A.: Cross-parameterization and compatible remeshing of 3D models. ACM Trans on Graphics 23(3), 861–869Google Scholar
  14. [Kwatra03]
    Kwatra, V., Schodl, A., Essa, I., Turk, G., Bobick, A.: Graphcut Textures: Image and Video Synthesis Using Graph Cuts. ACM Trans on Graphics 22(3), 277–286 (2003)CrossRefGoogle Scholar
  15. [Kwatra05]
    Kwatra, V., Essa, I., Bobick, A., Kwatra, N.: Texture optimization for example-based synthesis. ACM Trans on Graphics 24(3), 795–802 (2005)CrossRefGoogle Scholar
  16. [Lee99]
    Lee, A., Dobkin, D., Sweldens, W., Schroder, P.: Multiresolution mesh morphing. In: Proc. Siggraph 1999, pp. 343–350 (1999)Google Scholar
  17. [Lefebvre05]
    Lefebvre, S., Hoppe, H.: Parallel controllable texture synthesis. ACM Trans on Graphics 24(3), 777–786 (2005)CrossRefGoogle Scholar
  18. [Liu04]
    Liu, Y., Lin, W., Hays, J.: Near-regular texture analysis and manipulation. ACM Trans on Graphics 23(3), 368–376 (2004)CrossRefGoogle Scholar
  19. [Praun01]
    Praun, E., Sweldens, W., Schroder, P.: Consistent mesh parameterization. In: Proc. Siggraph 2001, pp. 179–184 (2001)Google Scholar
  20. [Praun03]
    Praun, E., Hoppe, H.: Spherical parametrization and remshing. ACM Trans on Graphics 22(3), 340–349 (2003)CrossRefGoogle Scholar
  21. [Schreiner04]
    Schreiner, J., Asirvatham, A., Praun, E., Hoppe, H.: Inter-surface mapping. ACM Trans on Graphics 23(3), 870–877 (2004)CrossRefGoogle Scholar
  22. [Tarini04]
    Tarini, M., Hormann, K., Cignoni, P., Montani, C.: PolyCube-Maps. ACM Trans on Graphics 23(3), 853–860 (2004)CrossRefGoogle Scholar
  23. [Wu04]
    Wu, Q., Yu, Y.: Feature Matching and deformation for texture synthesis. ACM Trans on Graphics 23(3), 364–367 (2004)CrossRefGoogle Scholar
  24. [Zhu98]
    Zhu, S.C., Wu, Y., Mumford, D.: Filters, random fields and maximum entropy (frame). International Journal of Computer Vision 27(2), 1–20 (1998)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Nikolaos Ersotelos
    • 1
  • Feng Dong
    • 1
  1. 1.Department of Information Systems and ComputingBrunel UniversityUnited Kingdom

Personalised recommendations