Title: Robust%20Moving%20Least-squares%20Fitting%20with%20Sharp%20Features
1Robust Moving Least-squares Fitting with Sharp
Features
- Shachar Fleishman
- Daniel Cohen-Or
- Claudio T. Silva
University of Utah Tel-Aviv
university
2Surface reconstruction
- Noise
- Smooth surface
- Smooth sharp features
- Method for identifying and reconstructing sharp
features
3Point set surfaces (Levin 98)
- Defines a smooth surface using a projection
operator
4Point set surfaces
- Defines a smooth surface using a projection
operator - Noisy point set
- The surface S is defined
5The MLS projection overview
- Find a point q on the surfaces whose normal goes
through the projected point x - q is the projection of x
6The MLS projection overview
- Find a point q on the surfaces whose normal goes
through the projected point x - q is the projection of x
- Improve approximation order using polynomial fit
7Sharp features
8Sharp features
- Smoothed out
- Ambiguous
- Classify
9Projection near sharp feature
10Projection near sharp feature
11Projection near sharp feature
12Classification
- Using outlier identification algorithm
- That fits a polynomial patch to a neighborhood
13Classification
- Using outlier identification algorithm
- That fits a polynomial patch to a neighborhood
14Statistics 101
- Find the center of a set of points
mean
15Statistics 101
- Find the center of a set of points
- Robustly using median
median
mean
16Regression with backward search
- Loop
- Fit a model
- Remove point withmaximal residual
- Until no more outliers
17Regression with backward search
- Outliers can have a significant influence of the
fitted model
18Regression with forward search (Atkinson and
Riani)
- Start with an initial good but crude surface
- LMS (least median of squares)
- Incrementally improve the fit
- Monitor the search
19Monitoring the forward search
Residual plot
20Monitoring the forward search
Residual plot
21Results
Polynomial fit allows reconstruction of curved
edges
22Results
Noisy input
Reconstructed
23Results
Outliers are ignored
Misaligned regions are determined to be two
regions
Local decision may cause inconsistencies
24Summary
- Classification of noisy point sets to smooth
regions - Application to PSS
- Reconstruct surfaces with sharp features from
noisy data - Improve the stability of the projection
- Local decisions may result different
neighborhoods for adjacent points - Can be applied to other surface reconstruction
methods such as the MPU
25Acknowledgements
- Department of Energy under the VIEWS program and
the MICS office - The National Science Foundation under grants
CCF-0401498, EIA-0323604, and OISE-0405402 - A University of Utah Seed Grant
- The Israel Science Foundation (founded by the
Israel Academy of Sciences and Humanities), and
the Israeli Ministry of Science