[发明专利]一种眨眼检测方法及装置在审
申请号: | 201810037142.3 | 申请日: | 2018-01-15 |
公开(公告)号: | CN108304784A | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 刘汝帅;姚琪 | 申请(专利权)人: | 武汉神目信息技术有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 吴阳 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 帧图像 眨眼 图像变化区域 变化区域 人脸 人脸检测区域 图像采集装置 标定位置 光线环境 人脸检测 人脸图像 双眼区域 眨眼动作 占用资源 不敏感 计算量 减运算 检测 比对 双眼 相减 延时 预设 采集 图像 | ||
本发明涉及一种眨眼检测方法及装置,其中方法包括:每经过预设的时间间隔提取一帧由图像采集装置采集的图像;对当前帧图像进行人脸检测并获取人脸landmark的位置;利用当前帧图像与上一帧图像相减获取人脸图像变化区域,将图像变化区域与当前帧图像的人脸检测区域以及人脸landmark位置进行比对,若标定位置没有变化而双眼区域出现变化,则认为发生一次眨眼动作。该方法利用减运算获取前后帧图像的双眼变化区域,计算量小,延时低,占用资源少,而且对于光线环境不敏感,在各种环境中都能准确提取眨眼时发生的图像变化区域。
技术领域
本发明涉及图像识别技术领域,具体涉及一种眨眼检测方法及装置。
背景技术
眨眼动作作为人类重要的面部特征,准确识别眨眼动作有着广泛的应用场景,可以根据眨眼动作来辅助判断驾驶员疲劳驾驶,可以根据眨眼动作区分活体和图片等非活体。目前现有的眨眼检测一般采用基于人脸68个landmark点计算眼睛宽高比来判断眨眼,然后与预先设置的阈值进行比较,如果在睁眼闭眼状态切换一次,则认为出现眨眼动作,该方法对landmark的准确率要求很高,但是在实际的各种复杂应用场景,不同光线条件,不同头部姿势时,landmark识别的准确率较低,因此基于此方法计算的眨眼检测准确率不高,而且计算量较大,造成延时较高。
发明内容
本发明针对现有技术中存在的技术问题,提供一种适应各种光线条件,各种场景,不同姿势,不同眼睛大小的实时眨眼检测方法及装置。
本发明解决上述技术问题的技术方案如下:
本发明一方面提供一种眨眼检测方法,包括以下步骤:
步骤1,每经过预设的时间间隔提取一帧由图像采集装置采集的图像;
步骤2,对当前帧图像进行人脸检测并获取人脸landmark的位置;
步骤3,利用当前帧图像与上一帧图像相减获取人脸图像变化区域,将图像变化区域与当前帧图像的人脸检测区域以及人脸landmark位置进行比对,若标定位置没有变化而双眼区域出现变化,则认为发生一次眨眼动作。
进一步,所述预设的时间间隔为20~500ms,优选100ms。
进一步,步骤2中采用MTCNN算法对当前帧图像进行人脸检测并获取人脸landmark的位置。
进一步,步骤3包括:
对当前帧图像进行灰度化处理,得到当前帧灰度图像,并将其上一帧灰度图像进行减操作,获取当前帧灰度图像与上一帧灰度图像的差异图;
对所述差异图进行二值化处理,并检测差异图的轮廓;
将差异图的轮廓与当前帧图像的人脸检测区域以及人脸landmark位置进行比对,若标定位置没有变化而双眼区域出现变化,则认为发生一次眨眼动作。
进一步,对所述差异图进行二值化处理后,还包括对二值化后的差异图进行开操作,去除差异图中的噪点。
本发明另一方面提供一种眨眼检测装置,包括:
图像获取模块,用于每经过预设的时间间隔提取一帧由图像采集装置采集的图像;
人脸检测模块,用于对当前帧图像进行人脸检测并获取人脸landmark的位置;
比对判断模块,用于利用当前帧图像与上一帧图像相减获取人脸图像变化区域,将图像变化区域与当前帧图像的人脸检测区域以及人脸landmark位置进行比对,若标定位置没有变化而双眼区域出现变化,则认为发生一次眨眼动作。
进一步,所述人脸检测模块采用MTCNN算法对当前帧图像进行人脸检测并获取人脸landmark的位置。
进一步,所述比对判断模块具体用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉神目信息技术有限公司,未经武汉神目信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810037142.3/2.html,转载请声明来源钻瓜专利网。