一种基于多点红外热电堆传感器的体温检测方法技术

技术编号:25595915 阅读:13 留言:0更新日期:2020-09-11 23:52
本发明专利技术提供一种基于多点红外热电堆传感器的体温检测方法,包括以下步骤:通过对黑体标准温度的测量获取热电堆传感器的温度输出值;计算热电堆传感器的误差,并确定第一温度补偿值;计算环境温度带来的误差,并确定第二温度补偿值;计算测温距离所带来的误差,并确定第三温度补偿值;根据所述第一温度补偿值、第二温度补偿值和第三温度补偿值矫正热电堆传感器的温度输出值;使用矫正后的热电堆传感器进行测温,并根据皮肤温度和腋下温度的换算关系得到人体体温。本发明专利技术可以对低分辨率的多点热电堆传感器进行校准,对测温距离和测温环境带来的误差进行校准和补偿,得到传感器特性参数之后,再通过算法换算成人体体温。

【技术实现步骤摘要】
一种基于多点红外热电堆传感器的体温检测方法
本专利技术涉及远距离人体红外多点测温
,特别是指一种基于多点红外热电堆传感器的体温检测方法。
技术介绍
因为新冠病毒疫情的原因,相比传统额温枪那种近距离面对面的测温方式,远距离测温具备快速性、非接触性的特点,对于疫情防控有着积极重要的意义。而传统远距离测温通常采用高分辨率的热成像传感器,价格比较昂贵(大约是热电堆传感器的10~20倍),因此,高精度、稳定可靠的基于多点热电堆的测体温方面的研究可以帮助社会以低成本方式达到远距离非接触式测温的要求。人体测温对于24℃~42℃这个温度区间的精度要求较高,精度要达到0.1度,误差要小于±0.4度。远距离多点红外测温传感器因为其硬件特性、测温对象、测温距离、测温环境影响等多方面因素,其误差呈现出非线特性,并与各种影响因素具有强耦合性。
技术实现思路
针对现有技术中存在的上述不足之处,本专利技术要解决的技术问题是提供一种基于多点红外热电堆传感器的体温检测方法。本专利技术为实现上述目的所采用的技术方案是:一种基于多点红外热电堆传感器的体温检测方法,包括以下步骤:通过对黑体标准温度的测量获取热电堆传感器的温度输出值;计算热电堆传感器的误差,并确定第一温度补偿值;计算环境温度带来的误差,并确定第二温度补偿值;计算测温距离所带来的误差,并确定第三温度补偿值;根据所述第一温度补偿值、第二温度补偿值和第三温度补偿值矫正热电堆传感器的温度输出值;使用矫正后的热电堆传感器进行测温,并根据皮肤温度和腋下温度的换算关系得到人体体温。所述通过对黑体标准温度的测量获取热电堆传感器的温度输出值,包括以下步骤:分别在人体测温范围内以0.5℃为间隔设置黑体标准温度作为温度设定值;通过热电堆传感器对处于上述各个温度设定值的黑体标准进行测温,记录热电堆传感器的温度输出值。所述计算热电堆传感器的误差,并确定第一温度补偿值,包括以下步骤:计算热电堆传感器在不同温度区间的误差值;针对每一温度区间设定第一温度补偿值,使温度设定值与补偿后的温度输出值的误差小于第一误差。所述计算环境温度带来的误差,并确定第二温度补偿值,包括以下步骤:在高低温区间中设置若干个温度采样点;将热电堆传感器放入某一温度采样点的环境温度中,分别在人体测温范围内以0.5℃为间隔设置黑体标准温度作为温度设定值;通过热电堆传感器对处于上述各个温度设定值的黑体标准进行测温,记录热电堆传感器的温度输出值;计算热电堆传感器在不同温度区间的误差值;在某一温度采样点上,针对每一温度区间设定第二温度补偿值,使补偿后的温度输出值与温度设定值的误差小于第二误差;遍历所有温度采样点,重复上述步骤。所述计算测温距离所带来的误差,并确定第三温度补偿值,包括以下步骤:以人体测温范围内最高温度点为中心,对围绕其周围并且与其温度差值小于e的像素集合做聚类,然后计算这个聚类中的有效像素数量;设定若干个测温距离采样点,在某一距离采样点上,针对该测温距离设定第三温度补偿值,使补偿后的温度输出值与温度设定值的误差小于第三误差;遍历所有距离采样点,重复上述步骤。所述矫正热电堆传感器的温度输出值,使其为:surfacetemperature=geti+Fi+FTji+FDk其中,geti为温度测量值,Fi为温度设定值为geti时的第一温度补偿值;FTji为温度设定值为geti且环境温度为Tj时的第二温度补偿值,FDk为测温距离为dk时的第三温度补偿值。本专利技术具有以下优点及有益效果:1、本专利技术可以对低分辨率(例如32*24、16*4等)的多点热电堆传感器进行校准,对测温距离和测温环境带来的误差进行校准和补偿,得到传感器特性参数之后,再通过算法换算成人体体温;2、本专利技术方法经检定误差为0.1℃,满足使用要求;根据本方法所用到的电热堆传感器性能,最大的距离不超过1米,最佳测温距离为0.5米。3、根据本专利技术方法所调整的热电堆传感器,最大的距离不超过1米,最佳测温距离为0.5米。附图说明图1为本专利技术的方法流程图。具体实施方式下面结合附图及实施例对本专利技术做进一步的详细说明。本专利技术提出的一种基于多点红外热电堆传感器的体温检测方法的流程如图1所示。步骤1、获取传感器特性参数:设置黑体标准温度,记录热电堆传感器的温度输出值。人体测温对于24℃~42℃这个温度区间的精度要求较高,因此本专利技术一个实施例采用的测温采样区间为24℃~42℃,每隔0.5℃采样一次,共计采样36次;采样区间也可以适当扩大,在本专利技术的另一个实施例中,采样区间为从20℃~45℃,每隔0.5℃采样一次,共计采样50次。采样过程为:分别在人体测温范围内以0.5℃为间隔设置黑体标准温度作为温度设定值;通过热电堆传感器对处于上述各个温度设定值的黑体标准进行测温,记录热电堆传感器的温度输出值。步骤2、计算热电堆传感器的误差,并进行补偿:对比温度设定值和温度输出值之间的差异,求出热电堆传感器在不同温度区间的误差值,对该误差值进行补偿,使温度设定值与补偿后的温度输出值的误差小于第一误差e1。假设温度设定值为[set1,set2,...,setn],温度测量值为[get1,get2,...,getn],则热电堆传感器在不同温度区间的误差值为seti-geti,设定一组补偿值[F1,F2,...,Fn],Fi为某一温度区间的第一温度补偿值,使得seti-(geti+Fi)<e1,其中i取值为1~n。步骤3、计算环境温度带来的误差,并进行补偿:将热电堆传感器放入高低温环境中:在-10~30度的环境温度中逐一求出每种环境温度(在-10~30度的温度范围内,以x度为间隔,设置若干个温度采样点进行采样)下,重复步骤1、2,得到热电堆传感器在不同环境温度下的误差,进而得到不同测量目标温度的测量误差值矩阵,最后根据这个矩阵进行查值补偿,使补偿后的温度设定值与温度输出值的误差小于第二误差e2。假设在-10~30度的环境温度中,以1℃为间隔设定采样点,设置共41个环境温度采样点。例如环境温度T1下,按照步骤1、2重复实验得出一组环境的补偿值FT1i(即第二温度补偿值),使得seti-(geti+Fi+FT1i)<e2,其中i取值为1~n;改变环境温度从T1~Tm,得出一组温度补偿参数FTji,使得seti-(geti+Fi+FTji)<e2,其中i取值为1~n,j取值为1~m。本实施例中,m取值为41。步骤4、计算距离所带来的误差,并进行补偿:由于没有距离测量传感器,因此采用替代方法来间接补偿距离所带来的误差。以测量范围内最高温度点为中心,对围绕其周围并且与其温度差值小于某一设定常数e的像素集合做聚类,然后计算这个聚类中的像素数量。人离热电堆传感器越近,像素数量约多;离热电堆传感器约本文档来自技高网...

