Enhancing Learned Image Compression via Cross Window-based Attention
Priyanka Mudgal, Feng Liu
TL;DR
The paper tackles local redundancy limitations in learned image compression by introducing a CNN-based LIC framework equipped with a feature encoding module and a cross window-based attention module (CWAM). CWAM expands the receptive field through cross-scale interactions, while the feature encoding block enhances representation of challenging image regions; both components are modular and can augment existing architectures. Empirical results on Kodak and CLIC show competitive rate-distortion performance, with MSE-optimized models outperforming several baselines, and ablation studies confirming the benefits of CWAM and feature encoding. The work highlights a practical path to improved LIC that balances performance with potential increases in complexity, and provides code for reproducibility and further optimization.
Abstract
In recent years, learned image compression methods have demonstrated superior rate-distortion performance compared to traditional image compression methods. Recent methods utilize convolutional neural networks (CNN), variational autoencoders (VAE), invertible neural networks (INN), and transformers. Despite their significant contributions, a main drawback of these models is their poor performance in capturing local redundancy. Therefore, to leverage global features along with local redundancy, we propose a CNN-based solution integrated with a feature encoding module. The feature encoding module encodes important features before feeding them to the CNN and then utilizes cross-scale window-based attention, which further captures local redundancy. Cross-scale window-based attention is inspired by the attention mechanism in transformers and effectively enlarges the receptive field. Both the feature encoding module and the cross-scale window-based attention module in our architecture are flexible and can be incorporated into any other network architecture. We evaluate our method on the Kodak and CLIC datasets and demonstrate that our approach is effective and on par with state-of-the-art methods. Our code is publicly available at https://github.com/prmudgal/CWAM_IC_ISVC. .
