資源描述:
《動態(tài)人臉識別技術(shù)與應(yīng)用研究.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、CASIPP動態(tài)人臉識別技術(shù)與應(yīng)用研究報告人:徐從東導(dǎo)師:肖炳甲研究員羅家融研究員CASIPP報告主要內(nèi)容一、系統(tǒng)概述二、研究現(xiàn)狀三、下一步工作CASIPP一、系統(tǒng)概述系統(tǒng)設(shè)計為基于動態(tài)圖像的人臉識別系統(tǒng),設(shè)計本系統(tǒng)的目的是通過前端的攝像頭判斷某一視野是否有人,如果有人則對其身份進行鑒定,進而作出一些必要的反應(yīng)。CASIPP前端攝像頭圖像采集人臉檢測與分割人臉識別特征庫管理人臉特征庫一、系統(tǒng)概述CASIPP二、研究現(xiàn)狀圖像采集圖像采集是指將前端攝像頭傳過來的信號采集為視頻和圖片。主要內(nèi)容:(1)采集攝像頭傳來的視頻信號(2)對采集到的視頻進行分割與取
2、幀(3)對處理后的視頻的再現(xiàn)在Windows操作系統(tǒng)下,采用VFW方法,對數(shù)字?jǐn)z像頭進行操作,用VC6.0編程。(已完成)CASIPP二、研究現(xiàn)狀根據(jù)采集的圖像,確定圖像中是否有人臉,如果有則確定人臉的位置,并轉(zhuǎn)化成標(biāo)準(zhǔn)大小的人臉圖像。此處我們采用基于皮膚顏色的人臉檢測方法。首先在圖像中檢測人的皮膚,確定皮膚的位置,以此作為人臉的候選區(qū)域。再在這些候選區(qū)域中檢測臉部特征,進一步確定人臉區(qū)域。人臉檢測與分割CASIPP二、研究現(xiàn)狀人臉檢測與分割第一步:光線補償?shù)诙剑簩GB圖像轉(zhuǎn)化為YCBCR圖像第三步:建立皮膚顏色的高斯分布模型第四步:用高斯模型檢
3、測出圖像中的皮膚區(qū)域第五步:求出皮膚區(qū)域中皮膚色調(diào)的馬氏距離圖第六步:用主成份分析法確定皮膚區(qū)域是否是人臉CASIPP二、研究現(xiàn)狀人臉檢測與分割第一步:光線補償?shù)诙剑簩GB圖像轉(zhuǎn)化為YCBCR圖像目的是減小外界光照的影響CASIPP二、研究現(xiàn)狀人臉檢測與分割第三步:建立皮膚顏色的高斯分布模型皮膚顏色服從高斯分布:(1)收集皮膚圖像樣本(收集了一些皮膚圖像樣本)(2)統(tǒng)計計算出皮膚顏色高斯分布的參數(shù)CASIPP二、研究現(xiàn)狀人臉檢測與分割第三步:建立皮膚顏色的高斯分布模型(2)統(tǒng)計計算出皮膚顏色高斯分布的參數(shù)(顏色分量只取CB與CR分量)均值與協(xié)方差
4、:CASIPP二、研究現(xiàn)狀人臉檢測與分割第四步:用高斯模型檢測出圖像中的皮膚區(qū)域根據(jù)上面的高斯模型,可以直接計算出顏色c是皮膚的可能性的概率,也可用從顏色向量c到均值向量的Mahalanobis距離來度量,計算公式如下:CASIPP二、研究現(xiàn)狀人臉檢測與分割第四步:用高斯模型檢測出圖像中的皮膚區(qū)域(1)計算圖像的馬氏距離(2)根據(jù)馬氏距離確定圖像中各點像素是否是皮膚像素(3)對皮膚像素進行膨脹與腐蝕(4)去除假區(qū)域(5)確定可能的人臉區(qū)域并縮放到標(biāo)準(zhǔn)人臉圖像大小。步驟如下:用MATLAB進行編程CASIPP二、研究現(xiàn)狀人臉檢測與分割原始圖像根據(jù)馬氏距
5、離確定的皮膚像素CASIPP二、研究現(xiàn)狀人臉檢測與分割對皮膚像素進行膨脹與腐蝕去除假區(qū)域CASIPP二、研究現(xiàn)狀人臉檢測與分割確定的可能人臉區(qū)域CASIPP二、研究現(xiàn)狀人臉檢測與分割第五步:求出皮膚區(qū)域中皮膚色調(diào)的馬氏距離圖(計算方法與前面完全一樣)第六步:用主成份分析法確定皮膚區(qū)域是否是人臉(與特征臉法類似,此處是用的馬氏距離圖)CASIPP二、研究現(xiàn)狀根據(jù)前面檢測的人臉圖像,計算其特征,根據(jù)這些特征判斷是不是已知的人臉,從而確定人的身份。這些特征可以是具體的,也可是抽象的。人臉識別為了便于計算,可以將人臉圖像作為高維空間的一個點或一個向量,將這個
6、高維向量映射到維數(shù)較低的向量空間,并用映射空間的向量表示人臉圖像,來進行人臉識別。CASIPP二、研究現(xiàn)狀人臉識別特征臉法:在人臉識別中,用主成份分析方法對人臉圖像的原始空間進行轉(zhuǎn)換,即構(gòu)造人臉圖像數(shù)據(jù)集的協(xié)方差矩陣,對之進行正交變換,求出協(xié)方差矩陣的特征向量,再依據(jù)特征值的大小對這些特征向量進行排序,每一個向量表示人臉圖像中一個不同數(shù)量的變量,這些特征向量表示特征的一個集合,它們共同表示一個人臉圖像。在人臉識別領(lǐng)域,人們能常稱這些特征向量為特征臉。每一個體人臉圖像都可以確切地表示為一組特征臉的線性組合。CASIPP二、研究現(xiàn)狀人臉識別采用MATLA
7、B進行編程實現(xiàn),仿真對象是ORL(OlivetteResearchLab)標(biāo)準(zhǔn)人臉庫算法訓(xùn)練過程1構(gòu)造訓(xùn)練樣本集trainingSet即從人臉圖像目錄中讀取多個人臉圖像到trainingSet中;2計算出所有訓(xùn)練樣本的平均臉meanImage和各訓(xùn)練樣本相對于平均臉的差值圖像differenceImages;3用特征值分解的方法求差值圖像differenceImages的特征值和特征向量EimageEval;4求訓(xùn)練集中的每個差值圖像相對于各特征向量上的投影值xuWeight構(gòu)成的特征臉向量;5計算每一類的平均投影值xuAveWeight(對于最近鄰
8、法不需要這一步)CASIPP二、研究現(xiàn)狀人臉識別算法識別過程1讀取一幅待識別圖像recogniseImage