一种基于人脸识别的视觉勘察系统转让专利

申请号 : CN201810203408.7

文献号 : CN108563992B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张建康

申请人 : 上海申雪供应链管理有限公司

摘要 :

本发明公开了一种基于人脸识别的视觉勘察系统,包括环形隔墙,环形隔墙上设置有大门,环形隔墙中间设置有泳池,环形隔墙上均匀设置有三个摄像仪,摄像仪上设置有测距传感器,摄像仪与环形隔墙之间设置有弧形导轨,弧形导轨设有摄像仪连接,并通过自适应连接组件与动力滑台连接,自适应连接组件包括推杆和推环,推杆一端固定设置在滑动块上,推环内轴连设置有推套,推杆一端穿过推套设置,推套内对称设置有两个滚珠,推杆设置在两个滚珠之间,滚珠对应的推杆上设置有移动槽,移动槽内壁为弧形结构。本发明能够在起到有效辅助作用,提醒看护人员或父母时刻关注状况。

权利要求 :

1.一种基于人脸识别的视觉勘察系统,其特征在于,包括环形隔墙,所述环形隔墙上设置有大门,所述环形隔墙中间设置有泳池,所述环形隔墙上均匀设置有三个摄像仪,所述摄像仪上设置有测距传感器,其中一个摄像仪设置在大门对面的环形隔墙上,所述摄像仪与环形隔墙之间设置有弧形导轨,所述弧形导轨的滑动块与摄像仪连接,所述滑动块通过自适应连接组件与动力滑台连接,所述自适应连接组件包括推杆和推环,所述推杆一端固定设置在滑动块上,所述推环内轴连设置有推套,所述推杆一端穿过推套设置,所述推套内对称设置有第一滚珠和第二滚珠,所述第一滚珠和第二滚珠可转动的设置在推套内壁上,所述推杆设置在第一滚珠和第二滚珠之间,所述第一滚珠和第二滚珠对应的推杆上设置有移动槽,所述移动槽内壁为弧形结构;

通过动力滑台动作可以推动自适应连接组件移动,从而带动摄像仪在弧形导轨上移动,自适应连接组件能够将直线移动的推力转换为弧形运动的动力。

2.如权利要求1所述的基于人脸识别的视觉勘察系统,其特征在于,包括以下勘察步骤:

a、通过三个摄像仪进行视频图像采集,将陪护人员的视频图像进行录入保存,并同时通过测距传感器记录摄像仪与陪护人员之间的距离数据;

b、待婴幼儿游泳时,对步骤a中采集的视频图像进行图片截取;首先在同一时间节点中,同时对三个摄像仪采集的视频图像进行截取,得到三张图片,并分析,通过Haar特征人脸识别方法获得图片中的人脸信息,当只有一张图片中存在人脸信息时,对该图片进行下一步分析;当在两张或者三张图片中存在人脸信息时,通过测距传感器检测的摄像仪与陪护人员之间的距离,以判定陪护人员位于摄像仪与泳池之间或者泳池位于摄像仪与陪护人员之间,当判定图片中的陪护人员均位于摄像仪与泳池之间时,发出警报,当判定图片中的泳池位于摄像仪与陪护人员之间时,采用此图片进行下一步分析;

c、对步骤b中需要分析的图片进行分析,通过Haar特征人脸识别方法获得图片中的人脸位置信息,即定位人眼及嘴部区域,通过在图片中的人眼与嘴部位置关系判断陪护人员是否进行看护,具体步骤如下:c1、定位人眼位置,采用两个矩形标出两个眼睛的位置,并计算得到两个人眼矩形的中心点,通过将两个中心点连接,得到眼部基准线;

c2、定位嘴部位置,采用矩形标出嘴部的位置,并计算得到嘴部矩形的中心点;c3、定位截图的图片中人眼与嘴部的距离,将嘴部矩形的中心点与眼部基准线进行垂直相连,得到相隔高度H1;

