Unsupervised Motion Learning for Abnormal Behavior Detection in Visual Surveillance

영상감시시스템에서 움직임의 비교사학습을 통한 비정상행동탐지

  • Jeong, Ha-Wook (Electrical Engineering and Computer Science, Engineering College, Seoul National University) ;
  • Chang, Hyung-Jin (Electrical Engineering and Computer Science, Engineering College, Seoul National University) ;
  • Choi, Jin-Young (Electrical Engineering and Computer Science, Engineering College, Seoul National University)
  • 정하욱 (서울대학교 공과대학 전기.컴퓨터 공학부) ;
  • 장형진 (서울대학교 공과대학 전기.컴퓨터 공학부) ;
  • 최진영 (서울대학교 공과대학 전기.컴퓨터 공학부)
  • Received : 2011.04.22
  • Accepted : 2011.08.10
  • Published : 2011.09.25

Abstract

In this paper, we propose an unsupervised learning method for modeling motion trajectory patterns effectively. In our approach, observations of an object on a trajectory are treated as words in a document for latent dirichlet allocation algorithm which is used for clustering words on the topic in natural language process. This allows clustering topics (e.g. go straight, turn left, turn right) effectively in complex scenes, such as crossroads. After this procedure, we learn patterns of word sequences in each cluster using Baum-Welch algorithm used to find the unknown parameters in a hidden markov model. Evaluation of abnormality can be done using forward algorithm by comparing learned sequence and input sequence. Results of experiments show that modeling of semantic region is robust against noise in various scene.

본 논문에서는 비교사학습법을 통해 영상의 방대한 정보를 효율적으로 모델링 하는 방법을 제안하고자 한다. 여기서 이동궤적들은 자연어 처리에 사용되는 알고리즘인 잠재 디리클레 할당 모형(Latent Dirichlet Allocation)에 의해 직진, 좌회전, 우회전등 각 상황 별로 주제에 따라 그 영역을 효과적으로 분류할 수 있다. LDA를 이용해 주제별로 의미 있는 영역을 분류한 후, 각 주제별로 분류된 궤적을 관측열로 보고 은닉 마르코프 모델(Hidden Markov Model)의 바움-웰치 알고리즘을 사용하여 학습한다. 전향 알고리즘을 사용하여 입력된 행동과 학습된 행동을 비교함으로써 영상내의 행동이 정상인지 비정상인지를 효과적으로 판단할 수 있다. 실험결과 다양한 영상에 대해 의미있는 주제별로 영역이 잘 분류되며 추적에러로 인한 궤적의 노이즈에도 강인하게 물체의 무단횡단, 신호위반과 같은 상황을 효과적으로 탐지하는 것을 확인할 수 있다.

Keywords

References

  1. W Hu, X Xiao, Z Fu, D Xie, T Tan, and S Maybank, "A system for learning statistical motion patterns," IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.28, pp.1450-1464, 2006. https://doi.org/10.1109/TPAMI.2006.176
  2. Imran Saleemi, Khurram Shafique and Mubarak Shah, "Probabilistic Modeling of Scene Dynamics for Applications in Visual Surveillances," IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.31, pp.1472-1485, 2009. https://doi.org/10.1109/TPAMI.2008.175
  3. Xiaogang Wang, Keng Teck Ma, Gee-Wah Ng, at al., "Trajectory analysis and semantic region modeling using a nonparametric Bayesian model", IEEE Conf. Computer Vision and Pattern Recognition, 2008.
  4. A. Basharat, A. Gritai, Mubarak Shah, "Learning object motion patterns for anomaly detection and improved object detection," IEEE Conf. Computer Vision and Pattern Recognition, 2008.
  5. X. Wang, K. Tieu and E. Grimson, "Learning Semantic Scene Models by Trajectory Analysis," in Proceedings of European Conference on Computer Vision (ECCV), 2006.
  6. DM Blei, AY Ng, and MI Jordan, "Latent dirichlet allocation," The Journal of Machine Learning Research, 3, pp.993-1022, 2003.
  7. T. L. Griffiths, and M. Steyvers, "Finding scientific topics," Proceedings of the National Academy of Sciences, 101 (suppl. 1), pp. 5228-5235, 2004. https://doi.org/10.1073/pnas.0307752101
  8. Lawrence R. Rabiner, "A tutorial on hidden Markov models and selected applications in speech recognition," Proceedings of IEEE, Vol. 77, NO.2, pp257-286, Feb. 1989.
  9. 한학용, 패턴인식개론. 서울:한빛미디어, 456-460쪽, 2009.
  10. I. Haritaoglu, D. Harwood, and L. S. Davis, "W4 : Real-time surveillance of people and their activities," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 22, pp. 809.830, Aug. 2000. https://doi.org/10.1109/34.868683
  11. R. T. Collins, A. J. Lipton, T. Kanade, et al., "A system for video surveillance and monitoring," Carnegie Mellon Univ., Pittsburgh, PA, Tech. Rep., CMU-RI-TR-00-12, 2000.
  12. Brendan Tran Morris and Mohan Manubhai Trivedi, "A survey Of vision-based trajectory learning and analysis for surveillance," IEEE Trans. Circuits and Systems for Video Technology, vol. 18, no. 8, Aug., 2008.
  13. E. Grimson and C. Stauffer, "Adaptive Background Mixture Models for Real Time Tracking," Proc. CVPR Conf., 1999.
  14. 장형진, 이광무, 김수완, 윤석민, 최진영, 지능형 영상감시 알고리즘 개발을 위한 통합 시스템, 대한전기학회, CICS 2010 정보 및 제어 학술대회 논문집 2010.10, page(s): 109-110
  15. T Hospedales, S Gong, and T Xiang, "A Markov Clustering Topic Model for Mining Behaviour in Video," Proc. IEEE Int'l Conf. Computer Vision, 2009.
  16. Xiaogang Wang, Keng Teck Ma, Gee-Wah Ng, at al., "Trajectory analysis and semantic region modeling using a nonparametric Bayesian model", IEEE Conf. Computer Vision and Pattern Recognition, 2008.