Construction of biological surface models from cross-sections image processing

An approach improving on existing techniques is presented for blending cross-sections of biological objects to produce a polynomial surface model. As intermediate steps to the final surface skinning, representative data points on the cross-sections are selected for defining piecewise cubic B-splines providing an immediate reduction in storage and computational requirements for the contour representation of the objects. A mesh of quadrilateral patches is subsequently formed over adjacent cross-sections using bicubic B-spline surfaces which exhibit second parametric derivative continuity. The surface model provides a complete and robust representation with significant data reduction. The resulting algorithm is demonstrated using bone data for a human hand.<<ETX>>

[1]  J. K. Aggarwal,et al.  CONSTRUCTION OF SURFACE REPRESENTATION FROM 3-D VOLUMETRIC SCENE DESCRIPTION. , 1985 .

[2]  Larry L. Schumaker,et al.  Reconstructing 3D Objects from Cross-Sections , 1990 .

[3]  Eric Keppel,et al.  Approximating Complex Surfaces by Triangulation of Contour Lines , 1975, IBM J. Res. Dev..

[4]  Hsun K. Liu,et al.  Two and three dimensional boundary detection , 1977 .

[5]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[6]  Harald Opheim Smoothing a Digitized Curve by Data Reduction Methods , 1981, Eurographics.

[7]  O. Lozover,et al.  Automatic construction of a cubic B-spline representation for a general curve , 1983, Comput. Graph..

[8]  Richard W. Thorne,et al.  Numerical method for extracting an arc length parameterization from parametric curves , 1982 .

[9]  D. P. Huijsmans,et al.  Representation of 3D objects, reconstructed from series of parallel 2D slices , 1988 .

[10]  Henry Fuchs,et al.  Optimal surface reconstruction from planar contours , 1977, CACM.

[11]  G. Herman,et al.  Three-dimensional display of human organs from computed tomograms , 1979 .

[12]  Ehud Artzy,et al.  Display of three-dimensional information in computed tomography , 1979 .

[13]  Donald P. Greenberg,et al.  Interactive surface representation system using a B-spline formulation with interpolation capability , 1982 .

[14]  Gerald E. Farin,et al.  A construction for visualC1 continuity of polynomial surface patches , 1982, Comput. Graph. Image Process..

[15]  M W Vannier,et al.  Three dimensional CT reconstruction images for craniofacial surgical planning and evaluation. , 1984, Radiology.

[16]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[17]  Chin-Tu Chen,et al.  A new surface interpolation technique for reconstructing 3D objects from serial cross-sections , 1989, Comput. Vis. Graph. Image Process..

[18]  Wolfgang Böhm,et al.  A survey of curve and surface methods in CAGD , 1984, Comput. Aided Geom. Des..

[19]  Fujio Yamaguchi,et al.  A new curve fitting method using a CRT computer display , 1978 .

[20]  S. Ganapathy,et al.  A new general triangulation method for planar contours , 1982, SIGGRAPH.

[21]  William L. Buford,et al.  A System for Three-Dimensional Interactive Simulation of Hand Biomechanics , 1987, IEEE Transactions on Biomedical Engineering.

[22]  L. Jennings,et al.  On the use of spline functions for data smoothing. , 1979, Journal of biomechanics.

[23]  Thomas W. Sederberg,et al.  Conversion of complex contour line definitions into polygonal element mosaics , 1978, SIGGRAPH.

[24]  B. Barsky,et al.  Determining a set of B-spline control vertices to generate an interpolating surface , 1980 .

[25]  Donald P. Greenberg,et al.  Computer generated images for medical applications , 1978, SIGGRAPH.

[26]  Marc Levoy,et al.  Interactive visualization of 3D medical data , 1989, Computer.

[27]  B M Hillberry,et al.  Piecewise mathematical representation of articular surfaces. , 1979, Journal of biomechanics.

[28]  D. P. Huijsmans Closed 2D Contour Algorithms for 3D Reconstruction , 1983, Eurographics.