Abstract
Surface parameterizations have been widely applied to digital geometry processing. In this paper, we propose an efficient conformal energy minimization (CEM) algorithm for computing conformal parameterizations of simply-connected open surfaces with a very small angular distortion and a highly improved computational efficiency. In addition, we generalize the proposed CEM algorithm to computing conformal parameterizations of multiply-connected surfaces. Furthermore, we prove the existence of a nontrivial accumulation point of the proposed CEM algorithm under some mild conditions. Several numerical results show the efficiency and robustness of the CEM algorithm comparing to the existing state-of-the-art algorithms. An application of the CEM on the surface morphing between simply-connected open surfaces is demonstrated thereafter. Thanks to the CEM algorithm, the whole computations for the surface morphing can be performed efficiently and robustly.
Similar content being viewed by others
References
ALICE. http://alice.loria.fr/
Angenent, S., Haker, S., Tannenbaum, A., Kikinis, R.: On the Laplace–Beltrami operator and brain surface flattening. IEEE Trans. Med. Imaging 18(8), 700–711 (1999)
Berman, A., Plemmons, R.: Nonnegative Matrices in the Mathematical Sciences. Society for Industrial and Applied Mathematics, Philadelphia (1994)
Choi, P.T., Lui, L.M.: Fast disk conformal parameterization of simply-connected open surfaces. J. Sci. Comput. 65(3), 1065–1090 (2015)
Choi, P.T., Lui, L.M.: A linear algorithm for disk conformal parameterization of simply-connected open surfaces (2015). arXiv:1508.00396v1
Choi, P.T., Lam, K.C., Lui, L.M.: FLASH: fast landmark aligned spherical harmonic parameterization for genus-0 closed brain surfaces. SIAM J. Imaging Sci. 8(1), 67–94 (2015)
Desbrun, M., Meyer, M., Alliez, P.: Intrinsic parameterizations of surface meshes. Comput. Graph. Forum 21(3), 209–218 (2002)
Digital Shape Workbench-Shape Repository. http://visionair.ge.imati.cnr.it/ontologies/shapes/
Floater, M.S., Hormann, K.: Surface parameterization: a tutorial and survey. In: Dodgson, N.A., Floater, M.S., Sabin, M.A. (eds.) Advances in Multiresolution for Geometric Modelling, pp. 157–186. Springer, Berlin (2005)
Golub, G.H., Van Loan, C.F.: Matrix Computations. Johns Hopkins University Press, Baltimore (1996)
Gu, X., Yau, S.T.: Computational Conformal Geometry, 1st edn. Higher Education Press, Beijing (2008)
Gu, X., Wang, Y., Chan, T.F., Thompson, P.M., Yau, S.T.: Genus zero surface conformal mapping and its application to brain surface mapping. IEEE Trans. Med. Imaging 8, 949–958 (2004)
Gu, D.X., Luo, F., Yau, S.T.: Fundamentals of computational conformal geometry. Math. Comput. Sci. 4(4), 389–429 (2010)
Gu, X.D., Zeng, W., Luo, F., Yau, S.T.: Numerical computation of surface conformal mappings. Comput. Methods Funct. Theory 11(2), 747–787 (2011)
Haker, S., Angenent, S., Tannenbaum, A., Kikinis, R., Sapiro, G., Halle, M.: Conformal surface parameterization for texture mapping. IEEE Trans. Vis. Comput. Graph. 2, 181–189 (2000)
Hormann, K., Lévy, B., Sheffer, A.: Mesh parameterization: theory and practice. In: ACM SIGGRAPH Course Notes (2007). doi:10.1145/1281500.1281510
Horn, R.A., Johnson, C.: Matrix Analysis. Cambridge University Press, Cambridge (1990)
Huang, W.Q., Gu, X.D., Huang, T.M., Lin, S.S., Lin, W.W., Yau, S.T.: High performance computing for spherical conformal and Riemann mappings. Geom. Imaging Comput. 1(2), 223–258 (2014)
Huang, W.Q., Gu, X.D., Lin, W.W., Yau, S.T.: A novel symmetric skew-Hamiltonian isotropic Lanczos algorithm for spectral conformal parameterizations. J. Sci. Comput. 61(3), 558–583 (2014)
Hurdal, M.K., Bowers, P.L., Stephenson, K., Sumners, D.W.L., Rehm, K., Schaper, K., Rottenberg, D.A.: Quasi-conformally flat mapping the human cerebellum. Med. Image Comput. Comput. Assist. Interv. (1999). doi:10.1007/10704282_31
Hutchinson, J.E.: Computing conformal maps and minimal surfaces. Proc. Cent. Math. Appl. 26, 140–161 (1991)
LokMingLui.com. http://www.math.cuhk.edu.hk/~lmlui/
Molitierno, J.J.: Applications of Combinatorial Matrix Theory to Laplacian Matrices of Graphs. CRC Press, Boca Raton (2012)
Mullen, P., Tong, Y., Alliez, P., Desbrun, M.: Spectral conformal parameterization. Comput. Graph. Forum 27(5), 1487–1494 (2008)
Pinkall, U., Polthier, K.: Computing discrete minimal surfaces and their conjugates. Exp. Math. 2, 15–36 (1993)
Reuter, M., Biasotti, S., Giorgi, D., Patanè, G., Spagnuolo, M.: Discrete Laplace–Beltrami operators for shape analysis and segmentation. Comput. Graph. 33(3), 381–390 (2009)
Sheffer, A., de Sturler, E.: Parameterization of faceted surfaces for meshing using angle-based flattening. Eng. Comput. 17(3), 326–337 (2001)
Sheffer, A., Lévy, B., Mogilnitsky, M., Bogomyakov, A.: ABF++: fast and robust angle based flattening. ACM Trans. Graph. 24(2), 311–330 (2005)
Sheffer, A., Praun, E., Rose, K.: Mesh parameterization methods and their applications. Found. Trends Comput. Graph. Vis. 2(2), 105–171 (2006)
Stephenson, K.: The approximation of conformal structures via circle packing. In: Computational Methods and Function Theory 1997, Proceedings of the 3rd CMFT Conference, pp. 551–582. World Scientific (1999)
The Stanford 3D Scanning Repository. http://graphics.stanford.edu/data/3Dscanrep/
TurboSquid. http://www.turbosquid.com/
Yau, S.T., Schoen, R.: Lectures on Differential Geometry. International Press, Vienna (2010)
Zeng, W., Lui, L.M., Gu, X., Yau, S.T.: Shape analysis by conformal modules. Methods Appl. Anal. 15(4), 539–556 (2008)
Zeng, W., Yin, X., Zhang, M., Luo, F., Gu, X.: Generalized Koebe’s method for conformal mapping multiply connected domains. In: 2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling, pp. 89–100. ACM (2009)
Acknowledgements
The authors want to thank Yen-Jen Cheng, Dr. Wei-Qiang Huang, and Dr. Ching-Sung Liu for useful discussions and thank Prof. So-Hsiang Chou for the help on polishing the manuscript. They also want to thank the anonymous referees for their valuable comments and suggestions. The 3D scanner and camera devices are supported by the ST Yau Center in Taiwan. This work is partially supported by the Ministry of Science and Technology, the National Center for Theoretical Sciences, the Taida Institute for Mathematical Sciences, and the ST Yau Center in Taiwan.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yueh, MH., Lin, WW., Wu, CT. et al. An Efficient Energy Minimization for Conformal Parameterizations. J Sci Comput 73, 203–227 (2017). https://doi.org/10.1007/s10915-017-0414-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-017-0414-y
Keywords
- Conformal energy minimization
- Conformal parameterizations
- Simply-connected open surfaces
- Surface morphing