CFP last date
20 January 2025
Reseach Article

A Specific-domain Design Tool for FPGA-based Image and Video Processing System

by Noureddine Zhar, Mohamed Ait Ali, Mohsine Eleuldj, Amine Raji
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 56 - Number 11
Year of Publication: 2012
Authors: Noureddine Zhar, Mohamed Ait Ali, Mohsine Eleuldj, Amine Raji
10.5120/8935-3070

Noureddine Zhar, Mohamed Ait Ali, Mohsine Eleuldj, Amine Raji . A Specific-domain Design Tool for FPGA-based Image and Video Processing System. International Journal of Computer Applications. 56, 11 ( October 2012), 16-21. DOI=10.5120/8935-3070

@article{ 10.5120/8935-3070,
author = { Noureddine Zhar, Mohamed Ait Ali, Mohsine Eleuldj, Amine Raji },
title = { A Specific-domain Design Tool for FPGA-based Image and Video Processing System },
journal = { International Journal of Computer Applications },
issue_date = { October 2012 },
volume = { 56 },
number = { 11 },
month = { October },
year = { 2012 },
issn = { 0975-8887 },
pages = { 16-21 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume56/number11/8935-3070/ },
doi = { 10.5120/8935-3070 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:58:34.287360+05:30
%A Noureddine Zhar
%A Mohamed Ait Ali
%A Mohsine Eleuldj
%A Amine Raji
%T A Specific-domain Design Tool for FPGA-based Image and Video Processing System
%J International Journal of Computer Applications
%@ 0975-8887
%V 56
%N 11
%P 16-21
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The complexity of image processing algorithms using mathematical calculations grows from 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. In this paper we present some existing approaches used for hardware systems modeling. We propose a new graphical tool for designing image and video processing embedded systems called VIP DESIGN (Video and Image Processing Design). The novelty of our approach is that we bypass 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 and automatic code generation for ASIC and FPGA implementation.

References
  1. Venkateshwar,R. , Patil,P. , Naveen, A. , Muthukumar,V. , «Implementation and Evaluation of Image Processing Algorithms on Reconfigurable Architecture using C-based Hardware Descriptive Language,» International Journal of Theoretical and Applied Computer Sciences, 2006.
  2. W. J. MacLean, «An Evaluation of the Suitability of FPGAs for Embedded Vision Systems,» chez Computer vision and pattern recognition, San Diego, CA, 2005.
  3. RG, Handel-C Language Reference Manual, Celoxica Limited, 2005.
  4. S. Partners, "SysML Specification v. 1. 0a," 2005. [Online]. Available: http://www. sysml. org.
  5. Tim Schattkowsky, Jan Hendrik Hausmann, Gregor Engels, «Using UML Activities for System-On-Chip design and synthesis,» Springer, 2006.
  6. C. T. Johnston, D. G. Bailey, P. Lyons, «A Visual Environment for Real-Time Image Processing in Hardware (VERTIPH),» EURASIP Journal on Embedded Systems, p. 1–8, 2006.
  7. M. AIT ALI, M. ELEULDJ, «An intermediate modelisation Language for embedded system developemnt chain COCODEL : Un Langage intermédiaire de modélisation pour une chaine de développement des systèmes embarqués COCODEL,» chez JODIC'2012, Rabat, 2012.
  8. E. Planas, J. Cabot et a. C. Gómez, «Verifying Action Semantics Specifications in UML,» Springer-Verlag Berlin Heidelberg, vol. CAiSE 2009, n° %1LNCS 5565, pp. 125-140, 2009.
  9. OMG, OMG Unified Modeling Language Specifications (Action Semantics), OMG, 2009.
  10. J. -C. Fernandez, G. Hubert , A. Kerbrat, L. Mounier , R. Mateescu et M. Sighireanu, «CADP : A Protocol Validation and Verification Toolbox,» chez CAV '96 : Proceedings of the 8th International Confe- rence on Computer Aided Verification, London, UK, 2006.
  11. E. Foundation, «Graphical Modeling Framework,» The Eclipse Foundation, [En ligne]. Available: http://www. eclipse. org/modeling/gmp/.
  12. E. Foundation, «Acceleo,» Eclipse Foundation, [En ligne]. Available: http://www. eclipse. org/acceleo/.
  13. RG, Pixel Streams manual, Celoxica, 2005.
  14. Charest, L. , Aboulhamid, E. M. , «A VHDL/SystemC Comparison in Handling Design Reuse,» 2008.
  15. OMG, OMG Unified Modeling LanguageTM (OMG UML), Superstructure, Version 2. 3, 2010.
  16. OMG, "Meta Object Facility (MOF) 2. 0 Query/View/Transformation Specification _ Version 1. 1," Object Management Group, 2011.
Index Terms

Computer Science
Information Sciences

Keywords

VIP DESIGN Structural diagram filter editing diagram