Presentation is loading. Please wait.

Presentation is loading. Please wait.

Digital Watermarking Using Phase Dispersion --- Update SIMG 786 Advanced Digital Image Processing Mahdi Nezamabadi, Chengmeng Liu, Michael Su.

Similar presentations


Presentation on theme: "Digital Watermarking Using Phase Dispersion --- Update SIMG 786 Advanced Digital Image Processing Mahdi Nezamabadi, Chengmeng Liu, Michael Su."— Presentation transcript:

1 Digital Watermarking Using Phase Dispersion --- Update SIMG 786 Advanced Digital Image Processing Mahdi Nezamabadi, Chengmeng Liu, Michael Su

2 Outline Carrier design Embedding and extraction for single tile and Multi-tiles (improving the robustness) Parameter α selection and invisibility Moment Normalization Rotation/Scale Detection

3 Carrier Implementation 1 Carrier is implemented in frequency domain Carrier has random phase The amplitude of Carrier is high pass in order to make it invisible in spatial domain Carrier should be symmetric in frequency domain in order to make its imaginary part to 0 in spatial domain

4 Carrier Implementation 2 High-pass vs. All-pass

5 Carrier Implementation 3 Auto correlation of Carrier function should approximate delta function The average of Carrier should be 0

6 Carrier Implementation 4 if Carrier is not symmetric in frequency domain

7 Embedded Message * Convolution is implemented by multiplication of Fourier transform in frequency domain Zero padding must be performed before FFT

8 Tiling Improves the Robustness

9 After 8 by 8 tiling, the summation of tiles is shown at right The amplitude of the input image will be averaged to flatten after summation of 64 tiles The watermark information is amplified

10 Parameter α = 0.1 α = 0.05 α = 0.1 α = 0.3 α = 0.5 α = 0.7

11 Parameter α = 0.3 α = 0.05 α = 0.1 α = 0.3 α = 0.5 α = 0.7

12 Parameter = 0.5 Parameter α = 0.5 α = 0.05 α = 0.1 α = 0.3 α = 0.5 α = 0.7

13 Parameter = 0.7 Parameter α = 0.7 α = 0.05 α = 0.1 α = 0.3 α = 0.5 α = 0.7

14 Similarity vs. Similarity vs. α Similarity is measured by cross correlation between original and extracted log 64 tiles were used in embedding The α controls the visibility of the watermark logo in the watermarked image The α also depends on the number of tiles

15 Attacked by low pass filter The watermarked image is blurred The extracted logo is equivalent to original log convolve with a low pass filter α=0.3,no blurred α=0.3,blurred

16 Moment Normalization Preprocessing to remove the high amplitude, low frequency noise At flat area, v’ is replaced by random number with variance of σ d

17 Rotation/Scale Detection Threshold and image Dilation

18 Rotation/Scale Detection Image rotation

19

20 Current Issues and Problems Odd and Even dimensions of Carrier function generate different output result in spatial domain. How to deal with interpolation errors during rescaling and re-rotation processes

21 Follow-up Works Implement Contrast Sensitivity Function in Carrier function design Rotation/Scale pattern detection Rotate back to right orientation and scale back to its original dimensions Implementation of Binary Message template function Integrate all functions and final presentation and report

22 Thank You! Question?


Download ppt "Digital Watermarking Using Phase Dispersion --- Update SIMG 786 Advanced Digital Image Processing Mahdi Nezamabadi, Chengmeng Liu, Michael Su."

Similar presentations


Ads by Google