Cargando…

Improved ECG Watermarking Technique Using Curvelet Transform

Hiding data in electrocardiogram signals are a big challenge due to the embedded information that can hamper the accuracy of disease detection. On the other hand, hiding data into ECG signals provides more security for, and authenticity of, the patient’s data. Some recent studies used non-blind wate...

Descripción completa

Detalles Bibliográficos
Autores principales: Goyal, Lalit Mohan, Mittal, Mamta, Kaushik, Ranjeeta, Verma, Amit, Kaur, Iqbaldeep, Roy, Sudipta, Kim, Tai-hoon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7285281/
https://www.ncbi.nlm.nih.gov/pubmed/32455935
http://dx.doi.org/10.3390/s20102941
_version_ 1783544663812079616
author Goyal, Lalit Mohan
Mittal, Mamta
Kaushik, Ranjeeta
Verma, Amit
Kaur, Iqbaldeep
Roy, Sudipta
Kim, Tai-hoon
author_facet Goyal, Lalit Mohan
Mittal, Mamta
Kaushik, Ranjeeta
Verma, Amit
Kaur, Iqbaldeep
Roy, Sudipta
Kim, Tai-hoon
author_sort Goyal, Lalit Mohan
collection PubMed
description Hiding data in electrocardiogram signals are a big challenge due to the embedded information that can hamper the accuracy of disease detection. On the other hand, hiding data into ECG signals provides more security for, and authenticity of, the patient’s data. Some recent studies used non-blind watermarking techniques to embed patient information and data of a patient into ECG signals. However, these techniques are not robust against attacks with noise and show a low performance in terms of parameters such as peak signal to noise ratio (PSNR), normalized correlation (NC), mean square error (MSE), percentage residual difference (PRD), bit error rate (BER), structure similarity index measure (SSIM). In this study, an improved blind ECG-watermarking technique is proposed to embed the information of the patient’s data into the ECG signals using curvelet transform. The Euclidean distance between every two curvelet coefficients was computed to cluster the curvelet coefficients and after this, data were embedded into the selected clusters. This was an improvement not only in terms of extracting a hidden message from the watermarked ECG signals, but also robust against image-processing attacks. Performance metrics of SSIM, NC, PSNR and BER were used to measure the superiority of presented work. KL divergence and PRD were also used to reveal data hiding in curvelet coefficients of ECG without disturbing the original signal. The simulation results also demonstrated that the clustering method in the curvelet domain provided the best performance—even when the hidden messages were large size.
format Online
Article
Text
id pubmed-7285281
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-72852812020-06-17 Improved ECG Watermarking Technique Using Curvelet Transform Goyal, Lalit Mohan Mittal, Mamta Kaushik, Ranjeeta Verma, Amit Kaur, Iqbaldeep Roy, Sudipta Kim, Tai-hoon Sensors (Basel) Article Hiding data in electrocardiogram signals are a big challenge due to the embedded information that can hamper the accuracy of disease detection. On the other hand, hiding data into ECG signals provides more security for, and authenticity of, the patient’s data. Some recent studies used non-blind watermarking techniques to embed patient information and data of a patient into ECG signals. However, these techniques are not robust against attacks with noise and show a low performance in terms of parameters such as peak signal to noise ratio (PSNR), normalized correlation (NC), mean square error (MSE), percentage residual difference (PRD), bit error rate (BER), structure similarity index measure (SSIM). In this study, an improved blind ECG-watermarking technique is proposed to embed the information of the patient’s data into the ECG signals using curvelet transform. The Euclidean distance between every two curvelet coefficients was computed to cluster the curvelet coefficients and after this, data were embedded into the selected clusters. This was an improvement not only in terms of extracting a hidden message from the watermarked ECG signals, but also robust against image-processing attacks. Performance metrics of SSIM, NC, PSNR and BER were used to measure the superiority of presented work. KL divergence and PRD were also used to reveal data hiding in curvelet coefficients of ECG without disturbing the original signal. The simulation results also demonstrated that the clustering method in the curvelet domain provided the best performance—even when the hidden messages were large size. MDPI 2020-05-22 /pmc/articles/PMC7285281/ /pubmed/32455935 http://dx.doi.org/10.3390/s20102941 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Goyal, Lalit Mohan
Mittal, Mamta
Kaushik, Ranjeeta
Verma, Amit
Kaur, Iqbaldeep
Roy, Sudipta
Kim, Tai-hoon
Improved ECG Watermarking Technique Using Curvelet Transform
title Improved ECG Watermarking Technique Using Curvelet Transform
title_full Improved ECG Watermarking Technique Using Curvelet Transform
title_fullStr Improved ECG Watermarking Technique Using Curvelet Transform
title_full_unstemmed Improved ECG Watermarking Technique Using Curvelet Transform
title_short Improved ECG Watermarking Technique Using Curvelet Transform
title_sort improved ecg watermarking technique using curvelet transform
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7285281/
https://www.ncbi.nlm.nih.gov/pubmed/32455935
http://dx.doi.org/10.3390/s20102941
work_keys_str_mv AT goyallalitmohan improvedecgwatermarkingtechniqueusingcurvelettransform
AT mittalmamta improvedecgwatermarkingtechniqueusingcurvelettransform
AT kaushikranjeeta improvedecgwatermarkingtechniqueusingcurvelettransform
AT vermaamit improvedecgwatermarkingtechniqueusingcurvelettransform
AT kauriqbaldeep improvedecgwatermarkingtechniqueusingcurvelettransform
AT roysudipta improvedecgwatermarkingtechniqueusingcurvelettransform
AT kimtaihoon improvedecgwatermarkingtechniqueusingcurvelettransform