Comparison of Wavelet Watermarking Method With & without Estimator Approach

Page 1

IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 3, 2013 | ISSN (online): 2321-0613

Comparison of Wavelet Watermarking Method With & without Estimator Approach Neha Y. Joshi1 Kavindra R. Jain2 Pratyaksh A Maru3 1 Research Scholar 2 Assistant Professor, G. H. Patel College of Engg. and Tech., Vallabh Vidyanagar, India 3 Assistant Professor, Dr. Jivraj Mehta Institute of Tech, Mogar, India Abstract — In this paper we propose an Estimator approach with wavelet watermarking method which is capable to hide watermark in the host image based on wavelet domain technique. Using the Estimator approach the proposed technique becomes robust against different noise attacks. For the evaluation of Imperceptibility & Robustness of the proposed method we have calculated basic statistical parameters. We have tested watermarked image against different noise attacks at different noise densities. Due to the use of estimator the perceptible quality of extracted image is better though the image is degraded by high density noise.

been divided into V sections. Section II comprises of problem definition & solution for the same to extract the digital watermarked image. In section III (A) the various Estimators to make the method robust against noisy attack. We being discussed in Section III (B) the Statistical parameters evaluated to check the quality of extracted watermark image. Section IV proposes various evaluation parameters being measured on various images & Result of applied approach. In our last section we conclude our paper by enhancing the result of wavelet method against noise attack using estimator technique.

I. INTRODUCTION

II. PROBLEM DEFINATION

Nowadays technologies are changing so to use digital watermarking instead of the age old techniques for hiding information & protecting multimedia data has become the greatest area of interest. This makes the availability of digital information in the form of audio, video & images are quiet easily and immensely available and in reach to public via web. The main concern in such techniques is the robustness & imperceptibility. The watermarking can be applied to the multimedia data like Images, text, audio & video. Watermarking technique mainly contains two processes embedding & extracting for that different types of watermark & various watermarking techniques are available. According to the properties of watermark it can be divided into two main categories visible & invisible watermark[2]. Human audio & video system means Human visual perception decides the properties of watermark. Watermarking technique can also be classified based on the extraction process. According to it, we can divide it into three types Blind, Semi-Blind & Non-Blind. Techniques which do not require the original data or signal fall into the first category which is blind. Techniques which require the original watermark are considered as a Semi-Blind watermarking & techniques which require the original signal for extraction process is the Non-Blind technique. According to the domain we can also classified watermarking as a spatial & Frequency domain. In frequency domain we cannot directly embed watermark for that first we have to convert original signal & watermark into frequency domain using different transforms while in spatial domain we can directly apply watermark by changing pixel values or by using spread spectrum approach [3]. The past researches suggest that compare to spatial domain; frequency domain watermarking is more robust against different attacks. To achieve data protection the watermarking technique should be imperceptible with high level of security i.e. watermarked image should not reveal any things about hiding information. The whole paper has

As seen watermarking technique has emerge as a solution to the problem of copying the digital content. Recently so many watermarking schemes have been developed in the image domain. There are different ways to watermark image like spatial domain & using different transform in frequency domain [4]. The basic problem of Spatial domain method is that it could not resist the simple noisy attack while the wavelet method of watermarking is capable to resist the noise attack but if the image is degraded by high density noise then this method fails to extract the actual watermark. So that is why we have applied estimator approach to make this method robust against noise attacks. Here we have applied Mestimator to remove the effect of different noises at the extraction part. The basic flow of our algorithm is shown in below fig.1

Images to Waterma rk

Wavelet method of Waterma rking

Apply Noise Attack on Waterma rked Image

Extract the watermar k image & Apply Estimator on result

Fig. 1: Proposed approach Basically estimator estimates the data & fit a line which effectively rejects the outlier & makes the system robust against outlier. In our case the outlier is noise so that if we apply estimator after extraction process then it estimates the noise pixels & effectively rejects it. As a result the perceptual quality of watermark becomes better. After applying estimator we have evaluated our scheme using different quality attributes. We have also compared these results with the result of simple spatial embedding method.

All rights reserved by www.ijsrd.com

468


Comparison of Wavelet Watermarking Method With & without Estimator Approach (IJSRD/Vol. 1/Issue 3/2013/0017)

III. MATERIALS & METHODS In our proposed algorithm, hiding of watermark in cover image has been done using spatial domain with & without estimator. For that we have chosen different grey scale images which are shown below:

(a)

(b)

(c)

4 5

Sr. No. 1 2 2 3 4

(d)

(e)

(d)

Fig. 2. (a) Cell (used as a Watermark Image) and (b) Moon, (c) Circuit, (d) Bag, (e) Cameraman, (f) Mandi ((b),(c),(d),(e) used as a Cover Image)

