Results 1 - 10
of
12
Surface parameterization: a tutorial and survey
- In Advances in Multiresolution for Geometric Modelling
, 2005
"... Summary. This paper provides a tutorial and survey of methods for parameterizing surfaces with a view to applications in geometric modelling and computer graphics. We gather various concepts from differential geometry which are relevant to surface mapping and use them to understand the strengths and ..."
Abstract
-
Cited by 130 (3 self)
- Add to MetaCart
Summary. This paper provides a tutorial and survey of methods for parameterizing surfaces with a view to applications in geometric modelling and computer graphics. We gather various concepts from differential geometry which are relevant to surface mapping and use them to understand the strengths and weaknesses of the many methods for parameterizing piecewise linear surfaces and their relationship to one another. 1
Feature-based surface parameterization and texture mapping
- ACM Transactions on Graphics
, 2005
"... and precomputation of solid textures. The stretch caused by a given parameterization determines the sampling rate on the surface. In this article, we present an automatic parameterization method for segmenting a surface into patches that are then flattened with little stretch. Many objects consist o ..."
Abstract
-
Cited by 51 (3 self)
- Add to MetaCart
and precomputation of solid textures. The stretch caused by a given parameterization determines the sampling rate on the surface. In this article, we present an automatic parameterization method for segmenting a surface into patches that are then flattened with little stretch. Many objects consist of regions of relatively simple shapes, each of which has a natural parameterization. Based on this observation, we describe a three-stage feature-based patch creation method for manifold surfaces. The first two stages, genus reduction and feature identification, are performed with the help of distance-based surface 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 stretch during patch unfolding, we notice that stretch is a 2 × 2 tensor, which in ideal situations is the identity. Therefore, we 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-based patch creation and patch unfolding methods for several textured models. Finally, to evaluate the quality of a given parameterization, we describe an image-based error measure that takes into account stretch, seams, smoothness, packing efficiency, and surface visibility.
Mesh parameterization methods and their applications
- FOUNDATIONS AND TRENDSÂŐ IN COMPUTER GRAPHICS AND VISION
, 2006
"... We present a survey of recent methods for creating piecewise linear mappings between triangulations in 3D and simpler domains such as planar regions, simplicial complexes, and spheres. We also discuss emerging tools such as global parameterization, inter-surface mapping, and parameterization with co ..."
Abstract
-
Cited by 23 (0 self)
- Add to MetaCart
We present a survey of recent methods for creating piecewise linear mappings between triangulations in 3D and simpler domains such as planar regions, simplicial complexes, and spheres. We also discuss emerging tools such as global parameterization, inter-surface mapping, and parameterization with constraints. We start by describing the wide range of applications where parameterization tools have been used in recent years. We then briefly review the pertinent mathematical background and terminology, before proceeding to survey the existing parameterization techniques. Our survey summarizes the main ideas of each technique and discusses its main properties, comparing it to other methods available. Thus it aims to provide guidance to researchers and developers when assessing the suitability of different methods for various applications. This survey focuses on the practical aspects of the methods available, such as time complexity and robustness and shows multiple examples of parameterizations generated using different methods, allowing the reader to visually evaluate and compare the results.
Mesh Parameterization: Theory and Practice
- SIGGRAPH ASIA 2008 COURSE NOTES
, 2008
"... Mesh parameterization is a powerful geometry processing tool with numerous computer graphics applications, from texture mapping to animation transfer. This course outlines its mathematical foundations, describes recent methods for parameterizing meshes over various domains, discusses emerging tools ..."
Abstract
-
Cited by 20 (1 self)
- Add to MetaCart
Mesh parameterization is a powerful geometry processing tool with numerous computer graphics applications, from texture mapping to animation transfer. This course outlines its mathematical foundations, describes recent methods for parameterizing meshes over various domains, discusses emerging tools like global parameterization and inter-surface mapping, and demonstrates a variety of parameterization applications.
Discrete tensorial quasiharmonic maps
- In Shape Modeling International
, 2005
"... We introduce new linear operators for surface parameterization. Given an initial mapping from the parametric plane onto a surface mesh, we establish a secondary map from the plane onto itself that mimics the initial one. The resulting low-distortion parameterization is smooth as it stems from solvin ..."
Abstract
-
Cited by 9 (3 self)
- Add to MetaCart
We introduce new linear operators for surface parameterization. Given an initial mapping from the parametric plane onto a surface mesh, we establish a secondary map from the plane onto itself that mimics the initial one. The resulting low-distortion parameterization is smooth as it stems from solving a quasi-harmonic equation. Our parameterization method is robust and independent of (the quality of) the initial map. 1.
Optimal surface parameterization using inverse curvature map
- Transactions on Visualization and Computer Graphics
"... Abstract—Mesh parameterization is a fundamental technique in computer graphics. The major goals during mesh parameterization are to minimize both the angle distortion and the area distortion. Angle distortion can be eliminated by the use of conformal mapping, in principle. Our paper focuses on solvi ..."
Abstract
-
Cited by 5 (0 self)
- Add to MetaCart
Abstract—Mesh parameterization is a fundamental technique in computer graphics. The major goals during mesh parameterization are to minimize both the angle distortion and the area distortion. Angle distortion can be eliminated by the use of conformal mapping, in principle. Our paper focuses on solving the problem of finding the best discrete conformal mapping that also minimizes area distortion. First, we deduce an exact analytical differential formula to represent area distortion by curvature change in the discrete conformal mapping, giving a dynamic Poisson equation. On a mesh, the vertex curvature is related to edge lengths by the curvature map. Our result shows the map is invertible, i.e., the edge lengths can be computed from the curvature (by integration). Furthermore, we give the explicit Jacobi matrix of the inverse curvature map. Second, we formulate the task of computing conformal parameterizations with least area distortions as a constrained nonlinear optimization problem in curvature space. We deduce explicit conditions for the optima. Third, we give an energy form to measure the area distortions, and show that it has a unique global minimum. We use this to design an efficient algorithm, called free boundary curvature diffusion, which is guaranteed to converge to the global minimum; it has a natural physical interpretation. This result proves the common belief that optimal parameterization with least area distortion has a unique solution and can be achieved by free boundary conformal mapping. Major theoretical results and practical algorithms are presented for optimal parameterization based on the inverse curvature map. Comparisons are conducted with existing methods and using different energies. Novel parameterization applications are also introduced. The theoretical framework of the inverse curvature map can be applied to further study discrete conformal mappings.
A moving mesh approach to stretch-minimizing mesh parameterization
- International Journal of Shape Modeling
, 2005
"... We propose to use a moving mesh approach, a popular grid adaption technique in computational mechanics, for fast generating low-stretch mesh parameterizations. Given a
triangle mesh approximating a surface, we construct an initial parameterization of the mesh and then improve the parameterization gr ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
We propose to use a moving mesh approach, a popular grid adaption technique in computational mechanics, for fast generating low-stretch mesh parameterizations. Given a
triangle mesh approximating a surface, we construct an initial parameterization of the mesh and then improve the parameterization gradually. At each improvement step, we
optimize the parameterization generated at the previous step by minimizing a weighted quadratic energy where the weights are chosen in order to minimize the parameterization stretch. This optimization procedure does not generate triangle flips if the boundary of the parameter domain is a convex polygon. Moreover already the first optimization step produces a high-quality mesh parameterization. We compare our parameterization procedure with several state-of-art mesh parameterization methods and demonstrate its speed and high efficiency in parameterizing large and geometrically complex models.
Automatic texture atlas generation from trimmed NURBS models
- Proceedings of Eurographics 2003
, 2003
"... A Texture Atlas is a two dimensional representation of a 3D model usable for paint systems or as a sewing pattern. ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
A Texture Atlas is a two dimensional representation of a 3D model usable for paint systems or as a sewing pattern.
A Framework for Coherent Texturing in Surgical Simulators
, 2005
"... An often neglected key element for surgical simulators is the ability to generate new, individual training scenes for every session. This is necessary to avoid the adaptation of the trainee to the presented case. To this end, we have developed a coherent scenario generation process, including organ ..."
Abstract
- Add to MetaCart
An often neglected key element for surgical simulators is the ability to generate new, individual training scenes for every session. This is necessary to avoid the adaptation of the trainee to the presented case. To this end, we have developed a coherent scenario generation process, including organ geometries, deformation parameters, and visual appearance. In this paper we describe the framework developed to address the latter element. Our system enables automatic generation of textures for surgical simulation based on in-vivo images.

