大小仅1MB!超轻量级的人脸识别模型火爆Github

2019 年 10 月 24 日 大数据技术

来自:开源最前线(ID:OpenSourceTop)

项目地址:https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB

近日,用户Linzaer在Github上开源了一款适用于边缘计算设备、移动端设备以及 PC 的超轻量级通用人脸检测模型,该模型文件大小仅 1MB ,一经开源就霸榜Github Trending榜单。



短短几天时间,已经在Github上标星 2.1K 398 个Fork(Github地址: https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB



Linzaer介绍,该模型设计是针对边缘计算设备或低算力设备(如用ARM推理)设计的,可以在低算力设备中如用ARM进行实时的通用场景的人脸检测推理,同样适用于移动端、PC。



主要具有如下特性:
  • 在模型大小上,默认FP32精度下(.pth)文件大小为 1.04~1.1MB,推理框架int8量化后大小为 300KB 左右。

  • 在模型计算量上,320x240的输入分辨率下 90~109 MFlops左右。

  • 模型有两个版本,version-slim(主干精简速度略快),version-RFB(加入了修改后的RFB模块,精度更高)。

  • 提供了320x240、640x480不同输入分辨率下使用widerface训练的预训练模型,更好的工作于不同的应用场景。

  • 支持onnx导出,便于移植推理。


目前测试过正常的运行环境如下:
  • Ubuntu16.04、Ubuntu18.04、Windows 10(inference)

  • Python3.6

  • Pytorch1.2

  • CUDA10.0 + CUDNN7.6


精度、速度、模型大小比较


训练集是使用Retinaface提供的清理过的widerface标签配合widerface数据集生成VOC训练集


Widerface测试

在WIDER FACE test集测试精度(单尺度输入分辨率: 320*240 或按最大边长320等比缩放)



在WIDER FACE test集测试精度(单尺度输入分辨率: VGA 640*480 或按最大边长640等比缩放 )



终端设备推理速度

树莓派4B MNN推理测试耗时 (单位: ms)(ARM/A72x4/1.5GHz/输入分辨率 : 320x240 /int8量化)



模型大小比较



图片效果如下:





●编号921,输入编号直达本文

●输入m获取文章目录

推荐↓↓↓

开源最前线

更多推荐25个技术类公众微信

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。

登录查看更多
25

相关内容

纽约州立大学布法罗分校(University at Buffalo–SUNY)成立于 1846 年,学校于 1962 年并入纽约州立大学(SUNY)系统。作为纽约州立大学系统中的旗舰机构,纽约州立大学布法罗分校是 SUNY 系统 64 个校区的中规模最大、综合性最强的校区。同时,学校是美国大学协会的成员。纽约州立大学布法罗分校是一所致力于学术卓越的一流研究密集型公立大学。学校以坚韧乐观的文化、足智多谋的思维和务实的梦想为特色,吸引了州内和来自全球是学生。其计算机专业在 CSRankings 排名 43,USnews 排名 61,学生将受益于计算机系全面多样的研究方向: https://engineering.buffalo.edu/computer-science-engineering/research/research-areas.html
TensorFlow Lite指南实战《TensorFlow Lite A primer》,附48页PPT
专知会员服务
69+阅读 · 2020年1月17日
近期必读的7篇 CVPR 2019【视觉问答】相关论文和代码
专知会员服务
35+阅读 · 2020年1月10日
一网打尽!100+深度学习模型TensorFlow与Pytorch代码实现集合
【GitHub实战】Pytorch实现的小样本逼真的视频到视频转换
专知会员服务
35+阅读 · 2019年12月15日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
小于1MB的行人检测网络
极市平台
8+阅读 · 2019年9月23日
英伟达又现神操作,程序员也能成画家!
大数据技术
7+阅读 · 2019年4月24日
人脸检测库:libfacedetection
Python程序员
15+阅读 · 2019年3月22日
深大教授开源的人脸检测库,速度号称史上最快
大数据技术
9+阅读 · 2019年3月21日
1500+ FPS!目前最快的CNN人脸检测算法开源
极市平台
25+阅读 · 2019年3月15日
2018-Github最热门机器学习开源项目Top10分享
深度学习与NLP
8+阅读 · 2019年1月22日
Python的开源人脸识别库:离线识别率高达99.38%
互联网架构师
6+阅读 · 2017年12月10日
基于Python的开源人脸识别库:离线识别率高达99.38%
炼数成金订阅号
5+阅读 · 2017年7月28日
Arxiv
5+阅读 · 2017年7月23日
VIP会员
相关资讯
小于1MB的行人检测网络
极市平台
8+阅读 · 2019年9月23日
英伟达又现神操作,程序员也能成画家!
大数据技术
7+阅读 · 2019年4月24日
人脸检测库:libfacedetection
Python程序员
15+阅读 · 2019年3月22日
深大教授开源的人脸检测库,速度号称史上最快
大数据技术
9+阅读 · 2019年3月21日
1500+ FPS!目前最快的CNN人脸检测算法开源
极市平台
25+阅读 · 2019年3月15日
2018-Github最热门机器学习开源项目Top10分享
深度学习与NLP
8+阅读 · 2019年1月22日
Python的开源人脸识别库:离线识别率高达99.38%
互联网架构师
6+阅读 · 2017年12月10日
基于Python的开源人脸识别库:离线识别率高达99.38%
炼数成金订阅号
5+阅读 · 2017年7月28日
Top
微信扫码咨询专知VIP会员