1. 一种基于多点红外热电堆传感器的体温检测方法,其特征在于,包括以下步骤:

通过对黑体标准温度的测量获取热电堆传感器的温度输出值;

计算热电堆传感器的误差,并确定第一温度补偿值;

计算环境温度带来的误差,并确定第二温度补偿值;

计算测温距离所带来的误差,并确定第三温度补偿值;

根据所述第一温度补偿值、第二温度补偿值和第三温度补偿值矫正热电堆传感器的温度输出值;

使用矫正后的热电堆传感器进行测温,并根据皮肤温度和腋下温度的换算关系得到人体体温。

2. 根据权利要求1所述的一种基于多点红外热电堆传感器的体温检测方法,其特征在于,所述通过对黑体标准温度的测量获取热电堆传感器的温度输出值,包括以下步骤:

分别在人体测温范围内以0.5℃为间隔设置黑体标准温度作为温度设定值;

通过热电堆传感器对处于上述各个温度设定值的黑体标准进行测温,记录热电堆传感器的温度输出值。

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

计算热电堆传感器在不同温度区间的误差值;

针对每一温度区间设定第一温度补偿值,使温度设定值与补偿后的温度输出值的误差小于第一误差。

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

在高低温区间中设置若干个温度采样点;

将热电堆传感器放入某一温度采样点的环境温度中,分别在人体测温范围内以0.5℃为间隔设置黑体标准温度作为温度设定值;通过热电堆传感器对处于上述各个温度设定值的黑体标准进行测温,记录热电堆传感器的温度输出值;计算热电堆传感器在不同温度区间的误差值;

在某一温度采样点上,针对每一温度区间设定第二温度补偿值,使补偿后的温度输出值与温度设定值的误差小于第二误差;

遍历所有温度采样点,重复上述步骤。

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

以人体测温范围内最高温度点为中心,对围绕其周围并且与其温度差值小于e的像素集合做聚类,然后计算这个聚类中的有效像素数量;

设定若干个测温距离采样点,在某一距离采样点上,针对该测温距离设定第三温度补偿值,使补偿后的温度输出值与温度设定值的误差小于第三误差;

遍历所有距离采样点,重复上述步骤。

6. 根据权利要求1所述的一种基于多点红外热电堆传感器的体温检测方法,其特征在于,所述矫正热电堆传感器的温度输出值,使其为:

surface temperature = geti+Fi+FTji+FDk

其中,geti为温度测量值,Fi为温度设定值为geti时的第一温度补偿值;FTji为温度设定值为geti且环境温度为Tj时的第二温度补偿值,FDk为测温距离为dk时的第三温度补偿值。