Mohammadia School of Engineers, Rabat (MOROCCO)
National School of Applied Sciences, Oujda (MOROCCO)
ENSTA Bretagne (FRANCE)
Graphical design of embedded real-time video processing systems.
CADP (Construction and Analysis of Distributed Processes)
The complexity of image processing algorithms using mathematical
computations increases with the nature of the image to be processed and
the desired result. A hardware implementation of these algorithms for
the needs of real-time and embedded systems improves performances.
This work proposes a new graphical tool for designing image and video
processing embedded systems, called VIP DESIGN (Video and Image
Processing Design). The novelty of the approach is that it bypasses
the shortcomings of existing languages by providing a high level of
abstraction through two kinds of diagrams: structural diagram and
filter edition diagram. It also allows formal verification using the
CADP toolbox, as well as automatic code generation for ASIC and FPGA
implementations. The approach is illustrated on a system detecting the
aiming directions in a shooting simulator, and on a blob detection
algorithm in grayscale video streams.
VIP DESIGN offers to the designer of real-time systems a graphical
representation that facilitates the visibility of the designed system,
provides verification features by a connection to CADP, and makes
possible a rapid prototyping without knowledge of the hardware.
Noureddine Zhar, Mohamed Ait Ali, Mohsine Eleuldj, and Amine Raji.
"A Specific-domain Design Tool for FPGA-based Image and Video
International Journal of Computer Applications 56(11):16-21,
Available on-line at: http://research.ijcaonline.org/volume56/number11/pxc3883070.pdf
or from the CADP Web site in PDF or PostScript
[Zhar-AitAli-Eleuldj-Raji-12-b] Noureddine Zhar, Mohamed Ait Ali, Mohsine Eleuldj, and Amine Raji. "VIP DESIGN: Graphical Language for Image and Video Processing Embedded Systems Design". Proceedings of the International Conference on Complex Systems ICCS'2012 (Agadir, Morocco), pages 1-6. IEEE Computer Society Press, November 2012.
Available on-line at: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6458519
[Zhar-AitAli-Eleuldj-12] Noureddine Zhar, Mohamed Ait Ali, and Mohsine Eleuldj. "Toward a Graphical Tool for Image and Video Processing Embedded Systems Design". Proceedings of the 2nd International Conference on Innovative Computing Technology INTECH'2012 (Casablanca, Morocco), pages 158-163. IEEE Computer Society Press, September 2012.
Available on-line at: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6457762
Lab-STICC, ENSTA Bretagne
2, rue F. Verny
F-29806 Brest Cedex 9
|Further remarks:||This tool, amongst others, is described on the CADP Web site: http://cadp.inria.fr/software|