[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/1272690.1272697acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Guided time warping for motion editing

Published: 03 August 2007 Publication History

Abstract

Time warping allows users to modify timing without affecting poses. It has many applications in animation systems for motion editing, such as refining motions to meet new timing constraints or modifying the acting of animated characters. However, time warping typically requires many manual adjustments to achieve the desired results. We present a technique which simplifies this process by allowing time warps to be guided by a provided reference motion. Given few timing constraints, it computes a warp that both satisfies these constraints and maximizes local timing similarities to the reference. The algorithm is fast enough to incorporate into standard animation workflows. We apply the technique to two common tasks: preserving the natural timing of motions under new time constraints and modifying the timing of motions for stylistic effects.

References

[1]
{AF02} Arikan O., Forsyth D. A.: Interactive motion generation from examples. ACM Transactions on Graphics 21, 3 (July 2002), 483--490.
[2]
{AFO03} Arikan O., Forsyth D. A., O'Brien J. F.: Motion synthesis from annotations. ACM Transactions on Graphics 22, 3 (July 2003), 402--408.
[3]
{AMN*98} Arya S., Mount D. M., Netanyahu N. S., Silverman R., Wu A. Y.: An optimal algorithm for approximate nearest neighbor searching fixed dimensions. Journal of the ACM 45, 6 (1998), 89--923.
[4]
{BH00} Brand M., Hertzmann A.: Style machines. In Proceedings of ACM SIGGRAPH 2000 (July 2000), Annual Conference Series, ACM SIGGRAPH, pp. 183--192.
[5]
{BW95} Bruderlin A., Williams L.: Motion signal processing. In Computer Graphics (Proceedings of SIGGRAPH 95) (Aug. 1995), Annual Conference Series, ACM SIGGRAPH, pp. 97--104.
[6]
{CWS98} Covell M., Withgott M., Slaney M.: Mach1: Nonuniform time-scale modification of speech. In Proceedings of 1998 IEEE International Conference on Acoustics, Speech, and Signal Processing (1998), pp. 328--338.
[7]
{DYP03} Dontcheva M., Yngve G., Popović Z.: Layered acting for character animation. ACM Transactions on Graphics 22, 3 (July 2003), 409--416.
[8]
{FTP03} Freeman W. T., Tenenbaum J. B., Pasztor E.: Learning style translation for the lines of a drawing. ACM Transactions on Graphics 22, 1 (Jan. 2003), 33--46.
[9]
{GVdG00} Gomes J., Velho L., da Silva F. W., Goldenstein S. K.: Motion processing using variable harmonic components. In Computer Animation 2000 (May 2000), pp. 62--70.
[10]
{HPP05} Hsu E., Pulli K., Popović J.: Style translation for human motion. ACM Transactions on Graphics 24, 3 (Aug. 2005), 1082--1089.
[11]
{KG03} Kovar L., Gleicher M.: Flexible automatic motion blending with registration curves. In Symposium on Computer Animation (SCA) (Aug. 2003), ACM Press, pp. 214--224.
[12]
{KGP02} Kovar L., Gleicher M., Pighin F.: Motion graphs. ACM Transactions on Graphics 21, 3 (July 2002), 473--482.
[13]
{Las87} Lasseter J.: Principles of traditional animation applied to 3d computer animation. In Computer Graphics (Proceedings of SIGGRAPH 87) (July 1987), vol. 21, pp. 35--44.
[14]
{LCR*02} Lee J., Chai J., Reitsma P. S. A., Hodgins J. K., Pollard N. S.: Interactive control of avatars animated with human motion data. ACM Transactions on Graphics 21, 3 (July 2002), 491--500.
[15]
{LWS02} Li Y., Wang T., Shum H.-Y.: Motion texture: A two-level statistical model for character motion synthesis. ACM Transactions on Graphics 21, 3 (July 2002), 465--472.
[16]
{MPS06} McCann J., Pollard N. S., Srinivasa S.: Physics-based motion retiming. In 2006 ACM SIGGRAPH / Eurographics Symposium on Computer Animation (Sept. 2006), pp. 205--214.
[17]
{PB02} Pullen K., Bregler C.: Motion capture assisted animation: Texturing and synthesis. ACM Transactions on Graphics 21, 3 (July 2002), 501--508.
[18]
{RCB98} Rose C., Cohen M. F., Bodenheimer B.: Verbs and adverbs: Multidimensional motion interpolation. IEEE Computer Graphics and Applications 18, 5 (1998), 32--40.
[19]
{RJ93} Rabiner L. R., Juang B.-H.: Fundamentals of Speech Recognition. Prentice Hall, Englewood Cliffs, New Jersey, 1993.
[20]
{Sai68} Saigal R.: A constrained shortest route problem. Operations Research 16, 1 (Jan.-Feb. 1968), 205--209.
[21]
{SSSE00} Schödl A., Szeliski R., Salesin D. H., Essa I.: Video textures. In Proceedings of ACM SIGGRAPH 2000 (July 2000), Annual Conference Series, pp. 489--498.
[22]
{TBvdP04} Thorne M., Burke D., van de Panne M.: Motion doodles: an interface for sketching character motion. ACM Transactions on Graphics 23, 3 (Aug. 2004), 424--431.
[23]
{TM04} Terra S. C. L., Metoyer R. A.: Performance timing for keyframe animation. In 2004 ACM SIGGRAPH / Eurographics Symposium on Computer Animation (July 2004), pp. 253--258.
[24]
{WP95} Witkin A., Popović Z.: Motion warping. In Computer Graphics (Proceedings of SIGGRAPH 95) (Aug. 1995), Annual Conference Series, ACM SIGGRAPH, pp. 105--108.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '07: Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
August 2007
287 pages
ISBN:9781595936240

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 03 August 2007

Check for updates

Qualifiers

  • Article

Conference

SCA07
Sponsor:

Acceptance Rates

SCA '07 Paper Acceptance Rate 28 of 81 submissions, 35%;
Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Authoring motion cyclesProceedings of the ACM SIGGRAPH / Eurographics Symposium on Computer Animation10.1145/3099564.3099570(1-9)Online publication date: 28-Jul-2017
  • (2016)SketchiMoACM Transactions on Graphics10.1145/2897824.292597035:4(1-12)Online publication date: 11-Jul-2016
  • (2015)Correlation-optimized time warping for motionThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-014-1034-231:12(1569-1586)Online publication date: 1-Dec-2015
  • (2014)Perceptual Evaluation of Motion Editing for Realistic Throwing AnimationsACM Transactions on Applied Perception10.1145/261791611:2(1-23)Online publication date: 1-Jun-2014
  • (2011)Adding physical like reaction effects to skeleton-based animations using controllable pendulumsTransactions on edutainment VI10.5555/2043065.2043079(111-121)Online publication date: 1-Jan-2011
  • (2011)Biomechanically-inspired motion path editingProceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation10.1145/2019406.2019442(267-276)Online publication date: 5-Aug-2011
  • (2010)Editing dynamic human motions via momentum and forceProceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation10.5555/1921427.1921430(11-20)Online publication date: 2-Jul-2010
  • (2009)Pose-timeline for propagating motion editsProceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation10.1145/1599470.1599485(113-122)Online publication date: 1-Aug-2009
  • (2009)Synchronized multi-character motion editingACM SIGGRAPH 2009 papers10.1145/1576246.1531385(1-9)Online publication date: 27-Jul-2009
  • (2009)Synchronized multi-character motion editingACM Transactions on Graphics10.1145/1531326.153138528:3(1-9)Online publication date: 27-Jul-2009
  • Show More Cited By

View Options

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