Hidden Markov Model-Based Approach for Recognizing Human Behavior and Application in Robotic Home Care
碩士 === 國立臺灣科技大學 === 自動化及控制研究所 === 102 === Recent years, how to infer human behavior from video automatically has become an important topic in many advance video surveillance applications. This study applies a HMM (Hidden Markov model)-based methodology to detect some specific-behaviors of a person i...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/2fswg5 |
id |
ndltd-TW-102NTUS5146002 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-102NTUS51460022019-05-15T21:13:20Z http://ndltd.ncl.edu.tw/handle/2fswg5 Hidden Markov Model-Based Approach for Recognizing Human Behavior and Application in Robotic Home Care 基於隱藏式馬可夫模型之人類行為辨識並應用於機器人居家看護 Wen-che Yu 于文哲 碩士 國立臺灣科技大學 自動化及控制研究所 102 Recent years, how to infer human behavior from video automatically has become an important topic in many advance video surveillance applications. This study applies a HMM (Hidden Markov model)-based methodology to detect some specific-behaviors of a person in a domestic environment. In this study, a behavior is composed of a series of the static image-frames. For each frame, a Convexity Structure is used to enclose a human body’s shape after segmenting the blob. With the Convexity Structure, this study clearly defines three feature parameters, Width Height ratio, Height ratio, and Convex Hull Perimeter ratio as a three-dimensional vector. Firstly, more than 4000 blob types are analyzed from the possible static postures captured from each interested behavior. Then, they are clustered into 6 feature-postures by using K-mean method, and a codebook is created for mapping the image blobs into one of 6 feature blob-types during training/recognition stage. Consequently, the time-sequential blobs are converted to a feature-vector sequence and transformed into a symbolic-sequence by the codebook. Thus a learned HMM can be obtained by this symbolic-sequence from a given specific-behavior. After that, the learned HMM is used to detect the unknown behavior to investigate which behavior it is. A system is implemented to automatically recognize five different behaviors in domestic environment (Walk, Walk Fast, Bend, Pick up an Object, Jump) and one abnormal behavior (Fall Down). The system is trained by using 120 known video clips which record the behaviors of 1.8m-height and 1.4m-height human. Subsequently, another 240 video clips are used to verify this system. This system also includes a humanoid robot to simulate home care situation. According to a particular human behavior, the robot can perform a correspondent reaction. From the experimental results, an overall recognition rate of 95% is achieved, and the system can detect abnormal behavior accurately. Ming-jong Tsai 蔡明忠 2014 學位論文 ; thesis 81 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 自動化及控制研究所 === 102 === Recent years, how to infer human behavior from video automatically has become an important topic in many advance video surveillance applications. This study applies a HMM (Hidden Markov model)-based methodology to detect some specific-behaviors of a person in a domestic environment. In this study, a behavior is composed of a series of the static image-frames. For each frame, a Convexity Structure is used to enclose a human body’s shape after segmenting the blob. With the Convexity Structure, this study clearly defines three feature parameters, Width Height ratio, Height ratio, and Convex Hull Perimeter ratio as a three-dimensional vector. Firstly, more than 4000 blob types are analyzed from the possible static postures captured from each interested behavior. Then, they are clustered into 6 feature-postures by using K-mean method, and a codebook is created for mapping the image blobs into one of 6 feature blob-types during training/recognition stage. Consequently, the time-sequential blobs are converted to a feature-vector sequence and transformed into a symbolic-sequence by the codebook. Thus a learned HMM can be obtained by this symbolic-sequence from a given specific-behavior. After that, the learned HMM is used to detect the unknown behavior to investigate which behavior it is.
A system is implemented to automatically recognize five different behaviors in domestic environment (Walk, Walk Fast, Bend, Pick up an Object, Jump) and one abnormal behavior (Fall Down). The system is trained by using 120 known video clips which record the behaviors of 1.8m-height and 1.4m-height human. Subsequently, another 240 video clips are used to verify this system. This system also includes a humanoid robot to simulate home care situation. According to a particular human behavior, the robot can perform a correspondent reaction. From the experimental results, an overall recognition rate of 95% is achieved, and the system can detect abnormal behavior accurately.
|
author2 |
Ming-jong Tsai |
author_facet |
Ming-jong Tsai Wen-che Yu 于文哲 |
author |
Wen-che Yu 于文哲 |
spellingShingle |
Wen-che Yu 于文哲 Hidden Markov Model-Based Approach for Recognizing Human Behavior and Application in Robotic Home Care |
author_sort |
Wen-che Yu |
title |
Hidden Markov Model-Based Approach for Recognizing Human Behavior and Application in Robotic Home Care |
title_short |
Hidden Markov Model-Based Approach for Recognizing Human Behavior and Application in Robotic Home Care |
title_full |
Hidden Markov Model-Based Approach for Recognizing Human Behavior and Application in Robotic Home Care |
title_fullStr |
Hidden Markov Model-Based Approach for Recognizing Human Behavior and Application in Robotic Home Care |
title_full_unstemmed |
Hidden Markov Model-Based Approach for Recognizing Human Behavior and Application in Robotic Home Care |
title_sort |
hidden markov model-based approach for recognizing human behavior and application in robotic home care |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/2fswg5 |
work_keys_str_mv |
AT wencheyu hiddenmarkovmodelbasedapproachforrecognizinghumanbehaviorandapplicationinrobotichomecare AT yúwénzhé hiddenmarkovmodelbasedapproachforrecognizinghumanbehaviorandapplicationinrobotichomecare AT wencheyu jīyúyǐncángshìmǎkěfūmóxíngzhīrénlèixíngwèibiànshíbìngyīngyòngyújīqìrénjūjiākànhù AT yúwénzhé jīyúyǐncángshìmǎkěfūmóxíngzhīrénlèixíngwèibiànshíbìngyīngyòngyújīqìrénjūjiākànhù |
_version_ |
1719110842100744192 |