摘要:
针对传统光线投射算法计算量大、速度慢、在没有硬件加速情况下难以实时重建的问题,提出了一种基于GPU编程的快速计算重采样点值的光线投射算法。首先,设计一个GPU程序确定投射光线的终点与方向;其次,采用加速度步长采样方法确定重采样点的位置并利用快速复合插值方法计算重采样点的颜色值;最后,采用不透明度提前截止法进一步加速重建过程。实验结果表明,该方法计算复杂度低、执行效率高。在保证重建图像质量的同时,与现有基于CPU的光线投射算法相比,重建速度提高6倍,与基于GPU的传统光线投射算法相比,速度提高2倍。
张阿关1,4,蒋慧琴1,4,马岭1,4,杨晓鹏2,4,刘玉敏3,4. 一种基于GPU的改进光线投射算法[J]. 计算机工程与科学.
ZHANG Aguan1,4,JIANG Huiqin1,4,MA Ling1,4,YANG Xiaopeng2,4,LIU Yumin3,4. An improved ray casting algorithm based on GPU[J]. Computer Engineering & Science.