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

【FAS】《CN103106397B》

在这里插入图片描述

原文

CN103106397B-基于亮瞳效应的人脸活体检测方法-授权-2013.01.19

华南理工大学

方法 / 点评

核心方法用的是传统的形态学和模板匹配,亮点是双红外发射器做差分

在这里插入图片描述

差分:所述FPGA芯片控制两组红外光源(一近一远)交替亮灭,通过红外摄像头采集亮瞳图像和暗瞳图像并进行差分处理

具体过程如下:FPGA芯片首先点亮远轴红外光源26,同时熄灭近轴红外光源21,采集暗瞳图像并保存在外部存储器中;然后点亮近轴红外光源21,同时熄灭远轴红外光源26,采集亮瞳图像,每采集亮瞳图像一个像素的灰度值,同时读出保存在外部存储器中的暗瞳图像相同位置像素的灰度值,用亮瞳图像的灰度值减去暗瞳图像的灰度值得到亮暗瞳差分图像

在这里插入图片描述
在这里插入图片描述

ps:21 类似于直射,26有一定角度的发射近红外光线

用的传统方法,形态学+模板匹配来进行亮瞳效应检测
在这里插入图片描述

在这里插入图片描述

图4a~图4c是眼睛区域的亮瞳图像、暗瞳图像和将眼睛区域的亮暗瞳差分图像进行二值化处理后得到的二值图像

在这里插入图片描述
在这里插入图片描述
图6是用于检测亮瞳效应的亮瞳效应特征模板。

相关文章:

  • GroupJoin算子的实现
  • kafka-重试和死信主题(SpringBoot整合Kafka)
  • 淘宝/1688获得店铺的所有商品(商品列表)
  • 液晶拼接屏企业应该采取哪些措施来提升整体竞争力和市场地位呢?
  • 嵌入式操作系统_4.任务管理
  • 【成品设计】基于STM32的单相瞬时值反馈逆变器
  • R语言 | 使用最简单方法添加显著性ggpubr包
  • 栈(Stack)汇总
  • MyBatis 延迟加载,一级缓存,二级缓存设置
  • Linux C语言:指针和指针变量
  • 用Python向Word文档添加页眉和页脚
  • Node.js 和 Vue 的区别的基本知识科普
  • 排名前五的 Android 数据恢复软件
  • 第一百零九节 Java面向对象设计 - Java抽象类和方法
  • 动手学深度学习33 单机多卡并行
  • Android Volley源码解析
  • Android 架构优化~MVP 架构改造
  • Angular 2 DI - IoC DI - 1
  • css属性的继承、初识值、计算值、当前值、应用值
  • ES6 学习笔记(一)let,const和解构赋值
  • Idea+maven+scala构建包并在spark on yarn 运行
  • iOS 颜色设置看我就够了
  • Java知识点总结(JavaIO-打印流)
  • LintCode 31. partitionArray 数组划分
  • node 版本过低
  • 闭包,sync使用细节
  • 不上全站https的网站你们就等着被恶心死吧
  • 分享几个不错的工具
  • 坑!为什么View.startAnimation不起作用?
  • 前嗅ForeSpider教程:创建模板
  • 我感觉这是史上最牛的防sql注入方法类
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 《码出高效》学习笔记与书中错误记录
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • ​马来语翻译中文去哪比较好?
  • ​虚拟化系列介绍(十)
  • #{}和${}的区别?
  • #if #elif #endif
  • #Spring-boot高级
  • #stm32整理(一)flash读写
  • $().each和$.each的区别
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (160)时序收敛--->(10)时序收敛十
  • (arch)linux 转换文件编码格式
  • (备忘)Java Map 遍历
  • (分布式缓存)Redis哨兵
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (十一)图像的罗伯特梯度锐化
  • (五十)第 7 章 图(有向图的十字链表存储)
  • (原)Matlab的svmtrain和svmclassify
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .net 程序发生了一个不可捕获的异常