Surface Extraction from Multi-material CT Data

  • Fujimori, Tomoyuki (Research Center for Advanced Science and Technology, The University of Tokyo) ;
  • Suzuki, Hiromasa (Research Center for Advanced Science and Technology, The University of Tokyo)
  • Published : 2006.12.31

Abstract

This paper describes a method for extracting surfaces from multi-material CT (Computed Tomography) data. Most contouring methods such as Marching Cubes algorithm assume that CT data are composed of only two materials. Some extended methods such as [3, 6] can extract surfaces from the multi-material (non-manifold) implicit representation. However, these methods are not directly applicable to CT data that are composed of three or more materials. There are two major problems that arise from fundamentals of CT. The first problem is that we have to use n(n-1)/2 threshold values for CT data contains n materials and select appropriately one threshold value for each boundary area. The second is that we cannot reconstruct only from CT data in which area three or more materials are adjacent each other. In this paper, we propose a method to solve the problems by using image analysis and demonstrate the effectiveness of the method with application examples construct polygon models from CT data of machine parts.

Keywords

References

  1. Adolfsson, J. and Helgesson, J. (2004), Generation of smooth non-manifold surfaces from segmented image data. Master's thesis, Lund Institute of Technology
  2. Fujimori, T., Suzuki, H., Kobayashi, Y., and Kase, K. (2005), Contouring medial surface of thin plate structure using local marching cubes. Journal of Computing and Information Science in Engineering (Short Paper)
  3. Hege, H.-C., Seebass, M., Stalling, D. and Zockler, M. (1997), A generalized marching cubes algorithm based on non-binary classifications. Technical report, Konrad-Zuse-Zentrum für Informationstechnik Belin
  4. Lachaud, J.-O. and Montanvert, A. (2000), Continuous analogs of digital boundaries: A topological approach to isosurfaces. Graphical Models and Image Processing 62, 129–164 https://doi.org/10.1006/gmod.2000.0522
  5. Lorensen, W. E. and Cline, H. E. (1987), Marching cubes: A high resolution 3d surface construction algorithm. In Proceedings of the 14th annual conference on Computer graphics and interactive techniques, 163–169
  6. Nielson, G. M. and Franke, R. (1997), Computing the separating surface for segmented data. In VIS '97: Proceedings of the 8th Conference on Visualization '97, 229–233