Title:
Feature-Based Surface Parameterization and Texture Mapping

Thumbnail Image
Author(s)
Zhang, Eugene
Mischaikow, Konstantin Michael
Turk, Greg
Authors
Person
Advisor(s)
Advisor(s)
Editor(s)
Associated Organization(s)
Organizational Unit
Supplementary to
Abstract
Surface parameterization is necessary for many graphics tasks: texture-preserving simplification, remeshing, surface painting, and pre-computation of solid textures. The stretch caused by a given parameterization determines the sampling rate on the surface. In this paper, we propose an automatic parameterization method that segments a surface into patches that are then flattened with little stretch. We observe that many objects consist of regions of relative simple shapes, each of which has a natural parameterization. Therefore, we propose a three-stage feature based patch creation method for manifold mesh surfaces. The first two stages, genus reduction and feature identification, are performed with the help of distance-based Morse functions. In the last stage, we create one or two patches for each feature region based on a covariance matrix of the feature's surface points. To reduce the stretch during patch unfolding, we notice that the stretch is a 2x2 tensor which in ideal situations is the identity. Therefore, we propose to use the Green-Lagrange tensor to measure and to guide the optimization process. Furthermore, we allow the boundary vertices of a patch to be optimized by adding scaffold triangles. We demonstrate our feature identification and patch unfolding methods for several textured models. Finally, to evaluate the quality of a given parameterization, we propose an image-based error measure that takes into account stretch, seams, smoothness, packing efficiency and visibility.
Sponsor
Date Issued
2003
Extent
1383244 bytes
Resource Type
Text
Resource Subtype
Technical Report
Rights Statement
Rights URI