You are on page 1of 34

A Final Thesis Presentation

on

An Improved Hybrid Digital Image Watermarking For Color


Image

Under Supervision of
Dr . Sanjeeb Prasad Panday

Submitted By:
Subin Bajracharya(MECE 13929)

February, 2015 1
Introduction
Digital watermarking is the act of hiding a message related to a digital signal (i.e. an
image, song, and video) within the signal itself

Used to achieve Copyright protection and Authenticity of Digital data

Application: Broadcast Monitoring, Owner Identification, Proof Ownership,


Transaction Tracking, Content Authentication, Copy Control and Device Control

Fig : Process of Digital Watermarking

12/17/2017 2
Introduction
Digital watermarking fall in two Categories: Spatial Domain and Frequency Domain

According To Distinction : Blind, Semi-Blind and Non-Blind

Properties of Digital Watermarking : Robustness , Imperceptibility , Readability ,


Unambiguous , Security , Payload Size

Attacks in Digital Watermarking : Removal ,Geometric , Cryptographic , Protocol

Performance Measure : PSNR ,NC,MSE

12/17/2017 3
Problem Statement
Until Now Various Algorithm has been proposed for Digital Image Watermarking

Problem Statement : Explore the way through which the robustness and
imperceptibility of digital watermarked image can be increased further more.

12/17/2017 4
Objectives
The Objective of this proposed work is to

To modify the existing algorithm for implementation of Digital Watermarking in


Frequency Domain so that the robustness and imperceptibility of Watermarked Image can
be increased further more.

12/17/2017 5
Literature Review
M. A. Rahman and M. M. F. Rabbi, proposed a Non-Blind DWT-SVD based Watermarking
Technique for RGB Image. The PSNR value after attacks is at around 54dB to 8dB with
different attacks.

C. N. Sujatha and P. Satyanarayana, proposed a NonBlind DWT-DCT-SVD based Color


Image Digital Watermarking in RGB planes .The PSNR value without attack is at around 63
dB and at around 2dB to 21 dB with different attacks.

K. Chaitanya, S. Reddy and G. Rao, proposed a Color Image Digital Watermarking in RGB
planes using DWT-DCT-SVD Coefficients. The PSNR value without attacks is at around 35
dB
12/17/2017 6
Literature Review
S. R. Hallur, S. Kuri and G. H. Kulkarni, proposed a DWT-DCT-SVD based Color
Image Digital watermarking in RGB Planes. Without attack the PSNR value of each
RGB component is at around 57 dB

N. Divecha and D. N. N. Jani , proposed a Non-Blind DWT-DCT-SVD based Digital


Watermarking Technique of RGB Image. The PSNR value without attacks seems to be
around 50 dB

12/17/2017 7
Methodology
Watermarking Embedding Algorithm
Cover Image Watermark Extract R Channel

RGB to YCbCr Conversion Arnold Transformation

Frequency Domain Transformation (DWT) Frequency Domain Transformation(DWT)

SVD/Watermark Embedding (Alpha Blending: WMI=k*(LL1)+q*(WM1))

Inverse Frequency Domain Transformation(IDWT)

YCbCr to RGB Conversion

Watermarked Image
12/17/2017 8
Methodology
Watermarking Extraction Algorithm
Cover Image Watermarked Image Watermark

RGB to YCbCr Conversion Extract R,G and B Channel


Arnold Transformation

Frequency Domain Transformation (DWT)

SVD/Watermark Extraction (Alpha Blending : RW=(WMI-k*LL1)/q )


Inverse Frequency Domain Transformation (IDWT)
Anti-Arnold Transformation
Combine R,G and B
Extracted Watermark
12/17/2017 9
Experiments And Results
Algorithm implemented in C#.NET programming environment(Microsoft Visual Studio
2013)

3 different Standard Image Processing Image( Pepper, Lena, Baboon and Autumn) and 3
Practical image( Flower, Hanuman Dhoka and Lukla Airport) of size 512x512 is used
.The Nepal Telecom Logo of size 256x256 is being used as Watermark Image.

Performance Metrics such as PSNR,MSE and NC are used .

12/17/2017 10
Results and Discussion
Original Cover Image and Watermark

Watermark

Pepper Lena Baboon

Flower Hanuman Dhoka Lukla Airport


12/17/2017 11
Results and Discussion

