[发明专利]基于运动相关性的瞳孔位置滤波方法有效
申请号: | 201310627291.2 | 申请日: | 2013-11-29 |
公开(公告)号: | CN103810472A | 公开(公告)日: | 2014-05-21 |
发明(设计)人: | 王元庆;张羽 | 申请(专利权)人: | 南京大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 陈建和 |
地址: | 210093 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 运动 相关性 瞳孔 位置 滤波 方法 | ||
1.一种基于运动相关性的瞳孔位置滤波方法,其特征在于,包括人脸检测部分,人眼检测部分以及瞳孔位置检测部分三个流程;其中人脸检测部分包括(1)采集每帧视频图像并提取候选区域;(2)基于候选区域的人脸检测;人眼检测位置检测:在检测出人脸的区域内,进行人眼检测;随后进行瞳孔位置检测;
瞳孔位置检测部分包括(1)基于模板匹配的宏块跟踪;(2)基于候选区域的瞳孔检测;(3)基于运动相关性的瞳孔位置滤波;
将基于模板匹配的运动估计和位置定位算法相结合,实时计算两组数据的相关性;用当前帧模板匹配值的横、纵坐标减去上一帧模板匹配值的横、纵坐标,得到当前帧与上一帧之间的运动偏移量,用该偏移量与上一帧准确检测的瞳孔坐标相加,得到当前的瞳孔检测准确值作为输出值输出。
2.根据权利要求1所述基于运动相关性的瞳孔位置滤波方法,其特征在于:
1)基于模板匹配的宏块跟踪:在已经检测出人脸的范围内,选择一定区域作为模板匹配的初始化区域,将此时的模板中心位置存入内存中,在后续的每一帧人脸区域中,利用一定的搜索策略,寻找与初始化模板匹配程度最高的区域,并将区域的中心位置存入内存,以得到模板匹配值序列;
2)基于候选区域的瞳孔检测:在已经检测出人眼的区域内进行瞳孔检测,并将每帧视频中检测出的人眼瞳孔位置坐标放入相应的内存区域中,以得到瞳孔检测值序列;
3)基于运动相关性的瞳孔位置滤波:
3-1)对于已经存入内存区的模板匹配值序列和瞳孔检测值序列,对于每帧数据,考查两者之间的相关性是否变差,相关性变差的判定方法有多种,现在列举如下:
(x-u)2+(y-v)2>γ (1)
其中:x、y是当前瞳孔检测值的横、纵坐标,u、v是当前模板匹配值的横、纵坐标,γ是阈值;上式表示,如果与当前瞳孔检测值与模板匹配值坐标位置相关的距离函数小于阈值,则认为此时瞳孔检测准确,并将瞳孔检测值作为最终的输出值输出;如果与当前的瞳孔检测值与模板匹配值坐标位置相关的距离函数大于阈值,则认为两者相关性降低,此时瞳孔检测受到干扰,检测不准;
3-2)如果出现相关性降低,瞳孔检测受到干扰,需要进行下面的滤波处理,其滤波方法有多种,现在列举如下:
xt=xt-1+ut-ut-1
.
yt=yt-1+vt-vt-1
(2)
其中:xt-1、yt-1是上一帧瞳孔检测值的横、纵坐标,ut-ut-1、vt-vt-1是当前帧模板匹配值的横、纵坐标减去上一帧模板匹配值的横、纵坐标,即当前帧与上一帧之间的运动偏移量,用该偏移量与上一帧准确检测的瞳孔坐标相加,得到当前的瞳孔检测准确值作为输出值输出。
3.根据权利要求1所述基于运动相关性的瞳孔位置滤波方法,其特征在于:
采集每帧视频图像并提取候选区域;通过摄像头采集视频,为减小计算复杂度,对每帧图像进行候选区域选取,在近红外光照射环境下采集脸部视频,利用人眼的亮瞳效应进行候选区域的选取。
4.根据权利要求2所述基于运动相关性的瞳孔位置滤波方法,其特征在于:在后续的每一帧人脸区域中,利用搜索策略,寻找与初始化模板匹配程度最高的区域,并将区域的中心位置存入内存,以得到模板匹配值序列;这里将跟踪区域设定为一个包含人眼的矩形区域,初始化模板以瞳孔为中心,大小为人脸大小的1/4,在后续每帧中采用三步法作为搜索策略,搜索模板的最佳匹配位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310627291.2/1.html,转载请声明来源钻瓜专利网。