导读

提到人工智能和人脸识别开源技术,相信很多业内的同行对于InsightFace应该不陌生,其中的Arcface论文被引用超过2100+,自从2018年开源以来,在GitHub上的增长也保持着强劲的增长态势。

从项目中展示的实际效果图上也可以看出效果确实不错。

而且近一年来,InsightFace持续保持着强劲且活跃的更新态势:

其中既包含大量在学术圈、国际比赛(ICCV21、NIST-FRVT)的新进展,也支持多种框架的适配(MXNet、PyTorch、PaddlePaddle)。

1 InsightFace框架介绍

InsightFace 是一个开源的 2D&3D 深度人脸分析工具箱,其中高效地实现了丰富多样的人脸识别、人脸检测和人脸对齐算法,并且针对训练和部署进行了优化,在多项算法测评、比赛获得优胜。

2 新增支持基于PaddlePaddle框架实现人脸识别系统

基于飞桨实现了人脸识别的Blazeface、Arcface和MobileFace,开箱即用且有一定速度优势,支持大规模分布式训练,吞吐率高,最大可支持6000万分类。

(1)Arcface模型开箱即用且有一定速度优势

  • 开箱即用

  • 速度优势

(2)ResNet大模型分布式训练吞吐率高,最大支持6000万分类

  • 吞吐率领先优势

  • 最大支持6000万分类

(3)一行代码实践简单人脸识别demo

检测+识别串联预测的示例脚本如下:

python3.7 tools/test_recognition.py --det --rec --index=index.bin --input=friends2.jpg --output="./output"

最终可视化结果保存在output目录下,可视化结果如下图所示。

传送门:

https://github.com/deepinsight/insightface/tree/master/recognition/arcface_paddle

3 福利时间

为了让大家更多地熟悉InsightFace,了解项目最新更新进展,InsightFace发起人与飞桨开发者一起,在B站直播间,为大家分享最新进展。

4 报名课程加入技术交流群

微信扫描下方二维码报名直播课。报名成功后即可加入InsightFace交流群,与Insightface项目发起人和飞桨开发者一起技术交流。

项目地址:

GitHub: https://github.com/deepinsight/insightface

图片来源说明:

1、文中人物相关图片均来自于InsightFace开源项目截图。

开源大佬面对面:InsightFace带你打造开箱即用的人脸识别系统相关推荐

  1. 【Python实现人脸比对】——打造智能人脸识别系统

    [Python实现人脸比对]--打造智能人脸识别系统 人脸比对是指对两张或多张人脸图像进行对比,判断它们是否属于同一个人的过程.在现代化社会的各个领域中,如金融.安防.旅游等等,人脸识别技术得到广泛应 ...

  2. 开源真香 离线识别率高 Python 人脸识别系统

    以往的人脸识别主要是包括人脸图像采集.人脸识别预处理.身份确认.身份查找等技术和系统.现在人脸识别已经慢慢延伸到了ADAS中的驾驶员检测.行人跟踪.甚至到了动态物体的跟踪. 由此可以看出,人脸识别系统 ...

  3. 离线识别率高达99%的Python人脸识别系统,开源~

    来源:https://zhuanlan.zhihu.com/p/46931078 大家好,我是辰哥 以往的人脸识别主要是包括人脸图像采集.人脸识别预处理.身份确认.身份查找等技术和系统.现在人脸识别已 ...

  4. python人脸识别系统早已开源,离线识别率高达99%以上!

    以往的人脸识别主要是包括人脸图像采集.人脸识别预处理.身份确认.身份查找等技术和系统.现在人脸识别已经慢慢延伸到了ADAS中的驾驶员检测.行人跟踪.甚至到了动态物体的跟踪. 由此可以看出,人脸识别系统 ...

  5. 开源人脸识别系统compareface介绍

    Exadel CompreFace是一种免费的open-source人脸识别服务,无需事先具备机器学习技能,即可轻松集成到任何系统中.CompreFace为人脸识别.人脸验证.人脸检测.里程碑检测.年 ...

  6. Android打造圆形相机并实现人脸识别(三)

    这里就主要讲下整个人脸识别模块的接入及使用. 百度AI SDK 首先我们要去百度官网申请一个帐号,接而进入这个网址: https://console.bce.baidu.com/ai/#/ai/fac ...

  7. python人脸识别plc_三个Python项目实战,打造人脸识别系统!

    {getUnitName} {getLessonName} 敬请期待 免费 {getTaskName} 剩余观看时长:{watchLimitRemaining} 回放 {activityStartTi ...

  8. C/C++打造《百万级人脸识别系统》

    今晚课题 [长按识别图中二维码]

  9. PYNQ小白学习记录--开箱调用摄像头实现人脸识别

    PYNQ上手 买的开发板系统已经烧好了 联网直接可以使用 没有路由器,找了个工控机有两个网口,一个网口联网,一个网口通过网线连接开发板.设置连接开发板的网口电脑的静态IP地址为:192.168.2.x ...

最新文章

  1. 应用程序自定义快捷键
  2. 拦截器获取请求参数post_SpringBoot拦截器如何获取http请求参数
  3. C#中POST数据和接收的几种方式
  4. Hive中的算术运算符:位运算符解释
  5. 揭秘python的5种最佳调试方法_揭秘 IPython 的 5 种最佳调试方法-阿里云开发者社区...
  6. python跨函数调用变量_对python中不同模块(函数、类、变量)的调用详解
  7. 静态成员变量以及静态成员函数
  8. A Hierarchical Deep Temporal Model for Group Activity Recognition
  9. Eclipse-阶段1-配置问题解决
  10. Teechart图表教程:Teechart的组成
  11. 算法课 - 最大流问题
  12. java毕业设计大数据在线考试系统在线阅卷系统及大数据统计分析源码+系统+数据库+lw文档+调试运行
  13. 普源DG5000系列函数/任意波形发生器功能解析
  14. 中文手机评论情感分类系列(三)
  15. Nature:细菌增长和扩张的平衡机制
  16. Ubuntu下UnixC的第二天
  17. 教你玩Robocode(1)
  18. 7月16日数据科学库学习笔记——matplotlib 绘制散点图、条形图、直方图
  19. 西藏春运送服务 让旅客带着温暖出发
  20. Onscripter for Android 04.25 更新!

热门文章

  1. 高性能ASP.NET站点构建之托管资源优化
  2. Windows Server 2016 DNS Policy Geo-Location 1
  3. response.end
  4. JAVA多线程Thread VS Runnable详解
  5. React学习笔记二——react-router
  6. 删除数据为0所在的行
  7. 用C语言解“二分法求多项式单根”题
  8. 语言翻译成汇编语言_学习编程有没有必要从C语言和C++学起?应该怎么学?
  9. python判断集合为空
  10. 随机线性插值提高神经网络的健壮性