Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800250.807461acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free access

The theory, design, implementation and evaluation of a three-dimensional surface detection algorithm

Published: 01 July 1980 Publication History

Abstract

In many three-dimensional imaging applications the three-dimensional scene is represented by a three-dimensional array of volume elements, or voxels for short. A subset Q of the voxels is specified by some property. The objects in the scene are then defined as subsets of Q formed by voxels which are “connected” in some appropriate sense. It is often of interest to detect and display the surface of an object in the scene, specified say by one of the voxels in it.
In this paper, the problem of surface detection is translated into a problem of traversal of a directed graph, G. The nodes of G correspond to faces separating voxels in Q from voxels not in Q. It has been proven that connected subgraphs of G correspond to surfaces of connected components of Q (i.e., of objects in the scene). Further properties of the directed graph have been proven, which allow us to keep the number of marked nodes (needed to avoid loops in the graph traversal) to a small fraction of the total number of visited nodes.
This boundary detection algorithm has been implemented. We discuss the interaction between the underlying mathematical theory and the design of the working software. We illustrate the software on some clinical studies in which the input is computed tomographic (CT) data and the output is dynamically rotating three-dimensional displays of isolated organs. Even though the medical application leads to very large scale problems, our theory and design allows us to use our method routinely on the minicomputer of a CT scanner.

References

[1]
Artzy, E. Display of three-dimensional information in computed tomography. Comm. Grph. and Image Proc. 9, (Feb. 1979), 196-198.
[2]
Artzy, E. and Herman, G.T., Boundary detection in 3-dimensions with a medical application. Comp. Graph., to appear.
[3]
Coin, CG., Herman, G.T., Huck-Folliss, A., Jacobson, S., Pernink, M., and Reranen, V. Computed tomography of disc disease. Scientific exhibit at the Radiological Soc. of North Amer., Atlanta, Ga., Nov. 1979.
[4]
Fuchs, H., Kedem, Z.M., and Uselton, S.P. Optimal surface reconstruction from planar contours. Comm. ACM 20, 10 (Oct. 1977), 693-702. (Also presented at SIGGRAPH'77.)
[5]
Gordon, R., Herman, G.T. and Johnson, S.A. Image reconstruction from projections. Sci. Amer. 233 (Oct. 1975), 56-68.
[6]
Greenleaf, J.F., Tu, J.S., and Wood, E. H. Computer generated three-dimensional oscilloscopic images and associated techniques for display and study of the spatial distribution of pulmonary blood flow. IEEE Tran. Nucl. Sci. NS-17, (June 1970), 353-359.
[7]
Harary, F. Graph Theory. Addison-Wesley Publishing Company, (1972).
[8]
Herman, G.T. and Liu, H.K. Three-dimensional display of human organs from computed tomograms. Comp. Graph. and Image Processing 9, (Jan. 1979), 1-21.
[9]
Knuth, D.E. The Art of Computer Programming Volume 1 Fundamental Algorithms. Addison-Wesley Company, Reading, Mass., (1968).
[10]
Liu, H.K. Two and three dimensional boundary detection. Comp. Graph. and Image Processing 6 (Apr. 1977), 123-134.
[11]
Rhodes, M.L. An algorithmic approach to controlling search in three-dimensional image data. SIGGRAPH'79 Proceedings, Chicago, Ill. (Aug. 1979), 134-142.
[12]
Robb, R.A., Ritman, E.L., Greenleaf, J.F., Sturm, R.E., Herman, G.T., Chevalier, P.A., Liu, H.K., and Wood, E.H., Quantitative imaging of dynamic structure and functions of the heart, lungs and circulation by computerized reconstruction and subtraction techniques. Proceedings of the 3rd Annual Conf. on Comp. Grph., Interactive Techniques and Image Processing (SIGGRAPH'76), Philadelphia, Pa. (July 1976), 246-256.
[13]
Rosenfeld, A. connectivity in digital pictures. J. Assoc, Computing Mach. 17 (Jan. 1970), 146-160.
[14]
Rosenfeld, A., and Kak, A.C. Digital Picture Processing. Academic Press, New York, N.Y., (1976).
[15]
Sunguroff, A., and Greenberg, D. Computer generated images for medical application, SIGGRAPH'78 Proceedings, Atlanta, GA. (Aug. 1978), 196-202.

Cited By

View all
  • (2023)A Scoping Review of Voxel-Model Applications to Enable Multi-Domain Data Integration in Architectural Design and Urban PlanningArchitecture10.3390/architecture30200103:2(137-174)Online publication date: 23-Mar-2023
  • (2019)Visualization Method for Arbitrary Cutting of Finite Element Data Based on Radial-Basis FunctionsInformation10.3390/info1007022910:7(229)Online publication date: 3-Jul-2019
  • (2008)Contradicting Geometrical Concepts in Pore Size Analysis Attained with Electron Microscopy and Mercury IntrusionJournal of the American Ceramic Society10.1111/j.1551-2916.2008.02736.x91:12(4059-4067)Online publication date: 15-Dec-2008
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '80: Proceedings of the 7th annual conference on Computer graphics and interactive techniques
July 1980
336 pages
ISBN:0897910214
DOI:10.1145/800250
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 1980

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

SIGGRAPH '80 Paper Acceptance Rate 52 of 140 submissions, 37%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)128
  • Downloads (Last 6 weeks)59
Reflects downloads up to 10 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)A Scoping Review of Voxel-Model Applications to Enable Multi-Domain Data Integration in Architectural Design and Urban PlanningArchitecture10.3390/architecture30200103:2(137-174)Online publication date: 23-Mar-2023
  • (2019)Visualization Method for Arbitrary Cutting of Finite Element Data Based on Radial-Basis FunctionsInformation10.3390/info1007022910:7(229)Online publication date: 3-Jul-2019
  • (2008)Contradicting Geometrical Concepts in Pore Size Analysis Attained with Electron Microscopy and Mercury IntrusionJournal of the American Ceramic Society10.1111/j.1551-2916.2008.02736.x91:12(4059-4067)Online publication date: 15-Dec-2008
  • (2003)Understanding usability in mobile commerceCommunications of the ACM10.1145/953460.95348846:12(53-56)Online publication date: 1-Dec-2003
  • (2003)Mobile commerce at crossroadsCommunications of the ACM10.1145/953460.95348546:12(41-44)Online publication date: 1-Dec-2003
  • (2003)Understanding mobile handheld device use and adoptionCommunications of the ACM10.1145/953460.95348446:12(35-40)Online publication date: 1-Dec-2003
  • (2003)A mapping mechanism to support bitmap index and other auxiliary structures on tables stored as primary B+-treesACM SIGMOD Record10.1145/776985.77700032:2(78-88)Online publication date: 1-Jun-2003
  • (2003)Towards a database body of knowledgeACM SIGMOD Record10.1145/776985.77699232:2(48-53)Online publication date: 1-Jun-2003
  • (2003)Research issues for data communication in mobile ad-hoc network database systemsACM SIGMOD Record10.1145/776985.77699132:2(42-47)Online publication date: 1-Jun-2003
  • (2003)XPath processing in a nutshellACM SIGMOD Record10.1145/776985.77698832:2(21-27)Online publication date: 1-Jun-2003
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media