Analysis and FPGA implementation of image restoration under resource constraints

Seda Memik Ogrenci*, Aggelos K. Katsaggelos, Majid Sarrafzadeh

*Corresponding author for this work

Research output: Contribution to journalReview articlepeer-review

30 Scopus citations


Programmable logic is emerging as an attractive solution for many digital signal processing applications. In this work, we have investigated issues arising due to the resource constraints of FPGA-based systems. Using an iterative image restoration algorithm as an example we have shown how to manipulate the original algorithm to suit it to an FPGA implementation. Consequences of such manipulations have been estimated, such as loss of quality in the output image. We also present performance results from an actual implementation on a Xilinx FPGA. Our experiments demonstrate that, for different criteria, such as result quality or speed, the best implementation is different as well.

Original languageEnglish (US)
Pages (from-to)390-399
Number of pages10
JournalIEEE Transactions on Computers
Issue number3
StatePublished - Mar 2003


  • FPGA
  • Image restoration
  • Image segmentation

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computational Theory and Mathematics


Dive into the research topics of 'Analysis and FPGA implementation of image restoration under resource constraints'. Together they form a unique fingerprint.

Cite this