Abstract
This paper presents a novel 2D shape deformation algorithm based on nonlinear least squares optimization. The algorithm aims to preserve two local shape properties: the Laplacian coordinates of the boundary curve and the local area of the shape interior, which are together represented in a non-quadratic energy function. An iterative Gauss–Newton method is used to minimize this nonlinear energy function. The result is an interactive shape deformation system that can achieve physically plausible results that are difficult to achieve with previous linear least squares methods. In addition to this algorithm that preserves local shape properties, we also introduce a scheme to preserve the global area of the shape, which is useful for deforming incompressible objects.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Alexa, M., Cohen-Or, D., Levin, D.: As-rigid-as-possible shape interpolation. In: SIGGRAPH 2000 Conference Proceedings, pp. 157–164 (2000)
Au, O.K.C., Tai, C.L., Liu, L., Fu, H.: Mesh editing with curvature flow Laplacian operator. Computer Science Technical Report, HKUST-CS05-10 (2005)
Celniker, G., Gossard, D.: Deformable curve and surface finite-elements for free-form shape design. In: SIGGRAPH 91 Conference Proceedings, pp. 257–266 (1991)
Floater, M.S.: Mean value coordinates. Comput. Aided Geom. Des. 20(1), 19–27 (2003)
Gibson, S.F.F., Mirtich, B.: A survey of deformable modeling in computer graphics. Technical report TR-97-19, Mitsubishi Electric Research Laboratories (1997)
Huang, J., Shi, X., Liu, X., Zhou, K., Wei, L., Teng, S., Bao, H., Guo, B., Shum, H.Y.: Subspace gradient domain mesh deformation. ACM Trans. Graph. 25(3), 1126–1134 (2006)
Igarashi, T., Moscovich, T., Hughes, J.F.: As-rigid-as-possible shape manipulation. ACM Trans. Graph. 24(3), 1134–1141 (2005)
James, D.L., Pai, D.K.: Artdefo: Accurate real time deformable objects. In: SIGGRAPH 99 Conference Proceedings, pp. 65–72 (1999)
Lewis, J.P., Cordner, M., Fong, N.: Pose space deformation: a unified approach to shape interpolation and skeleton-driven deformation. In: SIGGRAPH 2000 Conference Proceedings, pp. 165–172 (2000)
Lipman, Y., Sorkine, O., Levin, D., Cohen-Or, D.: Linear rotation-invariant coordinates for meshes. ACM Trans. Graph. 24(3), 479–487 (2005)
MacCracken, R., Joy, K.: Free-form deformations with lattices of arbitrary topology. In: SIGGRAPH 96 Conference Proceedings, pp. 181–188 (1996)
Madsen, K., Nielsen, H., Tingleff, O.: Methods for nonlinear least squares problems. Tech. rep., Informatics and Mathematical Modelling, Technical University of Denmark (2004)
Madsen, K., Nielsen, H., Tingleff, O.: Optimization with constraints. Tech. rep. Informatics and Mathematical Modelling, Technical University of Denmark (2004)
Milliron, T., Jensen, R., Barzel, R., Finkelstein, A.: A framework for geometric warps and deformations. ACM Trans. Graph. 21(1), 20–51 (2002)
Müller, M., Heidelberger, B., Teschner, M., Gross, M.: Meshless deformations based on shape matching. ACM Trans. Graph. 24(3), 471–478 (2005)
Sederberg, T., Parry, S.: Free-form deformation of solid geometric models. SIGGRAPH 86 Conference Proceedings 20(4), 151–160 (1986)
Sheffer, A., Kraevoy, V.: Pyramid coordinates for morphing and deformation. In: Proceedings of 3DPVT, pp. 68–75. IEEE, Thessaloniki, Greece (2004)
Sorkine, O., Lipman, Y., Cohen-Or, D., Alexa, M., Rössl, C., Seidel, H.P.: Laplacian surface editing. In: Symposium on Geometry Processing, pp. 179–188. ACM SIGGRAPH / Eurographics (2004)
Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., Shum, H.Y.: Mesh editing with poisson-based gradient field manipulation. ACM Trans. Graph. 23(3), 644–651 (2004)
Zhou, K., Huang, J., Snyder, J., Liu, X., Bao, H., Guo, B., Shum, H.Y.: Large mesh deformation using the volumetric graph Laplacian. ACM Trans. Graph. 24(3), 496–503 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Weng, Y., Xu, W., Wu, Y. et al. 2D shape deformation using nonlinear least squares optimization . Visual Comput 22, 653–660 (2006). https://doi.org/10.1007/s00371-006-0054-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-006-0054-y