QR code based patient data protection in ECG steganography
- 56 Downloads
Connected health enables patient centric interventions resulting in better healthcare and hence better living. In order to accomplish this, bio-signals, medical and diagnosis information are shared and accessed by multiple actors and it is important to protect the privacy of patient data. Steganography is widely used to protect patient data by hiding it in the medical information. Current work investigates ECG steganography using Discrete Wavelet Transform (DWT) and Quick Response (QR) code. Steganography deteriorates the ECG signal and it is important to minimize this deterioration to preserve diagnosability. 1D ECG signal is converted to 2D ECG image and decomposed into sub-bands by subjecting it to DWT. The novelty of the proposed approach lies in converting the patient data into QR code and using it as watermark in ECG steganography. The QR code is embedded in the 2D image using additive quantization scheme. The performance of proposed method is measured using Peak Signal to Noise Ratio, Percentage Residual Difference and Kullback–Leibler distance. These metrics are used as a measure of imperceptibility while the data loss during retrieval is measured by Bit Retrieval Rate. The proposed method is demonstrated on normal ECG signals obtained from MIT-BIH database for different QR code versions. Metrics reveal that imperceptibility decreased for increasing patient data size and increasing scaling factors. Metrics were independent of the sub-band and the proposed method allows reliable patient data protection with full retrieval ability.
KeywordsECG steganography Discrete wavelet transform Quick response code Additive quantization Similarity metrics Bit retrieval rate
A. Balaji Ganesh acknowledges the financial support of Department of Science and Technology under Technology Intervention for Elderly (TIE) scheme (No. SSD/TISN/047/2011-TIE Dt. 08.05.2014) to Velammal Engineering College, Chennai. Part of this research work was supported by this financial support.
Compliance with ethical standards
Conflict of interest
Authors, P. Mathivanan, Edward jero, Palaniappan Ramu and A. Balaji Ganesh declares that they have no conflict of interest.
This article does not contain any studies involving human participants and animal as subjects performed by any of the authors.
- 2.Law P (1996) Health insurance portability and accountability act of 1996 public law 104-191. US Statut Large 110:1936–2103Google Scholar
- 3.Bertino E, Yang Y, Ooi BC, Deng RH (2005) Privacy and ownership preserving of outsourced medical data. Proc. Int. Conf. Data Eng., (Icde), pp 521–532Google Scholar
- 7.Zielińska E, Mazurczyk W, Szczypiorski K (2014) Trends in steganography. Commun ACM 2014:5786–5795Google Scholar
- 10.Martins D, Guyennet H (2010) Steganography in MAC layers of 802.15.4 protocol for securing wireless sensor networks. In 2010 International Conference on Multimedia Information Networking and Security (pp. 824–828)Google Scholar
- 14.Raúl RC, Claudia FU, Trinidad-Blas GDJ (2007) Data hiding scheme for medical images. In 17th International Conference on Electronics, Communications and Computers, CONIELECOMP’07, ProceedingsGoogle Scholar
- 21.Zheng KM, Qian X (2008) Reversible data hiding for electrocardiogram signal based on wavelet transforms. In Computational Intelligence and Security, 2008. CIS’08. International Conference on (Vol. 1, pp. 295–299). IEEEGoogle Scholar
- 23.Ibaida A, Khalil I, Al-Shammary D (2010) Embedding patients confidential data in ECG signal for healthcare information systems. In Engineering in Medicine and Biology Society (EMBC), 2010 Annual International Conference of the IEEE (pp. 3891–3894). IEEEGoogle Scholar
- 24.Kaur S, Singhal R, Farooq O, Ahuja B (2010) Digital watermarking of ECG data for secure wireless commuication. In 2010 International Conference on Recent Trends in Information, Telecommunication and Computing, pp 140–144. IEEEGoogle Scholar
- 25.Farooq O, Vyas AL, Datta S, Mulvaney D (2011) Watermarking biomedical signal for authentication using integer wavelet transform. In Biomedical Engineering and Informatics (BMEI), 2011 4th International Conference on (Vol. 2, pp. 892–896). IEEEGoogle Scholar
- 26.Ibaida A, Khalil I, Schynde RV (2011) A low complexity high capacity ECG signal watermark for wearable sensor-net health monitoring system. Comput Cardiol 38:393–396Google Scholar
- 27.He X, Tseng KK, Huang HH, Chen ST, Tu SY, Zeng F, Pan JS (2012) Wavelet-based quantization watermarking for ECG signals. In: 2012 International Conference on Computing, Measurement, Control and Sensor Network (CMCSN), Taiyuan, China, July 7–9, pp. 233–236Google Scholar
- 29.Soltani Panah A, van Schyndel R (2014) A lightweight high capacity ECG watermark with protection against data loss. In: Proceedings of the 8th International Conference on Pervasive Computing Technologies for Healthcare. ICST, pp 93–100Google Scholar
- 30.Halder B, Mitra S (2015) Modified watermarked ECG signals by using adaptive normalization factor. In: 2015 IEEE 2nd International Conference on Recent Trends in Information Systems (ReTIS). IEEE, pp 434–439Google Scholar
- 31.Wu W-C, Lin Z-W, Wong W-T (2013) Application of QR-code steganography using data embedding technique. In: Information technology convergence. Springer, Dordrecht, pp 597–605Google Scholar
- 36.Yang CY, Wang WF (2017, August) High-Capacity ECG Steganography with Smart Offset Coefficients. In International Conference on Intelligent Information Hiding and Multimedia Signal Processing (pp. 129–136). Springer, ChamGoogle Scholar
- 41.Mazurczyk W, Caviglione L (2014) Steganography in modern smartphones and mitigation techniques. IEEE Commun Surv Tutorials 2014:1Google Scholar
- 42.Vongpradhip S, Rungraungsilp S (2011) QR code using invisible watermarking in frequency domain. In International Conference on ICT and Knowledge Engineering (pp. 47–52)Google Scholar
- 44.Priya S, Santhi B, Swaminathan P (2017) Hybrid transform based reversible watermarking technique for medical images in telemedicine applications. Optik 145:655–671Google Scholar
- 46.Kaminski M, Chlapinski J, Sakowicz B, Balcerak S (2009) ECG signal preprocessing for T-wave alternans detection. 2009 10th Int. Conf. - Exp. Des. Appl. CAD Syst. Microelectron, pp 103–106Google Scholar
- 48.Liu C-L (2010) A tutorial of the wavelet transform. History 2010:1–72Google Scholar
- 51.Roy WLOCJ (2010) Verification and validation in scientific computing. Cambridge University Press, CambridgeGoogle Scholar