Danny M. Kaufman - Adobe Research
Vladimir G. Kim - Adobe Research
Justin Solomon - Massachusetts Institute of Technology
Alla Sheffer - University of British Columbia
Low-distortion mapping of three-dimensional surfaces to the plane is a critical problem in geometry processing. The intrinsic distortion introduced by these UV mappings is highly dependent on the choice of surface cuts that form seamlines which break mapping continuity. Parameterization applications typically require UV maps with an application-specific upper bound on distortion to avoid mapping artifacts; at the same time they seek to reduce cut lengths to minimize discontinuity artifacts. We propose OptCuts, an algorithm that jointly optimizes the parameterization and cutting of a three-dimensional mesh. OptCuts starts from an arbitrary initial embedding and a user-requested distortion bound. It requires no parameter setting and automatically seeks to minimize seam lengths subject to satisfying the distortion bound of the mapping computed using these seams. OptCuts alternates between topology and geometry update steps that consistently decrease distortion and seam length, producing a UV map with compact boundaries that strictly satisfies the distortion bound. OptCuts automatically produces high-quality, globally bijective UV maps without user intervention. While OptCuts can thus be a highly effective tool to create new mappings from scratch, we also show how it can be employed to improve pre-existing embeddings. Additionally, when semantic or other priors on seam placement are desired, OptCuts can be extended to respect these user preferences as constraints during optimization of the parameterization. We demonstrate the scalable performance of OptCuts on a wide range of challenging benchmark parameterization examples, as well as in comparisons with state-of-the-art UV methods and commercial tools.
NOTE: most tables have many columns so, please, scroll to the right.
@article{Li:2018:OptCuts, author = {Minchen Li and Danny M. Kaufman and Vladimir G. Kim and Justin Solomon and Alla Sheffer}, title = {OptCuts: Joint Optimization of Surface Cuts and Parameterization}, journal = {ACM Transactions on Graphics}, year = {2018}, volume = {37}, number = {6}, doi = {http://dx.doi.org/10.1145/3272127.3275042}, publisher = {ACM}, address = {New York, NY, USA} }