images. Select the lowest frequency component of cover Image & Highest frequency component of watermark. Reconstruct the image using above specified component. Table. 1: Embedding Process Steps First take the watermarked image. Apply different noise attack on watermarked image. Perform Wavelet Decomposition on watermarked image. Select the lowest frequency component of original watermark & higher frequency component of watermarked image. Reconstruct the image using above specified component.

5

Apply Estimator on extracted watermark image.

6

Calculate the statistical parameters. Table. 2: Extraction Process

IV. ESTIMATOR

V. STATISTICAL PARAMETERS

Estimator basically works as a filter but the advantage of estimator is that it gives filtering result with preservation of fine detail. Normally, the available denoizing filter blurs the image after filtering. From the available estimators we have used M estimator. The robustness of any estimator depends on two parameters: Influence Function & Breakdown Point [5]. Influence Function gives the change in an estimate caused by insertion of outlying data and Breakdown Point is the largest percentage of outlier data points that will not cause a deviation in the solution. So the robustness of any estimator depends on these two parameters. The outlier in our case is noise attack. M estimator effectively rejects the outlier so that we can use it to remove from the extracted watermark without knowing the noise density. We have here used M estimator cauchy function because it is effectively rejects the noise. The Robustness of any estimator is defined by the above explained two parameters. We have applied M estimator on the extracted watermark & the given result shows the same. To embed watermark we have used haar wavelet transform based on the past research. Steps of the propose algorithm for the process of watermark embedding is mention in table1 & for extraction of the same is in table 2.In the extraction method we have applied estimator to reject the effect of Noise. We have here described the algorithm with Estimator approach.

To measure the imperceptibility & robustness of any watermarking technique PSNR & MSE are the two major parameters. MSE: Mean Square Error & Root Mean Square Error is usually used to measure perceptual quality of image. It finds error between watermarked image and the one without watermark .

Sr. No. 1 2 3

Steps Select one grey scale image as a Cover image. Take one watermark image of same size. Perform 2-level wavelet decomposition on both the

∑∑

)

))

)

PSNR: Peak Signal To Noise Ratio usually used to measure the imperceptibility of watermarking method. It gives the measure of invisibility of watermark in the original signal. (

)

)

This attributes are based on the objective criteria. So it is necessary to check same technique on different objects to measure the perfect range or value.  Correlation Coefficient: It gives the correlation between original watermark & extracted watermark. This attributes are based on the objective criteria. So it is necessary to check same technique on different objects to measure the perfect range or value. VI. RESULTS & ANALYSIS To check the fidelity of outcomes the proposed approach is applied on four different grey scale cover images & the attributes so calculated are shown in table 3. The result of

All rights reserved by www.ijsrd.com

469


Comparison of Wavelet Watermarking Method With & without Estimator Approach (IJSRD/Vol. 1/Issue 3/2013/0017)

watermark embedding & extraction on the images are shown below in table 4 Figure 1 shows four different grey cover images & watermark image. Figure 2 shows Images after Embedding Watermark.

Noise with Density

Salt & pepper 0.05 Without Estimator

Salt & pepper 0.05 With Estimator

Cameraman.tif

0.9786

0.9863

Circuit.tif

0.9799

0.9772

Moon.tif

0.9760

0.9822

Mandi.tif

0.9787

0.9831

Bag.tif

0.9771

0.9900

Table 3.(c) Correlation coefficient based comparison Cover Image

Salt & Pepper Noise(density 0.05)

Watermark Image

Watermarked Image

Extracted Watermark Without Estimator Approach

Extracted Watermark With Estimator Approach

Table.3 : Comparison of Extracted Watermark with & without Estimator

After applying estimator we have compare the two results of applied approach by calculating different statistical parameters. We have used three different noises as attack. Table 3 Comparison Based on Statistical Parameters  Salt & Pepper noise: Noise with Density

Salt & pepper 0.05 Without Estimator

Salt & pepper 0.05 With Estimator

Cameraman.tif

626.2221

391.6110

Circuit.tif

585.0728

675.1084

Moon.tif

701.8396

513.7373

Mandi.tif

622.4515

488.6302

Bag.tif

669.9769

281.9712



Gaussian Noise: Noise with Density

Salt & pepper 0.05 Without Estimator

Salt & pepper 0.05 With Estimator

Cameraman.tif

1.6909e+003

Circuit.tif

1.5501e+003

381.4452

Moon.tif

1.0345e+003

373.6339

Mandi.tif

1.5656e+003

611.6894

Bag.tif

1.5134e+003

444.7307

386.2296

Table 3.(d) Mse based Comparison Salt & pepper 0.05 Without Estimator 31.6992 32.4543 35.9669 32.3680 32.6627

Salt & pepper 0.05 With Estimator 44.5247 44.6330 44.8127 40.5310 43.2997

Noise with Density

Salt & pepper 0.05 Without Estimator

Salt & pepper 0.05 With Estimator

