Title :
Lossless Image Compression with BCTW
Author_Institution :
Dept. of Electr. & Comput. Eng., Delaware Univ., Newark, DE, USA
Abstract :
We present a new lossless image compression algorithm called BCTW, for bitplane context tree weighting, and a corresponding study into lossless image compression using several number representations and various algorithms. BCTW processes the image bitplane by bitplane and uses context tree weighting (CTW) to estimate the probability of each pixel bit being a 1 or 0. The bit is then compressed with an entropy coder, most likely an arithmetic coder. BCTW is a very good lossless image compressor. In the study, we also look at several number representations (twos-complement, Gray coding, and sign-magnitude) and compare BCTW to MedBzip2 and JPEG-LS. On the Waterloo Bragzone GreySet2 dataset, BCTW outperforms JPEG-LS by 13% and MedBzip2 by 5%. We find that representing the pixels in a Gray code does not help. Sign-magnitude helps sometimes, but not in BCTW. The MED transform helps bzip2, but not BCTW.
Keywords :
arithmetic codes; data compression; entropy codes; image coding; image representation; probability; trees (mathematics); BCTW algorithm; Gray coding; JPEG-LS; MedBzip2; Waterloo Bragzone GreySet2 dataset; arithmetic coder; bitplane context tree weighting; entropy coder; lossless image compression; probability; sign-magnitude; twos-complement; Arithmetic; Cryptography; Detectors; Entropy; Image coding; Image edge detection; Information theory; Pixel; Reflective binary codes; Testing;
Conference_Titel :
Image Processing, 2006 IEEE International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
1-4244-0480-0
DOI :
10.1109/ICIP.2006.312818