摘要

本发明公开了一种基于胶囊网络和有监督对比学习的视频自动欺骗检测方法,包括:1利用OpenFace开源工具处理视频数据获取帧级的面部特征,利用PyVHR开源工具处理视频数据获取心率信号;2使用通道注意力机制为不同的特征通道分配权重,并将面部特征和心率特征进行特征融合;3网络结构搭建阶段,网络由前置卷积层、主胶囊层、数字胶囊层组成;4损失函数设计阶段,使用边界损失函数和有监督对比损失函数共同优化模型;5将视频数据输入网络训练,调整网络参数,得到最优模型。本发明能够根据从视频中提取的面部特征和心率特征进行欺骗检测,为基于视频的非接触式自动欺骗检测提供了解决方案。