Performance Analysis of DCT, Hadamard, and PCA in Block-Based Image Compression
By: Yashika Ahlawat
Block based image compression relies on transform coding to concentrate signal energy into a small number of coefficients. While classical codecs use fixed transforms such as the Discrete Cosine Transform (DCT), data driven methods such as Principal Component Analysis (PCA) are theoretically optimal for decorrelation. This paper presents an experimental comparison of DCT, Hadamard, and PCA across multiple block sizes and compression rates. Using rate distortion and energy compaction analysis, we show that PCA outperforms fixed transforms only when block dimensionality is sufficiently large, while DCT remains near optimal for standard block sizes such as $8\times8$ and at low bit rates. These results explain the robustness of DCT in practical codecs and highlight the limitations of block wise learned transforms.
Similar Papers
Compressing Large Language Models with PCA Without Performance Loss
Computational Engineering, Finance, and Science
Makes computer models much smaller, work just as well.
INT-DTT+: Low-Complexity Data-Dependent Transforms for Video Coding
Image and Video Processing
Makes video compression faster and better.
Weyl-Heisenberg Transform Capabilities in JPEG Compression Standard
Image and Video Processing
Makes pictures smaller with better quality.