Title: Consolidation of Unorganized Point Clouds for Surface Reconstruction
1Consolidation of Unorganized Point Clouds for
Surface Reconstruction
- Hui Huang1 Dan Li1 Hao Zhang2
Uri Ascher1 Daniel Cohen-Or3 - 1 University of British Columbia 2 Simon
Fraser University 3 Tel-Aviv University -
2Raw Scan Data
3 Data Consolidation
4Surface Reconstruction
- Delaunay techniques
- Amenta Bern 1998, Power-crust Amenda et al.
2001, Cocone Dey Giesen 2001, Cazals
Giesen 2006 - Approximate reconstructions
- Hoppe et al. 1992, RBF Carr et al. 2001,
Poisson Kazhdan et al. 2006
5Raw Scan Data
6RBF Reconstruction
7Difficulties
- Direct surface reconstruction may fail on
challenging datasets - Normals are crucial for surface reconstruction
- noise
- outliers
- close-by surface sheets
- missing normal information
- not always available
- not always reliable
8Unsigned Directions by PCA
Thick cloud
Non-uniform distribution
Close-by surface sheets
9Normal Consistency
- Hoppe et al. 1992
- Based on angles between unsigned normals
- May produce errors on close-by surface sheets
10Point Cloud Consolidation
Input
Output
Input
Output
Unorganized Noisy Thick Outliers Non-uniform Un-or
iented
Consolidated Clean Thin Outlier-free Uniform Orien
ted
11Contributions
To consolidate point clouds
- Weighted locally optimal projection operator
(WLOP)
12Locally Optimal Projection
LOP operator Lipman et al. 2007 defines a point
set by a fixed point iteration where, for each
point x, given the current iterate, the next
iterate is to minimize
The repulsion function here is
13New Repulsion Function
- More locally regular point distribution
14New Repulsion Function
- Better convergence behavior
15Non-uniformity
The first term of LOP, an L1 median, tends to
follow the trend of non-uniformity if input is
highly non-uniform.
s 0.18
s 0.24
LOP (old ?)
LOP (new ?)
Raw scan
16Improved Weighted LOP
Define the weighted local densities for each
point in the input set and projection set as
Then the projection becomes
17 WLOP vs. LOP
- More globally regular point distribution
s 0.18
s 0.24
s 0.09
18 WLOP vs. LOP
19 Normal Propagation
20 Source Selection
21 Distance Measure
22 Thin Features and Normal Flipping
Outside the convex hull
Remedy normal flipping
23 Orientation-aware PCA
Predictor
24 One Example
Without flip
After correction
Noisy input
Traditional result
With flip
25Up-sampling
Raw scan
With consolidation
Without consolidation
26Surface Generation
RBF
LOP
WLOP
RBF
27(No Transcript)
28Traditional
Our
NormFetAMLSCocone Dey et al.
29Traditional
With OPCA
Without iteration
30Limitations
31Back-culling
Front-culling
Sparse set
Poisson surface
32Future Work
- Theoretical guarantee for the correctness of
normal estimation under sampling - Rigorous theoretical analysis of the
predictor-corrector iteration - Better handling of missing data
- Recovery and enhancement of sharp features
33Acknowledgements
Federico Ponchio Anonymous Reviewers AIM_at_SHAPE
NSERC (No. 84306 and No. 611370) The Israel
Science Foundation
34Point-Consolidation API is available http//people
.cs.ubc.ca/hhzhiyan/consolidation.html