Inverse Kinematics for Reduced Deformable Models - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Inverse Kinematics for Reduced Deformable Models

Description:

Computer Science and Artificial Intelligence Laboratory. Massachusetts Institute of Technology ... future work. error correction for new poses. model transfer ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 16
Provided by: kevi90
Category:

less

Transcript and Presenter's Notes

Title: Inverse Kinematics for Reduced Deformable Models


1
Inverse Kinematics for Reduced Deformable Models
Kevin G. Der Robert W. Sumner1 Jovan Popovic Kevin G. Der Robert W. Sumner1 Jovan Popovic
Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 1ETH Zürich
2
Our Goal Interaction
  • mesh manipulation
  • direct, intuitive control
  • speed

3
Related Work
  • mesh editing
  • Zorin et al. 1997, Kobbelt et al. 1998, Sorkine
    2005
  • Mesh-based inverse kinematics
  • Sumner et al. 2005
  • Skinning mesh animations
  • James and Twigg 2005

4
Our Method
  • Examples

Mesh
Reduced Deformable Model
decouple deformation complexity from geometric
complexity!
Inverse Kinematics
  • - completely automated animation pipeline

5
Reduced Deformable Model
Examples
Reduced Deformable Model
James and Twigg 2005
  • expresses deformations compactly
  • automatically constructed

Control parameters
Skinning weights (Using mean-shift
clustering)
  • non-rigid
  • no hierarchy

6
RDM Mesh Reconstruction
Control parameters Skinning weights
different values estimate each example
x before deformation v after deformation
7
Inverse Kinematics
  • find a semantically proper shape
  • obtain natural poses by blending examples

Blending function.
  • blend in which domain?
  • vertex positions ?
  • control parameters ?

Desired
8
Deformation Gradients
  • simple 3x3 transformation matrices
  • describe deformation of each example

deformation function
Skinning equation.
Vertex deformation gradient.
9
Deformation Gradients
flattened control matrices
constant matrix
flattened deformation gradients of vertices
  • for each example have t ? get f

10
Shape Blending
  • combine example deformation gradients

Blending function.
  • recover the control parameters given deformation
    gradients

Has closed form solution.
solving for reduced basis! but still slow
11
Proxy Vertices
  • evaluating deformation gradients at every vertex
    is undesirable
  • summarize using a few vertices

same deformation gradient!
12
Inverse Kinematics
  • Find best natural pose that meets user
    constraints

When theres only a few constraints
13
Results
Solving time for interaction
seconds
14
Results
Solving time for interaction
Mesh Vertices Example Ct Pxy Total Solve MIK Efull(Eproxy)
Horse 8431 12 33 195 0.019 0.007 0.424 3.01(3.00)
Human 12500 10 42 471 0.031 0.013 0.675 6.01(5.95)
Mouse 13188 26 48 278 0.037 0.019 1.351 1.63(1.73)
Dragon 15560 7 72 380 0.046 0.023 0.590 0.96(0.97)
Gorilla 25436 27 28 198 0.045 0.013 2.962 4.38(4.33)
Elephant 42321 11 23 210 0.058 0.008 1.928 5.38(5.46)
15
Conclusion
  • interactive control of reduced deformable models
  • future work
  • error correction for new poses
  • model transfer between meshes
  • other reduced deformable models
Write a Comment
User Comments (0)
About PowerShow.com