摘要
设计并实现了一套针对海量数据的处理和分析算法框架,并将其融入实验室早先开发完成的医学影像算法研发平台MITK(medical imaging toolkit)中,真正建立起一个海量医学影像数据的处理平台,并在此基础上研究了针对海量数据的基于光线投射和三维纹理的快速体绘制算法,提出了一种半自适应分块的方法对原始数据进行分块,在不对分块速度产生太大影响的基础上得到了更好的分块结果,同时使用图形硬件来进一步加速整个算法的绘制流程.实验结果表明了该平台和算法对于海量医学数据处理和可视化的有效性.
This paper designs and implements an algorithm framework for the out-of-core medical data processing and analyzing and integrates it into MITK (medical imaging toolkit), an algorithm toolkit for medical image processing and analyzing accomplished by the group. With the help of this, a processing platform for the out-of-core medical data is set up and fast out-of-core volume rendering algorithms based on volume ray casting and 3D texture are studied in this paper. A semi-adaptive partitioning method is proposed to divide original data sets into sub-blocks and get a better partitioning result without influencing the partitioning speed. Furthermore, the graphics hardware is also used to accelerate the rendering process. The experimental results indicate that the new framework and algorithms are effective and efficient for the processing and visualization of the out-of-core medical data sets.
出处
《软件学报》
EI
CSCD
北大核心
2008年第12期3237-3248,共12页
Journal of Software
基金
国家自然科学基金Nos.60532050,30600151,30500131,30672690
国家重点基础研究发展计划(973)No.2006CB705700
国家高技术研究发展计划(863)No.2006AA04Z216
中国科学院百人计划
中国科学院科研装备研制项目Nos.YZ0642,YZ200766
北京市自然科学基金Nos.4051002,4071003~~
关键词
海量数据处理
医学影像可视化
体绘制
算法研发平台
out-of-core data processing
medical image visualization
volume rendering
algorithm toolkit