Visibility-based Automatic Path Generation Method for Virtual Colonoscopy

가상 대장내시경을 위한 가시성을 이용한 자동 경로 생성법

  • 이정진 (서울대학교 컴퓨터공학부) ;
  • 강문구 (서울대학교 전기컴퓨터공학부) ;
  • 조명수 (인피니트테크놀로지) ;
  • 신영길 (서울대학교 컴퓨터공학부)
  • Published : 2005.10.01

Abstract

Virtual colonoscopy is an easy and fast method to reconstruct the shape of colon and diagnose tumors inside the colon based on computed tomography images. This is a non-invasive method, which resolves weak points of previous invasive methods. The path for virtual colonoscopy should be generated rapidly and accurately for clinical examination. However, previous methods are computationally expensive because the data structure such as distance map should be constructed in the preprocessing and positions of all the points of the path needs to be calculated. In this paper, we propose the automatic path generation method based on visibility to decrease path generation time. The proposed method does not require preprocessing and generates small number of control points representing the Path instead of all points to generate the path rapidly. Also, our method generates the path based on visibility so that a virtual camera moves smoothly and a comfortable and accurate path is calculated for virtual navigation. Also, our method can be used for general virtual navigation of various kinds of pipes.

가상 대장내시경(virtual colonoscopy)은 컴퓨터단층촬영(computed tomography) 영상으로부 터 대장의 형상을 입체적으로 재구성하여 대장 내부의 종양을 빠르고, 쉽게 진단할 수 있는 방법으로서, 기존의 침습적인 대장 진단법의 단점을 보완한 방법이다. 효과적인 임상 진단을 위해서는 가상 대장내시경을 위한 탐색 경로를 빠르고 정확하게 생성할 필요가 있으며, 이를 위하여 몇 가지 방식이 개발되어 사용되고 있다. 그러나 기존의 방법들은 거리맵 등의 자료구조를 전처리 단계에 미리 생성하여야 하고, 경로를 구성하는 모든 점들에 대하여 방대한 양의 위치 계산이 필요하므로 긴 연산 시간이 소요된다. 본 논문에서는 이러한 연산시간을 크게 단축시킬 수 있는 가시성을 이용한 자동 경로 생성법을 제안하였다. 본 제안 방법에는 거리맵 계산 둥의 전처리 과정이 필요 없으며, 탐색 경로를 표현하는 곡선의 모든 점이 아닌 곡선을 대표하는 소수의 제어점(control point)을 생성하는 방법으로 계산량을 줄여 경로 생성 시간을 단축하였다. 또한, 가시성에 기반을 두어 경로를 생성하기 때문에 자연스러운 가상 카메라의 움직임이 가능하고, 가상 탐사에 편리하고, 정확한 경로를 생성할 수 있다. 이 방법은 가상 대장내시경 이외에도 다양한 종류의 곡관 내부의 가상 탐사에 응용될 수 있다.

Keywords

