A new wavelet based logo-watermarking scheme

Similar documents
Digital Image Watermarking using Fuzzy Logic approach based on DWT and SVD

A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON DWT WITH SVD

A Robust Digital Watermarking Scheme using BTC-PF in Wavelet Domain

ENTROPY-BASED IMAGE WATERMARKING USING DWT AND HVS

Robust Image Watermarking based on Discrete Wavelet Transform, Discrete Cosine Transform & Singular Value Decomposition

DIGITAL IMAGE WATERMARKING BASED ON A RELATION BETWEEN SPATIAL AND FREQUENCY DOMAINS

Comparison of Wavelet Based Watermarking Techniques for Various Attacks

Robust Image Watermarking based on DCT-DWT- SVD Method

COMPARISONS OF DCT-BASED AND DWT-BASED WATERMARKING TECHNIQUES

A NEW APPROACH OF DIGITAL IMAGE COPYRIGHT PROTECTION USING MULTI-LEVEL DWT ALGORITHM

A Robust Wavelet-Based Watermarking Algorithm Using Edge Detection

Digital Image Watermarking Using DWT Based DCT Technique

Robust Image Watermarking using DCT & Wavelet Packet Denoising

Implementation of ContourLet Transform For Copyright Protection of Color Images

A Robust Color Image Watermarking Using Maximum Wavelet-Tree Difference Scheme

Copyright Protection for Digital Images using Singular Value Decomposition and Integer Wavelet Transform

Mr Mohan A Chimanna 1, Prof.S.R.Khot 2

Multipurpose Color Image Watermarking Algorithm Based on IWT and Halftoning

An Improved Blind Watermarking Scheme in Wavelet Domain

A ROBUST WATERMARKING SCHEME BASED ON EDGE DETECTION AND CONTRAST SENSITIVITY FUNCTION

A new robust watermarking scheme based on PDE decomposition *

Implementation and Comparison of Watermarking Algorithms using DWT

An Improved DCT Based Color Image Watermarking Scheme Xiangguang Xiong1, a

DIGITAL WATERMARKING FOR GRAY-LEVEL WATERMARKS

Feature Based Watermarking Algorithm by Adopting Arnold Transform

Primal Sketch Based Adaptive Perceptual JND Model for Digital Watermarking

Analysis of Robustness of Digital Watermarking Techniques under Various Attacks

SCALED WAVELET TRANSFORM VIDEO WATERMARKING METHOD USING HYBRID TECHNIQUE: SWT-SVD-DCT

Comparison of Digital Image Watermarking Algorithms. Xu Zhou Colorado School of Mines December 1, 2014

QR Code Watermarking Algorithm based on Wavelet Transform

Jaya Jeswani et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (3), 2014,

Robust biometric image watermarking for fingerprint and face template protection

Digital Watermarking with Copyright Authentication for Image Communication

Image Watermarking with Biorthogonal and Coiflet Wavelets at Different Levels

An Efficient Watermarking Algorithm Based on DWT and FFT Approach

Data Hiding in Video

Digital Watermarking of Still Images using the Discrete Wavelet Transform

Comparative Analysis of Different Spatial and Transform Domain based Image Watermarking Techniques

An Improved Performance of Watermarking In DWT Domain Using SVD

Comparative Analysis of 2-Level and 4-Level DWT for Watermarking and Tampering Detection

Digital Image Steganography Techniques: Case Study. Karnataka, India.

Digital Image Watermarking Using DWT and SLR Technique Against Geometric Attacks

A New Approach to Compressed Image Steganography Using Wavelet Transform

A NOVEL SECURE, IMPERCEPTIBLE AND ROBUST CDMA DIGITAL IMAGE WATERMARKING IN JPEG-YCBCR CHANNEL USING DWT2

DWT-SVD based Multiple Watermarking Techniques

Bit-Plane Decomposition Steganography Using Wavelet Compressed Video

Robust Watermarking Method for Color Images Using DCT Coefficients of Watermark

A DWT, DCT AND SVD BASED WATERMARKING TECHNIQUE TO PROTECT THE IMAGE PIRACY

