[发明专利]基于面部划分的人脸深度伪造检测方法及系统有效
申请号: | 202110776853.4 | 申请日: | 2021-07-09 |
公开(公告)号: | CN113537027B | 公开(公告)日: | 2023-09-01 |
发明(设计)人: | 曹娟;方凌飞;谢添;李锦涛 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06V40/16 | 分类号: | G06V40/16;G06V10/40;G06V10/764;G06V10/774;G06N20/00 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 祁建国 |
地址: | 100080 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 面部 划分 深度 伪造 检测 方法 系统 | ||
1.一种基于面部划分的人脸深度伪造检测方法,其特征在于,包括:
步骤1、获取具有标签的人脸图像作为训练数据,该标签代表人脸图像是否属于人脸深度伪造图像,该训练数据经包含多个卷积层的全局人脸特征提取模型处理后,得到该人脸图像的全局特征;
步骤2、获取该全局人脸特征提取模型在处理该训练数据过程中产生的浅层卷积特征,并将该浅层卷积特征根据预设的面部划分方式,划分为多个图像区域,分别将该图像区域输入至局部人脸特征提取模型,得到该人脸图像的多个局部特征;
步骤3、通过注意力模型提取该多个局部特征间的关系特征,并将该关系特征与该全局特征拼接后输入至二分类模型,得到该训练数据的检测结果,根据该结果和该标签构建损失函数,以训练该全局人脸特征提取模型、局部人脸特征提取模型、注意力模型和该二分类模型,当损失函数收敛时,保存当前所有模型的参数和连接关系作为人脸深度伪造检测模型;
步骤4、通过该人脸深度伪造检测模型,判定待检测人脸图像是否属于人脸深度伪造图像;
其中该注意力模型提取该多个局部特征间的关系特征,具体包括:
将输入的每一个局部特征分别乘以不同的权重矩阵,得到q、k、v 三个向量,集合每个q向量和其余的每个k向量进行注意力权重的计算结果,得到自相关矩阵,通过自相关矩阵和每一个局部特征的v向量相乘,得到每一个局部特征的区域特征向量,通过集合每一个局部特征的特征向量,得到该关系特征。
2.如权利要求1所述的基于面部划分的人脸深度伪造检测方法,其特征在于,步骤2中该面部划分方式包括水平划分、垂直划分或网格划分。
3.如权利要求1所述的基于面部划分的人脸深度伪造检测方法,其特征在于,步骤3中该注意力模型为多头注意力模型。
4.一种基于面部划分的人脸深度伪造检测系统,其特征在于,包括:
模块1,用于获取具有标签的人脸图像作为训练数据,该标签代表人脸图像是否属于人脸深度伪造图像,该训练数据经包含多个卷积层的全局人脸特征提取模型处理后,得到该人脸图像的全局特征;
模块2,用于获取该全局人脸特征提取模型在处理该训练数据过程中产生的浅层卷积特征,并将该浅层卷积特征根据预设的面部划分方式,划分为多个图像区域,分别将该图像区域输入至局部人脸特征提取模型,得到该人脸图像的多个局部特征;
模块3,用于通过注意力模型提取该多个局部特征间的关系特征,并将该关系特征与该全局特征拼接后输入至二分类模型,得到该训练数据的检测结果,根据该结果和该标签构建损失函数,以训练该全局人脸特征提取模型、局部人脸特征提取模型、注意力模型和该二分类模型,当损失函数收敛时,保存当前所有模型的参数和连接关系作为人脸深度伪造检测模型;
模块4,用于通过该人脸深度伪造检测模型,判定待检测人脸图像是否属于人脸深度伪造图像;
其中,提取该多个局部特征间的关系特征,具体包括:
将输入的每一个局部特征分别乘以不同的权重矩阵,得到q、k、v 三个向量,集合每个q向量和其余的每个k向量进行注意力权重的计算结果,得到自相关矩阵,通过自相关矩阵和每一个局部特征的v向量相乘,得到每一个局部特征的区域特征向量,通过集合每一个局部特征的特征向量,得到该关系特征。
5.如权利要求4所述的基于面部划分的人脸深度伪造检测系统,其特征在于,模块2中该面部划分方式包括水平划分、垂直划分或网格划分。
6.如权利要求4所述的基于面部划分的人脸深度伪造检测系统,其特征在于,模块3中该注意力模型为多头注意力模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110776853.4/1.html,转载请声明来源钻瓜专利网。