1.一种基于MesoNet和LSTM的面部视频篡改检测方法,其特征在于,包括如下步骤:从目标视频中筛选出多张包含人脸面部区域的帧图像;
构建改进的MesoNet网络,所述改进的MesoNet网络包括依次连接的前三层子网络和两个并列设置的第四层子网络,两个所述第四层子网络均包括依次连接的卷积层、标准化层以及池化层,其中一个所述第四层子网络的池化层的核大小为2*2,另一个所述第四层子网络的池化层的核大小为4*4;将所述帧图像输入至所述改进的MesoNet网络,得到所述改进的MesoNet网络输出所述帧图像的特征向量以及分类结果;
根据预设的自适应权重、所述帧图像的特征向量和分类结果计算得到所述帧图像的重组向量;
将所有所述帧图像的所述重组向量输入至LSTM网络,得到所述LSTM网络输出所述目标视频的篡改检测结果;
所述改进的MesoNet网络中的第一层子网络至第三层子网络均包括依次连接的卷积层、标准化层以及池化层,其中所述第一层子网络的卷积核为3*3,池化层的核大小为2*2;
所述第二层子网络的卷积核为3*3,池化层的核大小为2*2;所述第三层子网络的卷积核为
5*5,池化层的核大小为2*2;两个所述第四层子网络的卷积核均为5*5;
所述根据预设的自适应权重、所述帧图像的特征向量和分类结果计算得到所述帧图像的重组向量包括:其中,所述 表示第 张帧图像的重组向量,所述 表示预设的第 张帧图像的自适应权重,所述 表示第 张帧图像的特征向量,所述 表示第 张帧图像的分类结果。
2.根据权利要求1所述的基于MesoNet和LSTM的面部视频篡改检测方法,其特征在于,所述 初始值使用随机参数生成。
3.根据权利要求1所述的基于MesoNet和LSTM的面部视频篡改检测方法,其特征在于,所述LSTM网络包括三层双向叠加循环网络和一层维度大小为512的单向隐藏层。
4.根据权利要求3所述的基于MesoNet和LSTM的面部视频篡改检测方法,其特征在于,所述LSTM网络通过Sigmoid函数得到所述目标视频的篡改检测结果,所述Sigmoid函数包括: 。
5.根据权利要求1至4任一项所述的基于MesoNet和LSTM的面部视频篡改检测方法,其特征在于,所述从目标视频中筛选出多张包含人脸面部区域的帧图像,包括:通过OpenFace逐帧检测所述目标视频中的人脸面部区域,并每隔十帧保留一张包含人脸面部区域的帧图像,对保留的所述帧图像进行裁剪。
6.一种基于MesoNet和LSTM的面部视频篡改检测系统,其特征在于,包括:帧图像获取模块,用于从目标视频中筛选出多张包含人脸面部区域的帧图像;
帧图像特征提取和分类模块,用于构建改进的MesoNet网络,所述改进的MesoNet网络包括依次连接的前三层子网络和两个并列设置的第四层子网络,两个所述第四层子网络均包括依次连接的卷积层、标准化层以及池化层,其中一个所述第四层子网络的池化层的核大小为2*2,另一个所述第四层子网络的池化层的核大小为4*4;将所述帧图像输入至所述改进的MesoNet网络,得到所述改进的MesoNet网络输出所述帧图像的特征向量以及分类结果;
向量重组模块,用于根据预设的自适应权重、所述帧图像的特征向量和分类结果计算得到所述帧图像的重组向量;
视频篡改检测模块,用于将所有所述帧图像的所述重组向量输入至LSTM网络,得到所述LSTM网络输出所述目标视频的篡改检测结果;
所述改进的MesoNet网络中的第一层子网络至第三层子网络均包括依次连接的卷积层、标准化层以及池化层,其中所述第一层子网络的卷积核为3*3,池化层的核大小为2*2;
所述第二层子网络的卷积核为3*3,池化层的核大小为2*2;所述第三层子网络的卷积核为
5*5,池化层的核大小为2*2;两个所述第四层子网络的卷积核均为5*5;
所述根据预设的自适应权重、所述帧图像的特征向量和分类结果计算得到所述帧图像的重组向量包括:其中,所述 表示第 张帧图像的重组向量,所述 表示预设的第 张帧图像的自适应权重,所述 表示第 张帧图像的特征向量,所述 表示第 张帧图像的分类结果。
7.一种基于MesoNet和LSTM的面部视频篡改检测设备,其特征在于,包括至少一个控制处理器和用于与所述至少一个控制处理器通信连接的存储器;所述存储器存储有可被所述至少一个控制处理器执行的指令,所述指令被所述至少一个控制处理器执行,以使所述至少一个控制处理器能够执行如权利要求1至5任一项所述的基于MesoNet和LSTM的面部视频篡改检测方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至5任一项所述的基于MesoNet和LSTM的面部视频篡改检测方法。