Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Free-form motion processing

Published: 08 May 2008 Publication History

Abstract

Motion is the center of attention in many applications of computer graphics. Skeletal motion for articulated characters can be processed and altered in a variety of ways to increase the versatility of each motion clip. However, analogous techniques have not yet been developed for free-form deforming surfaces like cloth and faces. Given the time-consuming nature of producing each free-form motion clip, the ability to alter and reuse free-form motion would be very desirable. We present a novel method for processing free-form motion that opens up a broad range of possible motion alterations including motion blending, keyframe insertion, and temporal signal processing. Our method is based on a simple yet powerful differential surface representation that is invariant under rotation and translation and which is well suited for surface editing in both space and time.

References

[1]
Botsch, M., Sumner, R., Pauly, M., and Gross, M. 2006. Deformation transfer for detail-preserving surface editing. In Workshop on Vision, Modeling and Visualization. 357--364.
[2]
Bruderlin, A. and Williams, L. 1995. Motion signal processing. In ACM SIGGRAPH. ACM Press, New York, NY, 97--104.
[3]
Eberly, D. 2002. Quaternion algebra and calculus. Geometric Tools, Inc. http://www.geometrictools.com/Documentation/Quaternions.pdf.
[4]
Gleicher, M. 2001. Comparing constraint-based motion editing methods. Graph. Models 63, 2, 107--134.
[5]
James, D. L. and Twigg, C. D. 2005. Skinning mesh animations. ACM Trans. Graph. 24, 3, 399--407.
[6]
Kircher, S. and Garland, M. 2006. Editing arbitrarily deforming surface animations. In ACM SIGGRAPH. ACM Press, New York, NY, 1098--1107.
[7]
Kovar, L., Gleicher, M., and Pighin, F. 2002. Motion graphs. In ACM SIGGRAPH. ACM Press, New York, NY.
[8]
Lamouret, A. and van de Panne, M. 1996. Motion synthesis by example. In Workshop on Computer Animation and Simulation. 199--212.
[9]
Li, X. S. 2005. An overview of superlu: Algorithms, implementation, and user interface. ACM Trans. Math. Softw. 31, 3, 302--325.
[10]
Lipman, Y., Sorkine, O., Levin, D., and Cohen-Or, D. 2005. Linear rotation-invariant coordinates for meshes. ACM Trans. Graph. 24, 3, 479--487.
[11]
Popa, T., Julius, D., and Sheffer, A. 2006. Material-aware mesh deformations. In Proceedings of the IEEE International Conference on Shape Modeling and Applications (SMI'06). IEEE Computer Society, 22.
[12]
Sheffer, A. and Kraevoy, V. 2004. Pyramid coordinates for morphing and deformation. In Proceedings of the 3D Data Processing, Visualization, and Transmission, 2nd International Symposium (3DPVT'04). IEEE Computer Society, 68--75.
[13]
Shoemake, K. and Duff, T. 1992. Matrix animation and polar decomposition. In Proceedings of the Conference on Graphics Interface. Morgan Kaufmann Publishers Inc., San Francisco, CA, 258--264.
[14]
Sorkine, O. 2006. Differential representations for mesh processing. Comput. Graph. For. 25, 4, 789--807.
[15]
Sorkine, O., Cohen-Or, D., Lipman, Y., Alexa, M., Rössl, C., and Seidel, H.-P. 2004. Laplacian surface editing. In Proceedings of the Eurographics/ACM SIGGRAPH Symposium on Geometry Processing (SGP'04). ACM Press, New York, NY, 175--184.
[16]
Sumner, R. W. and Popović, J. 2004. Deformation transfer for triangle meshes. ACM Trans. Graph. 23, 3, 399--405.
[17]
Sumner, R. W., Schmid, J., and Pauly, M. 2007. Embedded deformation for shape manipulation. ACM Trans. Graph. 26, 3, 80.
[18]
Sumner, R. W., Zwicker, M., Gotsman, C., and Popović, J. 2005. Mesh-based inverse kinematics. ACM Trans. Graph. 24, 3, 488--495.
[19]
Witkin, A. and Popović, Z. 1995. Motion warping. In ACM SIGGRAPH. ACM Press, New York, NY, 105--108.
[20]
Xu, D., Zhang, H., Wang, Q., and Bao, H. 2005. Poisson shape interpolation. In Proceedings of the ACM Symposium on Solid and Physical Modeling (SPM'05). ACM Press, New York, NY, 267--274.
[21]
Xu, W., Zhou, K., Yu, Y., Tan, Q., Peng, Q., and Guo, B. 2007. Gradient domain editing of deforming mesh sequences. ACM Trans. Graph. 26, 3, 84.
[22]
Yu, Y., Zhou, K., Xu, D., Shi, X., Bao, H., Guo, B., and Shum, H.-Y. 2004. Mesh editing with poisson-based gradient field manipulation. In ACM SIGGRAPH. ACM Press, New York, NY, 644--651.

Cited By

View all

Index Terms

  1. Free-form motion processing

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 27, Issue 2
    April 2008
    54 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/1356682
    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: 08 May 2008
    Accepted: 01 November 2007
    Received: 01 July 2007
    Published in TOG Volume 27, Issue 2

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Deforming surfaces
    2. mesh editing
    3. motion blending
    4. motion editing
    5. rotation-invariant surface representation
    6. temporal signal processing

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)20
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 18 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Large-Strain Surface Modeling Using PlasticityIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.328981130:8(5183-5197)Online publication date: 1-Aug-2024
    • (2024)High-order shape interpolationComputer Aided Geometric Design10.1016/j.cagd.2024.102301111(102301)Online publication date: Jun-2024
    • (2024)Editing mesh sequences with varying connectivityComputers and Graphics10.1016/j.cag.2024.103943121:COnline publication date: 1-Jun-2024
    • (2022)Harmonic Shape Interpolation on Multiply‐connected Planar DomainsComputer Graphics Forum10.1111/cgf.1459841:5(1-11)Online publication date: 6-Oct-2022
    • (2022)Turbine blade arc tenon/mortise structure and optimization method based on parameterized mesh deformationStructural and Multidisciplinary Optimization10.1007/s00158-022-03327-565:8Online publication date: 1-Aug-2022
    • (2021)Sparse Data Driven Mesh DeformationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2019.294120027:3(2085-2100)Online publication date: 1-Mar-2021
    • (2021)Rigid motion invariant statistical shape modeling based on discrete fundamental formsMedical Image Analysis10.1016/j.media.2021.10217873(102178)Online publication date: Oct-2021
    • (2021)Part-based data-driven 3D shape interpolationComputer-Aided Design10.1016/j.cad.2021.103027136(103027)Online publication date: Jul-2021
    • (2021)A Revisit of Shape Editing Techniques: From the Geometric to the Neural ViewpointJournal of Computer Science and Technology10.1007/s11390-021-1414-936:3(520-554)Online publication date: 31-May-2021
    • (2020)Expression Packing: As‐Few‐As‐Possible Training Expressions for Blendshape TransferComputer Graphics Forum10.1111/cgf.1392539:2(219-233)Online publication date: 13-Jul-2020
    • Show More Cited By

    View Options

    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