The present invention relates to a blinking detection method and device, in which the method includes: extracting an image collected by an image acquisition device by a preset time interval, detecting the face of the current frame image and obtaining the position of the face landmark, and using the current frame image to subtract from the previous frame image to obtain the face image change area. When the image change area is compared with the face detection area of the current frame image and the landmark position of the face, a blinking action is considered if the calibration position does not change and the binocular region changes. This method uses the subtraction algorithm to obtain the binocular region of the front and back frames. The calculation is small, the delay is low, the resource is low, and the light environment is insensitive. In all environment, the change area of the blink can be extracted accurately.
【技术实现步骤摘要】
一种眨眼检测方法及装置
本专利技术涉及图像识别
,具体涉及一种眨眼检测方法及装置。
技术介绍
眨眼动作作为人类重要的面部特征,准确识别眨眼动作有着广泛的应用场景,可以根据眨眼动作来辅助判断驾驶员疲劳驾驶,可以根据眨眼动作区分活体和图片等非活体。目前现有的眨眼检测一般采用基于人脸68个landmark点计算眼睛宽高比来判断眨眼,然后与预先设置的阈值进行比较,如果在睁眼闭眼状态切换一次,则认为出现眨眼动作,该方法对landmark的准确率要求很高,但是在实际的各种复杂应用场景,不同光线条件,不同头部姿势时,landmark识别的准确率较低,因此基于此方法计算的眨眼检测准确率不高,而且计算量较大,造成延时较高。
技术实现思路
本专利技术针对现有技术中存在的技术问题,提供一种适应各种光线条件,各种场景,不同姿势,不同眼睛大小的实时眨眼检测方法及装置。本专利技术解决上述技术问题的技术方案如下:本专利技术一方面提供一种眨眼检测方法,包括以下步骤:步骤1,每经过预设的时间间隔提取一帧由图像采集装置采集的图像;步骤2,对当前帧图像进行人脸检测并获取人脸landmark的位置;步骤3,利用当前帧图像与上一帧图像相减获取人脸图像变化区域,将图像变化区域与当前帧图像的人脸检测区域以及人脸landmark位置进行比对,若标定位置没有变化而双眼区域出现变化,则认为发生一次眨眼动作。进一步,所述预设的时间间隔为20~500ms,优选100ms。进一步,步骤2中采用MTCNN算法对当前帧图像进行人脸检测并获取人脸landmark的位置。进一步,步骤3包括:对当前帧图像进行灰度化处理, ...
【技术保护点】
1.一种眨眼检测方法,其特征在于,包括以下步骤:步骤1,每经过预设的时间间隔提取一帧由图像采集装置采集的图像;步骤2,对当前帧图像进行人脸检测并获取人脸landmark的位置;步骤3,利用当前帧图像与上一帧图像相减获取人脸图像变化区域,将图像变化区域与当前帧图像的人脸检测区域以及人脸landmark位置进行比对,若标定位置没有变化而双眼区域出现变化,则认为发生一次眨眼动作。
【技术特征摘要】
1.一种眨眼检测方法,其特征在于,包括以下步骤:步骤1,每经过预设的时间间隔提取一帧由图像采集装置采集的图像;步骤2,对当前帧图像进行人脸检测并获取人脸landmark的位置;步骤3,利用当前帧图像与上一帧图像相减获取人脸图像变化区域,将图像变化区域与当前帧图像的人脸检测区域以及人脸landmark位置进行比对,若标定位置没有变化而双眼区域出现变化,则认为发生一次眨眼动作。2.根据权利要求1所述一种眨眼检测方法,其特征在于,所述预设的时间间隔为20~500ms。3.根据权利要求1所述一种眨眼检测方法,其特征在于,步骤2中采用MTCNN算法对当前帧图像进行人脸检测并获取人脸landmark的位置。4.根据权利要求1所述一种眨眼检测方法,其特征在于,步骤3包括:对当前帧图像进行灰度化处理,得到当前帧灰度图像,并将其上一帧灰度图像进行减操作,获取当前帧灰度图像与上一帧灰度图像的差异图;对所述差异图进行二值化处理,并检测差异图的轮廓;将差异图的轮廓与当前帧图像的人脸检测区域以及人脸landmark位置进行比对,若标定位置没有变化而双眼区域出现变化,则认为发生一次眨眼动作。5.根据权利要求4所述一种眨眼检测方法,其特征在于,对所述差异图进行二值化处理后,还包括对二值化后的差异图进行开操作,去除差异图中的噪点。6.一种眨眼检测装置,其特征在于,包括:图像获取模块...
【专利技术属性】
技术研发人员:刘汝帅,姚琪,
申请(专利权)人:武汉神目信息技术有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。