General construction of time-domain filters for orientation data
- 7 August 2002
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Visualization and Computer Graphics
- Vol. 8 (2) , 119-128
- https://doi.org/10.1109/2945.998665
Abstract
Capturing live motion has gained considerable attention in computer animation as an important motion generation technique. Canned motion data are comprised of both position and orientation components. Although a great number 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 nonlinearity 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.Keywords
This publication has 15 references indexed in Scilit:
- Motion fairingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A Coordinate-Invariant Approach to Multiresolution Motion AnalysisGraphical Models, 2001
- A hierarchical approach to interactive motion editing for human-like figuresPublished by Association for Computing Machinery (ACM) ,1999
- Noise smoothing for VR equipment in quaternionsIIE Transactions, 1998
- Real time motion fairing with unit quaternionsComputer-Aided Design, 1998
- Practical Parameterization of Rotations Using the Exponential MapJournal of Graphics Tools, 1998
- Fast construction of accurate quaternion splinesPublished by Association for Computing Machinery (ACM) ,1997
- A general construction scheme for unit quaternion curves with simple high order derivativesPublished by Association for Computing Machinery (ACM) ,1995
- Quaternion calculus as a basic tool in computer graphicsThe Visual Computer, 1989
- Animating rotation with quaternion curvesACM SIGGRAPH Computer Graphics, 1985