Abstract
This paper is about a novel representation based on lossless encoding for medical images. It relies on directional codes for efficient storage and transmission. Image compression is a recent research, where removal or elimination of redundant information is carried out in an image. In this paper, for medical image compression, an edge- and texture-based entropy coding is presented. The proposed work is partitioned into two stages. In the first stage, a novel lossless hex-directional chain code or chain code 16 (C16) boundary representation approach is applied for edge encoding. In this C16 method, a set of pixels are connected along the edge of an image based on the direction code. Eliminating redundant information and retaining the topological information is the basic idea of chain code. It concerns the shape and the structure of the object which helps in preserving the quality of an image. In the second stage, predictor-based entropy coding is applied for adopting texture feature as a basic primitive. Finally, the outcome of the two stages is provided to the entropy coder for attaining compression. The proposed method is tested with standard benchmark chain code dataset and medical image datasets for various modalities of different sizes. Performance metrics such as compression ratio (%), encoding time and mean square error are used to evaluate the proposed technique. From the results attained, it is evident that the proposed technique results in better compression performance when compared to the existing methods.
Similar content being viewed by others
References
Avramović A, Banjac G (2012) On predictive-based lossless compression of images with higher bit depths. Telfor J 4(2):122–127
Bairagi VK (2015) Symmetry-based biomedical image compression. J Digit Imaging 28(6):718–726
Bairagi VK (2017) Big data analytics in telemedicine: a role of medical image compression. Big Data Management. Springer, Cham, pp 123–160
Bairagi VK, Sapkal AM, Tapaswi A (2013) Texture-Based Medical Image Compression. J Digit Imaging 26(1):65–71
Bribiesca E (1999) A new chain code. Pattern Recogn 32(2):235–251
Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 6:679–698
Carlsson S (1988) Sketch based coding of grey level images. Signal Process 15(1):57–83
Couprie C, Grady L, Najman L, Talbot H (2010) Power watershed: a unifying graph-based optimization framework. IEEE Trans Pattern Anal Mach Intell 33(7):1384–1399
Deserno TM, Antani S, Long RL (2009) Content-based image retrieval for scientific literature access. Methods Inf Med 48(04):371–380
Freeman H (1961) On the encoding of arbitrary geometric configurations. IRE Trans Electr Comput 2:260–268
Geetha K, Anitha V, Elhoseny M, Kathiresan S, Shamsolmoali P, Selim MM (2020) An evolutionary lion optimization algorithm‐based image compression technique for biomedical applications. Expert Syst, p e12508
Graham D (1967) Image transmission by two-dimensional contour coding. Proc IEEE 55(3):336–346
Grau V, Mewes AUJ, Alcaniz M, Kikinis R, Warfield SK (2004) Improved watershed transform for medical image segmentation using prior information. IEEE Trans Med Imaging 23(4):447–458
Hosny KM, Khalid AM, Mohamed ER (2020) Efficient compression of volumetric medical images using Legendre moments and differential evolution. Soft Comput 24(1):409–427
Howard PG, Vitter JS (1994) Arithmetic coding for data compression. Proc IEEE 82(6):857–865
Hsu WY (2015) Segmentation-based compression: New frontiers of telemedicine in telecommunication. Telematics Inform 32(3):475–485
Huang YL, Chen DR (2004) Watershed segmentation for breast tumor in 2-D sonography. Ultrasound Med Biol 30(5):625–632
Huffman DA (1952) A method for the construction of minimum-redundancy codes. Proc IRE 40(9):1098–1101
Joseph AB, Ramachandran B (2011) Enhanced quality preserved image compression technique using edge assisted wavelet based interpolation. International conference on advanced computing, networking and security. Springer, Berlin, pp 146–153
Kabir MA, Mondal MRH (2017) Edge-based transformation and entropy coding for lossless image compression. In: 2017 International conference on electrical, computer and communication engineering (ECCE) pp 717–722. IEEE
Kabir M, Mondal M (2018) Edge-based and prediction-based transformations for lossless image compression. J Imaging 4(5):64
Kasban H, Hashima S (2019) Adaptive radiographic image compression technique using hierarchical vector quantization and Huffman encoding. J Ambient Intell Hum Comput 10(7):2855–2867
Kocher, M., & Kunt, M. (1983, October). Image data compression by contour texture modelling. In Applications of Digital Image Processing V (Vol. 397, pp. 132–139). International Society for Optics and Photonics..
Kunt M, Ikonomopoulos A, Kocher M (1985) Second-generation image-coding techniques. Proc IEEE 73(4):549–574
Li X, Orchard MT (2001) Edge-directed prediction for lossless compression of natural images. IEEE Trans Image Process 10(6):813–817
Lone MR (2020) A high speed and memory efficient algorithm for perceptually-lossless volumetric medical image compression. J King Saud Univ Comput Inf Sci
Maeda H, Minezawa A, Matsuda I, Itoh S (2006) Lossless video coding using multi-frame MC and 3D bi-prediction optimized for each frame. In: 2006 14th European signal processing conference, pp 1–5. IEEE
Magli E, Olmo G, Quacchio E (2004) Optimized onboard lossless and near-lossless compression of hyperspectral data using CALIC. IEEE Geosci Remote Sens Lett 1(1):21–25
Manimekalai MAP, Vasanthi NA (2019) Hybrid Lempel–Ziv–Welch and clipped histogram equalization based medical image compression. Cluster Comput 22(5):12805–12816
Matsuda I, Mori H, Itoh S (2000) Lossless coding of still images using minimum-rate predictors. In: Proceedings 2000 international conference on image processing (Cat. No. 00CH37101) Vol 1, pp 132–135. IEEE
Matsuda I, Shiodera T, Itoh S (2004) Lossless video coding using variable block-size MC and 3D prediction optimized for each frame. In: 2004 12th European signal processing conference, pp 1967–1970. IEEE
Matsuda, I., Ozaki, N., Umezu, Y., & Itoh, S. (2005, September). Lossless coding using variable block-size adaptive prediction optimized for each image. In 2005 13th European Signal Processing Conference (pp. 1–4). IEEE.
Miya J, Ansari MA (2020) Wavelet techniques for medical images performance analysis and observations with EZW and Underwater Image Processing. Wireless Personal Commun, pp. 1–14
Neves SR, Mendonca GV (1998) Image coding based on edges and textures via wavelet transform. In: Proceedings of the 1998 IEEE international conference on acoustics, speech and signal processing, ICASSP'98 (Cat. No. 98CH36181). Vol 5, pp 2689–2692. IEEE
Nunes P, Pereira F, Marqués F (1997) Multi-grid chain coding of binary shapes. In: Proceedings of international conference on image processing, vol 3, pp 114–117. IEEE
Pennebaker WB (1988) Papers on arithmetic coding. IBM J Res Dev, 32(6)
Ren Y, Wang Y, Xu G, Huang Q (2014) A compression method for LTE-A signals transported in radio access networks. In: 2014 21st international conference on telecommunications (ICT), pp 293–297. IEEE
Schmiedl UP, Rowberg AH (1990) Literature review: Picture archiving and communication systems. J Digit Imaging 3(3):178
Seul M, O’Gorman L, Sammon MJ (2000) Practical algorithms for image analysis with CD-ROM: description, examples, and code, vol 1. Cambridge University Press, Cambridge
Sharma U, Sood M, Puthooran E (2019) A novel resolution independent gradient edge predictor for lossless compression of medical image sequences. Int J Comput Appl, pp 1–11
Sharma U, Sood M, Puthooran E (2020) Volumetric medical image compression using inter‐slice correlation switched prediction approach. Int J Imag Syst Technol
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(6):706–715
Sophia PE, Anitha J (2016) Region-based prediction and quality measurements for medical image compression. In: Proceedings of fifth international conference on soft computing for problem solving, pp 355–366. Springer, Singapore
Sran PK, Gupta S, Singh S (2020) Segmentation based image compression of brain magnetic resonance images using visual saliency. Biomed Signal Process Control 62:102089
Swaraja K, Meenakshi K, Kora P (2020) An optimized blind dual medical image watermarking framework for tamper localization and content authentication in secured telemedicine. Biomed Signal Process Control 55:101665
Uma Maheswari S, Srinivasa Raghavan V (2020) Lossless medical image compression algorithm using tetrolet transformation. J Ambient Intell Hum Comput, pp. 1–9
Wang C, Zhou J, Kou P, Luo Z, Zhang Y (2012) Identification of shaft orbit for hydraulic generator unit using chain code and probability neural network. Appl Soft Comput 12(1):423–429
Wang J, Tao X, Liu X, Ge N, Lu J (2016) Quantization and entropy coding scheme for dictionary learning based image compression. In: 2016 IEEE 84th vehicular technology conference (VTC-Fall) pp 1–5. IEEE
Wu X, Memon N (1997) Context-based, adaptive, lossless image coding. IEEE Trans Commun 45(4):437–444
Wu X, Memon N (2000) Context-based lossless interband compression-extending CALIC. IEEE Trans Image Process 9(6):994–1001
Žalik B, Lukač N (2014) Chain code lossless compression using move-to-front transform and adaptive run-length encoding. Signal Processing: Image Communication 29(1):96–106
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Brinda, T., Dharma, D. Enhancing the compression performance in medical images using a novel hex-directional chain code (Hex DCC) representation. Soft Comput 25, 5807–5830 (2021). https://doi.org/10.1007/s00500-021-05645-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-021-05645-0