skip to main content
10.1145/2542266.2542268acmconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

Mathematical description of motion and deformation: from basics to graphics applications

Published: 19 November 2013 Publication History

Abstract

While many technical terms, such as Euler angle, quaternion, and affine transformation, now become quite popular in computer graphics, their graphical meanings are sometimes a bit far from the original mathematical entities, which might cause misunderstanding or misuse of the mathematical techniques. This course presents an intuitive introduction to several mathematical concepts that are quite useful for describing motion and deformation of geometric objects.
The concepts are inherited mostly from differential geometry and Lie theory, and now commonly used in various aspects of computer graphics, including curve/surface editing, deformation and animation of geometric objects. The objective of this course is to fill the gap between the original mathematical concepts and the practical meanings in computer graphics without assuming any prior knowledge of pure mathematics. We then illustrate practical usefulness of deep understanding of the mathematical concepts. Moreover this course demonstrates our current/ongoing research work, which is benefited from our mathematical formulation.

References

[1]
{Alexa00} M. Alexa, D. Cohen-Or and D. Levin, As-rigid-as-possible shape interpolation. In Proc. SIGGRAPH 2000, 157--164. 2000.
[2]
{Alexa02} M. Alexa, Linear combinations of transformations, ACM Trans. Graph., 21, 380--387, 2002.
[3]
{Baxter08} W. Baxter, P. Barla and K. Anjyo, Rigid shape interpolation using normal equations. In Proceedings of the 6th international symposium on Non-photorealistic animation and rendering, NPAR '08, 59--64, 2008.
[4]
{Baxter09} W. Baxter, P. Barla and K. Anjyo, Compatible Embedding for 2D Shape Animation. IEEE Trans. Vis. Comput. Graph. 15(5), 867--879, 2009.
[5]
{Brockett84} R. W. Brockett, Robotic Manipulators and the Product of Exponentials Formula, Mathematical Theory of Networks and Systems, Lecture Notes in Control and Information Sciences 58, 120--129, 1984.
[6]
{Chaudhry10} E. Chaudhry, L. H. You and J. J. Zhang, Character Skin Deformation: A Survey, In: Proceedings of Seventh International Conference on Computer Graphics, Imaging and Visualization (CGIV 2010), 41--48, IEEE, 2010.
[7]
{Cheng01} S. H. Cheng, N. J. Higham, C. S. Kenney and A. J. Laub, Approximating the Logarithm of a Matrix to Specified Accuracy, SIAM J. Matrix Anal. Appl. 22(4), 1112--1125, 2001.
[8]
{Denman76} E. D. Denman and A. N. Beavers, The Matrix Sign Function and Computations in Systems, Appl. Math. Comput. 2(1), 63--94, 1976.
[9]
{Duistermaat1999} J. J. Duistermaat and J. A. C. Kolk, Lie Groups, Springer, Universitext, 1999.
[10]
{Ebbinghaus91} H.-D. Ebbinghaus, H. Hermes, F. Hirzebruch, M. Koecher, K. Mainzer, J. Neukirch, A. Prestel and R. Remmert, Numbers, Graduate Texts in Mathematics, Springer 1991.
[11]
{Fletcher04} P. T. Fletcher, C. Lu, S. M. Pizer and S. Joshi, Principal geodesic analysis for the study of nonlinear statistics of shape, IEEE Trans. Med. Imaging 27(8): 995--1005. 2004.
[12]
{Hanson06} A. Hanson, Visualizing Quaternions, Elsevier 2006.
[13]
{Helgason78} S. Helgason, Differential Geometry, Lie Groups, and Symmetric Spaces, Academic Press, 1978, reprinted by the American Mathematical Society, 2001.
[14]
{Igarashi05} T. Igarashi, T. Moscivich, and J. F. Hughes J. F., As-rigid-as-possible shape manipulation. ACM Trans. Graph. 24(3), 1134--1141, 2005.
[15]
{Igarashi09} T. Igarashi and Y. Igarashi, Implementing as-rigid-as-possible shape manipulation and surface flattening, J. Graphics, GPU, & Game Tools 14 (1), 17--30, 2009.
[16]
{Ju05} T. Ju, S. Schaefer and J. Warren, Mean Value Coordinates for Closed Triangular Meshes, ACM Trans. Graph. 24(3), 561--566, 2005.
[17]
{Kaji12} S. Kaji, S. Hirose, S. Sakata, Y. Mizoguchi, and K. Anjyo, Mathematical analysis on affine maps for 2D shape interpolation, Proc. SCA2012, 71--76, 2012
[18]
{Kaji13} S. Kaji, S. Hirose, H. Ochiai, and K. Anjyo, A Lie theoretic parameterization of affine transformations, Proc. MEIS 2013, Symposium: Mathematical Progress in Expressive Image Synthesis, 2013.
[19]
{Kaji} S. Kaji, S. Hirose, H. Ochiai and K. Anjyo, A Concise Parametrization of Affine Transformation, in preparation.
[20]
{Kavan08} L. Kavan, S. Collins, J. Zara, and C. O'Sullivan, Geometric skinning with approximate dual quaternion blending, ACM Trans. Graph., 27, 4, Article 105, 2008.
[21]
{Knapp96} A. Knapp, Lie Groups, beyond an Introduction, Birkhäuser, 1996.
[22]
{Kobilarov09} M. Kobilarov, K. Crane and M. Desbrun, Lie group integrators for animation and control of vehicles, ACM Trans. Graph. 28, Article 16, 2009.
[23]
{Lewis00} J. P. Lewis, M. Cordner and N. Fong, Pose space deformation: A unified approach to shape interpolation and skeleton-driven deformation, In Proceedings of the 27th annual conference on Computer graphics and interactive techniques, SIGGRAPH 2000, 165--172, 2000.
[24]
{Moler03} C. Moler and C. van Loan, Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later, SIAM Rev. 45(1), 3--49, 2003.
[25]
{Mumford10} D. Mumford and A. Desoineux, Pattern Theory, A K Peters, 2010.
[26]
{Nieto13} J. R. Nieto and A. Susín, Cage Based Deformations: A Survey, In: Deformation Models, M. G. Hidalgo, A. M. Torres and Javier Varona Gómez (eds.) Lecture Notes in Computational Vision and Biomechanics 7, 2013
[27]
{Reynolds87} C. R. Reynolds, Flocks, herds and schools: A distributed behavioral model, In: Proc. SIGGRAPH 87, 25--34, 1987.
[28]
{Shoemake85} K. Shoemake, Animating rotation with quaternion curves, In Proceedings of the 12th annual conference on Computer graphics and interactive techniques, ACM Press, 245--254, 1985.
[29]
{Shoemake94a} K. Shoemake, Fiber Bundle Twist Reduction, In Graphics Gems IV Academic Press, 230--239, 1994.
[30]
{Shoemake94b} K. Shoemake, Quaternions, http://www.cs.ucr.edu/~vbz/resources/quatut.pdf, 1994.
[31]
{Takahashi09} S. Takahashi, K. Yoshida, T. Kwon, K. H. Lee, J. Lee, and S. Y. Shin, Spectral-based group formation control, Comput. Graph. Forum 28(2), 639--648. 2009.
[32]
{Tournier12} M. Tournier and L. Revéret, Principal geodesic dynamics. Proc. SCA 2012, 235--244, 2012.
[33]
{Vince11} J. Vince, Quaternions for Computer Graphics, Springer, 2011.
[34]
{Watt92} A. Watt and M. Watt, Advanced Animation and Rendering Techniques, Addison Wesley, 1992.
[35]
{Werman95} M. Werman and D. Weishall, Similarity and affine invariant distances between 2d point sets, IEEE Transactions on Pattern Analysis and Machine Intelligence 17, 810--814, 1995.
[36]
{Xu05} D. Xu, H. Zhang, Q. Wang and H. Bao, Poisson shape interpolation. Proceedings of the 2005 ACM symposium on Solid and physical modeling, SPM '05, ACM Press, 267--274, 2005.

