[Previous] [INDEX] [FINAL] [Next]

Project Proposal:

Motion Editing With Various Interpolations of Displacement Maps

With the difficulty in implementing space-time constraints, it may be worthwhile to investigate cheaper methods for motion editing that may yield results that could be good enough. One such approach is motion displacement mapping, which can produce modified motion that preserves the high-frequency behavior of the original motion [1][2]. For this project, the displacement map will be generated interactively. On top of an underlying motion (either a series of motion-capture frames or a "default" stationary motion curve), the user manually edits joint positions at keyframes and an inverse kinematic solver computes the corresponding joint angles. The displacement maps will be created from the keyframe points by various interpolations: by spherical interpolation of quaternions, by some cubic interpolation of euler angles, and possibly by other interpolation techniques. The quality of the different techniques can then be visually examined and compared.

Schedule:

Step proposed
completion
date
actual
completion
date
Design user interface for editing joint positions April 6 April 9
Build inverse kinematics engine April 18 April 26
Create infrastructure for displacement mapping April 22
Implent displacement mapping by slerping of quaternions April 25
Implent displacement mapping with other interpolations: April 30
  • linear
  • cubic (cardinal spline using slope)
May 8

References:
[1] A.Burderlin, L.Williams. "Motion Signal Processing". SIGGRAPH '95.
[2] A.Witkin, Z.Popovic. "Motion Warping". SIGGRAPH '95.