Github:

https://github.com/minivision-ai/Silent-Face-Anti-Spoofing

https://github.com/minivision-ai/Silent-Face-Anti-Spoofing-APK

小视科技作品

活体检测应用流程:

假照片和真照片的区别:

将假脸照片与真脸照片转化生成频域图,对比发现假脸的高频信息分布比较单一,仅沿着水平和垂直方向延伸,而真脸的高频信息从图像的中心向外呈发散状。

整体网络结构:

输入的图片大小为80*80*3。训练的标签需要准备2个。第一个就是网络最终的输出,判断是真人还是假人的sotfmax二分类问题。

另一个标签,需要首先基于傅立叶变换,将彩图转化为频谱图,再将频谱图归一化为10*10的大小。将此作为训练的另一个label。训练中,从网络的中间某层引出一个分支。然后接入新的卷积层将通道降纬为1,然后和label计算L2距离。

为了控制 L_FT在训练过程中对梯度的贡献作用,分别引入了ɑ,β平衡两个损失函数L_Softmax和L_FT。实验中,ɑ=0.5,β=0.5

实验结果:

精度:

速度:

总结:

第一个开源的,静默活体识别的解决方案。速度,精度都非常高。

Reference:

https://mp.weixin.qq.com/s/IoWxF5cbi32Gya1O25DhRQ

静默活体检测之Silent-Face-Anti-Spoofing相关推荐

  1. 人脸静默活体检测最新综述

    ©PaperWeekly 原创 · 作者|燕皖 单位|渊亭科技 研究方向|计算机视觉.CNN 活体检测在人脸识别中的重要环节.以前的大多数方法都将面部防欺骗人脸活体检测作为监督学习问题来检测各种预定义 ...

  2. Android NDK开发——人脸检测与静默活体检测

    前言 1.开发环境是win10,IDE是Android studio 北极狐,用到的库有NCNN,OpenCV. 2.NCNN库可以用官方编译好的releases库,也可以按官方文档自己编译. 3.O ...

  3. 基于深度学习的人脸检测与静默活体检测——C++实现

    前言 1.系统环境是win10,显卡RTX3080;cuda10.2,cudnn7.1;OpenCV4.5,ncnn版本是20210525;C++ IDE vs2019. 2.使用NCNN作模型推理加 ...

  4. 错过直播不用急,回顾小视科技工业级静默活体检测算法解读,视频已备好

    上周发布的『9ms 静默活体检测,小视开源工业级品质算法』得到很多小伙伴的喜欢. 23日晚间,小视科技副总裁.AI研究院院长胡建国在52CV技术交流群里进行了线上分享,为大家详解这一工业级静默活体检测 ...

  5. 静默活体检测-人脸活体识别

    活体检测技术一般分为配合式活体检测和非配合式活体检测. 配合式活体检测是最常见的活体检测方式,通过眨眼.张嘴.摇头.点头.甚至读出随机数字等配合式组合动作,使用人脸关键点定位和人脸追踪等技术,验证用户 ...

  6. 工业级静默活体检测开源算法技术解析记录

    工业级静默活体检测开源算法技术解析(小视科技分享) 视频链接: https://www.bilibili.com/video/BV1qZ4y1T7CH 相关背景 定义:无感鉴别镜头前人脸的真伪,人脸识 ...

  7. 活体识别6:小视科技开源的静默活体检测

    说明 该项目为小视科技的静默活体检测项目.开源地址在 https://github.com/minivision-ai/Silent-Face-Anti-Spoofing. 由于不是论文衍生项目,所以 ...

  8. 移动端之静默活体检测

    数据集:https://paperswithcode.com/paper/celeba-spoof-large-scale-face-anti-spoofing train num:499231, { ...

  9. 静默活体检测+人脸检测+人脸识别结合在NCNN模型下的推理(Windows下的VS环境)

     前言: 涉及到三个模型  静默活体检测模型<2M,人脸检测模型<2M  ,人脸识别<5M(模型大小) 至于NCNN不必多说,全C++实现,不依赖第三方库实现,在第三方移动端CPU运 ...

  10. 38、静默活体检测测试及ncnn、mnn部署

    基本思想:因为最近需要搞个Android端的活体检测,github了一下,git到小视科技公司的一个开源项目,听了大佬的介绍,因此测试了一下,效果还可以,于是进行了模型转换和ncnn.mnn部署 本实 ...

最新文章

  1. 一起ORACLE数据库中数据查询结果不一致问题的排查过程
  2. python不能加密吗_为什么我不能解密我用pycrypto加密的内容?
  3. 通过Image对象获取对象的格式
  4. php跨域资源共享,CORS 跨域资源共享
  5. 指定时间的月初和月末一天的写法
  6. 视觉SLAM笔记(7) 欧氏变换
  7. python3 json_python3 json模块
  8. 《软件需求模式》阅读笔记二
  9. Documentation/x86/kernel-stacks
  10. 综述 | 知识图谱技术综述(上)
  11. android手机iPhone对比,安卓手机与苹果手机功能对比【详细介绍】
  12. 父与子的编程之旅 python 3_python3-父与子的编程之旅第十五章
  13. 思维导图:亿图的部分使用方法
  14. 中国医药流通行业深度分析及十四五发展规划咨询建议报告2022-2028年版
  15. SSM+中小型企业绩效管理系统毕业设计-附源码081536
  16. MCE公司:重磅!明星靶点TLR4助力攻克脑血管难题!
  17. VSCode已经设置过为中文但变成英文的解决办法
  18. Axure RP Extension for Chrome的安装
  19. JS实现拼接图片src
  20. QQ远程提示系统权限原因暂时无法操作怎么办

热门文章

  1. 主流嵌入式操作系统(RTOS)有哪些?看看这14种
  2. 摆脱社恐六部曲, 你可以的!
  3. 鸟哥的Linux私房菜学习心得-基础操作
  4. 基于HarmonyOS分布式小游戏之你画我猜
  5. 计算机关机符号不见了,笔记本电量图标不见了怎么修复?
  6. 【大数据/分布式】MapReduce学习-结合6.824课程
  7. luoguP3799 妖梦拼木棒
  8. H5飞翔的小鸟游戏微信小程序源码
  9. FCFS进程调度算法
  10. 基于FPGA的ALU计算器verilog实现