본문 바로가기
KERD
논문KCI 등재

Multi-scale Texture Synthesis

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

We synthesize a texture with different structures at different scales. Our technique is based on deterministic parallel synthesis allowing real-time processing on a GPU. A new coordinate transformation operator is used to construct a synthesized coordinate map based on different exemplars at different scales. The runtime overhead is minimal because this operator can be precalculated as a small lookup table. Our technique is effective for upsampling texture-rich images, because the result preserves texture detail well. In addition, a user can design a texture by coloring a low-resolution control image. This design tool can also be used for the interactive synthesis of terrain in the style of a particular exemplar, using the familiar ‘raise and lower’ airbrush to specify elevation.

Abstract

We synthesize a texture with different structures at different scales. Our technique is based on deterministic parallel synthesis allowing real-time processing on a GPU. A new coordinate transformation operator is used to construct a synthesized coordinate map based on different exemplars at different scales. The runtime overhead is minimal because this operator can be precalculated as a small lookup table. Our technique is effective for upsampling texture-rich images, because the result preserves texture detail well. In addition, a user can design a texture by coloring a low-resolution control image. This design tool can also be used for the interactive synthesis of terrain in the style of a particular exemplar, using the familiar ‘raise and lower’ airbrush to specify elevation.

참고문헌 (20)

  1. Ashikhmin, "Synthesizing natural textures", Symposium on Interactive 3D Graphics, pp.217~226 (2001)
  2. Carrato, S., "A simple edgesensitive image interpolation filter", IEEE International Conference on Image Processing, pp.711~714 (1996)
  3. Efros, A.A, "W.T. 2001", Image quilting for texture synthesis and transfer, pp.341~346 (2001), ACM SIGGRAPH
  4. Efros, A.A, "Texture synthesis by non-parametric sampling", pp.1033~1038 (1999), ICCV
  5. Fattal, R, "Image upsampling via imposed edge statistics", pp.95~ (2007), ACM SIGGRAPH
  6. Freeman, W.T., "Example- based super-resolution", IEEE Computer Graphics and Applications, 22(2), pp.56~65 (2002)
  7. synthesis, "Pyramid-based texture analysis", pp.1995, Heeger, D.J
  8. Hertzmann, A., "Image analogies", pp.327~340 (2001), ACM SIGGRAPH
  9. Kopf, J., "Solid texture synthesis from 2D exemplars", pp.2~ (2007), ACM SIGGRAPH
  10. Kwatra, V., "Texture optimization for example-based synthesis", pp.795~802 (2005), ACM SIGGRAPH
  11. Kwatra, V., "Graphcut textures: image and video synthesis using graph cuts", pp.277~286 (2003), ACM SIGGRAPH
  12. Lefebvre, S, "Parallel controllable texture synthesis", pp.777~786 (2005), ACM SIGGRAPH
  13. Lefebvre, S, "Appearance-space texture synthesis", pp.541~548 (2006), ACM SIGGRAPH
  14. Li, X, "New edge-directed interpolation", IEEE Transactions on Image Processing, pp.1521~1527 (2001)
  15. Matusik, W., "Texture design using a simplicial complex of morphable textures", pp.787~794 (2005), ACM SIGGRAPH
  16. Neyret, F, "Advected textures", Symposium on Computer Animation, pp.147~153 (2003)
  17. Perez, P., "Poisson image editing", pp.313~318 (2003), ACM SIGGRAPH
  18. Wei, L.-Y, "Fast texture synthesis using tree-structured vector quantization", pp.479~488 (2000), ACM SIGGRAPH
  19. Zhang, J., "Synthesis of progressively-variant textures on arbitrary surfaces", pp.295~302 (2003), ACM SIGGRAPH
  20. Zhou, H., "Terrain synthesis from digital elevation models", IEEE Transactions on Visualization and Computer Graphics, 13(4), pp.834~848 (2007)

관련 논문AI추천

이 간행물의 다른 논문 (4건)