虹軟人臉識別怎麼樣?

最近看到虹軟既然免費提供人臉識別SDK,而且是離線版本的,我們自己測試檢測人臉控制在20ms左右,提取特徵點在200ms左右,人臉跟蹤速度比檢測速度更快,基本在10ms之內,不知道有沒有人更深入的測試過。


現在的人臉識別技術的公司實在太多了,這一次的評測,本人只挑選了業內比較知名的幾家人臉識別技術公司,百度,微軟,騰訊就不提了,三大巨頭,商湯科技,曠視科技,上海依圖和雲從科技都是近兩年異軍突起的新興創業公司,發展迅猛,我挑選了其中競爭力比較強的曠視科技進行評測(本來是想把商湯的技術也找來比較下,結果搜了半天沒找到可測試的免費版本,有點兒小遺憾),另外比較特殊的是虹軟公司,之前的評測就很想加他們的,可惜那時候他們沒開放技術,這一次剛好他們發布了免費的人臉識別SDK,在計算機視覺技術上他們屬於高富帥行列。

介面API實現方式,數據處理方式以及調用限制

除了虹軟外,其他4家都是直接提供雲平台API介面。雲平台API介面調用雖然接入應用相對比較簡單,但在使用上會受制於網路穩定性,用戶體驗會有一定的影響;而且高私密性的人臉照片被傳到別人家的公有雲伺服器,存在泄漏的風險,如果是企業用戶,對隱私這種事情,就比較敏感了,我猜想虹軟選擇開放本地離線SDK引擎,大概也是出於大量客戶保護數據安全這方面的要求吧。這樣一來就可以不受網路影響,自己掌控人臉照片及相關企業信息,在用戶體驗和數據安全方面都有很大的保障。只是,如果要使用本地離線SDK引擎接入應用應該會比直接使用雲平台API難度大,不過對於久經沙場的程序猿們來說這都不是事兒,如果有Sample code的話,學習使用起來就更容易了。

人臉檢測識別功能

從功能來看,人臉檢測和人臉識別大家都支持,但虹軟還支持人臉跟蹤,大概是由於虹軟提供的是離線SDK,可以實現人臉跟蹤功能,因為本地的話,對網路和流量的要求就不會有雲平台那麼高;當然如果產品自建雲或者在客戶那自組網的情況下,也是非常好用的,這樣場景確實蠻多的。這個離線版本在虹軟的官網上也有重點介紹,應該是他的亮點。

人臉識別技術能力

為了真實評測各家公司的人臉識別技術能力,筆者之前就花了比較多的時間對各家的API介面做了集成,拿100張照片(照片進行了挑選,包括了我們關注的常用場景和多個人臉的情況)進行了對比,加上這次虹軟的。

為了公平起見,我是在同等誤識率(0%)的情況下獲取的識別率。

從測試結果來看,就人臉的識別能力來看,虹軟是領先於其他幾家公司的,在複雜光線下的處理,百度略勝一籌,猜測或許虹軟用的是非大企業商用的版本,或許是不是有所保留。然後是曠視,微軟。

綜合看下來,個人著實吃了一驚。沒想到這次免費發布的虹軟人臉識別SDK居然表現如此上佳。虹軟果然有貨!SDK在商業模式上,有明顯優勢,在技術上也比其他家稍強,而且能適應很多的應用場景,比如人臉認證、門禁考勤、智能家居/機器人、安防監控之類。恐怕幾家大佬要坐不住了。


測過準確率,私有人證比對測試集,萬分之一處73.3%,百萬分之一處40%。


推薦閱讀:

銳動視頻SDK在金融業務加密雙錄管理系統通用解決方案
Android SDK 開發紀要
與 Xcode 相比,用 Adobe AIR/Flex做 iOS 開發有哪些優勢和局限?
張明雲的Live——安卓 SDK 開發實戰經驗分享
搭建Eclipse+ADT+Android SDK 安卓開發環境

TAG:人工智慧 | SDK | 人臉識別 |