Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Block based learned image compression

Published: 07 March 2023 Publication History

Abstract

Efficient image compression is very important for storage, retrieval, processing and transmission of image contents. The objective is to find a striking balance between compression ratio and the distortion in image. Recently, there has been a rise in interest on lossy neural network based compression algorithms. Specifically, autoencoder based compression schemes have shown great potential in learned image compression domain. This paper proposes a new algorithm for learned image compression using block based Generative Adversarial Networks. The adversarial network was trained on the blocks derived from a large image data-set. The compressed images were compared against standard compression schemes such as JPEG, PNG to show the comparative strength of block based learned compression algorithms. It has been found that performance of algorithm drops significantly at low bits per pixel. So, the paper compares the algorithm performance at various bpp values.

References

[1]
AlirezaMakhzani BF (2017) PixelGANautoencoders. In: Proceedings of 31st Conference on Neural Information Processing Systems (NIPS 2017), Long Beach
[2]
Atienza R (2017) GAN by example using Keras on tensorflow backend. Available at: https://towardsdatascience.com/gan-by-example-using-keras-ontensorflow-backend-1a6d515a60d0, Accessed Mar 2023
[3]
Cheng Z, Sun H, Takeuchi M, Katto J (2020) Learned image compression with discretized gaussian mixture likelihoods and attention modules. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, Jun 14-19, 2020, Online, pp 7939–7948
[4]
Chollet F (2016) Building autoencoders in Keras. The Keras Blogs. Available at: https://blog.keras.io/building-autoencoders-in-keras.html, Accessed Mar 2023
[6]
Dhawan S (2011) A review of image compression and comparison of its algorithms. Int J Electron Commun Technol 2(1):22–26
[7]
DL4J. GAN: A beginner’s guide to generative adversarial networks (2017) Available at: https://mgubaidullin.github.io/deeplearning4j-docs/generative-adversarial-network.html. Accessed Mar 2023
[8]
EirikurAgustsson FM, Tschannen M (2019) Generative adversarial networks for extreme learned image compression. In: Proceedings of IEEE/CVF International Conference on Computer Vision (ICCV), Seoul
[9]
Galteri L (2017) Deep generative adversarial compression artifact removal. In: Proceedings of International Conference on Computer Vision, Venice
[10]
Goodfellow I (2016) Generative adversarial networks. NIPS Tutorial 2016. Available at: https://arxiv.org/pdf/1701.00160
[11]
Goodfellow ACI, Bengio Y (2016) “Deep learning”. MIT Press. http://www.deeplearningbook.org
[12]
Guido RC (2018) A tutorial review on entropy-based handcrafted feature extraction for information fusion. Inf Fusion 41:161–175
[13]
Hui J (2018) GAN — ways to improve GAN performance. Towards Data Science. https://towardsdatascience.com/gan-ways-to-improve-gan-performance-acf37f9f59b. Accessed Mar 2023
[14]
Turner V, Gantz JF, Reinsel D, Minton S (2014) The digital universe of opportunities: Rich data and the increasing value of the internet of things. IDC Analyze the Future 16:13–19
[15]
Khalil MI (2010) Image compression using new entropy coder. Int J Comput Theory Eng 2(3):39–41
[16]
Khedr WM (2016) Image compression using DCT upon various quantization. Int J Comput Appl 137(1):11–13
[17]
Ledig C (2017) Photo-realistic single image super-resolution using a generative adversarial network. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu
[18]
Liu Z, Liu T, Wen W, Jiang L, Xu J, Wang Y, Quan G (2018) “DeepN-JPEG: A deep neural network favorable jpeg-based image compression framework”. In proceedings of 55th Annual Design Automation Conference, San Francisco California
[19]
Liu MY, Huang X, Yu J, Wang TC, and Mallya A Generative adversarial networks for image and video synthesis: Algorithms and applications Proc IEEE 2021 109 5 839-862
[20]
Makhzani A (2016) Adversarial autoencoders. In: Proceedings of International Conference on Learning Representations, San Juan
[21]
Minnen D, Ballé J, Toderici GD (2018) Joint autoregressive and hierarchical priors for learned image compression. In: Proceedings of Neural Information Processing Systems, Montreal
[22]
Qureshi M, Rai A, Islam N, and Sheikh G A four-pronged low cost and optimized traffic routing solution Int J Interact Mob Technol 2020 4 10 46-60
[23]
Santurkar S, Budden D, Shavit N (2018) Generative compression. In: 2018 Picture Coding Symposium (PCS). IEEE, pp 258–262
[24]
Saxena D, Cao J (2021) Generative adversarial networks (GANs) challenges, solutions, and future directions. ACM Comput Surv (CSUR) 54(3):1–42
[25]
Statista (2017) The statistics portal. https://www.statista.com/topics/2019/youtube. Accessed Mar 2023
[26]
Workshop and challenge on learned image compression (2018) IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City
[27]
Wu L, Huang K, Shen H (2020) A GAN-based tunable image compression system. In: Proceedings of the IEEE/CVF winter conference on applications of computer vision, pp 2334–2342

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Multimedia Tools and Applications
Multimedia Tools and Applications  Volume 82, Issue 17
Jul 2023
1554 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 07 March 2023
Accepted: 22 February 2023
Revision received: 23 September 2022
Received: 28 February 2022

Author Tags

  1. Learned image compression
  2. Deep neural networks
  3. Autoencoders
  4. zGenerative adversarial network

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media