不得不赞!京东开源FaceX-Zoo,一站式人脸识别研究平台
近日,京东AI研究院开源了FaceX-Zoo,一个专为人脸识别而生的开源库,论文 FaceX-Zoo: A PyTorch Toolbox for Face Recognition 详述了其特点,不仅方便比较研究不同的方法,还针对实际应用开发了特定功能(如人脸戴口罩、Shallow Face Learning 等)。非常值得关注!
该文作者信息:
链接:https://arxiv.org/pdf/2101.04407.pdf
代码:https://github.com/JDAI-CV/FaceX-Zoo
下图展示了FaceX-Zoo的全貌:
整体上分为人脸识别训练模块、评估模块和应用组件。
训练模块支持多种人脸图像预处理,支持多个主流骨干网和监督学习头,并提供了多种并行和加速策略。
评估模块除了预处理和多种骨干网可选外,还针对主流人脸数据集的评估协议进行了兼容,方便算法比较。
应用组件则提供了可人脸识别实际应用中需要的人脸识别、对齐、戴口罩等功能,后续官方还计划加上人脸解析、重打光等。
下表是使用不同的骨干网(使用MV-Softmx做Head)在多个人脸数据集上的识别结果:
部分工作是2020年新出的,可帮助研究人员节省大量的时间。在部分数据集上如CPLFW、RFW、MageFace上性能差别很大。
下表是使用不同监督学习Head(使用MobileFaceNet做骨干网)在多个人脸数据集上的识别结果:
可见,相同骨干网下各个Head(损失函数)所得到的结果差别不是很大。
从上面两个表格中我们可以看得出,骨干网对最终精度的影响更大,近几年出现的损失函数貌似并没有太大区别。
针对在实际应用中单ID训练样本可能极少的Shallow Face Learning问题,作者开发了普通和Semi-siamese 两种训练方式,其对比结果如下:
可见使用Semi-siamese 策略后,性能暴增!
看来这种跟数据强相关的技术,对精度的提升更明显。
为了增加训练集戴口罩人脸图像,作者们特别开发了给人脸戴口罩的技术扩充样本:
总之,研究人脸识别的小伙伴,这绝对是一个不容错过的开源库~
感谢京东AI的开源~
备注:人脸
人脸识别交流群
这里讨论人脸识别的一切。
我爱计算机视觉
微信号:aicvml
QQ群:805388940
微博知乎:@我爱计算机视觉
投稿:amos@52cv.net
网站:www.52cv.net
在看,让更多人看到
不得不赞!京东开源FaceX-Zoo,一站式人脸识别研究平台相关推荐
- python人脸识别训练模型_开源 | 基于Python的人脸识别:识别准确率高达99.38%!
原标题:开源 | 基于Python的人脸识别:识别准确率高达99.38%! 该库使用 dlib 顶尖的深度学习人脸识别技术构建,在户外脸部检测数据库基准(Labeled Faces in the Wi ...
- SeetaFace2.0:中科视拓开源跨平台C++商业人脸识别库
SeetaFace2.0:中科视拓开源跨平台C++商业人脸识别库 SeetaFace2.0 的人脸识别库,来自中科院计算所的中科视拓团队商业开源,它完全使用 C++编写,支持 Windows.Linu ...
- 三维人脸识别研究进展综述(附pdf)
近年来,三维人脸识别研究取得了较大进展.相比二维人脸识别,三维人脸识别更具有优势,主要特点是在识别中利用了三维形状数据.该文首先根据三维形状数据的来源,将三维人脸识别分为基于彩色图像的三维人脸识别. ...
- 国内人脸识别研究现状
最近几年,在国内掀起了一股图像处理.分析.识别的热潮,而其中的车牌识别和人脸识别无疑是其中的研究热潮. 本人没有做过车牌识别的项目,不便叙述,不过,倒是可以跟大家聊聊最近几年国内在人脸识别领域的一些发 ...
- 教你用Python搭建人脸识别开放平台
用Python搭建人脸识别开放平台 人工智能出现至今已60余年,近几年深度学习全面爆发推动其走向一个更为兴盛的阶段.尤其是2016年谷歌的AIphaGo横扫棋坛,让人工智能在普罗大众中掀起一波关注热潮 ...
- 学习感悟(局部模式的人脸识别研究)
基于局部模式的人脸识别研究 1.关键算法 2.人脸识别局部研究的创新点 3.感悟 1.关键算法 2.人脸识别局部研究的创新点 3.感悟 1.人脸识别的研究现状及面临的挑战 人脸识别的发展过程大概分为三 ...
- 博士论文——基于卷积神经网络的人脸识别研究 __张燕红
论文题目 作者 年份 关键词 链接 备注 基于卷积神经网络的人脸识别研究 张燕红 2018 人脸识别:卷积神经网络:特征提取:分块策略:正则化 博士论文 摘要:随着信息技术的蓬勃发展,人们的学习和生活 ...
- 京东AI:戴口罩人脸识别pytorch开源库
项目介绍 该项目是JDAI开源的基于PyTorch的人脸识别工具箱,提供了一个包括目前主流backbone和head的的training module,一个标准化的人脸识别evaluation mod ...
- opencv 训练人脸对比_【项目案例python与人脸识别】基于OpenCV开源计算机视觉库的人脸识别之python实现...
" 本项目是一个基于OpenCV开源库使用python语言程序实现人脸检测的项目,该项目将从[项目基础知识](即人脸识别的基本原理).[项目实践](人脸识别所需要的具体步骤及其python程 ...
最新文章
- dataset__getitem___PyTorch源码解析与实践(1):数据加载Dataset,Sampler与DataLoader
- C++类中成员变量的初始化有两种方式
- python字典的键可以是元组吗_python字典的键可以是元组吗
- mysql数据库管理系统模式_MYSQL命令行模式管理MySql的一点心得
- cwntos linux kde桌面,Centos如何安装KDE的桌面
- Linux发邮件之mail命令
- django(权限、认证)系统——用户Login,Logout
- Luogu P2664 树上游戏 dfs+树上统计
- 常用的JS格式化函数,手机号和身份证号脱敏处理等
- 前端作业(一)——我在《世纪佳缘注册页面》作业中遇到的问题
- EtherNet IP /Modbus(通用串口)网关ENB-301MI
- 经典动态规划----饥饿的牛(hunger)
- 1196 找到特殊的四位数
- 提取动漫视频里的BGM
- 记一个跟阿里的朋友喝酒的周末-20211201
- Hadoop_GJF_MBY
- 神奇的Gamma函数
- 女孩,你为什么不沉住气奋斗
- AC日记 - - - 30(为了相同的前缀-跳楼梯)
- 职业连连看模型,助你找到理想职业
热门文章
- Linux内核驱动模块示例--Helloword及Makefile
- P2212 [USACO14MAR]Watering the Fields S(最小生成树)
- python二进制创建写模式_30 个Python代码实现的常用功能,精心整理版
- 逐行读文件_用python比较两个文件的内容是否相同
- python保存csv_在python中修改和保存csv文件
- jsp页面javascript没反应
- 前端遍历列表生成表格_图书作者的演练-创建列表页和添加表单框-flask
- html 字显示效果,js原生文字一个一个显示效果
- uboot——之初体验
- round - 精确的几位小数