c4、将相隔高度H1与标准高度HN对比,当H1<HN时,发出警示,当H1≥HN时,跳转到步骤b,重新对步骤a中采集的视频图像进行图片截取并分析,其中图片截取的间隔为第一时间。

3.如权利要求2所述的基于人脸识别的视觉勘察系统,其特征在于,在步骤b中,当无法在图片中定位到人脸时,重复步骤b,并以第二时间为间隔快速截取图片进行人脸定位,当超过第三时间还无法定位到人脸,发出警示,当在第三时间内定位到人脸后,重复步骤b,并以第一时间为间隔截取图片;其中,第二时间<第一时间<第三时间。

4.如权利要求2所述的基于人脸识别的视觉勘察系统,其特征在于,在步骤a前需要录入陪护人员的基本信息,通过Haar特征人脸识别方法获得陪护人员以标准站姿下的人脸信息,通过矩形标出人脸、人眼和嘴部并记录矩形尺寸,矩形尺寸记录为标准人脸框、标准人眼框以及标准嘴部框;所述测距传感器测量陪护人员与摄像仪之间的间距;在获得陪护人员以标准站姿下的人脸信息时,测量陪护人员与摄像仪之间的间距,记录为LN,在步骤b中,对视频图像进行图片截取的同时,测量陪护人员与摄像仪之间的间距,记录为L1,在步骤c中,先对截图的图片进行放大,放大倍数为L1/LN,然后采用标准人脸框、标准人眼框以及标准嘴部框对图片中的人脸位置定位。

5.如权利要求4所述的基于人脸识别的视觉勘察系统,其特征在于,计算陪护人员以标准站姿下的人眼和嘴部之间的相隔尺寸,相隔尺寸记录为基础高度HA,通过基础高度HA与低头后产生的高度差计算得到低头高度,即标准高度HN;

其中,基础高度HA的计算方法与相隔高度H1的计算方法一致;

当相隔高度H1小于标准高度HN时,在视频图像中定位人脸矩形区域,计算其中心,以确定头部中心(Hx,Hy),其中Hx和Hy为头部中心在图像中的位置,即像素坐标值,记录头部中心运动轨迹,当头部中心运动轨迹在一个计时周期内Hy存在波动,且波动为看护时,跳转到步骤b,重新对步骤a中采集的视频图像进行图片截取并分析;当头部中心运动轨迹在一个计时周期内Hy无波动,或者存在波动但不为看护时,发出警示;

其中,Hy<β,为抬头,Hy≥β,为低头,其中β为垂直方向上划定是否看护的标准,低头视为不存在看护行为,抬头视为存在看护行为。

说明书 :

一种基于人脸识别的视觉勘察系统

技术领域

[0001] 本发明涉及一种基于人脸识别的视觉勘察系统,具体涉及一种婴幼儿的陪护勘察系统。

背景技术

[0002] 婴儿游泳是指新生儿(出生当天至28天为新生)或2周岁内婴儿在专业护理人员或经过培训婴儿父母的看护下,运用专业婴儿游泳器材进行的一项特定的阶段性婴幼儿水中早期健康保健活动,分为有秩序、有部位、有技巧的婴儿被动游泳操和自主游泳两部分。
[0003] 目前国内大多数中心城市的数十万名0—1岁的婴儿在医院游泳中心、婴儿游泳馆、家庭内进行婴儿游泳训练,婴儿游泳给宝宝带来的体质、心里、智力的良好影响令年轻的爸爸妈妈对婴儿游泳赞不绝口。
[0004] 随着需求的增加,许多婴儿游泳场所如雨后春笋般浮现出来,在带来便利的同时,也伴随着危险的靠近,许多婴儿或儿童在游泳时出现了溺亡的事故,从事故的分析中,绝大部分都是缺乏陪护看管以及看管不到位而发生的。

发明内容

