Computer Graphics Lab. - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Computer Graphics Lab.

Description:

Spatial Filtering for Orientation Data. Linear Time-Invariant filter. Filter mask : ... Spatial filters for orientation data. Satisfy desired properties ... – PowerPoint PPT presentation

Number of Views:55
Avg rating:3.0/5.0
Slides: 25
Provided by: cgKai
Category:
Tags: computer | graphics | lab

less

Transcript and Presenter's Notes

Title: Computer Graphics Lab.


1
Coordinate-Invariant Methods ForMotion Analysis
and Synthesis
  • Computer Graphics Lab.
  • KAIST

2
Contents
  • 1. Issues in motion analysis and syntheis
  • 2. Spatial filtering for motion data
  • 3. Multiresolution motion analysis
  • 4. Conclusion

3
Character Animation
  • Producing animation from available motion clips
  • Requires specialized tools
  • interactive editing, smoothing,
  • enhancement, blending, stitching,
  • Difficulties in handling motion data
  • Singularity
  • Inherent non-linearity of orientation space

4
Motion Signal Processing
  • Coordinate-invariance
  • Independent of the choice of coordinate frames

5
Overview
  • Generalize conventional methods
  • Spatial filters for orientation data
  • Multiresolution analysis for rigid motion
  • Requirements
  • Coordinate-invariance
  • Time-invariance

6
Previous Work
  • Filters for orientation data
  • Euler angle parameterization Bodenheimer et al.
    (97)
  • Re-normalization Azuma and Bishop (94)
  • Exploit a local parameterization
  • Lee and Shin (96), Welch and Bishop (97),
  • Fang et al. (98), Hsieh et al. (98)
  • Multiresolution analysis for rigid motion
  • Image and signal processing Burt and Adelson
    (83)
  • Texture analysis and synthesis, image editing,
    curve and surface manipulation, data compression,
    and so on
  • Motion synthesis and editing
  • Hierarchical spacetime control Liu, Gortler and
    Cohen (94)
  • Motion signal processing Bruderlin and Williams
    (95)

7
Spatial Filtering for Orientation Data
  • Linear Time-Invariant filter
  • Filter mask
  • Vector-valued signal
  • Not suitable for unit quaternion data
  • Unit-length constraints

8
Linear and Angular Displacement
9
Transformation
  • Transformation between linear and angular signals

10
Filter Design
  • Key idea
  • Letting linear displacement caused by F be
    equivalent to the angular displacement caused by
    H
  • Given spatial filter F
  • Output spatial filter H for orientation data

11
Examples
12
Examples
Original
Angular acceleration
Filtered
Original Filtered
13
Properties of Orientation Filters
  • Coordinate-invariance
  • Time-invariance
  • Symmetry

14
Multiresolution Analysis
  • Representing a signal at multiple resolutions
  • Facilitate a variety of signal processing tasks
  • Give hierarchy of successively smoother signals

15
Decomposition
Reduction
Expansion
  • Expansion up-sampling followed by smoothing
  • Reduction smoothing followed by down-sampling

16
Decomposition and Reconstruction
  • Decomposition
  • Reconstruction

17
Hierarchical Displacement Mapping
18
Hierarchical Displacement Mapping
  • A series of successively refined motions
  • Coordinate-independence
  • measured in a body-fixed coordinate frame
  • Uniformity
  • through a local parameterization

19
Coordinate Frame-Invariance
Decomposition
Reconstruction
20
Enhancement / Attenuation
  • Level-wise scaling of coefficients

21
Enhancement / Attenuation
  • Level-wise scaling of coefficients

22
Extrapolation
Walking
Turning
Limping
23
Stitching
  • Stitching motion clips seamlessly
  • Merging coefficients level-by-level

stub a toe
limp
stitching
24
Conclusion
  • Spatial filters for orientation data
  • Satisfy desired properties
  • coordinate-invariance, time-invariance, symmetry
  • Simple, efficient, easy to implement
  • Multiresolution motion analysis
  • Coherency in positions and orientations
  • Coordinate-invariance and time-invariance
Write a Comment
User Comments (0)
About PowerShow.com