《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 改進的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亚洲国产精品_日韩亚洲一区二区
国产精品美女久久久久av超清| 国产三级精品在线不卡| 亚洲欧美变态国产另类| 99这里只有久久精品视频| 亚洲国产综合在线看不卡| 香蕉久久夜色| 亚洲欧美影院| 亚洲女同性videos| 午夜日韩在线观看| 欧美一区成人| 欧美在线观看视频一区二区三区 | 久久精品国产亚洲aⅴ| 亚洲欧美日本国产有色| 亚洲一区激情| 亚洲欧美电影院| 亚洲自拍偷拍网址| 午夜精品久久一牛影视| 新狼窝色av性久久久久久| 午夜精品福利在线| 午夜在线观看免费一区| 欧美一区二区三区精品| 欧美中文在线免费| 久久女同精品一区二区| 免费观看30秒视频久久| 欧美高清视频www夜色资源网| 欧美极品一区二区三区| 欧美日韩精品在线观看| 国产精品第2页| 国产精品婷婷午夜在线观看| 国产美女诱惑一区二区| 韩国精品主播一区二区在线观看| 在线播放亚洲一区| 亚洲欧洲一区二区在线播放| 洋洋av久久久久久久一区| 亚洲一区在线免费| 欧美中文在线观看国产| 亚洲日本视频| 亚洲欧美高清| 久久久青草青青国产亚洲免观| 欧美成人r级一区二区三区| 欧美日韩mp4| 国产精品女人毛片| 黄色综合网站| 日韩网站在线看片你懂的| 亚洲在线一区| 亚洲国产日韩欧美在线动漫| 一区二区三区免费看| 欧美一区二区三区四区在线| 欧美成人精品福利| 国产精品九色蝌蚪自拍| 黄色资源网久久资源365| 日韩一级精品视频在线观看| 午夜一区在线| 一本大道久久a久久精二百| 午夜精品偷拍| 欧美大片免费久久精品三p | 亚洲福利免费| 亚洲午夜国产成人av电影男同| 久久av在线| 欧美国产日韩亚洲一区| 国产精品永久免费视频| 最新国产成人av网站网址麻豆| 亚洲综合激情| 日韩视频一区二区在线观看 | 久久精品日产第一区二区三区| 欧美国产日韩一区二区三区| 国产精品一国产精品k频道56| 亚洲国产精品va| 午夜激情久久久| 一本大道久久a久久精品综合 | 国产一区二区三区四区hd| 亚洲剧情一区二区| 亚洲第一区在线观看| 亚洲男女自偷自拍| 欧美夫妇交换俱乐部在线观看| 国产精品一区在线观看| 亚洲三级色网| 亚洲国产成人tv| 欧美亚洲免费在线| 欧美日韩成人免费| 1024成人网色www| 欧美一级夜夜爽| 亚洲欧美视频在线观看| 欧美风情在线观看| 黄色小说综合网站| 中国亚洲黄色| 一片黄亚洲嫩模| 欧美jizz19性欧美| 国内免费精品永久在线视频| 亚洲一区二区三区精品在线观看 | 亚欧成人在线| 国产精品xnxxcom| 亚洲精品乱码久久久久久蜜桃91| 久久国产精品久久久| 性做久久久久久久免费看| 欧美日韩在线一区二区三区| 亚洲激情网站免费观看| 亚洲电影欧美电影有声小说| 久久激情综合网| 国产麻豆日韩欧美久久| 亚洲视频欧洲视频| 亚洲视频在线二区| 欧美日韩一区二区视频在线| 亚洲片区在线| 99精品欧美一区| 欧美精品在线观看91| 亚洲成人在线视频网站| 亚洲国产精品久久久久| 久久婷婷一区| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲欧美中文字幕| 欧美一区二区三区免费在线看| 国产精品女人毛片| 亚洲一区二区三| 欧美一区二区| 国产亚洲成年网址在线观看| 亚洲欧美在线免费观看| 午夜精品一区二区三区在线视| 欧美午夜不卡视频| 一区二区三区四区精品| 亚洲午夜小视频| 欧美性大战xxxxx久久久| 999亚洲国产精| 亚洲一区二区视频在线| 国产精品成人一区二区网站软件 | 亚洲精品乱码久久久久久黑人| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲嫩草精品久久| 国产精品乱人伦中文| 中文高清一区| 先锋影音久久| 国产亚洲午夜| 亚洲高清毛片| 欧美精品一区二区三区蜜桃| 亚洲精品美女在线观看| 亚洲私拍自拍| 国产酒店精品激情| 久久超碰97中文字幕| 免费成人网www| 亚洲三级视频在线观看| 亚洲一区二区三区激情| 国产精品爽黄69| 亚洲第一偷拍| 欧美激情一区二区三区高清视频 | 亚洲伊人一本大道中文字幕| 欧美影院在线播放| 国外成人在线视频网站| 91久久视频| 欧美三级欧美一级| 香蕉乱码成人久久天堂爱免费| 久久艳片www.17c.com| 亚洲国产欧美国产综合一区| 亚洲深夜福利视频| 国产日韩视频| 亚洲乱亚洲高清| 国产精品普通话对白| 久久激情婷婷| 欧美日韩免费一区二区三区| 午夜精品av| 欧美精品18| 亚洲欧美综合v| 亚洲精品日本| 午夜精品免费| 一区在线观看| 宅男66日本亚洲欧美视频| 国产老肥熟一区二区三区| 亚洲国产欧美日韩精品| 欧美日韩免费观看一区=区三区| 亚洲在线免费观看| 欧美成人中文| 亚洲免费一区二区| 欧美高清一区| 午夜伦欧美伦电影理论片| 欧美成人免费全部| 亚洲一区欧美激情| 女人色偷偷aa久久天堂| 亚洲性色视频| 欧美—级a级欧美特级ar全黄| 亚洲一品av免费观看| 欧美77777| 午夜精品一区二区三区四区| 欧美男人的天堂| 欧美影院成年免费版| 欧美日韩精品一区二区| 久久精品女人| 国产精品高清在线| 亚洲精品久久久久久一区二区| 国产女人aaa级久久久级| 日韩一区二区福利| 国内在线观看一区二区三区| 亚洲一区欧美一区| 在线精品视频一区二区三四| 香蕉久久夜色精品| 亚洲精品国产系列| 久久亚洲二区| 亚洲在线视频免费观看| 欧美日韩亚洲一区| 亚洲精品久久| 影音先锋国产精品| 欧美在线观看日本一区|