Skip to main content
Log in

A novel image compression model by adaptive vector quantization: modified rider optimization algorithm

  • Published:
Sādhanā Aims and scope Submit manuscript

Abstract

In recent days over the internet, the uploading of enormous new images is being made every day, and they necessitate large storage to accumulate the image data. For the earlier few decades, more analysts have evolved skillful image compression schemes to enhance the compression rates and the image quality. In this work, Vector Quantization is used, which uses the Linde–Buzo–Gray algorithm. As a novel intention, the codebooks are optimized by an improved optimization algorithm. In this approach, the database image is firstly separated into a set of blocks, i.e., pixels, and these sets of blocks are referred to as vectors. Then a suitable codeword is selected for each vector such that is the closest representation of that input vector. The encoder generates a codebook by mapping the vectors on the basis of these code words, and the compression of the vectors takes place. The encoder then sends a compressed stream of these vectors by pointing out their indices from the codebook to the decoder through a channel. The decoder then decodes the index to find out the compressed vector and places it on the image. For attaining a better image compression effect, the codebook is optimized using the Best Fitness Updated Rider Optimization Algorithm. The optimization of codebooks is done so that the summation of the compression ratio and the error difference between the original and decompressed images has to be minimized. Moreover, the proposed model is scruntized with other existing algorithms, and the experimental outcomes are validated.

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.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6

Similar content being viewed by others

Abbreviations

ABC:

Artificial bee colony

ACM:

Active Contour Model

BER:

Bit Error Rate

CFA:

Color Filter Array

CMOS:

Complementary Metal Oxide Semiconductor

CS:

Cuckoo search

DCT:

Discrete Cosine Transform

DTT:

Discrete Tchebichef Transform

EZW:

Embedded Zero-tree Wavelet

FIC:

Fractal Image Compression

FSS:

Fish School Search

GIF:

Graphics Interchange Format

HV:

Horizontal-Vertical

iDTT:

integer DTT

JPEG:

Joint Photographic Experts Group

LBG:

Linde-Buzo-Gray

MAE:

Mean Absolute Error

MASE:

Mean Absolute Scaled Error

MEP:

Mean Error Percentage

MF:

Matrix Factorization

MSE:

Mean Squared Error

OCR:

Optimum Compression Ratio

PNG:

Portable Network Graphics

PSNR:

Peak Signal to Noise Ratio

QDCT:

Quantum DCT algorithm

RMSE:

Root Mean Square Error

ROI:

Region Of Interest

ROI:

Region of Interest

SERMs:

Single-row Elementary Reversible Matrices

SMAPE:

Symmetric Mean Absolute Percentage Error

SNR:

Signal-to-Noise Ratio

VQ:

Vector Quantization

WCE:

Wireless Capsule Endoscopy

