;
[0095] 在該步驟中,主要通過下述公式(2)計算眼睛、鼻子和嘴巴各個目標區(qū)域的表情 值。
[0096]
[0097] 其中,Xl表征每一張圖像中目標區(qū)域i的灰度差值;f(xJ表征每一張圖像中目標 區(qū)域i的表情值;c表征表情參數(shù);radom表征經(jīng)驗值。
[0098] 步驟208 :利用至少一個目標區(qū)域的表情值,計算圖像的表情值;
[0099] 通過下述公式(3),計算圖像的表情值,在該計算公式中引入了閾值和權(quán)值,使得 按照不同目標區(qū)域的重要性不同,來獲取更加準確的圖像表情值,該閾值是通過已知表情 狀態(tài)的圖像的學習計算獲得的,使得圖像的表情倌的準確性更高。
[0100]
[0101] 其中,征圖像j的表情值;wU表征圖像中目標區(qū)域i的權(quán)重;bj表征圖像的 閾值;η表征目標區(qū)域的個數(shù);rand(Xl)表征目標區(qū)域i的平衡值。
[0102] 步驟209 :判斷圖像的表情值與記錄的表情經(jīng)驗值是否相同,如果是,則執(zhí)行步驟 210 ;否則,執(zhí)行步驟211 ;
[0103] 例如:計算出一張圖像的表情值為20,而在記錄中已經(jīng)出現(xiàn)過經(jīng)驗值為20對應(yīng)的 表情狀態(tài)為饑餓,那么,就可以直接確定出該圖像中嬰兒是處于饑餓的狀態(tài)。
[0104] 步驟210 :確定圖像對應(yīng)的心理狀態(tài)為表情經(jīng)驗值對應(yīng)的心理狀態(tài),并結(jié)束流程;
[0105] 步驟211:判斷至少兩張連續(xù)的圖像的表情值是否收斂于一個表情標準值,如果 是,則執(zhí)行步驟212 ;否則,執(zhí)行步驟213 ;
[0106] 如果至少兩張連續(xù)的圖像的表情值是收斂于一個表情標準值,說明該圖像中嬰兒 的表情與其收斂的表情標準值對應(yīng)的表情狀態(tài)最為接近,則確定該表情標準值的狀態(tài)為圖 像中嬰兒的狀態(tài),反之,如果表情值是發(fā)散的,可能由于圖像標準值計算過程出現(xiàn)錯誤,需 舍棄該表情值,并重新選擇圖像的目標區(qū)域和計算表情值。
[0107] 步驟212 :確定該表情標準值對應(yīng)的心理狀態(tài)為至少兩張連續(xù)的圖像對應(yīng)的心理 狀態(tài),并結(jié)束流程;
[0108] 步驟213 :舍棄該至少兩張連續(xù)的圖像的表情值,并執(zhí)行步驟203。
[0109] 在經(jīng)過多次計算之后,仍然得不到表情值收斂于表情標準值時,則舍棄該圖像,進 行下一組圖像的計算。
[0110] 如圖4所示,本發(fā)明實施例提供一種表情識別裝置,該表情識別裝置,包括:
[0111] 第一確定單元401,用于確定表情標準值與心理狀態(tài)的映射關(guān)系;
[0112] 計算單元402,用于確定圖像中至少一個目標區(qū)域的信息,根據(jù)至少一個目標區(qū)域 的信息,計算圖像的表情值;
[0113] 對比單元403,用于將計算單元402計算得到的圖像的表情值與第一確定單元401 確定的表情標準值進行對比;
[0114] 第二確定單元404,用于根據(jù)確定單元401確定的表情標準值與心理狀態(tài)的映射 關(guān)系和對比單元403的對比結(jié)果,確定至少一個目標區(qū)域?qū)?yīng)的心理狀態(tài)。
[0115] 在本發(fā)明另一個實施例中,第一確定單元401,用于選取已經(jīng)確定出心情狀態(tài)的至 少兩幅圖像中頭像的眼睛、嘴巴和鼻子區(qū)域,對于眼睛、嘴巴和鼻子區(qū)域中的每一個區(qū)域, 均執(zhí)行計算至少兩幅圖像的相對像素差值,并對眼睛、嘴巴和鼻子區(qū)域的相對像素差值求 和,作為表情標準值,建立表情標準值與已經(jīng)確定出心情狀態(tài)的對應(yīng)關(guān)系。
[0116] 在本發(fā)明另一個實施例中,計算單元402,進一步用于對圖像進行灰度化處理,確 定灰度化處理后的圖像中頭像的眼睛、鼻子和嘴巴分別對應(yīng)的像素點的灰度和。
[0117] 在本發(fā)明又一實施例中,上述裝置進一步包括:第三確定單元,其中,
[0118] 第三確定單元,用于確定標準中性圖像,并計算標準中性圖像中頭像的眼睛、鼻子 和嘴巴分別對應(yīng)的標準像素點的灰度和;
[0119] 計算單元402,用于計算灰度化處理后的圖像中頭像的眼睛、鼻子和嘴巴分別對應(yīng) 的像素點的灰度和與第三確定單元計算的標準中性圖像中對應(yīng)的標準像素點的灰度和之 間的灰度差值;
[0120] 根據(jù)下述公式(4),計算至少一個目標區(qū)域的表情值;
[0121]
[0122] 其中,Xl表征每一張圖像中目標區(qū)域i的灰度差值;f(Xl)表征每一張圖像中目標 區(qū)域i的表情值;c表征表情參數(shù);radom表征經(jīng)驗值;
[0123] 利用至少一個目標區(qū)域的表情值,根據(jù)下述公式(5),計算圖像的表情值;
[0124]
[0125] 其中,征圖像j的表情值;w^表征圖像中目標區(qū)域i的權(quán)重;bj表征圖像的 閾值;η表征目標區(qū)域的個數(shù);rand(Xl)表征目標區(qū)域i的平衡值。
[0126] 在本發(fā)明另一實施例中,上述裝置,進一步包括:記錄單元和判斷單元,其中,
[0127] 記錄單元,用于記錄表情經(jīng)驗值與表情狀態(tài)的對應(yīng)關(guān)系;
[0128] 判斷單元,用于判斷圖像的表情值與記錄單元記錄的表情經(jīng)驗值是否相同,如果 是,則觸發(fā)第二確定單元404 ;否則,觸發(fā)對比單元403 ;
[0129] 第二確定單元404,用于在接收到判斷單元的觸發(fā)時,確定圖像對應(yīng)的心理狀態(tài)為 表情經(jīng)驗值對應(yīng)的心理狀態(tài);
[0130] 對比單元403,用于在接收到判斷單元的觸發(fā)時,將計算得到的圖像的表情值與確 定的表情標準值進行對比。
[0131] 在本發(fā)明又一實施例中,第一確定單元401,進一步用于確定至少兩張連續(xù)的圖 像;
[0132] 對比單元403,用于判斷至少兩張連續(xù)的圖像的表情值是否收斂于一個表情標準 值,如果是,則觸發(fā)第二確定單元404 ;
[0133] 第二確定單元404,用于在接收到對比單元403的觸發(fā)時,確定該表情標準值對應(yīng) 的心理狀態(tài)為至少兩張連續(xù)的圖像對應(yīng)的心理狀態(tài)。
[0134] 本發(fā)明實施例所提供的方案,至少能夠達到如下有益效果:
[0135] 1.通過確定表情標準值與心理狀態(tài)的映射關(guān)系;確定圖像中至少一個目標區(qū)域 的信息;根據(jù)所述至少一個目標區(qū)域的信息,計算所述圖像的表情值;通過上述過程,將圖 像數(shù)據(jù)化,避免了圖像像素對圖像的影響,將所述計算得到的所述圖像的表情值與所述確 定的表情標準值進行對比,這一過程即為更加直觀的數(shù)值與數(shù)值間的對比,對于圖像的像 素要求不高,根據(jù)所述表情標準值與心理狀態(tài)的映射關(guān)系,確定所述至少一個目標區(qū)域?qū)?應(yīng)的心理狀態(tài),有效地提高了對圖像表情的識別性。
[0136] 2.通過計算圖像中目標區(qū)域如眼睛、嘴巴、鼻子等的表情值,在表情值計算過程中 引入了經(jīng)驗值,將表情值與記錄的經(jīng)驗值進行對比,當表情值與經(jīng)驗值相同時,則確定經(jīng)驗 值對應(yīng)的心理狀態(tài)為該圖像對應(yīng)的心理狀態(tài),有效地提高了表情識別的效率,當兩個值不 同時,則可以判斷至少兩張連續(xù)的圖像的表情值是否收斂于標準值,如果是,則確定該標準 值對應(yīng)的心理狀態(tài)該圖像對應(yīng)的心理狀態(tài),在這一過程中無需人工操作,提高了表情識別 的智能性。
[0137] 3.在本發(fā)明實施例中,用灰度值表征目標區(qū)域的信息,通過灰度值計算出表情值, 避免了圖像的色彩的干擾,提高了表情值計算的準確性,從而進一步提高了表情識別的準 確性。
[0138] 需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