“Motion signal processing” by Bruderlin and Williams

  • ©Armin Bruderlin and Lance J. Williams




    Motion signal processing



    Techniques from the image and signal processing domain can be successfully applied to designing, modifying, and adapting animated motion. For this purpose, we introduce multiresolution motion filtering, multitarget motion interpolation with dynamic time warping, waveshaping and motion displacement mapping. The techniques are well-suited for reuse and adaptation of existing motion data such as joint angles, joint coordinates or higher level motion parameters of articulated figures with many degrees of freedom. Existing motions can be modified and combined interactively and at a higher level of abstraction than conventional systems support. This general approach is thus complementary to keyframing, motion capture, and procedural animation.


    1. BERGERON, P., AND LACHAPELLE, P. Controlling facial expressions and body movements in the computer-generated animated short: Tony de Peltrie. In Computer Graphics (SIC- GRAPH ’85), Course Notes: Techniques for Animating Characters (July 1985).
    2. BRUDERLIN, A., AND CALVERT, T. Interactive animation of personalized human locomotion. In Graphics Intelface ’93, Proceedings (May 1993), pp. 17-23.
    3. BURT, E Multiresolution method for image merging. In Computer Graphics (SIGGRAPH ’86), Course Notes: Advanced Image Processing (August 1986).
    4. BURY, E, AND ADELSON, E. A multiresolution spline with application to image merging. ACM Transactions on Graphics 2, 4 (October 1983), 217-236.
    5. CALVERT, T., BRUDERLIN, A., DILL, J., SCHIPHORST, T., AND WELMAN, C. Desktop animation of multiple human figures. IEEE Computer Graphics & Applications 13, 3 (1993), 18-26.
    6. CASSELL, J. ET AL. Animated conversation: Rule-based generation of facial expression, gesture & spoken intonation for multiple conversational agents. In Computer Graphics (SIC- GRAPH ’94 Proceedings) (July 1994), pp. 413-420.
    7. CHUI, C. K. An Introduction to Wavelets, Series: Wavelet Analysis and its Applications. Academic Press, Inc., 1992.
    8. COHEN, M. Interactive spacetime control for animation. In Computer Graphics (SIGGRAPH ’92 Proceedings) (July 1992), vol. 26, pp. 293-302.
    9. DEMORI, R., AND PROBST, D. Handbook of Pattern Recognition and Image Processing. Academic Press, 1986, ch. Computer Recognition of Speech.
    10. FUCHS, H., KEDEM, Z., AND USELTON, S. Optimal surface reconstruction from planar contours. Communications of the ACM 10, 10 (1977), 693-702.
    11. Guo, S., ROBERGE, J., AND GRACE, T. Controlling movement using parametric frame space interpolation. In Computer Animation ’93, Proceedings (1993), pp. 216-227.
    12. ISAACS, P., AND COHEN, M. Controlling dynamic simulation with kinematic constraints, behavior functions and inverse dynamics. In Computer Graphics (SIGGRAPH ’87 Proceedings) (1987), vol. 21, pp. 215-224.
    13. KASS, M. Condor: Constraint-based dataflow. In Computer Graphics (SIGGRAPH ’92 Proceedings) (1992), vol. 26, pp. 321-330.
    14. KOCHANEK, D., AND BARTELS, R. Interpolating splines with local tension, continuity and bias control. In Computer Graphics (SIGGRAPH ’84 Proceedings) (1984), vol. 18, pp. 33-41.
    15. KOGA, Y., KONDO, K., KUFFNER, J., AND LATOMBE, J.-C. Planning motions with intentions. In Computer Graphics (SIGGRAPH ’94 Proceedings) (July 1994), pp. 395-408.
    16. LEBRUN, M. Digital waveshaping synthesis. Journal of the Audio Engineering Society 27, 4 (1979), 250-266.
    17. LITWINOWICZ, E Inkwell: A 2 1/2-D animation system. In Computer Graphics (SIGGRAPH ’91 Proceedings) (1991), vol. 25, pp. 113-122.
    18. LIU, Z., GORTLER, S., AND COHEN, M. Hierarchical spacetime control. In Computer Graphics (SIGGRAPH ’94 Proceedings) (July 1994), pp. 35-42.
    19. MEYER, K., APPLEWHITE, H., AND BIOCCA, F. A survey of posistion trackers. Presence: Teleoperators and Virtual Environments 1, 2 (Spring 1992), 173-200.
    20. ODGEN, J., ADELSON, E., BERGEB, J., AND BURT, E Pyramidbased computer graphics. RCA Engineer 30, 5 (1985), 4-15.
    21. PARKE, F. ET AL. State of the art in facial animation. In Computer Graphics (SIGGRAPH ’90), Course Notes (August 1990).
    22. PHILLIPS, C., AND BADLER, N. Interactive behaviors for bipedal articulated figures. In Computer Graphics (SIC- GRAPH ’91 Proceedings) (1991), vol. 25, pp. 359-362.
    23. RASURE, J., AND KUBICA, S. The Khoros application development environment. Tech. rep., Khoral Research, Inc., 4212 Courtney NE, Albuquerque, NM, 87108, USA, 1993.
    24. SEDERBERG, T., AND GREENWOOD, E. A physically-based approach to 2-D shape blending. In Computer Graphics (SIC- GRAPH ’92 Proceedings) (1992), vol. 26, pp. 26-34.
    25. SERRA, B., AND BERTHOLD, M. Subpixel contour matching using continuous dynamic programming. IEEE Computer Vision and Pattern Recognition (1994), 202-207.
    26. STEIN, C., AND HITCHNER, H. The multiresolution dissolve. SMPTE Journal (December 1988), 977-984.
    27. STURMAN, D. A discussion on the development ofmotion control systems. In Graphics Interface ’86, Tutorial on Computer Animation (1986).
    28. UNUMA, M., AND TAKEUCHI, R. Generation of human motion with emotion. In Computer Animation ’93, Proceedings (1993), pp. 77-88.
    29. VELHO, L. Piecewise Descriptions of Implicit Sulfaces and Solids. PhD thesis, University of Toronto, Computer Science, 1994.
    30. WILHELMS, J. Virya-a motion control editor for kinematic and dynamic aniamtion. In Graphics Intelface ’86, Proceedings (1986), pp. 141-146.
    31. WITKIN, A., AND KASS, M. Spacetime constraints. In Computer Graphics (SIGGRAPH ’88 Proceedings) (1988), vol. 22, pp. 159-168.
    32. WITKIN, A., TERZOPOULUS, D., AND KASS, M. Signal matching through scale space. International Journal of Computer Vision (1987), 133-144.
    33. ZELTZER, D. Towards an integrated view of 3-D computer character animation. In Graphics Interface ’85, Proceedings (1985), pp. 105-115.

ACM Digital Library Publication:

Overview Page: