Face De-Spoofifing: Anti-Spoofifing via Noise Modeling

标签:论文 spoofing


论文出处:ECCV2018

本文提出的方法

传统的欺诈检测一般都是直接从图片提取特征或者是直接用CNN+sotfmax进行分类,而本文把欺诈检测问题定义为了新问题,他把一张欺诈图片分为两部分,一部分是真图片,一部分是欺诈噪声,所以原问题就转化为了de-X问题。

这样就能把原来的类似黑盒的分类转化的更加可见,这样可以看出到底是什么样的噪声导致的图片为假。但是对于de-X问题来讲,一般都需要有一个groundTruth,比如做去模糊,我们会用一张清楚的图片作为groundTruth,然后对这个图片做一点模糊作为样本,但是由于不清楚欺诈噪声是如何产生的,所以无法来找到groundTruth,同样的由于欺诈的类型也不同,所以可能欺诈的模型也不同。

对欺诈噪声的研究得出了欺诈噪声的两个特性:无处不在性以及重复性。根据这些特性,可以作为神经网络的约束,神经网络结构如下:

其中输入I是一个照片,N是经过网络得到的噪声,用I-N则得到live face I^(如果I也是live face则N=0),这个网络命名为DS Net,就是一个自编码器,其中输入I是6通道图片(RGB+HSV),而为了训练这个DS Net,需要用损失函数约束,所以下面提出了5个损失函数,其中两个是VQnet和DQnet的。
DQNet是使用的[18](一个团队的)的网络及模型,就是一个欺诈检测器,一张图片I^(一定是一张live face)经过DQNet能够产出一个深度,然后把这个深度与使用pseudo-depth计算出来的D进行相减就可以得到一个损失。这样就能使得I^更加接近live face,也就约束N越来越接近真正的噪声。在训练DSNet的时候,DQNet不更新参数,DQNet作为已经训练好的直接使用。

VQNet起到类似于Gan的作用,把VQNet和DSNet放在一起,就起到了Gan的作用,前面的DSNet就相当生成器,产生噪声N然后得到I,而后面的VQ相当于判别器判别生成的是否能骗过它,如果能骗过他,说明I就足够好,也说明了N足够好。

除此之外还有三个损失是基于先验知识而产生的,一个是幅度损失,如果输入I是live face,那么其对应的噪声模型要是零。

0-1map损失,对liveface来说相当于没有噪声,而对与spoof image来说噪声的一个特点是无处不在,所以liveface对应0map,spoof face对应1map。

其中F是自编码器中间的特征。CNN对应网络结构中0-1mapNet。

Repetitiveloss这个是针对噪声具有重复性,而重复性体现在图片的高频区域,所以先把转换到傅里叶域,然后计算出高频,对于spoof图片来说,增大其高频,live来说,减少其高频。

最后把这个5个损失按照权重加起来即可。

实验结果:本文实验结果分为了不同的融合策略的结果,以及不同损失函数的结果,以及不用分辨率的结果。

还有与其他的比较以及交叉库的结果。

下面这个图片给出了一些噪声的可视化:

收获

1、有时候也可以摆脱单纯的CNN模型
2、刺激我想到一种模型,用siams孪生网络,每次喂入3张图片,A为本来的输入样本,B和C一个为真一个为假。如果A是真的,我们可以拉近A和B的距离,否则拉近A和C的距离,最后测试的时候,传入一张图片T,然后再传入一张真的一张假的,看相对那个更加近,这样就能判断出来是真还是假。

参考文献重点摘录可作为以后读

基于噪声模型的:
2. Patel, K., Han, H., Jain, A.K.: Cross-database face antispoofifing with robust feature repre
sentation. In: Chinese Conference on Biometric Recognition, Springer (2016)
22. Patel, K., Han, H., Jain, A.K.: Secure face unlock: Spoof detection on smartphones. IEEE
Trans. Inf. Forens. Security 11(10) (2016) 2268–2283 (2区 IF5.824)

