Abstract:
Abstract — Capturing live motion has gained considerable attention in computer animation as an important motion generation technique. Canned motion data comprise both position and orientation components. Although a great deal of signal processing methods are available for manipulating position data, the majority of these methods cannot be generalized easily to orientation data due to the inherent non-linearity of the orientation space. In this paper, we present a new scheme that enables us to apply a filter mask (or a convolution filter) to orientation data. The key idea is to transform the orientation data into their analogues in a vector space, to apply a filter mask on them, and then to transform the results back to the orientation space. This scheme gives time-domain filters for orientation data that are computationally efficient and satisfy such important properties as coordinate-invariance, time-invariance, and symmetry. Experimental results indicate that our scheme is useful for various purposes including smoothing and sharpening.
Citations
|
922
|
Wavelet Tour on Signal Processing
– Mallat
- 1999
|
|
217
|
Animating rotation with quaternion curves
– Shoemake
- 1985
|
|
200
|
Motion signal processing
– Bruderlin, Williams
- 1995
|
|
141
|
Fourier principles for emotion-based human figure animation
– Unuma, Anjyo, et al.
- 1995
|
|
129
|
A hierarchical approach to interactive motion editing for human-like figures
– Lee, Shin
- 1999
|
|
128
|
Improving Static and Dynamic Registration in an Optical See-through HMD
– Azuma, Bishop
- 1994
|
|
70
|
Calculus of Variations
– Gelfand, Silverman, et al.
- 2000
|
|
52
|
Matrix Groups
– Curtis
- 1979
|
|
51
|
A general construction scheme for unit quaternion curves with simple high order derivatives
– Kim, Kim, et al.
- 1995
|
|
49
|
Smooth interpolation of orientations with angular velocity constraints using quaternions
– BARR, CURRIN, et al.
- 1992
|
|
46
|
Practical parameterization of rotation using the exponential map
– GRASSIA
- 1998
|
|
25
|
Smooth invariant interpolation of rotations
– Park, Ravani
- 1997
|
|
23
|
Fast construction of accurate quaternion splines
– Ramamoorthi, Barr
- 1997
|
|
17
|
Quaternion calculus as a basic tool in computer graphics
– Pletinckx
- 1989
|
|
10
|
Real time motion fairing with unit quaternions
– Fang, Hsieh, et al.
- 1998
|
|
10
|
Interactive control of interpolations for animation and modeling
– Hanotaux, Peroche
- 1993
|
|
9
|
A coordinate-invariant approach to multiresolution motion analysis
– LEE, SHIN
- 2001
|
|
8
|
Noise smoothing for VR equipment in quaternions
– Hsieh, Fang, et al.
- 1998
|
|
7
|
Motion fairing
– Lee, Shin
- 1996
|
|
6
|
Rational control of orientation for animation
– Johnstone, Williams
- 1995
|
|
6
|
Noise smoothing for VR equipment in the quaternion space
– Kim, Hsieh, et al.
- 1996
|
|
6
|
Multiresolution motion analysis with applications
– Lee, Shin
- 2000
|
|
4
|
General Schemes for Unit Quaternion Curve Construction
– Kim
- 1996
|