Frank C Langbein
Ex Tenebris Scientia
Contents
Data Acquisition
  • Multiple 3D point clouds representing different views of the object are obtained from a laster scanner
  • The multiple views are registered into a single set of points using an ICRP registration method
Segmentation
  • The point cloud is split into subsets representing natural surfaces of the object
Surface Fitting
  • For each point subset an appropriate surface type is determined
  • A surface of this type is fitted to the point set
  • At this point we only consider objects with planar, spherical cylindrical, conical and toroidal surfaces
Model Creation
  • An initial solid model is created by stitching the generated surfaces
  • This initial model suffers from various naccuracies caused by
    • sensing errors
    • approximation and numerical errors
    • possible wear of the object
    • manufacturing method used to make the object
  • Beautification

    As our goal is to automatically reconstruct an ideal model with desired geometric regularities, those regularities have to be enforced at some stage of the process. In our approach we add a post-processing step called beautification. For this the initial model is analysed to find geometric regularities and then an improved model is reconstructed using geometric constraints.

Connector Part Example

Connector point cloud   Connector triangulation
Point Cloud and Triangulation
Connector segmentation   Connector model
Segmented Mesh and Reconstructed Solid Model

We implemented some of the reverse engineering methods, but the main part of the software for creating the initial model was provided by T. Varady from the Hungarian Academy of Sciences and CADMUS Consulting and Development Ltd. Our main contributions are the concepts and software for beautification.

Cite as Overview, http://www.langbein.org/research/solids/borg/overview by Frank C Langbein [26/October/2008, 16:35].
CiteULikedel.icio.usdigg.comFacebookgoogle.comRedditSlashdotstumbleupon.comYahooMyWeb
Research
[Contact Details]
SearchRSS

SitemapPrint