一种室外智能体质测试系统技术方案

技术编号:38773039 阅读:14 留言:0更新日期:2023-09-10 10:46
本发明专利技术属于体质测试领域,公开了一种室外智能体质测试系统,包括启动模块和测试模块,启动模块包括红外传感单元、摄像单元、人脸识别单元和控制单元;测试模块包括多种类型的体质测试设备;红外传感单元用于根据检测体质测试设备的前方是否有人员停留向摄像单元发送拍摄指令;摄像单元用于获取体质测试设备的前方的人员的脸部图像;人脸识别单元用于对脸部图像进行识别,获得图像识别结果;控制单元用于在图像识别结果为体质测试设备的前方的人员为成年人时,向体质测试设备发送启动指令;体质测试设备用于在接收到启动指令后,运行预先安装的体质测试程序。本发明专利技术能够避免体质测试设备由儿童启动。试设备由儿童启动。试设备由儿童启动。

【技术实现步骤摘要】
一种室外智能体质测试系统


[0001]本专利技术涉及体质测试领域,尤其涉及一种室外智能体质测试系统。

技术介绍

[0002]室外体质测试指的是通过设立在户外的步道或健身器材附近的体测系统,从多个方面综合对被测试人员的体质情况进行测试。申请号为CN201911353591.X的专利公开了一种模块化户外体质测试仪,其只需要被按下按键后便开始进行测试,这种启动方式使得体质测试设备存在被儿童按下按键后启动的缺点。之所以限制儿童的使用,是因为儿童心智还未成熟,在进行测试的过程中可能会受伤,如果没有成年人的陪同,那么体质测试系统的运营方可能需要进行赔偿,因此,限制只能由成年人进行启动。

技术实现思路

[0003]本专利技术的目的在于公开一种室外智能体质测试系统,解决如何避免由儿童启动体质测试设备的问题。
[0004]为了达到上述目的,本专利技术提供如下技术方案:
[0005]本专利技术提供了一种室外智能体质测试系统,包括启动模块和测试模块,启动模块包括红外传感单元、摄像单元、人脸识别单元和控制单元;
[0006]测试模块包括多种类型的体质测试设备;
[0007]红外传感单元用于检测体质测试设备的前方是否有人员停留,若是,则向摄像单元发送拍摄指令;
[0008]摄像单元用于在接收到拍摄指令后,获取体质测试设备的前方的人员的脸部图像;
[0009]人脸识别单元用于对脸部图像进行识别,获得图像识别结果;
[0010]控制单元用于在图像识别结果为体质测试设备的前方的人员为成年人时,向体质测试设备发送启动指令;
[0011]体质测试设备用于在接收到启动指令后,运行预先安装的体质测试程序。
[0012]优选地,红外传感单元被设置为定期获取检测体质测试设备的前方的障碍物的距离。
[0013]优选地,检测体质测试设备的前方是否有人员停留,包括:
[0014]用dist
t
表示红外传感单元最新获得的距离,t表示距离的编号;
[0015]将编号处于区间[t

T,t]的距离保存到集合distU;
[0016]获取distU中的距离的最大值maxdist;
[0017]使用如下函数分别计算distU中除了maxdist之外的每个距离与maxdist之间的距离差值:
[0018]distdif
a
=maxdist

