Multi resolution Texture Synthesis on Surfaces
This work introduces a novel approach to multi-resolution texture synthesis on surfaces, utilizing a mesh pyramid structure for image representation. By assigning colors to pixels or vertices through an efficient neighborhood search, the method enhances texture synthesis accuracy. The use of Tree-Structured Vector Quantization (TSVQ) streamlines the neighborhood search, treating neighboring points as locations in a multi-dimensional space. Moreover, it emphasizes retiling techniques and the uniform distribution of new vertices, ensuring a detailed and visually appealing texture across arbitrary surfaces.
Multi resolution Texture Synthesis on Surfaces
E N D
Presentation Transcript
Multi resolution Texture Synthesis on Surfaces Arul Prakash Lavanya Tekumalla
Multi resolution Texture synthesis • Build image/mesh pyramid. • Assign color to each pixel/vertex by doing a neighborhood search in the texture image. • Neighborhood search: very expensive • TSVQ: Accelerates the search process by considering neighborhoods as points in a multi dimensional space and casting the neighborhood search process as a nearest point searching problem in a multi-dimensional space.
Texture synthesis on surfaces • Retiling • Sprinkle some new vertices onto the mesh • Space them uniformly over the mesh using point repulsion. • Remove old vertices and re-triangulate • Create a hierarchy of meshes • Neighborhood Construction: • flatten a set of nearby vertices • resample the flattened samples
References • Re-Tiling Polygonal Surfaces, G Turk. • Generating Textures on Arbitrary Surfaces Using Reaction-Diffusion, G Turk. • Generating random points in triangles, G Turk • Texture Synthesis over Arbitrary Manifold Surfaces, Li-Yi Wei and Marc Levoy. • Fast Texture Synthesis using Tree-structured Vector Quantization,Li-Yi Wei and Marc Levoy.