B-spline wavelet-based motion smoothing

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)


A B-spline wavelet-based algorithm is proposed in this study to solve the motion smoothing problem, which has practical applications in the computer animation and virtual reality (VR) areas. The motion of a rigid body consists of translation and rotation. The former is described by a space curve in three-dimensional Euclidean space, while the latter is represented by a curve in the unit quaternion space. Due to the complexity of rendering realistic rigid-body motions in the computer, rigid-body motions are often sampled from the physical world motions. Yet, sampling processes introduce noise; excessive noise results in tremulous motions in a VR environment. The noise-embedded motion data are decomposed using multiresolution analysis and the noise is detected as components of small magnitude. By eliminating the small-magnitude components, a smooth representation of the motion data is achieved.

Original languageEnglish
Pages (from-to)59-76
Number of pages18
JournalComputers and Industrial Engineering
Issue number1
Publication statusPublished - 2001 Oct

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Engineering(all)


Dive into the research topics of 'B-spline wavelet-based motion smoothing'. Together they form a unique fingerprint.

Cite this