
技术摘要:
本申请提供一种基于视觉引导的测温方法、装置、电子设备及存储介质,涉及自动化测温技术领域。所述方法包括:从相机获取相机对检测区域进行拍摄所得到的彩色图像和深度图像,检测区域为测温对象所在的区域;对彩色图像进行人脸检测;在彩色图像中检测出人脸图像时,获 全部
背景技术:
随着全球人口增加,人口密集程度日益增长,出现大规模疫情或传染疾病的监测 与控制也是现在公共卫生环境的重要问题。但是现有的疫情或传染疾病控制手段基本都是 基于病人或卫生监管部门主动进行病情排查后上报至疾控中心等相关部门,且其病情排查 措施也需要耗费大量人力物力才得以实现,同时还存在效率低下的问题。 大多数传染疾病会引起人体发热,因此发热检测是传染病传播情况的体温检测能 够较好地对传染疾病进行监控。可是现有的体温检测大多通过人工手动检测后填写表格后 完成存档和上报,或者是通过机器自动化检测后将体温检测结果通过系统内身份核实后上 报,此前未录入数据的人员的体温检测结果同样需要单独手动输入,仍然存在体温检测效 率低的问题。
技术实现要素:
有鉴于此,本申请实施例的目的在于提供一种基于视觉引导的测温、装置、电子设 备及存储介质,以改善现有技术中存在的体温检测效率较低的问题。 本申请实施例还提供了一种基于视觉引导的测温方法,所述方法包括:从相机获 取所述相机对检测区域进行拍摄所得到的彩色图像和深度图像,所述检测区域为测温对象 所在的区域;对所述彩色图像进行人脸检测;在所述彩色图像中检测出人脸图像时,获取与 所述人脸图像对应的身份标识;基于所述人脸图像和所述深度图像确定所述测温对象的目 标部位与所述相机的相对位置关系;基于所述相对位置关系,控制安装有测温装置的机器 人移动至所述检测区域对所述测温对象的目标部位进行测温,以获得所述身份标识对应的 所述测温对象的体温数据。 在上述实现方式中,通过彩色图像进行人脸识别确定测温对象的身份,提高了测 温结果和测温对象的匹配准确性,通过深度图像确定测温对象的位置以控制机器人移动至 测温对象的目标部位进行精确测温,提高了体温检测的效率和准确度。 可选地,所述对所述彩色图像进行人脸检测,包括:基于Eigenfaces算法对所述彩 色图像进行人脸检测,用于确定所述彩色图像是否存在人脸图像。 在上述实现方式中,通过Eigenfaces算法对彩色图像进行人脸检测,从统计的观 点,寻找人脸图像分布的基本元素,在需要对大量人员进行人脸检测时提高了人脸识别的 适用性和准确性。 可选地,所述身份标识为身份证号,所述彩色图像还包括身份证图像,所述获取与 所述人脸图像对应的身份标识,包括:将所述彩色图像转换为灰度图像;确定所述灰度图像 的动态阈值,基于筛选面积和矩形长宽比对所述灰度图像进行连通域分析,识别所述灰度 4 CN 111583333 A 说 明 书 2/9 页 图像中的所述身份证图像;通过ROI裁剪技术裁剪出所述身份证图像中的身份证号码区域; 基于所述身份证号码区域,识别所述测温对象的身份证号码。 在上述实现方式中,基于连通域分析进行身份证图像识别,通过ROI裁剪技术进行 身份证号码识别,均采用步骤简单、处理速率较快的方式实现,提高了体温检测的身份识别 步骤的效率。 可选地,所述基于所述身份证号码区域,识别所述测温对象的身份证号码,包括: 基于身份证号码的字体模型预设的检测字符的高度和宽度,从所述身份证号码区域中识别 出所述测温对象的身份证号码。 在上述实现方式中,基于字体模型进行身份证号码的识别,能够提高测温对象的 标识识别效率以及后续身份证号录入效率。 可选地,所述基于所述人脸图像和所述深度图像确定所述测温对象的目标部位与 所述相机的相对位置关系,包括:基于Eigenfaces算法在所述人脸图像中确定所述目标部 位的位置;基于所述人脸图像和所述深度图像的对应关系确定所述目标部位的位置在所述 深度图像中的对应位置;基于所述深度图像和所述对应位置,确定所述测温对象的目标部 位与所述相机的相对位置关系。 在上述实现方式中,基于Eigenfaces算法确定目标部位在彩色图像中的位置,然 后基于彩色图像和深度图像的对应关系确定目标部位在深度图像中的空间位置,从而确定 实际空间中目标部位与相机的相对位置关系,从而能够自动进行测温部位的准确定位。 可选地,在所述控制安装有测温装置的机器人移动至所述检测区域对所述测温对 象的目标部位进行测温,以获得所述身份标识对应的所述测温对象的体温数据之前,所述 方法还包括:基于Socket通信将所述相对位置关系发送至所述机器人。 在上述实现方式中,通过Socket通信方式和机器人进行数据传输,能够支持多种 数据传输协议,提高了体温数据的传输兼容性。 可选地,在所述控制安装有测温装置的机器人移动至所述检测区域对所述测温对 象的目标部位进行测温,以获得所述身份标识对应的所述测温对象的体温数据之后,所述 方法还包括:将所述身份标识和所述体温数据通过Socket通信发送至后台空中下载平台, 用于通过所述后台空中下载平台将所述体温数据发送给所述身份标识对应的用户设备。 在上述实现方式中,通过空中下载平台将体温数据发送给身份标识对应的用户设 备,能够保证用户及时获取自身的体温数据,提高了疫情或传染病管控的信息反映速度。 本申请实施例还提供了一种基于视觉引导的测温装置,所述装置包括:图像获取 模块,用于从相机获取所述相机对检测区域进行拍摄所得到的彩色图像和深度图像,所述 检测区域为测温对象所在的区域;人脸检测模块,用于对所述彩色图像进行人脸检测;身份 确定模块,用于在所述彩色图像中检测出人脸图像时,确定与所述人脸图像对应的身份标 识;位置确定模块,用于基于所述人脸图像和所述深度图像确定所述测温对象的目标部位 与所述相机的相对位置关系;体温检测模块,用于基于所述相对位置关系,控制安装有测温 装置的机器人移动至所述检测区域对所述测温对象的目标部位进行测温,以获得所述身份 标识对应的所述测温对象的体温数据。 在上述实现方式中,通过彩色图像进行人脸识别确定测温对象的身份,提高了测 温结果和测温对象的匹配准确性,通过深度图像确定测温对象的位置以控制机器人移动至 5 CN 111583333 A 说 明 书 3/9 页 测温对象的目标部位进行精确测温,提高了体温检测的效率和准确度。 可选地,所述人脸检测模块具体用于:基于Eigenfaces算法对所述彩色图像进行 人脸检测,用于确定所述彩色图像是否存在人脸图像。 在上述实现方式中,通过Eigenfaces算法算法对彩色图像进行人脸检测,从统计 的观点,寻找人脸图像分布的基本元素,在需要对大量人员进行人脸检测时提高了人脸识 别的适用性和准确性。 可选地,所述身份确定模块具体用于:将所述彩色图像转换为灰度图像;确定所述 灰度图像的动态阈值,基于筛选面积和矩形长宽比对所述灰度图像进行连通域分析,识别 所述灰度图像中的所述身份证图像;通过ROI裁剪技术裁剪出所述身份证图像中的身份证 号码区域;基于所述身份证号码区域,识别所述测温对象的身份证号码。 在上述实现方式中,基于连通域分析进行身份证图像识别,通过ROI裁剪技术进行 身份证号码识别,均采用步骤简单、处理速率较快的方式实现,提高了体温检测的身份识别 步骤的效率。 可选地,所述身份确定模块具体用于:基于身份证号码的字体模型预设的检测字 符的高度和宽度,从所述身份证号码区域中识别出所述测温对象的身份证号码。 在上述实现方式中,基于字体模型进行身份证号码的识别,能够提高测温对象的 标识识别效率以及后续身份证号录入效率。 可选地,所述位置确定模块具体用于:基于Eigenfaces算法在所述人脸图像中确 定所述目标部位的位置;基于所述人脸图像和所述深度图像的对应关系确定所述目标部位 的位置在所述深度图像中的对应位置;基于所述深度图像和所述对应位置,确定所述测温 对象的目标部位与所述相机的相对位置关系。 在上述实现方式中,基于Eigenfaces算法确定目标部位在彩色图像中的位置,然 后基于彩色图像和深度图像的对应关系确定目标部位在深度图像中的空间位置,从而确定 实际空间中目标部位与相机的相对位置关系,从而能够自动进行测温部位的准确定位。 可选地,所述基于视觉引导的测温装置还包括:数据传输模块,用于基于Socket通 信将所述相对位置关系发送至所述机器人。 在上述实现方式中,通过Socket通信方式和机器人进行数据传输,能够支持多种 数据传输协议,提高了体温数据的传输兼容性。 可选地,所述数据传输模块还用于:将所述身份标识和所述体温数据通过Socket 通信发送至后台空中下载平台,用于通过所述后台空中下载平台将所述体温数据发送给所 述身份标识对应的用户设备。 在上述实现方式中,通过空中下载平台将体温数据发送给身份标识对应的用户设 备,能够保证用户及时获取自身的体温数据,提高了疫情或传染病管控的信息反映速度。 本申请实施例还提供了一种电子设备,所述电子设备包括存储器和处理器,所述 存储器中存储有程序指令,所述处理器读取并运行所述程序指令时,执行上述任一实现方 式中的步骤。 本申请实施例还提供了一种存储介质,所述存储介质中存储有计算机程序指令, 所述计算机程序指令被一处理器读取并运行时,执行上述任一实现方式中的步骤。 6 CN 111583333 A 说 明 书 4/9 页 附图说明 为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使 用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看 作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他相关的附图。 图1为本申请实施例提供的一种基于视觉引导的测温方法的流程示意图; 图2为本申请实施例提供的一种身份标识获取步骤的流程示意图; 图3为本申请实施例提供了一种基于视觉引导的测温装置的结构示意图。 图标:20-基于视觉引导的测温装置;21-图像获取模块;22-人脸检测模块;23-身 份确定模块;24-位置确定模块;25-体温检测模块。