DocumentCode
1741632
Title
A multi-bit binary arithmetic coding technique
Author
Andra, Kishore ; Acharya, Tinku ; Chakrabarti, Chaitali
Author_Institution
Arizona State Univ., Tempe, AZ, USA
Volume
1
fYear
2000
fDate
2000
Firstpage
928
Abstract
We propose a new methodology for binary arithmetic coding which reduces the number of arithmetic operations significantly at the expense of a mild reduction in compression ratio. We achieve this by (i) considering a two-symbol nonoverlapping window and not coding the second symbol if both of them are most probable symbols and (ii) moving the majority of computations to the least probable symbol path. As a result, we reduce the additions/subtractions required by 60-70%, with a loss of compression ratio of about 1-3% compared to the Q-coder. This reduction in computational complexity makes the proposed technique particularly suitable for low-power VLSI implementation. We have described the proposed algorithm and analyzed the results. We have also described a VLSI architecture capable of carrying out the algorithm
Keywords
VLSI; arithmetic codes; binary codes; computational complexity; data compression; digital arithmetic; digital signal processing chips; image coding; Q-coder; VLSI architecture; additions/subtractions reduction; arithmetic operations reduction; binary images; compression ratio reduction; computational complexity reduction; decoding; least probable symbol path; lossless data compression; low-power VLSI implementation; most probable symbols; multi-bit binary arithmetic coding; two-symbol nonoverlapping window; Algorithm design and analysis; Arithmetic; Computational complexity; Computer architecture; Data compression; Decoding; Encoding; Entropy; Hardware; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Image Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location
Vancouver, BC
ISSN
1522-4880
Print_ISBN
0-7803-6297-7
Type
conf
DOI
10.1109/ICIP.2000.901112
Filename
901112
Link To Document