Skip to main content
Log in

An integer wavelet transform and pixel value differencing based feature specific hybrid technique for 2D ECG steganography with high payload capacity

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

Abstract

Electrocardiogram (ECG) is essentially a significant physiological signal required in the diagnosis of cardiac disorders. For remote healthcare assistance, ECG signal along with patient’s meta-data is communicated over the public network. During communication, security and privacy of patient’s sensitive information is a major issue. Presently, a common steganography technique is being applied on the entire ECG signal. Since ECG signal consists of clinically more significant QRS regions as well as less significant non-QRS regions and employing same steganography approach on both the regions is not admissible. In this work, a hybrid approach is proposed for concealing the sensitive information in 2-dimensional (2D) ECG. A fusion of integer wavelet transform and modified least significant bit (IWT-mLSB) approach is applied in the pivotal QRS complex region; while pixel inverted pixel value differencing (PI-PVD) technique is implemented in the non-QRS region to hide the confidential data. The performance of the proposed algorithm is evaluated on standard as well as self-recorded database in terms of statistical parameters, clinically critical metrics, heart rate variability (HRV) analysis, embedding capacity (EC) and bit error rate (BER). The security of the proposed algorithm is further evaluated in terms of key space and key sensitivity. A comparative analysis with other state-of-the-art techniques exhibits the competency of the proposed technique.

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

Similar content being viewed by others

