人脸识别的眼镜消除方法技术

技术编号:12309584 阅读:31 留言:0更新日期:2015-11-11 18:21
本发明专利技术实施例公开了人脸识别的眼镜消除方法,用于解决人脸图像眼镜片反光的问题。本发明专利技术实施例方法包括:采集人脸图像,并对得到的多个图像帧进行灰度化处理,得到多张第一图像;对所述第一图像进行人脸检测,获取人脸区域;计算所述人脸区域的反光度;筛选出所述反光度不大于预设的第一反光阈值的所述第一图像作为第二图像;在所述第二图像上定位眼镜框的镜框区域;修复所述第二图像上的所述镜框区域,得到消除镜框的目标图像。

【技术实现步骤摘要】

本专利技术涉及人脸识别
,尤其涉及。
技术介绍
光照、姿态和表情等是影响人脸识别的主要因素,其中光照变化对人脸识别的影 响较大。近红外图像可以有效的解决环境光照变化的影响,但是近红外主动光源照射在眼 镜上形成反光会导致人眼定位失败,另外,眼镜边框的遮挡也会影响特征点的准确定位而 引起识别率下降。 人脸图像眼镜片反光问题是人脸识别领域的长期以来面临的技术难题,目前在图 像处理层面上尚没有一种有效的解决方法。
技术实现思路
本专利技术实施例提供了一种,能够解决人脸图像眼镜片反 光的问题。 本专利技术实施例提供的一种,包括: 采集人脸图像,并对得到的多个图像帧进行灰度化处理,得到多张第一图像; 对所述第一图像进行人脸检测,获取人脸区域; 计算所述人脸区域的反光度; 筛选出所述反光度不大于预设的第一反光阈值的所述第一图像作为第二图像; 在所述第二图像上定位眼镜框的镜框区域; 修复所述第二图像上的所述镜框区域,得到消除镜框的目标图像。 可选地,对所述第一图像进行人脸检测,获取人脸区域具体包括: 通过基于Haar分类器对所述第一图像进行人脸检测,获取人脸区域; 或,通过基于肤色检测方法对所述第一图像进行人脸检测,获取人脸区域。 可选地,在首次执行所述眼镜消除方法时,对所述Haar分类器的数据模型进行更 新: 将多幅人脸图像扩充至所述Haar分类器中的OpenCV库中作为原始训练样本,重 新进行级联训练得到新的数据模型。 可选地,在对所述第一图像进行人脸检测,获取人脸区域之后,并且在计算所述人 脸区域的反光度之前还包括: 获取所述人脸区域中的眼部区域图像; 对所述眼部区域图像进行二值化处理; 所述计算所述人脸区域的反光度具体为: 计算所述眼部区域图像的反光度。 可选地,获取所述人脸区域中的眼部区域图像具体包括: 获取所述人脸区域的两个对角顶点坐标; 根据所述两个对角顶点坐标以及预设的眼部区域相对位置得到眼部区域图像。 可选地,计算所述眼部区域图像的反光度具体包括: 计算所述眼部区域图像上所有连通域内包含的高亮度像素的个数之和,所述高亮 度像素为灰度值为1的像素。 可选地,在所述第二图像上定位眼镜框的镜框区域具体为: 通过GVF-Snake方法在所述第二图像上定位出眼镜框的镜框区域。 可选地,修复所述第二图像上的所述镜框区域,得到消除镜框的目标图像具体 为: 通过加权平均差值方法对所述第二图像上的所述镜框区域进行插值修复,得到消 除镜框的目标图像。 可选地,计算所述人脸区域的反光度之后以及筛选出所述反光度不大于预设的第 一反光阈值的所述第一图像作为第二图像之前还包括: 判断是否存在任一所述第一图像上人脸区域的所述反光度大于预设的标准阈值, 若是,则执行筛选出所述反光度不大于预设的第一反光阈值的所述第一图像作为第二图像 的步骤。 可选地,所述第一反光阈值由以下步骤得到: 采集不少于预设数量级的戴眼镜的人脸图像; 从所述人脸图像中筛选出瞳孔定位准确的图像组成标准图像集; 计算所述标准图像集中所有图像的反光度; 获取所述所有图像的反光度的最大值,作为所述第一反光阈值。 从以上技术方案可以看出,本专利技术实施例具有以下优点: 本专利技术实施例中,首先,采集人脸图像,并对得到的多个图像帧进行灰度化处理, 得到多张第一图像;然后,对所述第一图像进行人脸检测,获取人脸区域;接着,计算所述 人脸区域的反光度;筛选出所述反光度不大于预设的第一反光阈值的所述第一图像作为第 二图像;再之,在所述第二图像上定位眼镜框的镜框区域;最后,修复所述第二图像上的所 述镜框区域,得到消除镜框的目标图像。在本专利技术实施例中,该可 以解决人脸图像眼镜片反光的问题,使得人眼定位不再收到眼镜反光的影响,特征点准确 定位并提尚识别率。【附图说明】 图1为本专利技术实施例中一个实施例流程图; 图2为本专利技术实施例中另一个实施例流程图; 图3为本专利技术提出的加权插值权重计算解析图。【具体实施方式】 本专利技术实施例提供了,用于解决人脸图像眼镜片反光的 问题。 为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术 实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述 的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域 普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护 的范围。 请参阅图1,本专利技术实施例中一种一个实施例包括: 101、采集人脸图像,并对得到的多个图像帧进行灰度化处理,得到多张第一图 像; 首先,可以采集人脸图像,并对得到的多个图像帧进行灰度化处理,得到多张第一 图像。 102、对该第一图像进行人脸检测,获取人脸区域; 在得到多张第一图像之后,可以对该第一图像进行人脸检测,获取人脸区域。 103、计算该人脸区域的反光度; 在获取人脸区域之后,可以计算该人脸区域的反光度。 104、筛选出该反光度不大于预设的第一反光阈值的该第一图像作为第二图像; 在计算该人脸区域的反光度之后,可以筛选出该反光度不大于预设的第一反光阈 值的该第一图像作为第二图像。 105、在该第二图像上定位眼镜框的镜框区域; 在筛选出该反光度不大于预设的第一反光阈值的该第一图像作为第二图像之后, 可以在该第二图像上定位眼镜框的镜框区域。 106、修复该第二图像上的该镜框区域,得到消除镜框的目标图像。 在在该第二图像上定位眼镜框的镜框区域之后,可以修复该第二图像上的该镜框 区域,得到消除镜框的目标图像。 本实施例中,首先,采集人脸图像,并对得到的多个图像帧进行灰度化处理,得到 多张第一图像;然后,对该第一图像进行人脸检测,获取人脸区域;接着,计算该人脸区域 的反光度;筛选出该反光度不大于预设的第一反光阈值的该第一图像作为第二图像;再 之,在该第二图像上定位眼镜框的镜框区域;最后,修复该第二图像上的该镜框区域,得到 消除镜框的目标图像。在本实施例中,该可以解决人脸图像眼镜 片反光的问题,使得人眼定位不再收到眼镜反光的影响,特征点准确定位并提高识别率。...
<a href="http://www.xjishu.com/zhuanli/55/CN105046250.html" title="人脸识别的眼镜消除方法原文来自X技术">人脸识别的眼镜消除方法</a>

【技术保护点】
一种人脸识别的眼镜消除方法,其特征在于,包括:采集人脸图像,并对得到的多个图像帧进行灰度化处理,得到多张第一图像;对所述第一图像进行人脸检测,获取人脸区域;计算所述人脸区域的反光度;筛选出所述反光度不大于预设的第一反光阈值的所述第一图像作为第二图像;在所述第二图像上定位眼镜框的镜框区域;修复所述第二图像上的所述镜框区域,得到消除镜框的目标图像。

【技术特征摘要】

【专利技术属性】
技术研发人员:聂芸芸梁添才龚文川张永刘道余
申请(专利权)人:广州广电运通金融电子股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1