• DocumentCode
    2134359
  • Title

    FPGA implementation of a pipelined 2D-DCT and simplified quantization for real-time applications

  • Author

    Anas, Hatim ; Belkouch, Said ; El Aakif, M. ; Chabini, Noureddine

  • Author_Institution
    Embedded Syst. & Digital Control Lab., Univ. of Cadi Ayyad, Marrakech, Morocco
  • fYear
    2011
  • fDate
    7-9 April 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The Discrete Cosine Transform (DCT) is one of the most widely used techniques for image compression. Several algorithms are proposed to implement the DCT-2D. The scaled SDCT algorithm is an optimization of the DCT-1D, which consists in gathering all the multiplications at the end. In this paper, in addition to the hardware implementation on an FPGA, an extended optimization has been performed by merging the multiplications in the quantization block without having an impact on the image quality. Tests using MATLAB environment have shown that our proposed approach produces images with quality comparable to the ones obtained using the JPEG standard. FPGA-based implementations of this proposed approach and the Loeffler´s algorithm are proposed and compared in this paper using an Altera Startix FPGA family with the synthesis and implementation tool Quartus II. Results show that our approach outperforms the well known Loeffler´s algorithm in terms of processing-speed and resources used.
  • Keywords
    data compression; discrete cosine transforms; field programmable gate arrays; image coding; optimisation; Altera Startix FPGA family; DCT-1D; FPGA implementation; JPEG standard; Loeffler algorithm; MATLAB; SDCT algorithm; discrete cosine transform; image compression; optimization; pipelined 2D-DCT; quantization block; real time applications; simplified quantization; Discrete cosine transforms; Field programmable gate arrays; Image coding; PSNR; Quantization; Transform coding; Discret cosine transform; FPGA; JPEG Compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Computing and Systems (ICMCS), 2011 International Conference on
  • Conference_Location
    Ouarzazate
  • ISSN
    Pending
  • Print_ISBN
    978-1-61284-730-6
  • Type

    conf

  • DOI
    10.1109/ICMCS.2011.5945659
  • Filename
    5945659