百度開放云推出媒體云人臉識別服務
基于在視頻處理、人臉識別、語音識別上的長期技術積累,致力于為廣大開發者提供媒體相關整體解決方案的百度公司日前又有“碩果”發布——百度媒體云宣布,正式推出人臉識別服務,同時,面向開發者的申請平臺正式開啟。
據了解,百度媒體云人臉識別服務依托百度業界領先的人臉識別算法,通過提供一系列HTTP Restful API及跨終端平臺SDK,實現人臉檢測、五官定位、人臉屬性檢測、人臉識別等諸項功能。
人臉識別技術的難點在于,人臉是具有復雜結構的三維可變形生物體,因此影響人臉識別效果的因素主要有以下幾個(參考文獻1):
姿態:人臉圖像的變化,如在三維到二維人臉的成像過程中,由于相關的照相機-臉姿
(正面的、45 度、側面、顛倒的)導致的不同,一些臉部特征如眼睛或鼻子可能部分被遮擋;
組件的影響:面部的特征如胡須和眼鏡等可能存在也可能不存在,這些組件包括形狀、顏色和大小;
面部表情:人臉為可變形物體,人臉表情的變化直接影響人臉圖像的模式;
圖像的方向:照相機光軸的旋轉不同可直接引起人臉圖像的變化;
圖像的條件:當圖像產生時,一些因素如光和照相機的特性(傳感器的響應、透鏡影響人臉的外觀)。
百度媒體云人臉識別服務針對以上難點進行針對性研發及優化,取得了突破。首先,通過“人臉檢測技術”來提供“人臉及五官幾何位置定位”,從而輕松鎖住姿態變化。
圖1:人臉檢測
其次,百度媒體云人臉識別服務支持人臉圖像的性別、表情等人臉屬性分析功能;同時支持常用圖片格式,能應對復雜的光照場景,并支持多種人臉姿態——這就是“人臉屬性檢測”功能。
圖2:人臉屬性檢測
同時百度媒體云人臉識別服務為開發者提供了極大便利:支持REST API方式調用,為開發者帶來最為靈活、跨平臺的使用方式;提供了ANDROID、iOS、WP7、JAVA及PHP多種平臺的SDK封裝,幫助開發者縮短開發周期;配以專門的服務控制臺支持詳細的服務統計查詢及服務使用頻次管理,方便開發者掌握服務使用情況及變化趨勢。

圖:3:統計信息
開發者只要通過以下步驟,即可進入媒體云人臉識別服務管理控制臺:1.登錄新版開發者中心的“管理控制臺”;2.在應用列表中選擇使用媒體云服務的應用,或者根據向導創建新的應用;3. 點擊左側邊欄中的“媒體云”,選擇“人臉識別服務”頁面。
而在第一次使用人臉識別服務時,需要申請開啟服務——點擊“申請開啟服務”開始申請步驟,在彈出的抽屜浮層中填寫使用場景及申請理由,申請提交后,百度后臺工作人員會查看申請并予以通過或拒絕,審核的結果會通過開發者中心的消息中心通知開發者。另外,在人臉識別控制臺頁面也可以查看到審核狀態。
圖4:申請開啟服務界面
另據了解,目前媒體云人臉識別服務已經在百度云網盤、百度相冊、百度魔拍、百度內部移動辦公應用和有緣網等平臺上實現了成功應用。
百度媒體云人臉識別服務相關負責人稱,人臉識別服務將進行持續的功能和性能優化,更多更酷的人臉技術將會逐步釋放,隨時歡迎有創意的開發者們進行深度合作。讓我們拭目以待吧。