DocumentCode
1972175
Title
FPGA implementation of block truncation coding algorithm for gray scale and color images
Author
Saif, Sherif M. ; Nassar, Salwa ; Abbas, Haem M. ; Soliman, Ahmed T.
Author_Institution
Electron. Res. Inst., Giza, Egypt
Volume
1
fYear
2003
fDate
4-7 May 2003
Firstpage
23
Abstract
This paper presents a field programmable gate array (FPGA) implementation for video compression using block truncation coding (BTC) image compression technique [E. Delp et al., 1979]. The implementation exploits the inherent parallelism of the BTC algorithm to provide efficient algorithm-to-architecture mapping. The implementation is shown for gray scale images and promoted to color ones. The Xilinx VirtexE BTC implementation has shown to provide about 23.4 × 106 of pixels per second which is about 3500 times faster than an Intel Pentium III 550 MHz processor.
Keywords
Gray codes; block codes; data compression; field programmable gate arrays; image colour analysis; video coding; FPGA implementation; Xilinx VirtexE implementation; algorithm parallelism; algorithm-to-architecture mapping; block truncation coding image compression technique; color images; field programmable gate array; gray scale images; video compression; Color; Field programmable gate arrays; Hardware; Image coding; Image processing; Image storage; Microprocessors; Pixel; Quantization; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-7781-8
Type
conf
DOI
10.1109/CCECE.2003.1226335
Filename
1226335
Link To Document