用于智能体检机的身高检测方法、系统及存储介质技术方案

技术编号:34323767 阅读:59 留言:0更新日期:2022-07-31 00:43
本发明专利技术实施例公开了一种用于智能体检机的身高检测方法、系统及存储介质,涉及健康检测领域,能够在人体的视频图像拍摄不全的情况下依旧能够精确测量身高的方式,且满足使用简便、成本低的设计要求。本发明专利技术包括:获取图像信息和雷达信息,其中,所述图像信息由摄像头拍摄得到,所述图像信息包括被测人体的头部区域的图像,所述雷达信息由毫米波雷达发射毫米波后获取,所述雷达信息中包括被测人体与体检机之间的横向距离;利用所述图像信息识别人脸,并根据所识别的人脸获取所述被测人体的头部最高点的坐标;根据所述被测人体与体检机之间的横向距离、所述被测人体的头部最高点的坐标信息和标定文件,获取所述被测人体的身高。获取所述被测人体的身高。获取所述被测人体的身高。

【技术实现步骤摘要】
用于智能体检机的身高检测方法、系统及存储介质


[0001]本专利技术涉及健康检测领域,尤其涉及一种用于智能体检机的身高检测方法、系统及存储介质。

技术介绍

[0002]在很多场景都需要进行身高测量,例如:医院体检、安防、基础交通验票和人体建模等。虽然身高测量的实现方式看似简单,但若要同时满足精确度高、使用简便、成本低等诸多设计要求,并最终形成具在成本、功能和性能上都具有竞争力的产品,是一件较为困难的事情。
[0003]相对于需要待测人员到体检现场站立在固定位置,并通过标尺测量身高的传统测量方式,目前也提出了利用超声波探测仪、测距仪或者光学成像对人体身高进行测量的方案,但这些方式虽然相对于传统测量方法有所改进,但都需要专用的传感器设备,比如需要超声波探测仪、红外测距仪、深度传感器等予以支持,且最终生产出的测量设备的功能单一,只能用于身高体重的测量,导致成本较高难以推广,且由于近年来疫情爆发的原因,也不宜扎堆去医院等公共场所测量,因此还需要设计一些能够基于远程无人设备完成身高测量的方案。
[0004]目前的一些方案中,通过远程采集人体视频图像,并由人脸图像估算人体身高,这种方法比较简单快捷,适用于对人群的监控场景,是根据人脸和身高的大体比例,对身高进行的估算,这种方法只适用于人在视野中范围内固定的情况,且精度不高;也有一些方案,则是通过进一步提取图像中的人体各个特征点进行测量,其基于的原理主要是根据运动投影中比例关系不变原理和三角形相似原理检测人体身高,但是这种方式需要人体的头和脚均在摄像头视野中,更适用于安防领域中的身高估算,依旧无法实现更加精确的人体测量;而若要进一步提升测量精度,则需要将额外的传感器设备,比如毫米波雷达安装在人体头部上方,但是这种安装角度无法测量人体的心率、呼吸频率等生命体征信号,需要安装额外的传感器设备来实现其他测量功能,导致传感器的设备复用率低,实现成本高,采用这种方案设计出的智能体检机,需要安装多组传感器,成本高且故障率也难以有效降低。
[0005]而也有一些方案是从软件的层面进行改进,比如利用骨骼关键点的三维坐标确定目标的身高数据,但这种方案也存在很多问题,比如需要获取多张从不同方位拍摄目标对象的图像,导致相机摄像头和毫米波雷达的配置套数至少2套及以上,需要增加额外的成本;再比如:若在人体拍摄不全的情况下,无论获取到的是人体哪2个骨骼关键点,对于身高的计算都只是根据一般身体比例关系的估算,而不是精确计算,因此还是需要人体全貌的图像,使用起来并不方便,至少需要被测人员一个一个站定进行测量,因此测效率的上限并不高;还有问题,比如需要知道相机的内参数,如焦距、像素大小,相机的位置和旋转方向等,需要处理的数据量较大,需要一定的计算资源和硬件条件,不利于成本的进一步降低。
[0006]因此,需要设计一种在人体的视频图像拍摄不全的情况下依旧能够精确测量身高的方式,且还需兼顾使用简便、成本低的设计要求。

技术实现思路

