期刊文献+

基于GPU的四维医学图像动态快速体绘制 被引量:13

A GPU-Based Fast Dynamic Volume Rendering Method for 4D Medical Images
下载PDF
导出
摘要 传统的三维医学图像重建技术无法满足四维医学图像动态重建的需求,而四维医学图像庞大的数据量使传统重建技术很难实现高性能实时绘制.基于以上需求,提出了一种四维医学图像动态快速体绘制方法.首先采用GPU强大的并行计算能力,提出一种基于GPU、利用CUDA技术实现的光线投射算法;然后分析了算法框架、体数据及计算结果的存储策略、线程分配和寻址策略,并给出了四维动态绘制的流程.该算法将每一条投射光线的计算分派到GPU的每一个线程中并行执行,在保证绘制质量不下降的情况下,相比传统的光线投射算法其性能得到较大程度的提高.实验结果表明,该算法可以实现较高的绘制性能和流畅的动态显示效果. Traditional 3D medical image reconstruction method cannot meet the needs of dynamic rendering for 4D medical image. Furthermore, the traditional method would have very low performance due to the large amount of 4D image data. Based on the above requirements, a high-speed dynamic volume rendering method for 4D medical image is proposed. A high-speed ray casting algorithm based on the power of parallel computing of GPU with the architecture of CUDA is presented. The framework of the algorithm, storage strategies of volume data and computing results, thread allocation and addressing strategy are analyzed. The process of 4D dynamic rendering is shown. This algorithm can assign the computing of per casting ray to each thread in the GPU parallel execution. Compared to traditional volume rendering algorithm, this algorithm provides great performance, and preserves the advantage of ray casting in visual quality. Experimental results show that high performance and smooth rendering of dynamic display can be obtained by the proposed algorithm.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2011年第11期1789-1798,共10页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(61075118 60975016) 浙江省自然科学基金(Y1100880) 浙江省科技计划(2009C31106) 浙江大学CAD&CG国家重点实验室开放课题(A0906)
关键词 四维医学图像 体绘制 光线投射 CUDA GPGPU 4D medical images volume rendering ray casting CUDA GPGPU
  • 相关文献

参考文献16

  • 1Anagnostou K, Atherton T J, Waterfall A E. 4D volume rendering with the shear warp faetorisation [C] //Proceedings of IEEE Symposium on Volume Visualization. New York.. ACM Press, 2000:129-137. 被引量:1
  • 2Dobashi Y, Cingoski V, Kaneda K, et al. A fast volume rendering method for time-varying 3-D scalar field visualization using orthonormal Wavelets [J]. IEEE Transactions on Magnetics, 1998, 34(5): 3431-3434. 被引量:1
  • 3Ma K L, Smith D, Shen H W. Efficient encoding and rendering of time-varying volume data [R]. Hampton: Institute for Computer Applications in Science and Engineering. NASA Langley Research Center, National Technical Information Service, 1998. 被引量:1
  • 4Shen H W, Johnson C R. Differential volume rendering: a fast volume visualization technique for flow animation [C]// Proceedings of Conference on Visualization. Los Alamitos: IEEE Computer Society Press, 1994: 180-187. 被引量:1
  • 5Silver D, Wang X. Visualizing evolving scalar phenomena [J]. Future Generation Computer Systems, 1999, 15(1): 99- 108. 被引量:1
  • 6董现玲,江贵平,张煜.基于CUDA的快速光线投射法[J].北京生物医学工程,2010,29(2):125-129. 被引量:5
  • 7罗月童,薛晔,刘晓平.基于GPU的多分辨率体数据重构和渲染[J].计算机辅助设计与图形学学报,2009,21(1):107-111. 被引量:12
  • 8杨金柱,赵大哲,栗伟,耿欢,王艳飞.基于GPU的体绘制算法研究[J].电子学报,2010,38(B02):202-206. 被引量:7
  • 9储璟骏,杨新,高艳.使用GPU编程的光线投射体绘制算法[J].计算机辅助设计与图形学学报,2007,19(2):257-262. 被引量:33
  • 10Mensmann J, Ropinski T, Hinrichs K. An advanced volume raycasting technique using GPU stream processing [C]// Proceedings of International Conference on Computer Graphics Theory and Applications. INSTICC Press, 2010:190-198. 被引量:1

二级参考文献42

  • 1吴恩华,柳有权.基于图形处理器(GPU)的通用计算[J].计算机辅助设计与图形学学报,2004,16(5):601-612. 被引量:227
  • 2张建勋,刘全利,陈庄.基于可编程GPU的快速体绘制技术[J].重庆大学学报(自然科学版),2005,28(7):67-70. 被引量:9
  • 3宋涛,欧宗瑛,王瑜,李冠华,刘斌.八叉树编码体数据的快速体绘制算法[J].计算机辅助设计与图形学学报,2005,17(9):1990-1996. 被引量:24
  • 4Cabral B, Cam N, Foran J. Accelerated volume rendering and tomographic reconstruction using texture mapping hardware [C]//Proceedings of Symposium on Volume Visualization, Washington D C, 1994:91-98+131 被引量:1
  • 5Engel K, Kraus M, Ertl T. High quality pre integrated volume rendering using hardware accelerated pixel shading [C]//Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware, Los Angeles, 2001:9-16 被引量:1
  • 6Meiβner M, Guthe S, Straβer W. Interactive lighting models and pre integration for volume rendering on PC graphics accelerators [C] //Proceedings of Graphics Interface, Calgary, 2002:209-218 被引量:1
  • 7Meiβner M, Hoffmann U, Straβer W. Enabling classification and shading for 3D texture mapping based volume rendering using OpenGL and extensions [C]//Proceedings of the Conference on Visualization, San Francisco, 1999:207-214 被引量:1
  • 8Kraus M, Ertl T. Adaptive texture maps [C] //Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware, Saarbrucken, 2002:7-15 被引量:1
  • 9Binotto A P D, Comba J L D, Freitas C M D F. Real-time volume rendering of time varying data using a fragment shader compression approach [C]//Proceedings of IEEE Symposium on Parallel and Large-Data Visualization and Graphics, Washington D C, 2003: 69-75 被引量:1
  • 10Fout N, Akiba H, Ma K L, etal. High quality rendering of compressed volume data formats [C] //Proceedings of EUROGRAPHICS-IEEE VGTC Symposium on Visualization, Leeds, 2005: 77-84 被引量:1

共引文献52

同被引文献103

引证文献13

二级引证文献28

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部