【技术保护点】
1.一种基于多点红外热电堆传感器的体温检测方法,其特征在于,包括以下步骤:/n通过对黑体标准温度的测量获取热电堆传感器的温度输出值;/n计算热电堆传感器的误差,并确定第一温度补偿值;/n计算环境温度带来的误差,并确定第二温度补偿值;/n计算测温距离所带来的误差,并确定第三温度补偿值;/n根据所述第一温度补偿值、第二温度补偿值和第三温度补偿值矫正热电堆传感器的温度输出值;/n使用矫正后的热电堆传感器进行测温,并根据皮肤温度和腋下温度的换算关系得到人体体温。/n

【技术特征摘要】
1.一种基于多点红外热电堆传感器的体温检测方法,其特征在于,包括以下步骤:
通过对黑体标准温度的测量获取热电堆传感器的温度输出值;
计算热电堆传感器的误差,并确定第一温度补偿值;
计算环境温度带来的误差,并确定第二温度补偿值;
计算测温距离所带来的误差,并确定第三温度补偿值;
根据所述第一温度补偿值、第二温度补偿值和第三温度补偿值矫正热电堆传感器的温度输出值;
使用矫正后的热电堆传感器进行测温,并根据皮肤温度和腋下温度的换算关系得到人体体温。


2.根据权利要求1所述的一种基于多点红外热电堆传感器的体温检测方法,其特征在于,所述通过对黑体标准温度的测量获取热电堆传感器的温度输出值,包括以下步骤:
分别在人体测温范围内以0.5℃为间隔设置黑体标准温度作为温度设定值;
通过热电堆传感器对处于上述各个温度设定值的黑体标准进行测温,记录热电堆传感器的温度输出值。


3.根据权利要求1所述的一种基于多点红外热电堆传感器的体温检测方法,其特征在于,所述计算热电堆传感器的误差,并确定第一温度补偿值,包括以下步骤:
计算热电堆传感器在不同温度区间的误差值;
针对每一温度区间设定第一温度补偿值,使温度设定值与补偿后的温度输出值的误差小于第一误差。


4.根据权利要求1所述的一种基于多点红外热电堆传感器的体温检测方法,其特征在于,所述计算环境温度带来的误差,并确定第二温度补偿值,包括以下步骤:
在高低温区...

【专利技术属性】
技术研发人员:于芳
申请(专利权)人:成都普朗克科技有限公司
类型:发明
国别省市:四川;51

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

1