Constrained Texture Mapping using Image Warping

We introduce in this paper a new method for smooth foldover‐free warping of images. It allows users to specify the constraints in two different ways: positional constraints to constrain the position of points in the image and gradient constraints to constrain the orientation and scaling of some parts of the image. We then show how our method is used for texture mapping with hard constraints. We start with an unconstrained planar embedding of the target mesh calculated with conventional methods. In order to obtain a mapping that satisfies the user‐defined constraints, we use our warping method to align the features of the texture image with those of the unconstrained embedding. Compared to previous work, our method generates a smoother texture mapping and offers higher level of control for defining the constraints.

[1]  Alla Sheffer,et al.  Cross-parameterization and compatible remeshing of 3D models , 2004, ACM Trans. Graph..

[2]  Yotam I. Gingold,et al.  A direct texture placement and editing interface , 2006, UIST.

[3]  Takeo Igarashi,et al.  As-rigid-as-possible shape manipulation , 2005, ACM Trans. Graph..

[4]  Alan Saalfeld Joint triangulations and triangulation maps , 1987, SCG '87.

[5]  Ayellet Tal,et al.  FlexiStickers: photogrammetric texture mapping using casual images , 2009, ACM Trans. Graph..

[6]  Kikuo Fujimura,et al.  Foldover-Free Image Warping , 1998, Graph. Model. Image Process..

[7]  S. Umeyama,et al.  Least-Squares Estimation of Transformation Parameters Between Two Point Patterns , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Michael S. Brown,et al.  Texture amendment: reducing texture distortion in constrained parameterization , 2008, SIGGRAPH 2008.

[9]  Thomas W. Sederberg,et al.  Free-form deformation of solid geometric models , 1986, SIGGRAPH.

[10]  Bruno Lévy,et al.  Mesh parameterization: theory and practice , 2007, SIGGRAPH Courses.

[11]  Diane L. Souvaine,et al.  Constructing piecewise linear homeomorphisms , 1994 .

[12]  Tong-Yee Lee,et al.  Texture Mapping with Hard Constraints Using Warping Scheme , 2008, IEEE Transactions on Visualization and Computer Graphics.

[13]  Takeo Igarashi,et al.  As-rigid-as-possible shape manipulation , 2005, SIGGRAPH '05.

[14]  Chao-Hung Lin,et al.  Progressive mesh metamorphosis , 2005, Comput. Animat. Virtual Worlds.

[15]  Pedro V. Sander,et al.  Texture mapping progressive meshes , 2001, SIGGRAPH.

[16]  Bruno Lévy,et al.  Constrained texture mapping for polygonal meshes , 2001, SIGGRAPH.

[17]  Hugues Hoppe,et al.  Inter-surface mapping , 2004, ACM Trans. Graph..

[18]  Fred L. Bookstein,et al.  Principal Warps: Thin-Plate Splines and the Decomposition of Deformations , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Peter Schröder,et al.  Consistent mesh parameterizations , 2001, SIGGRAPH.

[20]  Mark Meyer,et al.  Intrinsic Parameterizations of Surface Meshes , 2002, Comput. Graph. Forum.

[21]  Alla Sheffer,et al.  Matchmaker: constructing constrained texture maps , 2003, ACM Trans. Graph..

[22]  Bruno Lévy,et al.  ABF++: fast and robust angle based flattening , 2005, TOGS.

[23]  Scott Schaefer,et al.  Image deformation using moving least squares , 2006, ACM Trans. Graph..

[24]  Craig Gotsman,et al.  Controllable morphing of compatible planar triangulations , 2001, TOGS.

[25]  Bobby Bodenheimer,et al.  Synthesis and evaluation of linear motion transitions , 2008, TOGS.

[26]  Hans-Peter Seidel,et al.  Vector field based shape deformations , 2006, ACM Trans. Graph..

[27]  Bernard Tiddeman,et al.  A general method for overlap control in image warping , 2001, Comput. Graph..

[28]  Harry Shum,et al.  Texture amendment: reducing texture distortion in constrained parameterization , 2008, ACM Trans. Graph..

[29]  Sung Yong Shin,et al.  Image metamorphosis using snakes and free-form deformations , 1995, SIGGRAPH.

[30]  Craig Gotsman,et al.  Texture Mapping with Hard Constraints , 2001, Comput. Graph. Forum.

[31]  Marc Alexa,et al.  Merging polyhedral shapes with scattered features , 1999, Proceedings Shape Modeling International '99. International Conference on Shape Modeling and Applications.

[32]  Chao-Hung Lin,et al.  Metamorphosis of 3D polyhedral models using progressive connectivity transformations , 2005, IEEE Transactions on Visualization and Computer Graphics.

[33]  H. Shum,et al.  TextureMontage: Seamless Texturing of Arbitrary Surfaces From Multiple Images , 2005, SIGGRAPH 2005.

[34]  David A. Forsyth,et al.  Generalizing motion edits with Gaussian processes , 2009, ACM Trans. Graph..

[35]  Ayellet Tal,et al.  FlexiStickers: photogrammetric texture mapping using casual images , 2009, SIGGRAPH 2009.

[36]  Thaddeus Beier,et al.  Feature-based image metamorphosis , 1992, SIGGRAPH.

[37]  Bruno Lévy,et al.  Least squares conformal maps for automatic texture atlas generation , 2002, ACM Trans. Graph..

[38]  S. Lang Differential and Riemannian Manifolds , 1996 .