基于CUDA的三维重建过程实时可视化方法
Real-Time Visualize the 3D Reconstruction Procedure Using CUDA
-
摘要: 在某些用于在线控制的CT系统中,经常有必要在扫描过程中检查中间结果从而排除故障。然而实时的重建与体绘制对系统计算能力的要求非常高,难以实现。本文针对锥束CT提出了一整套实时重建可视化方法,并在最新的图形处理器Tesla C 1060上实现。与传统的工作方式不同,这种方法在扫描得到每一张投影后,实时显示重建过程的中间结果。通过这种方法,可以很清楚地观察到投影数据逐步合成三维重建结果的过程,也可以预先看到探测器的缺陷对重建结果造成的破坏。同时,这种方法也是实现4D CT可视化的一种有效途径。Abstract: In some online control CT systems,people need to tackle the problems of median reconstruction results during the CT scanning. It requires a very high computing capacity to realize an online reconstruction and immediate volume rendering. This paper presents a complete Real-Time Visualization method for Cone-beam CT with latest GPU Tesla C1060. Unlike the former solutions,this method can visualize the intermediate results of the reconstruction procedure during scanning each projection. We can clearly see how the filtered projection data group forms a 3D volumetric reconstruction,and how broken projections and bunch of error pixels affect the final result. The final volume rendering result is obtained as soon as the scanning is completed. This method can also be a good alternative for 4D CT visualization.