本发明涉及人体温度检测技术领域,尤其涉及一种基于红外成像的测温方法、装置、系统以及可读存储介质。
背景技术:
在疫情已经在全球疯狂蔓延的局势下,如何巩固来之不易的抗疫成果,已经成为各级部门的重要课题。人员的快速流动是造成疫情传播蔓延的重要原因之一,目前我国针对流行性病毒的筛查工作主要采用的方法是:在航空机场、火车站、汽车站、酒店、小区等人流密集区域,由监管人员采用手持点温仪进行逐一测温,或者安装红外人体测温系统筛查,将体温异常者进行隔离监测,但是这种类型的筛查方法存在以下问题:
手腕与脸部温度一起采集,可能引起测温操作混乱;需要人工操作,增加工作人员感染几率;点温仪、红外测温系统相对独立,不利于宏观数据汇总;没能参照被测人员的所属年龄段的正常体温值范围,造成对被测人员体温是否正常的误判;不能快速确定感染者的行踪。因此,如何通过非接触的方式精确检测用户的体温,且得到宏观的数据汇总,是目前亟待解决的问题。
技术实现要素:
本发明的主要目的在于提出一种基于红外成像的体温检测方法、装置、系统及计算机可读存储介质,旨在解决目前的体温检测方式所得到数据分散,结果不够精确,而且无法保证工作人员不被感染的技术问题。
为实现上述目的,本发明提供了一种基于红外成像的体温检测方法,包括步骤:
获取所述用户的证件信息以及实时人脸图像;
采集所述用户的人脸温度,并在人脸温度采集完成后,采集所述用户的手腕温度;
判断所述用户的体温是否在所述用户所属年龄段的正常范围内;
将所述用户的证件信息、人脸图像、体温信息以及测温时间关联存储至云平台并打印输出所述用户的测温信息。
优选地,所述采集用户的人脸温度步骤包括:
红外成像测温设备通过神经网络技术自动识别出所述用户人脸区域,并结合红外测温图像,计算出所述用户人脸区域的最高温度作为所述用户的人脸温度。
优选地,所述并在人脸温度采集完成后,采集所述用户的手腕温度步骤包括:
所述用户根据提示将手腕靠近红外探测设备,所述红外探测设备采集所述用户手腕连续预设时长内的手腕温度;
若检测到所述用户的手腕中途离开,则重新开始计时;
根据所述用户的人脸温度与手腕温度得出所述用户当前的体温.
优选地,所述判断所述用户的体温是否在所述用户所属年龄段的正常范围内步骤包括:
根据所述用户的证件信息识别所述用于所属年龄段;
若所述用户体温小于正常范围,则输出当前“体温异常”;
若所述用户体温在正常范围内,则输出当前“体温正常”;
若所述用户体温大于正常范围,则输出当前“体温超高”。
优选地,所述打印输出所述用户的温度测量信息步骤包括:
所述打印输出的信息可以根据用户的需要选择不同的语言打印输出;
所述打印输出的信息包括所述用户的温度测量信息对应生成的二维码。
此外,为实现上述目的,本发明还提供一种基于红外成像的体温检测装置,所述体温检测装置包括:自助测温终端与云平台,
所述自助测温终端,用于采集所述用户的证件信息、实时人脸图像以及人体温度实时发送至云平台;
所述自助测温终端,还用于打印输出所述用户的测温信息;
所述云平台,用于根据所述用户的所有测温数据生成所述用户对应的测温信息与二维码并发送给所述测温终端;
所述云平台,还用于将所有被测用户的测温信息按照预置的报表格式生成数据报表并存储所述数据报表。
优选地,所述自助测温终端包括:
证件识别单元,用于识别所述用户提供的证件中包含的身份信息;
人脸测温单元,用于自动识别通过红外成像采集的图像中的所述用户的人脸,以及采集所述用户的人脸温度;
手腕测温单元,包括一组红外探测开关和一组热成像测温单元,用于通过感应所述用户手腕并测量所述用户手腕的温度;
判断单元,与所述证件识别单元以及所有测温单元连接,用于判断所述用户的体温是否在所属年龄段的正常范围内;
打印单元,用于打印所述用户的测温信息以及所述用户的测温信息对应的二维码;
所述打印单元还包括语言切换子单元,用于根据用户的选择生成所选语言对应的所述用户的温度测量信息;
显示单元,用于显示所述自助测温终端的工作状态;
数据采集控制单元,用于控制所述证件识别单元、人脸测温单元、手腕测温单元以及打印单元有序工作;
所述数据采集控制单元,还用于将采集的被测用户的证件信息、人脸信息以及温度测量信息实时发送给所述云平台。
优选地,所述云平台包括:
设置模块,用于自助测温终端参数设置;
监控模块,用于接收与展示多个所述自助测温终端发送的数据并实时监控自助测温终端工作;
所述监控模块,还用于设置不同的查阅权限,并通过识别权限的等级,展示不同的数据信息;
数据报表模块,与监控模块连接,用于生成所述用户的测温信息并按照预置报表格式生成数据报表并存储所述数据报表。
此外,为实现上述目的,本发明还提供一种基于红外成像的体温检测系统,所述基于红外成像的体温检测系统包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于红外成像的体温检测程序,所述程序被所述处理器执行时实现如上所述的基于红外成像的体温检测统方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于红外成像的体温检测程序,所述基于红外成像的体温检测程序被处理器执行时实现如上所述的基于红外成像的体温检测方法的步骤。
本发明的基于红外成像的体温检测方法,获取所述用户的证件信息以及实时人脸图像;采集所述用户的人脸温度,并在人脸温度采集完成后,采集所述用户的手腕温度;判断所述用户的体温是否在所属年龄段的正常范围内;将所述用户的证件信息、人脸图像、体温信息以及测温时间关联存储并打印输出所述用户的测温信息。本发明通过无接触式的自助测温终端,精确地检测出被检测用户的体温,并根据所处年龄段的正常范围值,判断被测用户的体温是否正常,在精确得到被测用户体温情况的同时也得到了所有被测用户体温的宏观数据报表,并且减少了人工干预的过程,有效的避免了用户与工作人员之间的疾病传输。
附图说明
图1是本发明实施例方案涉及的红外成像的体温检测方法系统硬件运行环境的结构示意图;
图2为本发明基于区块链的数据共享方法第一实施例的流程示意图;
图3为本发明基于红外成像的体温检测方法第二实施例流程示意图;
图4为本发明基于红外成像的体温检测方法第三实施例的流程示意图;
图5为本发明基于红外成像的体温检测方法装置第一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明实施例的技术方案主要是:获取所述用户的身份信息;采集所述用户的人脸温度,并在人脸温度采集完成后,采集所述用户的手腕温度;判断所述用户的体温是否在所述用户所述年龄段的正常范围内;打印输出所述用户的温度测量信息。以解决目前的体温检测方式所得到的数据分散不够系统以及需要人工检测造成工作人员被感染的风险的问题。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的数据共享系统的结构示意图。该数据共享系统可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。业主接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选地业主接口1003还可以包括标准的有线接口(例如用于连接有线键盘、有线鼠标等)、无线接口(例如用于连接无线键盘、无线鼠标)。网络接口1004可选的可以包括标准的有线接口(用于连接有线网络)、无线接口(如wi-fi接口、蓝牙接口、红外线接口等,用于连接无线网络)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域人员可以理解,图1中示出的数据共享系统结构并不构成对数据共享系统的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块、业主接口模块以及基于红外成像的体温检测程序。其中,操作系统是管理和控制基于红外成像的体温检测系统与软件资源的程序,支持网络通信模块、业主接口模块、基于红外成像的体温检测程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;业主接口模块用于管理和控制业主接口1003。
在图1所示的数据共享系统中,所述基于红外成像的体温检测系统通过处理器1001调用存储器1005中存储的基于红外成像的体温检测程序,并执行本发明实施例提供的基于红外成像的体温检测方法。
基于上述红外成像的体温检测系统的硬件结构,提出本发明基于红外成像的体温检测方法各个实施例。
本发明提供一种基于红外成像的体温检测方法。
基于红外成像的体温检测方法可选应用于基于红外成像的体温检测系统中。
参照图2,图2为本发明基于红外成像的体温检测方法第一实施例的流程示意图。
在本实施例中,提供了基于红外成像的体温检测方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
步骤s10,获取所述用户的证件信息以及实时人脸图像;
具体而言,在疫情严峻的情况下,大多数公共场所针对流行性病毒发热筛查工作主要采用的方法是:对流通人员进行体温测量,在本实施例中,自助测温终端在屏幕上显示“请将证件放置在对应的接口处”的提示信息,用户根据提示将证件对应放置。在本实施例中所提出的证件包括但不限于身份证、护照等一切能提取用户身份信息的证件,自助终端通过证件识别单元识别出所述用户证件中的用户身份信息,其中所述身份信息包括但不限于所述用户的出生年月、出生地址、以及照片信息。在获取用户证件信息的同时,通过自助测温终端的摄像头实时获取用户当前的人脸信息。
进一步地,判断所获取的人脸信息与该用户证件信息中的人脸信息是否一致,在本实施例中,判断所述用户的实时人脸信息与所述用户的证件信息中的人脸信息是否一致的方法包括提取两幅人脸图像中的面部特征点,当所述的面部特征点的吻合程度大于百分之九十时判断当前用户为所持证件的合法持有人,否则自助终端屏幕上输出“请出示有效证件”。当然对于判断人脸图像是否一致的方式还有很多,在此本实施例不作一一列举。
步骤s20,采集所述用户的人脸温度,并在人脸温度采集完成后,采集所述用户的手腕温度;
具体而言,在本实施例中,通过红外成像技术采集用户的人脸温度,其中,通过自助测温终端的热红外成像采集设备采集所述用户的脸部图像,并通过计算该脸部热成像中的最高温度作为该用户的人脸温度,但自助测温终端已经获取到所述用户的人脸温度时,在通过红外探测技术获取所述用户的手腕温度,通过对用户的人脸以及手腕温度的分开测量,有效地避免了在测温过程中的环境或设备的干扰造成测温结果的准确的问题。
步骤s30,判断所述用户的体温是否在所述用户所属年龄段的正常范围;
具体而言,在步骤s20时,已经获得了所述被测用户的证件信息,其中就包括该用户的出生年月,当用户的年龄在数据在3~10之间时,且人脸温度或手腕温度在36.1~37.8之间时,自助测温终端屏幕上显示“体温正常”,当人脸温度和手腕温度小于36.1时,提示测温异常预警,当人脸温度或手腕温度大于37.8时,提示体温超高预警;
进一步地,当采集到的年龄数据在11~65之间时,且人脸温度和手腕温度在35.9~37.5时,自助测温终端屏幕上显示“温度正常”,当人脸温度和手腕温度小于35.9时,提示测温异常预警,当人脸温度或手腕温度大于37.5时,提示体温超高预警;
当所述数据采集控制单元发送过来的年龄数据大于65时,且人脸温度和手腕温度在35.8~37.4时,自助测温终端屏幕显示“温度正常”;到当人脸温度和手腕温度小于35.8时,自助测温终端屏幕显示“温度异常”;当人脸温度或手腕温度大于37.4时,自助测温终端屏幕显示“温度超高”。
步骤s40,将所述用户的证件信息、人脸图像、体温信息以及测温时间关联存储至云平台并打印输出所述用户的测温信息;
具体而言,若所述用户完成所有测温步骤后,则根据所述用户的证件信息中的身份证号或其他证件号生成对应且唯一的用户编码,然后将所述用户的人脸图像、体温信息以及测温时间关联存储在所述自助测温终端的云平台,以便后续追踪监测该用户的体温情况。
进一步地,如在背景技术中所述的,若在后续的筛查过程中发现了病毒感染者,可以在云平台上快速确定感染者的活动轨迹以及所接触过的人员,以便快速有效的控制感染率,避免病毒大量传播的风险。再进一步地,所述用户可以在自助测温终端上打印输出测温信息,其中,自助测温终端将提供多种语言模式,所述用户根据选择,打印输出本次测温信息的小票。
本实施例提供了一种基于红外成像的体温检测方法,通过用户根据提示将将证件放在指定位置,则通过自助测温终端采集该用户的证件信息和实时人脸图像;采集所述用户的人脸温度,并在人脸温度采集完成后,采集所述用户的手腕温度,判断所述用户的体温是否在所属年龄段的正常范围内,并将所述用户的证件信息、人脸信息、体温信息以及测温时间关联存储并打印输出所述用户的测温信息。实现了无接触式的精准人体温度测量,保证了用户体温情况的真实性,减少了人工干预测温过程,提高了人员流通过程中体温报表的宏观性,方便了对流通人员体温状况的掌握。
进一步地,参照图3,图3为基于第一实施例提出本发明基于红外成像的体温检测方法的第二实施例的流程示意图。
基于红外成像的体温检测方法的第二实施例与基于红外成像的体温检测方法的第一实施例的区别在于,所述方法还包括:
步骤s21,红外成像测温设备通过神经网络技术自动识别出所述用户人脸区域,并结合红外测温图像,计算出所述用户人脸区域的最高温度作为所述用户的人脸温度。
具体而言,在本实施例中,自助测温终端中的可见光红外成像设备通过神经网络技术,自动识别出用户的人脸区域,并结合红外测温设备的温度图像,计算出人脸区域的最高温度作为人脸温度数据。
步骤s22,所述用户根据提示将手腕靠近红外探测设备,所述红外探测设备采集所述用户手腕连续预设时长内的手腕温度;若检测到所述用户的手腕中途离开,则重新开始计时;
具体而言,在所述用户已经完成检测人脸温度步骤后,自助测温终端屏幕上显示“请将手腕靠近指定位置”提示所述用户将手腕靠近红外探测设备,其中,为了精确测量所述用户的手腕温度,在本实施例中,红外探测设备中的测温单元测量所述用户连续预设时间长内的手腕温度,其中预设时长由本领域的技术人员自行设定,在本实施例中,优选3秒,也就是说,红外探测设备测量所述用户3秒内的手腕温度,通过计算得出所述用户手腕温度最高温度作为所述用户的手腕温度;若所述用户在手腕测温中途离开红外探测设备的工作范围,此时自助测温终端屏幕上输出“请将手腕靠近指定位置”,此时的红外探测设备需要对所述用户的手腕重新开始计时检测所述用户的手腕温度。
步骤s23,根据所述用户的人脸温度与手腕温度得出所述用户当前的体温;
具体而言,在本实施例中,通过所述用户的脸部最高温度和手腕最高温度确定所述用户的体温。
本实施例提供了一种基于红外成像的体温检测方法,通过红外成像测温设备自动识别出所述用户人脸区域,并结合温度图像,计算出所述用户人脸区域的最高温度作为人脸温度。所述用户根据提示将手腕靠近红外探测设备,所述红外探测设备采集所述用户手腕连续预设时长内的手腕温度;若检测到所述用户的手腕中途离开,则重新开始计时;根据所述用户的人脸温度与手腕温度得出所述用户当前的体温。通过这种方式,本实施例的一方面通过热红外图像设备能够同时满足测量用户脸部和手腕的需求,并根据采集到的人脸温度与手腕温度来确定所述用户的体温,温度检测精度高,有效的排除了外界环境的干扰;同时,本实施例通过先测量用户的人脸温度,再测量手腕温度的方法,有效的避免了两者同时检测过程中由于环境、设备问题等带来的误判、错判,使得体温测量精度高。
再进一步地,参照图4,图4为基于第一以及第二实施例提出本发明基于红外成像的体温检测方法的第三实施例的流程示意图。
基于红外成像的体温检测方法的第三实施例与基于红外成像的体温检测方法的第一以及第二实施例的区别在于,所述方法还包括:
步骤s31,根据所述用户的证件信息识别所述用于所属年龄段;
具体而言,从步骤s20中的用户证件信息中获取所述用户的出生年月等用户身份信息,并根据所述用户的出生年月,获得所述用户所属年龄段。
步骤s32,若所述用户体温小于正常范围,则输出当前“体温异常”;若所述用户体温在正常范围内,则输出当前“体温正常”;若所述用户体温大于正常范围,则输出当前“体温超高”;
具体而言,自助测温终端内置分不同年龄段的体温正常范围值,并根据所述正常范围值进行预警,其中,当所述用户的年龄段在3~10岁之间时,且人脸温度和手腕温度在36.1~37.8时,自助测温终端不进行预警;当所述用户的人脸温度和手腕温度小于36.1时,自助测温终端发出“测温异常”预警提示;当所述用户的人脸温度或手腕温度大于37.8时,自助测温终端发出“体温超高”预警提示;同理,当所述用户的年龄段在11~65之间以及年龄段大于65时,当人脸温度和手腕温度在正常范围内就不进行预警,当人脸温度和手腕温度小于正常范围时,自助测温终端发出“测温异常”预警提示;当所述用户的人脸温度和手腕温度超出正常范围值时,自助测温终端发出“体温超高”预警提示。
进一步地,所述自助测温终端将“体温正常”的用户的测温信息存储至所述自助测温终端的云平台;当所述自助测温终端检测到用户“测温异常”时,提醒用户按照步骤s10-s40再次进行自助测温;当所述自助测温终端检测到用户“体温超高”时,自助测温终端屏幕显示“请在原地等候工作人员”并将该报警提示发送至云平台以便相关工作人员及时赶到处理。
步骤s33,所述打印输出的信息包括所述用户的温度测量信息对应生成的二维码。
具体而言,在本实施例中,当所述用户的体温提示信息为“体温正常时”,用户可以在该自助测温终端打印输出该用户的测温信息,其中,自助测温终端有多种语言模式,以方便不同用户的选择,同时,在自助测温终端生成所述用户的测温信息的同时,也生成了所述用户的测温信息二维码,并将所述用户的测温信息以及二维码一并打印输出。
在本实施例中,通过根据用户的证件信息识别出所述用户所属的年龄段;并根据不同年龄段体温正常值范围的标准,判断该用户的体温状况;而且本申请在体温判断过程中,通过自助测试对体温异常和超高的用户进行预警减少了在高密度人群中的集中感染和二度感染,通过不同年龄段的人采用不同的体温正常范围标准,减少了现有体温测量技术中的误判、错判问题。
此外,本发明还提出一种基于红外成像的体温检测装置,
参照图5,图5为本发明基于红外成像的体温检测装置第一实施例的功能模块示意图。
在本实施例中,所述基于红外成像的体温检测装置包括:
自助测温终端10与云平台20
所述自助测温终端10,用于采集所述用户的证件信息、实时人脸图像以及人体温度实时发送至云平台20;
所述自助测温终端10,还用于打印输出所述用户的测温信息;
所述云平台20,用于根据所述用户的所有测温数据生成所述用户对应的测温信息与二维码并发送给所述测温终端;
所述云平台20,还用于将所有被测用户的测温信息按照预置的报表格式生成数据报表并存储所述数据报表。
进一步地,所述自助测温终端10还包括:
证件识别单元101,用于识别所述用户提供的证件中包含的身份信息;
人脸测温单元102,用于自动识别通过红外成像采集的图像中的所述用户的人脸,以及采集所述用户的人脸温度;
具体而言,所述人脸测温单元102,用于自动识别用户人脸并采集当前被测人员的人脸温度,为避免人脸测温过程同时测手腕温度操作混乱,当该被测人员的人脸温度被采集到时,所述手腕测温单元103才开始工作。
进一步地,所述人脸测温单元102,包含一组红外成像测温单元以及一组人脸识别单元,所述红外成像测温单元采用红外成像测温技术测量待测人员的脸部温度,所述人脸识别单元采用神经网络技术,自动识别人脸区域,并结合红外测温单元的温度图像,计算出人脸区域的最高温度作为人脸温度数据发送给数据采集控制单元。
手腕测温单元103,包括一组红外探测开关和一组热成像测温单元,用于通过感应所述用户手腕并测量所述用户手腕的温度;
具体而言,所述手腕测温单元103,包含一组红外接近探测开关以及一组热成像测温单元;所述红外成像测温单元采用红外成像测温技术测量待测人员的手腕温度;所述红外接近探测开关用于检测手腕接近时才开始测量温度,连续预设时长检测到手腕靠近时,发送温度数据到数据采集控制单元107,当检测到中途手腕离开时,重新开始计时。
判断单元104,与所述证件识别单元101以及所有测温单元连接,用于判断所述用户的体温是否在所属年龄段的正常范围内;
显示单元105,用于显示所述自助测温终端的工作状态;
具体地,所述显示单元105可以设置显示语言,包括中文、英文、俄文等其他语言,其他语言可以根据实际是要增加。
打印单元106,用于打印所述用户的测温信息以及所述用户的测温信息对应的二维码;
具体而言,在本实施例中所述打印单元106采用热敏打印技术打印被测人员的温度测量信息,信息包括被测人姓名、年龄、人脸温度、手腕温度、测量时间以及对应的二维码。
所述打印单元106还包括语言切换子单元,用于根据用户的选择生成所选语言对应的所述用户的温度测量信息;
数据采集控制单元107,用于控制所述证件识别单元、人脸测温单元、手腕测温单元以及打印单元有序工作;
所述数据采集控制单元107,还用于将采集的被测用户的证件信息、人脸信息以及温度测量信息实时发送给所述云平台。
具体而言,在本实施例中,所述数据采集控制单元107通过定义一套测温步骤,引导被测人员自助操作测温,被测人员完成操作以后自动触发相应的操作。所述数据采集控制单元107启动时控制所述显示单元105显示“请将证件放到指定位置”的提示信息;当接收到被测人员的证件信息时,触发所述人脸测温单元102开始工作,并控制所述显示单元105显示所述人脸测温单元采集到的图像信息,当接收到人脸图像和人脸温度时,触发所述手腕测温单元103开始工作,并控制所述显示被测用户手腕靠近手腕测温单元的提示,当接收到手腕温度时,将证件信息、人脸温度信息、手腕温度信息打包成信息包发送到所述云平台20,当接收到所述云平台20的反馈信息时,触发所述打印单元106开始工作,打印完成后控制所述显示单元105显示“请将证件放到指定位置”的提示信息。
所述云平台20包括:
设置模块201,用于自助测温终端参数设置;
具体而言,在本实施例中,设置模块201用于设置所述自助测温终端10所在的疫情防控通道信息,包括所述自助终端10编号以及所在的通道编号等,另外还设置不同年龄段的正常温度范围,如设置年龄3~10岁的人正常温度范围是36.1~37.8;年龄11~65岁的人正常温度范围是35.9~37.5;年龄65岁以上的人正常温度范围是35.8~37.4。
监控模块202,用于接收与展示多个所述自助测温终端发送的数据并实时监控自助测温终端工作;
所述监控模块203,还用于设置不同的查阅权限,并通过识别权限的等级,展示不同的数据信息;
具体而言,所述监控模块202用于接收所述数据采集控制单元发送过来人脸温度,手腕温度、人脸图像、护照或身份证信息并按人脸图像、人脸温度、手腕温度、姓名、年龄等展示监控信息,本监控模块可同时监控多个自助测温系统对应的数据采集控制单元107发过来的数据,同时本监控模块接受人脸测温装置发送的可见光和热成像的实时图像信息,以及实时监控自助测温现场情况另外,所述监控单元202还用于远程分级监控,组织架构中不同的角色的工作人员,可以根据级别自定义监控权限。
数据报表模块203,与监控模块202连接,用于将所有所述监控模块接收到被测用户的测温信息按照预置报表格式生成报表数据并存储。
具体而言,数据报表模块203与监控模块202连接,并将所有自助测温系统对应的数据采集单元107发过来的数据,按照需要个格式通过大数据oltp及olap技术快速、高效的生成报表数据应用于大数据分析技术,并且将所生成的报表存储在数据报表模块203内。
在实践中,本发明所提出的基于红外成像的人体测温装置,通过自助测温装置内的测温单元分别检测被测用户的人脸以及手腕温度。并根据测量得到的脸部温度和手腕温度来确定目标对象的体温,温度检测精度高,有效地排除了外部环境的影响,通过自助测温终端来进行非接触式检测、无感检测,对高温个体及时排查,通过对用户的身份信息以及测温信息的关联存储,可以建立所述用户的检测档案,以便在后续用户流通过程中的体温追踪;最后通过数据报表模块生成对应的数据报表应用于大数据分析,得到了宏观的流通人员体温数据。同时通过在监测模块设置不同等级权限,以便于各级部门的部署防疫工作。
此外本申请还提出了一种基于红外成像的体温检测系统,其特征在于,所述体温检测系统包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的基于红外成像的体温检测程序,所述基于红外成像的体温检测程序被所述处理器执行时实现上述基于所述红外成像体温检测方法的步骤。
此外,本发明实施例还提出一种计算机可读存储介质。
所述计算机可读存储介质上存储有基于区块链的数据共享程序,所述计算机可读存储介质应用于数据共享系统,所述基于区块链的数据共享程序被处理器执行时实现如上所述步骤。
本发明计算机可读存储介质具体实施方式与上述基于区块链的数据共享方法各实施例基本相同,在此不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的方案本质上或者说对现有做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得多台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的领域,均同理包括在本发明的专利保护范围内。
1.一种基于红外成像的体温检测方法,其特征在于,包括以下步骤:
获取所述用户的证件信息以及实时人脸图像;
采集所述用户的人脸温度,并在人脸温度采集完成后,采集所述用户的手腕温度;
判断所述用户的体温是否在所述用户所属年龄段的正常范围内;
将所述用户的证件信息、人脸图像、体温信息以及测温时间关联存储至云平台并打印输出所述用户的测温信息。
2.根据权利要求1所述的基于红外成像的体温检测方法,其特征在于,所述采集用户的人脸温度步骤包括:
红外成像测温设备通过神经网络技术自动识别出所述用户人脸区域,并结合红外测温图像,计算出所述用户人脸区域的最高温度作为所述用户的人脸温度。
3.根据权利要求1所述的基于红外成像的体温检测方法,其特征在于,所述并在人脸温度采集完成后,采集所述用户的手腕温度步骤包括:
所述用户根据提示将手腕靠近红外探测设备,所述红外探测设备采集所述用户手腕连续预设时长内的手腕温度;
若检测到所述用户的手腕中途离开,则重新开始计时;
根据所述用户的人脸温度与手腕温度得出所述用户当前的体温。
4.根据权利要求1所述的基于红外成像的体温检测方法,其特征在于,所述判断所述用户的体温是否在所述用户所属年龄段的正常范围内步骤包括:
根据所述用户的证件信息识别所述用于所属年龄段;
若所述用户体温小于正常范围,则输出当前“体温异常”;
若所述用户体温在正常范围内,则输出当前“体温正常”;
若所述用户体温大于正常范围,则输出当前“体温超高”。
5.根据权利要求1所述的基于红外成像的体温检测方法,其特征在于,所述打印输出所述用户的测温信息步骤包括:
所述打印输出的信息可以根据用户的需要选择不同的语言打印输出;
所述打印输出的信息包括所述用户的温度测量信息对应生成的二维码。
6.一种基于红外成像的体温检测装置,其特征在于,所述体温检测装置包括:自助测温终端与云平台,
所述自助测温终端,用于采集所述用户的证件信息、实时人脸图像以及人体温度实时发送至云平台;
所述自助测温终端,还用于打印输出所述用户的测温信息;
所述云平台,用于根据所述用户的所有测温数据生成所述用户对应的测温信息与二维码并发送给所述测温终端;
所述云平台,还用于将所有被测用户的测温信息按照预置的报表格式生成数据报表并存储所述数据报表。
7.根据权利要求6所述的一种基于红外成像的体温检测装置,其特征在于,所述自助测温终端包括:
证件识别单元,用于识别所述用户提供的证件中包含的身份信息;
人脸测温单元,用于自动识别通过红外成像采集的图像中的所述用户的人脸,以及采集所述用户的人脸温度;
手腕测温单元,包括一组红外探测开关和一组热成像测温单元,用于通过感应所述用户手腕并测量所述用户手腕的温度;
判断单元,与所述证件识别单元以及所有测温单元连接,用于判断所述用户的体温是否在所属年龄段的正常范围内;
打印单元,用于打印所述用户的测温信息以及所述用户的测温信息对应的二维码;
所述打印单元还包括语言切换子单元,用于根据用户的选择生成所选语言对应的所述用户的温度测量信息;
显示单元,用于显示所述自助测温终端的工作状态;
数据采集控制单元,用于控制所述证件识别单元、人脸测温单元、手腕测温单元以及打印单元有序工作;
所述数据采集控制单元,还用于将采集的被测用户的证件信息、人脸信息以及温度测量信息实时发送给所述云平台。
8.根据权利要求6所述的一种基于红外成像的体温检测装置,其特征在于,所述云平台包括:
设置模块,用于自助测温终端参数设置;
监控模块,用于接收与展示多个所述自助测温终端发送的数据,并实时监控自助测温终端工作;
所述监控模块,还用于设置不同的查阅权限,并通过识别权限的等级,展示不同的数据信息;
数据报表模块,与监控模块连接,用于生成所述用户的测温信息并按照预置报表格式生成数据报表并存储所述数据报表。
9.一种基于红外成像的体温检测系统,其特征在于,所述体温检测系统包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的基于红外成像的体温检测程序,所述基于红外成像的体温检测程序被所述处理器执行时实现如上述权利要求1至5中任一项所述的基于红外成像的体温检测方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于红外成像的体温检测的程序,所述基于红外成像的体温检测程序,所述基于红外成像的体温检测程序被处理器执行时实现如上述权利要求1-5所述的基于红外成像的体温检测方法的步骤。
技术总结