Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Bounded distortion harmonic shape interpolation

Published: 11 July 2016 Publication History

Abstract

Planar shape interpolation is a classic problem in computer graphics. We present a novel shape interpolation method that blends C planar harmonic mappings represented in closed-form. The intermediate mappings in the blending are guaranteed to be locally injective C harmonic mappings, with conformal and isometric distortion bounded by that of the input mappings. The key to the success of our method is the fact that the blended differentials of our interpolated mapping have a simple closed-form expression, so they can be evaluated with unprecedented efficiency and accuracy. Moreover, in contrast to previous approaches, these differentials are integrable, and result in an actual mapping without further modification. Our algorithm is embarrassingly parallel and is orders of magnitude faster than state-of-the-art methods due to its simplicity, yet it still produces mappings that are superior to those of existing techniques due to its guaranteed bounds on geometric distortion.

Supplementary Material

ZIP File (a105-chien-supp.zip)
Supplemental files.
MP4 File (a105.mp4)

References

[1]
Ahlfors, L. 1979. Complex analysis, vol. 7. McGraw-Hill Education.
[2]
Aigerman, N., and Lipman, Y. 2013. Injective and bounded distortion mappings in 3D. ACM Transactions on Graphics (TOG) 32, 4, 106.
[3]
Alexa, M., Cohen-Or, D., and Levin, D. 2000. As-rigid-as-possible shape interpolation. In Proceedings of the 27th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., 157--164.
[4]
Alexa, M. 2002. Recent advances in mesh morphing. In Computer graphics forum, vol. 21, Wiley Online Library, 173--198.
[5]
Baxter, W., Barla, P., and Anjyo, K. 2008. Rigid shape interpolation using normal equations. In Proceedings of the 6th international symposium on Non-photorealistic animation and rendering, ACM, 59--64.
[6]
Bell, S. R. 1992. The Cauchy transform, potential theory and conformal mapping, vol. 7. CRC press.
[7]
Chen, R., and Weber, O. 2015. Bounded distortion harmonic mappings in the plane. ACM Transactions on Graphics (TOG) 34, 4, 73.
[8]
Chen, R., Weber, O., Keren, D., and Ben-Chen, M. 2013. Planar shape interpolation with bounded distortion. ACM Transactions on Graphics (TOG) 32, 4, 108.
[9]
Choi, J., and Szymczak, A. 2003. On coherent rotation angles for as-rigid-as-possible shape interpolation. In Proceedings of the 15th Canadian Conference on Computational Geometry, 111--114.
[10]
Duren, P. 2004. Harmonic mappings in the plane. Cambridge University Press.
[11]
Kircher, S., and Garland, M. 2008. Free-form motion processing. ACM Transactions on Graphics (TOG) 27, 2, 12.
[12]
Knöppel, F., Crane, K., Pinkall, U., and Schröder, P. 2013. Globally optimal direction fields. ACM Transactions on Graphics (TOG) 32, 4, 59.
[13]
Kovalsky, S. Z., Aigerman, N., Basri, R., and Lipman, Y. 2014. Controlling singular values with semidefinite programming. ACM Transactions on Graphics (TOG), 4.
[14]
Kovalsky, S. Z., Aigerman, N., Basri, R., and Lipman, Y. 2015. Large-scale bounded distortion mappings. ACM Transactions on Graphics (TOG) 34, 6, 191.
[15]
Levi, Z., and Weber, O. 2016. On the convexity and feasibility of the bounded distortion harmonic mapping problem. ACM TOG 35, 4.
[16]
Levi, Z., and Zorin, D. 2014. Strict minimizers for geometric optimization. ACM Transactions on Graphics (TOG) 33, 6, 185.
[17]
Lipman, Y. 2012. Bounded distortion mapping spaces for triangular meshes. ACM Transactions on Graphics (TOG) 31, 4, 108.
[18]
Poranne, R., and Lipman, Y. 2014. Provably good planar mappings. ACM Transactions on Graphics (TOG) 33, 4, 76.
[19]
Schüller, C., Kavan, L., Panozzo, D., and Sorkine-Hornung, O. 2013. Locally injective mappings. In Computer Graphics Forum, vol. 32, Wiley Online Library, 125--135.
[20]
Surazhsky, V., and Gotsman, C. 2001. Controllable morphing of compatible planar triangulations. ACM Transactions on Graphics 20, 4, 203--231.
[21]
Surazhsky, V., and Gotsman, C. 2003. Intrinsic morphing of compatible triangulations. International Journal of Shape Modeling 9, 02, 191--201.
[22]
Tutte, W. 1963. How to draw a graph. Proc. London Math. Soc 13, 3, 743--768.
[23]
Weber, O., and Gotsman, C. 2010. Controllable conformal maps for shape deformation and interpolation. ACM Transactions on Graphics (TOG) 29, 4, 78.
[24]
Weber, O., and Zorin, D. 2014. Locally injective parametrization with arbitrary fixed boundaries. ACM Transactions on Graphics (TOG) 33, 4, 75.
[25]
Weber, O., Sorkine, O., Lipman, Y., and Gotsman, C. 2007. Context-aware skeletal shape deformation. In Computer Graphics Forum, vol. 26, Wiley Online Library, 265--274.
[26]
Weber, O., Ben-Chen, M., and Gotsman, C. 2009. Complex barycentric coordinates with applications to planar shape deformation. Computer Graphics Forum 28, 2, 587--597.
[27]
Weber, O., Myles, A., and Zorin, D. 2012. Computing extremal quasiconformal maps. Computer Graphics Forum 31, 5, 1679--1689.
[28]
Wolberg, G. 1998. Image morphing: a survey. The visual computer 14, 8, 360--372.
[29]
Xu, D., Zhang, H., Wang, Q., and Bao, H. 2006. Poisson shape interpolation. Graphical models 68, 3, 268--281.