Digital Image Watermarking Scheme Based on LWT and DCT

Region Based Even Odd Watermarking Method With Fuzzy Wavelet

Image Error Concealment Based on Watermarking

Research Article A Novel Steganalytic Algorithm based on III Level DWT with Energy as Feature

Chaotic-Correlation Based Watermarking Scheme for Still Images

Adaptive Quantization for Video Compression in Frequency Domain

CHAPTER 3 DIFFERENT DOMAINS OF WATERMARKING. domain. In spatial domain the watermark bits directly added to the pixels of the cover

Fidelity Analysis of Additive and Multiplicative Watermarked Images in Integrated Domain

Digital Watermarking Using 2-DCT

FPGA Implementation of 4-D DWT and BPS based Digital Image Watermarking

Combined Hashing/Watermarking Method for Image Authentication

A Novel Secure Digital Watermark Generation from Public Share by Using Visual Cryptography and MAC Techniques

ANALYSIS OF DIFFERENT DOMAIN WATERMARKING TECHNIQUES

Reversible Non-Blind Video Watermarking Based on Interlacing using 3-level DWT & Alpha Blending Technique

Robust DWT Based Technique for Digital Watermarking

ROBUST WATERMARKING OF DIGITAL IMAGES BASED ON CHAOTIC MAPPING AND DCT

A Wavelet-Based Watermarking for Still Images

An Improved Images Watermarking Scheme Using FABEMD Decomposition and DCT

A Robust Watermarking Scheme Based on Steerable Pyramid and Singular Value Decomposition

Robust copyright protection scheme for digital images using the low-band characteristic

A New Algorithm for QR Code Watermarking Technique For Digital Images Using Wavelet Transformation Alikani Vijaya Durga, S Srividya

Reversible Blind Watermarking for Medical Images Based on Wavelet Histogram Shifting

Implementation of DCT DWT SVD based watermarking algorithms for copyright protection

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

CHAPTER 4 REVERSIBLE IMAGE WATERMARKING USING BIT PLANE CODING AND LIFTING WAVELET TRANSFORM

Image Authentication and Recovery Scheme Based on Watermarking Technique

A New DCT based Color Video Watermarking using Luminance Component

ROBUST WATERMARKING OF REMOTE SENSING IMAGES WITHOUT THE LOSS OF SPATIAL INFORMATION

VIDEO WATERMARKING ALGORITHM FOR CONTENT AUTHORISATION

A DUAL WATERMARKING USING DWT, DCT, SVED AND IMAGE FUSION

Robust Digital Image Watermarking. Using Quantization and Back Propagation. Neural Network

A NOVEL APPROACH FOR IMAGE WATERMARKING USING DCT AND JND TECHNIQUES

A SEMI-FRAGILE WATERMARKING SCHEME FOR IMAGE TAMPER LOCALIZATION AND RECOVERY

A robust blind image watermarking based on Double Haar Wavelet Transform (DHWT)

World Academy of Science, Engineering and Technology International Journal of Electronics and Communication Engineering Vol:4, No:8, 2010

An Improvement Technique based on Structural Similarity Thresholding for Digital Watermarking

Hybrid DCT-CT Digital Image Adaptive Watermarking

BLIND WATERMARKING SCHEME BASED ON RDWT-DCT FOR COLOR IMAGES

Invisible Video Watermarking For Secure Transmission Using DWT and PCA

Improved Qualitative Color Image Steganography Based on DWT

CHAPTER-4 WATERMARKING OF GRAY IMAGES

Robust Digital Image Watermarking based on complex wavelet transform

IN THIS PAPER, we focus on the signal processing aspects

An Improved DWT-SVD based Digital Watermarking Algorithm for Images Pracheta Bansal 1, R.P.Mahapatra 2 and Divya Gupta 3

SPEECH WATERMARKING USING DISCRETE WAVELET TRANSFORM, DISCRETE COSINE TRANSFORM AND SINGULAR VALUE DECOMPOSITION

