Loading…

The cartoon animation filter

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...

Full description

Saved in:
Bibliographic Details
Published in:ACM transactions on graphics 2006-07, Vol.25 (3), p.1169-1173
Main Authors: Wang, Jue, Drucker, Steven M, Agrawala, Maneesh, Cohen, Michael F
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c365t-93076099fcf9796aefb72abb68a8f6d755cad2876d8813b3dc7fe8bddca58bc03
cites cdi_FETCH-LOGICAL-c365t-93076099fcf9796aefb72abb68a8f6d755cad2876d8813b3dc7fe8bddca58bc03
container_end_page 1173
container_issue 3
container_start_page 1169
container_title ACM transactions on graphics
container_volume 25
creator Wang, Jue
Drucker, Steven M
Agrawala, Maneesh
Cohen, Michael F
description 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.
doi_str_mv 10.1145/1141911.1142010
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_29066524</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>29066524</sourcerecordid><originalsourceid>FETCH-LOGICAL-c365t-93076099fcf9796aefb72abb68a8f6d755cad2876d8813b3dc7fe8bddca58bc03</originalsourceid><addsrcrecordid>eNpdkD1PwzAQhi0EEqEwszBUDGyhZzv-GlFFAakSS5ktf4pUaVLsZODf46qZWO7ulR6d7h6E7jE8Y9ywVSlYYXwKBDBcoAozJmpBubxEFQgKNVDA1-gm5z0A8KbhFXrYfYelM2kchn5p-vZgxrZMse3GkG7RVTRdDndzX6Cvzetu_V5vP98-1i_b2lHOxlpREByUii4qobgJ0QpirOXSyMi9YMwZT6TgXkpMLfVOxCCt984waR3QBXo67z2m4WcKedSHNrvQdaYPw5Q1UcA5I00BH_-B-2FKfblNEywaygtXoNUZcmnIOYWoj6n8lX41Bn1SpWdVelZF_wBLNVmf</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>217436066</pqid></control><display><type>article</type><title>The cartoon animation filter</title><source>Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)</source><creator>Wang, Jue ; Drucker, Steven M ; Agrawala, Maneesh ; Cohen, Michael F</creator><creatorcontrib>Wang, Jue ; Drucker, Steven M ; Agrawala, Maneesh ; Cohen, Michael F</creatorcontrib><description>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.</description><identifier>ISSN: 0730-0301</identifier><identifier>EISSN: 1557-7368</identifier><identifier>DOI: 10.1145/1141911.1142010</identifier><identifier>CODEN: ATGRDF</identifier><language>eng</language><publisher>New York: Association for Computing Machinery</publisher><subject>Animation ; Cartoons ; Computer animation ; Filtering software</subject><ispartof>ACM transactions on graphics, 2006-07, Vol.25 (3), p.1169-1173</ispartof><rights>Copyright Association for Computing Machinery Jul 2006</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c365t-93076099fcf9796aefb72abb68a8f6d755cad2876d8813b3dc7fe8bddca58bc03</citedby><cites>FETCH-LOGICAL-c365t-93076099fcf9796aefb72abb68a8f6d755cad2876d8813b3dc7fe8bddca58bc03</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>Wang, Jue</creatorcontrib><creatorcontrib>Drucker, Steven M</creatorcontrib><creatorcontrib>Agrawala, Maneesh</creatorcontrib><creatorcontrib>Cohen, Michael F</creatorcontrib><title>The cartoon animation filter</title><title>ACM transactions on graphics</title><description>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.</description><subject>Animation</subject><subject>Cartoons</subject><subject>Computer animation</subject><subject>Filtering software</subject><issn>0730-0301</issn><issn>1557-7368</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNpdkD1PwzAQhi0EEqEwszBUDGyhZzv-GlFFAakSS5ktf4pUaVLsZODf46qZWO7ulR6d7h6E7jE8Y9ywVSlYYXwKBDBcoAozJmpBubxEFQgKNVDA1-gm5z0A8KbhFXrYfYelM2kchn5p-vZgxrZMse3GkG7RVTRdDndzX6Cvzetu_V5vP98-1i_b2lHOxlpREByUii4qobgJ0QpirOXSyMi9YMwZT6TgXkpMLfVOxCCt984waR3QBXo67z2m4WcKedSHNrvQdaYPw5Q1UcA5I00BH_-B-2FKfblNEywaygtXoNUZcmnIOYWoj6n8lX41Bn1SpWdVelZF_wBLNVmf</recordid><startdate>20060701</startdate><enddate>20060701</enddate><creator>Wang, Jue</creator><creator>Drucker, Steven M</creator><creator>Agrawala, Maneesh</creator><creator>Cohen, Michael F</creator><general>Association for Computing Machinery</general><scope>AAYXX</scope><scope>CITATION</scope><scope>JQ2</scope><scope>7SC</scope><scope>8FD</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20060701</creationdate><title>The cartoon animation filter</title><author>Wang, Jue ; Drucker, Steven M ; Agrawala, Maneesh ; Cohen, Michael F</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c365t-93076099fcf9796aefb72abb68a8f6d755cad2876d8813b3dc7fe8bddca58bc03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Animation</topic><topic>Cartoons</topic><topic>Computer animation</topic><topic>Filtering software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wang, Jue</creatorcontrib><creatorcontrib>Drucker, Steven M</creatorcontrib><creatorcontrib>Agrawala, Maneesh</creatorcontrib><creatorcontrib>Cohen, Michael F</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>ACM transactions on graphics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wang, Jue</au><au>Drucker, Steven M</au><au>Agrawala, Maneesh</au><au>Cohen, Michael F</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The cartoon animation filter</atitle><jtitle>ACM transactions on graphics</jtitle><date>2006-07-01</date><risdate>2006</risdate><volume>25</volume><issue>3</issue><spage>1169</spage><epage>1173</epage><pages>1169-1173</pages><issn>0730-0301</issn><eissn>1557-7368</eissn><coden>ATGRDF</coden><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.</abstract><cop>New York</cop><pub>Association for Computing Machinery</pub><doi>10.1145/1141911.1142010</doi><tpages>5</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0730-0301
ispartof ACM transactions on graphics, 2006-07, Vol.25 (3), p.1169-1173
issn 0730-0301
1557-7368
language eng
recordid cdi_proquest_miscellaneous_29066524
source Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)
subjects Animation
Cartoons
Computer animation
Filtering software
title The cartoon animation filter
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T01%3A29%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20cartoon%20animation%20filter&rft.jtitle=ACM%20transactions%20on%20graphics&rft.au=Wang,%20Jue&rft.date=2006-07-01&rft.volume=25&rft.issue=3&rft.spage=1169&rft.epage=1173&rft.pages=1169-1173&rft.issn=0730-0301&rft.eissn=1557-7368&rft.coden=ATGRDF&rft_id=info:doi/10.1145/1141911.1142010&rft_dat=%3Cproquest_cross%3E29066524%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c365t-93076099fcf9796aefb72abb68a8f6d755cad2876d8813b3dc7fe8bddca58bc03%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=217436066&rft_id=info:pmid/&rfr_iscdi=true