人脸造假检测论文(四)

2022-06-10  本文已影响0人  Zachary_169f

姓名:张钰  学号:21011210154  学院:通信工程学院

【嵌牛导读】Improving the Efficiency and Robustness of Deepfakes Detection through
Precise Geometric Features论文阅读笔记

【嵌牛鼻子】通过精确的几何特征提高Deepfakes检测的效率和稳健性

【嵌牛提问】如何实现伪造检测,有何创新点

【嵌牛正文】
转自:https://blog.csdn.net/qq_43687860/article/details/124848020

论文信息

背景与创新

网络结构

作者提出的LRNet由四个部分组成:人脸预处理模块校准模块特征嵌入过程RNN分类过程。它通过检测异常的面部运动模式和时间不连续性来暴露被操纵的面部。并且整个框架只需要训练RNNs部分。


要检测的视频被分成帧,并与精心设计的校准模块一起通过预处理过程,以获得更加精确的面部标志序列,随后嵌入过程将标志点嵌入到两种类型的特征向量中,并使用双流RNN来挖掘时间信息并判断其真实性。
  1. 人脸预处理:该模块从人脸图像中提取几何信息,包括人脸检测,人脸标志点检测和标志点对齐。首先,对视频的每一帧进行人脸检测,我们保留人脸的感兴趣区域(ROI)。在裁剪出面部图像后,我们在图像上检测到 68 个面部标志,它们勾勒出面部的标志性轮廓。最后,我们通过仿射变换将标志点对齐到预设位置。
  2. 面部点追踪与标志校准:


Accuracy与Precision的比较,红点(上边)准确A但不精确P,它们抖动很大,即使它们是附着在轮廓上。绿点(下边)不太准确P但很精确A,可以更好地描述动态特性。Accuracy代表低偏差,Precision代表低方差,Precision更重要。

第一步通过LK操作来跟踪标志点,也是一个前-后向检查以消除不精确的预测;第二步使用Kalman fifilter(卡尔曼)滤波器将有效预测与其相应的检测结果合并去噪,获得更高精度的标定标志。

我们对前一帧执行前向LK操作(绿色的箭头和点),对后一帧回到前一帧的预测点执行后向LK操作(蓝色箭头和点),在其原始点和后向LK点之间具有较大差异的预测点将被丢弃(虚线箭头)。

  1. 特征嵌入与RNN分类
    将上述步骤中提取的校准的标志序列嵌入到两类特征向量序列中,然后输入到双流RNN中进行虚假视频分类。通过嵌入我们得到的两个特征向量序列A和B,此后一个RNN g1在A上模拟面部形状运动模式,而g2模型标志不同的模式,或可视为速度模式,用于捕捉时间的不连续性。全连接层被附加到每个RNN的输出,用于预测,并且两个流被平均作为最终预测,我们把这个预测操作归纳为一个函数f(. , .),因此最终预测,即视频剪辑的真实或者虚假的可能性,被记为:
    f(g1(A), g2(B)).为了执行视频级检测,每个视频样本被分割成具有固定长度的片段,为了预测视频,对片段的预测标签进行聚合

实验

上一篇 下一篇

猜你喜欢

热点阅读