DOI QR코드

DOI QR Code

PTZ 제어에 의한 이중차영상 기반의 움직임 추적 시스템의 설계 및 구현

Design and implementation of motion tracking based no double difference with PTZ control

  • 발행 : 2005.06.01

초록

이동물체 추적은 카메라와 물체사이의 이동관계에 따라 카메라는 고정되어 있고 물체가 이동하는 경우, 물체는 고정되어 있고 카메라가 움직이는 경우와 물체가 이동하고 카메라도 움직이는 경우로 분류된다. 이동 물체를 추적하는 기존의 방법으로는 차영상 기반의 방법과 광류(Optical Flow)를 이용한 방법이 있다. 광류를 이용한 방법은 카메라와 물체 중에서 하나가 고정되어 있는 경우에 주로 쓰인다. 이 방법은 이전 프레임에서 구한 물체가 다음 프레임의 한 위치에 있을 때 시공간 벡터를 이용하여 물체의 이동을 인식하고 추적한다. 그러나 이 방법은 계산 량이 많아 처리속도가 느리기 때문에, DVR(Digital Video Recorder)과 같이 실시간 처리가 필요한 보안 시스템에서는 사용할 수 없다. 차영상을 이용한 방법은 카메라는 고정되어 있고 물체가 이동하는 경우에 적용 가능하며 배경영상과 차영상을 이용하여 물체를 추적한다. 이 방법은 계산 량이 적어 처리속도가 빠르기 때문에, 실시간 처리가 필요한 보안 시스템에 적합하다. 하지만, 카메라가 움직일 경우에는 배경영상을 구하기가 어려우므로 물체 검출을 할 수 없는 단점이 있다. 본 논문에서 설계, 구현한 PTZ(Pan-Tilt-zoom) 제어에 의한 차영상 기반의 이동물체 추적 시스템은 카메라와 물체가 모두 이동하는 상황에서 사용할 수 있다. 이 이동물체 추적 시스템은 차영상 기반방식의 장점을 이용, 실시간 처리가 가능하기 때문에 DVR과 같은 실시간 처리가 필요한 보안 시스템 구축을 용이하게 해 줄 것이다.

Three different cases should be considered for motion tracking: moving object with fixed camera, fixed object with moving camera and moving object with moving camera. Two methods are widely used for motion tracking: the optical flow method and the difference frame method. The optical new method is mainly used when either one, object or camera is fixed. This method tracks object using time-space vector which compares object position frame by frame. This method requires heavy computation, and is not suitable for real-time monitoring system such as DVR(Digital Video Recorder). The different frame method is used for moving object with fixed camera. This method tracks object by comparing the difference between background images. This method is good for real-time applications because computation is small. However, it is not applicable if the camera is moving. This thesis proposes and implements the motion tracking system using the difference frame method with PTZ(Pan-Tilt-Zoom) control. This system can be used for moving object with moving camera. Since the difference frame method is used, the system is suitable for real-time applications such as DVR.

키워드

참고문헌

  1. FOURCC, video codec and pixel format definitions, 'http://www.fourcc.org/yuv.php'
  2. 천인국, 윤영택, '영상처리', 기한재, 1999
  3. Gregory A. Baxes, 'Digital Image Processing(Principles and Applications)', John Wiley & Sons, 1994
  4. Randy Crane, 'A Sumplified Approach to Image Processing', Prentice-Hall, 1997
  5. N. Moghadam Charkari Hideo Mori, 'A new approach for real time moving vehicle detection', Proceedings of the 1993 IEEE/RSJ Internaltional Conference on Intelligent Robots and System, pp.273-278, 1993 https://doi.org/10.1109/IROS.1993.583109
  6. N. Hoose and L. G. Willumsen, 'Automatically extracting traffic data from video tape using the CLIP4 parallel image processor', Pattern Recognition Letters, Vol. 6, pp.199-213, 1987 https://doi.org/10.1016/0167-8655(87)90008-0
  7. Toshinari Nonaka, Shigeru Kimura and Shinji Ojawa, 'A moving object extraction using adapted frame integration', First Korea-Japan Joint Conference on Computer Vision, pp. 186-191, 1991
  8. Alton L. Gilbert, Michal K. Giles, Gerald M. Flachs, Robert B. Rogers and Yee Hsun U, 'A real-time video tracking system', IEEE Transaction on Pattern Analysis and Machine Intelligence, PAMI-2, No.1, pp.47-56, January, 1980 https://doi.org/10.1109/TPAMI.1980.4766969
  9. R. Schalkoff and E. S. Mcvey, 'A model and tracking algorithm for a class of video targets', IEEE Transaction on Pattern Analysis and Machine Intelligence, PAMI-4, No. 1, pp.2-10, 1982 https://doi.org/10.1109/TPAMI.1982.4767188
  10. T. Uno, M. Ejiri and T. Tokunaga, 'A method of real-time recognition of moving objects and its application', Pattern Recognition, Vol.8, pp.201-208, 1976 https://doi.org/10.1016/0031-3203(76)90040-6
  11. W. N. Martin and J. K. Aggarwal, 'Survey: dynamic scene analysis', Computer Graphics and Image Processing, Vol. 7, pp.356-374, 1978 https://doi.org/10.1016/S0146-664X(78)80003-3
  12. 황신환, 이성욱, '자동 영상 추적기 개발 연구', 대한전자공학회 논문지, 제25권 제4호, pp.437-446, 1988
  13. 김계영, 최형일, '시공간 적응탐색에 의한 실시간 이동물체 추적', 대한전자공학회 논문지, 제31권 B편 제11호, pp.63-77, 1994
  14. Hyung-Il Choi, Gye-Young Kim and Bong-Keun Kim, 'Real-time tracking of moving object', The 3rd pacific Rim International Conference on Artificial Intelligence, pp. 843-849, 1994
  15. William B. Thompson, Pamela Lechleider and Elizabeth R. Stuck, 'Detecting moving objects using the rigidity constraint', IEEE Transaction on Pattern Analysis and Machine Intelligence, PAMI-15, No.2, pp.162-166, 1993 https://doi.org/10.1109/34.192488
  16. Vincent S. S. Hwang, 'Tracking feature points in time-varying images using an opportunistic selection approach', Pattern Recognition, Vol.22, No.3, pp.247-256, 1989 https://doi.org/10.1016/0031-3203(89)90073-3
  17. 강동중, 하종은, 'Visual C++을 이용한 디지털 영상처리', 사이텍미디어, 2004