DocumentCode
1258554
Title
2D-pattern matching image and video compression: theory, algorithms, and experiments
Author
Alzina, Marc ; Szpankowski, Wojciech ; Grama, Ananth
Author_Institution
ENST, Paris, France
Volume
11
Issue
3
fYear
2002
fDate
3/1/2002 12:00:00 AM
Firstpage
318
Lastpage
331
Abstract
We propose a lossy data compression framework based on an approximate two-dimensional (2D) pattern matching (2D-PMC) extension of the Lempel-Ziv (1977, 1978) lossless scheme. This framework forms the basis upon which higher level schemes relying on differential coding, frequency domain techniques, prediction, and other methods can be built. We apply our pattern matching framework to image and video compression and report on theoretical and experimental results. Theoretically, we show that the fixed database model used for video compression leads to suboptimal but computationally efficient performance. The compression ratio of this model is shown to tend to the generalized entropy. For image compression, we use a growing database model for which we provide an approximate analysis. The implementation of 2D-PMC is a challenging problem from the algorithmic point of view. We use a range of techniques and data structures such as k-d trees, generalized run length coding, adaptive arithmetic coding, and variable and adaptive maximum distortion level to achieve good compression ratios at high compression speeds. We demonstrate bit rates in the range of 0.25-0.5 bpp for high-quality images and data rates in the range of 0.15-0.5 Mbps for a baseline video compression scheme that does not use any prediction or interpolation. We also demonstrate that this asymmetric compression scheme is capable of extremely fast decompression making it particularly suitable for networked multimedia applications
Keywords
adaptive codes; arithmetic codes; data compression; decoding; image coding; multimedia communication; pattern matching; runlength codes; video coding; 2D-PMC; 2D-pattern matching; Lempel-Ziv lossless scheme; adaptive arithmetic coding; adaptive maximum distortion level; approximate analysis; asymmetric compression; bit rates; compression ratio; data rates; data structures; decompression; differential coding; fixed database model; frequency domain techniques; generalized entropy; generalized run length coding; growing database model; high compression speeds; image compression; k-d trees; lossy data compression; networked multimedia applications; prediction; variable maximum distortion level; video compression; Arithmetic; Data compression; Entropy; Frequency domain analysis; Image analysis; Image coding; Image databases; Pattern matching; Tree data structures; Video compression;
fLanguage
English
Journal_Title
Image Processing, IEEE Transactions on
Publisher
ieee
ISSN
1057-7149
Type
jour
DOI
10.1109/83.988964
Filename
988964
Link To Document