International Journal of Advance Research in Computer Science and Management Studies

A Secure Semi-Fragile Watermarking Scheme for Authentication and Recovery of Images based on Wavelet Transform

FRAGILE WATERMARKING USING SUBBAND CODING

ROBUST AND OBLIVIOUS IMAGE WATERMARKING SCHEME IN THE DWT DOMAIN USING GENETIC ALGORITHM K. Ramanjaneyulu 1, K. Rajarajeswari 2

Transparent Data Hiding for True Color Images

Implementation of Audio Watermarking Using Wavelet Families

Implementation of Audio Watermarking Using Wavelet Families

Transcription:

Pattern Recognition Letters 6 (5) 9 7 www.elsevier.com/locate/patrec A new wavelet based logo-watermarking scheme A. Adhipathi Reddy *, B.N. Chatterji Department of Electronics and Electrical Communication Engineering, Indian Institute of Technology, Kharagpur 7 3, West Bengal, India Received September 4 Available online November 4 Abstract A new wavelet based logo-watermarking scheme for copyright protection of digital image is presented. Instead of using a noise type Gaussian sequence, a visually meaningful gray scale logo is used as watermark. Watermark embedding process is carried out by transforming both the image and logo in wavelet domain. To embed the watermark robustly and imperceptibly, watermark bits are added to the significant coefficients of each subband selected by considering the human visual system (HVS) characteristics. A scheme is developed for reliable extraction of watermark from distorted images. From the experimental results it can be observed that proposed method is robust to wide variety of attacks. Comparison with the existing methods shows the superiority of the proposed method. Ó 4 Elsevier B.V. All rights reserved. Keywords: Watermarking; Logo; Wavelet transform; HVS characteristics. Introduction * Corresponding author. Tel.: +9 3 8476; fax: +9 3 5533. E-mail addresses: aar@ece.iitkgp.ernet.in (A.A. Reddy), bnc@ece.iitkgp.ernet.in (B.N. Chatterji). With the increasing use of Internet and effortless copying, tampering and distribution of digital data, copyright protection for multimedia data has become an important issue. Digital watermarking emerged as a tool for protecting the multimedia data from copyright infringement. In digital watermarking an imperceptible signal mark is embedded into the host image, which uniquely identifies the ownership. After embedding the watermark, there should be no perceptual degradation. These watermarks should not be removable by unauthorized person and should be robust against intentional and unintentional attacks. Different watermarking techniques have already been published in the literature. Overviews on watermarking techniques can be found in (Langelaar et al., ). Watermarking techniques can be broadly classified into two categories: such as spatial domain methods and transform domain methods. Spatial domain methods are less complex as no transform 67-8655/$ - see front matter Ó 4 Elsevier B.V. All rights reserved. doi:.6/j.patrec.4.9.47

