Vol. 38, Issue 3, pp. 519-530 (2008)

Vol. 38 Issue 3 pp. 519-530

An iterative programmable graphics process unit based on ray casting approach for virtual endoscopy system

Feiniu Yuan

Keywords

virtual endoscopy, linear interpolation, medical image processing, graphics process unit (GPU), ray casting, isosurface

Abstract

In this paper, a fast graphics process unit (GPU) based ray casting algorithm is presented to improve image quality. A linear interpolation is used to estimate the intersection between a ray and isosurfaces. Thus, resampling artefacts is greatly reduced and the performance is not influenced. An iterative estimation is presented to further improve image quality. According to the distance the ray goes across, z values in the z-buffer are modified to implement hiding of hybrid scenes. Experimental results show that the algorithm can produce high quality images at interactive frame rates and implement hiding of hybrid scenes very well.

Vol. 38
Issue 3
pp. 519-530

0.29 MB

Corresponding address

Optica Applicata
Wrocław University of Science and Technology
Faculty of Fundamental Problems of Technology
Wybrzeże Wyspiańskiego 27
50-370 Wrocław, Poland

Publisher

Wrocław University of Science and Technology
Faculty of Fundamental Problems of Technology
Wybrzeże Wyspiańskiego 27
50-370 Wrocław, Poland

Contact us

  • optica.applicata@pwr.edu.pl
  • +48 71 320 23 93
  • +48 71 328 36 96