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
Link To Document