Analysis of Human Activity Using Motion Vector

움직임 벡터를 이용한 사람 활동성 분석

  • Kim, Sun-Woo (Dept. of Telecommunications Eng., Kunsan National University) ;
  • Choi, Yeon-Sung (Dept. of Telecommunications Eng., Kunsan National University) ;
  • Yang, Hae-Kwon (Dept. of Telecommunications Eng., Kunsan National University)
  • 김선우 (군산대학교 정보통신공학과) ;
  • 최연성 (군산대학교 정보통신공학과) ;
  • 양해권 (군산대학교 정보통신공학과)
  • Published : 2011.10.26

Abstract

In this paper, We proposed the method of recognition and analysis of human activites using Motion vector in real-time surveillance system. We employs subtraction image techniques to detect blob(human) in the foreground. When MPEG-4 video recording EPZS(Enhanced Predicted Zonal Search) is detected the values of motion vectors were used. In this paper, the activities of human recognize and classified such as meta-classes like this {Active, Inactive}, {Moving, Non-moving}, {Walking, Running}. Each step was separated using a step-by-step threshold values. We created approximately 150 conditions for the simulation. As a result, We showed a high success rate about 86~98% to distinguish each steps in simulation image.

본 논문에서는 실시간 감시 시스템에서 녹화 도중에 검출된 움직임 벡터를 이용하여 사람의 활동성을 인식하고 분석하고자 한다. 전경에서 블랍(사람)을 검출하는 방법은 기존에 연구했던 차 영상을 이용하였고, MPEG-4 동영상 녹화 시 EPZS(Enhanced Predictive Zonal Search)에서 검출되는 움직임 벡터의 값을 이용하였다. 본 논문에서는 사람의 행동을 크게 세 가지의 {Active, Inactive}, {Moving, Non-moving}, {Walking, Running} 메타 클래스로 분류하고 인식하였다. 각 단계에서는 단계별 임계값을 이용하여 구분하였다. 실험을 위해서 약 150개의 상황을 연출하였으며, 실험 영상에서 각 단계를 구분하는데 약 86% ~ 98% 까지의 높은 인식률을 보였다.

Keywords