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