当前位置: 首页 > ai >正文

【FAS】《Face Detection Algorithm Based on Lightweight Network and Near Infrared》

在这里插入图片描述

[1]赵一洲,王浩.基于轻量化网络和近红外人脸活体检测算法[J].现代计算机,2021,(16):122-127.


文章目录

  • 1、Background and Motivation
  • 2、Related Work
  • 3、Advantages / Contributions
  • 4、Method
  • 5、Experiments
    • 5.1、Datasets and Metrics
    • 5.2、Experimental Results and Analysis
  • 6、Conclusion(own) / Future work


1、Background and Motivation

由于人脸识别系统最容易以照片、视频和面具攻击作为攻击手段,高效快捷辨别真伪,抵御欺骗攻击确保系统安全一直是人脸识别领域需要克服的挑战。针对欺骗攻击和消除安全隐患,设计一个基于检测精度高、耗时短、泛化能力强的人脸活体检测至关重要。

近红外图像基本不受外界光照影响,原理是真实的人脸和纸片、屏幕、立体面具等攻击媒介的反射特性是不同的,所以成像不同,而这种差异在红外波反射方面会更加明显,对于照片和视频攻击有很好的抵御效果。

作者提出一种基于近红外图像的人脸活体检测算法

2、Related Work

  • 传统图像特征表达
    LBP、DOG、HOG、SIFT等特征,光谱信息差异等

  • 主动式检测
    耗时时间较长,也需要外界配合,不能满足实时应用的需求

  • 深度学习

3、Advantages / Contributions

贡献

  • 提出基于轻量化网络和近红外图像的人脸活体检测方法
  • 扩充活体检测样本库
  • 改进轻量化网络结构(激活函数+注意力模块)

创新点

  • 利用近红外图像进行活体检测
  • 改进激活函数
  • 引入注意力机制模块
  • 自采集数据集并增加数据扰动

4、Method

基于 FeatherNet 改进(【FeatherNets】《FeatherNets:Convolutional Neural Networks as Light as Feather for Face Anti-spoofing》)

FeatherNet 中采用了流模块

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

把 SE 注意力机制换成了 CBAM

在这里插入图片描述

激活函数

在这里插入图片描述

本文采用的是 h-swish loss,x*ReLu6
在这里插入图片描述

在这里插入图片描述

h-swish 激活函数相对于 ReLU6 函数,无论应用在哪一层,准确率都有提升

5、Experiments

5.1、Datasets and Metrics

CASIA-SURF

3 种模态数据( RGB、depth 和 IR) 组成,包含了 1000 个不同年龄段人。攻击方式包含去除眼睛、鼻子和嘴巴部位的 A4 纸以平铺和弯曲两种方式放置在志愿者脸上共六种。

在这里插入图片描述

由于 CASIA-SURF 数据集输入模型训练的图像都是移除背景后的人脸信息,模型学习到的信息较为单一,并且网上未有其他对应的近红外公开数据集。为了提高模型的鲁棒性和学习到更多的图像特征,本文使用 Intel RealSense 435i 设备采集了一些人脸信息,包括 20 个活体人脸和 30 个照片人脸。

在这里插入图片描述

对采集图像进行随机旋转、平移和缩放等操作,最终在原有基础上扩充 5 倍数据,并统一处理为分辨率 224 × 224 的图像作为网络输入大小,以 9: 1 的比例分别添加到公开数据集中训练和测试中,本文将新添加的数据集命名为 CASIA-SURF IR +

在这里插入图片描述

评价指标

  • APCER( Attack Presentation Classification Error Rate) ,假判为真

  • BPCER( Bona Fide PresentationClassification Error Rate) ,真判为假

  • ACER ( Average Classification Error Rate) ,上述二者的平均

5.2、Experimental Results and Analysis

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

6、Conclusion(own) / Future work

  • 英文标题会让人产生是人脸检测的错觉
  • h-swish,x 乘以 relu6
  • 自己采集了一些数据
  • 流模块
  • 相比 FeatherNet,激活函数改了改,加了注意力(增大了计算量的),加了自己的数据集

更多论文解读,请参考 【Paper Reading】

http://www.xdnf.cn/news/1989.html

相关文章:

  • 张 LLM提示词拓展16中方式
  • 安卓 Compose 相对传统 View 的优势
  • Python常见报错及解决方法,包含示例代码
  • 20250418-vue-作用域插槽
  • MySQL 详解之备份与恢复策略:数据安全的最后一道防线
  • BT151-ASEMI无人机专用功率器件BT151
  • 软件测试入门学习笔记
  • 蓝桥杯 5. 交换瓶子
  • IP SSL证书常见问题助您快速实现HTTPS加密
  • Infortrend普安存储 KS 私有云方案,构建生产线AOI光学检测数据的高速处理平台
  • Kafka生产者架构深度剖析
  • 【合新通信】浸没式液冷光模块与冷媒兼容性测试技术报告
  • 线程池参数配置
  • flutter getx 中.obs 的方法refresh方法
  • OpenAI 最新 o3 集成到 Cursor 和 Cline 工作流程中
  • 【leetcode刷题日记】lc.73-矩阵置零
  • U-Mail邮件加速服务:全球链路加速,安全稳定收发
  • OpenCV中的SIFT特征提取
  • ubuntu 20.04 编译运行lio-sam,并保存为pcd
  • 《Piper》皮克斯技术解析:RIS系统与云渲染如何创造奥斯卡级动画短片
  • XYNU2024信安杯-REVERSE(复现)
  • 面试踩过的坑
  • Shell脚本-while循环语法结构
  • 2025 年导游证报考条件新政策解读与应对策略
  • 为何 RAG 向量存储应优先考虑 PostgreSQL + pgvector 而非 MySQL?
  • Linux:进程间通信->匿名管道实现内存池
  • C/C++线程详解
  • Kafka 架构设计和组件介绍
  • 无人机环境适应性与稳定性技术要点!
  • 高效DCDC电源芯片在运动控制器中的应用:设计考量、性能评估与可靠性分析