A.A. Reddy, B.N. Chatterji / Pattern Recognition Letters 6 (5) 9 7 is used, but are not robust against attacks. Transform domain watermarking techniques are more robust in comparison to spatial domain methods. This is due to the fact that when image is inverse wavelet transformed watermark is distributed irregularly over the image, making the attacker difficult to read or modify. Among the transform domain watermarking techniques discrete wavelet transform (DWT) based watermarking techniques are gaining more popularity because of superior modeling of HVS. A detail survey on wavelet based watermarking techniques can be found in (Meerwald and Uhl, ). Another advantage of the wavelet domainwatermarking algorithms is that security can be improved by selecting a key dependent wavelet transform as implemented in (Wang et al., ). They used randomly generated orthonormal filter bank as a major part of the private key. Besides selecting the filter bank randomly, to improve the private control over the watermark, middle frequency subbands are also selected based on the private key. Similarly, Dietl et al. (3) proposed to use wavelet filter parameterization as a secret transform domain to improve the security of the watermarking method. To take the advantage of localization and multiresolution property of the wavelet transform Zhang et al. (3) and Wang and Lin (4) proposed wavelet tree based watermarking algorithms. Dawei et al. (4) proposed a new type of technique in which wavelet transform applies locally, based on chaotic logistic map, and embeds the watermark. This method shows good robustness to geometric attacks like cropping and rotation but is sensitive to common signal processing attacks like lowpass filtering and image sharpening. As pointed out by Braudaway (997) and Zeng and Lei (999), by embedding visually meaningful marks like logo or seal, it can be easy for convincing non-technical arbitrators by showing the extracted logo or seal than presenting a numerical value detected using statistical watermark detection techniques. Another advantage of using logo as watermark is that HVS characteristics can be exploited in recognizing noisy visual mark since HVS filters out random noise for better recognition of meaningful pattern. Many researchers have investigated watermarking methods by embedding binary logos. Ohnishi and Matsui (996) showed a method for embedding seal in wavelet transform domain. In order to make the method robust to JPEG compression they quantized the wavelet coefficients depending on the quality factor before embedding watermark. A method of embedding logos in DCT domain was proposed by Hsu and Wu (996). First they permuted the seal using pseudo-random number traversing method and added this to the middle frequency coefficient of the 8 8 DCT coefficient block. Later they (Hsu and Wu, 998) proposed a method in which both the image and binary logo are hierarchically wavelet decomposed and detail bands of the logo are added to corresponding bands of the image. Kim et al. (999) proposed a method for embedding binary logos in the Fourier domain. Before embedding the logo into the host data, they modulated the logo by adding pseudo-noise generated with a secret key. Zeng and Lei (999) embedded binary logos by segmenting the image into small blocks and embedding one bit for each block. For improving the detector performance they exploited spatial correlation of the logo by embedding adjacent logo bits in adjacent image blocks and incorporating them in extraction procedure. All the methods discussed above refer to binary watermark embedding only. But in many practical applications logos are grayscale images and these methods cannot be directly used for embedding them. Some authors like Niu et al. () have embedded gray scale logos by converting them into bit planes. But by converting the grayscale logos into bit planes, these methods are not exploiting the perceptual characteristics of the logos and the host data in embedding the watermark. As pointed out by Kundur and Hatzinakos (4) use of grayscale logo as watermark facilitates the embedding of arbitrary commercial logos and increases the quality of and overall number of possible logos identifiable by human observers. Kundur and Hatzinakos (4) proposed a multiresolution fusion based watermarking method for embedding grayscale logos into wavelet-transformed images. For watermarking,

