Interactive 3-D virtual colonoscopy system

We describe a low-cost three-dimensional (3-D) virtual colonoscopy system that is a noninvasive technique for examining the entire colon and can assist physicians in detecting polyps inside the colon. Using the helical CT data and proposed techniques, we can three-dimensionally reconstruct and visualize the inner surface of the colon. We generate high resolution video views of the colon interior structures as if the viewer's eyes were inside the colon. The physicians can virtually navigate inside the colon in two different modes: interactive and automatic navigation, respectively. For automatic navigation, the flythrough path is determined a priori using the 3-D thinning and two-pass tracking schemes. The whole colon is spatially subdivided into several cells, and only potentially visible cells are taken into account during rendering. To further improve rendering efficiency, potentially visible cells are rendered at different levels of detail. Additionally, a chain of bounding volume in each cell is used to avoid penetrating through the colon during navigation. In comparison with previous work, the proposed system can efficiently accomplish required preprocessing tasks and afford adequate rendering speeds on a low-cost PC system.

[1]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[2]  Roni Yagel,et al.  Visibility Computation for Efficient Walkthrough of Complex Environments , 1996, Presence: Teleoperators & Virtual Environments.

[3]  Louis B. Rosenberg,et al.  A volumetric approach to virtual simulation of functional endoscopic sinus surgery. , 1997, Studies in health technology and informatics.

[4]  Takayuki Tanaka,et al.  ARTS: Accelerated Ray-Tracing System , 1986, IEEE Computer Graphics and Applications.

[5]  Carlo H. Séquin,et al.  Visibility preprocessing for interactive walkthroughs , 1991, SIGGRAPH.

[6]  Milan Sonka,et al.  A Fully Parallel 3D Thinning Algorithm and Its Applications , 1996, Comput. Vis. Image Underst..

[7]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[8]  Suya You,et al.  Interactive volume rendering for virtual colonoscopy , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[9]  N. Dubrawsky Cancer statistics , 1989, CA: a cancer journal for clinicians.

[10]  D A Redelmeier,et al.  Screening for colorectal cancer. , 1995, The New England journal of medicine.

[11]  Zhengrong Liang,et al.  3D virtual colonoscopy , 1995, Proceedings 1995 Biomedical Visualization.

[12]  M. Sonka,et al.  A Fully Parallel 3D Thinning Algorithm and Its Applications , 1996, Comput. Vis. Image Underst..

[13]  Tony DeRose,et al.  Mesh optimization , 1993, SIGGRAPH.

[14]  Arie E. Kaufman Volume visualization , 1996, CSUR.

[15]  Craig Gotsman,et al.  Output‐SensitiveVisibility Algorithms for Dynamic Scenes with Applications to Virtual Reality , 1996, Comput. Graph. Forum.

[16]  William E. Lorensen,et al.  The Exploration of Cross-Sectional Data with a Virtual Endoscope , 1995 .

[17]  Tong-Yee Lee,et al.  Optimized Semi-Boundary (SB) Rendering Scheme , 1999, J. Inf. Sci. Eng..

[18]  J. Ferrucci,et al.  Virtual colonoscopy: what will the issues be? , 1997, AJR. American journal of roentgenology.

[19]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[20]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[21]  Dirk Bartz,et al.  Virtual voyage: interactive navigation in the human colon , 1997, SIGGRAPH.

[22]  William E. Lorensen,et al.  Decimation of triangle meshes , 1992, SIGGRAPH.

[23]  C. Boring,et al.  Cancer statistics, 1990 , 1990, CA: a cancer journal for clinicians.

[24]  Gavin S. P. Miller,et al.  Hierarchical Z-buffer visibility , 1993, SIGGRAPH.