基于HMM的嵌入式人臉識別系統(tǒng)研究
基于Video4Linux圖像采集的程序流程如圖2所示。本文引用地址:http://butianyuan.cn/article/150216.htm
4 圖像預處理與人臉識別算法及實現(xiàn)
人臉識別過程首先判斷輸入的人臉圖像或者視頻中是否存在人臉,如果存在,則進一步給出每個人臉的位置、大小和各個主要面部器官的位置信息,并依據(jù)這些信息,進一步提取每個人臉中所蘊含的身份特征,將其與已有人臉庫中的人臉進行對比,從而識別人的身份。
人臉識別的過程可以分為圖像預處理、人臉檢測和人臉識別三部分。
人臉檢測是指從待識別矩陣中定位人臉區(qū)域中各特征區(qū)域,并將各個區(qū)域分割開。人臉識別是根據(jù)已有的人臉數(shù)據(jù)庫,輸出待測人臉對應在人臉庫中的對象標號。二者互為前提和目的。由于HMM既可完成人臉檢測,又可完成人臉識別,因此我們將人臉檢測與識別同時處理。
4.1 隱馬爾可夫模型(HMM)基本概念
HMM是一組用于特征化信號的統(tǒng)計特性的模型,它包含兩個相關(guān)的過程:一個是隱含的、不可見的有限狀態(tài)馬爾可夫鏈,它具有初始狀態(tài)概率分布函數(shù)和狀態(tài)轉(zhuǎn)移概率矩陣,另外是一組與狀態(tài)有關(guān)的概率密度函數(shù)。
一個HMM的構(gòu)成元素如下:
一個HMM可以簡記為λ={A,B,∏},由于其輸入為有限字符集V={v1,v2,… vm},因此稱其為離散隱馬爾可夫模型。
評論