DocumentCode
2662427
Title
FPGA based EBCOT architecture for JPEG 2000
Author
Gangadhar, Manjunath ; Bhatia, Dinesh
Author_Institution
Dept. of Electr. Eng., Texas Univ., Dallas, TX, USA
fYear
2003
fDate
15-17 Dec. 2003
Firstpage
228
Lastpage
233
Abstract
In this paper a high speed FPGA based implementation of Embedded Block Coding with Optimized Truncation (EBCOT) algorithm used in JPEG 2000 has been proposed and implemented. The context formation engine used in EBCOT is analyzed and an architecture based on parallel processing of the three coding passes is proposed. The architecture is coded in VHDL and the design is targeted to Xilinx Virtex II FPGA family. When implemented on a XC2V1000 device, the design performs at 56 MHz after place and route. Simulation results show that the design can process a 512×512 image in less than 0.03 seconds and the processing time is reduced by more than 75% compared to sample based implementation and by more than 34% compared to the best architecture known.
Keywords
field programmable gate arrays; hardware description languages; image coding; parallel architectures; 56 MHz; EBCOT algorithm; FPGA based EBCOT architecture; JPEG 2000; VHDL; XC2V1000 device; Xilinx Virtex II FPGA; coding passes; context formation engine; embedded block coding with optimized truncation algorithm; field programmable gate arrays; hardware description languages; joint photographic experts group; parallel processing; processing time; Block codes; Discrete wavelet transforms; Entropy; Field programmable gate arrays; Image coding; Image resolution; Propagation losses; Quantization; Tiles; Transform coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology (FPT), 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN
0-7803-8320-6
Type
conf
DOI
10.1109/FPT.2003.1275752
Filename
1275752
Link To Document