[0007]本专利技术的实施例提供一种用于智能体检机的身高检测方法、系统及存储介质,能够在人体的视频图像拍摄不全的情况下依旧能够精确测量身高的方式,且满足使用简便、成本低的设计要求。
[0008]为达到上述目的,本专利技术的实施例采用如下技术方案:
[0009]第一方面,本专利技术的实施例提供的方法,包括:
[0010]S1、获取图像信息和雷达信息,其中,所述图像信息由摄像头拍摄得到,所述图像信息包括被测人体的头部区域的图像,所述雷达信息由毫米波雷达发射毫米波后获取,所述雷达信息中包括被测人体与体检机之间的横向距离;
[0011]S2、利用所述图像信息识别人脸,并根据所识别的人脸获取所述被测人体的头部最高点的坐标;
[0012]S3、根据所述被测人体与体检机之间的横向距离、所述被测人体的头部最高点的坐标信息和标定文件,获取所述被测人体的身高。
[0013]第二方面,本专利技术的实施例提供的系统,包括:
[0014]视频采集单元、人脸检测单元、头顶定位单元、毫米波雷达计算单元、身高标定单元和身高计算单元,其中,所述视频采集单元包括了一个摄像头,所述毫米波雷达计算单元包括了一个毫米波雷达,所述摄像头的拍摄视野覆盖所述被测人体的头部区域,所述毫米波雷达的毫米波信号的发射方向,朝向所述被测人体的胸腔区域;所述视频采集单元,用于获取图像信息,其中,所述图像信息由所述一个摄像头拍摄得到,所述图像信息包括被测人体的头部区域的图像;
[0015]所述毫米波雷达计算单元,用于获取雷达信息,其中,所述雷达信息由所述一个毫米波雷达发射毫米波后获取,所述雷达信息中包括被测人体与体检机之间的横向距离;
[0016]所述人脸检测单元,用于利用所述图像信息识别人脸;
[0017]所述头顶定位单元,用于根据所识别的人脸获取所述被测人体的头部最高点的坐标;
[0018]所述身高标定单元用于将标定文件写入所述智能体检机的本地存储器;
[0019]所述身高计算单元,用于根据所述被测人体与体检机之间的横向距离、所述被测人体的头部最高点的坐标信息和标定文件,获取所述被测人体的身高。
[0020]第三方面,本专利技术的实施例提供一种存储介质,存储有计算机程序或指令,当所述计算机程序或指令被运行时,实现本实施例中的方法。
[0021]本专利技术实施例提供的用于智能体检机的身高检测方法、系统及存储介质,本实施例中提到的体检机是通过摄像头采集面部图像进行加毫米波雷达的双检测模式,通过摄像头和毫米波雷达检测的结合的方式检测心率。摄像头要检测心率需要摄像头对着人体面部区域,毫米波雷达要检测心率需要毫米波雷达对着人体胸腔的位置,体检机的示意图如图2所示。本专利技术提供的方法中提到的基于视频图像进行心率检测,需要面部图像足够清晰,所以人与摄像头的距离不易太远,所以此时体检机拍摄的人体图像不可能照到人体的全貌,只靠人体的部分图像信息是无法准确计算人体的真实身高的。本实施例应用在只配置了一个摄像头和一个毫米波雷达的智能体检机上,只需复用摄像头和毫米波雷达即可,不需要对智能体检机进行额外的改造,实现了利用体检机上现有的摄像头采集人体上半身图像和
毫米波雷达测距结合来准确计算人体身高的目的,从而最大可能得节约硬件成本和对智能体检机的改造成本。总的来说,本实施例可以在摄像头采集的人体图像不全的情况下,采用毫米波雷达计算人与体检机的横向距离和视频图像相结合准确计算人体身高,从而在体检机中视频图像拍摄不全的情况下,也可以准确计算人体身高;并且无需人到医院进行体检,可以远程进行非接触式体检,提高用户体验,节约了用户的时间成本。进一步的,无需在智能体检机上增加额外的其他设备,节约了商家成本。
附图说明
[0022]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。...

【技术保护点】

【技术特征摘要】
1.一种用于智能体检机的身高检测方法,其特征在于,包括:S1、获取图像信息和雷达信息,其中,所述图像信息由摄像头拍摄得到,所述图像信息包括被测人体的头部区域的图像,所述雷达信息由毫米波雷达发射毫米波后获取,所述雷达信息中包括被测人体与体检机之间的横向距离;S2、利用所述图像信息识别人脸,并根据所识别的人脸获取所述被测人体的头部最高点的坐标;S3、根据所述被测人体与体检机之间的横向距离、所述被测人体的头部最高点的坐标信息和标定文件,获取所述被测人体的身高。2.根据权利要求1所述的方法,其特征在于,还包括:当检测到被测人体的头部区域出现在摄像头的拍摄视野中时,触发所述摄像头抓拍图像,同时触发所述毫米波雷达发射毫米波信号。3.根据权利要求1所述的方法,其特征在于,在所述智能体检机上安装有一个所述摄像头和一个所述毫米波雷达,所述摄像头的拍摄视野覆盖所述被测人体的头部区域,所述毫米波雷达的毫米波信号的发射方向,朝向所述被测人体的胸腔区域;所述标定文件存储在所述智能体检机的本地存储器中。4.根据权利要求1所述的方法,其特征在于,在S2中,所述利用所述图像信息识别人脸,包括:对所述被测人体的头部区域的图像进行灰度转换;利用转换得到的灰度图像进行人脸检测。5.根据权利要求4所述的方法,其特征在于,所述利用转换得到的灰度图像进行人脸检测,包括:利用opencv的dnn模块加载caffe模型,并进行人脸检测得到人脸位置;进行人脸跟踪,其中:若人脸跟踪失败,则利用opencv中的goodFeaturesToTrack对人脸模板进行特征点提取,得到用于光流估计的角点;若人脸跟踪成功,则对检测到人脸的帧数frame1加1,当frame1>N1时,利用opencv中的calcOpticalFlowPyrLK进行基于KLT的特征点跟踪,获取光流检测后的角点位置,其中,N1表示连续帧数,当连续N1帧检测到人脸时才进行人头定位。6.根据权利要求1或4所述的方法,其特征在于,在S2中,所述根据所识别的人脸获取所述被测人体的头部最高点的坐标,包括:对图像中检测到人脸的范围进行扩边,并在扩边后的范围内进行canny边缘检测得到边缘二值图像;对所得到的边缘二值图像进行轮廓提...

【专利技术属性】
技术研发人员:师改梅李东
申请(专利权)人:无锡博奥玛雅医学科技有限公司
类型:发明
国别省市:

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

1