论文部分内容阅读
随着科技的不断发展,红外热成像测温仪的应用领域也越来越广泛。对于红外热成像测温仪的图像显示以及测温精度的要求都在不断的提高。本文研究了红外图像处理理论以及红外测温算法和测温误差修正理论。以此为基础,在ARM平台的Windows CE 6.0嵌入式操作系统下,完成了红外原始图像的图像处理,实现了基于温度定标算法的红外测温与温差修正技术。红外热成像测温仪有很好的显示效果和测温精度。本次毕业设计主要完成了如下工作。分析红外原始图像的特点以及需要的图像处理技术。根据图像处理技术的特点和红外图像的特性得到所采用的图像处理方法包括:红外图像的非均匀校正采用两点非均匀校正算法,当发生温漂时,使用一点校正去修正图像的非均匀性。盲元检测采用循环检测的方法去检测死盲元和过热盲元,盲元补偿采用相邻像元补偿法。红外镜头补偿采用镜头前后图像差值补偿法。图像增强采用线性拉伸的图像增强法,拉伸参数采用自适应调整法。从物体辐射理论出发分析并研究红外测温原理。根据本次设计采用的红外探测器特点以及对红外测温算法的深入研究,总结出适合ARM嵌入式系统平台的测温算法,即温度-灰度曲线定标算法。分析外界因素对于红外测温的干扰以及误差修正方法。根据本次设计采用的测温算法特点以及红外热成像测温仪硬件设计特点,总结出了目标灰度值的搬移调整加定标曲线形变调整的测温误差修正方法。对使用该测温方法以及误差修正方法的红外测温精度进行验证,得到了满意的效果。分析ARM平台所搭载的常用嵌入式系统特点,最终选用Windows CE 6.0作为本次设计的嵌入式系统平台。使用VS2005开发工具设计红外热成像测温系统软件,在软件中实现红外图像处理算法和测温算法。分模块设计FPGA交互(CIrPort)、红外图像处理(CIrImage)、热成像测温算法(CIrCeWen)以及图形显示(CIrDrawObject)等软件模块。对红外热成像测温软件的显示效果与测温精度的效果进行验证。保证红外热成像测温仪在0~120℃温度范围内测温误差在2℃以内。