Você está na página 1de 3

International Journal of Computer Information Systems, Vol. 3, No.

4, 2011

A New Watermarking Scheme for Hiding Color Watermark in Presence of WGN in Spatial Domain
Rohit M Thanki, Rahul K Kher, Divyang D Vyas
Abstract Digital watermarking is the process of inserting a digital signal of a defined pattern into digital data. This is used to identify the owner of the work, to authenticate the content, to trace illegal copies of the work and other similar purposes. This paper provides new techniques of hiding color watermark into color image. The analysis of this technique is taken in term of different value of power of noise of Gaussian Noise. This paper shows how different color watermark hide in color image in spatial domain perform for different values noise. This technique shows visible watermarking scheme.

good watermark for embedding, the original watermark is permuted to obtain a White Gaussian Noise signal, which uncorrelated to the original watermark.

Index Terms Digital Watermark, SNR, White Gaussian Noise, Spatial Domain

I. INTRODUCTION HE watermark is a signal embedded into the host media to be protected, such as an image or audio or video. It contains useful certifiable information for the owner of the host media, such as producer's name, company logo, etc; the watermark can be detected or extracted later to make an assertion about the host media. There are two important properties of a watermark; the first is that the watermark embedding should not alter the quality and visually of the host image and it should be perceptually invisible. The second property is robustness with respect to image distortions. This means that the watermark is difficult for an attacker to remove and it should be also robust to common image processing and geometric operations, such as filtering, resizing, cropping and image compression [1, 4]. II. COLOR IMAGE WATERMARKING In our scheme, a different color watermark image is used as the original watermark W of size pixels 512*512, 256*256 and128*128 which is shown in fig. 1. In order to construct a
Rohit M Thanki is an Assistant Professor at EC Department of Institute of Computer and Communication Technology for Women, New Vallabh Vidyanagar, Gujarat, India (email: rohitthanki9@gmail.com) Rahul K Kher is an Associate Professor at EC Department of G H Patel College of Engineering & Technology, Vallabh Vidyanagar, Gujarat, India (email: rahul2777@yahoo.com) Divyang D Vyas is an Associate Professor and Head of EC Department at Darshan Institute of Technology & Engineering, Rajkot, Gujarat, India (email: vyasdd@yahoo.com)

Fig. 1 Different color watermark A. The algorithm of the embed color watermark into the Color Cover Image: Set the value of Power of Noise. Read and determine size of cover image. Read and determine size of watermark image. Resize the watermark image into the cover image. Generate the White Gaussian Noise signal using value of power of noise and size of cover image. Add the color cover image with multiple of WGN signal and watermark image using below equation:

I w ( x, y, r ) I ( x, y, r ) (w( x, y, r ) WGN _ signal ) I w ( x, y, g ) I ( x, y, g ) (w( x, y, g ) WGN _ signal ) I w ( x, y, b) I ( x, y, b) (w( x, y, b) WGN _ signal )


ISSN 2229 5208

October Issue

Page 134 of 152

International Journal of Computer Information Systems, Vol. 3, No. 4, 2011

Where Iw(x,y) = watermarked image, I(x,y) = cover image, w(x,y) = watermark image Convert watermarked image into uint8 and write the watermarked image and display the color watermarked image. B. The algorithm of the recover color watermark into the Color Cover Image: Generate the White Gaussian Noise signal using value of power of noise and size of cover image. Set the value of Power of Noise. Read and determine size of watermarked image. Read and determine size of cover image. Read and determine size of watermark image. Generate the white Gaussian Noise signal using value of power of noise and size of cover image. Subtract the color watermarked image with multiple of WGN signal and cover image using below equation:

(b)

w( x, y, r ) ( I w ( x, y, r ) I ( x, y, r )) / WGN _ signal ) w( x, y, g ) ( I w ( x, y, g ) I ( x, y, g )) / WGN _ signal ) w( x, y, b) ( I w ( x, y, b) I ( x, y, b)) / WGN _ signal )


