前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >重磅!最快人脸检测开源库对比:ZQCNN-MTCNN vs libfacedetection

重磅!最快人脸检测开源库对比:ZQCNN-MTCNN vs libfacedetection

作者头像
Amusi
发布2019-05-05 17:47:39
发布2019-05-05 17:47:39
3.4K0
举报
文章被收录于专栏:CVerCVer

前言

CVer 前段时间分享了一个很棒的开源人脸检测库:libfacedetection,详见:重磅!最快人脸检测库开源

2019年3月25日,Amusi 在github上发现 follow很久的左庆大佬刚push了一个项目:

ZQCNN-MTCNN-vs-libfacedetection。点进去一看,原来是全面对比了 ZQCNN-MTCNN 与 libfacedetection。

于是 Amusi 第一时间联系了左庆大佬,得到他本人的授权,下面实验对比数据来自 ZQCNN-MTCNN-vs-libfacedetection:

链接:

https://github.com/zuoqing1988/ZQCNN-MTCNN-vs-libfacedetection

libfacedetection开源项目之前已经介绍过,这里再简单介绍一下 ZQCNN开源项目:

一款比mini-caffe更快的Forward库,包含快速人脸检测模型(基于MTCNN),106点landmark,人头检测模型等

ZQCNN-MTCNN-vs-libfacedetection

ZQCNN:下载时间2019-03-25 09:00

依赖库:

windows:mkl, opencv3.4.2

arm-linux: openblas, opencv3.4.2

libfacedetection:下载时间2019-03-25 09:00

(一) WINDOWS下对比 (测试机器为E5-1650V4 3.6GHz)

ZQCNN用.sln打开

libfacedetection用cmake-gui配置,勾选avx2和DEMO,不勾选int8和neon,配置之后用vs打开,注意在facedetection、facedetection_shared、fdt_demo三个项目的项目属性->C++->代码生成里开启AVX2和快速浮点。

(1)对比keliamoniz1.jpg

(2)对比4.jpg

(3)对比其他图片

(二) ARM-LINUX下对比 (测试机器为firefly rk3399)

ZQCNN: 先编译OpenBLAS, OpenCV3.4.2, 然后编译ZQCNN, 使用命令cmake .. -DSIMD_ARCH_TYPE=arm64 -DBLAS_TYPE=openblas_zq_gemm 具体参见ZQCNN项目的README

libfacedetection: 命令cmake .. -DENABLE_NEON=ON -DCMAKE_BUILD_TYPE=RELEASE

(1)对比keliamoniz1.jpg

(2)对比4.jpg

(3)对比其他图片

侃侃

ZQCNN-MTCNN 和 libfacedetection 都是特别好的人脸开源库,检测速度都很快,在此感谢左庆和于仕琪老师的开源精神

两个项目链接如下,欢迎 star支持:

https://github.com/zuoqing1988/ZQCNN

https://github.com/ShiqiYu/libfacedetection

https://github.com/zuoqing1988/ZQCNN-MTCNN-vs-libfacedetection

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-03-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CVer 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • ZQCNN-MTCNN-vs-libfacedetection
  • 侃侃
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档