Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Lossless image compression: application of Bi-level Burrows Wheeler Compression Algorithm (BBWCA) to 2-D data

Published: 01 May 2017 Publication History

Abstract

This research paper demonstrates the robustness of Bi-level Burrows Wheeler Compression Algorithm (BBWCA) in terms of the compression efficiency for different types of image data. The scheme was designed to take advantage of the increased inter-pixel redundancies resulting from a two pass Burrows Wheeler Transformation (BWT) stage and the use of Reversible Colour Transform (RCT). In this research work, BBWCA was evaluated for raster map images, Colour Filter Array (CFA) images as well as 2-D ElectroEncephaloGraphy (EEG) data and compared against benchmark schemes. Validation has been carried out on various examples and they show that BBWCA is capable of compressing 2-D data effectively. The proposed method achieves marked improvement over the existing methods in terms of compression size. BBWCA is 18.8 % better at compressing images as compared to High Efficiency Video Codec (HEVC) and 21.2 % more effective than LZ4X compressor for CFA images. For the EEG data, BBWCA is 17 % better at compressing images as compared to WINRK and 25.2 % more effective than NANOZIP compressor. However, for the Raster images PAQ8 supersedes BBWCA by 11 %. Among the different schemes compared, the proposed scheme achieves overall best performance and is well suited to small and large size image data compression. The parallelization process reduces the execution time particularly for large size images. The parallelized BBWCA scheme reduces the execution time by 31.92 % on average as compared to the non-parallelized BBWCA.

References

[1]
Abel J (2003) Improvements to the Burrows-Wheeler compression algorithm: After BWT stages. ACM Trans Comput Syst
[2]
Abel J (2007) Incremental frequency count - a post BWT-stage for the burrows-wheeler compression algorithm. Softw-Pract Exp 37(3):247---265
[3]
Abel J (2010) Post BWT stages of the burrows-wheeler compression algorithm. Softw-Pract Exp 40(9):751---777
[4]
Akimov A, Kolesnikov A, Franti P (2007) Lossless compression of color map images by context tree modeling. IEEE Trans Image Process 16(1):114---120
[5]
Andrzejak RG et al (2001) Indications of nonlinear deterministic and finite dimensional structures in time series of brain electrical activity: dependence on recording region and brain state. Physical Review E 64---061907(6)
[6]
Antoniol G, Tonella P (1997) EEG data compression techniques. IEEE Trans Biomed Eng 44(2):105---114
[7]
Antony A, S. G (2015) HEVC-based lossless intra coding for efficient still image compression. Mult Tools Appl:1---20
[8]
Arnavut Z, Arnavut M (2004) Investigation of block-sorting of multiset permutations. Int J Comput Math 81(10):1213---1222
[9]
Asif Ali M et al (2010) Lossless image compression using kernel based Global Structure Transform (GST). 6th International Conference on Emerging Technologies (ICET):170---174
[10]
Balkenhol B, Kurtz S (2000) Universal data compression based on the burrows-wheeler transformation: theory and practice. IEEE Trans Comput 49(10):1043---1053
[11]
Bentley J et al (1986) A locally adaptive data compression scheme. Commun ACM 29:320---330
[12]
Burrows M, Wheeler DJ (1994) A block-sorting lossless data compression algorithm. SRC Research Report 124, Digital Systems Research Center, Palo Alto
[13]
Campos ASE (1999) Run length encoding. Barcelona
[14]
Chou CH, Liu KC (2008) Colour image compression based on the measure of just noticeable colour difference. IET Image Process 2(6):304---322
[15]
Chung KH, Chan YH (2008) A lossless compression scheme for Bayer color filter array images. IEEE Trans Image Process 17(2):134---144
[16]
Colantoni P, Al (2004) Color space transformations
[17]
Daou H, Labeau F (2014) Dynamic dictionary for combined EEG compression and seizure detection. IEEE J Biomed Health Inform 18(1):247---256
[18]
Dauwels J et al (2012) Multi-channel eeg compression based on 3D decompositions. 2012 I.E. International Conference on Acoustics, Speech and Signal Processing (ICASSP):637---640
[19]
Deorowicz S (2000) Improvements to burrows-wheeler compression algorithm. Softw-Pract Exp 30(13):1465---1483
[20]
Fenwick P (1996) Block sorting text compression-final report. Technical Reports 130, University of Auckland, New Zealand, Department of Computer Science
[21]
FFMPEG Multimedia Framework; http://ffmpeg.org/
[22]
Guo HT, Burrus CS (1997) Waveform and image compression using the burrows wheeler transform and the wavelet transform. International Conference on Image Processing - Proceedings I:65---68, Los Alamitos: IEEE, Computer Soc Press
[23]
Jalumuri NR (2004) Study of scanning paths for BWT based image compression. Morgantown
[24]
Karimi N et al (2014) Use of symmetry in prediction-error field for lossless compression of 3D MRI images. Multimed Tools Appl 74(24):11007---11022
[25]
Khan A, Khan A (2015) Lossless colour image compression using RCT for Bi-level BWCA. Signal, Image Video Process:1---7
[26]
Khan A et al (2010) Lossless image compression: improvement to Kernel Global Structure Transform (KGST) based Burrows-Wheeler Compression Algorithm (BWCA). In 2nd International Conference on Machine Vision (ICMV)
[27]
Kim S, Cho NI (2014) Lossless compression of color filter array images by hierarchical prediction and context modeling. IEEE Trans Circ Syst Video Technol 24(6):1040---1046
[28]
Koc B, Arnavut Z, Koçak H The Pseudo-distance technique for parallel lossless compression of color-mapped images. Comput Electr Eng
[29]
Kodak Lossless True Color Image Suite. http://r0k.us/graphics/kodak/
[30]
Kolo JG et al (2015) Fast and efficient lossless adaptive compression scheme for wireless sensor networks. Comput Electr Eng 41:275---287
[31]
Kumar R, Kumar A, Pandey RK (2013) Beta wavelet based ECG signal compression using lossless encoding with modified thresholding. Comput Electr Eng 39(1):130---140
[32]
Lee D, Plataniotis KN (2012) Lossless compression of HDR color filter array image for the digital camera pipeline. Signal Process-Image Commun 27(6):637---649
[33]
Lin L et al (2015) Multichannel EEG compression based on ICA and SPIHT. Biomed Signal Process Control 20:45---51
[34]
Manzini G (2001) An analysis of the burrows-wheeler transform. J ACM 48(3):407---430
[35]
Mao Q et al (2015) Efficient and lossless compression of raster maps. SIViP 9(1):133---145
[36]
Masoodgu Banu NM, Sujatha S, A-SK Pathan (2015) Skip block based distributed source coding for hyperspectral image compression. Multimed Tools Appl:1---23
[37]
Maximum Compression - Lossless data compression software benchmarks. http://maximumcompression.com/
[38]
Mozammel M, Chowdhury H, Khatun A (2012) Image compression using discrete wavelet transform. Int J Comput Sci Issues (IJCSI) 9(4)
[39]
Mukhopadhyay SK, Mitra S, Mitra M (2011) A lossless ECG data compression technique using ASCII character encoding. Comput Electr Eng 37(4):486---497
[40]
Nasri M et al (2011) Adaptive image compression technique for wireless sensor networks. Comput Electr Eng 37(5):798---810
[41]
Nian Y, He M, Wan J (2014) Distributed near lossless compression algorithm for hyperspectral images. Comput Electr Eng 40(3):1006---1014
[42]
Nian Y et al (2012) Near lossless compression of hyperspectral images based on distributed source coding. Sci China Inf Sci 55(11):2646---2655
[43]
Ouni T, Lassoued A, Abid M (2015) Lossless image compression using gradient based space filling curves (G-SFC). SIViP 9(2):277---293
[44]
Ryabko BY (1980) Data compression by means of a "book stack". Probl Inf Transm 16(4):265---269
[45]
Ryabko BY, Horspool RN, Cormack GV (1987) Comments to: A locally adaptive data compression scheme. Commun ACM 30(9)
[46]
Seyun K, Nam Ik C (2012) A lossless color image compression method based on a new reversible color transform. In Visual Communications and Image Processing (VCIP), 2012 IEEE:pp. 1---4
[47]
Squeeze Chart, Lossless Data Compression Benchmark. http://www.squeezechart.com/bitmap.html
[48]
Srikanth S, Meher S Compression efficiency for combining different embedded image compression techniques with Huffman encoding:816---820
[49]
Srinivasan K, Dauwels J, Reddy MR (2011) A Two-dimensional approach for lossless EEG compression. Biomed Signal Process Control 6(4):387---394
[50]
Starosolski R (2014) New simple and efficient color space transformations for lossless image compression. J Vis Commun Image Represent 25(5):1056---1063
[51]
Telagarapu P et al (2011) Image compression using DCT and wavelet transformations. Int J Signal Process, Image Process Pattern Recognit 4(3)
[52]
x265 - MulticoreWare. https://bitbucket.org/multicoreware/x265, http://x265.readthedocs.org/en/default/introduction.html
[53]
Xu GW et al (2015) A 1.5-D multi-channel EEG compression algorithm based on NLSPIHT. IEEE Signal Process Lett 22(8):1118---1122
[54]
Yerva S, Nair S, Kutty K Lossless image compression based on data folding:999---1004
[55]
Zamora G, Mitra S (1998) Lossless coding of color images using color space transformations. 11th IEEE Symposium on Computer-Based Medical Systems, Proceedings:13---18, Los Alamitos: IEEE Computer Soc

