眼睛定位方法及装置制造方法

文档序号:6499068阅读:184来源:国知局
眼睛定位方法及装置制造方法
【专利摘要】本发明公开一种眼睛定位方法及装置,其方法包括:获取人脸图像,从中裁剪出眼睛区域图像,从眼睛区域图像中提取红色通道信息;根据红色通道信息对眼睛区域图像进行加权积分处理,获取积分后的增强图像;统计增强图像的直方图,获取临界灰度值,并从直方图中获取像素灰度值小于临界灰度值的像素坐标;计算各像素坐标的均值,作为瞳孔的检测位置。本发明充分利用瞳孔红色通道特征分布稳定的特性,不依赖于眼睛的几何位置以及灰度信息,减少光照和头部旋转的干扰,增强人眼定位的鲁棒性;对眼睛周围的障碍物不敏感,最大程度减小图像色差的干扰,从而提高了人眼瞳孔定位的准确度。
【专利说明】眼睛定位方法及装置
【技术领域】
[0001]本发明涉及图像处理【技术领域】,尤其涉及一种人脸图像中的眼睛定位方法及装置。
【背景技术】
[0002]在照相软件中通常采用模板匹配方法来实现人眼的快速定位,以获取目标物体。目前通常是基于图像灰度信息,使用Haar Cascade眼睛模板进行相似物体检测,从而得到与模板相似度最高的物体作为目标物体。
[0003]但是现有的这种基于Haar Cascade眼睛模板的检测方法,由于对图像的光照和人体头部旋转位置敏感,且依赖于眼睛的几何位置以及灰度信息,使得眼睛瞳孔定位的鲁棒性不高;而且,这种检测方法对眼睛上的障碍物(眼镜)敏感,无法准确区分障碍物和眼睛瞳孔,易受障碍物干扰,因此影响了眼睛瞳孔定位的准确度;此外,上述方法由于基于眼睛几何形状进行判断,因此对不同肤色眼睛色差不明显下的眼睛检测的鲁棒性不强,造成误检率较高。

【发明内容】

[0004]本发明的主要目的在于提供一种眼睛定位方法及装置,旨在提高眼睛定位的准确性和鲁棒性。
[0005]为了达到上述目的,本发明提出一种眼睛定位方法,包括:
[0006]获取人脸图像,从中裁剪出眼睛区域图像,从所述眼睛区域图像中提取红色通道
信息;
[0007]根据所述红色通道信息对所述眼睛区域图像进行加权积分处理,获取积分后的增强图像;
[0008]统计所述增强图像的直方图,获取临界灰度值,并从所述直方图中获取像素灰度值小于所述临界灰度值的像素坐标;
[0009]计算各像素坐标的均值,作为瞳孔的检测位置。
[0010]本发明还提出一种眼睛定位装置,包括:
[0011]提取模块,用于获取人脸图像,从中裁剪出眼睛区域图像,从所述眼睛区域图像中提取红色通道信息;
[0012]加权积分模块,用于根据所述红色通道信息对所述眼睛区域图像进行加权积分处理,获取积分后的增强图像;
[0013]统计获取模块,用于统计所述增强图像的直方图,获取临界灰度值,并从所述直方图中获取像素灰度值小于所述临界灰度值的像素坐标;
[0014]计算模块,用于计算各像素坐标的均值,作为瞳孔的检测位置。
[0015]本发明提出的一种眼睛定位方法及装置,通过对接收的人脸图像中裁剪出眼睛区域图像,并从所述眼睛区域图像中提取红色通道信息,根据所述红色通道信息对所述眼睛区域图像进行加权积分处理,获取积分后的增强图像,然后统计所述增强图像的直方图,获取临界灰度值,并从所述直方图中获取像素灰度值小于所述临界灰度值的像素坐标;计算各像素坐标的均值,作为瞳孔的检测位置,充分利用瞳孔红色通道特征分布稳定的特性,不依赖于眼睛的几何位置以及灰度信息,减少光照和头部旋转的干扰,增强人眼定位的鲁棒性;对眼睛周围的障碍物不敏感,最大程度减小图像色差的干扰,从而提高了人眼瞳孔定位的准确度。
【专利附图】

