• DocumentCode
    706021
  • Title

    Minimum entropy restoration using FPGAs and high-level techniques

  • Author

    Bruce, Robin ; Ruet, Caroline ; Marshall, Stephen ; Devlin, Malachy

  • Author_Institution
    Inst. for Syst. Level Integration, Livingston, UK
  • fYear
    2007
  • fDate
    3-7 Sept. 2007
  • Firstpage
    1014
  • Lastpage
    1018
  • 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.
  • Keywords
    deconvolution; field programmable gate arrays; image restoration; microprocessor chips; minimum entropy methods; program compilers; simulated annealing; C-to-gates compiler; DIME-C; FPGA; MED algorithm; code optimisation; high-level techniques; low-level core library; microprocessor; minimum entropy deconvolution techniques; minimum entropy restoration; simulated annealing; star-field image restoration; Decision support systems; Europe; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Conference, 2007 15th European
  • Conference_Location
    Poznan
  • Print_ISBN
    978-839-2134-04-6
  • Type

    conf

  • Filename
    7098957