1 Multiple Image Watermarking Applied to Health Information Management Reporter : 黃阡廷.
Post on 31-Dec-2015
226 Views
Preview:
Transcript
1
Multiple Image Watermarking Multiple Image Watermarking Applied to Health Information Applied to Health Information
ManagementManagement Reporter :黃阡廷
2
OutlineOutline
Introduction Proposed Method Algorithm Selection of Embeddable Coefficients Results BCH encoding PSNR & wPSNR NHD Conclusions
3
introductionintroduction IEEE Transactions on Information Technology in
Biomedicine, VOL. 10, NO. 4, October 2006
Author: Aggeliki Giakoumaki, Sotiris Pavlopoulos, Dimitris Koutsouri
Research Motivation and Background: -huge and exponentially increasing amount of medical data -sensitive nature of patients’ personal data
Research Purpose: -potentials of digital watermarking in medical data management
issues
-proposes a multiple watermarking scheme regarding health data handling
4
introductionintroduction Research Method: -Haar wavelet transform -quantization function -multiple watermarks embedding procedure data watermarks: signature, index, caption
watermark -energy of approximation -BCH encoding schemes S. Zinger, Z. Jin, H. Maitre, and B. Sankur, “Optimization of
Watermarking performances using error correcting codes and repetition”
-peak signal-to-noise ratio (PSNR) -weighted PSNR (wPSNR) -noise visibility function (NVF) -normalized hamming distance (NHD)
5
introductionintroduction
regions of interest (ROI) Medical Data Management Issues: -Access Control -De-identification -Captioning -Origin Identification -Integrity Control -Indexing
6
PProposedroposed M Methodethod
dyadic scaling decomposition of the wavelet transform and the signal processing of the human visual system (HVS)
signature watermark: source authentication by the recipient
index watermark: image retrieval by database querying mechanisms
caption watermark: additional data useful for the diagnosis
reference watermark: data integrity control and tampering localization
7
AlgorithmAlgorithm
Haar wavelet transform produces coefficients that are dyadic rational numbers: 2l
quantization function:
-k is an integer
-s is a user-defined offset for increased security -Δ, the quantization parameter, is a positive real number
8
AlgorithmAlgorithm
quantization parameter Δ is defined as: Δ = 2l , where l is the decomposition level.
9
AlgorithmAlgorithm
The multiple watermarks embedding procedure: Step 1: four-level Haar wavelet decomposition
Step 2: watermark bit wi is embedded into the coefficient
f according to the following: a) If Q (f ) = wi , the coefficient is not modified.
b) following assignment:
Q (f ) =wi
Step 3: The watermarked image is produced by the corresponding
four-level inverse wavelet transform.
10
11
Selection of Embeddable Selection of Embeddable CoefficientsCoefficients
signature watermark is embedded in the fourth decomposition level
index watermark is embedded in the third decomposition level
caption watermark is embedded in the second decomposition level
the first decomposition level is used for fragile watermarking to allow data integrity control
reference watermark is embedded in selected coefficients of the other three decomposition levels
12
Energy of Approximation and Detail Images of a Four-Level Wavelet Decomposition
k denotes the approximation and the detail images at each of the decomposition levels
Ik are the coefficients of the subband images
Nk and Mk are their corresponding dimensions
13
Allocation of Watermarks According to Robustness and Capacity Criteria
14
ResultsResults
test set consisted of 50 ultrasound images of size 256×320 pixels
signature watermark containing the doctor’s identification key is a 128-b watermark
reference watermark is a binary array index and caption watermarks are binary arrays
produced by the ASCII codes of text files set of keywords consisted of six words and a total
of 52 characters patient’s data comprised of 23 words, of 208
characters in total
15
BCH encodingBCH encoding
In order to increase robustness of the embedded data (signature, index, caption), error correction coding was implemented.
BCH encoding schemes: BCH(n, k, l ) n : codeword of length
k : bits of the watermark array l : can correct bit errors
16
PSNR & wPSNRPSNR & wPSNR
(a) Original image. (b) Resulting watermarked image.
17
PSNR & wPSNRPSNR & wPSNR
I : original image I hat : watermarked image N I : the number of pixels in the image
maxI (m, n): the maximum gray value of the original image
18
PSNR & wPSNRPSNR & wPSNR
The weighted PSNR (wPSNR) is a quality metric that assigns different weights to the perceptually different image regions, based on the noise visibility function (NVF).
For flat regions, the NVF value is close to 1, whereas for edge or textured regions, it is closer to 0.
19
PSNR & wPSNRPSNR & wPSNR
20
NHDNHD
Normalized Hamming Distance (NHD)
w : the original watermark
w hat : extracted fragile watermark Nw : the length of the watermark
21
Percentage of Error Bits in Extracted Watermarks
22
(a) Ultrasound image with a blurred region.
(b) Tampering detection through the difference image of the 1st decomposition level reference watermark. method has been tested on other medical imaging modalities namely MRA, CT, MRI, and PET, and the results were also satisfactory
23
ConclusionsConclusions
Digital watermarking has the potential to provide complementary and alternative solutions in a range of issues of critical importance to health informatics.
The experimental results demonstrate the efficiency of the scheme, which could be extended and integrated into healthcare
information systems.
Future work involves integration of the watermarking scheme with JPEG2000 compression.
top related