Cameraman.tif

0.9453

0.9864

Circuit.tif

0.9495

0.9865

Moon.tif

0.9654

0.9868

Mandi.tif

0.9490

0.9792

Bag.tif

0.9506

0.9843

Noise with Density Cameraman.tif Circuit.tif Moon.tif Mandi.tif Bag.tif

Table 3.(e)PSNR based comparison

Table 3.(a) Mse based comparison Noise with Density

Salt & pepper 0.05 Without Estimator

Salt & pepper 0.05 With Estimator

Cameraman.tif

40.3270

44.4045

Circuit.tif

40.9174

39.6741

Moon.tif

39.3368

42.0468

Mandi.tif

40.3795

42.4820

Bag.tif

39.7404

47.2575

Table 3.(b) PSNR based comparison

Table3(f) Correlation coefficient based comparison Speckle Noise Noise with Density

Salt & pepper 0.05 Without Estimator

Salt & pepper 0.05 With Estimator

Cameraman.tif

635.8647

484.1536

Circuit.tif

272.2698

248.2074

Moon.tif

253.4473

246.8898

All rights reserved by www.ijsrd.com

470


Comparison of Wavelet Watermarking Method With & without Estimator Approach (IJSRD/Vol. 1/Issue 3/2013/0017)

244.0666

265.7713

Bag.tif

437.7578

355.6137

Table 3.(g) Mse based comparison Noise with Density

Salt & pepper 0.05 Without Estimator

Salt & pepper 0.05 With Estimator

Cameraman.tif

40.1943

42.5619

Circuit.tif

47.5616

48.3653

Moon.tif

48.1839

48.4115

Mandi.tif

48.5114

47.7714

Bag.tif

43.4369

45.2420

Correlation Coefficient: Corr. Coef.

Mandi.tif

1 0.95 0.9

Without Estimator With Estimator Test Images

Fig. 3: Charts for different variable and comparison VII. CONCLUSION

Table 3.(b)PSNR based Comparison Noise with Density Cameraman.tif Circuit.tif Moon.tif Mandi.tif Bag.tif

Salt & pepper 0.05 Without Estimator 0.9783 0.9905 0.9910 0.9915 0.9849

Salt & pepper 0.05 With Estimator 0.9834 0.9912 0.9914 0.9906 0.9874

Table 3.(c)Correlation based comparison

Plot for the above tables are as shown below:  Salt & pepper noise:

MSE

MSE: 800 600 400 200 0

Without Estimator With Estimator

Test Images

PSNR

PSNR: 50 40 30 20 10 0

Without Estimator With Estimator

Test Images

From the above results we conclude that by adding the estimator step at the extraction part gives better results compare to without estimator. From the given result we can observe that MSE decreases and PSNR increases. The value of correlation coefficient shows the correlation between extracted images with M estimator is higher compare to simple WAVELET method. ACKNOWLEDGEMENT We are very thankful to Dr. Chintan Modi & Mr. Pratyaksh Maru for providing support and their knowledge of robust estimators. We are also thankful to our institute G.H.Patel college of Engg. & Technology, for providing the necessary platform for our research. REFERENCES [1] Frank Hartung, Martin Kutter, “Multimedia Watermarking Techniques”, Proceedings of The IEEE, Vol. 87, No. 7, pp. 1085 – 1103, July 1999. [2] Ajit kulkarni, Digital watermarking”,American Journal of computer & Multimedia, conference’04, Chicago. [3] Mei Jiansheng, Li Sukang and Tan Xiaomei, “A Digital Watermarking Algorithm Based On DCT and DWT” , International Symposium on Web Information Systems and Applications (WISA’09) ,Nanchang, P. R. China, ISBN 978-952-5726-00-8, May 22-24, 2009, pp. 104107, Proceedings of the 2009. [4] Chandra Mohan B and Srinivas Kumar S , “Robust Multiple Image Watermarking Scheme using Discrete Cosine Transform with Multiple Descriptions” International Journal of Computer Theory and Engineering, ISSN: 1793-8201, December, 2009. [5] Jayesh D. Chauhan, et. al., “Robust M estimator for surface roughness estimation using Machine vision”, International Conference on Advances in Mechanical Engineering (ICAME), SVNIT, Surat, August 3-5, 2009. [6] Dr.B.EswaraReddy, P. Harini, S. Maruthu Perumal & Dr. V. Vijaya Kumar: “A New Wavelet Based Digital Watermarking Method for Authenticated Mobile Signals International Journal of Image Processing (IJIP), Volume 5, Issue 1, 2011. [7] DineshKumar and Vijay Kumar, “Contourlet Transform Based Watermarking For Colour Images” The International Journal of Multimedia & Its Applications (IJMA), ISSN : 0975 – 5578, February 2011.

All rights reserved by www.ijsrd.com

471


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.