A PC-BASED 3D IMAGING-SYSTEM - ALGORITHMS, SOFTWARE, AND HARDWARE CONSIDERATIONS

被引:29
作者
RAYA, SP [1 ]
UDUPA, JK [1 ]
BARRETT, WA [1 ]
机构
[1] UNIV PENN,DEPT RADIOL,MED IMAGE PROC GRP,PHILADELPHIA,PA 19104
关键词
3D imaging; Interpolation; Medical image processing; PC-based system; Segmentation; Surface rendering; Surface tracking;
D O I
10.1016/0895-6111(90)90109-O
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Three-dimensional (3D) imaging in medicine is known to produce easily and quickly derivable medically relevant information, especially in complex situations. We intend to demonstrate in this paper, that with an appropriate choice of approaches and a proper design of algorithms and software, it is possible to develop a low-cost 3D imaging system that can provide a level of performance sufficient to meet the daily case load in an individual or even group-practice situation. We describe hardware considerations of a generic system and give an example of a specific system we used for our implementation. Given a 3D image as a stack of slices, we generate a packed binary cubic voxel array, by combining segmentation (density thresholding), interpolation, and packing in an efficient way. Since threshold-based segmentation is very often not perfect, object-like structures and noise clutter the binary scene. We utilize an effective mechanism to isolate the object from this clutter by tracking a specified, connected surface of the object. The surface description thus obtained is rendered to create a depiction of the surface on a 2D display screen. Efficient implementation of hidden-part removal and image-space shading and a simple and fast antialiasing technique provide a level of performance which otherwise would not have been possible in a PC environment. We outline our software emphasizing some design aspects and present some clinical examples. © 1990.
引用
收藏
页码:353 / 370
页数:18
相关论文
共 30 条
[1]  
Udupa, 3D Imaging in medicine, Conference Proceedings, Eighth Annual Conference and Exposition of the National Computer Graphics Association, 2, pp. 73-104, (1987)
[2]  
Mazziotta, Huang, THREAD (Three-dimensional reconstruction and display) with biomedical applications in neuron ultrastructure and computerized tomography, American Federation of Information Processing Society, 45, pp. 241-250, (1976)
[3]  
Fuchs, Kedem, Uselton, Optimal surface reconstruction for planar contours, Communications of ACM, 20, pp. 693-702, (1977)
[4]  
Herman, Liu, Three-dimensional display of human organs from computed tomograms, Comput. Graphics Image Processing, 9, pp. 1-29, (1979)
[5]  
Cook, Dwyer, Batnitzky, Lee, A three-dimensional display system for diagnostic imaging applications, IEEE Comp. Graphics Applications, 3, pp. 13-19, (1983)
[6]  
Dev, Fellingham, Vassiliadis, Woolson, White, Young, 3D graphics for interactive surgical simulation and implant design, Proceedings of SPIE, 507, pp. 52-57, (1984)
[7]  
Heffernan, Robb, A new method for shaded surface display of biological and medical images, IEEE Transactions on Medical Imaging, 1001-1004, pp. 26-38, (1985)
[8]  
Harris, Robb, Yuen, Ritman, Non-invasive numerical dissection and display of anatomic structure using computerized x-ray tomography, Proceedings of SPIE, 152, pp. 10-18, (1978)
[9]  
Meagher, Geometric modeling using octree encoding, Comput. Graphics Image Processing, 19, pp. 129-147, (1982)
[10]  
Farrel, Yang, Zapulla, Animated 3D CT imaging, IEEE Computer Graphics and Applications, 5, pp. 26-32, (1985)