《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 改進的AdaBoost在表情識別中的應用
改進的AdaBoost在表情識別中的應用
來源:微型機與應用2012年第21期
張 磊,趙曉安,于 明
(河北工業大學 計算機科學與軟件學院,天津 300401)
摘要: 考慮到人臉表情識別問題在未來的科學應用中可能出現的樣本分布不均勻的情況,在提高識別率的基礎上,針對這類問題進行了實驗研究,將一種改進的AdaBoost算法與SVM結合運用到表情分類當中。實驗結果表明,在出現稀有樣本的情況下,相對于普通的AdaBoost訓練SVM以及單純的SVM進行多分類的方法,該算法在識別率方面有了很大提高。
Abstract:
Key words :

摘  要:考慮到人臉表情識別問題在未來的科學應用中可能出現的樣本分布不均勻的情況,在提高識別率的基礎上,針對這類問題進行了實驗研究,將一種改進的AdaBoost算法與SVM結合運用到表情分類當中。實驗結果表明,在出現稀有樣本的情況下,相對于普通的AdaBoost訓練SVM以及單純的SVM進行多分類的方法,該算法在識別率方面有了很大提高。
關鍵詞: 人臉表情識別;預處理Gabor變換;IAdaBoost

 對人類面部的表情本質信息進行特征的提取分析,并利用人類的認知和思維方式對其歸類及理解,參考人們在情感方面所具有的先驗知識讓計算機思考和推理,從而據此從人們的面部表情中分析并理解他們的情緒,這就是人類面部表情識別所要做的工作[1]。
 本文采用一種改進的AdaBoost算法[2]與支持向量機[3]組合的分類方法,使其能夠處理多分類的表情問題,采用該方法的最大優點是能夠在實驗的訓練過程中考慮分布稀疏樣本的重要性,使得稀有類別中的樣本也能具有較高權值,并且采用了規則抽樣的方法,使得其可以較大概率地被選中,這樣在之后的迭代過程中更容易被抽到,從而可以有效避免分類器忽視稀有類這一現象的發生,使稀有類樣本正確劃分更有利。
之所以采用這種分類,是因為所研究的表情分類問題,其最終目的還是要應用到實際生活當中,六類表情在人們的生活當中出現的概率肯定是不盡相同的,像厭惡、悲傷的表情還是要比高興少,當出現樣本分布不均勻的分類情況下,本文研究的算法就可能體現出價值。
1  系統概要
 通常來說,把一個完善的人臉表情識別過程分成人臉的檢測過程、人臉本質特征的提取過程以及表情的分類過程3個小環節。因此,如果建立一個正常的表情識別系統,第一步需要對人們的面部進行檢測和定位[4],其后通常還有一個預處理[5]的過程,進行預處理的主要目的是盡量除去圖像因采集因素差異而造成的不同,確保了圖像能有一個同等的實驗環境,這樣再進行表情識別的研究,就可以有效地提高識別的效率。第二步把靜態圖像或動態的視頻序列中能表征人臉表情本質的信息提取出來,其后通常有一個二次特征降維[6]的過程,來進一步降低提取特征的維數。第三步進行特征分類[7],即將輸入到系統的人臉表情正確地分類到相應的類中。系統核心框架如圖1所示。

