[发明专利]人脸识别方法及人脸识别系统有效
申请号: | 201610039995.1 | 申请日: | 2016-01-20 |
公开(公告)号: | CN106991360B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 谭国富 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 方法 系统 | ||
1.一种人脸识别方法,用于检测人脸中的遮挡区域,其特征在于,包括:
对图像进行人脸检测,并对所检测到的人脸进行标记;
对标记的人脸进行定位,以分别获取左眼的中心点、和右眼的中心点;
将所述左眼的中心点、所述右眼的中心点、和标记框上侧两顶点构成几何区域;
计算所述几何区域中每个像素的色度分量;以及
筛选出所述色度分量不等于预设色度的差异像素,并统计所述差异像素所对应的区间以作为遮挡区域。
2.如权利要求1所述的人脸识别方法,其特征在于,计算所述几何区域中每个像素的色度分量,具体包括:
获取所述几何区域内的像素个数;
获取所述每一像素的红R值、绿G值、和蓝B值;以及
计算所述每一像素的色度分量,其中所述色度分量取决于所述每一像素的R值、G值、B值、和预设的常量值。
3.如权利要求1或2所述的人脸识别方法,其特征在于,筛选出所述色度分量不等于预设色度的差异像素,并统计所述差异像素所对应的区间以作为遮挡区域,具体包括:
设置肤色,并根据所设置的肤色生成预设色度;
设置头发颜色,对所述头发颜色与所述肤色进行对比,得到对比结果;
根据所述对比结果筛选出所述色度分量不大于或不小于预设色度的差异像素,并统计所述差异像素与所述几何区域的比率,作为遮挡比率;
判断所述遮挡比率是否大于预设遮挡率;以及
若大于所述预设遮挡率,则将所述遮挡比率对应的区域作为遮挡区域。
4.如权利要求1所述的人脸识别方法,其特征在于,对图像进行人脸检测,并对所检测到的人脸进行标记,具体包括:
通过开源人脸检测算法,对图像进行人脸检测;
通过标记框对所检测到的人脸进行标记;以及
获取标记框的左顶点、和右顶点的坐标值。
5.如权利要求1或4所述的人脸识别方法,其特征在于,对标记的人脸进行定位,以分别获取左眼的中心点、和右眼的中心点,具体包括:
预设眼睛的轮廓点个数;
通过预设个数的轮廓点,分别对左眼轮廓和右眼轮廓进行描述,以确定左眼轮廓和右眼轮廓;
根据所述左眼轮廓计算左眼的中心点的坐标值;以及
根据所述右眼轮廓计算右眼的中心点的坐标值。
6.一种人脸识别系统,用于检测人脸中的遮挡区域,其特征在于,包括:
检测模块,用于对图像进行人脸检测,并对所检测到的人脸进行标记;
定位模块,用于对标记的人脸进行定位,以分别获取左眼的中心点、和右眼的中心点;
选择模块,用于将所述左眼的中心点、所述右眼的中心点、和标记框上侧两顶点构成几何区域;
像素模块,用于计算所述几何区域中每个像素的色度分量;以及
区域模块,用于筛选出所述色度分量不等于预设色度的差异像素,并统计所述差异像素所对应的区间以作为遮挡区域。
7.如权利要求6所述的人脸识别系统,其特征在于,所述像素模块包括:
数量子模块,用于获取所述几何区域内的像素个数;
单色子模块,用于获取所述每一像素的R值、G值、和B值;以及
分量子模块,用于计算所述每一像素的色度分量,其中所述色度分量取决于所述每一像素的R值、G值、B值、和预设的常量值。
8.如权利要求6或7所述的人脸识别系统,其特征在于,所述区域模块包括:
肤色子模块,用于设置肤色,并根据所设置的肤色生成预设的色度区间;
发色子模块,用于设置头发颜色,并对所述头发颜色与所述肤色进行对比,得到对比结果;
比率子模块,用于根据所述对比结果筛选出所述色度分量不大于或不小于预设色度的差异像素,并统计所述差异像素与所述几何区域的比率,作为遮挡比率;
判断子模块,用于判断所述遮挡比率是否大于预设遮挡率;以及
结果子模块,用于当大于所述预设遮挡率时,将所述遮挡比率对应的区域作为遮挡区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610039995.1/1.html,转载请声明来源钻瓜专利网。