A.A. Reddy, B.N. Chatterji / Pattern Recognition Letters 6 (5) 9 7 the logo is -level wavelet decomposed. Each subband of host image is divided into blocks of size equal to the size of subband of the logo. Four subbands of the logo that corresponds to different orientation are added to the same orientation blocks of the image. In this paper, a novel robust wavelet based grayscale logo watermarking technique is presented. To embed the watermark robustly and imperceptibly, HVS characteristics are used in selecting the significant coefficients and adding the watermark to these coefficient. To recover the watermark from the distorted images, a method of reliable watermark extraction is presented, in which the watermark bits are extracted by taking into consideration the distortion caused by the attacks. To show the validity of the proposed method, the watermarked images are tested for different type of attacks and results are compared with the existing methods. The significant advantage of our proposed method over the method of Kundur and Hatzinakos (4) is that the watermark can be added to each wavelet coefficient with maximum strength without any perceptual degradation. This is because the weight factors are calculated for individual coefficients instead of calculating for a block of wavelet coefficients as in the method of Kundur and Hatzinakos (4). The rest of the paper is organized as follows. The proposed algorithms for watermark embedding and extraction are explained in Section. In Section 3, the experimental results are presented. Finally, the concluding remarks are given in Section 4.. Proposed watermarking method The proposed method embeds watermark by decomposing the host image and the watermark using wavelet transform. A visual mask based on HVS characteristics is used for calculating the weight factor for each wavelet coefficient of the host image and the significant coefficients from each subband are selected based on these weight factors. To embed the watermark in all selected wavelet coefficients, the watermark bits are repeatedly added to the selected coefficients with their corresponding weight factors. These weight factors give the maximum amount of modification that can be applied to a wavelet coefficient without any perceptual degradation. The watermark used for embedding is a gray scale logo image, which is very small compared to the size of the host image. The watermark needs to be very small in order to make it spatially localized and to make robust against attacks like cropping and filtering. During the watermark recovery, the watermark repetitions are extracted and are combined by the weights calculated by considering the distortions in the surrounding pixels, the level of the subband and the weight factor of corresponding pixel. The method presented here is an improvement of the method proposed in (Adhipathi and Chatterji, 3). The main difference lies in the watermark extraction algorithm... HVS characteristics A number of factors effects the noise sensitivity of the human eye like luminance, frequency band, texture and proximity to an edge. Human eye is less sensitive to the areas of the image where brightness is high or low. As observed by Watson et al. (997), human eye is less sensitive to noise in high frequency subbands and bands having orientation of ±45. Sensitivity of human eye to noise in textured area is less and it is more near the edges. Based on these observations, Lewis and Knowles (99) developed a model for adaptively quantizing the wavelet coefficients for image compression. With some modification, Barni et al. () developed a masking function for calculating the weight factors to embed the pseudorandom binary sequence into high frequency subbands of the host image. In our proposed method, we are using the model of Barni et al. () for calculating the weight factors for wavelet coefficients of the host image... Watermark embedding algorithm The wavelet representation of 4-level transformed image is shown in Fig.. Let us represent each subband with S h l where h {LL, LH,

A.A. Reddy, B.N. Chatterji / Pattern Recognition Letters 6 (5) 9 7 3 S 3 S 3 S 3 S 3 S S S S S S S Fig.. 4-Level wavelet decomposed image representation. HL, HH} represents the orientation and l {,,, 3} gives resolution level of subband of image of size I J. Let x(m,n) represent the watermark of size M N. The algorithm for embedding gray scale logo is formulated as follows: Step : Decompose the host image by L-levels and logo image by -level using DWT. Find the weight factors w h l for wavelet coefficients as given in (Barni et al., ). Step : Significant coefficients in each band are found out based on their weight factors. Weight factors of each subband are sorted in descending order, to find the threshold weight as given below T h l ¼ Sðp G S Þ ðþ h l where S( ) are the sorted weight factors of the subband, p is percentage of wavelet coefficients in which watermark is embedded and G S h is the size of the subband. The l coefficients, which have weight factors more than threshold value T h l, are considered as significant coefficients and are used for embedding the watermark. Step 3: Add watermark bits to significant coefficients of all subbands using Eq. (). bs h l ¼Sh l þawh l xðm; nþ ðþ Here the constant a, gives the watermark strength. Step 4: After embedding watermark bits, L-level inverse wavelet transform of the image is found out to get the watermarked image. S S.3. Watermark extraction algorithm For watermark recovery from watermarked image, both the original and the watermark images are needed. Although assuming accessibility to original image may not be possible in some practical applications, we consider the applications where robustness is important and have access to the original image. The steps for watermark extraction are as follows: Step : Both original and watermark images are L-level wavelet decomposed. Weight factors are found out by considering the original image as given in (Barni et al., ). Step : Each repetition of watermark bits are extracted from watermark image as given below: x ðm; nþ ¼ b S h l Sh l ð3þ w h l where bs h l is the suspicious image subband. Step 3: Corresponding extracted watermark bits are combined by multiplying with distortion weight as given below: ^xðm; nþ ¼^xðm; nþþx ðm; nþ 3 6 wh l l7 4 qffiffiffiffiffiffiffiffiffiffiffiffiffiffi 5 ð4þ D h l where w h l is the weight factor of the corresponding pixel and D h l is the distortion calculated in the neighboring N x N y window as follows: D h l ¼ P iþ Nx x¼i Nx P jþ Ny y¼j Ny h i bs h l ðx; yþ Sh l ðx; yþ N x N y ð5þ Weights w h l calculated for lower frequency subband coefficients are very small in comparison to higher frequency subband coefficients. During combining of watermark repetitions these weights

