Learning-Driven Lossy Image Compression; A Comprehensive Survey

01/23/2022
by   Sonain Jamil, et al.
0

In the realm of image processing and computer vision (CV), machine learning (ML) architectures are widely applied. Convolutional neural networks (CNNs) solve a wide range of image processing issues and can solve image compression problem. Compression of images is necessary due to bandwidth and memory constraints. Helpful, redundant, and irrelevant information are three different forms of information found in images. This paper aims to survey recent techniques utilizing mostly lossy image compression using ML architectures including different auto-encoders (AEs) such as convolutional auto-encoders (CAEs), variational auto-encoders (VAEs), and AEs with hyper-prior models, recurrent neural networks (RNNs), CNNs, generative adversarial networks (GANs), principal component analysis (PCA) and fuzzy means clustering. We divide all of the algorithms into several groups based on architecture. We cover still image compression in this survey. Various discoveries for the researchers are emphasized and possible future directions for researchers. The open research problems such as out of memory (OOM), striped region distortion (SRD), aliasing, and compatibility of the frameworks with central processing unit (CPU) and graphics processing unit (GPU) simultaneously are explained. The majority of the publications in the compression domain surveyed are from the previous five years and use a variety of approaches.

READ FULL TEXT

page 1

page 6

page 7

page 10

page 11

research
07/28/2020

Generative networks as inverse problems with fractional wavelet scattering networks

Deep learning is a hot research topic in the field of machine learning m...
research
08/14/2021

A Survey on GAN Acceleration Using Memory Compression Technique

Since its invention, Generative adversarial networks (GANs) have shown o...
research
07/29/2014

A Survey on Two Dimensional Cellular Automata and Its Application in Image Processing

Parallel algorithms for solving any image processing task is a highly de...
research
02/16/2021

An Implementation of Vector Quantization using the Genetic Algorithm Approach

The application of machine learning(ML) and genetic programming(GP) to t...
research
06/05/2018

Double JPEG Compression Detection by Exploring the Correlations in DCT Domain

In the field of digital image processing, JPEG image compression techniq...
research
10/01/2021

A review of Generative Adversarial Networks (GANs) and its applications in a wide variety of disciplines – From Medical to Remote Sensing

We look into Generative Adversarial Network (GAN), its prevalent variant...
research
10/28/2017

Toward predictive machine learning for active vision

We develop a comprehensive description of the active inference framework...

Please sign up or login with your details

Forgot password? Click here to reset