Real-time scalable video codec implementation for surveillance

  • Authors:
  • Marijn J. H. Loomans;Cornelis J. Koeleman;Peter H. N. de With

  • Affiliations:
  • VDG Security BV, Zoetermeer and Eindhoven University of Technology, Eindhoven, NL;VDG Security BV, Zoetermeer, NL;Eindhoven University of Technology, Eindhoven and CycloMedia Technology BV, Waardenburg, NL

  • Venue:
  • ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper, we discuss the design and real-time implementation of a Scalable Video Codec (SVC) for surveillance applications. We present a complexity-scalable temporal wavelet transform and the implementation of a multi-level 2D 5/3 wavelet transform, using the lifting framework. We have employed SIMD (Single Instruction Multiple Data) and DMA (Direct Memory Access) techniques, where the proposed process of background DMA transfers is so effective, that the ALUs are always supplied with input data. We have realized the execution of a 4-level transform at 4CIF (CCIR-601) broadcast resolution in 3.65 Mcycles, including memory stalls, on a TMS320DM642 DSP. At a clock rate of 600 MHz, this translates to more than 160 transforms per second. For our complete SVC, we achieve a frame rate of 12.5-15 fps depending on scene activity.