Title :
Optimal context quantization in lossless compression of image data sequences
Author :
Forchhammer, Søren ; Wu, Xiaolin ; Andersen, Jakob Dahl
Author_Institution :
Res. Center COM, Tech. Univ. of Denmark, Lyngby, Denmark
fDate :
4/1/2004 12:00:00 AM
Abstract :
In image compression context-based entropy coding is commonly used. A critical issue to the performance of context-based image coding is how to resolve the conflict of a desire for large templates to model high-order statistic dependency of the pixels and the problem of context dilution due to insufficient sample statistics of a given input image. We consider the problem of finding the optimal quantizer Q that quantizes the K-dimensional causal context Ct=(Xt-t1,Xt-t2,...,Xt-tK) of a source symbol Xt into one of a set of conditioning states. The optimality of context quantization is defined to be the minimum static or minimum adaptive code length of given a data set. For a binary source alphabet an optimal context quantizer can be computed exactly by a fast dynamic programming algorithm. Faster approximation solutions are also proposed. In case of m-ary source alphabet a random variable can be decomposed into a sequence of binary decisions, each of which is coded using optimal context quantization designed for the corresponding binary random variable. This optimized coding scheme is applied to digital maps and α-plane sequences. The proposed optimal context quantization technique can also be used to establish a lower bound on the achievable code length, and hence is a useful tool to evaluate the performance of existing heuristic context quantizers.
Keywords :
adaptive codes; data compression; dynamic programming; entropy codes; higher order statistics; image coding; image sequences; /spl alpha/-plane sequences; K-dimensional causal context; binary source alphabet; context dilution; context-based entropy coding; digital maps; dynamic programming; high-order statistics; image coding; image compression; image data sequences; lossless compression; m-ary source alphabet; minimum adaptive code length; minimum static code length; optimal context quantization; Adaptive coding; Context modeling; Dynamic programming; Entropy coding; Image coding; Image resolution; Pixel; Quantization; Random variables; Statistics; Algorithms; Computer Simulation; Data Compression; Hypermedia; Image Enhancement; Image Interpretation, Computer-Assisted; Models, Statistical; Pattern Recognition, Automated; Quality Control; Reproducibility of Results; Sample Size; Sensitivity and Specificity; Signal Processing, Computer-Assisted; Subtraction Technique; Video Recording;
Journal_Title :
Image Processing, IEEE Transactions on
DOI :
10.1109/TIP.2003.822613