全民抗疫形势下,口罩已成为复工复产的标配。对于人脸识别技术厂商而言,两个应用需求应运而生:

1、检测人脸是否佩戴口罩;

2、在戴口罩的情况下依旧能够实现高精度人脸识别。

疫情初期,中科视拓紧急研发口罩人脸检测与识别技术,可以自动检测是否佩戴口罩,又能实时进行口罩佩戴场景下的人脸精准识别。近日,随着技术测试成熟,中科视拓将免费开放安卓版本口罩人脸检测与识别技术,提供给生产抗疫产品的公司,支持复工复产抗疫工作。(具体合作事宜请联系中科视拓在线服务微信号:18901207892

口罩佩戴检测

1

口罩下人脸识别技术

2

中科视拓口罩人脸检测与识别技术作为SeetaFace人脸识别与感知计算解决方案的新亮点,应用部署方式灵活,能够单机应用、联网管理,还可以对接疫情平台。

对于社区、写字楼、学校等防疫一线,日常需要进行口罩检查、人员进出、防止陌生人进入等管理工作,人工排查费时费力。中科视拓口罩人脸检测与识别技术升级楼宇、电梯和出入口的人脸识别设备性能,实现无感通行、一脸通,内部人员可佩戴口罩直接刷脸进出,访客提前在系统后台申请登记后也可戴口罩刷脸进出。无接触式操作避免摘下口罩导致的交叉感染风险,同时有效减少人员排队聚集现象,提高工作人员排查和管理外来人员的效率。

对于商场商铺、高铁、机场等人员密集、流动性大的公共场合,口罩人脸检测与识别能够自动检测是否佩戴口罩,减少防疫工作人员工作量。人脸识别核验身份,抓拍的数据可对接公安平台,进行人员布控和人员聚集管控,也适用于公安抓捕遮挡面部的逃犯等安防场景。

口罩佩戴检测场景示例:

口罩下人脸识别场景示例:

技术原理

传统的人脸识别是通过全脸关键特征点定位来实现的,而口罩遮挡了鼻子、嘴巴等大部分面部有效信息,影响识别准确率。中科视拓口罩人脸检测与识别技术能够自动检测并去除口罩信息,对未被遮挡的部位进行关键点精准定位,从而实现人脸识别。

01

人脸检测

使用RetinaFace算法,基于MobileNet0.25骨干网络,使用掺入50%带口罩人脸的检测数据进行训练,得到可以同时检测戴口罩和未戴口罩人脸的检测模型。

02

口罩检测

在人脸关键点算法的基础上,通过多任务训练的模式,增加一个新任务用于人脸遮挡物分类(未遮挡,口罩遮挡,手部遮挡等等)的识别,数据组成上增加了20%比例的戴口罩数据和其他人脸遮挡数据,并使用一般关键点模型进行Finetune训练微调,最终得到可以同时进行关键点定位和口罩遮挡识别的模型。

03

戴口罩情况下的人脸识别模型训练

通过掺入了20%以上戴口罩的人脸识别数据集训练专门戴口罩识别模型,然后调整整个识别的Pipeline为先检测是否戴口罩,如果判断为带口罩则使用戴口罩的识别模型进行识别,否则使用常规识别模型进行识别。如下图示例:

04

SDK封装

TenniS(Tenser based Edge Neural Network Inference System)是中科视拓自主研发的AI算法部署框架,提供从多个训练框架到多种硬件平台的通用部署能力。

通常AI算法是由专门的训练框架(如TensorFlow、PyTorch、Caffe)训练之后,通过一定手段进行部署,根据部署平台的需求,封装成最终要使用的SDK。

TenniS 框架的一般部署逻辑如下图:

TenniS部署算法结构图

中科视拓把核心的网络结构等价转换为TenniS的模块,从而完成结果的推理。部署框架采用相同的预处理,并使用更新后的人脸识别的几个步骤:人脸检测、关键点定位、人脸特征提取,都是采用这种方式。在人脸特征提取的过程中,“预处理”就是通过人脸对齐,得到对齐裁剪好可以直接提取特征的图片。这些经过“预处理”的图片,最终经过框架的推理,得出最终结果。

TenniS支持的框架和硬件

利用TenniS Module的高扩展性模型表达,中科视拓可以将各种深度学习的框架模型最终部署到各个运行平台上。利用TenniS提供好的兼容性底层,还可以在各个平台终端上部署自行标注的C++ SDK包。

2016年和2019年,中科视拓陆续开源了SeetaFace1.0人脸识别引擎和SeetaFace2商用级人脸识别算法。此次免费开放口罩人脸检测与识别技术,一方面可以与更多的开发者一起为企业、高校复工复产作出力所能及的贡献;另一方面也可以推动算法交流,加速AI行业协同创新。

END

备注:人脸

人脸技术学习群

人脸检测、识别、配准、重建、生成等技术,

若已为CV君其他账号好友请直接私信。

我爱计算机视觉

微信号:aicvml

QQ群:805388940

微博/知乎:@我爱计算机视觉

投稿:amos@52cv.net

网站:www.52cv.net

MobileNet + RetinaFace 移动端检测的好伴侣  

测一测!中科视拓免费开放口罩人脸检测与识别技术相关推荐

  1. 【口罩人脸检测/识别】中科视拓免费开放口罩人脸检测与识别技术解读

    原文:中科视拓免费开放口罩人脸检测与识别技术 思路 通过掺入了20%以上戴口罩的人脸识别数据集训练专门戴口罩识别模型,然后调整整个识别的Pipeline为先检测是否戴口罩,如果判断为带口罩则使用戴口罩 ...

  2. android seetaface6_中科视拓宣布开源SeetaFace6人脸识别算法(附相关课程)

    3月31日,中科视拓宣布开放SeetaFace6人脸识别算法. 2016年9月和2019年8月,中科视拓分别开源了SeetaFace1.0人脸识别引擎.SeetaFace2.0商用级人脸识别算法.Se ...

  3. 中科视拓获千万pre-A轮融资,想做的不仅仅是人脸识别

    安妮 发自 北京柏悦 量子位 出品 | 公众号 QbitAI 有点晚. 作为一家通用计算机视觉识别公司,中科视拓起步确实晚了点. 往前看看,有11年成立的Face++,12年成立的依图,14年成立的商 ...

  4. 中科视拓开源SeetaFace2

    开源了前传模块,没有开源训练和网络结构 中科视拓开源SeetaFace2 https://github.com/seetafaceengine/SeetaFace2 SeetaFace2 人脸识别引擎 ...

  5. 重磅|中科视拓开源SeetaFace2人脸识别算法

    今天,来自中科院计算所的人工智能国家队中科视拓宣布,开源商用级SeetaFace2人脸识别算法. SeetaFace2采用商业友好的BSD协议,这是在2016年9月开源SeetaFace1.0人脸识别 ...

  6. SeetaFace2.0:中科视拓开源跨平台C++商业人脸识别库

    SeetaFace2.0:中科视拓开源跨平台C++商业人脸识别库 SeetaFace2.0 的人脸识别库,来自中科院计算所的中科视拓团队商业开源,它完全使用 C++编写,支持 Windows.Linu ...

  7. 网易有数永久免费开放BI能力 普惠让技术更有温度

        近日,网易有数特别推出"网易有数·BI Master大师计划",开放BI全能力,面向个人用户永久免费,无论是职业数据分析师,或泛数据爱好者都可以使用.     借此计划,网 ...

  8. cvpr2020 人脸检测与识别_CVPR 2020 | 旷视研究院提出数据不确定性算法 DUL,优化人脸识别性能...

    本文是旷视CVPR2020论文系列解读第7篇,提出了 Data Uncertainty Learning(DUL)算法,把数据不确定性估计理论应用于人脸识别领域.DUL 算法的两种训练模式可与人脸识别 ...

  9. 人脸检测颜值软件_百度AI人脸识别颜值-百度AI人脸识别测颜值源码下载-西西软件下载...

    百度AI人脸识别测颜值由百度AI官方推出,目前已将人脸识别氛围V2和V3两个接口,使用前需要参考相应的文档权限来选择接口类型.本次为大家带来百度AI人脸识别测颜值平台源码资源下载,相关的测量源码数据都 ...

最新文章

  1. 《机器学习实践》程序清单2-2
  2. c++享元模式flyweight
  3. 二分查找的实现---java版本
  4. 打开特定的网站特别慢_网站建设的注意事项
  5. 《Orange’s 一个操作系统的实现》3.保护模式4----LDT(Local Descriptor Table)
  6. 机器学习基础(二十八) —— 数据规格化
  7. 手把手教你如何下载编译Spring源码
  8. 朴素贝叶斯python实现预测_Python朴素贝叶斯预测.PDF
  9. PLC基础——1.自保持回路
  10. LANP+KEEPALIVED集群(二)
  11. 经纬度转GeoHash
  12. String类型——字符串
  13. python程序段的基本结构_python3 第三章 - 程序的基本结构
  14. VS2019设置easyx图形库
  15. kubebuilder 上手体验
  16. “三高病人”Verily和它背后的谷歌
  17. 在Android平台启动Linux C/C++应用程序
  18. 焦耳小偷-Joule_thief原理分析
  19. FLUKA在manjaro系统下的安装
  20. [BUUOJ] [RE] [ACTF新生赛2020] rome1

热门文章

  1. Docker学习五:Docker 数据管理
  2. linux mpeg4ip 编译,CentOS6.2下编译mpeg4ip
  3. vnc远程无法关闭窗口_vnc远程画面不能控制,vnc远程画面控制不了是什么原因?原因详解...
  4. mysql 自定义函数入门_【转】MYSQL入门学习之十三:自定义函数的基本操作
  5. 安卓数字倒数控件_安卓11来了,感受一下
  6. php字符串以符号截取,PHP按符号截取字符串的指定部分的实现方法
  7. python 发红包import random用redenv_python 常用模块之random,os,sys 模块
  8. python 获取网页表格数据_python实战4获取tushare数据
  9. C语言输出空格逐级递减,2021年计算机2级c语言笔试部分-20210514115908.doc-原创力文档...
  10. 二分算法php,使用PHP实现二分查找算法代码分享