新四季網

一種魯棒的人臉表情識別方法

2023-08-04 13:17:16

專利名稱:一種魯棒的人臉表情識別方法
技術領域:
本發明涉及一種模式識別方法,尤其是涉及一種魯棒的人臉表情識別方法。屬於人臉表情信息提取和識別領域。
背景技術:
人臉表情識別一般分為臉部動作的識別和情感的識別。例如,部分研究者從人臉表情中識別基於面部動作編碼系統的單一和混合動作單元而進行的。而大多數研究者從人臉表情中識別人的高興、驚訝、悲傷、害怕等情感。由於人臉表情變化是非剛體運動,且受到個體差異、視角變化、光照等影響,人臉表情識別是一項艱巨的任務,目前很少有能夠應用於實際環境的人臉表情識別系統。
以往的人臉表情識別往往局限於受控條件,例如背景單一、光照一致、無頭部運動等,因此,受控條件下的人臉表情識別可以達到較高的識別率。但很少有研究者對非受控條件下的魯棒人臉表情識別進行研究。21世紀以來,少數研究者開始研究對遮擋、光照、姿勢、圖像解析度等具有魯棒性的人臉表情識別方法。其中,對於遮擋具有魯棒性的人臉表情識別方法主要有採用局部特徵的方法、局部空間幾何面部模型和基於狀態的面部運動模型的方法、以及基於Gabor小波特徵提取的方法等,但很少有研究者對人臉去除遮擋後進行魯棒的表情識別。針對人臉部有遮擋情況下魯棒識別方法較少和未去除遮擋物的不足,本發明提出一種新的魯棒人臉表情識別方法。

發明內容
本發明的目的是針對現有人臉表情識別方法對臉部有遮擋的情況不具備魯棒性的不足,提出一種魯棒的人臉表情識別方法,它能使人臉在有遮擋的情況下獲得較高的表情識別效果。
本發明一種魯棒的人臉表情識別方法,通過魯棒主成分分析對人臉圖像進行重構,並對原始人臉圖像與重構後的人臉圖像的差值圖像進行顯著性分析,檢測出遮擋區域,然後根據對遮擋區域的圖像進行重構以去除遮擋,最後對去除遮擋後的人臉圖像進行表情分類,獲得表情識別結果。
本發明一種魯棒的人臉表情識別方法,其步驟如下 步驟1將N個不含遮擋的L類人臉表情圖像歸一化為數據矩陣Ci∈Rm×n(i=1…M),作為訓練樣本,採用沙皮爾(Schapire)等人提出的多分類AdaBoost方法訓練人臉表情分類器。
步驟2將M個包括含遮擋和不含遮擋的L類人臉表情圖像歸一化為數據矩陣Ai∈Rm×n(i=1…M),作為訓練樣本。令s=m×n,將Ai展開為一維列數據向量di∈Rs×1(i=1…M),構成輸入矩陣D=[d1d2…dM]∈Rs×M,採用費南多(Fernando)提出的魯棒主成分分析(Robust Principle Component Analysis,RPCA)方法,得到魯棒均值向量μ∈Rs×1和魯棒本徵向量B∈Rs×k,k<M。
步驟3將待識別的人臉表情圖像歸一化數據矩陣P∈Rm×n。
步驟4將P展開為一維列數據向量d∈Rs×1,如式(1)計算向量d的重構向量drec∈Rs×1,並將其變形為數據矩陣P′∈Rm×n。
drec=μ+BBT(d-μ) 式(1) 步驟5計算重構後的人臉圖像矩陣P′與將待識別表情的人臉圖像矩陣P的差值圖像矩陣E∈Rm×n,如式(2)所示。
E=|P′-P| 式(2) 步驟6設掃描窗口R高為h(1≤h<m),寬為w(1≤w<n),窗口的左上角坐標為(x1,y1)(0≤x1<n,0≤y1<m),對h、w、x1、y1進行遍歷,並滿足約束條件如式(3)所示。對差值圖像的掃描窗口R進行顯著性檢測(如式(4)所示),得到顯著值HE,R。
0≤x1+w≤n且0≤y1+h≤m且2*w*h<m*n 式(3) 式(4) 其中PE,R(ei)指差值圖像矩陣E在掃描窗口R取值為ei(0≤ei≤255)的概率。
步驟7對所有掃描窗口R的顯著值HE,R取最大顯著值Hmax=max{HE,R},並判定遮擋區域。如式(5)所示,若顯著值Hmax大於預設定的閾值H0,與Hmax相關的區域被判定為遮擋區域,否則判定為不存在遮擋區域。


式(5) 步驟8對人臉表情圖像矩陣P的遮擋區域進行重構,如式(6)所示。若Rocclusion不為空,跳轉到步驟4;若Rocclusion為空,繼續執行步驟9。 式(6) 步驟9將人臉表情圖像矩陣P作為步驟1訓練所得人臉表情分類器的輸入,得到人臉表情識別結果。
本發明的積極效果和優點在於 1.本發明對含有遮擋的人臉表情圖像進行了去除遮擋處理,對於提高遮擋情況下的人臉表情識別率有重要意義; 2.本發明對各種臉部遮擋情況都有較好的去除遮擋能力,是一種可行的魯棒的人臉表情識別方法。