1.1 人臉檢測
 目前,已有很多的人臉檢測算法,本文采用由Paul Viola等人提出的基于Haar小波基函數的的矩形特征與級聯的Boosted機器學習相結合的對象探測算法進行人臉檢測。首先利用樣本(大約幾百幅樣本圖片)的Haar特征進行分類器的訓練,得到一個級聯Boosted分類器,分類器訓練完以后,就可以應用于輸入圖像中的感興趣區域的檢測。為了檢測整幅圖像,可以在圖像中移動搜索窗口,檢測每一個位置來確定可能的目標。為了搜索不同大小的目標物體,分類器被設計為可以進行尺寸改變,這樣,為了在圖像中檢測未知大小的目標物體,掃描程序通常需要用不同比例大小的搜索窗口對圖像進行多次掃描。
 Intel開源OpenCV計算機視覺庫已經有效地實現了該算法。本文利用OpenCV庫函數進行人臉檢測,從輸入圖像中獲取人臉的位置和尺寸信息。為了有效地檢測到人臉位置,又不致于使檢測掃描的次數過多影響系統運行時間,本文在日本ATR女性表情數據庫(JAFFE)[8]和CMU的Cohn-KanadeAU表情數據庫[9]上進行了人臉檢測的實驗。首先對圖像庫待檢測的圖像進行了分析計算,以獲取圖像類Haar特征[10],再利用訓練好的AdaBoost算法來處理這些得到的類Haar特征,以檢測待測圖像,最終顯示出了人臉的具體位置。在日本ATR女性表情數據庫(JAFFE)上所做實驗的部分檢測結果如圖2所示。

1.2 圖像預處理
 因為采集設施的差異、光照因素的不同以及環境背景的變換等因素會影響到所輸入到系統的圖像,因此,在進行表情特征提取前,檢測獲取的人臉區域還需要進行另外的一些處理,這就是通常所講的預處理操作。
圖像的預處理步驟通常包括了尺寸的歸一化、噪聲的去除以及灰度的均衡化等,正如前文所說,這樣做的目的是盡量消除圖像采集因素間的差異,以確保圖像能有一個同等的實驗環境,這樣再進行表情識別的研究,就可以有效地提高識別的效率。
 本文采用的圖像預處理大致步驟如圖3所示。

2 特征提取和降維
2.1 Gabor特征提取

 由Gabor函數經過尺度的伸縮及旋轉而生成的一組復函數系,稱為Gabor小波[11],其具有的多分辨率特性以及良好的時頻局部化特征,使得它可以提取到待測圖像局部細微的變化,因此,它很適合于人臉表情特征提取。此外,其對于光照的變化不敏感,具有較好的光照性。
 被用作提取特征和表征圖像的方法,Gabor濾波器在圖像分析、圖像識別等領域得到了很大程度的應用,這里關于它的原理就不再贅述,主要說下本文的思路和實現。
 假如對整個待測的圖片直接做Gabor變換[12],經過實驗得到的維數是非常大的,因此為了便于后續的表情分類,可以設想,由于人們的每一種表情其實主要是在眉毛、眼和嘴部等這些個最能代表面部表情特征的區域進行了較為集中的展現,因此就可以對第一步人臉檢測過程中,通過圖像的預處理已經定位出的表情區域進行有目的的選擇,即選擇最能代表人臉表情本質信息的區域,并對這些個區域進行一些網格化的處理。這樣不但可以使特征向量的維數有效地減少,還保留了原始表情本質信息的有效性。經過試驗比對,最終選取了Gabor的核函數窗口為61×61,變換頻率總數為3,變換方向總數為7的情況來獲得最佳的識別率。而對于表情區域的網格化,則選取了眼部區域尺寸為35×42,嘴部區域尺寸為28×63,表情的子網格顆粒尺寸為7×7的情況來獲取最佳的識別率。Gabor濾波器提取表情特征的大致步驟如圖4所示。

 

 

2.2 AdaBoost二次降維
 雖然區域化選擇表情特征使得提取到的特征圖像維數有了一定程度的降低,但是對于識別分類的要求而言,其維數還是比較高的,因此,本文又選取了AdaBoost的修改算法進行二次降維。在這個過程中,令每一個弱分類器僅僅對應于1個特征,并且由特征值大小來對分類進行判斷,這樣一來,Adaboost對于弱分類器的挑選過程也就成了對于特征的挑選過程。整個特征提取的過程如圖5所示。


