TL;DR
This paper introduces neural network-based full-resolution image compression methods that achieve variable rates, outperform JPEG on Kodak images, and incorporate novel RNN architectures and reconstruction frameworks.
Contribution
The paper proposes a new neural network architecture with RNNs for image compression that outperforms JPEG and supports variable rates without retraining.
Findings
Achieved 4.3%-8.8% improvement in AUC over previous methods.
First neural network to outperform JPEG across most bitrates on Kodak images.
Introduced a hybrid GRU-ResNet architecture and scaled-additive reconstruction framework.
Abstract
This paper presents a set of full-resolution lossy image compression methods based on neural networks. Each of the architectures we describe can provide variable compression rates during deployment without requiring retraining of the network: each network need only be trained once. All of our architectures consist of a recurrent neural network (RNN)-based encoder and decoder, a binarizer, and a neural network for entropy coding. We compare RNN types (LSTM, associative LSTM) and introduce a new hybrid of GRU and ResNet. We also study "one-shot" versus additive reconstruction architectures and introduce a new scaled-additive framework. We compare to previous work, showing improvements of 4.3%-8.8% AUC (area under the rate-distortion curve), depending on the perceptual metric used. As far as we know, this is the first neural network architecture that is able to outperform JPEG at image…
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.
Code & Models
Videos
Full Resolution Image Compression With Recurrent Neural Networks· youtube
Taxonomy
MethodsSigmoid Activation · Tanh Activation · Adam · 1x1 Convolution · Convolution · Long Short-Term Memory · Masked Convolution · Pixel Recurrent Neural Network · Residual GRU · Residual Connection
