계층적 샘플 생성 방법을 이용한 상체 추적과 포즈 인식

Upper Body Tracking Using Hierarchical Sample Propagation Method and Pose Recognition

  • 조상현 (가톨릭대학교 컴퓨터공학과) ;
  • 강행봉 (가톨릭대학교 컴퓨터공학과)
  • Cho, Sang-Hyun (Department of Computer Engineering, The Catholic University of Korea) ;
  • Kang, Hang-Bong (Department of Computer Engineering, The Catholic University of Korea)
  • 발행 : 2008.09.25

초록

본 논문에서는 다관절체 추적을 위해 기존에 물체 추적에 자주 이용되는 파티클 필터를 확장한 계층적 파티클 필터 방법을 제안한다. 칼라 특징은 부분 겹침, 회전등에 강건한 특징을 가지고 있어서, 칼라 기반 파티클 필터는 물체 추적에 널리 쓰이고 있다. 다관절체 추적에서 상태 벡터는 높은 차원을 가지기 때문에 기존의 파티클 필터를 이용해 바람직한 추적 결과를 얻기 위해서는 많은 수의 샘플이 요구된다. 이러한 문제점을 해결하기 위해, 본 논문에서는 이미 알고 있는 다른 신체 부위의 위치를 이용해 계층적으로 신체 부위를 추적한다. 계층적 추적 방법에 의해 복잡한 환경에서 강건한 추적을 위한 샘플의 수를 줄일 수 있었다. 또한 포즈를 인식하기 위해 상박과 하박의 각도를 이용한 SVM(Support Vector Machine)을 이용해 8개의 포즈를 분류한다. 실험 결과는 세안한 방법이 기존의 칼라 기반의 파티클 필터보다 효율적임을 보여준다.

In this paper, we propose a color based hierarchically propagated particle filter that extends the color based particle filter into the articulated upper body tracking. Since color feature is robust to partial occlusion and rotation, the color based particle filter is widely used for object tracking. However, in articulated body tacking, it is not desirable to use the traditional particle filter because the dimension of the state vector usually is high and thus, many samples are required for robust hacking. To overcome this problem, we use a hierarchical tracking method for each body part based on the blown body part. By using a hierarchical tracking method, we can reduce the number of samples for robust tracking in the cluttered environment. Also for human pose recognition, we classify the human pose into eight categories using Support Vector Machine(SVM) according to the angle between upper- arm and fore-arm. Experimental results show that our proposed method is more efficient than the traditional particle filter.

키워드

참고문헌

  1. H. Jiang, Z.N. Li, and M.S. Drew, "Recognizing posture in pictures with successive convexification and linear programming.", IEEE Multimedia, 14(2), pp. 26-37, 2007 https://doi.org/10.1109/MMUL.2007.41
  2. S. Carlsson and J. Sullivan, "Action recognition by shape matching to key frames." Proc. IEEE Computer Soc. Workshop Models Versus Exemplars on Computer Vision, 2001
  3. G. Mori and J. Malik, "Estimating human body configurations using shape context matching.", Proc. European Conf. Computer Vision (ECCV 02), LNCS 2352, Springer, pp. 666-680. 2002
  4. K.M.G. Cheung, S. Baker, and T. Kanade, "Shape-from-silhouette of articulated objects and its use for human body kinematics estimation and motion capture.", Proc. IEEE Conf. Computer Vision and Pattern Recognition (CVPR 03), Vol. 1, IEEE CS Press, pp. 77-84, 2003
  5. D. Ramanan, D. A. Forshyth, and A. Zisserman, "Strike a pose : Tracking people by finding stylized pose.", Proc. IEEE Cong. Computer Vision and Pattern Recognition (CVPR 05), IEEE CS Press, pp. 271-278, 2005
  6. Leonid Signal, Sidharth Bhatia, Stefan Roth, Michael J. Black, and Michael Isard. "Tracking loose-limbed people.", In Proc. Conf. Computer Vision and Pattern Recognition, Vol 1, pp. 421-428, July 2004
  7. K. Nummiaro, E Koller-Meier, L. Van Gool, "Object tracking with an adaptive color-based particle filter.", Symposium for Pattern Recognition of the DAGM, pp. 353 - 360, 2002 https://doi.org/10.1007/3-540-45783-6_43
  8. Rainer Lienhart and Jochen Maydt. "An extended set of haar-like features for rapid object detection.", IEEE ICIP 2002, Vol. 1, pp. 900-903, Sep. 2002
  9. M. Sanjeev Arulampalam, Simon Maskell, Neil Gordon, and Tim Clapp, "A Tutorial on particle filters for online nonlinear/non-gaussian bayesian tracking.", IEEE Transaction on signal processing, Vol. 50, no. 2, Feb. 2002
  10. K. Nummiaro, E. Koller-Meier and L. Van Gool, "A color-based particle filter.", First International Workshop on Generative Model Based Vision, in Conjunction with ECCV'02, pp. 53-60, 2002
  11. Chih-Wei Hsu, Chih-Chung Chang and Chih-jen Lin, "A practical guide to support vector classification.", 2007
  12. J. Deutscher, A. Blake, and I. Reid, "Articulated body motion capture by annealed particle filtering.", Proc. Conf. Computer Vision and Pattern Recognition, pp. 126-133, June 2000