摘要

目的:探讨高分辨率锥束显微CT断层重建中引入并行计算的必要性及其加速效果。方法:在具有并行计算功能的GPU显卡(NVIDIA QUADRO K5000显卡,显存4G)中为投影图像和重建体数据分配显存空间,每一个像素分配一个线程进行投影图像的各种校正和滤波,再给每个体素分配一线程进行反投影重建,在显存中实现全部断层重建。程序使用C++面向对象方法实现,内核函数用CUDA实现。结果:重建体数据大小是2 048×2 048×128,每个体素用32位浮点数记录,实验采集1 800张投影,每张投影图像大小为2 048×1 536,重建时间小于9 min,是图像采集时间的1/3,是基于CPU重建耗时的2%...