To test the imperceptibility of the Algorithm, cover images were watermarked and
watermark was extracted with varying scaling factors q and k. Scaling factor q
was varied from 0.001 to 0.5 whereas k was varied from 0.001 to 0.99.

k, q are the scaling factors for the original image and watermark respectively

The best value of performance measures was recorded at q=0.3 and k=0.99

12/17/2017 12
Results and Discussion
PSNR(Cover Image vs. Watermarked Image) at various values of q and k=0.99

52

51

50

49
PSNR(dB)

48

47 Pepper

46

45

44

43
0 0.1 0.2 0.3 0.4 0.5 0.6

12/17/2017 13
Results and Discussion
PSNR(Watermark vs. Extracted Watermark) for various values of q and k=0.99
60

50

40
PSNR(dB)

30
Pepper

20

10

0
0 0.1 0.2 0.3 0.4 0.5 0.6

12/17/2017 14
Results and Discussion
NC(Watermark vs. Extracted Watermark) for various values of q and k=0.99
1.005

0.995

0.99

0.985

0.98
NC

0.975

0.97

0.965

0.96

0.955

0.95
0 0.1 0.2 0.3 0.4 0.5 0.6

12/17/2017 15
Results and Discussion
PSNR(Cover Image vs. Watermarked Image) for various values of k and q=0.3

52.00000

51.00000

50.00000
PSNR(dB)

49.00000

48.00000 Pepper

47.00000

46.00000

45.00000
0 0.5 1 1.5 2 2.5

12/17/2017 16
Results and Discussion
PSNR(Watermark vs. Extracted Watermark) for various values of k and q=0.3
56.25000

56.20000

56.15000

56.10000

56.05000
PSNR(dB)

56.00000

55.95000

55.90000

55.85000

55.80000

55.75000
0 0.5 1 1.5 2 2.5

12/17/2017 17
Results and Discussion
PSNR(Watermark vs. Extracted Watermark) for various values of k and q=0.3

0.9999976

0.9999975

0.9999975

0.9999974
NC

0.9999974

0.9999973

0.9999973

0.9999972
0 0.5 1 1.5 2 2.5

12/17/2017 18
Results and Discussion
Watermarked Image and Extracted Watermark(Without Attacks)

Pepper Extracted Lena Extracted Baboon Extracted


Watermark Watermark Watermark

Flower Extracted Hanuman Dhoka Extracted Lukla Airport Extracted


Watermark Watermark Watermark

12/17/2017 19
Results and Discussion
Performance Measures of Cover Image vs. Watermarked Image for k=0.99 and q=0.3
Image MSE PSNR(dB) NC Execution Time(Sec)

Peppers 0.98828 48.18199 0.9999 3.4861


Lena 1.3015 47.9971 0.9999 3.6015
Baboon 1.0175 48.0551 0.9999 3.475
Flower 1.0287 48.0078 0.9999 3.6971
HanumanDhoka 0.9976 48.1408 0.9999 3.4423
Lukla Airport 1.0096 48.0891 0.9999 3.4486
Performance Measures of Watermark vs. Extracted Watermark for k=0.99 and q=0.3
Image MSE PSNR(dB) NC Execution Time(Sec)

Peppers 0.1557 56.2061 0.9999 6.4658


Lena 0.1567 56.17905 0.9999 5.8797
Baboon 0.1567 56.1794 0.9999 6.2501
Flower 0.1518 56.139 0.9999 6.081
HanumanDhoka 0.159 56.1156 0.9999 5.739
Lukla Airport 0.1552 56.2215 0.9999 5.7672

12/17/2017 20
Results and Discussion

To test the robustness of the algorithm, different geometric attacks were carried
out on watermarked image and watermark was extracted

JPEG Compression 10% , JPEG Compression 50% , Rotation 5, 45 and 90 Degree


,Normal Blur, Gaussian Blur , Motion Blur, Salt and Pepper, Gaussian Noise,
Contrast Stretching, Sharpening, Histogram Equalization, Gray Scale, Median
Filter, Mean Filter, Top Cropping, Bottom Cropping, Left Cropping, Right
Cropping, Center Cropping

12/17/2017 21
Results and Discussion
Pepper
60.00000

50.00000

40.00000
PSNR(dB)

30.00000

20.00000

10.00000

0.00000

Attacks

12/17/2017 22
Results and Discussion

The statistical value of performance measures was also compared with other
existing digital watermarking algorithm

