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.
Similar content being viewed by others
References
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
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
Algeria-Barrero E, Algeria-Ezquerra E (2008). When to perform pre-operative ECG. European Society of Cardiology 7(13)
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
Calderbank AR, Daubechies I, Sweldens W (1998) Wavelet transform that maps integers to integers. Appl Comput Harmon Anal 5(3):332–369
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
Daubechies I, Sweldens W (1998) Factoring wavelet transforms into lifting steps. J Fourier Anal Appl 4(3):247–269
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
Hua Z, Zhou Y, Pun CM, Chen CLP (2015) 2D sine logistic modulation map for image encryption. Inf Sci 297:80–94
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
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
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
Jero SE, Ramu P, Ramakrishnan S (2015) ECG steganography using curvelet transform. Biomedical Signal Processing and Control 22:161–169
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
Johnson NF, Jajodia S (1998) Exploring steganography: seeing the unseen. Computer 31:26–34
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
Kieu TD, Chang CC (2011) A steganographic scheme by fully exploiting modification directions. Expert Syst Appl 38(8):10648–10657
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
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
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
Lin YK (2012) High capacity reversible data hiding scheme based upon discrete cosine transformation. Systems and Software 85(10):2395–2404
Manikandan MS, Dandapat S (2007) Wavelet energy based diagnostic distortion measure for ECG. Biomedical Signal Processing and Control 2(2):80–96
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
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
www.physionet.org/cgi-bin/atm/ATM accessed in November 2018.
Pan J, Tompkins WJ (1985) A real-time QRS detection algorithm. IEEE Trans Biomed Eng BME-32(3):230–236
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
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
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
Rajaram V (2016) IEEE standards for floating point numbers. Resonance 21(1):11–30
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
Rubio ÓJ, Alesanco Á, García J (2013) Secure information embedding into 1D biomedical signals based on SPIHT. J Biomed Inform 46(4):653–664
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
Leo Schamroth. An introduction to electro cardiography, Wiley, 7th edition.
Shaffer F, Ginsberg JP (2017) An overview of heart rate variability metrics and norms. Front Public Health 5:258
Shen SY, Huang LH (2015) A data hiding scheme using pixel value differencing and improving exploiting modification directions. Computers & Security 48:131–141
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
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
Slimane ZEH, Naït-Ali A (2010) QRS complex detection using empirical mode decomposition. Digital Signal Processing 20(4):1221–1228
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
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
The Personal Information Protection and Electronic Documents Act (PIPEDA), Office of the privacy Commissioner of Canada.
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
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
Yang C, Wang W (2016) Effective electrocardiogram steganography based on coefficient alignment. J Med Syst 40(3):1–15
Zhou Y, Bao L, Chen CLP (2014) A new 1D chaotic system for image encryption. Signal Process 97:172–182
Funding
This research work does not receive any grants from any funding agency.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09856-9