dist
a
[0019]其中,distdif
a
表示distU中的第a个距离dist
a
与maxdist之间的距离差值;
[0020]将distU中除了maxdist之外的距离中,与maxdist之间的距离差值大于设定的距离差值阈值的距离保存到集合judU;
[0021]若judU中的元素的数量大于等于设定的数量阈值,则根据编号从大到小或从小到大的顺序对judU中的元素进行排序,得到集合ordjudU;
[0022]分别获取ordjudU中相邻的两个元素的编号的差值,将得到的编号的差值保存到集合difnub;
[0023]若difnub中存在大于设定的编号差值阈值的元素,则表示体质测试设备的前方没有人员停留;若difnub中不存在大于设定的编号差值阈值的元素,则表示体质测试设备的前方有人员停留;
[0024]若judU中的元素的数量小于设定的数量阈值,则表示体质测试设备的前方没有人员停留。
[0025]优选地,摄像单元包括摄像头子单元、粗检测子单元、提示子单元和通信子单元;
[0026]通信子单元用于与红外传感单元进行通信,接收红外传感单元发送的拍摄指令;
[0027]摄像头子单元用于在通信子单元接收到拍摄指令后,对体质测试设备的前方进行拍摄,获得拍摄图像;
[0028]粗检测子单元用于采用预设的检测算法判断拍摄图像中是否包含有人脸;
[0029]提示子单元用于在拍摄图像中没有包含人脸时,播放预设的提示语音,提示语音用于提示体质测试设备的前方的人员将脸部转到摄像头子单元的前方;
[0030]摄像头子单元还用于在提示语音播放结束后,等待预设的时长,然后重新对体质测试设备的前方进行拍摄;
[0031]通信子单元还用于在拍摄图像中包含人脸时,将拍摄图像发送至人脸识别单元。
[0032]优选地,采用预设的检测算法判断拍摄图像中是否包含有人脸,包括:
[0033]S1,获取拍摄图像中的不符合预设的判断模型的像素点的集合agset;
[0034]S2,判断agset中的像素点的数量与拍摄图像中的像素点的总数之间的比值是否大于设定的比值阈值,若是,则表示拍摄图像中没有包含有人脸,若否,则进入S3;
[0035]S3,将不符合预设的判断模型的像素点从拍摄图像中删除,得到预处理图像;
[0036]S4,获取预处理图像中的高度最高的连通域hgsthei;
[0037]S5,在预处理图像中获取hgsthei的最小外接矩形minboureca;
[0038]S6,判断外接矩形minboureca的长度和宽度的比值是否属于预设的比值区间,若是,则表示拍摄图像中包含有人脸;若否,则表示拍摄图像中没有包含有人脸。
[0039]优选地,对脸部图像进行识别,获得图像识别结果,包括:
[0040]S10,获取最小外接矩形minboureca的属性参数;
[0041]S20,根据属性参数获取拍摄图像中的最小外接矩形minbourecb;
[0042]S30,获取由minbourecb中的像素点组成的初始脸部图像inifacimg;
[0043]S40,对inifacimg进行边缘检测,获得inifacimg中的边缘像素点;
[0044]S50,在inifacimg中获取由边缘像素点组成的面积最大的连通域facare;
[0045]S60,将facare输入到预设的识别模型中进行识别,获得脸部图像所对应的人员的年龄;
[0046]S70,判断年龄是否大于设定的年龄阈值,若是,则图像识别结果为体质测试设备
的前方的人员为成年人;若否,则图像识别结果为体质测试设备的前方的人员不是成年人。
[0047]优选地,属性参数包括最小外接矩形minboureca的4个顶点的坐标。
[0048]优选地,根据属性参数获取拍摄图像中的最小外接矩形minbourecb,包括;
[0049]获取拍摄图像中与最小外接矩形minboureca的4个顶点的坐标相同的4个像素点;
[0050]连接所述4个像素点,得到拍摄图像中的最小外接矩形minbourecb。
[0051]本专利技术通过采集体质测试设备前方的人员的脸部图像,然后根据对脸部图像的识别结果来决定是否启动体质测试设备,只有在该人员表被识别为成年人才启动体质测试设备,能够避免体质测试设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种室外智能体质测试系统,其特征在于,包括启动模块和测试模块,启动模块包括红外传感单元、摄像单元、人脸识别单元和控制单元;测试模块包括多种类型的体质测试设备;红外传感单元用于检测体质测试设备的前方是否有人员停留,若是,则向摄像单元发送拍摄指令;摄像单元用于在接收到拍摄指令后,获取体质测试设备的前方的人员的脸部图像;人脸识别单元用于对脸部图像进行识别,获得图像识别结果;控制单元用于在图像识别结果为体质测试设备的前方的人员为成年人时,向体质测试设备发送启动指令;体质测试设备用于在接收到启动指令后,运行预先安装的体质测试程序。2.根据权利要求1所述的一种室外智能体质测试系统,其特征在于,红外传感单元被设置为定期获取检测体质测试设备的前方的障碍物的距离。3.根据权利要求2所述的一种室外智能体质测试系统,其特征在于,检测体质测试设备的前方是否有人员停留,包括:用dist
t
表示红外传感单元最新获得的距离,t表示距离的编号;将编号处于区间[t

T,t]的距离保存到集合distU;获取distU中的距离的最大值maxdist;使用如下函数分别计算distU中除了maxdist之外的每个距离与maxdist之间的距离差值:distdif
a
=maxdist

dist
a
其中,distdif
a
表示distU中的第a个距离dist
a
与maxdist之间的距离差值;将distU中除了maxdist之外的距离中,与maxdist之间的距离差值大于设定的距离差值阈值的距离保存到集合judU;若judU中的元素的数量大于等于设定的数量阈值,则根据编号从大到小或从小到大的顺序对judU中的元素进行排序,得到集合ordjudU;分别获取ordjudU中相邻的两个元素的编号的差值,将得到的编号的差值保存到集合difnub;若difnub中存在大于设定的编号差值阈值的元素,则表示体质测试设备的前方没有人员停留;若difnub中不存在大于设定的编号差值阈值的元素,则表示体质测试设备的前方有人员停留;若judU中的元素的数量小于设定的数量阈值,则表示体质测试设备的前方没有人员停留。4.根据权利要求1所述的一种室外智能体质测试系统,其特征在于,摄像单元包括摄像头子单元、粗检测子单元、提示子单元和通信子单元;通信子单元用于与红外传感单元进行通信,接收红外传感单元发送的拍摄指令;摄像头子单元用于在通信子单元接收到拍摄指令后,对体质测试设备的...

【专利技术属性】
技术研发人员:刘瑞军
申请(专利权)人:北京奥康达体育科技有限公司
类型:发明
国别省市:

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

1