The value recorded shows that the proposed algorithm have good imperceptibility
and more robust than the referenced algorithm.

12/17/2017 23
Results and Discussion
C. N. Sujatha and P. Satyanarayana N. Divecha and D. N. N. Jani
1.005 1.005

1
1 0.995

0.99
0.995
0.985

NC
0.98
NC

0.99
0.975

0.985 0.97

0.965
0.98
0.96

0.955
0.975

Refrenced
Attacks Proposed
Referenced
Attacks
Proposed

12/17/2017 24
Results and Discussion
S.R Hallur,S.Kauri
1.00050

1.00000

0.99950

0.99900

NC
0.99850

0.99800

0.99750

0.99700

Attacks

Referenced Proposed

12/17/2017 25
Result and Discussion
Strength of Proposed Algorithm

YCbCr in place of RGB Color Space

Arnold Transformation for Image Scrambling

Alpha Blending Equation for watermark embedding and extraction

4 Level DWT for cover image and 3 Level DWT for watermark image

12/17/2017 26
Limitation of Thesis
This Thesis is Limited to

Non Blind Digital Watermarking

Square shaped Cover Image and Watermark

Single Watermark

12/17/2017 27
Conclusion

The Proposed Algorithm is a Non-Blind Digital Watermarking as there is need of


Cover image for extraction.

Three major tests imperceptibility, robustness against different geometric attacks


and comparison of statistical value of performance measures of proposed
algorithm with other existing algorithm were carried out.

The proposed Algorithm is also tested for different image formats such as JPEG,
GIF, PNG, TIFF and BMP

12/17/2017 28
Conclusion

With the good value of PSNR, we can say that the cover image and watermarked
image are visually same. And with high value of NC, after different geometric
attacks, shows the high similarity between the original watermark and extracted
watermark.

The statistical value of performance measures of proposed algorithm was also


compared with statistical value with other algorithm and found to be have good
imperceptibility and robustness.

12/17/2017 29
Future Work and Recommendation

The proposed algorithm can be modified to implement the Semi-Blind Digital


Watermarking.

Different interpolation methods such as Bezier Interpolation, B-Spline


Interpolation etc. can be used to embed and extract the watermark

Different image scrambling techniques can be implemented to scramble the


watermark

The Discrete Daubechies wavelet Transformation can be used.

12/17/2017 30
References
M. Durvey and D. Satyarthi, "A Review Paper on Digital Watermarking," International Journal of Emerging Trends & Technology in
Computer Science (IJETTCS), vol. 3, no. 4, pp. 99-105, 2014.
I. Cox, M. L. Miller and J. A. Bloom, "Digital Watermarking," Morgan Kaufmann Publishers, 2002
R. G. Schyndel, A. Z. Tirkel and C. F. Osborne, "A Digital Watermark," in Proceedings of 1994 International Conference, Austin, Texas,
1994
H. Daren, L. J. H. Jiwu and L. Hongmei, "A DWT Based Image Watermarking Algorithm," in Proceedings of the IEEE International
Conference on Multimedia and Expo, 2001.
M. Barni, F. Bartolini, V. CappeAini and A. Piva, "A DCT-Domain System for Robust Image Watermarking," Vols. 66, No.3, pp. 357-372,
1998.
S. Madhesiya and S. Ahmed, "Advanced Technique of Digital Watermarking based on SVD-DWT-DCT and Arnold Transform,"
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), Vols. 2,No 5, May 2013
H. Jahankhani, D. L. Watson, G. Me and F. Leonhardt, "Authentication," in Handbook of Electronic Security and Digital Forensics,
Singapore, World Scientific Publishing Co. Pte. Ltd, 2010, p. 40.
S. Kashyap, "Digital Watermarking Techniques and Various Attacks Study for Copyright Protection," International Journal of Advanced
Research in Computer Science and Software Engineering, vol. 5, no. 3, pp. 737-745, 2015.
A. Akter and M. A. Ullah, "DIGITAL WATERMARKING WITH A NEW ALGORITHM," International Journal of Research in
Engineering and Technology(IJRET), vol. 3, no. 3, 2014.
Z. Wang, A. C. Bovik and H. R. Sheikh, "Image Quality Assessment: From Error Visibility to Structural Similarity," IEEE TRANSACTIONS
ON IMAGE PROCESSING, vol. 13, no. 4, pp. 1-14, April 2004.

