Minimum entropy restoration using FPGAs and high-level techniques

R. Bruce, C. Ruet, S. Marshall, M. Devlin

Research output: Contribution to conferencePaper

33 Downloads (Pure)

Abstract

One of the greatest perceived barriers to the widespread use of FPGAs in image processing is the difficulty for application specialists of developing algorithms on reconfigurable hardware. Minimum entropy deconvolution (MED) techniques
have been shown to be effective in the restoration of star-field images. This paper reports on an attempt to implement a MED algorithm using simulated annealing, first on a microprocessor, then on an FPGA. The FPGA implementation uses DIME-C, a C-to-gates compiler, coupled with a low-level core library to simplify the design task. Analysis of the C code and output from the DIME-C compiler guided the code optimisation. The paper reports on the design effort that this entailed and the resultant performance improvements.
Original languageEnglish
Publication statusPublished - 2007
Event15th European Signal Processing Conference - Poznan , Poland
Duration: 3 Sep 20077 Sep 2007

Conference

Conference15th European Signal Processing Conference
Abbreviated titleEUSIPCO 2007
CountryPoland
CityPoznan
Period3/09/077/09/07

Keywords

  • entropy
  • minimum entropy deconvolution
  • FPGA
  • high-level techniques

Fingerprint Dive into the research topics of 'Minimum entropy restoration using FPGAs and high-level techniques'. Together they form a unique fingerprint.

  • Cite this

    Bruce, R., Ruet, C., Marshall, S., & Devlin, M. (2007). Minimum entropy restoration using FPGAs and high-level techniques. Paper presented at 15th European Signal Processing Conference, Poznan , Poland.