RBF-based Reparameterization Method for
Constrained Texture Mapping

Hongchuan Yu     Tong-Yee Lee     I-Cheng Yeh     Xiaosong Yang     Wenxi Li     Jian J. Zhang

to appear in IEEE Transactions on Visualization and Computer Graphics

Algorithm overview

System overview. (Left) The input model with several user-specified feature correspondences; (middle) input texutre and initial paramterization (right) final result.

Abstract

Texture mapping has long been used in computer graphics to enhance the realism of virtual scenes. However, to match the 3D model feature points with the corresponding pixels in a texture image, surface parameterization must satisfy specific positional constraints. However, despite numerous research efforts, the construction of a mathematically robust, foldover-free parameterization that is subject to positional constraints continues to be a challenge. In the present paper, this foldover problem is addressed by developing radial basis function (RBF)-based reparameterization. Given initial 2D embedding of a 3D surface, the proposed method can reparameterize 2D embedding into a foldover-free 2D mesh, satisfying a set of userspecified constraint points. In addition, this approach is mesh-free. Therefore, generating smooth texture mapping results is possible without extra smoothing optimization.

Paper
Download

PDF, 19.8MB
(Adobe PDF, Paper: 2.18MB, Download from IEEE Xplore [Link])

Results

Results
(MP4, Video: 12.5MB, Download Supplemental Materials from CS DIGITAL LIBRARY [Link] [ZIP]

BibTeX

@article{RBF_TM12,
   author    = {Hongchuan Yu and Tong-Yee Lee and I-Cheng Yeh
                and Xiaosong Yang and Wenxi Li and Jian J. Zhang},
   title     = {RBF-Based Reparameterization Method for Constrained Texture Mapping},
   journal   = {IEEE Transactions on Visualization and Computer Graphics},
   volume    = {99},
   number    = {PrePrints},
   issn      = {1077-2626},
   year      = {2011},
   doi       = {http://doi.ieeecomputersociety.org/10.1109/TVCG.2011.117},
   publisher = {IEEE Computer Society},
   address   = {Los Alamitos, CA, USA},
}