Systems and methods for metadata embedding in streaming medical data
First Claim
1. A method for embedding metadata within medical data, the method comprising:
- embedding within actual medical data in a given medical data signal a robust watermark comprising an encrypted version of metadata related to the actual medical data that given medical data signal wherein removal of the robust watermark disturbs the actual medical data; and
embedding a fragile watermark into that given medical data signal on top of a resulting medical data signal containing the robust watermark in least significant bits of the medical data signal to provide tamper identification of the actual medical data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for embedding metadata such as personal patient information within actual medical data signals obtained from a patient are provided wherein two watermarks, a robust watermark and a fragile watermark are embedded in a given medical data signal. The robust watermark includes a binary coded representation of the metadata that is incorporated into the frequency domain of the medical data signal using discrete Fourier transformations and additive embedding. Error correcting code can also be added to the binary representation of the metadata using Hamming coding. A given robust watermark can be incorporated multiple times in the medical data signal. The fragile watermark is added on top of the modified medical signal containing the robust watermark in the spatial domain of the modified medical signal. The fragile watermark utilizes hash function to generate random sequences that are incorporated through the medical data signal.
-
Citations
18 Claims
-
1. A method for embedding metadata within medical data, the method comprising:
-
embedding within actual medical data in a given medical data signal a robust watermark comprising an encrypted version of metadata related to the actual medical data that given medical data signal wherein removal of the robust watermark disturbs the actual medical data; and embedding a fragile watermark into that given medical data signal on top of a resulting medical data signal containing the robust watermark in least significant bits of the medical data signal to provide tamper identification of the actual medical data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium containing a computer-readable code that when read by a computer causes the computer to perform a method for embedding metadata within medical data, the method comprising:
-
embedding within actual medical data in a given medical data signal a robust watermark comprising an encrypted version of metadata related to the actual medical data that given medical data signal wherein removal of the robust watermark disturbs the actual medical data; and embedding a fragile watermark into that given medical data signal on top of a resulting medical data signal containing the robust watermark in least significant bits of the medical data signal to provide tamper identification of the actual medical data.
-
Specification