Abstract

Raycasting can display volumetric medical data in fine details and reveal crucial inner imaging information, while implicit surface is able to effectively model complex objects with high flexibility, combining these two rendering modalities together will provide comprehensive information of the scene and has wide applications in surgical simulation, image-guided intervention, and medical training. However, medical data rendering is based on texture depth at every sampling point, while mathematically modeled implicit surfaces do not have geometric information in texture space. It is a challenging task to visualize both physical scalar data and virtual implicit surfaces simultaneously. To address this issue, in this paper, we present a new dual-casting ray-based double modality data rendering algorithm and web-based software platform to visualize volumetric medical data and implicit surface in the same browser. The algorithm runs on graphics processing unit and casts two virtual rays from camera to each pixel on the display panel, where one ray travels through the mathematically defined scene for implicit surface rendering and the other one passes the 3D texture space for volumetric data visualization. The proposed algorithm can detect voxel depth information and algebraic surface models along each casting ray and dynamically enhance the visualized dual-modality data with the improved lighting model and transparency adjustment function. Moreover, auxiliary innovative techniques are also presented to enhance the shading and rendering features of interest. Our software platform can seamlessly visualize volumetric medical data and implicit surfaces in the same web browser over Internet.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call