深圳大學計算機科學與軟件工程學院的于仕琪教授在GitHub上開源了一個人臉檢測庫,人臉檢測速度最快可達1500+ FPS!
這是一個用于圖像中基于CNN的人臉檢測的開源庫。CNN模型已轉(zhuǎn)換為C源文件中的靜態(tài)變量。源代碼不依賴于任何其他庫。你需要的只是一個C ++編譯器。您可以使用C ++編譯器在Windows,Linux,ARM和任何平臺下編譯源代碼。
SIMD指令用于加速檢測。如果使用Intel CPU或NEON for ARM,則可以啟用AVX2。模型文件也已在。/models/目錄中提供。 examples / libfacedetectcnn-example.cpp顯示了如何使用該庫。
如何編譯:
在使用g++編譯源代碼時,請?zhí)砑?O3以啟用優(yōu)化。
使用Microsoft Visual Studio編譯源代碼時,請選擇“最大化速度/ -O2”。
Windows上基于CNN的人臉檢測
在ARM Linux (Raspberry Pi 3 B+)上進行人臉檢測實驗結(jié)果
之前這個項目并沒有開放源碼,只提供了動態(tài)鏈接庫(include+lib),用戶只能調(diào)用API,直到上周才剛剛開源。