前段時間分享了一個很棒的開源人臉檢測庫:
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
![最快人臉檢測開源庫對比:ZQCNN-MTCNN vs libfacedetection](http://p2.ttnews.xyz/loading.gif)
![最快人臉檢測開源庫對比:ZQCNN-MTCNN vs libfacedetection](http://p2.ttnews.xyz/loading.gif)
(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
閱讀更多 AI技術聯盟 的文章