Abstract
Based on the processing of one-dimensional fast discrete cosine transform (1D FDCT) coefficients, we present an efficient reversible data hiding method for electrocardiogram (ECG) signal. The proposed method is implemented in two phases. The purpose of phase-I is to classify the FDCT (host) bundles, where each input bundle will be attributed to one of four different bundles. The aim of phase-II is to embed data bits in the selected coefficients of the classified bundles according to a predetermined bit-index table (which generated from phase-I) via adaptive least significant bit (LSB) technique. Simulations confirmed that hidden bits were extracted without distortion and the original ECG signal can be completely recovered. Furthermore, a good perceived quality and a hiding capacity superior to existing techniques were achieved. Moreover, our method is robust against attacks such as noise addition, inversion, truncation, translations, and so on. Notice that the robustness is rarely seen in conventional reversible ECG steganography methods. Since this method has a fast computation speed, it is feasible for real-time applications and can be installed in the health care devices such as the wearable ECG measure equipment.






Similar content being viewed by others
References
Abdulla AA (2015) Exploiting similarities between secret and cover images for improved embedding efficiency and security in digital steganography, PhD dissertation, Dept. of Applied Computing, Buckingham Univ., Buckingham, UK. http://bear.buckingham.ac.uk/149/
Abdulla AA, Sellahewa H, Jassim SA (2019) Improving embedding efficiency for digital steganography by exploiting similarities between secret and cover images. Multimed Tools Appl. https://doi.org/10.1007/s11042-019-7166-7
Bhalerao S, Ansari IA, Kumar A, Jain DK (2019) A reversible and multipurpose ECG data hiding technique for telemedicine applications. Patt Recogn Lett 125:463–473. https://doi.org/10.1016/j.patrec.2019.06.004
Cox IJ, Miller ML, Bloom JA, Fridrich J, Kalker T (2008) Digital watermarking and steganography, 2, Morgan Kaufmann., MA
Feig E, Winograd S (1992) Fast algorithm for the discrete cosine transform. IEEE Trans Signal Process 40:2174–2193
Girdhar A, Kumar V (2018) Comprehensive survey of 3D image steganography techniques. IET Image Process 12:1–10
Guan B, Xu D (2020) An efficient high-capacity reversible data hiding scheme for encrypted images. J Vis Comm Image Reprens., vol. 66, DOI: https://doi.org/10.1016/j.jvcir.2019.102744
Hsiao CY, Tsai MF, Yang CY (2018) Simple and robust watermarking scheme based on square-root-modulus technique. Multimed Tools Appl 77:30419–30435
Kadhim IJ, Premaratne P, Vial PJ, Halloran B (2019) Comprehensive survey of image steganography: techniques, evaluations, and trends in future research. Neurocomputing 335:299–326
Kim C, Shin D, Leng L, Yang CH (2018) Separable reversible data hiding in encrypted halftone image. Display 55:71–79. https://doi.org/10.1016/j.displa.2018.04.002
Lee YS, Seo YH, Kim DW (2019) Digital blind watermarking based on depth variation prediction map and DWT for DIBR free-viewpoint image. Signal Proc Image Comm 70:104–113
Liang J, Tran TD (2001) Fast multiplierless approximations of the DCT with the lifting scheme. IEEE Trans Signal Process 49:3032–3044
Liu S, Pan Z, Song H (2017) Digital image watermarking method based on DCT and fractal encoding. IET Image Process 11:815–821
Moody GB, Mark RG (2001) The impact of the MIT-BIH arrhythmia database. IEEE Eng Med Biol 20:45–50
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. https://doi.org/10.1007/s10916-017-0830-4
Pandey A, Singh B, Saini BS, Sood N, Huang-Nan (2019) A novel fused coupled chaotic map based confidential data embedding-then-encryption of electrocardiogram signal. Biocybern Biomed Eng 39:282–300. https://doi.org/10.1016/j.bbe.2018.11.012
Sanivarapu PV, Rajesh KNVPS, Reddy NVR, Reddy NCS (2020) Patient data hiding into ECG signal using watermarking in transform domain. Phys Eng Sci Med 43:213–226
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
Świerkosz A, Augustyniak P (2018) Optimizing wavelet ECG watermarking tomaintain measurement performance according to industrial standard. Sensors 18:3401. https://doi.org/10.3390/s18103401
Wang H, Zhang W, Yu N (2016) Protecting patient information based on ECG reversible data hiding. Multimed Tools Appl 75:13733–13747. https://doi.org/10.1007/s11042-015-2706-2
Yang CY, Wang WF (2016) Effective electrocardiogram steganography based on coefficient alignment. J Med Syst., vol. 40, DOI: https://doi.org/10.1007/s10916-015-0426-9
Yang CY, Cheng LT, Wang WF (2018) Effective reversible data hiding in electrocardiogram based on fast discrete cosine transform. Proceedings of the Future Technologies Conference (FTC 2018) 1:640–648
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
Yang, CY., Cheng, LT. & Wang, WF. An efficient reversible ECG steganography by adaptive LSB approach based on 1D FDCT domain. Multimed Tools Appl 79, 24449–24462 (2020). https://doi.org/10.1007/s11042-020-09100-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09100-4