3 D Object Recognition and 2 Simplex Meshes

3 D Object Recognition and 2 -Simplex Meshes By Gerald Dalley

Overview Some popular 3 D object recognition techniques – Appearance-based matching – Feature matching – Regular mesh tesselation 2 -Simplex Meshes Spherical Attribute Images For further reading 1 May 2001 3 D Vehicle Recognition 2

Popular Recognition Techniques: Appearance-Based Matching Basic steps 1. 2. 3. 4. Sample a view-sphere Record feature measurements as observable from a camera at each view-sphere sample point (create templates) Compare observed data with each template from each model Choose the model and orientation that provides the best match Requires sufficiently fine sampling of the view sphere 1 May 2001 3 D Vehicle Recognition 3

Popular Recognition Techniques: Feature Matching Ravi’s work, Rick’s local features Basic steps 1. Find features invariant to rotation and translation 2. Build an attributed graph Nodes: features Arcs: spatial arrangement 3. Choose the model whose graph is most similar 1 May 2001 3 D Vehicle Recognition 4

Popular Recognition Techniques: Regular Mesh Tesselation “Regularly” sample the mesh – Square grid – Triangularization – 2 -Simplex Measure feature values at mesh vertices Vertex-by-vertex comparison Image from [3] 1 May 2001 3 D Vehicle Recognition 5

2 -Simplex Meshes Dual of triangularization – Triangle face simplex vertex – Triangle vertex simplex face 1 May 2001 3 D Vehicle Recognition 6

2 -Simplex Meshes: Two Examples 1 May 2001 3 D Vehicle Recognition 7

2 -Simplex Meshes: Topological & Geometric Modifications f 1 f 4 V 1 V 2 f 4 f 1 and f 3 merged f 2 f 3 f 1 Edge Swap f 4 V 1' V 2' f 2 Edge Removal f 3 1 May 2001 3 D Vehicle Recognition 8

2 -Simplex Meshes: Edge Removal Example 1 May 2001 3 D Vehicle Recognition 9

Spherical Attribute Images 2 D Contour 1 -Simplex Mesh 1 May 2001 SAI: Point size vertex curvature 3 D Vehicle Recognition 10

Spherical Attribute Images: 2 D SAI Examples 1 May 2001 3 D Vehicle Recognition 11

Spherical Attribute Images: Recognition 1 May 2001 3 D Vehicle Recognition 12

Further Reading 1 May 2001 3 D Vehicle Recognition 13
- Slides: 13