Extracting skeletal curves from 3D scattered data

We introduce a method for extracting skeletal curves from an unorganized collection of scattered data points lying on a surface. These curves may have a tree like structure to capture branching shapes such as blood vessels. The skeletal curves can be used for different applications ranging from surface reconstruction to object recognition.

[1]  Dominique Attali,et al.  Computing and Simplifying 2D and 3D Continuous Skeletons , 1997, Comput. Vis. Image Underst..

[2]  Jules Bloomenthal,et al.  Convolution surfaces , 1991, SIGGRAPH.

[3]  Anne Verroust-Blondet,et al.  Level set diagrams of polyhedral objects , 1999, SMA '99.

[4]  Helmut Pottmann,et al.  Computing shortest paths on polyhedra: applications in geometric modeling and scientific visualization , 1994, Int. J. Comput. Geom. Appl..

[5]  Jean-Daniel Boissonnat,et al.  Shape reconstruction from planar cross sections , 1988, Comput. Vis. Graph. Image Process..

[6]  S. Rao Kosaraju,et al.  A decomposition of multidimensional point sets with applications to k-nearest-neighbors and n-body potential fields , 1995, JACM.

[7]  L. B. Wolff,et al.  Form from function: a vector field based approach to the analysis of CT images of the vascular tree , 1995, Proceedings of the Workshop on Physics-Based Modeling in Computer Vision.

[8]  J. Sequeira,et al.  Interactivity and Delaunay triangulation for the reconstruction of tubular anatomical structures , 1994, Proceedings of 16th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[9]  Joseph S. B. Mitchell,et al.  The Discrete Geodesic Problem , 1987, SIAM J. Comput..

[10]  Tosiyasu L. Kunii,et al.  Surface coding based on Morse theory , 1991, IEEE Computer Graphics and Applications.

[11]  Francis Lazarus Courbes, cylindres et métamorphoses pour l'image de synthèse. (Curves, cylinders and metamorphoses for computer graphics) , 1995 .

[12]  Y. Kergosien,et al.  Topology and Visualization: From Generic Singularities to Combinatorial Shape Modelling , 1992 .

[13]  Vladimir V. Savchenko,et al.  Projection Operation for Multidimensional Geometric Modeling with Real Functions , 1997, Geometric Modeling.

[14]  Dana H. Ballard,et al.  Splines as embeddings for generalized cylinders , 1982 .

[15]  Marshall W. Bern,et al.  A new Voronoi-based surface reconstruction algorithm , 1998, SIGGRAPH.

[16]  L. B. Wolff,et al.  A central axis algorithm for 3D bronchial tree structures , 1995, Proceedings of International Symposium on Computer Vision - ISCV.

[17]  H. Blum Biological shape and visual science (part I) , 1973 .

[18]  Christian Roux,et al.  Modeling and analysis of 3-D elongated shapes with applications to long bone morphometry , 1996, IEEE Trans. Medical Imaging.

[19]  John Hart Morse Theory for Implicit Surface Modeling , 1997, VisMath.

[20]  John A. Goldak,et al.  Constructing discrete medial axis of 3-D objects , 1991, Int. J. Comput. Geom. Appl..

[21]  Paul H. C. Eilers Smoothing and Interpolation with Finite Differences , 1994, Graphics Gems.

[22]  S. Rao Kosaraju,et al.  A decomposition of multi-dimensional point-sets with applications to k-nearest-neighbors and n-body potential fields (preliminary version) , 1992, STOC '92.

[23]  Dominique Attali Squelettes et graphes de Voronoï 2D et 3D. (2D and 3D skeletons and Voronoi graphs) , 1995 .

[24]  Marie-Paule Cani,et al.  Automatic Reconstruction of Unstructured 3D Data: Combining a Medial Axis and Implicit Surfaces , 1995, Comput. Graph. Forum.

[25]  Wolfgang Straßer Geometric modeling: theory and practice - the state of the art , 1997, Focus on computer graphics.

[26]  J. Sequeira,et al.  Automatic reconstruction of irregular tubular structures using generalized cylinders , 1996 .

[27]  R. Kikinis,et al.  Characterization and recognition of 3D organ shape in medical image analysis using skeletonization , 1996, Proceedings of the Workshop on Mathematical Methods in Biomedical Image Analysis.

[28]  Thomas O. Binford,et al.  Computer Description of Curved Objects , 1973, IEEE Transactions on Computers.

[29]  Jules Bloomenthal,et al.  Skeletal methods of shape manipulation , 1999, Proceedings Shape Modeling International '99. International Conference on Shape Modeling and Applications.

[30]  Jules Bloomenthal,et al.  Skeletal design of natural forms , 1996 .

[31]  Brian Wyvill,et al.  Interactive techniques for implicit modeling , 1990, I3D '90.

[32]  Ruzena Bajcsy,et al.  Generalised cylinders from local aggregation of sections , 1981, Pattern Recognit..

[33]  Heinrich Müller,et al.  Graph-based surface reconstruction using structures in scattered point sets , 1998, Proceedings. Computer Graphics International (Cat. No.98EX149).

[34]  Philip J. Schneider,et al.  An algorithm for automatically fitting digitized curves , 1990 .

[35]  Tosiyasu L. Kunii,et al.  Algorithms for Extracting Correct Critical Points and Constructing Topological Graphs from Discrete Geographical Elevation Data , 1995, Comput. Graph. Forum.

[36]  Francis Lazarus,et al.  Décomposition cylindrique de polyèdre et courbe squelette , 1996 .

[37]  Dominique Attali,et al.  r-regular shape reconstruction from unorganized points , 1997, SCG '97.

[38]  Marie-Paule Cani,et al.  Skeletal Reconstruction of Branching Shapes , 1996, Comput. Graph. Forum.

[39]  J Sequeira,et al.  Three-dimensional modeling of tree-like anatomical structures. , 1993, Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society.