References

  1. Al-Dmour H, Al-Ani A (2016) Quality optimized medical image information hiding algorithm that employs edge detection and data coding. Comput Methods Prog Biomed 127:24–43

    Google Scholar 

  2. Al-Fahoum AS (2006) Quality assessment of ECG compression techniques using a wavelet-based diagnostic measure. IEEE Trans Inf Technol Biomed 10(1):182–191

    Google Scholar 

  3. Algeria-Barrero E, Algeria-Ezquerra E (2008). When to perform pre-operative ECG. European Society of Cardiology 7(13)

  4. Berkaya SK, Uysal AK, Gunal ES, Ergin S, Gunal S, Gulmezoglu MB (2018) A survey on ECG analysis. Biomedical Signal Processing and Control 43:216–235

    Google Scholar 

  5. Calderbank AR, Daubechies I, Sweldens W (1998) Wavelet transform that maps integers to integers. Appl Comput Harmon Anal 5(3):332–369

    MathSciNet  MATH  Google Scholar 

  6. Chou HH, Chen YJ, Shiau YC, Kuo TS (2006) An effective and efficient compression algorithm for ECG signals with irregular periods. IEEE Trans Biomed Eng 53(6):1198–1205

    Google Scholar 

  7. Daubechies I, Sweldens W (1998) Factoring wavelet transforms into lifting steps. J Fourier Anal Appl 4(3):247–269

    MathSciNet  MATH  Google Scholar 

  8. English A, Summers R, Lewis J, Coleman C (2015). Confidentiality, third-party billing & the health insurance claims process: implications for title X. Accessed on 11 November 2015

  9. Hua Z, Zhou Y, Pun CM, Chen CLP (2015) 2D sine logistic modulation map for image encryption. Inf Sci 297:80–94

    Google Scholar 

  10. Hussain M, Wahab AWA, Idris YIB, Ho ATS, Jung KH (2018) Image steganography in spatial domain: a survey. Signal Process Image Commun 65:46–66

    Google Scholar 

  11. Ibaida A, Khalil I (2013) Wavelet-based ECG steganography for protecting patient confidential information in point-of-care systems. IEEE Trans Biomed Eng 60(12):3322–3330

    Google Scholar 

  12. Jero SE, Ramu P, Ramakrishnan S (2014) Discrete wavelet transform and singular value decomposition based ECG steganography for secured patient information transmission. J Med Syst 38:132

    Google Scholar 

  13. Jero SE, Ramu P, Ramakrishnan S (2015) ECG steganography using curvelet transform. Biomedical Signal Processing and Control 22:161–169

    Google Scholar 

  14. Jero SE, Ramu P, Ramakrishnan S (2016) Imperceptibility—robustness tradeoff studies for ECG steganography using continuous ant colony optimization. Expert Syst Appl 49(1):123–135

    Google Scholar 

  15. Johnson NF, Jajodia S (1998) Exploring steganography: seeing the unseen. Computer 31:26–34

    Google Scholar 

  16. Kanan HR, Nazeri B (2014) A novel image steganography scheme with high embedding capacity and tunable visual image quality based on a genetic algorithm. Expert Syst Appl 41(14):6123–6130

    Google Scholar 

  17. Kieu TD, Chang CC (2011) A steganographic scheme by fully exploiting modification directions. Expert Syst Appl 38(8):10648–10657

    Google Scholar 

  18. Kim KK, Lim YG, Kim JS, Park KS (2007) Effect of missing RR-interval data on heart rate variability analysis in the time domain. Physiol Meas 28(12):1485–1494

    Google Scholar 

  19. Kozat SS, Vlachos M, Lucchese C, Herle H, Yu PS (2009) Embedding and retrieving private metadata in electrocardiograms. J Med Syst 33(4):241–259

    Google Scholar 

  20. Liji CA, Indiradevi KP, Anish Babu KK (2016) Integer-to-integer wavelet transform based ECG steganography for securing patient confidential information. International Conference on Emerging Trends in Engineering, Science and Technology, Procedia Technology 24:1039–1047

    Google Scholar 

  21. Lin YK (2012) High capacity reversible data hiding scheme based upon discrete cosine transformation. Systems and Software 85(10):2395–2404

    Google Scholar 

  22. Manikandan MS, Dandapat S (2007) Wavelet energy based diagnostic distortion measure for ECG. Biomedical Signal Processing and Control 2(2):80–96

    Google Scholar 

  23. Martínez-González RF, Díaz-Méndez JA, Palacios-Luengas L, López-Hernández J, Vázquez-Medina R (2016) A steganographic method using bernoulli’s chaotic maps. Comput Electr Eng 54:435–449

    Google Scholar 

  24. Nambakhsh MS, Ahmadian A, Zaidi H (2011) A contextual based double watermarking of PET images by patient ID and ECG signal. Comput Methods Prog Biomed 104:418–425

    Google Scholar 

  25. www.physionet.org/cgi-bin/atm/ATM accessed in November 2018.

  26. Pan J, Tompkins WJ (1985) A real-time QRS detection algorithm. IEEE Trans Biomed Eng BME-32(3):230–236

    Google Scholar 

  27. Pandey A, Saini BS, Singh B, Sood N (2017) An integrated approach using chaotic map & sample value difference method for electrocardiogram steganography and OFDM based secured patient information transmission. J Med Syst 41:187

    Google Scholar 

  28. Pandey A, Singh B, Saini BS, Sood N (2019) A novel fused coupled chaotic map based confidential data embedding- then–encryption of electrocardiogram signal. Biocybernetics and Biomedical Engineering 39(2):282–300

    Google Scholar 

  29. Parah SA, Ahad F, Sheikh JA, Bhat GM (2017) Hiding clinical information in medical images: a new high capacity and reversible data hiding technique. J Biomed Inform 66:214–230

    Google Scholar 

  30. Rajaram V (2016) IEEE standards for floating point numbers. Resonance 21(1):11–30

    Google Scholar 

  31. Reichel J, Menegaz G, Nadenau MJ, Kunt M (2001) Integer wavelet transform for embedded lossy to lossless image compression. IEEE Trans Image Process 10(3):383–392

    MATH  Google Scholar 

  32. Rubio ÓJ, Alesanco Á, García J (2013) Secure information embedding into 1D biomedical signals based on SPIHT. J Biomed Inform 46(4):653–664

    Google Scholar 

  33. Saini I, Singh D, Khosla A (2013) QRS detection using K-nearest neighbor algorithm (KNN) and evaluation on standard ECG databases. J Adv Res 4(4):331–344

    Google Scholar 

  34. Leo Schamroth. An introduction to electro cardiography, Wiley, 7th edition.

  35. Shaffer F, Ginsberg JP (2017) An overview of heart rate variability metrics and norms. Front Public Health 5:258

    Google Scholar 

  36. Shen SY, Huang LH (2015) A data hiding scheme using pixel value differencing and improving exploiting modification directions. Computers & Security 48:131–141

    Google Scholar 

  37. Shiu HJ, Lin BS, Huang CH, Chiang PY, Lei CL (2017) Preserving privacy of online digital physiological signals using blind and reversible steganography. Comput Methods Prog Biomed 151:159–170

    Google Scholar 

  38. Singh B, Singh D, Jaryal AK, Deepak KK (2012) Ectopic beats in approximate entropy and sample entropy-based HRV assessment. Int J Syst Sci 43(5):884–893

    MathSciNet  MATH  Google Scholar 

  39. Slimane ZEH, Naït-Ali A (2010) QRS complex detection using empirical mode decomposition. Digital Signal Processing 20(4):1221–1228

    Google Scholar 

  40. Soni N, Saini I, Singh B (2019) Morphologically robust chaotic map based approach to embed patient’s confidential data securely in non-QRS regions of ECG signal. Australas Phys Eng Sci Med 42(1):111–135

    Google Scholar 

  41. Task force of the European society of cardiology and the North American society of pacing and electrophysiology (1996) Heart rate variability: standards of measurement, physiological interpretation and clinical use. Eur Heart J 17(3):354–381

    Google Scholar 

  42. The Personal Information Protection and Electronic Documents Act (PIPEDA), Office of the privacy Commissioner of Canada.

  43. Trinder J, Kleiman J, Carrington M, Smith S, Breen S, Tan N, Kim Y (2001) Autonomic activity during human sleep as a function of time and sleep stage. J Sleep Res 10(4):253–264

    Google Scholar 

  44. Wang CM, Wu NI, Tsai CS, Hwang MS (2008) A high quality steganographic method with pixel-value differencing and modulus function. J Syst Softw 81(1):150–158

    Google Scholar 

  45. Yang C, Wang W (2016) Effective electrocardiogram steganography based on coefficient alignment. J Med Syst 40(3):1–15

    Google Scholar 

  46. Zhou Y, Bao L, Chen CLP (2014) A new 1D chaotic system for image encryption. Signal Process 97:172–182

    Google Scholar 

Download references

Funding

This research work does not receive any grants from any funding agency.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Butta Singh.

Ethics declarations

The ethical principles for medical research of World Medical Association (WMA’s) Declaration of Helsinki have been followed for data acquisition.

Conflict of interest

No conflict of interest

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

Soni, N., Saini, I. & Singh, B. An integer wavelet transform and pixel value differencing based feature specific hybrid technique for 2D ECG steganography with high payload capacity. Multimed Tools Appl 80, 8505–8540 (2021). https://doi.org/10.1007/s11042-020-09856-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09856-9

Keywords

Navigation