圖1方法步驟方框圖 (五)具體實施方法 見圖1所示,本發明一種魯棒的人臉表情識別方法,其步驟如下 步驟1將N個不含遮擋的L類人臉表情圖像歸一化為數據矩陣Ci∈Rm×n(i=1…M),作為訓練樣本,採用沙皮爾(Schapire)等人提出的多分類AdaBoost方法訓練人臉表情分類器。
步驟2將M個包括含遮擋和不含遮擋的L類人臉表情圖像歸一化為數據矩陣Ai∈Rm×n(i=1…M),作為訓練樣本。令s=m×n,將Ai展開為一維列數據向量di∈Rs×1(i=1…M),構成輸入矩陣D=[d1d2…dM]∈Rs×M,採用費南多(Fernando)提出的魯棒主成分分析(Robust Principle Component Analysis,RPCA)方法,得到魯棒均值向量μ∈Rs×1和魯棒本徵向量B∈Rs×k,k<M。
步驟3將待識別的人臉表情圖像歸一化數據矩陣P∈Rm×n。
步驟4將P展開為一維列數據向量d∈Rs×1,如式(1)計算向量d的重構向量drec∈Rs×1,並將其變形為數據矩陣P′∈Rm×n。
drec=μ+BBT(d-μ) 式(1) 步驟5計算重構後的人臉圖像矩陣P′與將待識別表情的人臉圖像矩陣P的差值圖像矩陣E∈Rm×n,如式(2)所示。
E=|P′-P| 式(2) 步驟6設掃描窗口R高為h(1≤h<m),寬為w(1≤w<n),窗口的左上角坐標為(x1,y1)(0≤x1<n,0≤y1<m),對h、w、x1、y1進行遍歷,並滿足約束條件如式(3)所示。對差值圖像的掃描窗口R進行顯著性檢測(如式(4)所示),得到顯著值HE,R。
0≤x1+w≤n且0≤y1+h≤m且2*w*h<m*n式(3)式(4) 其中PE,R(ei)指差值圖像矩陣E在掃描窗口R取值為ei(0≤ei≤255)的概率。
步驟7對所有掃描窗口R的顯著值HE,R取最大顯著值Hmax=max{HE,R},並判定遮擋區域。如式(5)所示,若顯著值Hmax大於預設定的閾值H0,與Hmax相關的區域被判定為遮擋區域,否則判定為不存在遮擋區域。


式(5) 步驟8對人臉表情圖像矩陣P的遮擋區域進行重構,如式(6)所示。若Rocclusion不為空,跳轉到步驟4;若Rocclusion為空,繼續執行步驟9。
式(6) 步驟9將人臉表情圖像矩陣P作為步驟1訓練所得人臉表情分類器的輸入,得到人臉表情識別結果。
權利要求
1.一種魯棒的人臉表情識別方法,其特徵在於,該識別方法步驟如下
步驟1將N個不含遮擋的L類人臉表情圖像歸一化為數據矩陣Ci∈Rm×n(i=1…M),作為訓練樣本,採用沙皮爾即Schapire提出的多分類AdaBoost方法訓練人臉表情分類器;
步驟2將M個包括含遮擋和不含遮擋的L類人臉表情圖像歸一化為數據矩陣Ai∈Rm×n(i=1…M),作為訓練樣本,令s=m×n,將Ai展開為一維列數據向量di∈Rs×1(i=1…M),構成輸入矩陣D=[d1d2…dM]∈Rs×M,採用費南多即Fernando提出的魯棒主成分分析即Robust Principle Component Analysis,RPCA方法,得到魯棒均值向量μ∈Rs×1和魯棒本徵向量B∈Rs×k,k<M;
步驟3將待識別的人臉表情圖像歸一化數據矩陣P∈Rm×n;
步驟4將P展開為一維列數據向量d∈Rs×1,如式(1)計算向量d的重構向量drec∈Rs×1,並將其變形為數據矩陣P′∈Rm×n;
drec=μ+BBT(d-μ) 式(1)
步驟5計算重構後的人臉圖像矩陣P′與將待識別表情的人臉圖像矩陣P的差值圖像矩陣E∈Rm×n,如式(2)所示;
E=|P′-P| 式(2)
步驟6設掃描窗口R高為h(1≤h<m),寬為w(1≤w<n),窗口的左上角坐標為(x1,y1)(0≤x1<n,0≤y1<m),對h、w、x1、y1進行遍歷,並滿足約束條件如式(3)所示;對差值圖像的掃描窗口R進行顯著性檢測,如式(4)所示,得到顯著值HE,R;
0≤x1+w≤n且0≤y1+h≤m且2*w*h<m*n 式(3)
式(4)
其中PE,R(ei)指差值圖像矩陣E在掃描窗口R取值為ei(0≤ei≤255)的概率;
步驟7對所有掃描窗口R的顯著值HE,R取最大顯著值Hmax=max{HE,R},並判定遮擋區域,如式(5)所示,若顯著值Hmax大於預設定的閾值H0,與Hmax相關的區域被判定為遮擋區域,否則判定為不存在遮擋區域;
式(5)
步驟8對人臉表情圖像矩陣P的遮擋區域進行重構,如式(6)所示;若Rocclusion不為空,跳轉到步驟4;若Rocclusion為空,繼續執行步驟9;
式(6)
步驟9將人臉表情圖像矩陣P作為步驟1訓練所得人臉表情分類器的輸入,得到人臉表情識別結果。
全文摘要
本發明一種魯棒的人臉表情識別方法通過魯棒主成分分析對人臉圖像進行重構,並對原始人臉圖像與重構後的人臉圖像的差值圖像進行顯著性分析,檢測出遮擋區域,然後根據對遮擋區域的圖像進行重構以去除遮擋,最後對去除遮擋後的人臉圖像進行表情分類,獲得表情識別結果。本發明對各種臉部遮擋情況都有較好的去除遮擋能力,對於提高遮擋情況下的人臉表情識別率有重要意義,是一種可行的魯棒的人臉表情識別方法。
文檔編號G06K9/00GK101369310SQ20081022321
公開日2009年2月18日 申請日期2008年9月27日 優先權日2008年9月27日
發明者峽 毛, 薛雨麗 申請人:北京航空航天大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