[0005] 本发明要解决的技术问题是提供一种基于人脸识别的视觉勘察系统,能够在起到有效辅助作用,提醒看护人员或父母时刻关注状况。
[0006] 为了解决上述技术问题,本发明提供了一种基于人脸识别的视觉勘察系统,包括环形隔墙,所述环形隔墙上设置有大门,所述环形隔墙中间设置有泳池,所述环形隔墙上均匀设置有三个摄像仪,所述摄像仪上设置有测距传感器,其中一个摄像仪设置在大门对面的环形隔墙上,所述摄像仪与环形隔墙之间设置有弧形导轨,所述弧形导轨的滑动块与摄像仪连接,所述滑动块通过自适应连接组件与动力滑台连接,所述自适应连接组件包括推杆和推环,所述推杆一端固定设置在滑动块上,所述推环内轴连设置有推套,所述推杆一端穿过推套设置,所述推套内对称设置有第一滚珠和第二滚珠,所述第一滚珠和第二滚珠可转动的设置在推套内壁上,所述推杆设置在第一滚珠和第二滚珠之间,所述第一滚珠和第二滚珠对应的推杆上设置有移动槽,所述移动槽内壁为弧形结构。
[0007] 进一步的,包括以下勘察步骤:
[0008] a、通过三个摄像仪进行视频图像采集,将陪护人员的视频图像进行录入保存,并同时通过测距传感器记录摄像仪与陪护人员之间的距离数据;
[0009] b、待婴幼儿游泳时,对步骤a中采集的视频图像进行图片截取;
[0010] 首先在同一时间节点中,同时对三个摄像仪采集的视频图像进行截取,得到三张图片,并分析,通过Haar特征人脸识别方法获得图片中的人脸信息,当只有一张图片中存在人脸信息时,对该图片进行下一步分析;当在两张或者三张图片中存在人脸信息时,通过测距传感器检测的摄像仪与陪护人员之间的距离,以判定陪护人员位于摄像仪与泳池之间或者泳池位于摄像仪与陪护人员之间,当判定图片中的陪护人员均位于摄像仪与泳池之间时,发出警报,当判定图片中的泳池位于摄像仪与陪护人员之间时,采用此图片进行下一步分析;
[0011] c、对步骤b中需要分析的图片进行分析,通过Haar特征人脸识别方法获得图片中的人脸位置信息,即定位人眼及嘴部区域,通过在图片中的人眼与嘴部位置关系判断陪护人员是否进行看护,具体步骤如下:
[0012] c1、定位人眼位置,采用两个矩形标出两个眼睛的位置,并计算得到两个人眼矩形的中心点,通过将两个中心点连接,得到眼部基准线;
[0013] c2、定位嘴部位置,采用矩形标出嘴部的位置,并计算得到嘴部矩形的中心点;
[0014] c3、定位截图的图片中人眼与嘴部的距离,将嘴部矩形的中心点与眼部基准线进行垂直相连,得到相隔高度H1;
[0015] c4、将相隔高度H1与标准高度HN对比,当H1
[0016] 进一步的,在步骤b中,当无法在图片中定位到人脸时,重复步骤b,并以第二时间为间隔快速截取图片进行人脸定位,当超过第三时间还无法定位到人脸,发出警示,当在第三时间内定位到人脸后,重复步骤b,并以第一时间为间隔截取图片;
[0017] 其中,第二时间<第一时间<第三时间。
[0018] 进一步的,在步骤a前需要录入陪护人员的基本信息,通过Haar特征人脸识别方法获得陪护人员以标准站姿下的人脸信息,通过矩形标出人脸、人眼和嘴部并记录矩形尺寸,矩形尺寸记录为标准人脸框、标准人眼框以及标准嘴部框;
[0019] 所述测距传感器测量陪护人员与摄像仪之间的间距;在获得陪护人员以标准站姿下的人脸信息时,测量陪护人员与摄像仪之间的间距,记录为LN,在步骤b中,对视频图像进行图片截取的同时,测量陪护人员与摄像仪之间的间距,记录为L1,在步骤c中,先对截图的图片进行放大,放大倍数为L1/LN,然后采用标准人脸框、标准人眼框以及标准嘴部框对图片中的人脸位置定位。
[0020] 进一步的,计算陪护人员以标准站姿下的人眼和嘴部之间的相隔尺寸,相隔尺寸记录为基础高度HA,通过基础高度HA与低头后产生的高度差计算得到低头高度,即标准高度HN;
[0021] 其中,基础高度HA的计算方法与相隔高度H1的计算方法一致;
[0022] 当相隔高度H1小于标准高度HN时,在视频图像中定位人脸矩形区域,计算其中心,以确定头部中心(Hx,Hy),其中Hx和Hy为头部中心在图像中的位置,即像素坐标值,记录头部中心运动轨迹,当头部中心运动轨迹在一个计时周期内Hy存在波动,且波动为看护时,跳转到步骤b,重新对步骤a中采集的视频图像进行图片截取并分析;当头部中心运动轨迹在一个计时周期内Hy无波动,或者存在波动但不为看护时,发出警示;
[0023] 其中,Hy<β,为抬头,Hy≥β,为低头,其中β为垂直方向上划定是否看护的标准,低头视为不存在看护行为,抬头视为存在看护行为。
[0024] 本发明的有益效果:
[0025] 一、通过环形隔墙及三个弧形导轨的设计,使得摄像仪能够在移动的同时,进行角度的变换,从而可以多角度定位人脸,以捕捉脸部信息,从而精确的判断;
[0026] 二、自适应连接组件能够在弧形轨道与直线型动力滑台之间配合传递动力,将直线移动动力转化为弧形移动动力,摄像仪移动顺畅;
[0027] 三、通过对视频图像的分析,能够检测出陪护人员在陪护过程中是否存在缺失行为,以做出警示,避免出现缺乏陪护看管以及看管不到位而发生的事故;
[0028] 四、视频图像能够记录整个看护过程,在后期追溯中能够调档查询,以确认陪护过程中是否存在缺失等问题;
[0029] 五、对视频图像截取图片,在图片中以对眼部和嘴部之间的距离高度进行计算,通过高度变化以确定低头程度,从而对低头程度的界定得到是看护情况下的低头还是看手机或者没有进行看护的情况,该方式计算快捷,并且出错率和误报率低,能够第一时间反馈和提醒,杜绝游泳事故的发生。

