ACM Home Page
Please provide us with feedback. Feedback
Piecewise-linear interpolation between polygonal slices
Full text PdfPdf (1.23 MB)
Source Annual Symposium on Computational Geometry archive
Proceedings of the tenth annual symposium on Computational geometry table of contents
Stony Brook, New York, United States
Pages: 93 - 102  
Year of Publication: 1994
ISBN:0-89791-648-4
Authors
Gill Barequet  School of Mathematical Sciences, Tel-Aviv University, Tel-Aviv, 69978, Israel and Algotec Systems Ltd., Raanana, Israel
Micha Sharir  School of Mathematical Sciences, Tel-Aviv University, Tel-Aviv, 69978 Israel and Courant Institute of Mathematical Sciences, New York University, New York, NY
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 70,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/177424.177562
What is a DOI?

ABSTRACT

In this paper we present a new technique for piecewise-linear surface reconstruction from a series of parallel polygonal cross-sections. This is an important problem in medical imaging, surface reconstruction from topographic data, and other applications. We reduce the problem, as in most previous works, to a series of problems of piecewise-linear interpolation between each pair of successive slices. Our algorithm uses a partial curve matching technique for matching parts of the contours, an optimal triangulation of 3-D polygons for resolving the unmatched parts, and a minimum spanning tree heuristic for interpolating between non simply connected regions. Unlike previous attempts at solving this problem, our algorithm seems to handle successfully any kind of data. It allows multiple contours in each slice, with any hierarchy of contour nesting, and avoids the introduction of counter-intuitive bridges between contours, proposed in some earlier papers to handle interpolation between multiply connected regions. Experimental results on various complex examples, involving actual medical imaging data, are presented, and show the good and robust performance of our algorithm.


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
G. BAREQUET AND M. SHARIR, Filling gaps in the boundary of a polyhedron, Technical Report 277/93, Department of Computer Science, Tel Aviv University, 1993.
 
2
S. B^TmTZ}<Y, H.I. PmCE, P.N. COOK, L.T. COOK AND S.J. DWYER III, Three-dimensional computer reconstruction from surface contours for head CT examinations, J. of Computer Assisted Tomography, 5 (1981), 60-67.
 
3
 
4
J.D. BOISSONNAT AND B. GEIGER, Three dimensional reconstruction of complex shapes based on the Delaunay triangulation, Technical Report 1697, Inria-Sophia Antipolis, 1992.
5
 
6
H.E. CLINE, W.E. LOR~NSEN, S. LUDKE, C.R. CRAWFORD AND B.C. TEETER, Two algorithms for the three-dimensional reconstruction of tomograms, Medical Physics, 15 (1988), 320- 327.
 
7
L.T. COOK, P.N. COOK, K.R. L~.E, S. BATNITZKY, B.Y.S. WONG, S.L. FRITZ, J. OPHIR, S.J. DWYER IiI, L.R. BIGONGIARI AND A.W. T~MPELTON, An algorithm for volume estimation based on polyhedral approximation, IEEE Transactions on B~omedical Engineering, 27 (1980), 493-500.
8
9
10
 
11
B. GEIGER, Construction et utilisation des mod~les d'organes en rue de l'assistance au dia~_ostic et aux interventions chinrrgicals, Ph.D. Dissertation, E'Ecole des Mines de Paris, 1993.
 
12
C. GITLIN, Jo O'RouRI<E AND V. SUBRAlVfANIAN, On reconstructing polyhedra from parallel slices, Technical Report 025, Department of Computer Science, Smith College, Northampton, MA, 1993.
13
 
14
H. HAGEN, H. MULLER AND G.M. NIELSON, Focus on Scientific Visuahzatzon, Springer Verlag, 1993.
 
15
J. HONG AND H.J. WOLFSON, An improved model-based matchingmethod using footprints, Proc. 9th Int. Conf. on Pattern ~Flecogn~tion, 1988, 72-78.
 
16
 
17
 
18
 
19
E. KEPPEL, Approximating complex surfaces by triangulation of contour lines, IBM Journal o/Research and Development, 19 (1975), 2-11.
 
20
E. KISHON, T. HASTm AND H. WOLFSON, 3-D curve matching using splines, J. o/Robotic systems, 8 (1991), 723-743
 
21
G.T. KLINCSI~K, Minimal triangulations of polygonal domains, Annals of Discrete Mathematics, 9 (1980), 121-123.
 
22
D. MEYERS, S. SKINNER AND K. SLOAN, Surfaces from contours: the correspondence and branching problems, Proc. Graphics Inter. face '91, 1991, 246-254.
 
23
L.L. SCHUMAKER, Reconstructing 3D objects from crosssections, in: W. Dahmen, M. Gasca and C.A. Micchelli (eds.), Computation of Cur~es and Surfaces, Kluwer Academic Pubfishers, 1989, 275-309.
 
24
25
 
26
K.R. SLOAN AND L.M. HREOHANY~<, Surface reconstruction from sparse data, Proc. IEEE Conj. on Pattern Recognition and Image Processzng, 1981, 45-48.
27
 
28
 
29
 
30
 
31
 
32
M.J. ZYDA, A.R. JONES AND P.G. HOGAN, Surface construction from planar contours, Computers and Graphics, 11 (1987), 393-408.

CITED BY  10

Collaborative Colleagues:
Gill Barequet: colleagues
Micha Sharir: colleagues