1 / 32

The Intrinsic Shape of Point Clouds Stefan Ohrhallinger Ph.D. Defence, July 12, 2012

The Intrinsic Shape of Point Clouds Stefan Ohrhallinger Ph.D. Defence, July 12, 2012. Motivation. 2. Scan reconstruct. Deforming points. De-noising. “Fluid” simulation. Shape retrieval. Visibility culling. Motivation. Operations on point clouds require an assumed surface. 3.

audra
Download Presentation

The Intrinsic Shape of Point Clouds Stefan Ohrhallinger Ph.D. Defence, July 12, 2012

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Intrinsic Shape of Point Clouds Stefan Ohrhallinger Ph.D. Defence, July 12, 2012

  2. Motivation 2

  3. Scan reconstruct. Deforming points De-noising “Fluid” simulation Shape retrieval Visibility culling Motivation Operations on point clouds require an assumed surface 3

  4. Problem Domain Unreliable normals Noise and outliers Holes Local non-uniform Too “random” Sparse sampling Characteristics of real-world point data sets • “[...] to pose a unifying general problem [...]” - [Hoppe et al. 1992]1 1 Hoppe, DeRose, Duchamp, McDonald and Stuetzle. Surface reconstruction from unorganized points. Computer Graphics, 1992. 4

  5. Related Work Approximate Interpolate Uniform Non-uniform Region grow. Deterministic Local Global Optimize Filter Sculpture 5

  6. Shape Formalization Shape Characteristic Boundary Reconstruction Contributions S. Ohrhallinger, S. Mudur: Interpolating an unorganized 2D point cloud with a single closed shape, Computer-Aided Design, 2011. S. Ohrhallinger, S. Mudur. An Efficient Algorithm for Determining an Aesthetic Shape Connecting Unorganized 2D Points (under review) S. Ohrhallinger, S. Mudur. The Intrinsic Shape of Unorganized 3D Point Sets: Computing an Interpolating Orientable Surface (under review) (A concise overview of the 3D method won Best Poster Award at Eurographics 2012, published in the conference proceedings) 6

  7. Shape Gestalt Guided by Gestalt principles of form perception Proximity Continuity Closure Derive for piece-wise linear boundary B: In R², just minimize boundary length 7

  8. NP-hard Point set R²: Boundary Complex ? MST Vertex degree 8

  9. R²: R³: Boundary Complex R²: R³: Edge length is 1 factor Longest-edge-in-triangle Mean curvature: R³: 9

  10. BC0:Shape Character • BC0 Bmin approximation 10

  11. 36K points BC0: Varying Density 0.1k points (0.3%) 1k points (3%) Property: Reducing point density does not affect shape approximation 11

  12. BC0: Adding Noise Catacomb section slightly perturbed extremely perturbed Property: Adding noise does not impede construction 12

  13. Reconstruction in R² Inflate Sculpture Manifold Hull Interpolating Manifold 13

  14. R²: Improved Results Points [DW01]1 Ours 1 Dey, Wenger. Detecting undersampling in surface reconstruction. SCG 2001. 14

  15. R²: Large Point Sets 10k points [Dey, Wenger 2001]1 Ours: manifold 1 Dey, Wenger. Detecting undersampling in surface reconstruction. SCG 2001. 15

  16. R²: Extreme details Points [DW01]1 Ours 1 Dey, Wenger. Detecting undersampling in surface reconstruction. SCG 2001. 16

  17. R²: Noisy Point Sets [Mehra et al. 2010]1 Ours: manifold + interpolating 1 Mehra, Tripathi, Sheffer and Mitra. Visibility of noisy point cloud data, Computers & Graphics, 2010. 17

  18. R²: Exhaustive Search Ours: Local Minimum [Ohrhallinger, Mudur 2011]1 1 S. Ohrhallinger, S. Mudur: Interpolating an unorganized 2D point cloud with a single closed shape, Computer-Aided Design, 2011. 18

  19. Reconstruction in R³ thin thick bounds hole inflate sculpture Manifold Hull Interpolating Manifold flip edges after, cover holes before 19

  20. Covering Hull Holes inflate cover 20

  21. Sculpturing Sculpture from in and outside Pop Membranes where possible (Dominantly) interior points may remain (no free lunch) 21

  22. Results in R³ 22

  23. Results in R³ compared [DG03]1 Ours Improves especially for sparse and non-uniform point spacing 1 Dey, Goswami. Tight cocone: a water-tight surface reconstructor, SM 2003. 23

  24. Varying Density in R³ 24

  25. Noise Tolerance in R³ [DG06]1 Ours 1 Dey, Goswami. Provable surface reconstruction from noisy samples, Computational Geometry: Theory and Applications, 2006. 25

  26. Limitations Very locally non-uniform sampling Sparse 'overlap': Saddle-type holes (cover is not a single disk) Since we require O(n log n) time, local minima may be produced (more extensive searching could avoid that) 26

  27. Sampling Condition Boundary Operator Minimum Spanning Surface Future Work De-noising Recover topology of deforming point sets Shape understanding, i.e. retrieval Invited post-doc in graphics group at Vienna Univ. of Technology 27

  28. Shape Formalization Shape Characteristic Boundary Reconstruction Conclusion Thesis statement: “Point clouds contain an intrinsic shape, minimizing an objective, which can be efficiently searched.” 28

  29. Extension: Sampling A priori knowledge (shape closedness) permits sub-Nyquist reconstruction Reconstruction of Bmin guaranteed in O(n log n) Boundary neighbors: reciprocal relation Minimal Umbrella (Boundary Operator) Sampling Condition: empty circumcircle [ABE98]1 Dense sampling Sparse sampling 1 Amenta, Bern, Eppstein. The Crust and the β-Skeleton: Combinatorial Curve Reconstruction, Graphical Models and Im. Proc., 1998. 29

  30. Extension: MSS R² R³ Rn ? Minimum Spanning Tree Minimum Spanning Surface MSS Boundary Complex Boundary Complex BC 30

  31. Segmenting Hull Holes 31

  32. 3D Algorithm Flow 32

More Related