点击我爱计算机视觉标星,更快获取CVML新技术


上面的gif图展示的是LFFD人脸检测算法,在Nvidia GPU上对1080P的图像可以跑到16ms左右。

该算法出自论文:

LFFD: A Light and Fast Face Detector for Edge Devices

https://arxiv.org/abs/1904.10633

代码开源地址:

https://github.com/YonghaoHe/A-Light-and-Fast-Face-Detector-for-Edge-Devices

LFFD在人脸检测领域并不是精度最高的,但作为近来轻量级人脸检测模型的代表,却是极具实用价值的。

请看LFFD与其他state-of-the-art算法的精度比较。

在WIDER FACE 验证集上的精度比较:

在WIDER FACE 测试集上的精度比较:

在FDDB 数据集上的精度比较:

虽然精度并不是最高水平的,但其模型大小仅9M,推断速度更是其亮点。

在NVIDIA GTX TITAN Xp (MXNet+CUDA 9.0+CUDNN7.1)配置下的推断速度:

在NVIDIA TX2 (MXNet+CUDA 9.0+CUDNN7.1)配置下的推断速度:

在树莓派 3 Model B+ (ncnn) 配置下的推断速度:

正如其论文名所说面向边缘设备的轻量且快速的人脸检测器。值得一提的是,上述评测是在Python下做的,转成C++代码应该能获得更高的速度。

不止是快,作者指出,LFFD不仅仅适用于人脸检测,实则是通用的一类目标检测器,也同样可扩展到行人检测、人头检测、车辆检测等。

作者计划后期将上述任务的预训练模型开源。

另外,LFFD还有如下优势:

  1. 通过添加更多CNN层,可以覆盖更大尺度的目标(比如典型的自拍场景人脸),而增加的延迟有限;

  2. 检测小目标能力突出,在极高分辨率(比如8K或更大)画面,可以检测其间10个像素大小的目标;

  3. 使用的网络操作是常见的,可以轻松部署到任何设备。

简单概括:通吃大小目标,支持各种设备^_^

感谢作者的开源~

https://github.com/YonghaoHe/A-Light-and-Fast-Face-Detector-for-Edge-Devices

更多阅读:

最快人脸检测遇敌手!ZQCNN vs libfacedetection

PFLD:简单、快速、超高精度人脸特征点检测算法

目前最强开源人脸检测算法RetinaFace


人脸技术交流群

关注最新最前沿的人脸检测、识别、对齐、重建技术,欢迎加入专属交流群,扫码添加CV君拉你入群,(如已为CV君好友请直接私信)

(请务必注明:人脸

喜欢在QQ交流的童鞋,可以加52CV官方QQ群:805388940。

(不会时时在线,如果没能及时通过验证还请见谅)


长按关注我爱计算机视觉

LFFD:轻量级人脸检测器,不止是快相关推荐

  1. 大盘点|轻量级人脸检测算法实现,快到没朋友的都在这里了~

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 整理:公众号@OpenCV中文网 本文仅做学术分享,如有侵权,请联系删除. 人脸检测是计算机视觉中的老 ...

  2. 使用Python,OpenCV和Haar级联进行人脸检测——轻量级的人脸检测器

    使用Python,OpenCV和Haar级联进行人脸检测--轻量级的人脸检测器 1. 效果图 2. 原理 2.1 项目结构 2.2 [haarcascade_frontalface_default.x ...

  3. 重磅!2K图像90FPS,中科院开源轻量级通用人脸检测器

    欢迎加小助手微信(cv-mart) 备注:研究方向-姓名-学校/公司-城市(如:目标检测-小极-北大-深圳),即可申请加入目标检测.目标跟踪.人脸.工业检测.医学影像.三维&SLAM.图像分割 ...

  4. 【CV】10种轻量级人脸检测算法大PK | 代码集合开源

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 最近在微信公众号 AIZOO 里看到轻量级人脸检测算法大盘点的文章 ...

  5. 10种轻量级人脸检测算法大PK

    几个月前,AIZOO曾经盘点过 最强六大开源轻量级人脸检测项目分析 | 附打包下载,nihate同学将它丰富到10种算法,并用Python.对他们进行了汇总整理,以及效果的对比. Github链接:h ...

  6. 10种轻量级人脸检测算法大PK | 代码集合开源

    喜欢就关注 AIZOO 吧! 几个月前,AIZOO曾经盘点过 最强六大开源轻量级人脸检测项目分析 | 附打包下载,nihate同学将它丰富到10种算法,并用Python.对他们进行了汇总整理,以及效果 ...

  7. 最强六大开源轻量级人脸检测项目分析

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 随着深度学习的兴起,工业界和学术界越来越多的使用基于深度学习的方法 ...

  8. 最强六大开源轻量级人脸检测项目分析 | 附打包下载

    随着深度学习的兴起,工业界和学术界越来越多的使用基于深度学习的方法,而不是传统的基于模板匹配,纹理提取或者像素积分图等方法.因为人脸检测本身并不属于特别复杂的任务,因此轻量级的深度学习模型即可满足该任 ...

  9. 【人脸识别6】用haar+adaboost训练自己的人脸检测器

    [人脸识别6]用haar+adaboost训练自己的人脸检测器 [1. 准备样本] 1.将ORL数据库中的400张人脸储存到一个文件夹下positive_samples 2.生成索引文件posdata ...

最新文章

  1. pinctrl虚拟spi的linux驱动,LinuxSPI驱动.md
  2. leetcode-合并两个有序链表
  3. AJAX ASP/PHP 请求实例
  4. QT中关于窗口全屏显示与退出全屏的实现
  5. 操作系统——文件目录
  6. 机器学习笔记——支持向量机
  7. SQL Server中的执行计划
  8. NumPy库---Axis理解
  9. Spring之AOP的实现
  10. windows取证之镜像取证仿真步骤
  11. 惠普win7驱动_win7怎么样打开无线网卡开关
  12. Ceph学习笔记1-Mimic版本多节点部署
  13. Failed to download https://chrome-infra-packages.appspot.com/dl/flutter/web/canvaskit_bundle/+/8MSYG
  14. SQL基础系列(四)——多表查询
  15. git-svn使用教程
  16. PJBlog的文章转换成BlogEngine的xml格式文章
  17. 高仿京东商城App,集成react-native 热更新功能
  18. NAC配置与管理——2
  19. “英文简历常用词汇”大全(精)
  20. 字节跳动端智能工程链路 Pitaya 的架构设计

热门文章

  1. Java 8 实战学习笔记
  2. 贪心法——选择不相交区间
  3. python进程池一个进程卡住_python进程池,每个进程都有超时
  4. python给动态变量赋值_python 动态的定义变量名,并给其赋值
  5. u盘弹出工具_mac怎么格式化u盘?
  6. python 参数_python脚本命令行参数解析
  7. tlwr886n发挥最大网速_路由器中的2.4G和5G有什么区别?用错了网速变“龟速”
  8. Alertmanager配置
  9. echarts 3d饼图_echarts构建关系图,节点可收缩和展开,可添加点击事件
  10. python rabitmq_python使用rabbitmq实例二,工作队列