附图说明

[0030] 图1是本发明系统结构示意图;
[0031] 图2是本发明自适应连接组件示意图;
[0032] 图3是本发明推套与推杆之间示意图;
[0033] 图4是本发明双滚珠结构示意图;
[0034] 图5是本发明脸部分析示意图。

具体实施方式

[0035] 下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
[0036] 参照图1至图3所示,本发明的基于人脸识别的视觉勘察系统的一实施例,包括环形隔墙1,环形隔墙上设置有大门2,环形隔墙中间设置有泳池3,环形结构能够提高图像信息的捕捉效率,环形隔墙上均匀设置有三个摄像仪4,摄像仪上设置有测距传感器,摄像仪用于拍摄记录图像,而测距传感器用于测量陪护人员与摄像仪之间的距离,从而可以快速的确定陪护人员与泳池之间的距离,从而可以辅助快速的删选图像;
[0037] 摄像仪与环形隔墙之间设置有弧形导轨5,其中一个摄像仪设置在大门对面的环形隔墙上,从而使得摄像仪具有最大的移动范围,弧形导轨的滑动块与摄像仪连接,滑动块通过自适应连接组件6与动力滑台7连接,通过动力滑台动作可以推动自适应连接组件移动,从而带动摄像仪在弧形导轨上移动,自适应连接组件能够将直线移动的推力转换为弧形运动的动力;
[0038] 自适应连接组件包括推杆8和推环9,推杆一端固定设置在滑动块10上,推环内轴连设置有推套11,推杆一端穿过推套设置,推套内对称设置有第一滚珠12和第二滚珠13,第一滚珠和第二滚珠可转动的设置在推套内壁上,推杆设置在第一滚珠和第二滚珠之间,第一滚珠和第二滚珠对应的推杆上设置有移动槽14,移动槽内壁为弧形结构,当滑动块在移动时,能够使得推杆做扇形运动,反之推杆做扇形运动时,滑动块即可实现移动,为了带动推杆移动,采用推套,推套内的第一滚珠和第二滚珠在推套移动时,能够适应推杆的转动角度,并配合移动槽可以适应推杆的移动,从而满足推杆的扇形运动,推套与推环之间轴连可以增大适应推杆的转动角度,推环固定不动,保证推动时的动力输出。
[0039] 参照图4所示,在一实施例中,第一滚珠和第二滚珠的数量均为2,从而使得推套能够与推杆同步转动,推套不会与推杆碰撞,不产生杂音,不影响游泳环境,并且在移动时,能够第一时间反应,不存在移动余量的问题。
[0040] 参照图5所示,分析方法包括以下勘察步骤:
[0041] 进行视频图像采集,将陪护人员的视频图像进行录入保存,首先通过三个摄像仪对视频图像进行拍摄采集,通过摄像仪将陪护人员的视频图像进行录入存储,以得到分析基础和后续查询查看的原始画面,同时通过测距传感器记录摄像仪与陪护人员之间的距离数据;
[0042] 待婴幼儿游泳时,对上述采集的视频图像进行图片截取,该图像的截取可以选择单帧图像,当然其中图片截取的间隔为第一时间,该第一时间为缺乏看护但不会出现事故的间隔时间;
[0043] 在图片截取中,首先在同一时间节点中,同时对三个摄像仪采集的视频图像进行截取,得到三张图片,并分析,通过Haar特征人脸识别方法获得图片中的人脸信息,当只有一张图片中存在人脸信息时,对该图片进行下一步分析,其余两张图片无人脸特征,说明没有拍摄到看护人员或者拍摄到看护人员的背部,因此无需使用;当在两张或者三张图片中存在人脸信息时,通过测距传感器检测的摄像仪与陪护人员之间的距离,以判定陪护人员位于摄像仪与泳池之间或者泳池位于摄像仪与陪护人员之间,当判定图片中的陪护人员均位于摄像仪与泳池之间时,代表所有陪护人员均背对着泳池,该行为无法做到看护,此时应该发出警报,当判定图片中的泳池位于摄像仪与陪护人员之间时,采用此图片进行下一步分析,通过删选可以减少判断的复杂度;
[0044] 而后对上述截图的图片进行分析,通过Haar特征人脸识别方法获得图片中的人脸位置信息,即定位人眼及嘴部区域,操作时可以先定位人眼位置,采用两个矩形标出两个眼睛的位置,并计算得到两个人眼矩形的中心点,通过将两个中心点连接,得到眼部基准线,该眼部基准线即为眼睛所处高度位置;然后定位嘴部位置,采用矩形标出嘴部的位置,并计算得到嘴部矩形的中心点,该嘴部矩形的中心点即为嘴部高度位置;接着在定位截图的图片中人眼与嘴部的距离,将嘴部矩形的中心点与眼部基准线进行垂直相连,得到相隔高度H1,该相隔高度H1,为图片中的平面高度;最后将相隔高度H1与标准高度HN对比,当H1
[0045] 在上述分析中,还需要定位人脸,当无法在图像中定位到人脸时,表示无看护人员存在或者看护人员是背对泳池的,当出现此类情况时,需要极为关注,因此迅速的对采集的视频图像进行图片截取,并以此图片截取为时间起点,并设定第三时间为截止时间,在第三时间内以第二时间为间隔快速截取图片进行人脸定位,当超过第三时间还无法定位到人脸,说明看护人员长时间没有关注婴幼儿游泳状态,需要立马发出警示;当在第三时间内定位到人脸时,则说明只是暂时的扭头或者背对等,存在看护动作,因此以第二时间为间隔快速截取图片进行人脸定位的操作结束,以上述定位到人脸的图像继续定位人眼及嘴部区域并分析,然后再次对采集的视频图像进行图片截取,此时需要以第一时间为间隔截取图片;
[0046] 其中,第二时间<第一时间<第三时间,第三时间为落水后及时救起无任何影响的安全时间段,第一时间为安全时间内的任意时间段,第二时间要短于第一时间,达到快速分辨的效果,避免间隔时间太长而错过看护人员扭头查看或者不定期出现查看的影像,降低误报率,提高使用灵敏度。
[0047] 当然,可以在入场游泳前,录入陪护人员的基本信息,通过Haar特征人脸识别方法获得陪护人员以标准站姿下的人脸信息,通过矩形标出人脸、人眼和嘴部并记录矩形尺寸,矩形尺寸记录为标准人脸框、标准人眼框以及标准嘴部框;还包括测距传感器,测距传感器测量陪护人员与摄像仪之间的间距,在获得陪护人员以标准站姿下的人脸信息时,测量陪护人员与摄像仪之间的间距,该距离可以直接标定,让陪护人员站立于统一位置上即可,此距离记录为LN,在对视频图像进行图片截取的同时,测量陪护人员与摄像仪之间的间距,记录为L1,然后对截图的图片进行放大,放大倍数为L1/LN,然后采用标准人脸框、标准人眼框以及标准嘴部框对图片中的人脸位置定位,在该方式的方法定位下,所测量得到的数据能够将任意时间段下不同间距下所拍摄到的人脸图像还至原标准人脸图像大小,因此具有更为精准的对比基础,对比结果可靠,降低误报率。
[0048] 在另一实施例中,先计算陪护人员以标准站姿下的人眼和嘴部之间的相隔尺寸,相隔尺寸记录为基础高度HA,通过基础高度HA与低头后产生的高度差计算得到低头高度,即标准高度HN;基础高度HA的计算方法与相隔高度H1的计算方法一致,当相隔高度H1小于标准高度HN时,在视频图像中定位人脸矩形区域,计算其中心,以确定头部中心(Hx,Hy),其中Hx和Hy为头部中心在图像中的位置,即像素坐标值,记录头部中心运动轨迹,当头部中心运动轨迹在一个计时周期内Hy存在波动,且波动为看护时,重新对采集的视频图像进行图片截取并分析;当头部中心运动轨迹在一个计时周期内Hy无波动,或者存在波动但不为看护时,发出警示;
[0049] 其中,Hy<β,为抬头,Hy≥β,为低头,β为垂直方向上划定是否看护的标准,低头视为不存在看护行为,抬头视为存在看护行为,在标准站姿下,可以在陪护人员前方设定低头看护标定物,查看低头看护标定物时即为存在看护行为的最低低头角度,在标准人脸信息采集结束后,陪护人员低头查看低头标定物,通过摄像仪采集低头过程的图像,并采用上述方法计算得到β标准,根据每个人的人脸信息,可以分别记录每个人不同的β标准,提高分析精准度。
[0050] 在一实施例中,设置的测距传感器可以测量陪护人员的头部与摄像仪之间的间距,记录为实际间距,在使用前可以先录入或者通过测距传感器测量游泳池与摄像仪之间的间距,记录为标准间距,通过实际间距与标准间距的比较,两者接近时,即可认定看护人员位于泳池边上,再通过摄像仪的拍摄,捕捉人脸图像,当能够捕捉到人脸时,代表看护好人员站在泳池边上关注婴幼儿游泳状态,因此可以不用定位人眼及嘴部区域,可以直接作出判断,降低计算的复杂度。
[0051] 以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。