Face De-Spoofifing_ Anti-Spoofifing via Noise Modeling相关推荐

  1. 活体检测论文研读五:Face De-Spoofing: Anti-Spoofing via Noise Modeling

    文章目录 论文简介 论文研读 Introduction Prior Work Face De-spoofing A Case Study of Spoof Noise Pattern De-Spoof ...

  2. Automatic Noise Modeling for Ghost-free HDR Reconstruction 阅读笔记

    Automatic Noise Modeling for Ghost-free HDR Reconstruction 阅读笔记 摘要 1. 简介 2. HDR去鬼影方法 2.1 图像噪声估计 2.2 ...

  3. 论文笔记7:Image Blind Denoising With Generative Adversarial Network Based Noise Modeling

    Image Blind Denoising With Generative Adversarial Network Based Noise Modeling 引言 相关工作 基于GAN-CNN的盲去噪 ...

  4. [人脸活体检测] 论文:Face De-Spoofing: Anti-Spoofing via Noise Modeling

    Face De-Spoofing: Anti-Spoofing via Noise Modeling 论文简介 将非活体人脸图看成是加了噪声后失真的x,用残差的思路检测该噪声从而完成分类. 文章引用量 ...

  5. 噪声:Practical Poissonian-Gaussian noise modeling and fitting for single-image raw-data

    Practical Poissonian-Gaussian noise modeling and fitting for single-image raw-data 文章目录 Practical Po ...

  6. 【论文笔记之 SN-Net】Interactive Speech and Noise Modeling for Speech Enhancement

    本文对 Chengyu Zheng 于 2021 年在 AAAI 上发表的论文进行简单地翻译.如有表述不当之处欢迎批评指正.欢迎任何形式的转载,但请务必注明出处. 论文链接:https://ojs.a ...

  7. 泊松分布、高斯分布、卡方检验与noise level

    本文来自于noise论文查阅期间的相关随想与资料,对部分知识的温故知新吧:卡方检验来自于前一段时间对医学统计知识的学习,不得不说医学统计也是很有科学性的研究. 1.泊松分布与高斯分布 Poisson分 ...

  8. 论文笔记21:Deep spatio-spectral Bayesian posterior for hyperspectral image non-i.i.d. noise removal

    Deep spatio-spectral Bayesian posterior for hyperspectral image non-i.i.d. noise removal-公式看不懂 引言 问题 ...

  9. 【去噪】A Physics-Based Noise Formation Model for Extreme Low-Light Raw Denoising噪声建模详解

    文章目录 0. 前言 1. 主要贡献 1.1 建立了一个全面的噪声模型,可以准确地描述低光环境下的真实噪声结构 1.2 提出了一种噪声参数标定方法 1.2.1 估计系统总体增益 KKK 1.2.2 估 ...

最新文章

  1. java selenium (十四) 处理Iframe 中的元素
  2. input获取焦点软键盘弹出影响定位
  3. 科普|不同协议下远程服务器文件上传_下载优劣对比
  4. 用Python画一只蝙蝠
  5. 分布式文件系统研究-测试-上传文件测试
  6. python datetime用法_python datetime用法学习笔记
  7. gatsby_什么是环境变量?如何在Gatsby和Netlify中使用它们?
  8. 格力手机没有放弃!将跟上5G和柔性屏的大势
  9. python使用级数pi的近似值_JavaScript与Python计算pi的近似值运行时间对比
  10. php怎样空格分开输入三个数,php函数在每一空行拆分一个数组?
  11. Leetcode 刷题笔记(二十九) ——动态规划篇之子序列问题:编辑距离
  12. linux中telnet命令安装包,linux的telnet命令安装
  13. 福昕PDF电子文档处理套装软件中文企业版9.01
  14. JQuery UI combogrid
  15. android fps测试 源码,转一个刺激战场极限帧率代码和修改教程,亲测流畅不卡
  16. 为 Kubernetes 提供 CI/CD 服务 Jenkins X
  17. 买工业路由器看什么参数
  18. 工作经验|lambada处理集合的常用10种实战骚操作,我都记录下来了
  19. 安卓9.0系统出现 CLEARTEXT communication to XX not permitted by network security policy
  20. educoder 数据挖掘算法原理与实践:线性回归(房价预测)

热门文章

  1. 华理c语言设计网上作业,2011华理《c语言实验报告》.docx
  2. 榆林市信息技术考试报名采集系统快速导入照片方法及工具
  3. 制作字母开头的流水条形码
  4. 2022年二级建造师考试-冲刺押题(历年真题+习题解析+模考试题+答案+知识点强化+文档总结),共2074份,32.2G(附件中为网盘链接)
  5. 校运动会mysql索引_大学生春季运动会的数据库,保存了比赛信息的三个表如下:运动员...
  6. 灌区农业水价综合改革信息管理平台-量测水管理软件
  7. 2022-2027年中国展览服务行业市场深度分析及投资战略规划报告
  8. OpenGL Mip贴图、各向异性过滤(七)
  9. 最佳A*算法学习文档
  10. 长沙毕业生如何选择IT培训学校?