您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

前端進行人臉識別普適性的講解

大小:0.2 MB 人氣: 2017-09-22 需要積分:1

  阿里技術(shù)導(dǎo)讀:Shape Detection API 的發(fā)布已經(jīng)有一些時日,其主要提供的能力是給予前端直接可用的特征檢測接口(包括條形碼、人臉、文本檢測)。本文將簡單對其進行介紹,對前端進行人臉檢測進行普適性的講解。

  1 背景與場景

  人臉檢測(Face Detection)算是老生常談的課題了,在諸多行業(yè)應(yīng)用廣泛,例如金融、安防、電子商務(wù)、智能手機、娛樂圖片等行業(yè)。其中涉及的技術(shù)也在不斷的演變,下面簡要介紹幾種思路:

  a. 基于特征的人臉檢測

  例如opencv中內(nèi)置了基于Viola-Jones目標檢測框架的Harr分類器,只需要載入一個配置文件(haarcascade_frontalface_alt.xml)就能直接調(diào)用detectObject去完成檢測過程,同時也支持其他特征的檢測(如鼻子、嘴巴等)。

  b. 基于學(xué)習(xí)的人臉檢測

  其實也是需要通過算子提取圖像中的局部特征,通過對其進行分類、統(tǒng)計、回歸等方式得到的具備更精確和快響應(yīng)的分類器。

  2 套路集錦

  2.1 后端處理

  前端通過網(wǎng)絡(luò)將資源傳輸?shù)胶蠖耍蠖私y(tǒng)一處理需要檢測的圖像或視頻流,對后端的架構(gòu)有一定的挑戰(zhàn),同時網(wǎng)絡(luò)的延時往往不能給用戶帶來實時的交互效果。

  2.2 客戶端處理

  得益于OpenCV在跨語言和跨平臺的優(yōu)勢,客戶端也能以較低的開發(fā)成本提供人臉檢測的能力,并且可以通過JsBridge等方式向web容器提供服務(wù),然而一旦脫離這個容器,孤立的頁面將失去這種能力。直到有一天……

  2.3 開放服務(wù)

  不知道從啥時候開始,云計算等概念拔地而起,計算的成本日益降低。各大研發(fā)團隊(如阿里云、Face++)都蠢蠢欲動又不緊不慢上架了人臉檢測服務(wù),甚至還帶上了各種特!殊!服!務(wù)!人臉識別、活體識別、證件OCR及人臉對比等等等。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?