References

  1. S. Dogramadzi, C. R. Allen, and G. D. Bell, 'Computer Controlled Colonoscopy,' Proceedings of IEEE Instrumentation and Measurement Technology Conference, Vol.1, pp. 210-213, May 1998 https://doi.org/10.1109/IMTC.1998.679759
  2. S. J. Phee, W. S. Ng, I. M. Chen, F. Seow-Choen, and B. L. Davies, 'Automation of Colonoscopy. II. Visual control aspects,' IEEE Engineering in Medicine and Biology Magazine, Vol.17, No.3, pp.81-88, May-June 1998 https://doi.org/10.1109/51.677173
  3. L. Hong, A. Kaufman, Y. Wei, A. Viswambharan, M. Wax, and Z. Liang, '3D Virtual Colonoscopy,' Proceedings of IEEE Biomedical Visualization, pp.26-32. October 1995 https://doi.org/10.1109/BIOVIS.1995.528702
  4. T. Y. Lee, P. H. Lin, C. H. Lin, Y. N. Sun, and X. Z. Lin, 'Interactive 3-D Virtual Colonoscopy System,' IEEE Transactions on Information Technology in Biomedicine, Vol.3, No.2, pp.139-150, 1999 https://doi.org/10.1109/4233.767089
  5. L. Hong, S. Muraki, A. E. Kaufman, D. Bartz, and T. He, 'Virtual Voyage: Interactive Navigation in the Human Colon,' Proceedings of ACM SIGGRAPH 1997, pp.27-34, 1997 https://doi.org/10.1145/258734.258750
  6. G. Rubin, C. Beaulieu, V. Argiro, H. Ringl, A. Norbash, J. Feller, M. Dake, R. Jeffey, and S. Napel, 'Perspective Vol. Rendering of CT and MR Images: Applications for Endoscopic Imaging,' Radiology, Vol.199, No.2, pp.321-330, May 1996
  7. Perry J. Pickhardt, J. Richard Choi, Inku Hwang, James A. Butler, Michael L. Puckett, Hans A. Hildebrandt, Roy K. Wong, Pamela A. Nugent, Pauline A. Mysliwiec, William R. Schindler, 'Computed Tomographic Virtual Colonoscopy to Screen for Colorectal Neoplasia in Asymptomatic Adults,' The New England Journal of Medicine, Vol.349, pp.2191-2200, 2003 https://doi.org/10.1056/NEJMoa031618
  8. D. Vining, D. Gelfand, R. Bechtold, E. Scharling, E. Grishaw, and R. Shifrin, 'Technical Feasibility of Colon Imaging with Helical CT and Virtual Reality,' Annual Meeting of American Roentgen Ray Society, p.104, 1994
  9. D. S. Paik, C. F. Beaulieu, R. B. Jeffery, G. D. Rubin, and S. Napel, 'Automated Flight. Path Planning for Virtual Endoscopy,' Medical Physics, Vol.25, No.5, pp.629-637, 1998 https://doi.org/10.1118/1.598244
  10. E. W. Dijkstra, 'A Note on Two Problems in Connexion with Graphs,' Numerishe Mathemetik, Vol.1, pp.269-271, 1959 https://doi.org/10.1007/BF01386390
  11. T. He, L. Hong, 'Reliable Navigation for Virtual Endoscopy,' IEEE Nuclear Science Symposium 1999, Vol.3, pp.1339-1343, 1999 https://doi.org/10.1109/NSSMIC.1999.842804
  12. Y. Zhou, A. E. Kaufman, A. W. Toga, 'Three-dimensional Skeleton and Centerline Generation Based on an Approximate Minimum Distance Field,' The Visual Computer, Vol.14, pp.303-314, 1998 https://doi.org/10.1007/s003710050142
  13. I. Bitter, A. E. Kaufman, M. Sato, 'Penalized-distance Volumetric Skeleton Algorithm,' IEEE Transactions on Visualization and Computer Graphics, Vol.7, No.3, pp.195-206, 2001 https://doi.org/10.1109/2945.942688
  14. Marc Levoy, 'Efficient Ray Tracing of Volume Data,' ACM Transactions on Graphics, Vol.9, No.3, pp.245-261, 1990 https://doi.org/10.1145/78964.78965
  15. J. Dehmeshki, H. Amin, Wing Wong, M. E. Dehkordi, N. Kamangari, M. Roddie, J. Costelo, 'Automatic polyp detection of colon using high resolution CT scans,' Proceedings of the 3rd International Symposium on Image and Signal Processing and Analysis, Vol.1, pp.577-581, 2003 https://doi.org/10.1109/ISPA.2003.1296962
  16. R. H. Bartels, J. C. Beatty, B. A. Barsky, An Introduction to Splines for Use in Computer Graphics and Geometric Modelling. San Francisco, pp.9-17, Morgan Kaufmann, 1998
  17. I. Bitter, M. Sato, M. Bender, K. McDonnel, A. Kaufman, M. Wan, 'CEASAR: A Smooth, Accurate and Robust Centerline Extraction Algorithm,' Proceedings IEEE Visualization, pp.45-52, 2000 https://doi.org/10.1109/VISUAL.2000.885675
  18. M. Wan, F. Dachille, A. Kaufman, 'Distance-field Based Skeletons for Virtual Navigation,' Proceedings of IEEE Visualization, pp.239-246, 2001