目前活体判断的方法很多,但很难基于一种方法就能达到理想的效果,往往需要多种算法的交叉判断,本文主要介绍一种简单有效的活体判断方法。
在很多情况下,高清照片和真人在某些光线条件下在相机中的成像很接近,这就导致仅仅基于面部的特征很难准确判断活体。但是肉眼在某些情况下可以轻易的分辨活体与非活体,这时大脑的工作原理不是基于面部特征去判断的,而是基于某些可疑的背景信息,例如人手拿着pad或者照片在摄像头前,这是我们可以从背景信息中识别到活体攻击。
基于上述的原理,我们可以检测Pad,手机,照片等攻击媒介来过滤一些活体攻击。首先在检测到人脸后,以人脸为中心向外扩,形成一个比较大的区域,然后在此区域内进行攻击媒介的检测。如下图所示,在真人,照片攻击,Pad攻击时此区域的特征明显不同。

针对上述区域的攻击媒介检测方法有很多选择,可以提取LBP/HOG特征后进行分类,可以基于cascade进行物体检测,还可以基于深度学习的方式进行检测。
当然,基于该方法的活体判断在一些场景下会失效,例如照片离相机很近,图像范围内未检测到攻击媒介就识别不出是活体攻击。正如开始提到的,活体识别需要多个算法交叉检测,使用该方法可以识别出一部分的活体攻击,另外还需要更多的活体判断算法进行进一步的确认。后续会介绍更多其他的活体识别算法。
目前人脸识别厂商神目科技对外免费开放人脸识别及活体检测SDK,能够帮助开发者及创业者省去大量技术开发成本,可以登录神目AI开放平台 https://ai.deepcam.cn/#/home 下载获取。

一种人脸识别活体检测方法:基于背景的活体判断方法相关推荐

  1. 人脸识别微笑检测(基于卷积神经网络CNN)

    目录 一.卷积神经网络概述 二.图片预处理 三.划分数据集 四.CNN提取人脸识别笑脸和非笑脸 参考资料 一.卷积神经网络概述 卷积神经网络(Convolutional Neural Networks ...

  2. 基于opencv的人脸识别和检测

    人脸识别作为一个热门项目,目前有多种方法实现,利用python和opencv来实现,是一个比较简单的项目. 1.环境配置 windows平台 python版本:3.8.6 pycharm版本:2019 ...

  3. python人脸识别理论_简述几种人脸识别的主要方法

    简述几种人脸识别的主要方法 人脸识别的方法很多,以下介绍一些主要的人脸识别方法. (1)几何特征的人脸识别方法 几何特征可以是眼.鼻.嘴等的形状和它们之间的几何关系(如相互之间的距离).这些算法识别速 ...

  4. 【优秀课设】基于OpenCV的Python人脸识别、检测、框选(遍历目录下所有照片依次识别 视频随时标注)

    基于OpenCV的Python人脸识别.检测.框选 (遍历目录下所有照片依次识别 视频随时标注) 移步: https://blog.csdn.net/weixin_53403301/article/d ...

  5. 树莓派人脸识别_童话树莓派|(十一)进入AI世界人脸识别(防疫检测)

    童话树莓派 第十一集-进入AI世界-人脸识别(防疫检测) [人脸识别+口罩检测] 小朋友们,很快又见面了 今天我们继续进入AI人工智能世界,探寻人脸识别的奥秘 你看起来多少岁呢? 你看起来是男的还是女 ...

  6. 百度AI人脸识别与检测二:学生人脸识别打卡签到系统主界面功能需求和设计以及通过Python实现界面运行

    <百度AI人脸识别与检测>专栏为项目专栏,从零到一,从无到有开发一个学生人脸识别签到系统:主要用到的技术有百度开放平台中的人脸检测.人脸识别.Python图形界面开发PyQt5.线程的管理 ...

  7. 百度AI人脸识别与检测一:学生人脸识别签到系统简介及百度AI开放平台账号注册和人脸实例应用创建

    <百度AI人脸识别与检测>专栏为项目专栏,从零到一,从无到有开发一个学生人脸识别签到系统:主要用到的技术有百度开放平台中的人脸检测.人脸识别.Python图形界面开发PyQt5.线程的管理 ...

  8. ubuntu下用Qt实现人脸识别之检测人脸并绘制人脸框(三)

    ubuntu下用Qt实现人脸识别之检测人脸并绘制人脸框(三) 要检测出人脸并且还要识别出这个人是谁,就得用到人脸算法,这个算法如果你足够牛X的话可以自己写出来,当然,如果像我一样是个小菜鸟的话就得领悟 ...

  9. 购买人脸识别体温检测系统的必要性

    针对目前疫情的爆发,在疫情还在蔓延的当下关头,有必要把关于人脸识别体温检测系统的一系列问题都弄明白,帮助各地在接下来不得不面对的返乡客流高峰,以及面对未来任何时间点都可能掀起的疾控保卫战时,提供一些有 ...

  10. 坏了,人脸识别能检测出同性恋?

     人脸识别不光能解锁手机,抓逃犯-它还可能检测你是直男还是 Gay? 也许你已经听过了这一消息.去年,斯坦福大学组织助理教授 Michael  Kosinki 和同事 Yilun Wang 在一篇 ...

最新文章

  1. java jms过时了么_JMS Message正在从Hibernate获取过时的数据
  2. 分享一下收到的微软CRM云分享计划 邮件
  3. 题目1207:质因数的个数
  4. android 固定中间焦点,在Android上将相机焦点设置为受控固定距离
  5. 通过实例理解 Go 逃逸分析
  6. 使用postman和SAP C4C OData服务创建销售订单
  7. dubbo中的Filter顺序是如何确定的
  8. P2260 [清华集训2012]模积和,P2834 能力测验(二维除法分块)
  9. postman插件下载、安装教程
  10. 听说图像识别很难,大神十行代码进行Python图像识别
  11. linux stoping redis,redis的cluster集群模式shell一键启动/停止/重启/清缓存脚本
  12. 一个经典编程面试题的“隐退”
  13. Android学习(五)—— Android初级控件
  14. linux安装Anaconda
  15. vc2012 异常捕获并处理
  16. 苹果x屏幕多少钱_xsmax闪屏,苹果xsmax换屏幕多少钱
  17. 玉米社:百度SEM竞价推广的投放地域设置技巧
  18. 按键精灵实现远程获取消息内容自动发送到群里(支持多个qq)
  19. 阿里云云解析DNS各种概念深度剖析
  20. 亿图图示,获取图标的好软件

热门文章

  1. 参考文献,bib文件格式
  2. 【3D建模】2020最好用的3款3D建模软件!新手入门必备建模软件!
  3. SEO优化之alt属性和title属性
  4. 华为路由器配置OSPF实现不同网段通信
  5. java上传zip_JAVA 上传ZIP,RAR文件并解压
  6. JAVA之ZIP、RAR解压工具类
  7. scrapy爬虫-美图录
  8. C# 阿里云 短信api接口
  9. WES学习2:外显子测序分析——小男孩的硬骨化病基因突变
  10. ps 抠图 色彩范围