Cited By

View all
  • (2021)A Comprehensive Analysis on Image Encryption and Compression Techniques with the Assessment of Performance Evaluation MetricsSN Computer Science10.1007/s42979-020-00397-42:1Online publication date: 11-Jan-2021
  • (2020)A new image transmission compression approach based on Beidou navigation satellite system on the Open SeaMultimedia Tools and Applications10.1007/s11042-019-08357-879:21-22(14919-14931)Online publication date: 1-Jun-2020
  • (2017)An improved multimodal signal-image compression scheme with application to natural images and biomedical dataMultimedia Tools and Applications10.1007/s11042-016-3952-776:15(16783-16805)Online publication date: 1-Aug-2017

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Multimedia Tools and Applications
Multimedia Tools and Applications  Volume 76, Issue 10
May 2017
798 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 May 2017

Author Tags

  1. 2-D ElectroEncephaloGraphy (EEG)
  2. Bi-level Burrows Wheeler Compression Algorithm (BBWCA)
  3. Colour Filter Array (CFA) images
  4. Colour Space
  5. Lossless image compression
  6. Reversible Colour Transform (RCT)

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)A Comprehensive Analysis on Image Encryption and Compression Techniques with the Assessment of Performance Evaluation MetricsSN Computer Science10.1007/s42979-020-00397-42:1Online publication date: 11-Jan-2021
  • (2020)A new image transmission compression approach based on Beidou navigation satellite system on the Open SeaMultimedia Tools and Applications10.1007/s11042-019-08357-879:21-22(14919-14931)Online publication date: 1-Jun-2020
  • (2017)An improved multimodal signal-image compression scheme with application to natural images and biomedical dataMultimedia Tools and Applications10.1007/s11042-016-3952-776:15(16783-16805)Online publication date: 1-Aug-2017

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media