讀古今文學網 > 刷臉背後:人臉檢測 人臉識別 人臉檢索 > 8.2 人臉檢測商業軟件之Face++ >

8.2 人臉檢測商業軟件之Face++

Face++[2]是北京曠視科技有限公司旗下的新視覺服務平台,Face++提供的產品服務有:人臉檢測——人臉檢測和關鍵點檢測;人臉分析——微笑分析,性別、年齡、種族分析;人臉識別——1:1人臉驗證、1:N人臉識別和大規模人臉檢索。它非常容易使用,檢測效果好、時間短,是一款強大、易用的商用軟件。

Face++中提供了多種SDK,本書以Face++的MATLAB SDK為例,介紹一下如何使用Face++進行人臉檢測,具體步驟如下。

(1)打開Face++網站(http://www.faceplusplus.com.cn/)。

(2)單擊右上角的「註冊」按鈕,如圖8-9所示。

圖8-9 Face++註冊頁面

(3)註冊完成後,登錄自己的賬號,單擊「我的應用」選項卡,進入「我的應用」界面後,再單擊「創建應用」按鈕,如圖8-10所示。

圖8-10 Face++創建應用界面

(4)創建應用完成後提交,會顯示如圖8-11所示的界面,從而可以獲得API_KEY和API_SECRET。之後可通過單擊「我的應用」→「管理」,來查看API_KEY和API_SECRET的值,如圖8-12所示。

圖8-11 應用信息界面

圖8-12 Face++應用列表界面

(5)下載SDK。單擊「開發工具與SDK」選項卡,本書實驗應用MATLAB SDK進行測試,如圖8-13所示。

圖8-13 Face++SDK下載界面

(6)下載好的程序為facepp-matlab-sdk-master,打開facepp_demo.m文件,把API_KEY和API_SECRET替換為(4)中獲得的值。img修改為待檢測的圖片路徑和名稱,運行facepp_demo.m文件即可進行人臉檢測。

使用Face++的MATLAB SDK的檢測結果如圖8-14所示。

圖8-14 Face++的檢測結果

上面展示了如何使用Face++的MATLAB SDK進行人臉檢測,Face++還有更多的SDK和強大的功能,讀者可以查看Face++的官方網站[2]。