一种解决红外测温设备快门温漂的方法技术

技术编号:27270835 阅读:19 留言:0更新日期:2021-02-06 11:35
一种解决红外测温设备快门温漂的方法,包括:获取均匀本底的快门热辐射能量的AD转换值;获得快门温度T

【技术实现步骤摘要】
一种解决红外测温设备快门温漂的方法


[0001]本专利技术涉及的是红外测温
,特别涉及一种解决红外测温设备快门温漂的方法。

技术介绍

[0002]现有技术中,红外测温设备测温的过程,是不间断的提取快门温度为测量目标温度基准,在快门温度的基础上计算目标温度,标定目标温度。然而,现有技术中,由于采集快门温升的频率过高,红外测温设备测量目标温度使用的基准快门温度采集存在偏差,每次采集的测量误差经过累积,会出现红外测温设备测量的目标温度精度上出现误差,与实际物体温度出现较大的偏离的问题。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种解决红外测温设备快门温漂的方法。
[0004]一种解决红外测温设备快门温漂的方法,包括:
[0005]S100.将红外测温设备进行开机初始化,通过GPIO接口控制快门驱动IC芯片首次闭合快门,当快门闭合时,对快门叶片进行采样,取得均匀本底的快门热辐射能量的AD转换值B,同时替换之前的本底的快门热辐射能量的AD转换值B;
[0006]S200.CPU通过I2C通信协议读取快门温传,获得对应时刻快门温度T
K
,快门温T
K
做基准计算目标物体温度,通过查询快门温度T
K
获取Y
16K
值,进行保存,并不再更新;
[0007]S300.红外探测器接收目标物体的红外辐射,获取目标场景辐射量AD转换值X;
[0008]S400.预先获取每个像素点热敏感度增益补偿矩阵K,通过每个像素点热敏感度增益补偿矩阵K、快门热辐射能量的AD转换值B和目标场景辐射量AD转换值X,计算目标辐射的Y
16
值,并标记为ΔY
16

[0009]S500.通过S200获取的Y16K值和S400获取的ΔY
16
值,得到目标温度补偿前对应Y
16
值,将目标温度补偿前对应Y
16
值标记为Y
16T

[0010]S600.对目标温度补偿前对应Y
16
值进行快门补偿,将快门补偿Y
16
值为ΔY
16K

[0011]S700.通过目标温度补偿前对应Y
16
值Y
16T
和快门补偿值ΔY
16K
,得到目标物体对应Y
16
值,根据预先获取的定标曲线,获得目标温度T
目标

[0012]进一步地,S100中,当红外测温设备进行开机初始化后,当快门不是第一次闭合时,由CPU按预设周期对快门进行闭合操作。
[0013]进一步地,S100中,快门热辐射能量的AD转换值B的获取方法为:红外探测器接收快门叶片辐射的热量,经过模数IC芯片将模拟量转换成数信号,可获取整个场景对应AD转换值。
[0014]进一步地,S200中,若当前快门闭合不是初始化后的首次闭合,则直接跳过步骤S200,进入步骤S300。
[0015]进一步地,S400中,目标辐射的Y
16
值ΔY
16
计算的具体方法为:将目标场景辐射量AD转换值X与快门热辐射能量的AD转换值B作差值,并将两者差值与每个像素点热敏感度增益补偿矩阵K进行乘积,得到目标辐射的Y
16
值ΔY
16

[0016]进一步地,S500中,将S200获取的Y16K值和S400获取的ΔY
16
值求和,得到目标温度补偿前对应Y
16
值Y
16T

[0017]进一步地,S600中,快门补偿Y
16
值ΔY
16K
具体的获取方式为:
[0018]S601.将红外测温设备对着已知目标温度的黑体,CPU通过I2C协议实时读取温度传感器;
[0019]S602.记录第一次快门闭合快门温传值标记为T1,此时目标温度对应的AD值标记为AD1;
[0020]S603.当传感器的温度稳定不变时,结束读取数据,记录结束后,快门温传对应的值记录为T2,目标温度对应的AD值标记为AD2。
[0021]S604.通过AD1和AD2的差值与T2与T1的差值的比值,计算补偿系数A;
[0022]S605.将开机后CPU读取快门处温度传感器的值T实时与S200得到的快门温度做差,得到差值,将差值与补偿系数A的乘积作为快门温漂补偿Y
16
值ΔY
16K

