Lecture 15: Blending and Motion Graphs

by Mike Gleicher on March 4, 2013

Blending

  • Basic idea
  • Why does it work?
    • manifold of pose space
    • manifold of motion space
    • “real” interpolation vs. interpolation in parameters
  • When doesn’t it work?
  • Interpolating physical properties

Making it work

  • Capturing Wisely
    • Wiley Hahn, etc.
  • Choosing Wisely
  • Editing Wisely
  • Manual Alignment
    • global position
    • key time time alignment (manual time warps)
    • problem: tedious, only a few points, …

How to decide automatically?

  • Distance metric

Transitions

  • Cut transitions
    • the root alignment issue
    • idea of distance metric
  • Cut (gap) + interpolate / synthesize
    • synthesis by example –> Motion Graphs
  • Cut + filter
  • Cut + blend (agreed common pose)
  • Overlap + blend

Ways to use transitions:

  • Capture wisely
  • Choose wisely (and edit – loopification)
  • move trees

Distance Metrics

  • how bad is it to do badly
    • McCann
  • will a transition work?
  • will a blend work?
  • assumption of alignment
  • The evolution of distance metrics
    • pose matching
      • weights
      • movement (forward backwards)
    • pose + velocity
      • worse weighting issues – or is it?
    • pose windows
    • marker point issues
    • salience issues (for weighting)
  • does this matter?
    • if things are close – no
    • if things are far away – maybe
      • semantic concerns vs. geometric concerns
Print Friendly, PDF & Email

Previous post:

Next post: