DocumentCode :
434471
Title :
A parallel scheme for implementing multialphabet arithmetic coding in high-speed programmable hardware
Author :
Mahapatra, S. ; Singh, Kuldeep
Author_Institution :
Dept. of Electron. & Electr. Commun. Eng., Indian Inst. of Technol., Kharagpur, India
Volume :
1
fYear :
2005
fDate :
4-6 April 2005
Firstpage :
79
Abstract :
In this paper, a scheme is proposed for parallel-pipelined implementation of the multialphabet arithmetic-coding algorithm used in lossless data compression. Using this scheme, it is possible to parallelize both the encoding and decoding operations used respectively in data compression and decompression. The compression performance of the proposed implementation for both order 0 and order 1 models have been evaluated and compared with existing sequential implementations in terms of compression ratios as well as the execution time using the Canterbury corpus benchmark set of files. The proposed scheme also facilitates hardware realisation of the respective modules and hence is suitable for integration into embedded microprocessor systems, an important area where lossless data compression is applied.
Keywords :
arithmetic codes; data compression; encoding; pipeline processing; Canterbury corpus benchmark; code interval; compression performance; data decompression; decoding operation; embedded microprocessor system; encoding operation; high-speed programmable hardware; lossless data compression; multialphabet arithmetic coding; multialphabet arithmetic-coding algorithm; parallel-pipelined implementation; Arithmetic; Data compression; Data engineering; Dictionaries; Hardware; Huffman coding; Image coding; Image storage; Microprocessors; Probability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
Print_ISBN :
0-7695-2315-3
Type :
conf
DOI :
10.1109/ITCC.2005.24
Filename :
1428441
Link To Document :
بازگشت