Title :
Real-time scalable video codec implementation for surveillance
Author :
Loomans, Marijn J H ; Koeleman, Cornelis J. ; De With, Peter H N
Author_Institution :
VDG Security BV, Zoetermeer, Netherlands
fDate :
June 28 2009-July 3 2009
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.
Keywords :
digital signal processing chips; file organisation; video codecs; video coding; video surveillance; wavelet transforms; 4CIF broadcast resolution; TMS320DM642 DSP; complexity-scalable temporal wavelet transform; direct memory access techniques; multilevel 2D 5/3 wavelet transform; real-time scalable video codec; single instruction multiple data; surveillance; Delay; Digital signal processing; Discrete wavelet transforms; Real time systems; Security; Spatial resolution; Static VAr compensators; Surveillance; Video codecs; Wavelet transforms; DMA; DSP; Implementation; Real-time; SIMD; Scalable Video Codec; Wavelets; complexity;
Conference_Titel :
Multimedia and Expo, 2009. ICME 2009. IEEE International Conference on
Conference_Location :
New York, NY
Print_ISBN :
978-1-4244-4290-4
Electronic_ISBN :
1945-7871
DOI :
10.1109/ICME.2009.5202698