Low-computation Motion Tracker Unit Linkable to Video Codec for Object Tracking Camera

동영상 코덱과 연동이 가능한 객체 추적 카메라용 저연산량 움직임 추적기

  • 양현철 (숭실대학교 정보통신전자공학부) ;
  • 이성수 (숭실대학교 정보통신전자공학부)
  • Published : 2008.10.25

Abstract

Surveillance system using active tracking camera has no distance limitation of surveillance range compared to supersonic or sound sensors. However, complex motion tracking algorithm requires huge amount of computation. Compared to conventional methods using DSPs or embedded processors, this paper proposes and implements a novel motion tracker unit that detects and extracts motion information of moving objects by using picture difference of consecutive frames. The proposed motion tracker unit was implemented in FPGA with about 13,000 gates. It processes NTSC format video and was verified by embedding it into the active surveillance camera system. We also propose and implements a motion estimator unit linkable to video codec by embedding the proposed motion tracker unit into ready-made motion estimator unit. The implemented motion estimator unit is about 17,000 gates in $0.35{\mu}m$ process.

능동형 감시 카메라를 이용한 감시 시스템은 기존의 소리나 센서를 이용하는 방법과 달리 거리의 제약이 없이 시스템을 구성할 수 있다는 장점을 가지지만 하드웨어 구현 시에 많은 연산량을 요구한다. 본 논문은 기존의 DSP나 임베디드 프로세서를 이용하는 방법과 달리 연속 영상의 차영상을 이용하는 방법을 통해서 간단하고 빠르게 객체의 움직임을 추출 및 추적할 수 있는 움직임 추적기를 제안하고 구현하였다. 제안하는 움직임 추적기는 하드웨어 크기가 작으면서도 시속 10km 이내의 사람 움직임을 효과적으로 감지할 수 있다. 차분의 절대값을 이용하는 방법을 사용하였기 때문에 동영상 압축 표준과 연동하여서 사용할 수 있다. 또한 화면 건너뛰기값을 조절함으로서 고속 물체와 저속 물체 모두를 효과적으로 감지할 수 있다. 차영상에 존재할 수 있는 잡음에 대해서 객체의 정보를 이용하는 방법을 통해서 잡음에 대한 내성을 강하게 하였다. 제안한 움직임 추적기는 NTSC급 영상을 충분히 처리할 수 있으며 약 13,000 게이트로 FPGA에서 구현되었으며 능동형 감시 카메라 시스템에 내장되어 실제로 원활히 동작하는 것을 확인하였다. 이를 바탕으로 기존에 개발한 움직임 추정기에 제안한 움직임 추적기를 내장하여 동영상 압축 코덱과 연동이 가능한 움직임 추적기 내장형 움직임 추정기를 구현하였다. 구현된 움직임 추정기는 $0.35{\mu}m$ 공정에서 약 17,000 게이트의 크기를 가진다.

Keywords

References

  1. K. S. Bhat, M. Saptharishi, and P. K. Khosla, "Motion dectection and segmentation using image mosaics.", Proc. IEEE Int. Conf. Multimedia and Expo. Vol. 3. pp. 1577-1580, New York, USA. Jul. 2000
  2. D. Comaniciu and V. Ramesh. "Mean shift and optimal prediction for effcient object tracking.", Proc. 2000 IEEE Int. Conf. Image Processing. Vol. III. pp. 70-73. Vancouver, Canada. Sept. 2000
  3. D. Murray and A. Basu. "Motion tracking with an active camera." IEEE Trans. Pattern Anal. Machine Itell. Vol. PAMI-16 No. 5. pp. 449-459. May 1994
  4. K. W. Lee, S. W. Ryu, S. J. Lee. and K. T. Park. "Motion based object tracking active camera.", Electron. Lett., Vol. 34, No. 3, pp. 256-258, Feb. 1998 https://doi.org/10.1049/el:19980176
  5. Seung Hyun Nam, Jong Seob Beak, Tae Young Lee, and Moon Key Lee, "A VLSI design for full search block matching motion estimation", ASIC Conference and exhibit, 7th Annual IEEE Int., pp. 354-257, Sep. 1
  6. L. Marcenaro. G. Vernazza, and C. S. Regazzoni. "Image stabilization algorithms for video-surveillance applications.", Proc. 2001 IEEE Int. Conf. Image Processing, pp. 349-352, Thessaloniki, Greece, Sept. 2001
  7. http://www-eu2.semiconductors.philips.com/acrobat/literature/9398/39340011.pdf
  8. H. Yang and S. Lee, "Low-Power Low-Computation Motion Estimator Architecture for H.264," Proceedings of Information Technology System-on-Chip Conference, pp. 686-689, Nov. 2005