Title :
An embedded architecture for implementation of a video acquisition module of a smart camera system
Author :
Pandey, Jai Gopal ; Karmakar, A. ; Shekhar, Chandra
Author_Institution :
CSIR-Central Electron. Eng. Res. Inst., Pilani, India
Abstract :
This paper presents an embedded architecture for real-time video acquisition module which is a vital part of a smart camera system. The Xilinx ML-507 platform has been used to develop the proposed embedded architecture. Apart from the required necessary peripherals, the platform contains a Virtex-5 FX FPGA device having PowerPC 440 processor embedded in the FPGA fabric itself. In order to develop the required hardware and software in an integrated fashion, Xilinx Embedded Development Kit (EDK) design tool has been used. A number of Xilinx provided IPs are customized to realize the hardware modules in the FPGA fabric. To implement the real-time video capture and display functionality for the smart camera system, a Pan-Tilt-Zoom (PTZ) camera and a VGA monitor have been interfaced with the platform. This interfacing uses on-board VGA input video codec and DVI transmitter chips. The control registers of these chips are configured using the embedded PowerPC 440 processor with Inter-Integrated Circuit (IIC) bus controller´s low-level device driver functions. The application software, written in C language, runs on top of a standalone software platform and uses the application programmer interface (API) provided by the software platform. The device utilization summary shows that, with the proposed embedded architecture based video acquisition module, the remaining FPGA resources are sufficient for implementing any reasonably complex real-time video processing application.
Keywords :
device drivers; embedded systems; field programmable gate arrays; video cameras; video signal processing; API; C language; DVI transmitter chips; EDK design tool; IIC bus controller low-level device driver functions; PTZ camera; PowerPC 440 processor; VGA monitor; Virtex-5 FX FPGA device; Xilinx ML-507 platform; Xilinx embedded development kit design; application programmer interface; complex real-time video processing; control registers; device utilization summary; display functionality; embedded architecture; inter-integrated circuit; on-board VGA input video codec; pan-tilt-zoom camera; real-time video acquisition module; smart camera system; standalone software platform; Cameras; Image resolution; Monitoring;
Conference_Titel :
Devices, Circuits and Systems (ICDCS), 2012 International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4577-1545-7
DOI :
10.1109/ICDCSyst.2012.6188702