motion segmentation

23
Motion Segmentation CAGD&CG Seminar Wanqiang Shen 2008-04-09

Upload: parry

Post on 08-Feb-2016

76 views

Category:

Documents


0 download

DESCRIPTION

Motion Segmentation. CAGD&CG Seminar Wanqiang Shen 2008-04-09. Application. Initialization. Motion detection. Motion tracing. Pose estimation. Recognition. Motion analysis. Motion segmentation. Accurate Robust Fast. projections. Motion segmentation. clusters. Problem. How much. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Motion Segmentation

Motion Segmentation

CAGD&CG SeminarWanqiang Shen

2008-04-09

Page 2: Motion Segmentation

Application

Page 3: Motion Segmentation

Motion analysis

Initialization

Motion detection

Motion tracing Pose estimation Recognition

Motion segmentati

on

Page 4: Motion Segmentation

Problem

Motion segmentation

projections

clusters

How much

What

How

Accurate Robust Fast

Page 5: Motion Segmentation

Traditional model A rigid-body motion

Multiple rigid-body motions

Page 6: Motion Segmentation

Paper [1] R. Vidal, Y. Ma, and S. Sastry. Generalized Principal Comp

onent Analysis (GPCA). IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(12):1–15, 2005.

[2] J. Yan and M. Pollefeys. A general framework for motion segmentation: Independent, articulated, rigid, non-rigid, degenerate and non-degenerate. In European Conference on Computer Vision, pages 94–106, 2006.

[3] R. Tron and R. Vidal: A Benchmark for the Comparison of 3-D Motion Segmentation Algorithms. IEEE International Conference on Computer Vision and Pattern Recognition, 2007.

Page 7: Motion Segmentation

[1] GPCA

Model

Estimating n Estimating subspaces Optimizing & clustering

Page 8: Motion Segmentation

[1] Model

Page 9: Motion Segmentation

[1] Estimating n

Page 10: Motion Segmentation

[1] Estimating subspaces calculating normalized C Factorization

Solving for the last 2 entries of each bi

Solving for the first K-2 entries of each bi

Page 11: Motion Segmentation

[1] Optimizing & clustering

Page 12: Motion Segmentation

[1] example

Page 13: Motion Segmentation

[1] Remarks Advantages

Algebraic algorithm Dealing with both independent and dependent motions

disadvantages Deteriorating as n increases C is sensitive to outliers

Page 14: Motion Segmentation

[2] LSA

clustering

projection

local subspace estimation

SVD

Page 15: Motion Segmentation

[2] Projection2 2

TF P F K K K K PW U D V

Page 16: Motion Segmentation

[2] Local subspace estimation

Affinity matrix

Page 17: Motion Segmentation

[2] Clustering Estimation N While Numofclusters< N

Compute affinity matrix for each clusters Divide each cluster into two clusters Evaluate the best subdivision

Page 18: Motion Segmentation

[2] examples

Page 19: Motion Segmentation

[2] Remarks Advantages

Outliers are likely to be “rejected” Need less point trajectories

disadvantages Neighbors of a point belong to different subspace The select neighbors may not span the underlying subspace

Page 20: Motion Segmentation

[3] test samples

checkerboard traffic articulated

Page 21: Motion Segmentation

[3] Benchmark

Page 22: Motion Segmentation

[3] comparing data

accuracy GPCA LSA

Check. 6.09% 5.71%

Traffic 1. 41% 3.75%

Articul. 2.88% 4.38%

All 4.59% 5.09%

time GPCA LSA

Check. 353ms 7.762s

Traffic 288ms 6.787s

Articul. 224ms 4.002s

All 324ms 7.165s

Two groups

Three groupsaccuracy GPCA LSA

Check. 31.95% 18.09%

Traffic 19.83% 26.05%

Articul. 16.85% 15.18%

All 28.66% 19.51%

time GPCA LSA

Check. 842ms 17.314s

Traffic 529ms 12.746s

Articul. 125ms 1.288s

All 738ms 15.485s

Page 23: Motion Segmentation

Thank you!