[发明专利]一种三维矫正和加权相似性度量学习的无约束人脸验证方法在审
申请号: | 201811353070.X | 申请日: | 2018-11-14 |
公开(公告)号: | CN109558814A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 梁久祯;徐昕 | 申请(专利权)人: | 常州大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/36;G06K9/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 213164 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 相似性度量 矫正 无约束 加权 人脸图像 人脸验证 三维 人脸 学习 相似图像 验证 人脸特征点检测 图像 人脸姿势变化 人脸特征点 马氏距离 目标人脸 图像背景 特征点 相似度 准确率 度量 裁剪 去除 筛选 检测 | ||
1.一种三维矫正和加权相似性度量学习的无约束人脸验证方法,包括以下步骤:
1)将VJ算法与Dlib特征检测算法相结合,对多人脸图像进行目标人脸特征点检测;
2)利用Dlib检测出的人脸特征点进行三维人脸矫正,并对矫正后的人脸进行裁剪;
3)对矫正后的人脸进行特征提取(Gabor)并降维(PCA),并对处理后的人脸特征进行加权相似性度量学习,得到最终的验证结果。
2.具体地,所述将VJ算法与Dlib特征检测算法相结合进行目标人脸特征点检测是,无约束图像中有可能会出现出目标任务以外的其他人脸,为了对正确的目标人脸进行矫正,需要进行目标人脸的选择。通常情况下,作为拍摄者目标人物的人脸在图像中应该占据着比较大的空间,因此在一张图像有多张人脸的情况下,目标人物的人脸相对于照片中其他人脸来说占的空间应该更大。本文采用的Dlib算法所定位的人脸框并没有考虑到人脸图像中的人脸大小问题,不适合进行目标人脸的筛选工作,因此用Dlib检测并保留图像中出现的所有人脸的特征点,再利用VJ算法进行人脸定位,该算法会给出图像中人脸的具体位置(人脸框),计算人脸框大小并进行排序,选择对应人脸框的面积最大的人脸作为该图像的目标人脸,并保留该目标人脸所检测出的特征点。
3.具体地,所述三维人脸矫正方法是,利用一个单一、不变的3D人脸模型,先用相机投影矩阵的原理生成该3D人脸的2D正面人脸图像(参考图像),并在生成参考图像时保存3D模型与2D图像之间的各点之间的对应关系。用Dlib算法检测该参考图像以及输入图像的的人脸特征点,由两张图像的人脸特征点以及3D模型作为中介,可以找到输入图像与3D模型及其2D参考图像各点之间的对应关系。利用该对应关系,将输入的人脸图像中的人脸区域投影到由3D人脸模型生成的标准坐标系(即参考图像)中后,再利用像素采样生成一个矫正后的正面人脸图像。
4.具体地,所述裁剪矫正后的人脸图像的人脸相关区域是,无约束图像中复杂的背景问题会影响验证准确率,在矫正之后,所有图像的人脸都会出现在图像的中心区域,利用这一特性,可以进行人脸相关区域的裁剪,以去除复杂的图像背景。
5.具体地,所述加权相似性度量学习的方法是,在完成特征提取(Gabor)以及降维(PCA)之后,将样本分为训练样本与测试样本,利用训练样本学习出最佳的相似矩阵G、距离矩阵M以及分类阈值σ。由相似矩阵G与距离矩阵M,可以计算出相似矩阵G与距离矩阵M的权重值。根据权重值将两者加权结合在即可得到两张测试图像的相似性分数,当相似性分数大于等于阈值σ时,判断两张图像相似(是同一个人),否则判断为不相似。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州大学,未经常州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811353070.X/1.html,转载请声明来源钻瓜专利网。