skip to main content
10.1145/1028523.1028568acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Computing the duration of motion transitions: an empirical approach

Published: 27 August 2004 Publication History

Abstract

This paper develops methods for determining a visually appealing length for a motion transition, i.e., a segue between two sequences of character animation. Motion transitions are an important component in generating compelling animation streams in virtual environments and computer games. For reasons of efficiency and speed, linear interpolation is often used as the transition method, where the motion is blended between specified start and end frames. The blend length of a transition using this technique is critical to the visual appearance of the motion. Two methods for determining an optimal blend length for such transitions are presented. These methods are suited to different types of motion. They are empirically evaluated through user studies. For the motions tested, we find (1) that visually pleasing transitions can be generated using our optimal blend lengths without further tuning of the blending parameters; and (2), that users prefer these methods over a generic fixed-length blend.

Supplementary Material

JPG File (p335-wang.jpg)
MPEG File (p335-wang.mpeg)
Supplemental video

References

[1]
{AF02} Arikan O., Forsyth D. A.: Interactive motion generation from examples. ACM Transactions on Graphics 21, 3 (July 2002), 483--490. ISSN 0730-0301 (Proceedings of ACM SIGGRAPH 2002).
[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]
{BW95} Bruderlin A., Williams L.: Motion signal processing. In Computer Graphics (Aug. 1995), pp. 97--104. Proceedings of SIGGRAPH 95. Held in Los Angeles, CA.
[4]
{DYP03} Dontcheva M., Yngve G., Popović Z.: Layered acting for character animation. ACM Transactions on Graphics 22, 3 (July 2003), 409--416.
[5]
{Gra00} Grassia F. S.: Believable Automatically Synthesized Motion by Knowledge-Enhanced Motion Transformation. Ph.d. dissertation, Carnegie Mellon University, Aug. 2000. CMUCS-00--163.
[6]
{GS66} Green D. M., Swets J. A.: Signal Detection Theory and Psychophysics. John Wiley and Sons, New York, 1966.
[7]
{GSKJ03} Gleicher M., Shin H. J., Kovar L., Jepsen A.: Snap-together motion: Assembling run-time animation. ACM Transactions on Graphics 22, 3 (July 2003), 702--702.
[8]
{HOT98} Hodgins J. K., O'Brien J. F., Tumblin J. F.: Judgments of human motion with different geometric models. IEEE Transactions on Visualization and Computer Graphics 4, 4 (1998).
[9]
{Joh73} Johansson G.: Visual perception of biological motion and a model for its analysis. Perception and Psychophysics 14 (1973), 201--211.
[10]
{KG03} Kovar L., Gleicher M.: Flexible automatic motion blending with registration curves. In Symposium on Computer Animation 2003 (San Diego, CA, July 2003), Breen D., Lin M., (Eds.), ACM SIGGRAPH/Eurographics, pp. 214--224.
[11]
{KGP02} Kovar L., Gleicher M., Pighin F.: Motion graphs. ACM Transactions on Graphics 21, 3 (July 2002), 473--482. ISSN 0730-0301 (Proceedings of ACM SIGGRAPH 2002).
[12]
{KSG02} Kovar L., Schreiner J., Gleicher M.: Footskate cleanup for motion capture editing. In ACM SIGGRAPH Symposium on Computer Animation (July 2002), pp. 97--104.
[13]
{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. ISSN 0730-0301 (Proceedings of ACM SIGGRAPH 2002).
[14]
{LS99} Lee J., Shin S. Y.: A hierarchical approach to interactive motion editing for human-like figures. In Proceedings of SIGGRAPH 99 (Aug. 1999), Computer Graphics Proceedings, Annual Conference Series, pp. 39--48.
[15]
{MBC01} Mizuguchi M., Buchanan J., Calvert T.: Data driven motion transitions for interactive games. Eurographics 2001 Short Presentations (2001).
[16]
{Md98} Michaels C. F., de Vries M. M.: Higher order and lower order variables in the visual perception of relative pulling force, Journal of Experimental Psychology: Human Perception and Performance 24, 2 (1998), 526--546.
[17]
{ODGK03} O'sullivan C., Dingliana J., Giang T., Kaiser M. K.: Evaluating the visual fidelity of physically based animations. ACM Transactions on Graphics 22, 3 (July 2003), 527--536.
[18]
{OHJ00} Oesker M., Hecht H., Jung B.: Psychological evidence for unconscious processing of detail in real-time animation of multiple characters. The Journal of Visualization and Computer Animation 11, 2 (June 2000), 105--112.
[19]
{PB02} Pullen K., Bregler C.: Motion capture assisted animation: Texturing and synthesis. ACM Transactions on Graphics 21, 3 (July 2002), 501--508.
[20]
{Per95} Perlin K.: Real time responsive animation with personality. IEEE Transactions on Visualization and Computer Graphics 1, 1 (Mar. 1995), 5--15.
[21]
{PPBS01} Pollick F., Paterson H. M., Bruderlin A., Sanford A. J.: Perceiving affect from arm movement. Cognition 82, 2 (2001), B51-B61.
[22]
{PSE*00} Popović J., Seitz S. M., Erdmann M., Popović Z., Witkin A.: Interactive manipulation of rigid body simulations. In Proceedings of SIGGRAPH 2000 (Aug. 2000), ACM SIGGRAPH, pp. 209--218. Held in New Orleans, Louisiana.
[23]
{PSS02} Park S. I., Shin H. J., Shin S. Y.: On-line locomotion generation based on motion blending. In ACM SIGGRAPH Symposium on Computer Animation (July 2002), pp. 105--112.
[24]
{RCB98} Rose C., Cohen M., Bodenheimer B.: Verbs and adverbs: Multidimensional motion interpolation. IEEE Computer Graphics and Applications 18, 5 (1998), 32--40.
[25]
{RGBC96} Rose C. F., Guenter B., Bodenheimer B., Cohen M. F.: Efficient generation of motion transitions using spacetime constraints. In Proceedings of SIGGRAPH 96 (New Orleans, Louisiana, August 1996), Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH / Addison Wesley, pp. 147--154. ISBN 0-201-94800-1.
[26]
{Ric95} Rice J. A.: Mathematical Statistics and Data Analysis, 2nd ed. Duxbury Press, Belmont, CA, 1995.
[27]
{RP03} Reitsma P. S. A., Pollard N. S.: Perceptual metrics for character animation: Sensitivity to errors in ballistic motion. ACM Transactions on Graphics (July 2003). Proceedings of SIGGRAPH 2003, to appear.
[28]
{SBS02} Sidenbladh H., Black M. J., Sigal L.: Implicit probabilistic models of human motion for synthesis and tracking. In Computer Vistion---ECCV 2002 (1) (Copenhagen, Denmark, May 2002), Heyden A., Sparr G., Nielsen M., Johansen P., (Eds.), Lecture Notes in Computer Science, Springer-Verlag, pp. 784--800. 7th European Conference on Computer Vision.
[29]
{SI87} Sogon S., Izard C. B.: Sex differences in emotion recognition by observing body movements. Psychological Research 29 (1987), 89--93.
[30]
{SSSE00} Schödl A., Szeliski R., Salesin D. H., Essa I.: Video textures. In Proceedings of ACM SIGGRAPH 2000 (July 2000), Computer Graphics Proceedings, Annual Conference Series, ACM Press / ACM SIGGRAPH / Addison Wesley Longman, pp. 489--498. ISBN 1-58113-208-5.
[31]
{WB03} Wang J., Bodenheimer B.: An evaluation of a cost metric for selecting transitions between motion segments. In Symposium on Computer Animation 2003 (San Diego, CA, July 2003), Breen D., Lin M., (Eds.), ACM SIGGRAPH/Eurographics, pp. 232--238.
[32]
{WP95} Witkin A. P., Popović Z.: Motion warping. In Proceedings of SIGGRAPH 95 (Aug. 1995), Computer Graphics Proceedings, Annual Conference Series, pp. 105--108.
[33]
{ZH02} Zordan V. B., Hodgins J. K.: Motion capture-driven simulations that hit and react. In ACM SIGGRAPH Symposium on Computer Animation (July 2002), pp. 89--96.

Cited By

View all
  • (2024)A Survey on Realistic Virtual Human Animations: Definitions, Features and EvaluationsComputer Graphics Forum10.1111/cgf.1506443:2Online publication date: 30-Apr-2024
  • (2019)DeltaVRProceedings of the 18th International Conference on Information Processing in Sensor Networks10.1145/3302506.3310385(13-24)Online publication date: 16-Apr-2019
  • (2016)When Does Improved Targeting Increase Revenue?ACM Transactions on Economics and Computation10.1145/29565865:1(1-29)Online publication date: 10-Oct-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '04: Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
August 2004
388 pages
ISBN:3905673142

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 27 August 2004

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SCA04
Sponsor:
SCA04: Symposium on Computer Animation 2004
August 27 - 29, 2004
Grenoble, France

Acceptance Rates

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 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Survey on Realistic Virtual Human Animations: Definitions, Features and EvaluationsComputer Graphics Forum10.1111/cgf.1506443:2Online publication date: 30-Apr-2024
  • (2019)DeltaVRProceedings of the 18th International Conference on Information Processing in Sensor Networks10.1145/3302506.3310385(13-24)Online publication date: 16-Apr-2019
  • (2016)When Does Improved Targeting Increase Revenue?ACM Transactions on Economics and Computation10.1145/29565865:1(1-29)Online publication date: 10-Oct-2016
  • (2016)On the Limitations of Greedy Mechanism Design for Truthful Combinatorial AuctionsACM Transactions on Economics and Computation10.1145/29565855:1(1-23)Online publication date: 10-Oct-2016
  • (2016)Planning Motions and Placements for Virtual DemonstratorsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2015.244649422:5(1568-1579)Online publication date: 1-May-2016
  • (2014)Towards energy proportionality for large-scale latency-critical workloadsACM SIGARCH Computer Architecture News10.1145/2678373.266571842:3(301-312)Online publication date: 14-Jun-2014
  • (2014)HIOSACM SIGARCH Computer Architecture News10.1145/2678373.266571542:3(289-300)Online publication date: 14-Jun-2014
  • (2014)State-of-the-art in string similarity search and joinACM SIGMOD Record10.1145/2627692.262770643:1(64-76)Online publication date: 13-May-2014
  • (2014)A call for energy efficiency in data centersACM SIGMOD Record10.1145/2627692.262770343:1(45-51)Online publication date: 13-May-2014
  • (2014)Efficient range searching for categorical and plain dataACM Transactions on Database Systems10.1145/254392439:1(1-21)Online publication date: 6-Jan-2014
  • 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

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media