Research Article Open Access

A Real-time Image Processing with a Compact FPGA-based Architecture

Ridha Djemal, Didier Demigny and Rached Tourki

Abstract

This study have presented a filed programmable gate array implementation of a real time video smoothing algorithm. In comparison with smoothing video techniques like deblocking filters in H.264 or smoothing in JPEG2000, the proposed method is implemented in hardware and its computational cost and complexity are reduced where all pixel processing related to uncompressed video is done on the fly. Our proposed architecture tries to optimize the design of a modified version of the Nagao filter in order to make video smoothing with respect to real time constraints. This filter have to smooth video before applying an edge extraction approach for manufacturing process control. The proposed architecture based on the RC1000P-P Virtex prototyping Board is analyzed to gain an understanding of the relationships between algorithmic features and implementation cost. Experimental results indicate that using this prototyping board with optimized hardware architecture; we can deliver real-time performances and an improvement in the video quality. This filter is capable to process a real time video with a high resolution and deliver 30 images per second at 10 MHz clock cycle.

Journal of Computer Science
Volume 1 No. 2, 2005, 207-214

DOI: https://doi.org/10.3844/jcssp.2005.207.214

Submitted On: 24 January 2006 Published On: 30 June 2005

How to Cite: Djemal, R., Demigny, D. & Tourki, R. (2005). A Real-time Image Processing with a Compact FPGA-based Architecture. Journal of Computer Science, 1(2), 207-214. https://doi.org/10.3844/jcssp.2005.207.214

  • 3,259 Views
  • 3,206 Downloads
  • 4 Citations

Download

Keywords

  • Smoothing Technique
  • Field Programmable Gate Array FPGA
  • Prototyping Board