A.A. Reddy, B.N. Chatterji / Pattern Recognition Letters 6 (5) 9 7 3 gives more weightage to extracted coefficients of high frequency subbands. Therefore, in order to give equal weights to the extracted coefficients of all subbands, the multiplication factor l is used. Step 4: The corresponding distortion weights are summed up as follows sumðm; nþ ¼sumðm; nþ 3 6 þ wh l l7 4 qffiffiffiffiffiffiffiffiffiffiffiffiffiffi 5 ð6þ Step 5: After extracting all the watermark bits and by combining using Eq. (4), they are normalized as given below ^xðm; nþ ^xðm; nþ ¼ ð7þ sumðm; nþ Step 6: To form the extracted logo, take -level inverse wavelet transform of ^xðm; nþ and scale it between and 55. To find out whether logo is present or not, the extracted logo is visually verified and compared with the original logo. 3. Experimental results The performance of the proposed algorithm is tested on various types of images. Here the results are presented for grayscale 8-bit Lena image of size 5 5. The logo used for watermarking is an 8- bit grayscale image of size 64 64. Original Lena D h l and logo images are shown is Fig. (a) and (b) respectively. For 4-level wavelet decomposition Daubechies 9/7 filter coefficients are used. Same filter coefficients are used for -level decomposition of logo. For embedding the watermark in approximate band a is taken as.4 and for all other bands a =. is used. Watermark is added to 75% coefficients (p =.75) of each subband having large weight factors. Watermarked Lena image having PSNR value of 44.7 is shown in Fig. (c). If the original and the watermarked Lena images are observed we cannot find any perceptual degradation. Extracted logo from the watermarked image is shown in Fig. (d). Eight times magnified absolute difference between the original and the watermarked Lena image is shown in Fig. 3. It can be observed from Fig. 3 that the watermark bits are stored near edges and high textured regions where HVS is less sensitive. Robustness of the proposed method is evaluated for various types of image distortions as discussed below. 3.. Non-geometric attacks Watermarked Lena image is tested for non-geometric attacks such as averaging, median filtering and additive noise. Logos extracted after applying average and median filtering are shown in Fig. 4(a) and (b). After applying these filters, images are very much degraded and lot of data is lost but extracted logos are still recognizable. To test the robustness against adding noise, the watermarked image is degraded by adding salt and pepper noise randomly. The logo extracted from 5% Fig.. (a) Original Lena image; (b) original logo image; (c) watermarked Lena image; (d) extracted logo.

4 A.A. Reddy, B.N. Chatterji / Pattern Recognition Letters 6 (5) 9 7 noise added watermarked image is shown in Fig. 4(c). The extracted logo is noisy, but it is recognizable. The watermarked Lena image is also tested for SPIHT and JPEG compression attacks. The extracted logo from. bits/pixel (bpp) SPIHT compressed image is shown in Fig. 4(d). The watermarked Lena image shown in Fig. 5(a) is 64 times compressed. At 64 times compression the image in Fig. 5(a) is showing blocking artifacts, but extracted logo shown in Fig. 5(b) is recognizable. 3.. Geometric attacks Fig. 3. Absolute difference of original and watermarked Lena image magnified by 8 times. Watermarked Lena image is tested for geometric attacks such as cropping, resizing and rotation attacks. Robustness against cropping attack decreases as the size of the watermark increases. This is because with increasing size of the watermark it is less spatially localized. Our proposed method is showing better robustness to cropping attack. This can be observed from Fig. 5(c). Extracted logo shown in Fig. 5(d) is still recognizable even when the remaining area is.37% of the total area. For watermark extraction from resized image, it is again brought to the original size. Watermark extracted from 4 times down sized image is shown Fig. 4. Watermark extracted after (a) average filtering; (b) median filtering; (c) adding 5% noise; (d). bpp SPIHT compression. Fig. 5. (a) 64 times compressed watermarked Lena image; (b) extracted logo; (c).37% remained watermarked Lena image after cropping; (d) extracted logo.