Cited By

View all
  • (2022)Mathematical Basics of Motion and Deformation in Computer Graphics, Second EditionundefinedOnline publication date: 26-Mar-2022
  • (2022)Mathematical Basics of Motion and Deformation in Computer GraphicsundefinedOnline publication date: 21-Mar-2022
  • (2019)Affine interpolation in a lie group frameworkACM Transactions on Graphics10.1145/3306346.332299738:4(1-16)Online publication date: 12-Jul-2019
  • Show More Cited By

Index Terms

  1. Mathematical description of motion and deformation: from basics to graphics applications
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Information & Contributors

            Information

            Published In

            cover image ACM Conferences
            SA '13: SIGGRAPH Asia 2013 Courses
            November 2013
            1458 pages
            ISBN:9781450326315
            DOI:10.1145/2542266
            • Conference Chair:
            • Yizhou Yu
            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]

            Sponsors

            In-Cooperation

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            Published: 19 November 2013

            Permissions

            Request permissions for this article.

            Check for updates

            Qualifiers

            • Research-article

            Conference

            SA '13
            Sponsor:
            SA '13: SIGGRAPH Asia 2013
            November 19 - 22, 2013
            Hong Kong, Hong Kong

            Acceptance Rates

            Overall Acceptance Rate 178 of 869 submissions, 20%

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)9
            • Downloads (Last 6 weeks)0
            Reflects downloads up to 05 Mar 2025

            Other Metrics

            Citations

            Cited By

            View all
            • (2022)Mathematical Basics of Motion and Deformation in Computer Graphics, Second EditionundefinedOnline publication date: 26-Mar-2022
            • (2022)Mathematical Basics of Motion and Deformation in Computer GraphicsundefinedOnline publication date: 21-Mar-2022
            • (2019)Affine interpolation in a lie group frameworkACM Transactions on Graphics10.1145/3306346.332299738:4(1-16)Online publication date: 12-Jul-2019
            • (2014)Mathematics: As an Infrastructure of Technology and ScienceA Mathematical Approach to Research Problems of Science and Technology10.1007/978-4-431-55060-0_1(3-15)Online publication date: 15-Jul-2014

            View Options

            Login options

            View options

            PDF

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            Figures

            Tables

            Media

            Share

            Share

            Share this Publication link

            Share on social media