3 基于改進的AdaBoost算法的表情分類
3.1 AdaBoost算法

 AdaBoost算法是一種分類器算法。具體來說,AdaBoost學習算法的核心思想是從一個很大的特征集中選擇很小的一部分關鍵的視覺特征,從而產生一個及其有效的分類器。它利用大量的分類能力一般的簡單分類器通過一定的方法疊加(Boost)起來,構成一個分類能力很強的強分類器,再將若干個強分類器串聯成為分級分類器(Classifier Cascade)完成圖像搜索檢測。串聯的級數依賴于系統對錯誤率和識別速度的要求。這種用“Cascade”來不斷組合成更復雜的分類器的方法可以使圖像的背景區域能夠很快地被排除掉,而將更多的計算花費在更有希望成為目標的區域。對于每一種特征而言,弱學習器決定弱分類器的最佳的門限值,使其具有最小的誤分樣本數。全部的檢測過程的形式就是這樣的一個退化的決策樹。

3.2 IAdaBoost算法
 本文采用把AdaBoost應用到SVM的多類分類方法,不同之處是對AdaBoost中隨機抽樣的方法做了改進,采用了規則的抽樣方法來提高分類器的泛化能力,把按照這樣的方法改進的AdaBoost算法叫做IAdaBoost算法[13]。
 IAdaBoost是利用AdaBoost迭代的思想訓練支持向量機的基分類器。AdaBoost本身用的是抽樣處理,即把自助的樣本集從原始的數據集中提取出來,并自適應地進行多輪迭代,但該算法在建立稀有類的分類模型上有局限性,而IAdaBoost可以很好地解決此類問題。它使用了規則抽樣,并用樣本所在類的規模來標記樣本的初始權重,賦予了稀有類樣本比較高的權值,使得這些樣本能夠擁有較大的概率在規則抽樣中被選中,并且在迭代過程中較容易被抽到,從而使得分類器忽視稀有類的現象得以避免。可見,IAdaBoost算法在處理具有稀有類的分類問題上,相比AdaBoost算法有了改進。

4 實驗與分析
 在日本ATR女性表情數據庫和CMU的Cohn-KanadeAU表情數據庫上針對除中性之外的六種表情,進行了兩組對照試驗,即在表情數據庫上做每類樣本大致相同時和某幾類樣本明顯減少時的對照試驗來檢測本文方法的可行性。本文將悲傷和厭惡兩類樣本作為了稀有樣本,將其樣本數量減少至一半,這也是主要考慮到在以后的社會應用中,此類樣本出現的概率肯定要比高興等其他表情要少,凸顯了本文的研究目的。在日本ATR女性表情數據庫上進行的不同算法多次實驗的平均識別水平如表1和2所示,在CMU的Cohn-KanadeAU表情數據庫上進行的不同算法多次實驗的平均識別水平如表3和4所示。

 本文針對人臉表情識別問題在未來的科學應用中可能出現的樣本分布不均勻的情況,在提高識別率的基礎上,采用IAdaBoost訓練SVM的多分類方法很好地解決了這一問題,在實驗中使用規則抽樣,并用樣本所在類的規模來標記樣本的初始權重,賦予了稀有類樣本比較高的權值,使得這些樣本在規則抽樣中被選中的概率較大,并且在迭代過程中較容易被抽到,從而使得分類器忽視稀有類的現象得以避免,并達到了很好的效果。