A.A. Reddy, B.N. Chatterji / Pattern Recognition Letters 6 (5) 9 7 5 Fig. 6. Extracted logos after (a) resizing image by a factor of 4; (b).5 of rotation; (c) histogram equalization. in Fig. 6(a). Even though the wavelet transform is not rotational invariant, our proposed method can extract the watermark for small rotations. Extracted logo from.5 rotated watermarked Lena image is shown in Fig. 6(b). Watermarked Lena image is also tested for histogram equalization and warping attacks. Histogram equalization has less effect on the proposed method. This can be observed from Fig. 6(c). Fig. 7(a) and (b) shows warped watermarked Lena image and corresponding extracted logo. It can be easy to conclude that distorting any part of image has no effect in extracting the logo. 3.3. Comparison with existing methods For comparison of the proposed method with the existing methods, we have implemented the fusion based watermarking method of Kundur and Hatzinakos (4). Comparison is carried out by using gray scale Lena image of size 5 5 Fig. 7. (a) Warped watermark Lena image: (b) extracted logo. and a randomly generated binary watermark of size 3 3. For embedding the watermark with our method, a =. for approximate band and a =.5 for all other bands is taken. To verify the presence of watermark, the normalized correlation q between original and extracted watermark is calculated using Eq. (8) and it is compared with the appropriate threshold T. For the watermark length of 4, the threshold T is chosen to be. for a false positive probability of P fp = (Kundur and Hatzinakos, 4). q ¼ PM NP m m¼ n¼ PM NP m m¼ xðm; nþ^xðm; nþ n¼ x ðm; nþ ð8þ Graphs in Fig. 8(a) and (b) show the detector responses for average and median filtering attacks, respectively. Solid line corresponds to our proposed method and dashed line corresponds to the fusion-based method. With averaging attack in the proposed method, the watermark is detected upto a filter size of 9 9 and with fusion based method upto a filter size of 7 7. For median filtering attack, with our method, the watermark is detected upto a filter size of and with fusion based method upto a filter size of 8 8. Fig. 9 shows the detector responses with JPEG and SPIHT compression attacks. With our method the watermark is detected upto a compression ratio of 6 and with the fusion based method upto a compression ratio of 4 as shown in Fig. 9(a). As shown in Fig. 9(b), for SPIHT compression, with both the methods watermark is detected upto a bit rate of.. But performance of our method is better than the fusion based method.

6 A.A. Reddy, B.N. Chatterji / Pattern Recognition Letters 6 (5) 9 7.8.6.4..8.6.4. (a) 3 5 7 9 Filter Size (b) 3 5 7 9 Filter Size Fig. 8. Detector responses after (a) average filtering attack; (b) median filter attack (solid line corresponds to the proposed method and dashed line corresponds to the fusion-based method)..8.6.4..8.6.4. (a) 3 4 5 6 Compression Ratio (b)..3.5.7.9 Bits Rate (bpp) Fig. 9. Detector responses after (a) JPEG compression attack; (b) SPIHT compression attack (solid line corresponds to our proposed method and dashed line corresponds to the fusion-based method)..8.6.4..8.6.4. (a) 3 4 5 Percent of Noise (b) 4 6 8 Percent Remaining Image Area Fig.. Detector responses after (a) adding noise attack; (b) cropping attack (solid line corresponds to our proposed method and dashed line corresponds to the fusion-based method). Results in Fig. (a) show the detector responses with different percentage of salt and pepper noise attack. Watermark is detected upto 4% noise with our method and upto 5% noise with fusion based method. With cropping attack both the methods are showing similar robustness as shown in Fig. (b). In both the cases watermark is detected upto a remaining area of.5%. There are many more attacks that can be tested for, but the results presented here give a good indication of the capabilities of the proposed method. One advantage of our proposed method is that as the security of the method lies in the original image, attacker cannot extract the data unless the attacker has access to the original image. However, if attacker tries to remove the watermark,

