• DocumentCode
    3091233
  • Title

    FPGA Implementation of a Predictive Vector Quantization Image Compression Algorithm for Image Sensor Applications

  • Author

    Wang, Yan ; Bermak, Amine ; Bouzerdoum, Abdesselam ; Ng, Brian

  • Author_Institution
    Hong Kong Univ. of Sci. & Technol., Hong Kong
  • fYear
    2008
  • fDate
    23-25 Jan. 2008
  • Firstpage
    431
  • Lastpage
    434
  • Abstract
    This paper presents a hybrid image compression scheme based on a block based compression algorithm referred to as Vector Quantization (VQ) combined with the Differential Pulse Code Modulation (DPCM) technique. The proposed image compression technique called the PVQ scheme results in enhanced image quality as compared to the standalone VQ. The generated codebooks for the PVQ scheme are more robust for image coding than that of the VQ. This made our system a suitable candidate for developing on chip image sensor with integrated data compression processor. The proposed system was validated through FPGA implementation. The resulting implementation achieved good compression and image quality with moderate system complexity.
  • Keywords
    differential pulse code modulation; field programmable gate arrays; image coding; image sensors; vector quantisation; FPGA implementation; block based compression algorithm; differential pulse code modulation; image compression algorithm; image quality; image sensor; integrated data compression processor; predictive vector quantization; Compression algorithms; Field programmable gate arrays; Image coding; Image quality; Image sensors; Modulation coding; Pulse compression methods; Pulse modulation; Robustness; Vector quantization; FPGA; Predictive Vector Quantization; Vector Quantization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Applications, 2008. DELTA 2008. 4th IEEE International Symposium on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-0-7695-3110-6
  • Type

    conf

  • DOI
    10.1109/DELTA.2008.69
  • Filename
    4459586