Skip to main content

Advertisement

Log in

Image coding algorithm based on Hadamard transform and simple vector quantization

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

Abstract

Transform coding is commonly used in image processing algorithms to provide high compression ratios, often at the expense of processing time and simplicity of the system. We have recently proposed a pixel value prediction scheme in order to exploit adjacent pixel correlation, providing a low-complexity model for image coding. However, the proposed model was unable to reach high compression ratios retaining high quality of reconstructed image at the same time. In this paper we propose a new segmentation algorithm which further utilizes adjacent pixel correlation, provides higher compression ratios and it is based on application of Hadamard transform coding. Additional compression is provided by using vector quantization for a low number of quantization levels and by simplifying generalized Lloyd’s algorithm where the special attention is paid to determination of optimal partitions for vector quantization, making a fixed quantizer. The proposed method is quite simple and experimental results show that it ensures better or similar rate-distortion ratio for very low bit-rates, comparing to the other similar methods that are based on wavelet or curvelet transform coding and support or core vector machine application. Furthermore, the proposed method requires very low processing time since the proposed quantizers are fixed, much less than the required time for the aforementioned methods that we compare with as well as much less than the time required for fractal image coding. In the end, the appropriate discussion is provided comparing the results with a scheme based on linear prediction and dual-mode quantization.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Anusuya V, Srinivasa Raghavan V, Kavitha G (2014) Lossless compression on MRI images using SWT. J Digit Imaging 27:594–600

    Article  Google Scholar 

  2. Berrouche Y, Bekka RE (2014) Improved multiple description wavelet based image coding using Hadamard transform. Intern J Electron Comm (AEÜ) 68:976–982

    Article  Google Scholar 

  3. Chiranjeevi K, Jena UR (2016) Image compression based on vector quantization using cuckoo search optimization technique. Ain Shams Eng J. doi:10.1016/j.asej.2016.09.009

    Google Scholar 

  4. Djordjevic IB, Jovanovic AZ, Cvijetic M, Peric Z (2013) Multidimensional vector quantization-based signal constellation design enabling beyond 1 Pb/s serial optical transport networks. Photonics J, IEEE 5(4):7901312–7901312

    Article  Google Scholar 

  5. Gersho A, Gray R (1992) Vector quantization and signal compression. Kluwer Academic Publisher, Boston

    Book  MATH  Google Scholar 

  6. Haykin S (2009) Neural networks and learning machines, 3rd edn. Prentice Hall

  7. Horng M-H (2012) Vector quantization using the firefly algorithm for image compression. Expert Syst Appl 39:1078–1091

    Article  Google Scholar 

  8. Jayant NS, Noll P (1984) Digital coding of waveforms. Prentice-Hall, New Jersey

    Google Scholar 

  9. Jovanović AŽ, Perić ZH (2011) Geometric piecewise uniform lattice vector quantization of the memoryless Gaussian source. Inf Sci 181:3043–3053

    Article  MathSciNet  MATH  Google Scholar 

  10. Karimi N, Samavi S, Amraee S, Shirani S (2015) Use of symmetry in prediction-error field for lossless compression of 3D MRI images. Multimed Tools Appl 74:11007–11022

    Article  Google Scholar 

  11. Kekre HB, Sarode TK (2010) New clustering algorithm for vector quantization using rotation of error vector. Intern J Comp Sci Inform Sec (IJCSIS) 7(3):159–165

    Google Scholar 

  12. Li Y, Yang Q, Jiao R (2010) Image compression scheme based on curvelet transform and support vector machine. Expert Syst Appl 37:3063–3069

    Article  Google Scholar 

  13. Li Y, Wang Y, Yang Q (2013) Curvelet based image compression via core vector machine. Optik - Internl J Light Elect Optics 124(21):4859–4866

    Article  Google Scholar 

  14. Li Z, Yu X, Li P, Hashem M (2015) Moving object tracking based on multi-independent features distribution fields with comprehensive spatial feature similarity. Vis Comput 31(12):1633–1651

    Article  Google Scholar 

  15. Lin C-C, Liu X-L, Tai W-L, Yuan S-M (2015) A novel reversible data hiding scheme based on AMBTC compression technique. Multimed Tools Appl 74(11):3823–3842

    Article  Google Scholar 

  16. Pakdaman Z, Saryazdi S, Nezamabadi-pour H (2016) A prediction based reversible image watermarking in Hadamard domain. Multimed Tools Appl. doi:10.1007/s11042-016-3490-3

    Google Scholar 

  17. Raman R, Choudhury SK, Bakshi S (2017) Spatiotemporal optical blob reconstruction for object detection in grayscale videos. Multimed Tools Appl. doi:10.1007/s11042-016-4234-0

    Google Scholar 

  18. Rebollo-Monedero D, Forne J, Pallares E, Parra-Arnau J (2013) A modification of the Lloyd algorithm for k-anonymous quantization. Inf Sci 222:185–202

    Article  MathSciNet  MATH  Google Scholar 

  19. Savic M, Peric Z, Dincic M (2012) Coding algorithm for grayscale images based on piecewise uniform quantizers. Informatica 23(1):125–140

    MathSciNet  MATH  Google Scholar 

  20. Savic M, Peric Z, Simic N (2015) Coding algorithm for grayscale images based on linear prediction and dual mode quantization. Expert Syst Appl 42:7285–7291

    Article  Google Scholar 

  21. Sayood K (2006) Introduction to data compression, 3rd edn. Elsevier Inc.

  22. Sim HM, Asmuni H, Hassan R, Othman RM (2014) Multimodal biometrics: weighted score level fusion based on non-ideal iris and face images. Expert Syst Appl 41:5390–5404

    Article  Google Scholar 

  23. Son LH, Tuan TM (2016) A cooperative semi-supervised fuzzy clustering framework for dental X-ray image segmentation. Expert Syst Appl 46:380–393

    Article  Google Scholar 

  24. Song X, Huang Q, Chang S, He J, Wang H (2016) Novel near-lossless compression algorithm for medical sequence images with adaptive block-based spatial prediction. J Digit Imaging 29:706–715

    Article  Google Scholar 

  25. Sun J, Ren G-Q, Wu Q-Z (2014) The easy block Hadamard transform: a new adaptive directional Hadamard transform for sparse image representation. Optik 125:2356–2360

    Article  Google Scholar 

  26. Wang X-Y, Zhang D-D (2014) Discrete wavelet transform-based simple range classification strategies for fractal image coding. Nonlinear Dynamics 75:439–448

    Article  Google Scholar 

  27. Yan C, Zhang Y, Dai F, Wang X, Li L, Dai Q (2014a) Parallel deblocking filter for HEVC on many-core processor. Electron Lett 50(5):367–368

    Article  Google Scholar 

  28. Yan C, Zhang Y, Dai F, Zhang J, Li L, Dai Q (2014b) Efficient parallel HEVC intra-prediction on many-core processor. Electron Lett 50(11):805–806

    Article  Google Scholar 

  29. Yan C, Zhang Y, Xu J, Dai F, Li L, Dai Q, Wu F (2014c) A highly parallel framework for HEVC coding unit partitioning tree decision on many-core processors. IEEE Signal Process Lett 21(5):573–576

    Article  Google Scholar 

  30. Yan C, Zhang Y, Xu J, Dai F, Zhang J, Dai Q, Wu F (2014d) Efficient parallel framework for HEVC motion estimation on many-Core processors. IEEE Transac Circuits Syst Vid Technol 24(12):2077–2089

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by Serbian Ministry of Education and Science through Mathematical Institute of Serbian Academy of Sciences and Arts (Project III44006) and by Serbian Ministry of Education, Science and Technological Development (Project TR32035).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikola Simić.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Simić, N., Perić, Z.H. & Savić, M.S. Image coding algorithm based on Hadamard transform and simple vector quantization. Multimed Tools Appl 77, 6033–6049 (2018). https://doi.org/10.1007/s11042-017-4513-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-4513-4

Keywords

Navigation