表情辨識在電腦視覺中應用的範圍很廣泛,如嬰幼兒照護、老人照顧等人機互動的應用。有準確的表情辨識結果才能提高這些應用的效能。本篇論文提出以簡單的LBP (Local Binary Pattern) 為特徵,利用Adaboost (Adaptive Boosting) 和SVM (Support Vector Machine) 以提高辨識率。對一張人臉影像,正規化後切成大小不一的重疊區塊並取其 LBP長條圖作為紋理特徵。針對每一種表情,使用Adaboost挑選出具有辨識能力的特徵區塊,由這些特徵訓練SVM達到單一表情的辨識。我們使用兩種不同訓練方式以得到辨識結果: One-against-one SVM 和One-against-all SVM,在使用JAFFE以及CK兩個表情影像資料庫進行實驗,結果顯示,這兩種方式都可以得到不錯的辨識效果。 Expression recognition in computer vision has a wide range of applications, such as use of infant care, care of the elderly and other human-computer interaction. Accurate facial expression recognition is a crucial key to the successfulness of these applications. In this paper, an algorithm using LBP (Local Binary Pattern) histograms together with Adaboost (Adaptive Boosting) and SVM (Support Vector Machine) is proposed. Given a normalized Image of human face and divide it into overlapping blocks of various sizes. The LBP histogram is used as a texture feature. For each expression, use Adaboost to select the discriminative blocks, and train SVM with these features to achieve recognition single expression. Then, a multiclass SVM is trained to yield a final recognition. We test the proposed algorithm on JAFFE and CK two face image databases and have promising experimental results.