EN FR
EN FR
Bilateral Contracts and Grants with Industry
Bibliography
Bilateral Contracts and Grants with Industry
Bibliography


Section: New Software and Platforms

Context-adaptive neural network based prediction for image compression

Keywords: Deep learning - Image compression - Intra prediction - Neural networks

Functional Description: This code implements (i) the learning of deep neural networks for intra-prediction of video compression and (ii) a video coder/decoder integrating the learned deep neural networks. This code allows to reproduce the results of the paper "Thierry Dumas, Aline Roumy and Christine Guillemot. Context-adaptive neural network based prediction for image compression, IEEE Transactions on Image Processing, 2019." To this end, the code implements the pre-processing of an image database (i.e. extraction of a set of pairs containing a block to be predicted and its context) to yield a training set. Then, from this learning set, the code implements the learning of one deep neural network per block size (fully-connected network at size 8x8 and smaller, and convolutional network at bigger size). The code contains the parameters of all deep networks learned from the preprocessed ILSVRC2012 training database. Then, the code contains a modified version of the HEVC video compression test model (HM 16.9), which integrates the learned prediction functions and the signalling of the intra prediction mode (for both classical HEVC intra prediction modes and the learned neural networks).