Smart Camera Based on FPGA Oriented to Embedded Image Processing

(*) Corresponding author

Authors' affiliations

DOI's assignment:
the author of the article can submit here a request for assignment of a DOI number to this resource!
Cost of the service: euros 10,00 (for a DOI)


This paper presents an image processing system based on smart camera platform, whose two principle elements are a Wide-VGA CMOS Sensor and a Field Programmable Gate Array (FPGA). The latter is used to control the various sensor parameter configurations and, where desired, to receive and process the images captured by the CMOS sensor. With the advent of today's highly integrated Field Programmable Gate Array (FPGA) it is possible to have a software programmable processor and hardware computing resources on the same chip. Apart from having sufficient logic blocks on which the hardware is implemented these chips also have an embedded processor with system software to implement the application software around it. In this paper, the Spartan-3A DSP based Xilinx VSK platform is used for developing the proposed extensible hardware-software video streaming and processing modules. 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,
Copyright © 2013 Praise Worthy Prize - All rights reserved.


FPGA; CMOS Sensor; Smart Camera; HW/SW Co-Design

Full Text:



A.Oetken, S.Wildermann, J.Teich, D.Koch, A Bus-based SoC Architecture for Flexible Module Placement on Reconfigurable FPGAs, International Conference on Field Programmable Logic and Applications, 2010.

W. Wolf, B.Ozer and T. Lv, Smart Cameras as Embedded Systems, IEEE Computer Society, Vol. 35, Issue 9, pp. 48-53, September 2002.

H. Broers, W. Caarls, P. Jonker and R. Kleihorst, Architecture study for smart cameras, Proceedings of EOS Conference on Industrial Imaging and Machine Vision, European Optical Society, Munich, Germany, pp 39- 49, June 2005.

M. Leeser, S. Miller, and H. Yu, Smart Camera based on Reconfigurable Hardware Enables Diverse Real-time Applications, in Proc. of the 12th annual IEEE Symposium on Field programmable Custom Computing Machines (FCCM’04), 2004, pp 147-155.

Aptina MT9V032 CMOS image sensor Data sheet,

SmartCam: Devices for Embedded Intelligent Cameras.

Dias Real, F.; Berry, F.; Marmoiton, F.; Serot, J. Hardware, Design and Implementation Issues on a FPGA Based Smart Camera, In Proceedings of 1st International Conference on Distributed Smart Cameras (ICDSC), Vienna, Austria, 25–28 September 2007; pp. 20-27.

Mosqueron, R.; Dubois, J.; Paindavoine, M, High-Speed Smart Camera with High Resolution, Journal of Embedded Systems, 2007.

A. Filippov, High Resolution Network Camera, In Proceedings of the 11th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM’03), Napa, CA, USA, 8–11 April 2003; pp. 276-277.

I. Bravo, J. Balinas, A. Gardel, J. L. Lazaro, F. Espinosa, and J. Garcia, Efficient smart CMOS camera based on FPGAs oriented to embedded image processing, Sensors, 11(3), 2282-2303.

Jai Gopal Pandey, Shashwat Purushottam, Abhijit Karmakar, and Chandra Shekhar Platform-Based Extensible Hardware-Software Video Streaming Module for a Smart Camera System, International Journal of Modeling and Optimization, Vol. 2, No. 4, August 2012.

Xilinx Multi-Port-Memory Controller (MPMC) IP,

Xilinx Digital Clock Manager (DCM) IP,

Xilinx Processor Local Bus (PLBv46),

Yu Shi, Fabio Dias Real, “Smart Cameras: Fundamentals and Classification,” Smart Cameras, Springer, 2010, pp 19-34

Dong Zhang, Ping Li, A Framework for Computer Vision in Dynamical Scenes, (2012) International Review on Computers and Software (IRECOS), 7 (6), pp. 3133-3139.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2024 Praise Worthy Prize