參考文獻
[1] 王志良,陳鋒軍,薛為民.人臉表情識別方法綜述[J].計算機應用與軟件,2003,20(12):63-66.
[2] 武妍,項恩寧.動態權值預劃分實值Adaboost人臉檢測算法[J].計算機工程,2007,33(3):208-209.
[3] 應自爐,唐京海,李景文.支持向量鑒別分析及在人臉表情識別中的應用[J].電子學報,2008,36(4):725-730.
[4] 梁路宏,艾海舟.人臉檢測研究綜述[J].計算機學報,2002,25(5):449-458.
[5] 孔凡芝,張興周,謝耀菊.基于Adaboost的人臉檢測技術[J].應用科技,2005,32(6):7-9.
[6] 王志良,劉芳,王莉.基于計算機視覺的表情識別技術綜述[J].計算機工程,2006,32(11):231-233.
[7] 章品正,王征,趙宏玉.面部表情特征抽取的研究進展[J].計算機工程與應用,2006,38(9):38-42.
[8] LYONS M, BUDYNEK J, AKAMASTU S. Automatic classification of single facial images[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1999, 21 (12): 1357-1362.
[9] KANADE T, COHN J F, TIAN Y. Comprehensive database for facial expression analysis[C]. Proceedings of the Fourth International Conference of Face and Gesture Recognition, Grenoble, France, 2000: 46-53.
[10] LIENHART R, MAYDT J. An extended set of Haar-like features for rapid object detection[C]. IEEE ICIP 2002, 2002, 1: 900-903.
[11] 印勇,史金玉,劉丹平.基于Gabor小波的人臉表情識別[J].光電工程,2009,36(5):111-1169.
[12] 王化勇,李昕.基于改進的Gabor和ADABOOST的人臉表情識別[J].遼寧工業大學學報(自然科學版), 2010,30(1):17-19.
[13] 李亞軍,劉曉霞,陳平.改進的AdaBoost算法與SVM的組合分類器[J].計算機工程與應用,2008,44(32):140-142.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜精品久久久久久久99樱桃| 亚洲第一中文字幕在线观看| 巨乳诱惑日韩免费av| 欧美一级午夜免费电影| 亚洲一区二区三区免费视频| 99ri日韩精品视频| 亚洲精品专区| 99精品黄色片免费大全| 亚洲免费观看| 日韩亚洲精品在线| 日韩视频免费观看| 日韩午夜一区| 在线亚洲免费视频| 亚洲男同1069视频| 亚洲午夜一二三区视频| 亚洲午夜女主播在线直播| 亚洲性视频h| 亚洲一区二区在线播放| 亚洲欧美国产毛片在线| 亚洲自拍16p| 欧美在线一级视频| 亚洲国产天堂久久综合| 日韩视频免费在线观看| aa级大片欧美| 日韩午夜一区| 亚洲一区二区动漫| 欧美一区二区三区久久精品| 久久久久国产精品一区二区| 久久综合色8888| 欧美激情精品久久久六区热门| 欧美精品麻豆| 国产精品久在线观看| 国产视频自拍一区| 在线播放日韩欧美| 亚洲美女在线视频| 亚洲免费视频成人| 久久大逼视频| 日韩亚洲精品电影| 亚洲免费在线看| 久久久久久精| 欧美精品一区二区三区视频 | 欧美主播一区二区三区美女 久久精品人 | 国内精品久久久久久久97牛牛| 在线观看亚洲精品视频| 亚洲麻豆视频| 亚洲自拍高清| 亚洲国产成人久久综合| 99视频一区二区三区| 午夜视频久久久| 久久中文字幕一区二区三区| 欧美日韩日本国产亚洲在线| 国产美女精品视频免费观看| 亚洲福利小视频| 亚洲无限乱码一二三四麻| 久久成人免费视频| 国产精品99久久久久久久女警| 欧美在线电影| 欧美区在线观看| 国产日韩一区二区三区| 最新亚洲电影| 性欧美长视频| 在线视频你懂得一区| 久久久人成影片一区二区三区| 欧美日本在线看| 韩国一区二区三区在线观看| 一本一本大道香蕉久在线精品| 亚洲丶国产丶欧美一区二区三区 | 欧美一区二区高清在线观看| 欧美黄在线观看| 国产日韩欧美一区二区| 日韩视频在线永久播放| 久久精品毛片| 亚洲女与黑人做爰| 欧美高清在线视频观看不卡| 国产午夜精品久久久| 在线亚洲成人| 99re在线精品| 美女精品自拍一二三四| 国产日韩在线视频| 亚洲午夜精品福利| 99伊人成综合| 欧美成人免费在线视频| 国内久久视频| 亚洲欧美日韩一区二区在线 | 99热在线精品观看| 老司机精品视频网站| 国产乱码精品一区二区三区av | 亚洲精品在线视频| 久久久久久免费| 国产精品人人爽人人做我的可爱| 亚洲三级国产| 亚洲伦理一区| 久久久久久久久久久久久9999| 国产精品久久久一区麻豆最新章节| 91久久精品日日躁夜夜躁国产| 久久精品日韩一区二区三区| 欧美伊人久久久久久久久影院| 国产精品狠色婷| 夜夜夜久久久| 日韩午夜一区| 欧美精品偷拍| 最新亚洲一区| 亚洲美女视频在线免费观看| 久久综合色影院| 国内成人精品2018免费看| 性欧美18~19sex高清播放| 香蕉乱码成人久久天堂爱免费| 欧美日韩一区二区欧美激情 | 在线综合欧美| 亚洲一区国产精品| 欧美日韩一区二区三区在线观看免| 亚洲欧洲日产国产综合网| 亚洲国产精品精华液2区45| 久久婷婷国产麻豆91天堂| 国产美女精品一区二区三区| 亚洲欧美不卡| 亚洲综合三区| 欧美午夜免费影院| 一区二区高清在线| 亚洲自拍偷拍福利| 国产精品视频99| 亚洲欧美日韩电影| 久久gogo国模啪啪人体图| 国产婷婷一区二区| 亚洲第一黄色网| 蜜臀a∨国产成人精品| 在线看欧美日韩| 亚洲三级影片| 欧美日韩精品系列| 一区二区三区四区国产精品| 亚洲欧美清纯在线制服| 国产精品毛片| 欧美在线91| 蜜臀久久99精品久久久画质超高清| 在线观看av不卡| 99国产精品99久久久久久粉嫩 | 一区二区三区在线观看视频| 亚洲国产清纯| 欧美精品在线一区二区| 99国内精品久久| 亚洲欧美电影在线观看| 国产精品亚洲аv天堂网| 欧美一区二区高清| 久久一区欧美| 亚洲乱码精品一二三四区日韩在线| 亚洲性图久久| 国产欧美在线观看| 亚洲激情女人| 欧美色欧美亚洲另类二区| 午夜国产不卡在线观看视频| 久久中文欧美| 99国产一区| 久久精品国产欧美亚洲人人爽 | 99re成人精品视频| 欧美在线一二三四区| 黄色日韩精品| 亚洲四色影视在线观看| 国产日韩欧美电影在线观看| 亚洲高清视频一区二区| 欧美日韩黄色一区二区| 亚洲欧洲av一区二区| 免费亚洲一区| 一区二区三区四区国产| 久久精彩免费视频| 亚洲国产欧美精品| 亚洲男人第一av网站| 国产一区二区三区久久 | 精品91免费| 亚洲视频欧美在线| 国产亚洲精品激情久久| 日韩视频免费观看| 国产欧美一区二区三区久久| 亚洲日本欧美日韩高观看| 国产精品成人午夜| 亚洲国产精品久久人人爱蜜臀| 欧美午夜精品电影| 久久黄色影院| 国产精品超碰97尤物18| 亚洲第一精品影视| 欧美小视频在线观看| 久久精品一二三| 国产精品v欧美精品v日韩| 亚洲国产精品女人久久久| 国产精品国产三级国产专播品爱网| 亚洲国产小视频| 国产精品欧美久久久久无广告| 亚洲精品国产精品国自产在线 | 国产在线一区二区三区四区| av成人黄色| 在线观看欧美成人| 亚洲免费中文字幕| 亚洲国产福利在线| 久久大香伊蕉在人线观看热2| 99国内精品久久| 久久婷婷亚洲| 亚洲一区自拍| 欧美日韩精品免费| 亚洲国产婷婷综合在线精品 | 亚洲一区免费视频| 一区二区三区黄色|