• DocumentCode
    2735780
  • Title

    Field programmable gate array (FPGA) based baseline JPEG decoder

  • Author

    Yusof, Zulkalnain Mohd ; Aspar, Zulfakar ; Suleiman, Ishak

  • Author_Institution
    Video & Image Compression Hardware Group, Univ. Technol. Malaysia, Malaysia
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    218
  • Abstract
    Image/video compression is one of the major components used in video-telephony, videoconferencing and multimedia-related applications. Compression allows efficient utilization of channel bandwidth and/or storage size. One of the commonly used methods for image and video compression is JPEG (an image compression standard). In our present work, a real time (the first made in Malaysia) JPEG hardware decoder has been successfully designed and implemented using 100,000 gate FPGA (FLEX10K100 from Altera). The fully functional JPEG decoder prototype is capable of decompressing compressed data to achieve a frame rate of 30 frames per second (for a frame size of 320×240 pixels). Currently the design supports gray scale images, but with some modification and addition of tables to handle the chrominance component, the JPEG decoder can easily handle color images. The major components that have been implemented include the 2-dimensional inverse discrete cosine transform, inverse scalar quantizer and the parallel Huffman decoder. Parallelism and pipelining were fully exploited in the design to achieve the high frame rate
  • Keywords
    Huffman codes; code standards; data compression; decoding; discrete cosine transforms; field programmable gate arrays; image coding; inverse problems; telecommunication standards; transform coding; video coding; 240 pixel; 2D DCT; 320 pixel; 76800 pixel; Altera FLEX10K100; FPGA; baseline JPEG decoder; channel bandwidth; chrominance component; color images; data decompression; field programmable gate array; frame rate; frame size; gray scale images; image compression; image compression standard; inverse discrete cosine transform; inverse scalar quantizer; multimedia applications; parallel Huffman decoder; pipelining; pixels; real time JPEG hardware decoder; storage size; video compression; videoconferencing; videotelephony; Bandwidth; Color; Decoding; Field programmable gate arrays; Hardware; Image coding; Prototypes; Teleconferencing; Transform coding; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2000. Proceedings
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    0-7803-6355-8
  • Type

    conf

  • DOI
    10.1109/TENCON.2000.892260
  • Filename
    892260