Where Iw(x,y) = watermarked image, I(x,y) = cover image, w(x,y) = watermark image Generate the White Gaussian Noise signal using value of power of noise and size of cover image. III. EXPERIMENTAL RESULTS As described color image watermarking, we are hide color watermark into color cover image as per different power of white Gaussian noise. The problem is that when hide color watermark or information in color image, we get visible watermarked image because using white Gaussian noise for hiding. The analysis of watermarking scheme using White Gaussian Noise in different power of noise signal in term of dB watts for hiding of color watermark into color cover image is given below and show how embed color watermark or message image into color image and what effect taken place in HVS of watermarked image and get results like PSNR, NCC, NAE and MSE. This process extended up to N users [7].
(c) Fig. 2 Results of Noise Value=5 dB for different color watermark (a) Watermark size=512*512 Pixels (b) Watermark size=256*256 Pixels (c) Watermark size=128*128 Pixels

(a)

(b)

(a)

October Issue

Page 135 of 152

ISSN 2229 5208

International Journal of Computer Information Systems, Vol. 3, No. 4, 2011


Proceeding of International Conference on Innovative Science and Engineering Technology (ICISET-2011), Vol. 1, pp. 38-42, April, 2011 [14] Thanki Rohit, Kher Rahul, Vyas Divyang, Comparative Analysis of Digital Watermarking Techniques, LAP LAMBERT Academic Publishing, Germany, June 2011 [15] http://www.mathsworks.com/WGN

(c)
Fig. 3 Results of Noise Value=-5 dB for different color watermark (a) Watermark size=512*512 Pixels (b) Watermark size=256*256 Pixels (c) Watermark size=128*128 Pixels

IV. CONCLUSION

The watermarking using White Gaussian noise is used for hiding color watermark into color cover image is one visible watermarking method. The results of this method are good for negative value of WGN power in term of recover color watermark. Adding WGN is clearly visible in the watermarked images and color watermarks are recovered with much deterioration. This fact is evident from the average PSNR and MSE values of 67.65 dB and 1059.22, respectively, for this scheme.
REFERENCES
[1] De Vleeschouwer, J. F. Delaigle and B. Macq., Invisibility and application functionalities in perceptual watermarking an overview, Proceedings of the IEEE, vol. 90, pp.64-77, 2002 F. Hartung and M. Kutter, Multimedia watermarking techniques, Proceedings of the IEEE, vol. 87, pp.1079-1108, 1999 S. Kimpan, A. Lasakul and S. Chitwong, Variable block size based adaptive watermarking in Spatial domain, resented at communication and information technology, ISCIT 2004. IEEE International Symposium on vol. 1, pp.374-377, 2004 F.A.P. Petitcolas, R. J. Anderson and M.G. Kuhn, Information hiding a survey, Proceedings of the IEEE, vol. 87, pp. 1062-1078, 1999 Ana-Maria Cretu, Marwa Found, Study of Digital Watermarking for Multimedia Chris Shoemaker, Hidden bits: A Survey of Techniques for Digital Watermarking, Independent Study, EER-290, Prof Rudko, Spring 2002 Harsh K Verma, Abhishek Narain singh and Raman Kumar, Robustness of the Digital Image Watermarking Techniques against Brightness and Rotation Attack, International Journal of Computer Science and Information Security, vol. 5, No. 1, 2009 K. Anusudha, A. Sangeetha, Digital Watermarking of Satellite Images using Secured Spread Spectrum Technique, in International Journal of Recent Trends in Engineering, Vol. 1, No. 1, May 2009 Kiranmayi Penumarthi, Augmented Watermarking, December 2005 R.C. Gonzales, R.E. Woods, Digital Image Processing, Upper Saddle River, New Jersey, Prentice Hall, Inc., 2002 Sung-Ho Bae, Copyright Protection of Digital Image, November 2006 Verma, S. Jain, D.P. Agarwal and A. Phadikar, A New Color Image Watermarking Scheme, Info comp. Journal of computer science, vol. 5, N.2, pp.37-43, 2006 Thanki Rohit, Trivedi Rushit, Kher Rahul, Vyas Divyang, Digital Watermarking Using White Gaussian Noise (WGN) in Spatial Domain,

[2] [3]

[4] [5] [6] [7]

[8]

[9] [10] [11] [12]

[13]

October Issue

Page 136 of 152

ISSN 2229 5208

Você também pode gostar