傳統的人體行為分析通常是利用身體的外形為基礎,根據人體進行不同行為時身體外形會隨著行為變化之特性,利用不同的描述方式描述人體的各種姿勢,進而利用其進行行為的分析與辨識。因此,行為辨識率的好壞與人體姿勢的描述的方式有很大的關係。 本論文提出一種新的人體姿勢描述方式,有別於傳統的人體外形描述方式透過主動式外觀模型(Active Appearance Models)的特性,根據外形資訊與紋理資訊建立出各種人體姿勢模組,分別以多組特徵點及其所形成的路徑描述各種人體姿勢的外形。利用主動式外觀模型所建立之姿勢模組能夠更精確的找出姿勢模組相對應的人體姿勢,在透過姿勢模組比對的機制即可從姿勢模組搜尋的結果中找出與前景物最相似的姿勢。因此,此前景物之姿勢即可決定;之後,再透過姿勢模組搜尋所得到的姿勢組合利用建立好人體行為之隱藏馬可夫模型(Hidden Markov Models)計算出前景物行為於不同行為模組之機率值進行行為的分析與辨識。 實驗結果證明,主動式外觀模型應用於人體姿勢的模組化是可行的,而且對於姿勢的搜尋與判定皆有很好的正確率;此外,利用前景物姿勢的組合透過隱藏馬可夫模型進行行為的辨識的確能夠辨識出前景物之行為。 In this thesis, a human body posture classification is proposed based on the Active Appearance Model(AAM). It is a model-driven technique for modeling various human body postures. Basically, two features, a shape and a texture features, were extracted from the segmented blobs. In constructing the posture models, a set of annotated samples were collected for training the posture models. The interested points are then defined and segmented to represent the body shapes. Whenever an image is inputted, the interest points are searched and matched with the constructed models using the AAM searching algorithm. Finally, the best matched posture is selected from the constructed models. Basically, human motion is composed of a sequence of discrete postures. The discrete postures can be identified by the proposed AAM matching algorithm. They are the corresponding motion strings in Hidden Markov Models (HMM). After the human motion models have been built, an input motion can be recognized by matching the motion string with the highest probability on each HMM motion model. Experiments were conducted and the results were illustrated to demonstrate the performance of the proposed method. The AAM techniques can be employed to successfully identify human postures and high accuracy rates can be achieved. Moreover, human behavior can be accurately identified by combining the posture detection and HMM.