References

  1. Pang C-Y, Zhou R-G, Hu B-Q, Hu W W and El-Rafei A 2019 Signal and image compression using quantum discrete cosine transform. Inform. Sci. 473: 121–141

    Article  MathSciNet  Google Scholar 

  2. Ernawan F, Kabir N and Zamli K Z 2017 An efficient image compression technique using Tchebichef bit allocation. Optim. Int. J. Light Electr. Optim. 148: 106–119

    Article  Google Scholar 

  3. Roy S K, Kumar S, Chanda B, Chaudhuri B B and Banerjee S 2018 Fractal image compression using upper bound on scaling parameter. Chaos Solitons Fractals 106: 16–22

    Article  MathSciNet  Google Scholar 

  4. Brahimi T, Laouir F, Boubchir L and Ali-Chérif A 2017 An improved wavelet-based image coder for embedded greyscale and colour image compression. AEU Int. J. Electron. Commun. 73: 183–192

    Article  Google Scholar 

  5. Xiao B, Lu G, Zhang Y, Li W and Wang G 2016 Lossless image compression based on integer discrete Tchebichef transform. Neurocomputing 214: 587–593

    Article  Google Scholar 

  6. Turcza P and Duplaga M 2017 Near-lossless energy-efficient image compression algorithm for wireless capsule endoscopy. Biomed. Signal Process. Control 38: 1–8

    Article  Google Scholar 

  7. Zuo Z, Lan X, Deng L, Yao S and Wang X 2015 An improved medical image compression technique with lossless region of interest. Optim Int. J. Light Electron. Optim. 126(21): 2825–2831

    Article  Google Scholar 

  8. Chaurasia V and Chaurasia V 2016 Statistical feature extraction based technique for fast fractal image compression. J. Vis. Commun. Image Represent. 41: 87–95

    Article  Google Scholar 

  9. Hussain A J, Al-Fayadh A and Radi N 2018 Image compression techniques: a survey in lossless and lossy algorithms. Neurocomputing 300: 44–69

    Article  Google Scholar 

  10. Mirjalili S and Lewis A 2016 The whale optimization algorithm. Adv. Eng. Softw. 95: 51–67

    Article  Google Scholar 

  11. Dimauro G, Caivano D and Girardi F 2018 A new method and a non-invasive device to estimate anemia based on digital images of the conjunctiva. IEEE Access 6: 46968–46975

    Article  Google Scholar 

  12. Fu C, Yi Y and Luo F 2018 Hyperspectral image compression based on simultaneous sparse representation and general-pixels. Pattern Recognit. Lett. 116: 65–71

    Article  Google Scholar 

  13. Gong L, Qiu K, Deng C and Zhou N 2019 An image compression and encryption algorithm based on chaotic system and compressive sensing. Opt. Laser Technol. 115: 257–267

    Article  Google Scholar 

  14. Ji X X and Zhang G 2017 An adaptive SAR image compression method. Comput. Electr. Eng. 62: 473–484

    Article  Google Scholar 

  15. Skorsetz M, Artal P and Bueno J M 2018 Improved multiphoton imaging in biological samples by using variable pulse compression and wavefront assessment. Opt. Commun. 422: 44–51

    Article  Google Scholar 

  16. Rashid F, Miri A and Woungang I 2016 Secure image deduplication through image compression. J. Inf. Secur. Appl. 27–28: 54–64

    Google Scholar 

  17. Huang H, He X, Xiang Y, Wen W and Zhang Y 2018 A compression-diffusion-permutation strategy for securing image. Signal Process. 150: 183–190

    Article  Google Scholar 

  18. Balleyguier C, Cousin M, Dunant A, Attard M and Arfi-Rouche J 2018 Patient-assisted compression helps for image quality reduction dose and improves patient experience in mammography. Eur. J. Cancer 103: 137–142

    Article  Google Scholar 

  19. Liu H, Huang K-K, Ren C-X, Yu Y-F and Lai Z-R 2017 Quadtree coding with adaptive scanning order for space-borne image compression. Signal. Proecess. Image Commun. 55: 1–9

    Article  Google Scholar 

  20. Huang K-K, Liu H, Ren C-X, Yu Y-F and Lai Z-R 2017 Remote sensing image compression based on binary tree and optimized truncation. Digit. Signal Process. 64: 96–106

    Article  MathSciNet  Google Scholar 

  21. Fister I, Fister I, Yang X-S and Brest J 2013 A comprehensive review of firefly algorithms. Swarm Evol. Comput. 13: 34–46

    Article  Google Scholar 

  22. Zhang J and Xia P 2017 An improved PSO algorithm for parameter identification of nonlinear dynamic hysteretic models. J. Sound Vib. 389: 153–167

    Article  Google Scholar 

  23. Mirjalili S, Mirjalili S M and Lewis A 2014 Grey wolf optimizer. Adv. Eng. Softw. 69: 46–61

    Article  Google Scholar 

  24. Gashnikov M V 2017 Minimizing the entropy of quantized post-interpolation residuals for hierarchical image compression. Procedia Eng. 201:196–205

    Article  Google Scholar 

  25. George A, Rajakumar B R and Suresh B S 2012 Markov random field based image restoration with aid of local and global features. Int. J. Comput. Appl. 488: 23–28. https://doi.org/10.5120/7369-0.137

    Article  Google Scholar 

  26. Vishwakarma B and Yerpude A 2014. A new method for noisy image segmentation using firefly algorithm. Int. J. Sci. Res. (IJSR) 3(5):1721–1725.

    Google Scholar 

  27. Lalwani S, Sharma H, Verma A and Kumar R 2019 Efficient discrete firefly algorithm for Ctrie based caching of multiple sequence alignment on optimally scheduled parallel machines. CAAI Trans. Intell. Technol. 4(2): 92–100

    Article  Google Scholar 

  28. Karimi N, Samavi S, Soroushmehr S M R, Shirani S and Najarian K 2016 Toward practical guideline for design of image compression algorithms for biomedical applications. Exp. Syst. Appl. 56:360–367

    Article  Google Scholar 

  29. Kumar S N, Fred A L, Kumar H A, Varghese P S and Daniel A V 2017 BAT Optimization-Based Vector Quantization Algorithm for Compression of CT Medical Images. Springer, ICTIMI, Singapore.

    Google Scholar 

  30. Fonseca C S, Ferreira F A B S and Madeiro F 2018 Vector quantization codebook design based on fish school search algorithm. Appl. Soft Comput. 73: 958–968

    Article  Google Scholar 

  31. Kumar B P S and K V Ramanaiah 2019 Region of interest-based adaptive segmentation for image compression using hybrid Jaya–Lion mathematical approach. Int. J. Comput. Appl. pp. 1–12

  32. El-Tokhy M S 2020 Ultimate neutron and x-ray radiography images compression using artificial bee colony and firefly optimization algorithms. J. Electron. Imaging 29(2): 023003

    Google Scholar 

  33. Alturki A and Alrobaian A A 2019 A novel lossless image compression technique based on firefly optimization algorithm. J. Eng. Appl. Sci. 14: 2642–2647

    Article  Google Scholar 

  34. Binu D and Kariyappa B S 2019 RideNN: a new rider optimization algorithm-based neural network for fault diagnosis in analog circuits. IEE Trans. Instrum. Meas. 68(1): 2–26

    Article  Google Scholar 

  35. Saad A-M H Y and Abdullah M Z 2016 High-speed implementation of fractal image compression in low cost FPGA. Microprocess. Microsyst. 47 Part B: 429–440

  36. Li P and Lo K-T 2017 Joint image compression and encryption based on order-8 alternating transforms. J. Vis. Commun. Image Represent. 44: 61–71

    Article  Google Scholar 

  37. Zhou N, Zhang A, Wu J, Pei D and Yang Y 2014, Novel hybrid image compression–encryption algorithm based on compressive sensing Optik Int. J. Light Electr. Opt. 125(18): 5075–5080

    Article  Google Scholar 

  38. Zhu S, Zeng B and Gabbouj M 2015 Adaptive sampling for compressed sensing based image compression. J. Vis. Commun. Image Represent. 30: 94–105

    Article  Google Scholar 

  39. Chiranjeevi K and Jena U R 2018 Image compression based on vector quantization using cuckoo search optimization technique. Ain Shams Eng. J. 9: 1417–1431

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to B Sheela Rani.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chavan, P.P., Rani, B.S., Murugan, M. et al. A novel image compression model by adaptive vector quantization: modified rider optimization algorithm. Sādhanā 45, 232 (2020). https://doi.org/10.1007/s12046-020-01436-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12046-020-01436-9

Keywords

Navigation