A.A. Reddy, B.N. Chatterji / Pattern Recognition Letters 6 (5) 9 7 7 quality of the image degrades proportional to the extracted logo. This means that the watermark cannot be removed without degrading the image quality substantially. 4. Conclusion A wavelet-based grayscale logo watermarking technique for digital images is presented. Watermark is embedded into the coefficients selected based on the weight factors calculated by exploiting the HVS characteristics. A method for reliable watermark extraction based on the distortion in the surrounding pixels is presented. Robustness of the algorithm is tested against different type of attacks. Finally, to show the superiority of the proposed method we have compared our results with the results of Kundur and Hatzinakos (4). From the results it can be observed that our proposed method is showing better robustness to attacks than the method of Kundur and Hatzinakos (4). References Adhipathi, R.A., Chatterji, B.N., 3. Wavelet based robust logo watermarking scheme. In: Internat. Conf. on Advances in Pattern Recognition, Kolkata, India, December. Barni, M., Bartolini, F., Piva, A.,. Improved waveletbased watermarking through pixel-wise masking. IEEE Trans. Image Process. (May), 783 79. Braudaway, G.W., 997. Protecting publicly-available images with an invisible image watermark. In: Internat. Conf. on Image Process., vol., October, pp. 54 57. Dawei, Z., Guanrong, C., Wenbo, L., 4. A chaos-based robust wavelet-domain watermarking algorithm. J. Chaos Solitons Fractals (October), 47 54. Dietl, W., Meerwald, P., Uhl, A., 3. Protection of waveletbased watermarking systems using filter parametrization. Signal Process. (October), 95 6. Hsu, C.T., Wu, J.-L., 996. Hidden signatures in images. In Int. Conf. on Image Process., vol. 3, Lausanne, Switzerland, September, pp. 3 6. Hsu, C.T., Wu, J.-L., 998. Multiresolution watermarking for digital images. IEEE Trans. Circuits Syst. 45 (August), 97. Kim, W.G., Lee, J.C., Lee, W.D., 999. An image watermarking scheme with hidden signatures. In Int. Conf. on Image Process., Japan (October), pp. 6. Kundur, D., Hatzinakos, D., 4. Towards Robust logo watermarking using multiresolution image fusion. IEEE Trans. Multimedia 6 (February), 85 97. Langelaar, G.C., Setyawan, I., Lagendijk, R.I.,. Watermarking digital image and video data. IEEE Signal Process. Magazine (September), 46. Lewis, A.S., Knowles, G., 99. Image compression using the - D wavelet transform. IEEE Trans. Image Process. (April), 44 5. Meerwald, P., Uhl, A.,. A survey of wavelet-domain watermarking algorithms. In Proc. of SPIE, Electronic Imaging, Security and Watermarking of Multimedia Contents III, CA, USA 434 (January), pp. 55 56. Niu, X., Sun, S., Xiang, W.,. Multiresolution watermarking for video based on gray-level digital watermark. IEEE Trans. Consumber Electron. 46 (May), 375 384. Ohnishi, J., Matsui, K., 996. Embedding a seal into a picture under orthogonal wavelet transform. In Proc. of IEEE Internat. Conf. on Multimedia and Computing System, Hiroshima, Japan pp. 54 5. Wang, S.H., Lin, Y.P., 4. Wavelet tree quantization for copyright protection watermarking. IEEE Trans. Image Process. 3 (February), 54 65. Wang, Y., Doherty, J.F., Van Dyck, R.E.,. A waveletbased watermarking algorithm for ownership verification of digital images. IEEE Trans. Image Process. (February), 77 88. Watson, A.B., Yang, G.Y., Solomon, J.A., Villasenor, J., 997. Visibility of wavelet quantization noise. IEEE Trans. Image Process. 6 (August), 64 75. Zeng, B.L.W., Lei, S., 999. Extraction of multiresolution watermark images for resolving rightful ownership. In Proc. of SPIE, Security and Watermarking of Multimedia Contents 3657 (January), pp. 44 44. Zhang, X.D., Feng, J., Lo, K.T., 3. Image watermarking using tree-based spatial-frequency feature of wavelet transform. J. Visual Comm. Image Representation (December), 474 49.