Projecting points onto a point cloud with noise Speaker: Jun Chen Mar 26, 2008.

Slides:



Advertisements
Similar presentations
Computational Statistics. Basic ideas  Predict values that are hard to measure irl, by using co-variables (other properties from the same measurement.
Advertisements

Automated Regression Modeling Descriptive vs. Predictive Regression Models Four common automated modeling procedures Forward Modeling Backward Modeling.
Surface Simplification Using Quadric Error Metrics Speaker: Fengwei Zhang September
CMPUT 466/551 Principal Source: CMU
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2011 –47658 Determining ODE from Noisy Data 31 th CIE, Washington.
INFORMATIK Differential Coordinates for Interactive Mesh Editing Yaron Lipman Olga Sorkine Daniel Cohen-Or David Levin Tel-Aviv University Christian Rössl.
x – independent variable (input)
Multiple View Geometry
Pauly, Keiser, Kobbelt, Gross: Shape Modeling with Point-Sampled GeometrySIGGRAPH 2003 Shape Modeling with Point-Sampled Geometry Mark Pauly Richard Keiser.
IMA Tutorial, Instantaneous Motions - Applications to Problems in Reverse Engineering and 3D Inspection H. Pottmann.
Fitting. We’ve learned how to detect edges, corners, blobs. Now what? We would like to form a higher-level, more compact representation of the features.
Pointshop 3D An Interactive System for Point-based Surface Editing
Shape Modeling International 2007 – University of Utah, School of Computing Robust Smooth Feature Extraction from Point Clouds Joel Daniels ¹ Linh Ha ¹.
Geometric Optimization Problems in Computer Vision.
Optimal Bandwidth Selection for MLS Surfaces
Drawing Parametric Curves Jean-Paul Mueller. Curves - The parametric form of a curve expresses the value of each spatial variable for points on the curve.
Bioinformatics Challenge  Learning in very high dimensions with very few samples  Acute leukemia dataset: 7129 # of gene vs. 72 samples  Colon cancer.
KNN, LVQ, SOM. Instance Based Learning K-Nearest Neighbor Algorithm (LVQ) Learning Vector Quantization (SOM) Self Organizing Maps.
Efficient simplification of point-sampled geometry Mark Pauly Markus Gross Leif Kobbelt ETH Zurich RWTH Aachen.
Fitting. Choose a parametric object/some objects to represent a set of tokens Most interesting case is when criterion is not local –can’t tell whether.
Consolidation of Unorganized Point Clouds for Surface Reconstruction Hui Huang 1 Dan Li 1 Hao Zhang 2 Uri Ascher 1 Daniel Cohen-Or 3 1 University of British.
Spectral Processing of Point-sampled Geometry
Algorithm Evaluation and Error Analysis class 7 Multiple View Geometry Comp Marc Pollefeys.
Defining Point Set Surfaces Nina Amenta and Yong Joo Kil University of California, Davis IDAV Institute for Data Analysis and Visualization Visualization.
1Jana Kosecka, CS 223b EM and RANSAC EM and RANSAC.
Robust Moving Least-squares Fitting with Sharp Features Shachar Fleishman* Daniel Cohen-Or § Claudio T. Silva* * University of Utah § Tel-Aviv university.
Fitting.
כמה מהתעשייה? מבנה הקורס השתנה Computer vision.
Evaluating Performance for Data Mining Techniques
Binary Variables (1) Coin flipping: heads=1, tails=0 Bernoulli Distribution.
Projecting points onto a point cloud Speaker: Jun Chen Mar 22, 2007.
Physics 114: Lecture 15 Probability Tests & Linear Fitting Dale E. Gary NJIT Physics Department.
Point-based techniques Mei ’ e Fang Wednesday, November 1, 2006.
B-spline curve approximation zhu ping Outline 1. Application 2. Some works 3. Discussion.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Introduction to variable selection I Qi Yu. 2 Problems due to poor variable selection: Input dimension is too large; the curse of dimensionality problem.
Mesh Deformation Based on Discrete Differential Geometry Reporter: Zhongping Ji
Extrapolation Models for Convergence Acceleration and Function ’ s Extension David Levin Tel-Aviv University MAIA Erice 2013.
CPSC 502, Lecture 15Slide 1 Introduction to Artificial Intelligence (AI) Computer Science cpsc502, Lecture 16 Nov, 3, 2011 Slide credit: C. Conati, S.
Time Series Data Analysis - I Yaji Sripada. Dept. of Computing Science, University of Aberdeen2 In this lecture you learn What are Time Series? How to.
Algorithms for Wireless Sensor Networks Marcela Boboila, George Iordache Computer Science Department Stony Brook University.
1 Robust Statistical Methods for Securing Wireless Localization in Sensor Networks (IPSN ’05) Zang Li, Wade Trappe Yanyong Zhang, Badri Nath Rutgers University.
1 efficient simplification of point-sampled geometry From the paper “Efficient Simplification of Point-Sampled Surfaces” by Mark Pauly, Markus Gross, Leif.
INFORMATIK Laplacian Surface Editing Olga Sorkine Daniel Cohen-Or Yaron Lipman Tel Aviv University Marc Alexa TU Darmstadt Christian Rössl Hans-Peter Seidel.
Spectral surface reconstruction Reporter: Lincong Fang 24th Sep, 2008.
Efficient Raytracing of Deforming Point-Sampled Surfaces Mark Pauly Leonidas J. Guibas Bart Adams Philip Dutré Richard Keiser Markus Gross.
Sparse Signals Reconstruction Via Adaptive Iterative Greedy Algorithm Ahmed Aziz, Ahmed Salim, Walid Osamy Presenter : 張庭豪 International Journal of Computer.
ISCG8025 Machine Learning for Intelligent Data and Information Processing Week 3 Practical Notes Application Advice *Courtesy of Associate Professor Andrew.
Curve fitting to point clouds Reporter: Lincong Fang Oct 18, 2006.
David Levin Tel-Aviv University Afrigraph 2009 Shape Preserving Deformation David Levin Tel-Aviv University Afrigraph 2009 Based on joint works with Yaron.
Fitting image transformations Prof. Noah Snavely CS1114
Surface Reconstruction using Radial Basis Functions Michael Kunerth, Philipp Omenitsch and Georg Sperl 1 Institute of Computer Graphics and Algorithms.
Designing Factorial Experiments with Binary Response Tel-Aviv University Faculty of Exact Sciences Department of Statistics and Operations Research Hovav.
1 Building the Regression Model –I Selection and Validation KNN Ch. 9 (pp )
Meshless parameterization and surface reconstruction Reporter: Lincong Fang 16th May, 2007.
Nonlinear differential equation model for quantification of transcriptional regulation applied to microarray data of Saccharomyces cerevisiae Vu, T. T.,
University of Colorado Boulder ASEN 5070 Statistical Orbit determination I Fall 2012 Professor George H. Born Professor Jeffrey S. Parker Lecture 9: Least.
Reverse Engineering of Point Clouds to Obtain Trimmed NURBS Lavanya Sita Tekumalla Advisor: Prof. Elaine Cohen School of Computing University of Utah Masters.
Fitting.
Grouping and Segmentation. Sometimes edge detectors find the boundary pretty well.
Line Fitting James Hayes.
CSE 4705 Artificial Intelligence
Boosting and Additive Trees
A Simple Artificial Neuron
From Point Clouds To Trimmed NURBS
Introduction to Sensor Interpretation
Robust Moving Least-squares Fitting with Sharp Features
Introduction to Sensor Interpretation
Model selection and fitting
Parameter estimation class 6
Presentation transcript:

Projecting points onto a point cloud with noise Speaker: Jun Chen Mar 26, 2008

Data Acquisition

Point clouds 25893

Point clouds 56194

Unorganized, connectivity-free topological

Surface Reconstruction

Noise

Definition of “onto” Close? Which?

Applications Rendering Parameterization Simplification Reconstruction Area computation

References An extension on robust directed projection of points onto point clouds Ming-Cui Du, Yu-Shen Liu (CAD, In press) Parameterization-free Projection for Geometry Reconstruction Yaron Lipman, Daniel Cohen-Or, David Levin, Hillel Tal-Ezer (SIGGRAPH ’07)

An extension on robust directed projection of points onto point clouds Ming-Cui Du, Yu-Shen Liu CAD, In press

About the author ( 刘玉身 ) Postdoctor of Purdue University, Ph.D. in Tsinghua University. 3 CAD, 1 The Visual Computer. CAD, DGP.

Result

Previous work Parameterization of clouds of unorganized points using dynamic base surfaces (CAD, 04) Drawing curves onto a cloud of points for point-based Modeling (CAD, 05) Automatic least-squares projection of points onto point clouds with applications in reverse engineering (CAD, 06)

Weighted squared distances error

Proposition Terminating criterion: Simple, direct

Error analysis (Robustness) True location Independent of the cloud of points

Improved weight distance between p m and the axis stability

Improved weight

Reduce cloud Setting the threshold: 1.

Reduce cloud Setting the threshold: Sort the weights in a decreasing order, then choose the nth weight as threshold. (n=N/100).

References Robust diagnostic regression analysis. Atkinson A, Riani M. (Springer;2000) Robust Moving Least-squares Fitting with Sharp Features Shachar Fleishman, Daniel Cohen-Or, Claudio T. Silva (SIGGRAPH ’05)

Forward vs. backward Backward: Start from the entire sample set, then delete bad samples. Forward: Begins with a small outlier-free subset, then refining by adding one good sample at a time. (robust) Adding of multiple points.

Algorithm 1. Choose a small outlier-free subset Q. 2. The solution is computed to the current subset Q. 3. The point with the lowest residual in the remaining points is added into Q. (Forward) 4. Repeat steps 2 and 3 until the error is larger than a predefined threshold. 5. Compute the projection position for the final Q.

Least median of squares

LMS algorithm

Random sampling algorithm

Robustness P: Probability of success. g: Probability of selecting good sample. k: Number of points are selected at random. (k = p) T: Number of iteration. (T = 1000)

Forward search

Disturbing points

Limitations

Use the first quartile (25%) instead of the median (50%)

Parameterization-free Projection for Geometry Reconstruction Yaron Lipman, Daniel Cohen-Or, David Levin, Hillel Tal-Ezer (SIGGRAPH ’07)

About the author ( Yaron Lipman) Ph.D. student at Tel-Aviv University. His supervisors are Prof. David Levin and Prof. Daniel Cohen-Or. SIGGRAPH, TOG, EG, SGP

About the author (Daniel Cohen-Or) Professor at the School of Computer Science, Tel Aviv University. Outstanding Technical Contributions Award 2005(EG) TOG(19), CGF,TVCG, SGP, VC

About the author (David Levin) Professor of Applied Mathematics, Tel-Aviv University. Major interests: Subdivision Moving Least Squares Numerical Integration CAGD Computer Graphics

About the author (David Levin) Professor of Applied Mathematics, Tel-Aviv University. Major interests: Subdivision Moving Least Squares Numerical Integration CAGD Computer Graphics

Results

Locally Optimal Projection (LOP) θ(r), η(r) are fast decreasing functions.

Regularization

Multivariate L 1 median

Optimization

The iterative LOP algorithm

Theorem If the data set P is sampled from a C 2 -smooth surface S, LOP operator has an O(h 2 ) approximation order to S, provided that Λ is carefully chosen.

Initial guess

Results

Parameters: h

Parameters: μ

Efficient simplification of point- sampled surfaces Mark Pauly, Markus Gross, Leif P. Kobbelt IEEE Visualization, 2002

Particle Simulation 1.Spreading Particles. 2.Repulsion.(SIG.92) 3.Projection.(MLS)

Thank you!