|
ABSTRACT
This paper is concerned with the problem of reconstructing the surfaces of three-dimensional objects, given a collection of planar contours representing cross-sections through the objects. This problem has important aplications in biomedical research and instruction, solid modeling, and industrial inspection.
The method we describe produces a triangulated mesh from the data points of the contours which is then used in conjunction with a piecewise parametric surface-fitting algorithm to produce a reconstructed surface.
The problem can be broken into four subproblems: the correspondence problem (which contours should be connected by the surface?), the tiling problem (how should the contours be connected?), the branching problem (what do we do when there are branches in the surface?), and the surface-fitting problem (what is the precise geometry of the reconstructed surface?) We describe our system for surface reconstruction from sets of contours with respect to each of these subproblems. Special attention is given to the correspondence and branching problems. We present a method that can handle sets of contours in which adjacent contours share a very contorted boundary, and we describe a new approach to solving the correspondence problem using a Minimum Spanning Tree generated from the contours.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
CHEW, L.P. Constrained Delaunay triangulations. Algorithmico 4 (1989), 97 108.
|
 |
5
|
|
| |
6
|
CooK, L. T., COOK, P. N., LEE, K. R., BATN1TZKY, S., WON(;, B. Y. S., FRITZ, S. L., OPHIR, J., I)WV~:R, S. J., II1, BlilON(IIARI, L. R., AND TEMPI,ETON, A. W. An algorithm for volume estimation based on polyhedral approximation. 1EEE Trans. Biomed. Eng. BME-27, 9 (Sept. 1980), 493 500.
|
| |
7
|
Din)^, R. O., ^Nl~ HART, P.E. Pattern Classification and Scene Analysis. Wiley, New York, 1973.
|
 |
8
|
|
| |
9
|
|
 |
10
|
|
 |
11
|
|
 |
12
|
|
| |
13
|
GAREY, M. R., JOttNSON, D. S., PREPARATA, F. P., AND TAIrlAN, R.E. Triangulating a simple polygon. Inf. Proc. Lett. 7, 4 (June 1978), 175-179.
|
| |
14
|
KEPPEL, E. Approximating complex surfaces by triangulation of contour lines. IBM J. Res. Dev. 19 (Jan. 1975), 2-11.
|
 |
15
|
|
| |
16
|
LOUNSBER~, M., LOOP, C., MANN, S., MEYERS, D., PAINTER, J., DERosE, T., AND SLOAN, K. A testbed for the comparison of parametric surface methods. In SPIE/SPSE Symposium on Electronic Imaging Science and Technology (Santa Clara, Calif., Feb.). 1990.
|
| |
17
|
MANN, S., LOOP, C., LOUNSBERY, M., MEYERS, D., PAINTER, J., DEROSE, T., AND SLOAN, g. A comparison of methods for parametric surface interpolation. In SIAM Conference on Geometric Design (Tempe, Ariz., Nov.). 1989.
|
| |
18
|
MANN, S., LOOP, C., LOUNSBERY, M., MEYERS, D., PAINTER, J., DEROSE, T., AND SLOAN, K. A survey of parametric scattered data fitting using triangular interpolants. In Curve and Surface Modeling, Hans Hagen, Ed. SIAM Philadelphia, P. To be published.
|
 |
19
|
|
| |
20
|
NIELSON, G. M. A transfinite, visually continuous, triangular interpolant. In Geometric Modelling: Algorithms and New Trends, G. Farin, Ed., SIAM, Philadelphia, Pa., 1987, 235-246.
|
| |
21
|
O'RoURKE, J., AND SUBRAMANIAN, V. On reconstructing polyhedra from parallel slices. Tech. Rep. TR 008, Dept. of Computer Science, Smith College, Northampton, Mass., 1991.
|
| |
22
|
|
| |
23
|
SLOAN, K. R., JR. Analysis of"dot product space" shape descriptions. Tech. Rep. 74, Dept. of Computer Science, Univ. of Rochester, 1980.
|
| |
24
|
SLOAN, K. R., JR., AND HRECHANYK, L.M. Surface reconstruction from sparse data. In IEEE Conference on Pattern Recognition and Image Processing (Aug). 1981, IEEE, New York, pp. 45 -48.
|
 |
25
|
Kenneth R. Sloan, Jr. , James Painter, From contours to surfaces: testbed and initial results, Proceedings of the SIGCHI/GI conference on Human factors in computing systems and graphics interface, p.115-120, April 05-09, 1987, Toronto, Ontario, Canada
|
| |
26
|
|
| |
27
|
SOROKA, B. I. Generalized cones from serial sections. Comput. Graph. Image Proc. 15 (1981), 154-166.
|
| |
28
|
WANG, Y. F., AND AGGARWAL, J.K. Construction of surface representation from 3-D volumetric scene description. In Processing of Computer Vision and Pattern Recognition (San Francisco, Calif., June). 1985.
|
CITED BY 18
|
|
|
|
|
|
|
|
|
|
|
Jianyun Chai , Takaharu Miyoshi , Eihachiro Nakamae, Contour interpolation and surface reconstruction of smooth terrain models, Proceedings of the conference on Visualization '98, p.27-33, October 18-23, 1998, Research Triangle Park, North Carolina, United States
|
|
|
Gill Barequet , Daniel Shapiro , Ayellet Tal, History consideration in reconstructing polyhedral surfaces from parallel slices, Proceedings of the 7th conference on Visualization '96, p.149-ff., October 28-29, 1996, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ilya Braude , Jeffrey Marker , Ken Museth , Jonathan Nissanov , David Breen, Communicated by Hans-Peter Seidel: Contour-based surface reconstruction using MPU implicit models, Graphical Models, v.69 n.2, p.139-157, March, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S. Biasotti , L. De Floriani , B. Falcidieno , P. Frosini , D. Giorgi , C. Landi , L. Papaleo , M. Spagnuolo, Describing shapes by geometrical-topological properties of real functions, ACM Computing Surveys (CSUR), v.40 n.4, p.1-87, October 2008
|
|
|
M. S. G. Tsuzuki , F. K. Takase , T. Gotoh , S. Kagei , A. Asakura , T. Iwasawa , T. Inoue, Animated solid model of the lung constructed from unsynchronized MR sequential images, Computer-Aided Design, v.41 n.8, p.573-585, August, 2009
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.5
Computational Geometry and Object Modeling
Subjects:
Curve, surface, solid, and object representations
Additional Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.5
Computational Geometry and Object Modeling
Subjects:
Boundary representations;
Geometric algorithms, languages, and systems
I.3.8
Applications
General Terms:
Algorithms
Keywords:
branching problem,
branching surfaces,
correspondence problem,
meshes,
minimum spanning tree,
surface fitting,
surface reconstruction,
tiling
REVIEW
"Chandrasekhar Narayanaswami : Reviewer"
The problem addressed here is the determination of
three-dimensional surfaces given the planar contours of cross-sections
of the surface. The authors first describe past work on the four main
aspects of this problem, namely, correspondence, ti
more...
|