A Principal-Component-Analysis-Based Approach to Recognizing the Postures of Human Silhouettes

碩士 === 國立臺灣科技大學 === 自動化及控制研究所 === 91 === In this thesis, we present a principal component analysis (PCA) method to recognize body postures in real-time, which produces an eigenspace as our recognition model since a body posture in a two-dimensional image generally has a fixed shape and si...

Full description

Bibliographic Details
Main Authors: Jiun-Liang Chen, 陳俊良
Other Authors: Chin-Shyurng Fahn
Format: Others
Language:zh-TW
Published: 2003
Online Access:http://ndltd.ncl.edu.tw/handle/55524967456016448274
id ndltd-TW-091NTUST146013
record_format oai_dc
spelling ndltd-TW-091NTUST1460132016-06-20T04:15:59Z http://ndltd.ncl.edu.tw/handle/55524967456016448274 A Principal-Component-Analysis-Based Approach to Recognizing the Postures of Human Silhouettes 基於主成份分析法辨識人體輪廓姿勢 Jiun-Liang Chen 陳俊良 碩士 國立臺灣科技大學 自動化及控制研究所 91 In this thesis, we present a principal component analysis (PCA) method to recognize body postures in real-time, which produces an eigenspace as our recognition model since a body posture in a two-dimensional image generally has a fixed shape and silhouette. Many different postures mainly made by various hands’ swing are used for identification. To get more complete foreground, the finding of a threshold for separating foreground from background followed by a noise removal process are first performed in our recognition system. At the beginning, this system adopts a background subtraction method to obtain foreground which is further preprocessed. Background subtraction is the method that the current image is cut off to get a rough foreground by means of finding an appropriate threshold to binarize the image so as to figure out foreground and background. Subsequently, both opening and closing operations in mathematical morphology are employed to erase noises. After this, connected components are searched for constitating a complete foreground. Next, we determine the contour pixel of foreground, which are sorted in an order and then recorded.. To recognize body postures, we take these ordered data as our main training samples. In experiments, we demonstrate 15 distinct postures and every posture has 10 samples, that is to say, we have 150 training samples. At last, we use the PCA method to find the most important projection vectors, and the corresponding posture can be obtained from solving the smallest vector distance between the input and training images. So far, the experimental results reveal that our approach is efficient and effective to recognize the body postures. Chin-Shyurng Fahn 范欽雄 2003 學位論文 ; thesis 77 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣科技大學 === 自動化及控制研究所 === 91 === In this thesis, we present a principal component analysis (PCA) method to recognize body postures in real-time, which produces an eigenspace as our recognition model since a body posture in a two-dimensional image generally has a fixed shape and silhouette. Many different postures mainly made by various hands’ swing are used for identification. To get more complete foreground, the finding of a threshold for separating foreground from background followed by a noise removal process are first performed in our recognition system. At the beginning, this system adopts a background subtraction method to obtain foreground which is further preprocessed. Background subtraction is the method that the current image is cut off to get a rough foreground by means of finding an appropriate threshold to binarize the image so as to figure out foreground and background. Subsequently, both opening and closing operations in mathematical morphology are employed to erase noises. After this, connected components are searched for constitating a complete foreground. Next, we determine the contour pixel of foreground, which are sorted in an order and then recorded.. To recognize body postures, we take these ordered data as our main training samples. In experiments, we demonstrate 15 distinct postures and every posture has 10 samples, that is to say, we have 150 training samples. At last, we use the PCA method to find the most important projection vectors, and the corresponding posture can be obtained from solving the smallest vector distance between the input and training images. So far, the experimental results reveal that our approach is efficient and effective to recognize the body postures.
author2 Chin-Shyurng Fahn
author_facet Chin-Shyurng Fahn
Jiun-Liang Chen
陳俊良
author Jiun-Liang Chen
陳俊良
spellingShingle Jiun-Liang Chen
陳俊良
A Principal-Component-Analysis-Based Approach to Recognizing the Postures of Human Silhouettes
author_sort Jiun-Liang Chen
title A Principal-Component-Analysis-Based Approach to Recognizing the Postures of Human Silhouettes
title_short A Principal-Component-Analysis-Based Approach to Recognizing the Postures of Human Silhouettes
title_full A Principal-Component-Analysis-Based Approach to Recognizing the Postures of Human Silhouettes
title_fullStr A Principal-Component-Analysis-Based Approach to Recognizing the Postures of Human Silhouettes
title_full_unstemmed A Principal-Component-Analysis-Based Approach to Recognizing the Postures of Human Silhouettes
title_sort principal-component-analysis-based approach to recognizing the postures of human silhouettes
publishDate 2003
url http://ndltd.ncl.edu.tw/handle/55524967456016448274
work_keys_str_mv AT jiunliangchen aprincipalcomponentanalysisbasedapproachtorecognizingtheposturesofhumansilhouettes
AT chénjùnliáng aprincipalcomponentanalysisbasedapproachtorecognizingtheposturesofhumansilhouettes
AT jiunliangchen jīyúzhǔchéngfènfēnxīfǎbiànshíréntǐlúnkuòzīshì
AT chénjùnliáng jīyúzhǔchéngfènfēnxīfǎbiànshíréntǐlúnkuòzīshì
AT jiunliangchen principalcomponentanalysisbasedapproachtorecognizingtheposturesofhumansilhouettes
AT chénjùnliáng principalcomponentanalysisbasedapproachtorecognizingtheposturesofhumansilhouettes
_version_ 1718311163888926720