Cited By

View all
  • (2024)Moving Region Representations on the Spread of a Forest FireProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679111(5343-5347)Online publication date: 21-Oct-2024
  • (2024)High-order shape interpolationComputer Aided Geometric Design10.1016/j.cagd.2024.102301111(102301)Online publication date: Jun-2024
  • (2023)Variational quasi-harmonic maps for computing diffeomorphismsACM Transactions on Graphics10.1145/359210542:4(1-26)Online publication date: 26-Jul-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 35, Issue 4
July 2016
1396 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/2897824
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 July 2016
Published in TOG Volume 35, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. animation
  2. bounded distortion
  3. harmonic mappings
  4. injective mappings
  5. shape deformation
  6. shape interpolation

Qualifiers

  • Research-article

Funding Sources

  • Science Foundation
  • Max Planck Center for Visual Computing and Communication

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)15
  • Downloads (Last 6 weeks)2
Reflects downloads up to 01 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Moving Region Representations on the Spread of a Forest FireProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679111(5343-5347)Online publication date: 21-Oct-2024
  • (2024)High-order shape interpolationComputer Aided Geometric Design10.1016/j.cagd.2024.102301111(102301)Online publication date: Jun-2024
  • (2023)Variational quasi-harmonic maps for computing diffeomorphismsACM Transactions on Graphics10.1145/359210542:4(1-26)Online publication date: 26-Jul-2023
  • (2022)Globally Injective Flattening via a Reduced Harmonic SubspaceACM Transactions on Graphics10.1145/3550454.355544941:6(1-17)Online publication date: 30-Nov-2022
  • (2022)Harmonic Shape Interpolation on Multiply‐connected Planar DomainsComputer Graphics Forum10.1111/cgf.1459841:5(1-11)Online publication date: 6-Oct-2022
  • (2021)Part-based data-driven 3D shape interpolationComputer-Aided Design10.1016/j.cad.2021.103027136(103027)Online publication date: Jul-2021
  • (2020)Corner-operated Tran-similar (COTS) Maps, Patterns, and LatticesACM Transactions on Graphics10.1145/326734639:1(1-14)Online publication date: 7-Feb-2020
  • (2020)Shape Manipulation of Diffusion Curves ImagesIEEE Access10.1109/ACCESS.2020.29824578(57158-57167)Online publication date: 2020
  • (2019)A Subspace Method for Fast Locally Injective Harmonic MappingComputer Graphics Forum10.1111/cgf.1362338:2(105-119)Online publication date: 7-Jun-2019
  • (2018)TooncapProceedings of the Joint Symposium on Computational Aesthetics and Sketch-Based Interfaces and Modeling and Non-Photorealistic Animation and Rendering10.1145/3229147.3229149(1-12)Online publication date: 17-Aug-2018
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media