Wavelet-like Transform with CNN re-implementation.
This repo provides the official implementation of "iWave: CNN-Based Wavelet-Like Transform for Image Compression".
Accepted by IEEE TMM.
Author: Haichuan Ma, Dong Liu, Ruiqin Xiong, Feng Wu
@article{ma2019iwave,
title={iWave: CNN-Based Wavelet-Like Transform for Image Compression},
author={Ma, Haichuan and Liu, Dong and Xiong, Ruiqin and Wu, Feng},
journal={IEEE Transactions on Multimedia},
year={2019},
publisher={IEEE}
}
2020.10.29 Upload code and pre-trained models.
2020.10.29 Init this repo.
-
Dependencies. We test with MIT deepo docker image.
-
Transform an image with transform.py. PTAHs or image SIZE need to be modified.
-
Reconstruct an image from iWave cofficients with inverse_transform.py. PTAHs or image SIZE need to be modified.
-
Have fun!
- Decompose image with iWave, compared with CDF9/7. (top: CDF9/7, bottom: iWave)
- Reconstructions (gray-scale image patches from Kodak-05 and Kodak-08), compared with JPEG-2000 (Jasper), at the same bit rate. (top: CDF9/7, bottom: iWave)