Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1599470.1599485acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
research-article

Pose-timeline for propagating motion edits

Published: 01 August 2009 Publication History

Abstract

Motion editing often requires repetitive operations for modifying similar action units to give a similar effect or impression. This paper proposes a system for efficiently and flexibly editing the sequence of iterative actions by a few intuitive operations. Our system visualizes a motion sequence on a summary timeline with editable pose-icons, and drag-and-drop operations on the timeline enable intuitive controls of temporal properties of the motion such as timing, duration, and coordination. This graphical interface is also suited to transfer kinematical and temporal features between two motions through simple interactions with a quick preview of the resulting poses. Our method also integrates the concept of edit propagation by which the manual modification of one action unit is automatically transferred to the other units that are robustly detected by similarity search technique. We demonstrate the efficiency of our pose-timeline interface with a propagation mechanism for the timing adjustment of mutual actions and for motion synchronization with a music sequence.

References

[1]
{ACCO05} Assa J., Caspi Y., Cohen-Or D.: Action synopsis: Pose selection and illustration. ACM Transactions on Graphics 24, 3 (2005), 667--676.
[2]
{ACOYL08} Assa J., Cohen-Or D., Yeh I.-C., Lee T.-Y.: Motion overview of human actions. ACM Transactions on Graphics 27, 5 (2008), Article 115.
[3]
{BW95} Bruderlin A., Williams L.: Motion signal processing. In Proc. of SIGGRAPH 95 (1995), pp. 97--104.
[4]
{BZOP07} Bouvier-Zappa S., Ostromoukhov V., Poulin P.: Motion cues for illustration of skeletal motion capture data. In Proc. of Non-Photorealistic Animation and Rendering 2007 (2007), pp. 133--140.
[5]
{CCW*04} Chiu C.-Y., Chao S.-P., Wu M.-Y., Yang S.-N., Lin H.-C.: Content-based retrieval for human motion data. Journal of Visual Communication and Image Representation 15, 3 (2004), 446--466.
[6]
{CVB*03} Cardle M., Vlachos M., Brooks S., Keogh E., Gunopulos D.: Fast motion capture matching with replicated motion editing. ACM SIGGRAPH 2003 Sketch and Applications, 2003.
[7]
{DGL09} Deng Z., Gu Q., Li Q.: Perceptually consistent example-based human motion retrieval. In Proc. of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games 2009 (2009), pp. 191--198.
[8]
{DYP03} Dontcheva M., Yngve G., Popović Z.: Layered acting for character animation. ACM Transactions on Graphics 22, 3 (2003), 409--416.
[9]
{HdSP07} Hsu E., da Silva M., Popović J.: Guided time warping for motion editing. In Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2007 (2007), pp. 45--52.
[10]
{HKG06} Heck R., Kovar L., Gleicher M.: Splicing upper-body actions with locomotion. Computer Graphics Forum 17, 3--4 (2006), 219--227.
[11]
{HPP05} Hsu E., Pulli K., Popović J.: Style translation for human motion. ACM Transactions on Graphics 23, 3 (2005), 1082--1089.
[12]
{IAF09} Ikemoto L., Arikan O., Forsyth D.: Generalizing motion edits with gaussian processes. ACM Transactions on Graphics 28, 1 (2009), Article 1.
[13]
{KG03} Kovar L., Gleicher M.: Flexible automatic motion blending with registration curves. In Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2003 (2003), pp. 214--224.
[14]
{KG04} Kovar L., Gleicher M.: Automated extraction and parameterization of motions in large data sets. ACM Transactions on Graphics 23, 3 (2004), 559--568.
[15]
{KHKL09} Kim M., Hyun K., Kim J., Lee J.: Synchronized multicharacter motion editing. ACM Transactions on Graphics 28, 3 (2009).
[16]
{KPS03} Kim T.-H., Park S. I., Shin S. Y.: Rhythmic-motion synthesis based on motion-beat analysis. ACM Transactions on Graphics 22, 3 (2003), 392--401.
[17]
{LHP06} Liu C. K., Hertzmann A., Popović Z.: Composition of complex optimal multi-character motions. In Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006 (2006), pp. 215--222.
[18]
{LL05} Lee H.-C., Lee I.-K.: Automatic synchronization of background music and motion in computer animation. Computer Graphics Forum 24, 3 (2005), 353--362.
[19]
{LLW04} Levin A., Linschinski D., Weiss Y.: Colorization using optimization. ACM Transactions on Graphics 23, 3 (2004), 689--694.
[20]
{LS02} Lee J., Shin S. Y.: General construction of time-domain filters for orientation data. IEEE Transactions of Visualization and Computer Graphics 8, 2 (2002), 119--128.
[21]
{MPS06} McCann J., Pollard N. S., Srinivasa S.: Physics-based motion retiming. In Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006 (2006), pp. 205--214.
[22]
{MRC05} Müller M., Röder T., Clausen M.: Efficient content-based retrieval of motion capture data. ACM Transactions on Graphics 24, 3 (2005), 677--685.
[23]
{MZF06} Majkowska A., Zordan V. B., Faloutsos P.: Automatic splicing for hand and body animations. In Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006 (2006), pp. 309--316.
[24]
{Osh08} Oshita M.: Smart motion synthesis. Computer Graphics Forum 27, 7 (2008), 1909--1918.
[25]
{PL07} Pellacini F., Lawrence J.: AppWand: Editing measured materials using appearance-driven optimization. ACM Transactions on Graphics 26, 3 (2007), Article 54.
[26]
{RBC98} Rose C., Bodenheimer B., Cohen M. F.: Verbs and adverbs: Multidimensional motion interpolation. IEEE Computer Graphics and Applications 18, 5 (1998), 32--40.
[27]
{SCF06} Shapiro A., Cao Y., Faloutsos P.: Style components. In Proc. of Graphics Interface 2006 (2006), pp. 33--39.
[28]
{Sni95} Snibbe S. S.: A direct manipulation interface for 3d computer animation. Computer Graphics Forum 14, 3 (1995), 271--283.
[29]
{TBvdP04} Thorne M., Burke D., van de Panne M.: Motion doodles: An interface for sketching character motion. ACM Transactions on Graphics 23, 3 (2004), 424--431.
[30]
{TGB00} Tolani D., Goswami A., Badler N. I.: Real-time inverse kinematics techniques for anthropomorphic limbs. Graphical Models 62, 5 (2000), 353--368.
[31]
{TM07} Terra S. C. L., Metoyer R. A.: A performance-based technique for timing keyframe animations. Graphical Models 69, 2 (2007), 89--105.
[32]
{UAT95} Unuma M., Anjyo K., Takeuchi R.: Fourier principles for emotion-based human figure animation. In Proc. of SIGGRAPH 95 (1995), pp. 91--96.
[33]
{UGB*04} Urtasun R., Glardon P., Boulic R., Thalmann D., Fua P.: Style-based motion synthesis. Computer Graphics Forum 23, 4 (2004), 799--812.
[34]
{WMZ*06} Wu X., Ma L., Zheng C., Chen Y., Huang K.-S.: Online motion style transfer. In Proc. of International Conference on Entertainment Computing 2006 (2006), pp. 268--279.
[35]
{WP95} Witkin A., Popović Z.: Motion warping. In Proc. of ACM SIGGRAPH 95 (1995), pp. 105--108.
[36]
{YKSN07} Yasuda H., Kaihara R., Saito S., Nakajima M.: Motion belts. ACM SIGGRAPH 2007 Sketches, 2007.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '09: Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
August 2009
258 pages
ISBN:9781605586106
DOI:10.1145/1599470
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 August 2009

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

SCA '09
Sponsor:

Acceptance Rates

Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)1
Reflects downloads up to 25 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)ASAP: animation system for agent-based presentationsThe Visual Computer10.1007/s00371-024-03622-wOnline publication date: 3-Oct-2024
  • (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
  • (2016)A novel motion-editing technique using a timeline-based interface2016 IEEE Region 10 Conference (TENCON)10.1109/TENCON.2016.7848772(3794-3797)Online publication date: Nov-2016
  • (2015)Motion retiming by using bilateral time control surfacesComputers and Graphics10.1016/j.cag.2014.11.00147:C(59-67)Online publication date: 1-Apr-2015
  • (2013)An intuitive computer animation system for enhancing human creativity2013 IEEE Symposium on Computational Intelligence for Creativity and Affective Computing (CICAC)10.1109/CICAC.2013.6595223(71-78)Online publication date: Apr-2013
  • (2013)Animation Research: Modern TechniquesModern Machine Learning Techniques and Their Applications in Cartoon Animation Research10.1002/9781118559963.ch4(131-194)Online publication date: 2-Apr-2013

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