Partial and Approximate Symmetry Detection for 3D Geometry - PowerPoint PPT Presentation

About This Presentation
Title:

Partial and Approximate Symmetry Detection for 3D Geometry

Description:

Partial and Approximate Symmetry Detection for 3D Geometry – PowerPoint PPT presentation

Number of Views:75
Avg rating:3.0/5.0
Slides: 37
Provided by: steveo3
Category:

less

Transcript and Presenter's Notes

Title: Partial and Approximate Symmetry Detection for 3D Geometry


1
Partial and Approximate Symmetry Detection for 3D
Geometry
Niloy J. Mitra Leonidas J. Guibas
Mark Pauly
2
Symmetry in Nature
Symmetry is a complexity-reducing concept ...
seek it everywhere. - Alan J. Perlis
"Females of several species, including
humans, prefer symmetrical males." -
Chris Evan
3
Symmetry for Geometry Processing
4
Partial Symmetry Detection
  • Given

Shape model (represented as point cloud, mesh,
... )
5
Related Work
6
Types of Symmetry
  • Transform Types
  • Reflection
  • Rotation Translation
  • Uniform Scaling

7
Contributions
  • Automatic detection of discrete symmetries !
    reflection, rigid transform, uniform scaling
  • Symmetry graphs ! high level structural
    information about object
  • Output sensitive algorithms ! low memory
    requirements

8
Problem Characteristics
  • Difficulties
  • Which parts are symmetric ! objects not
    pre-segmented
  • Space of transforms rotation translation
  • Brute force search is not feasible
  • Easy
  • Proposed symmetries ! easy to validate

9
Reflective Symmetry
10
Reflective Symmetry A Pair Votes
11
Reflective Symmetry Voting Continues
12
Reflective Symmetry Voting Continues
13
Reflective Symmetry Largest Cluster
  • Height of cluster ! size of patch
  • Spread of cluster ! level of approximation

14
Pipeline
15
Pipeline
16
Pruning Local Signatures
  • Local signature ! invariant under transforms
  • Signatures disagree ! points dont correspond

Use (?1, ?2) for curvature based pruning
17
Reflection Normal-based Pruning
18
Point Pair Pruning
19
Transformations
  • Reflection ! point-pairs
  • Rigid transform ! more information

Robust estimation of principal curvature frames
Cohen-Steiner et al. 03
20
Mean-Shift Clustering
  • Kernel
  • Radially symmetric
  • Radius/spread

21
Verification
  • Clustering gives a good guess
  • Verify ! build symmetric patches
  • Locally refine solution using ICP algorithm
    Besl and McKay 92

22
Random Sampling
  • Height of clusters related to symmetric region
    size
  • Random samples ! larger regions likely to be
    detected earlier
  • Output sensitive

23
Model Reduction Chambord
24
Model Reduction Chambord
25
Model Reduction Chambord
26
Sydney Opera House
27
Sydney Opera House
28
Approximate Symmetry Dragon
29
Limitations
Castro et al. 06
  • Cannot differentiate between small sized
    symmetries and comparable noise

30
Articulated Motion Horses
symmetry detection between two objects !
registration
31
More details in the paper
  • Symmetry graph reduction
  • Analysis of sampling requirements

32
Future Work
  • Detect biased deformation
  • Pose independent shape matching
  • Application to higher dimensional data

33
Acknowledgements
  • DARPA, NSF, CARGO, ITR, and NIH grants
  • Stanford Graduate Fellowship

34
Thank you!
  • Niloy J. Mitra niloy_at_stanford.edu
  • Leonidas J. Guibas guibas_at_cs.stanford.edu
  • Mark Pauly pauly_at_inf.ethz.ch

35
Performance
(time in seconds)
36
Comparison
Write a Comment
User Comments (0)
About PowerShow.com