Abstract

We present an acceleration method for maximum intensity projection (MIP) based on graphics processing units (GPUs). To enhance the cache efficiency of the GPU, we divide volume data into equal blocks without memory reordering overhead, and seam on the block boundary. Then, we perform visibility culling on each block to reduce data size during runtime. For efficient visibility culling, we propose a new method using occlusion query, which is a function supported by GPUs. Because this has some drawbacks such as requiring depth buffer, long latency and asynchronous functionality, we present suitable adaptations and experiments for optimal performance. The algorithm achieves good performance improvement without image degradation.

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