Title :
VLSI implementation of MQ decoder in JPEG2000
Author :
Kulkarni, Omkar C. ; Sarawadekar, Kishor ; Banerjee, Swapna
Author_Institution :
Indian Inst. of Technol., Kharagpur, India
Abstract :
JPEG2000 image compression system consists of two main algorithms namely, discrete wavelet transform (DWT) and embedded block coding with optimized truncation (EBCOT). These algorithms are compute intensive and require efficient VLSI implementation for real time applications. Bit plane coder (BPC) and MQ coder are the two cores of the EBCOT algorithm. All processes to be executed by the MQ coder are sequential in nature and hence restricts the speed of EBCOT. In this paper we propose a high speed and area efficient architecture of MQ decoder which is implemented on Virtex-2 FPGA. The implementation results show that the design operates at 142 MHz and hardware cost is very low. Estimated frame rate is 20.41 frames per second (FPS) at this frequency. On Virtex-5 device design operates at 222.8 MHz and estimated frame rate is 32.02 FPS. Hardware overhead is reduced to the great extent because shift register based renormalization unit is used which operates at high speed.
Keywords :
VLSI; block codes; codecs; data compression; discrete wavelet transforms; field programmable gate arrays; image coding; shift registers; DWT; EBCOT; JPEG2000 image compression system; MQ decoder; VLSI implementation; Virtex-2 FPGA; Virtex-5 device design; bit plane coder; discrete wavelet transform; embedded block coding; optimized truncation; real time applications; shift register based renormalization unit; Computer architecture; Decoding; Discrete wavelet transforms; Image coding; Registers; Transform coding; Very large scale integration; EBCOT; FPGA; JPEG2000; MQ decoder; VLSI architecture;
Conference_Titel :
Students' Technology Symposium (TechSym), 2011 IEEE
Conference_Location :
Kharagpur
Print_ISBN :
978-1-4244-8941-1
DOI :
10.1109/TECHSYM.2011.5783844