Skip to main content
Log in

Electrocardiogram signal security by digital watermarking

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Medical data is transferred between hospitals and healthcare providers via telemedicine to improve patient care. This transfer exposes medical data to a number of security risks, and while most existing security solutions, such as cryptographic approaches, protect data from unauthorized access, this protection is only effective when the data is encrypted. In this context, we present a frequency-domain watermarking method for hiding electronic patient records in their associated electrocardiogram (ECG) signals in this paper. The signal is transformed into a 2D picture in this approach, and the frequency content of the image is extracted using the integer wavelet transform. Finally, the acquired coefficients are treated through Schur decomposition, and the watermark bits are integrated by altering the least significant bit of the generated Eigen values. We used the ECG data from the MIT-BIH Arrhythmia Database to test the suggested method. Based on the results of the experiments, we can infer that using the Integer wavelet transform allows for the generation of a watermarked signal that is practically identical to the host signal. The watermark's resistance to several attacks commonly used in watermarking is further confirmed by the robustness results.

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data Availability Statements

The data used to support the findings of this study could be found freely here: https://archive.physionet.org/physiobank/database/mitdb/.

Abbreviations

BER:

Bit error rate

CPU:

Central processing unit

Db:

Decibel

DCT:

Discrete cosine transform

DWT:

Discrete wavelet transform

ECG:

Electrocardiogram

GB:

Gigabyte

GHZ:

Gigahertz

HH:

High-high

HL:

High-low

IWT:

Integer wavelet transform

LH:

Low–high

LL:

Low-low

MSB:

Most significant bit

NCC:

Normalized cross correlation

PRD:

Percentage residual difference

PSNR:

Peak signal to noise ratio

QR:

Quick response

RAM:

Random access memory

RLE:

Run length encoding

RONI:

Region of non interest

SSIM:

Structural similarity index measurement

SVD:

Singular value decomposition

References

Download references

Acknowledgements

This work was supported by " La Direction Générale de la Recherche Scientifique et du Développement Technologique (DGRSDT)" of Algeria.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amine Khaldi.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

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

Khaldi, A., Kafi, M.R. & Meghni, B. Electrocardiogram signal security by digital watermarking. J Ambient Intell Human Comput 14, 13901–13913 (2023). https://doi.org/10.1007/s12652-022-04101-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-022-04101-7

Keywords

Navigation