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