【技术实现步骤摘要】
基于双重注意力机制的轻量级人脸老化方法
[0001]本专利技术属于数字图像处理
,具体涉及一种基于双重注意力机制的轻量级人脸老化方法。
技术介绍
[0002]伴随着生活水平的提升,人民群众对社交娱乐品质的追求也日渐提升,短视频已成为当下最火热的社交娱乐方式。而在拍摄短视频的过程中,实现人脸老化和年轻化的特效模拟,因其自身的真实性和趣味性,收到了广大用户的一致好评。但是,人脸老化是一个十分复杂的过程,需要综合考虑各方面因素,传统算法为了实现老化效果的真实性,算法结构设计较为复杂,尤其是在实现高分辨率人脸老化的过程中,单张图像计算量较为庞大,不利于在手机等嵌入式设备部署。
[0003]为了解决人脸老化算法在嵌入式设备部署困难的问题,研究学者考虑将深度学习应用到人脸老化当中,已有的人脸老化算法通常设计一个结构相对简单的神经网络模型来实现人脸老化,尽管一定程度上能实现人脸老化,但效果不尽人意,真实性大打折扣。
[0004]目前,轻量化网络设计在深度学习领域已经取得了巨大的成功,在图像处理研究中也应用广泛,但人脸老化这一特定领域应用相对较少,还需要更深入研究,存在较大的进步空间。
技术实现思路
[0005]本专利技术的目的就是为了解决上述
技术介绍
存在的不足,提供一种基于双重注意力机制的轻量级人脸老化方法,使用传统卷积、深度可分离卷积、倒瓶颈残差、混合域注意力对输入人脸图像进行身份特征提取,并将目标老化年龄作为图像属性编辑的输入,使用自适应实例规范化层实现身份特征与老化年龄特征的融合,通过对 ...
【技术保护点】
【技术特征摘要】
1.一种基于双重注意力机制的轻量级人脸老化方法,其特征在于:包括以下步骤:S1,对输入的人脸图像进行预处理,实现像素归一化;S2,对输入的目标老化年龄进行编码,转换为多维年龄向量;S3,对预处理后的人脸图像采用编码网络进行身份特征提取,获得高维身份特征;S4,将多维年龄向量输入至多层感知器,逐步升高维度,映射为年龄相关的高维年龄特征;S5,将高维身份特征和高维年龄特征通过自适应实例规范化层实现特征融合,获得融合特征向量;S6,对融合特征向量使用由跳跃连接、上采样和多尺度传统卷积构建的解码网络,得到纹理注意力图和色彩注意力图;通过纹理注意力图、色彩注意力图和输入原始图像,三者融合得到最终老化至目标年龄的人脸老化图像。2.根据权利要求1所述的一种基于双重注意力机制的轻量级人脸老化方法,其特征在于:步骤S2中,结合分类与回归的编码方式,首先确认目标老化年龄所在的年龄区间,通过线性计算的方式得到目标老化年龄与年龄区间边界的关联系数作为编码结果,得到多维年龄向量。3.根据权利要求1所述的一种基于双重注意力机制的轻量级人脸老化方法,其特征在于:步骤S3中,编码网络包括传统卷积模块、步长为2的深度可分离卷积模块、倒瓶颈残差模块、混合域注意力模块;对预处理后的人脸图像采用传统卷积模块和步长为2深度可分离卷积模块进行下采样和身份特征提取,采用倒瓶颈残差模块加深对于身份特征提取的采样深度,使用混合域注意力模块增强编码网络对于身份特征的重要区域提取能力。4.根据权利要求1所述的一种基于双重注意力机制的轻量级人脸老化方法,其特征在于:步骤S5中,将单个高维年龄特征格式拆分为与高维身份特征维度相同的2个年龄特征向量;使用自适应实例规范化层对高维身份特征和2个年龄特征向量进行特征融合,得到与高维身份特征维度相同的融合特征向量AdaIN(Z,L),其中,Z表示身份特征,L表示年龄特征,μ(Z)和σ(Z)分别表示身份特征的均值和标准差,通过现有技术中的数学公式计算获得;α(L)和β(L)分别表示年龄特征格式转换过后的2个年龄特征向量。5.根据权利要求1所述的一种基于双重注意力机制的轻量级人脸老化方法,其特征在于:步骤S6中,使用结合注意力门机制的跳跃连接层、上采样模块、传统卷积模块构建解码网络;采用解码网络对融合特征向量进行特征维度降低和尺度扩张后,使用2个独立的传统卷积模块对解码网络的输出图像进行处理,分别生成与输入图像尺度一致的纹理注意力图R和色彩注意力图C;未处理的原始人脸图像x
i
和纹理注意力图R和色彩注意力图C按照如下公式融合,最终得到目标年龄j对应的老化人脸图像x
ij
:x
ij
=R
×
x
i
+(1
...
【专利技术属性】
技术研发人员:马小林,郭翔,张家亮,旷海兰,刘新华,
申请(专利权)人:武汉理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。