JQF: Optimal JPEG Quantization Table Fusion by Simulated Annealing on Texture Images and Predicting Textures

by   Chen-Hsiu Huang, et al.

JPEG has been a widely used lossy image compression codec for nearly three decades. The JPEG standard allows to use customized quantization table; however, it's still a challenging problem to find an optimal quantization table within acceptable computational cost. This work tries to solve the dilemma of balancing between computational cost and image specific optimality by introducing a new concept of texture mosaic images. Instead of optimizing a single image or a collection of representative images, the simulated annealing technique is applied to texture mosaic images to search for an optimal quantization table for each texture category. We use pre-trained VGG-16 CNN model to learn those texture features and predict the new image's texture distribution, then fuse optimal texture tables to come out with an image specific optimal quantization table. On the Kodak dataset with the quality setting Q=95, our experiment shows a size reduction of 23.5 standard table with a slightly 0.35 unperceivable. The proposed JQF method achieves per image optimality for JPEG encoding with less than one second additional timing cost. The online demo is available at https://matthorn.s3.amazonaws.com/JQF/qtbl_vis.html


page 9

page 16

page 17


Simulated Annealing for JPEG Quantization

JPEG is one of the most widely used image formats, but in some ways rema...

Optimizing JPEG Quantization for Classification Networks

Deep learning for computer vision depends on lossy image compression: it...

Compression Performance of Grayscale-based Image Encryption for Encryption-then-Compression Systems

This paper considers a new grayscale-based image encryption for Encrypti...

Modeling Image Quantization Tradeoffs for Optimal Compression

All Lossy compression algorithms employ similar compression schemes – fr...

Clustering Embedding Tables, Without First Learning Them

To work with categorical features, machine learning systems employ embed...

Model-based learning of local image features for unsupervised texture segmentation

Features that capture well the textural patterns of a certain class of i...

Please sign up or login with your details

Forgot password? Click here to reset