Projected slabs: approximation of perspective projection and error analysis

Virtual endoscopy is a promising medical application for volume-rendering techniques where perspective projection is mandatory. Most of the acceleration techniques for direct volume rendering use parallel projection. This paper presents an algorithm to approximate perspective volume rendering using parallel projected slabs. The introduced error due to the approximation is investigated. An analytical study of the maximum and average error is made. This method is applied to VolumePro 500. Based on the error analysis, the basic algorithm is improved. This improvement increases the frame rate, keeping the global maximum error bounded. The usability of the algorithm is shown through the virtual endoscopic investigation of various types of medical data sets. Copyright © 2002 John Wiley & Sons, Ltd.

[1]  Rüdiger Westermann,et al.  Efficiently using graphics hardware in volume rendering applications , 1998, SIGGRAPH.

[2]  M. Levoy,et al.  Fast volume rendering using a shear-warp factorization of the viewing transformation , 1994, SIGGRAPH.

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

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

[5]  Ulrich Neumann,et al.  Accelerating Volume Reconstruction With 3D Texture Hardware , 1994 .

[6]  Zhengrong Liang,et al.  3D virtual colonoscopy with real-time volume rendering , 2000, Medical Imaging.

[7]  H. T. Nguyen,et al.  Interactive Volume Navigation , 1998, IEEE Trans. Vis. Comput. Graph..

[8]  Ming Wan,et al.  High performance presence-accelerated ray casting , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[9]  Richard A. Robb,et al.  Virtual Endoscopy: Application of 3D Visualization to Medical Diagnosis , 1997, Presence: Teleoperators & Virtual Environments.

[10]  Hanspeter Pfister,et al.  The VolumePro real-time ray-casting system , 1999, SIGGRAPH.

[11]  Eduard Gröller,et al.  VirEn : A virtual endoscopy system , 1999 .

[12]  A. Kaufman,et al.  Adaptive perspective ray casting , 1998, IEEE Symposium on Volume Visualization (Cat. No.989EX300).