DocumentCode :
745190
Title :
Mutual information-based analysis of JPEG2000 contexts
Author :
Liu, Zhen ; Karam, Lina J.
Author_Institution :
Qualcomm Inc., San Diego, CA, USA
Volume :
14
Issue :
4
fYear :
2005
fDate :
4/1/2005 12:00:00 AM
Firstpage :
411
Lastpage :
422
Abstract :
Context-based arithmetic coding has been widely adopted in image and video compression and is a key component of the new JPEG2000 image compression standard. In this paper, the contexts used in JPEG2000 are analyzed using the mutual information, which is closely related to the compression performance. We first show that, when combining the contexts, the mutual information between the contexts and the encoded data will decrease unless the conditional probability distributions of the combined contexts are the same. Given I, the initial number of contexts, and F, the final desired number of contexts, there are S(I,F) possible context classification schemes where S(I,F) is called the Stirling number of the second kind. The optimal classification scheme is the one that gives the maximum mutual information. Instead of using an exhaustive search, the optimal classification scheme can be obtained through a modified generalized Lloyd algorithm with the relative entropy as the distortion metric. For binary arithmetic coding, the search complexity can be reduced by using dynamic programming. Our experimental results show that the JPEG2000 contexts capture the correlations among the wavelet coefficients very well. At the same time, the number of contexts used as part of the standard can be reduced without loss in the coding performance.
Keywords :
arithmetic codes; binary codes; computational complexity; data compression; dynamic programming; entropy; image classification; image coding; probability; wavelet transforms; JPEG2000 context; Stirling number; conditional probability distribution; context-based arithmetic coding; dynamic programming; image compression; modified generalized Lloyd algorithm; mutual information-based analysis; optimal classification scheme; relative entropy; Arithmetic; Dynamic programming; Entropy; Image coding; Information analysis; Mutual information; Performance analysis; Probability distribution; Transform coding; Video compression; Context-based arithmetic coding; JPEG2000; mutual information; Algorithms; Artificial Intelligence; Computer Graphics; Data Compression; Image Enhancement; Image Interpretation, Computer-Assisted; Multimedia; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted;
fLanguage :
English
Journal_Title :
Image Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7149
Type :
jour
DOI :
10.1109/TIP.2004.841199
Filename :
1407971
Link To Document :
بازگشت