[发明专利]一种网纹人脸图像修复方法有效

专利信息
申请号: 201810867459.X 申请日: 2018-08-01
公开(公告)号: CN109035171B 公开(公告)日: 2021-06-15
发明(设计)人: 章东平;倪佩青 申请(专利权)人: 中国计量大学
主分类号: G06T5/00 分类号: G06T5/00;G06K9/00;G06T7/68;G06T7/194
代理公司: 杭州浙科专利事务所(普通合伙) 33213 代理人: 吴秉中
地址: 315470 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网纹人脸 图像 修复 方法
【权利要求书】:

1.一种网纹人脸图像修复方法,其特征在于包括如下步骤:

步骤1:人脸关键点提取:利用Dlib库实现人脸68个关键点的提取,所述Dlib是一个包含机器学习算法的C++开源工具包,并且免费;Dlib库中具有基于回归树算法训练的人脸关键点模型;人脸关键点模型的输入为一张人脸图像,输出为人脸68个关键点的位置信息((x1,y1),(x2,y2)…(x68,y68));

步骤2:人脸对称轴拟合:选取由步骤1得到的68个关键点中的第37,46,32,36,49,55这六个点进行人脸对称轴拟合,使用方程y=Ax+B表示拟合的对称轴直线L;

采用最小二乘法求出方程y=Ax+B的两个参数A,B的公式为:

其中,

步骤3:网纹人脸图像分割:采用深度神经网络将网纹人脸图像I分割为背景I1,头发I2,皮肤I3,衣服I4;所述深度神经网络为全卷积网络,该网络包含7个卷积层,对第7个卷积层的输出进行上采样,使它恢复到与输入图像相同的尺寸,从而可以对每个像素都产生一个预测,同时保留了原始输入图像中的空间信息,最后在上采样的特征图对原网纹人脸图像上的每个像素进行分类;

步骤4:网纹灰度信息分布提取:所需提取的信息为μ1,σ1,W,其中μ1表示I1′区域网纹像素值的均值,σ1表示I1′区域网纹像素值的标准差,W表示P′区域网纹线条的宽度;

(4a)μ1和σ1的计算方法为:将I1转换为灰度图I1′,采用类间最大距离法选取阈值T,计算灰度级小于T的像素均值μ1和标准差σ1

所述阈值T的取值步骤为:

①给定一个初始阈值T=T0,将I1′分为C0和C1两类;

②分别按照公式计算两类中的灰度均值μ0,μ1,其中i,j分别为像素点的横坐标与纵坐标,为第t类中的像素个数;

③计算相随距离度量值S:

④选择最佳阈值T=T*,使得图像按照该阈值分为C0和C1两类后,满足

所述μ1和σ1的计算公式为:

(4b)W的计算方法为:对I1′进行二值化得到Mesh,Mesh的提取公式为:

Mesh=I1′(i,j)=1,I1′(i,j)∈[μ1111] (7)

依次读取Mesh的像素值,当读取到像素值为1时,统计该像素点所在连通域中水平方向上像素值为1的个数记为w1;统计该像素点所在连通域中垂直方向上像素值为1的个数记为w2;统计该像素点所在连通域中斜45°方向上像素值为1的个数记为w3;统计该像素点所在连通域中斜135°方向上像素值为1的个数记为w4,选取w1,w2,w3,w4中的最小值记为该像素处的网纹宽度Wk;遍历Mesh后取均值即为估计的网纹宽度W;

所述W的取值算法为:

Wk=min(w1,w2,w3,w4) (9)

其中m为Mesh中像素值为1的个数,k∈[1,m];

步骤5:网纹提取:利用中步骤4(4a)所述阈值T和均值μ1计算方法,得到I2,I3,I4对应的μ2,μ3,μ4,且σ4=σ3=σ2=σ1;为了提高人脸识别准确率,对μ2进行了优化;

所述μ2优化公式为:

μ2′=λμ1+(1-λ)μ2,其中λ为权重因子 (11)

最终I2,I3,I4部分的网纹提取算法为:

Mesh2=I2(i,j)=1,I2(i,j)∈[μ2′-σ22′+σ2] (12)

Mesh3=I3(i,j)=1,I3(i,j)∈[μ3333] (14)

Mesh4=I4(i,j)=1,I4(i,j)∈[μ4444] (16)

依次读取Mesh1,Mesh2,Mesh3,Mesh4的像素值,当时,像素值为1处的区域不做更改,时,像素值为1处的区域的像素值为0;

步骤6:人脸图像修复:根据步骤2得到人脸对称轴以及步骤5提取得到的网纹对人脸图像进行修复,判断对称轴左右相同距离l处是否为网纹覆盖区域;步骤6具体包括如下步骤:

(6a):当对称轴左右两边相同距离处,左边是网纹覆盖区域,右边是非网纹覆盖区域时,使左边的像素值等于右边的像素值;

所述赋值方法为:

I(i,j-l)=I(i,j+l) (18)

其中,I(i,j-l)为左边网纹覆盖区域的像素值,I(i,j+l)为右边非网纹覆盖区域的像素值;

(6b):当对称轴左右两边相同距离处,右边是网纹覆盖区域,左边是非网纹覆盖区域时,使右边的像素值等于左边的像素值;

进一步的,所述赋值方法为:

I(i,j+l)=I(i,j-l) (19)

其中,I(i,j-l)为左边非网纹覆盖区域的像素值,I(i,j+l)为右边网纹覆盖区域的像素值;

(6c):当对称轴左右两边相同距离处都是非网纹覆盖区域时,不做任何改变;

(6d):当对称轴左右两边相同距离处都是网纹覆盖区域时,搜索I(i,j-l)周围8个最近邻的非网纹像素值,记为p1、p2、p3、p4、p5、p6、p7、p8,像素I(i,j-l)与p1、p2、p3、p4、p5、p6、p7、p8的距离记为d1、d2、d3、d4、d5、d6、d7、d8;I(i,j+l)周围8个最近邻的非网纹像素值,记为p9、p10、p11、p12、p13、p14、p15、p16,像素I(i,j+l)与p9、p10、p11、p12、p13、p14、p15、p16距离记为d9、d10、d11、d12、d13、d14、d15、d16

当时,

当时,

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国计量大学,未经中国计量大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810867459.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top