12/17/2017 31
References
W. Y. Chen and S. Y. H. Huang, "Digital Watermarking Using DCT Transformation," Department of Electronic Engineering National Chin-
Yi Institute of Technology.
N. Bisla and P. Chaudhary, "Comparative Study of DWT and DWT-SVD Image Watermarking Techniques," International Journal of
Advanced Research in Computer Science and Software Engineering, vol. 3, no. 6, pp. 821-825, 2013.
S. PARVATHAVARTHINI and R. R. SHANTHAKUMARI, "An Adaptive Watermarking Process in Hadamard Transform," International
Journal of Advanced Information Technology (IJAIT), vol. 4, no. 2, 2014.
S. S. M. Ziabari, "Intelligent Image Watermarking Using New AntiArnold Transform," International Journal in Foundations of Computer
Science & Technology (IJFCST), vol. 4, no. 1, 2014.
R. Koju and S. R. Joshi, "Comparative Analysis of Color Image Watermarking Technique in RGB,YUV and YCbCr Color Channels," Nepal
Journal of Science and Technology , vol. 15, pp. 133-140, 2014.
R. Kaur and H. Singh, "An Improved Performance of Watermarking In DWT Domain Using SVD," International Journal of Latest Trends in
Engineering and Technology (IJLTET), vol. 5, no. 1, pp. 459-465, March 2015.
M. Chaudhary, S. Srivastava and V. Chaubey, "DWT-DCT-SVD Based Digital Image Watermarking Using Salt and Pepper Method,"
International Journal of Advance Research In Science And Engineering, vol. 4, no. 6, pp. 34-38, June 2015.
S. R. Hallur, S. Kuri and G. H. Kulkarni, "Robust Digital Watermarking using DWT-DCT-SVD Algorithms for Color Image," International
Journal of Current Engineering and Technology, vol. 5, no. 4, pp. 2722-2726, August 2015
C. N. Sujatha and P. Satyanarayana, "An Improved Hybrid Color Image Watermarking under Various Attacks," International Journal of
Advanced Research in Computer and Communication Engineering, vol. 4, no. 3, pp. 339-343, March 2015.
K. Chaitanya, S. Reddy and G. Rao, "Digital Color Image Watermarking In RGB Planes Using DWT-DCT-SVD Coefficients," International
Journal of Computer Science and Information Technologies(IJCSIT), vol. 5, no. 2, pp. 2413-2417, 2014.
32
12/17/2017
References
S. R. Hallur, S. Kuri and G. H. Kulkarni, "Robust Digital Watermarking using DWT-DCT-SVD Algorithms for Color Image," International
Journal of Current Engineering and Technology, vol. 5, no. 4, pp. 2722-2726, August 2015
C. N. Sujatha and P. Satyanarayana, "An Improved Hybrid Color Image Watermarking under Various Attacks," International Journal of
Advanced Research in Computer and Communication Engineering, vol. 4, no. 3, pp. 339-343, March 2015.
K. Chaitanya, S. Reddy and G. Rao, "Digital Color Image Watermarking In RGB Planes Using DWT-DCT-SVD Coefficients," International
Journal of Computer Science and Information Technologies(IJCSIT), vol. 5, no. 2, pp. 2413-2417, 2014.
M. A. Rahman and M. M. F. Rabbi, "Non-Blind DWT-SVD based Watermarking Technique for RGB Image," Global Journal of Researches
in Engineering: Electrical and Electronics Engineering, vol. 15, no. 4, 2015.
M. Li, T. Liang and Y.-j. He, "Arnold Transform Based Image Scrambling Method," 3rd International Conference on Multimedia
Technology, pp. 1309-1316, 2013.
Advanced Technique of Digital Watermarking based on SVD-DWT-DCT and Arnold Transform," International Journal of Advanced
Research in Computer Engineering & Technology (IJARCET), vol. 2, no. 5, pp. 1918-1923, 2013.
B. Jamal and A. Hussain, "Implementation and Comparison of Watermarking Algorithms using DWT," International Journal of Computer
Applications, vol. 62, no. 9, January 2013.[25]
P. Kaushik and Y. Sharma, "Comparison Of Different Image Enhancement Techniques Based Upon Psnr & Mse," International Journal of
Applied Engineering Research, vol. 7, no. 11, 2012.and Y. Sharma, "Comparison Of Different Image Enhancement

12/17/2017 33
Thank You

12/17/2017 34

You might also like