[0023]进一步地,S700中,定标曲线获取的方法为:使用一定数量的黑体,设置不同温度点,采集不同温度点对应的Y16,可得到以Y16为横坐标,目标温度为纵坐标的定标曲线。
[0024]进一步地,CPU对快门进行闭合的周期为2min。
[0025]进一步地,S700中,将得到目标物体对应Y
16
值作为横坐标,带入预先获取的定标曲线,得到定标曲线纵坐标目标温度T
目标

[0026]本专利技术实施例提供的上述技术方案的有益效果至少包括:
[0027]本专利技术通过减少采集快门温升的频率,整机开机采集一次,后期采用补偿的方案可实现减少测温过程中的快门温漂,提高红外测温产品的测温精度和稳定性,改善用户体验。同时可以通过改变快门在整机中的位置,减少快门的绝对温升或使用高精度的温度传感器,提高快门温的测量精度。
[0028]下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。
附图说明
[0029]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:
[0030]图1为本专利技术实施例1中,一种解决红外测温设备快门温漂的方法的流程图;
[0031]图2为本专利技术实施例1中,一种解决红外测温设备快门温漂的方法的算法流程图;
[0032]图3为本专利技术实施例1中,定标曲线示意图。
具体实施方式
[0033]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0034]为了解决现有技术中存在的多次快门测量误差导致红外测温设备测量的目标温度精度上出现误差的问题,本专利技术实施例提供一种解决红外测温设备快门温漂的方法。
[0035]实施例1
[0036]一种解决红外测温设备快门温漂的方法,如图1,包括:
[0037]S100.将红外测温设备进行开机初始化,通过GPIO接口控制快门驱动I本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种解决红外测温设备快门温漂的方法,其特征在于,包括:S100.将红外测温设备进行开机初始化,通过GPIO接口控制快门驱动IC芯片首次闭合快门,当快门闭合时,对快门叶片进行采样,取得均匀本底的快门热辐射能量的AD转换值B,同时替换之前的本底的快门热辐射能量的AD转换值B;S200.CPU通过I2C通信协议读取快门温传,获得对应时刻快门温度T
K
,快门温T
K
做基准计算目标物体温度,通过查询快门温度T
K
获取Y
16K
值,进行保存,并不再更新;S300.红外探测器接收目标物体的红外辐射,获取目标场景辐射量AD转换值X;S400.预先获取每个像素点热敏感度增益补偿矩阵K,通过每个像素点热敏感度增益补偿矩阵K、快门热辐射能量的AD转换值B和目标场景辐射量AD转换值X,计算目标辐射的Y16值,并标记为ΔY16;S500.通过S200获取的Y16K值和S400获取的ΔY
16
值,得到目标温度补偿前对应Y
16
值,将目标温度补偿前对应Y
16
值标记为Y
16T
;S600.对目标温度补偿前对应Y
16
值进行快门补偿,将快门补偿Y
16
值为ΔY
16K
;S700.通过目标温度补偿前对应Y
16
值Y
16T
和快门补偿值ΔY
16K
,得到目标物体对应Y
16
值,根据预先获取的定标曲线,获得目标温度T
目标
。2.如权利要求1的一种解决红外测温设备快门温漂的方法,其特征在于,S100中,当红外测温设备进行开机初始化后,当快门不是第一次闭合时,由CPU按预设周期对快门进行闭合操作。3.如权利要求1的一种解决红外测温设备快门温漂的方法,其特征在于,S100中,快门热辐射能量的AD转换值B的获取方法为:红外探测器接收快门叶片辐射的热量,经过模数IC芯片将模拟量转换成数信号,可获取整个场景对应AD转换值。4.如权利要求1的一种解决红外测温设备快门温漂的方法,其特征在于,S200中,若当前快门闭合不是初始化后的首次闭合,则直接...

【专利技术属性】
技术研发人员:马海东黄晟王鹏周汉林
申请(专利权)人:武汉高德智感科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1