1. 程式人生 > >實現基於微信小程式的人臉識別思路和步驟

實現基於微信小程式的人臉識別思路和步驟

人臉識別就是:指利用分析比較人臉視覺特徵資訊進行身份鑑別的計算機技術。人臉識別是一項熱門的計算機技術研究領域,可以將人臉明暗偵測,自動調整動態曝光補償,人臉追蹤偵測,自動調整影像放大;它屬於生物特徵識別技術,是對生物體(一般特指人)本身的生物特徵來區分生物體個體。原文:http://www.cnblogs.com/txw1958/archive/2013/02/04/weixin-if20-face-recognition.html 

人臉識別的技術過程(來自百度百科)

一般分三步:
(1)首先建立人臉的面像檔案。即用攝像機採集單位人員的人臉的面像檔案或取他們的照片形成面像檔案,並將這些面像檔案生成面紋(Faceprint)編碼貯存起來。
(2)獲取當前的人體面像。即用攝像機捕捉的當前出入人員的面像,或取照片輸入,並將當前的面像檔案生成面紋編碼。

(3)用當前的面紋編碼與檔案庫存的比對。即將當前的面像的面紋編碼與檔案庫存中的面紋編碼進行檢索比對。上述的“面紋編碼”方式是根據人臉臉部的本質特徵和開頭來工作的。這種面紋編碼可以抵抗光線、面板色調、面部毛髮、髮型、眼鏡、表情和姿態的變化,具有強大的可靠性,從而使它可以從百萬人中精確地辯認出某個人。人臉的識別過程,利用普通的影象處理裝置就能自動、連續、實時地完成。

1. 圖片獲取並儲存入庫

2. 使用現成的介面 (我使用的是百度雲的介面)

3. 引入sdk.