Skip to main content
Log in

Optimized color space for image compression based on DCT and Bat algorithm

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

This paper develops an efficient color image compression method based on the DCT and a new color base. Digital color images are commonly represented in RGB space. Generally, it is noted that a strong correlation exists between the three planes R, G, and B of a color image. The reduction of this correlation certainly offers an advantage in the compression of RGB images. In this context, there is an infinite number of possible spaces to represent the RGB image. The main contributions of this paper are summarized in two main points. First, we design an optimized color space B1B2B3 using the Bat algorithm (BA) to pass from the RGB space to space more appropriate for each image. This space is produced by maximizing the energy of the image in the plane B1 more than in B2 and B3. Second, we produce optimized thresholds appropriate to each plane of the converted image. The Bat algorithm optimizes the cost function to compute thresholds to partially reduce the number of the less significant DCT coefficients that correspond to the lower quantity of energy. The reported results against those of recent methods prove that the proposed method presents high performances in terms of peak signal to noise ratio (PSNR) on the commonly used test color images as well as the test medical images in literature.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Al-Khafaji G, Al-Kazaz HB (2019) Adaptive color image compression of hybrid coding and inter-differentiation based techniques. Int J Comput Sci Mobile Comput 8(11):65–70

    Google Scholar 

  2. Author (2013) A Survey: various techniques of image compression. Int J Comput Sci Inf Secur (IJCSIS) 11(10):51–55

    Google Scholar 

  3. Boucetta A, Melkemi KE (2012) DWT Based-approach for color image compression using genetic algorithm. In: International conference on image and signal processing, LNCS, vol 7340, pp 476–484

  4. Douak F, Benzid R, Benoudjit N (2011) Color image compression algorithm based on the DCT transform combined to an adaptive block scanning. AEU-Int J Electron Commun 65(1):16–26

    Article  Google Scholar 

  5. Hassan EK, George LE, Mohammed FG (2018) Color image compression based on DCT, differential pulse coding modulation, and adaptive shift coding. J Theor Appl Inf Technol 96(11):3160–3171

    Google Scholar 

  6. Jagadeesh B, Ankitha R (2013) An approach for image compression using adaptive huffman coding. Int J Eng Technol II 2(12):3216–3224

    Google Scholar 

  7. Jangbari P, Patel D (2016) Review on region of interest coding techniques for medical image compression. Int J Comput Appl 134(10):1–5

    Google Scholar 

  8. Kaur D, Kaur K (2013) Huffman based LZW Lossless image compression using retinex algorithm. Int J Adv Res Comput Commun Eng 2(8):3145–3151

    Google Scholar 

  9. Martin A (2010) Représentations parcimonieuses adaptées à la compression d’images, Institut de Recherche en Informatique et systèmes aléatoires (IRISA), Inria Rennes. Bretagne Atlantique, Doctoral dissertation

  10. Messaoudi A, Benchabane F, Srairi K (2019) DCT-Based color image compression algorithm using adaptive block scanning. Signal Image Video Process 13(7):1441–1449

    Article  Google Scholar 

  11. Messaoudi A, Srairi K (2016) Colour image compression algorithm based on the DCT transform using difference lookup table. Electron Lett 52 (20):1685–1686

    Article  Google Scholar 

  12. Mody D, Prajapati P, Thaker P, Shah N (2020) Image compression using DWT and optimization using evolutionary algorithm. In: Proceedings of the 3rd International Conference on Advances in Science & Technology (ICAST)

  13. Mridul KM, Seema L, Dheeraj S (2012) Lossless huffman coding technique for image compression and reconstruction using binary trees. Int J Eng Sci Res Technol (IJESRT) 3(1):76–79

    Google Scholar 

  14. Ohm JR, Sullivan GJ, Schwarz H, Tan TK, Wiegand T (2012) Comparison of the coding efficiency of video coding Standards—Including high efficiency video coding (HEVC). IEEE Trans Circuits Syst Video Technol 22(12):1669–1684

    Article  Google Scholar 

  15. Rathee M, Vij A, Scholar T (2014) Image compression using discrete haar wavelet transforms. Int J Eng Innov Technol (IJEIT) 3(12) page numbers

  16. Surabhi N, Sreeleja NU (2017) Image compression techniques: a review. Int J Eng Dev Res 5(1):585–589

    Google Scholar 

  17. USC-SIPI image database. http://sipi.usc.edu/database. Accessed April 2019

  18. Wang XY, Chen ZF (2009) A fast fractal coding in application of image retrieval. Fractals 17(4):441–450

    Article  MathSciNet  Google Scholar 

  19. Wang XU, Li FP, Wang SG (2009) Fractal image compression based on spatial correlation and hybrid genetic algorithm. J Vis Commun Image Represent 20(8):505–510

    Article  Google Scholar 

  20. Wang C, Wang X, Xia Z, Ma B, Shi YQ (2019) Image description with polar harmonic Fourier moments. IEEE Trans Circ Syst Video Technol

  21. Wang C, Wang X, Xia Z, Zhang C (2019) Ternary radial harmonic Fourier moments based robust stereo image zero-watermarking algorithm. Inf Sci 470:109–120

    Article  Google Scholar 

  22. Wang XY, Zhang DD (2014) Discrete wavelet transform-based simple range classification strategies for fractal image coding. Nonlinear Dyn 75 (3):439–448

    Article  Google Scholar 

  23. Wang X, Zhang D, Guo X (2013) Novel hybrid fractal image encoding algorithm using standard deviation and DCT coefficients. Nonlinear Dyn 73(1-2):347–355

    Article  MathSciNet  Google Scholar 

  24. Wang XY, Zou LX (2009) Fractal image compression based on matching error threshold. Fractals 17(1):109–115

    Article  MathSciNet  Google Scholar 

  25. Watson AB (1994) Image compression using the discrete cosine transform. Math J 4(1):81–88

    MathSciNet  Google Scholar 

  26. Wu MS (2014) Genetic algorithm based on discrete wavelet transformation for fractal image compression. J Vis Commun Image Represent 25(8):1835–1841

    Article  Google Scholar 

  27. Yang C, Zhao Y, Wang S (2018) Low bit-rate cloud-based image coding in the wavelet transform domain. Image Video Process 12(8):1437–1445

    Article  Google Scholar 

  28. Yang XS, new metaheuristic bat-inspired algorithm A (2010) Nature inspired cooperative strategies for optimization (NICSO 2010). SCI 284:65–74

    Google Scholar 

  29. Zhang Y, Wang X (2012) Fractal compression coding based on wavelet transform with diamond search. Nonlinear Anal. Real World Appl 13(1):106–112

    Article  MathSciNet  Google Scholar 

  30. Zhao C, Tong C (2019) Research on DCT image compression algorithm based on dynamic energy analysis. In: Proceedings of the 2019 International Conference on Artificial Intelligence and Advanced Manufacturing, pp 1–5

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Djamel Eddine Touil.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Touil, D.E., Terki, N. Optimized color space for image compression based on DCT and Bat algorithm. Multimed Tools Appl 80, 9547–9567 (2021). https://doi.org/10.1007/s11042-020-09754-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09754-0

Keywords

Navigation