【附图说明】
[0016]图1是本发明眼睛定位方法第一实施例的流程示意图;[0017]图2是本发明眼睛定位方法第二实施例的流程示意图;
[0018]图3是本发明眼睛定位装置第一实施例的结构示意图;
[0019]图4是本发明眼睛定位装置第一实施例中加权积分模块的结构示意图;
[0020]图5是本发明眼睛定位装置第二实施例的结构示意图。
[0021]为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
【具体实施方式】
[0022]本发明实施例的解决方案主要是:基于人脸图像中人眼瞳孔在红色通道具有稳定分布的表征特点,统计其分布特性,并基于加权的圆形区域积分算法,获取瞳孔的检测位置,快速实现人眼定位,其不依赖于眼睛的几何位置以及灰度信息,以减少光照和头部旋转的干扰,增强人眼定位的鲁棒性;同时对眼睛周围的障碍物不敏感,最大程度减小图像色差的干扰,以提高人眼瞳孔定位的准确度。
[0023]如图1所示,本发明第一实施例提出一种眼睛定位方法,包括:
[0024]步骤S101,获取人脸图像,从中裁剪出眼睛区域图像,从所述眼睛区域图像中提取红色通道信息;
[0025]首先获取输入的人脸彩色图像,根据眼睛在人脸位置的统计分布特点,估算眼睛的大概区域位置,通常眼睛大体分布在脸部的纵向1/5~2/5之间的横向区域。
[0026]然后,从人脸图像中分别裁剪出左右眼睛区域图像,并提取出红颜色通道信息。
[0027]所述红色通道信息包括:眼睛区域图像中各像素的坐标值及各像素的红色通道值。该红色通道信息用于后续的圆形加权积分计算。
[0028]步骤S102,根据所述红色通道信息对所述眼睛区域图像进行加权积分处理,获取积分后的增强图像;
[0029]由于人眼瞳孔形状为圆形分布,且瞳孔和眼白之间具有非常明显的对比度。因此本实施例采用基于加权的圆形区域积分方法来实现眼睛瞳孔的定位。
[0030]首先,根据眼睛区域图像大小估计瞳孔半径C ;然后,根据所述瞳孔半径及眼睛区域图像中各像素的坐标值计算圆形区域加权系数;圆形区域加权系数具体采用以下计算公式:
【权利要求】
1.一种眼睛定位方法,其特征在于,包括: 获取人脸图像,从中裁剪出眼睛区域图像,从所述眼睛区域图像中提取红色通道信息; 根据所述红色通道信息对所述眼睛区域图像进行加权积分处理,获取积分后的增强图像; 统计所述增强图像的直方图,获取临界灰度值,并从所述直方图中获取像素灰度值小于所述临界灰度值的像素坐标; 计算各像素坐标的均值,作为瞳孔的检测位置。
2.根据权利要求1所述的方法,其特征在于,所述红色通道信息包括:眼睛区域图像中各像素的坐标值及各像素的红色通道值;所述根据红色通道信息对所述眼睛区域图像进行加权积分处理,获取积分后的增强图像的步骤包括: 根据所述眼睛区域图像大小估计瞳孔半径; 根据所述瞳孔半径及眼睛区域图像中各像素的坐标值计算圆形区域加权系数; 根据所述圆形区 域加权系数及各像素的红色通道值,计算所述眼睛区域图像中各像素的圆形加权积分; 对积分结果进行归一化处理,生成所述积分后的增强图像。
3.根据权利要求1或2所述的方法,其特征在于,所述根据红色通道信息对所述眼睛区域图像进行加权积分处理的步骤之前还包括: 对所述眼睛区域图像进行最小滤波处理。
4.根据权利要求3所述的方法,其特征在于,所述统计增强图像的直方图,获取临界灰度值的步骤包括: 在所述直方图中统计并获取所述临界灰度值,使得该直方图中小于该临界灰度值的像素个数占全图像素个数的比例为一预定值。
5.一种眼睛定位装置,其特征在于,包括: 提取模块,用于获取人脸图像,从中裁剪出眼睛区域图像,从所述眼睛区域图像中提取红色通道信息; 加权积分模块,用于根据所述红色通道信息对所述眼睛区域图像进行加权积分处理,获取积分后的增强图像; 统计获取模块,用于统计所述增强图像的直方图,获取临界灰度值,并从所述直方图中获取像素灰度值小于所述临界灰度值的像素坐标; 计算模块,用于计算各像素坐标的均值,作为瞳孔的检测位置。
6.根据权利要求5所述的装置,其特征在于,加权积分模块包括: 估计单元,用于根据所述眼睛区域图像大小估计瞳孔半径; 加权系数计算单元,用于根据所述瞳孔半径及眼睛区域图像中各像素的坐标值计算圆形区域加权系数; 加权积分计算单元,用于根据所述圆形区域加权系数及各像素的红色通道值,计算所述眼睛区域图像中各像素的圆形加权积分; 处理单元,用于对积分结果进行归一化处理,生成所述积分后的增强图像。
7.根据权利要求5或6所述的装置,其特征在于,还包括:滤波模块,用于对所述眼睛区域图像进行最小滤波处理。
8.根据权利要求7所述的装置,其特征在于,所述统计获取模块还用于在所述直方图中统计并获取所述临界灰度值,使得该直方图中小于该临界灰度值的像素个数占全图像素个数的比例 为一预定值。
【文档编号】G06K9/00GK103927509SQ201310015921
【公开日】2014年7月16日 申请日期:2013年1月16日 优先权日:2013年1月16日
【发明者】郭安泰, 余三思 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1