我們CVPR 2021紙的源代碼“通過關節有損圖像和殘留壓縮,學習可擴展的ℓ∞的近乎無限的圖像壓縮”。
要運行代碼需要Python 3.6和TensorFlow 1.15。
pip install tensorflow-compression==1.3
pip install range-coder
main.py
提供了compress
和解decompress
功能,也提供了一個示例,用於編碼/解碼./test_patch/kodim05_p128.png
。用戶可以測試自己的圖像。
型號ckp_003
可以從Baidu NetDisk下載,並使用訪問代碼snic
下載。
請注意:當前的實現未針對速度進行優化。殘留壓縮很慢。我們正在製作快速版本。
@InProceedings{Bai_2021_SNIC,
title={Learning Scalable $ell_infty$-constrained Near-lossless Image Compression via Joint Lossy Image and Residual Compression},
author={Bai, Yuanchao and Liu, Xianming and Zuo, Wangmeng and Wang, Yaowei and Ji, Xiangyang},
booktitle={IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
year={2021}
}