ACM Home Page
Please provide us with feedback. Feedback
Texture synthesis on surfaces
Full text PdfPdf (3.35 MB)
Source International Conference on Computer Graphics and Interactive Techniques archive
Proceedings of the 28th annual conference on Computer graphics and interactive techniques table of contents
Pages: 347 - 354  
Year of Publication: 2001
ISBN:1-58113-374-X
Author
Greg Turk  GVU Center, College of Computing, Georgia Institute of Technology
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 93,   Citation Count: 76
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/383259.383297
What is a DOI?

ABSTRACT

Many natural and man-made surface patterns are created by interactions between texture elements and surface geometry. We believe that the best way to create such patterns is to synthesize a texture directly on the surface of the model. Given a texture sample in the form of an image, we create a similar texture over an irregular mesh hierarchy that has been placed on a given surface.

Our method draws upon texture synthesis methods that use image pyramids, and we use a mesh hierarchy to serve in place of such pyramids. First, we create a hierarchy of points from low to high density over a given surface, and we connect these points to form a hierarchy of meshes. Next, the user specifies a vector field over the surface that indicates the orientation of the texture. The mesh vertices on the surface are then sorted in such a way that visiting the points in order will follow the vector field and will sweep across the surface from one end to the other. Each point is then visited in turn to determine its color. The color of a particular point is found by examining the color of neighboring points and finding the best match to a similar pixel neighborhood in the given texture sample. The color assignment is done in a coarse-to-fine manner using the mesh hierarchy. A texture created this way fits the surface naturally and seamlessly.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Burt, Peter J. and Edward H. Adelson, "The Laplacian Pyramid as a Compact Image Code," IEEE Transactions on Communications,Vol. COM-31, No. 4, April 1983, pp. 532-540.
 
2
 
3
 
4
5
6
 
7
8
 
9
 
10
Kundu, Pijushi K., Fluid Mechanics, Academic Press, San Diego, 1990.
 
11
12
13
 
14
15
16
17
 
18
 
19
 
20
Simoncelli, Eero and Javier Portilla, "Texture Characterization via Joint Statistics of Wavelet Coefficient Magnitudes," Fifth International Conference on Image Processing, Vol. 1, Oct. 1998, pp. 62-66.
 
21
Soucy, Marc, Guy Godin and Marc Rioux, "A Texture-Mapping Approach for the Compression of Colored 3D triangulations," The Visual Computer, Vol. 12, No. 10, 1996, pp. 503-514.
22
23
 
24
Walter, Marcelo and Alain Fournier, "Clonal Mosaic Model for the Synthesis of Mammalian Coat Patterns," Proceedings of Graphics Interface, Vancouver, BC, Canada, June 1998, pp. 82-91.
 
25
26
27
28
29
 
30
Ying, Lexing, Aaron Hertzmann, Henning Biermann, Denis Zorin, "Texture and Shape Synthesis on Surfaces," submitted for review.

CITED BY  76