skip to main content
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
  • (2024)MoNACA: A System for Anime-like Motion Transfer by Adaptive Partitioning of Articular TrajectoriesMoNACA: 関節軌道曲線の適応的分割によるセルアニメ風モーション変換システムThe Journal of the Society for Art and Science10.3756/artsci.23.6_123:3(6_1-6_17)Online publication date: 25-Sep-2024
  • (2024)A Method for Directly Observing Mechanical Oscillations in Photonic Structures Based on Porous Silicon NanostructuresMicro10.3390/micro40100064:1(80-96)Online publication date: 1-Feb-2024
  • (2024)SMEAR: Stylized Motion Exaggeration with ARt-directionACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657457(1-11)Online publication date: 13-Jul-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 25, Issue 3
July 2006
742 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/1141911
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: 01 July 2006
Published in TOG Volume 25, Issue 3

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)104
  • Downloads (Last 6 weeks)14
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)MoNACA: A System for Anime-like Motion Transfer by Adaptive Partitioning of Articular TrajectoriesMoNACA: 関節軌道曲線の適応的分割によるセルアニメ風モーション変換システムThe Journal of the Society for Art and Science10.3756/artsci.23.6_123:3(6_1-6_17)Online publication date: 25-Sep-2024
  • (2024)A Method for Directly Observing Mechanical Oscillations in Photonic Structures Based on Porous Silicon NanostructuresMicro10.3390/micro40100064:1(80-96)Online publication date: 1-Feb-2024
  • (2024)SMEAR: Stylized Motion Exaggeration with ARt-directionACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657457(1-11)Online publication date: 13-Jul-2024
  • (2024)Mode-shape magnification in high-speed camera measurementsMechanical Systems and Signal Processing10.1016/j.ymssp.2024.111336213(111336)Online publication date: May-2024
  • (2024)Utilizing data-driven algorithms for blind modal parameter identification of structures from output-only video measurementsStructures10.1016/j.istruc.2024.10641063(106410)Online publication date: May-2024
  • (2023)Camera Measurement of Physiological Vital SignsACM Computing Surveys10.1145/355851855:9(1-40)Online publication date: 16-Jan-2023
  • (2023)Motion Magnified 3-D Residual-in-Dense Network for DeepFake DetectionIEEE Transactions on Biometrics, Behavior, and Identity Science10.1109/TBIOM.2022.32018875:1(39-52)Online publication date: Jan-2023
  • (2023)Exploring inbetween charts with trajectory-guided sliders for cutout animationMultimedia Tools and Applications10.1007/s11042-023-17354-x83:15(44581-44594)Online publication date: 18-Oct-2023
  • (2022)A Layered Authoring Tool for Stylized 3D animationsProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3501894(1-14)Online publication date: 29-Apr-2022
  • (2021)Digital image processing to detect subtle motion in stony coralScientific Reports10.1038/s41598-021-85800-711:1Online publication date: 8-Apr-2021
  • 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

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media