剛剛,SeetaFace版本升級!新增活體檢測等功能
- 2020 年 4 月 2 日
- 筆記
這次版本升級,從版本號SeetaFace2 跳過 3 、4、 5直接升級到SeetaFace6,總之就是 666 吧~
功能增加是這一版本的重大亮點:
之前只有:人臉檢測、特徵點定位、人臉識別;
此次增加:活體檢測、人臉圖像質量評估、年齡性別識別、口罩人臉檢測和識別。
隨着人臉識別技術進入的應用領域的增多,抗攻擊能力成為人臉識別應用落地的新瓶頸,這也是活體檢測研究和應用最近兩年大熱的原因,活體檢測功能的增加相信將會成為該庫吸引更多開發者的重要看點。

人臉圖像質量評估主要用來對低質量的圖像的拒識,雖然看似功能不起眼,但在52CV的人臉技術交流群里卻經常有人問如何實現這一功能,在真正人臉應用部署的時候,這是一個要考慮的問題,此次功能開放也會幫開發者省不少自研的力氣。
年齡性別識別從技術來說(多任務模型)已經不算有太高的門檻(雖然做的精準也不容易),不是人臉識別應用的核心,但也算錦上添花吧~

口罩人臉檢測和識別則是當下疫情期間人臉識別應用的重要賣點了。

除了功能增加了,速度提升也是這次更新的亮點。
官方稱v6版使用了新的推理引擎TenniS,ResNet50網絡的識別模型,在I7 CPU上的推理速度從8 fps 提升到20 fps。
為應對不同的使用場景,本次升級識別部分共包含三個模型:

官方沒有公布此次升級後的算法的識別精度,不過提到該模型訓練時使用了上億張圖片!
其實公布也沒多少意義,我看國內做人臉識別的公司,沒有一家公司的識別精度不是99%以上的。

精度這事,還是得看你在實際場景測試結果。
SeetaFace系列模型雖然不開源,但是對於商業使用和個人用途都是可以的。

至於部署方面,SeetaFace使用標準C++接口,不依賴任何第三方庫,支持x86和ARM架構。
目前已經開放了Windows 、Ubuntu、CentOS、Android開發包,MacOS和iOS版本的支持也已經在路上。

嗯,覆蓋主流服務器和終端上的部署。
總之,SeetaFace是快速構建人臉識別應用的一個不錯選擇。
項目主頁:
https://github.com/seetafaceengine/SeetaFace6
下載SeetaFace6各平台開發包和模型,可在我愛計算機視覺公眾號後台回復「666」。