Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1179352.1142010acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

The cartoon animation filter

Published: 01 July 2006 Publication History

Abstract

We present the "Cartoon Animation Filter", a simple filter that takes an arbitrary input motion signal and modulates it in such a way that the output motion is more "alive" or "animated". The filter adds a smoothed, inverted, and (sometimes) time shifted version of the second derivative (the acceleration) of the signal back into the original signal. Almost all parameters of the filter are automated. The user only needs to set the desired strength of the filter. The beauty of the animation filter lies in its simplicity and generality. We apply the filter to motions ranging from hand drawn trajectories, to simple animations within PowerPoint presentations, to motion captured DOF curves, to video segmentation results. Experimental results show that the filtered motion exhibits anticipation, follow-through, exaggeration and squash-and-stretch effects which are not present in the original input motion data.

Supplementary Material

JPG File (p1169-wang-high.jpg)
JPG File (p1169-wang-low.jpg)
High Resolution (p1169-wang-high.mov)
Low Resolution (p1169-wang-low.mov)

References

[1]
Bruderlin, A., and Williams, L. 1995. Motion signal processing. In Proceedings of SIGGRAPH 95, 97--104.
[2]
Campbell, N., Dalton, C., and Muller, H. 2000. 4d swathing to automatically inject character into animations. In Proceedings of SIGGRAPH Application Sketches 2000, 174--174.
[3]
Chenney, S., Pingel, M., Iverson, R., and Szymanski, M. 2002. Simulating cartoon style animation. In NPAR 2002: Second International Symposium on Non-Photorealistic Rendering, 133--138.
[4]
Collomosse, J. 2004. Higher Level Techniques for the Artistic Rendering of Images and Video. PhD thesis, University of Bath.
[5]
Faloutsos, P., van de Panne, M., and Terzopoulos, D. 1997. Dynamic free-form deformations for animation synthesis. IEEE Transactions on Visualization and Computer Graphics 3, 3 (July - September), 201--214.
[6]
Floater, M. S. 2003. Mean value coordinates. Computer Aided Geometric Design 20, 1, 19--27.
[7]
Igarashi, T., Moscovich, T., and Hughes, J. F. 2005. As-rigid-as-possible shape manipulation. ACM Transactions on Graphics 24, 3, 1134--1141.
[8]
Johnston, O., and Thomas, F. 1995. The Illusion of Life: Disney Animation. Disney Editions.
[9]
Lasseter, J. 1987. Principles of traditional animation applied to 3d computer animation. In Computer Graphics (Proceedings of SIGGRAPH 87), 35--44.
[10]
Liu, C., Torralba, A., Freeman, W. T., Durand, F., and Adelson, E. H. 2005. Motion magnification. In Proceedings of SIGGRAPH 2005, 519--526.
[11]
Shewchuk, J. R. 2002. Delaunay refinement algorithms for triangular mesh generation, computational geometry: Theory and applications. Computational Geometry: Theory and Applications 22, 1--3, 21--74.
[12]
Thorne, M., Burke, D., and van de Panne, M. 2004. Motion doodles: an interface for sketching character motion. ACM Transactions on Graphics 23, 3 (Aug.), 424--431.
[13]
Unuma, M., Anjyo, K., and Takeuchi, R. 1995. Fourier principles for emotion-based human figure animation. In Proceedings of SIGGRAPH 95, 91--96.
[14]
Wang, J., Bhat, P., Colburn, A. R., Agrawala, M., and Cohen, M. F. 2005. Interactive video cutout. In Proceedings of SIGGRAPH 2005, 585--594.
[15]
Wyvill, B. 1997. Animation and Special Effects. Morgan Kaufmann, ch. 8, 242--269.

Cited By

View all
  • (2023)An overview of Eulerian video motion magnification methodsComputers and Graphics10.1016/j.cag.2023.10.015117:C(145-163)Online publication date: 1-Dec-2023
  • (2022)Enhanced Motion Details of Virtual Humans Using Machine Learning2022 International Conference on Cyberworlds (CW)10.1109/CW55638.2022.00025(114-117)Online publication date: Sep-2022
  • (2021)Detection of Micro Movements of Facial Muscles in Facial Videos2021 9th International Japan-Africa Conference on Electronics, Communications, and Computations (JAC-ECC)10.1109/JAC-ECC54461.2021.9691309(1-4)Online publication date: 13-Dec-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '06: ACM SIGGRAPH 2006 Papers
July 2006
742 pages
ISBN:1595933646
DOI:10.1145/1179352
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

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 2006

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGGRAPH06
Sponsor:

Acceptance Rates

SIGGRAPH '06 Paper Acceptance Rate 86 of 474 submissions, 18%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)3
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)An overview of Eulerian video motion magnification methodsComputers and Graphics10.1016/j.cag.2023.10.015117:C(145-163)Online publication date: 1-Dec-2023
  • (2022)Enhanced Motion Details of Virtual Humans Using Machine Learning2022 International Conference on Cyberworlds (CW)10.1109/CW55638.2022.00025(114-117)Online publication date: Sep-2022
  • (2021)Detection of Micro Movements of Facial Muscles in Facial Videos2021 9th International Japan-Africa Conference on Electronics, Communications, and Computations (JAC-ECC)10.1109/JAC-ECC54461.2021.9691309(1-4)Online publication date: 13-Dec-2021
  • (2020)Hybrid Motion Magnification based on Same-Frame Optical Flow Computations2020 IEEE 22nd International Workshop on Multimedia Signal Processing (MMSP)10.1109/MMSP48831.2020.9287152(1-7)Online publication date: 21-Sep-2020
  • (2019)Fast Enhanced DWT based Video Micro Movement Magnification2019 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT)10.1109/ISSPIT47144.2019.9001874(1-6)Online publication date: Dec-2019
  • (2018)Live SketchProceedings of the 2018 CHI Conference on Human Factors in Computing Systems10.1145/3173574.3174236(1-12)Online publication date: 21-Apr-2018
  • (2017)Assessing frequency response of video motion magnification techniques2017 Signal Processing Symposium (SPSympo)10.1109/SPS.2017.8053674(1-4)Online publication date: Sep-2017
  • (2017)Data-Driven Approach to Synthesizing Facial Animation Using Motion CaptureIEEE Computer Graphics and Applications10.1109/MCG.2017.327146737:4(30-41)Online publication date: 2017
  • (2016)Motion AmplifiersProceedings of the 2016 CHI Conference on Human Factors in Computing Systems10.1145/2858036.2858386(4599-4609)Online publication date: 7-May-2016
  • (2013)Analysis and Adaptation for Exaggeration Types of Animation MotionJournal of Graphic Science of Japan10.5989/jsgs.47.2-3_1347:2-3(13-23)Online publication date: 2013
  • Show More Cited By

View Options

Get Access

Login options

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