基于GPU的工业CT三维可视化技术研究

来源 :中北大学 | 被引量 : 0次 | 上传用户:LQ0121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业计算机层析成像技术(Industrial Computerized Tomography),简称工业 CT或ICT,它利用射线穿过物体时发生衰减并将由传感器获得的数据进行重建由此获得物体的三维图像,清晰、准确、直观地反映被检测物体内部结构、材料密度和缺陷状况。工业CT图像的三维可视化是计算机科学可视化的重要组成部分,也是无损检测(NDT)领域的一门重要技术。ICT数据场的可视化是工业CT检测中的关键性工作。  由于体绘制技术可以真实地显示三维物体内部信息,逐渐成为主要的可视化手段。而高质量的体绘制效果需要大量的运算。对于中等规模的体数据在普通PC机上都很难达到实时交互绘制的效果,因而往往使用价格昂贵的高端图形工作站或专用硬件来实现。近年来,图形处理硬件 GPU的快速发展,其可编程性、并行计算和浮点计算能力不断提高,为达到绘制的真实感与交互性能的平衡提供了硬件上的支持。本文研究工作主要集中在以下几个方面:  第一,介绍了三维数据场可视化技术,包括绘制的概念、特点、过程。接着分析了体数据的来源,数据特点。详细讨论了体绘制的绘制方程和光学、光照模型,详述了体绘制流程中各个步骤,同时介绍了体绘制技术的几种常见算法,分析了它们在绘制质量和性能上的不同,并确定三维纹理映射算法和光线投射加速算法为最终的研究方向。  第二,研究了GPU在硬件结构上的特点和编程模式,着重说明了可编程渲染管线的结构和加速技术以及编程软件接口OpenGL和高级渲染语言Cg,对在GPU上完成通用计算的方法进行了介绍。  第三,研究了将体绘制算法从CPU映射到GPU上的实现方法。分析了传统基于二维和三维纹理的体绘制算法并讨论了他们的不足之处,并在 GPU上实现了三维纹理映射算法。接着,将原先在 CPU中进行的光线进入点、离开点计算和光线的重采样等步骤移入GPU中进行,利用GPU的高速浮点运算能力和并行计算能力,在顶点程序和片段程序中实现了光照和混合等费时的计算,最终在 GPU上实现了光线投射算法,使得实时绘制成为了可能,绘制的质量和速度得到了很好的平衡。
其他文献
逆合成孔径雷达(Inverse Synthetic Aperture Radar,简称ISAR)是一种高分辨率成像雷达,其主要作用是解决非合作运动目标的探测成像问题,且具有远距探测、全天候、全天时工作
近年来,短距离无线数据传输作为无线通信产业的新领域发展迅速,其应用更是无所不在:身份识别、无线鼠标,键盘、无线门禁、遥控装置、工业传感器等已经成为人们生产生活中不可
数字化信息飞速发展的今天,有大量的数字图像在网络上被传递,在方便人们生活的同时,也带来了版权安全等一系列问题。数字水印技术是解决数字图像版权问题的一种重要途径,因此
蜜罐技术是一项网络安全技术,它不同于防火墙和入侵检测系统。它通过被扫描、被攻击或攻陷从而获取攻击者的攻击方法和攻击工具。随着互联网应用范围的不断扩大,网络安全正面
图像融合技术是近几年的图像研究领域的热门,而红外与可见光的图像融合则更是在军事、遥感、安全和视频监控等领域得到了广泛的应用。红外传感器对热目标能很好地识别而可见
多传感器数据融合中的时空对齐问题目前已经成为数据融合领域中的一个重要研究课题,探索多传感器多源数据融合中的时空对齐的方法,以提高系统的综合性能,这对于多传感器多源
高频超视距雷达工作在高频段,能够突破地球曲率的限制,对视距之外的机动目标进行有效检测。它还具有覆盖范围大、全天候等特点,因此在经济和军事领域有着广泛的应用。有关高
针对不同阵形自适应干扰抑制及和差测角性能差异问题,研究阵形与干扰抑制性能和测角性能的关系,完成对常见平面阵形的性能评估。首先,开展了基于自适应干扰抑制性能阵形评估
计算机视觉的研究在过去的三十多年中飞速发展,人体行为分析在智能监控、人机交互、虚拟现实和基于内容的视频检索与解说等方面有着广泛的应用前景和潜在的经济价值,成为了计
合成孔径雷达(Synthetic Aperture Radar,SAR)作为一种新式微波成像系统,能够突破传统雷达分辨率的限制,对场景作两维高分辨率成像。不断提高其分辨率始终是SAR成像发展中面