Fast Autocorrelated Context Models for Data Compression
John Scoville

TL;DR
This paper introduces a fast method to generate autocorrelated context models for data compression using Fourier transforms, improving efficiency and performance in lossless image compression.
Contribution
It presents a novel, efficient approach to automatically generate context models based on autocorrelation, reducing reliance on ad-hoc data-specific models.
Findings
Achieves state-of-the-art performance on lossless image benchmarks.
Reduces computational complexity from O(n^2) to O(n log n).
Enhances the efficiency of predictive coding algorithms.
Abstract
A method is presented to automatically generate context models of data by calculating the data's autocorrelation function. The largest values of the autocorrelation function occur at the offsets or lags in the bitstream which tend to be the most highly correlated to any particular location. These offsets are ideal for use in predictive coding, such as predictive partial match (PPM) or context-mixing algorithms for data compression, making such algorithms more efficient and more general by reducing or eliminating the need for ad-hoc models based on particular types of data. Instead of using the definition of the autocorrelation function, which considers the pairwise correlations of data requiring O(n^2) time, the Weiner-Khinchin theorem is applied, quickly obtaining the autocorrelation as the inverse Fast Fourier transform of the data's power spectrum in O(n log n) time, making the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Advanced Data Compression Techniques · Advanced Data Storage Technologies
