Research Article DCT-PCA Based Watermarking on E-governance Documents

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

Robust Image Watermarking based on DCT-DWT- SVD Method

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

A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON DWT WITH SVD

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

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

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

Invisible Digital Watermarking using Discrete Wavelet Transformation and Singular Value Decomposition

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

Digital Color Image Watermarking In RGB Planes Using DWT-DCT-SVD Coefficients

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

A Robust Hybrid Blind Digital Image Watermarking System Using Discrete Wavelet Transform and Contourlet Transform

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

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

Invisible Watermarking Using Eludician Distance and DWT Technique

Robust Watermarking Method for Color Images Using DCT Coefficients of Watermark

Robust Lossless Image Watermarking in Integer Wavelet Domain using SVD

Comparison of Wavelet Based Watermarking Techniques for Various Attacks

A New hybrid method in watermarking using DCT and AES

Speech Modulation for Image Watermarking

Improved Qualitative Color Image Steganography Based on DWT

An Improved Performance of Watermarking In DWT Domain Using SVD

A new robust watermarking scheme based on PDE decomposition *

A New Approach to Compressed Image Steganography Using Wavelet Transform

A Digital Video Watermarking Algorithm Based on LSB and DCT

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

Digital Watermarking with Copyright Authentication for Image Communication

Invisible Video Watermarking For Secure Transmission Using DWT and PCA

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

Robust and Imperceptible Image Watermarking by DC Coefficients Using Singular Value Decomposition

DIGITAL IMAGE HIDING ALGORITHM FOR SECRET COMMUNICATION

EMBEDDING WATERMARK IN VIDEO RECORDS

A Robust Watermarking Algorithm For JPEG Images

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

DIGITAL WATERMARKING OF VIDEO USING DCT AND EXTRACTION FROM ATTACKED FRAMES

DC Coefficients Based Watermarking Technique for color Images Using Singular Value Decomposition

Navjot Singh *1, Deepak Sharma 2 ABSTRACT I. INTRODUCTION

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

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

Comparison of wavelet based watermarking techniques Using SVD

Digital Image Watermarking Using DWT and SLR Technique Against Geometric Attacks

Feature Based Watermarking Algorithm by Adopting Arnold Transform

Performance Analysis of Discrete Wavelet Transform based Audio Watermarking on Indian Classical Songs

ANALYSIS OF DIFFERENT DOMAIN WATERMARKING TECHNIQUES

HYBRID TRANSFORMATION TECHNIQUE FOR IMAGE COMPRESSION

COMPARISON BETWEEN TWO WATERMARKING ALGORITHMS USING DCT COEFFICIENT, AND LSB REPLACEMENT

A New DCT based Color Video Watermarking using Luminance Component

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

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

Digital Image Watermarking Using DWT Based DCT Technique

A Novel Fast Self-restoration Semi-fragile Watermarking Algorithm for Image Content Authentication Resistant to JPEG Compression

A NEW DCT-BASED WATERMARKING METHOD FOR COPYRIGHT PROTECTION OF DIGITAL AUDIO

On domain selection for additive, blind image watermarking

Implementation of DCT DWT SVD based watermarking algorithms for copyright protection

Analysis of Robustness of Digital Watermarking Techniques under Various Attacks

Fidelity Analysis of Additive and Multiplicative Watermarked Images in Integrated Domain

A Watermarking Algorithm Based on HT- DWT-TGF for Security Applications

Region Based Even Odd Watermarking Method With Fuzzy Wavelet

COMPARISON OF WATERMARKING TECHNIQUES DWT, DWT-DCT & DWT-DCT-PSO ON THE BASIS OF PSNR & MSE

An Efficient Watermarking Algorithm Based on DWT and FFT Approach

Digital watermarking techniques for JPEG2000 scalable image coding

DWT-SVD Based Hybrid Approach for Digital Watermarking Using Fusion Method

Contour Extraction & Compression from Watermarked Image using Discrete Wavelet Transform & Ramer Method

Abstract. Keywords: Genetic Algorithm, Mean Square Error, Peak Signal to noise Ratio, Image fidelity. 1. Introduction

Principal Component Analysis Based Digital Video Watermarking

Image Compression Algorithm and JPEG Standard

Authentication and Secret Message Transmission Technique Using Discrete Fourier Transformation

QR Code Watermarking Algorithm based on Wavelet Transform

Image Processing and Watermark

An Adaptive Color Image Visible Watermark Algorithm Supporting for Interested Area and its Application System Based on Internet

A Robust Image Watermarking Technique Using Luminance Based Area Selection and Block Pixel Value Differencing

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

Open Access Side-Informed Image Watermarking Scheme Based on Dither Modulation in the Frequency Domain

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

Optimized Watermarking Using Swarm-Based Bacterial Foraging

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

Spatial, Transform and Fractional Domain Digital Image Watermarking Techniques

Robust DWT Based Technique for Digital Watermarking

Image Encryption Using Arnold s Cat Map and Logistic Map for Secure Transmission

Hybrid Stegnography using ImagesVaried PVD+ LSB Detection Program

Filtering. -If we denote the original image as f(x,y), then the noisy image can be denoted as f(x,y)+n(x,y) where n(x,y) is a cosine function.

ISSN (ONLINE): , VOLUME-3, ISSUE-1,

Video Watermarking Technique Based On Combined DCT and DWT Using PN Sequence Algorithm

FINGERPRINTING SCHEME FOR FILE SHARING IN TRANSFORM DOMAIN

Image Watermarking with Biorthogonal and Coiflet Wavelets at Different Levels

Digital Watermarking Using 2-DCT

DWT-SVD based Multiple Watermarking Techniques

COMPARISONS OF DCT-BASED AND DWT-BASED WATERMARKING TECHNIQUES

Digital Watermarking: Combining DCT and DWT Techniques

Enhancing the Image Compression Rate Using Steganography

A Robust Image Watermarking Scheme using Image Moment Normalization

Implementation of Audio Watermarking Using Wavelet Families

Real Time Hybrid Digital Watermarking Based On Key Dependent Basis Function

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

Hybrid Image Watermarking Using Iwt-Svd

VIDEO WATERMARKING USING DCT AND DWT TRANSFORMS

New Watermarking Scheme for Gray Image Based on DWT and SVD-DCT

RGB Digital Image Forgery Detection Using Singular Value Decomposition and One Dimensional Cellular Automata

QR-Code Image Steganography

Image Steganography Method Using Integer Wavelet Transform

Transcription:

Research Journal of Applied Sciences, Engineering and Technology 9(7): 507-511, 015 DOI:10.1906/rjaset.9.1433 ISSN: 040-7459; e-issn: 040-7467 015 Maxwell Scientific Publication Corp. Submitted: September 07, 014 Accepted: October 9, 014 Published: March 05, 015 Research Article DCT-PCA Based Watermarking on E-governance Documents 1 S. Maheswari, K. Rameshwaran and 1 K.M. Malarselvi 1 Department of EEE, Kongu Engineering College, Perundurai, Erode-63805, Tamil Nadu, India Department of Electronics and Communication Engineering, Shanmuganathan Engineering College, Pudukottai, Tamil Nadu, India Abstract: In this study an efficient copyright protection scheme for e-governance documents has been proposed. The proposed method uses Discrete Cosine Transform (DCT) and Principal Component Analysis (PCA) to watermark the digital content. Experimental results show that the proposed method offers high imperceptibility and also the watermark is extracted perfectly. Keywords: DCT and PCA, digital watermarking, e-governance documents INTRODUCTION Nowadays different government organizations have taken initiative to successfully implement E- Governance services among its citizens. Successful e- governance implementation requires all digital documents issued by the government is protected from illegal attacks attempting to modify the original contents. Data copying and back up are easier in the world wide web and multimedia. Because of such open access, copyright protection and authentication gradually lose their security. E-Government can be visualized as utilization of information and communication technologies for the service of citizens, businesses and other areas of Government. Procurement of products in government departments is generally treated as the most sensitive activities which lack transparency and accountability. The copyright protection of E-Governance document is an important legal issue (Jobin and Varghese, 01; Xiaowei, 008). The most promising method seems to be the watermarking process where the original data is marked with secret information hidden in an imperceptible manner. In this study, a new watermarking method is developed via which can support privacy, integrity and authentication related issues of digital documents and give confidence to the user of the document that the transmission process is secure. A digital watermark is a kind of marker covertly embedded in a noise-tolerant signal such as audio or image data. Watermarking is very similar to steganography in a number of respects. Both pursue to embed information inside a cover message with little to no degradation of the cover-object. Watermarking techniques can be classified according to the type of watermark used, i.e., watermark may be a visually recognizable logo or a sequence of random numbers. Hiding information can be done in two ways, viz. Spatial domain technique (Da and Guo, 009) and Transform domain technique (Bhatnagar and Raman, 009; Chih-Chin and Cheng-Chih, 010; Chuan-Fu and Wen-Shyong, 000; Maheswari and Rameshwaran, 01; Yassin et al., 01; Reena and Saurabh, 010; Lin et al., 010). In Spatial domain technique (Da and Guo, 009), pixel value is modified directly to embed the secret information. In Transform domain technique, Original image is transformed into transform coefficients by using various popular transforms like DCT (Chuan-Fu and Wen-Shyong, 000; Hernandez et al., 000; Reena and Saurabh, 010; Lin et al., 010) DFT (Solachidis and Pitas, 001) and DWT (Bhatnagar and Raman, 009; Chih-Chin and Cheng-Chih, 010; Maheswari and Rameshwaran, 01; Yassin et al., 01; Vundela and Sourirajan, 013) etc. Then, Transform coefficients are modified to embed the secret information. Transform domain offers very high robustness against compression such as JPEG (Subramanyam and Emmanuel, 01), scaling, rotation, cropping, row and column removal, addition of noise, filtering, cryptographic and statistical attacks as well as insertion of other watermarks. Robustness, imperceptibility and capacity are the three conflicting requirements of digital watermarking. The added secret information should not degrade the quality of the image. At the same time, it should not be removed by any attacks. Blind watermarking technique is necessary since sometimes it is not easy to obtain the Corresponding Author: S. Maheswari, Department of EEE, Kongu Engineering College, Perundurai, Erode-63805, Tamil Nadu, India, Tel.: 975011144 This work is licensed under a Creative Commons Attribution 4.0 International License (URL: http://creativecommons.org/licenses/by/4.0/). 507

original image or original watermark during extraction; also, a lot of space is needed for storing the original image and original watermark. DCT is a very popular technique in image transform (Chuan-Fu and Wen-Shyong, 000; Hernandez et al., 000; Reena and Saurabh, 010; Lin et al., 010), especially in watermarking of images. Various watermarking methods are proposed in DCT domain. Principal Component Analysis (Karhunen- Loeve or Hotelling transform) -PCA belongs to linear transform based on the statistical techniques (Chih-Chin and Cheng-Chih, 010; Khalilian and Bajic, 013; Yassin et al., 01). This method provides a powerful tool for data analysis and pattern recognition which is often used in signal and image processing as a technique for data compression, data dimension reduction or their de-correlation as well. There are various algorithms based on multivariate analysis or neural networks that can perform PCA on a given data set. In this study, we propose a DCT based watermarking scheme combined with PCA. DCT is having higher energy compaction capability. The DCT basis images can be computed using the transformation kernel, which is the same for both forward DCT and Inverse Discrete Cosine Transformation (IDCT) and is given by the Eq. (): g ( n1, n, k1, k ) = h( n1, n, k1, k ) π (n1+ 1) k1 π (n+ 1) k = c( k ) c( k ) cos cos () 1 N N Principal component analysis is a transform, for a given set of n input vectors (variables) with the same length k formed in one dimensional vector = [,,. ] into a vector y according to the Eq. (3): = ( ) (3) Each row of the vector x consists of k values belonging to one input. Vector m x in Eq. (3) is the vector of mean values of all input variables defined by the following relation: DISCRTE COSINE TRANSFORM AND PRINCIPAL COMPONENT ANALYSIS Discrete Cosine Transform (DCT) is a sum of cosine functions oscillating at different frequencies. It is similar to the Discrete Fourier Transform (DFT) (Solachidis and Pitas, 001) but using only real numbers. DCT is an orthogonal transform, is very widely used in image compression. Type- DCT transforms a block of image of size N N having pixels (n 1, n ) into a transform array of coefficients S (k 1, k ), described by the Eq. (1): s( k, k ) = 1 4 N 1N 1 π(n + 1) k π(n + 1) k C( k, k ) cos 1 1 cos N 1 n= 0 n= 0 N N where, k 1, k, n 1, n = 0, 1,...N-1 and: 1 C (k) = for k = 0 C ( k) = 1 otherwise The transformed array S (k 1, k ) obtained through Eq. (1) is also the same size of original image block N N. It should be noted here, that the transformdomain indices k 1 and k indicate the spatial frequencies in the directions of n 1 and n, respectively. k 1 = k = 0 corresponds to the average or DC component and the remaining coefficients are AC components, correspond to higher spatial frequencies. For most images, signal energy lies at low frequencies; these appear in the upper left corner of the DCT (Reena and Saurabh, 010; Lin et al., 010). (1) 508 m x = K 1 x k (4) K k= 1 Matrix A in Eq. (3) is determined by the covariance matrix C x. Rows in the matrix A are formed from the eigenvectors of C x according to corresponding eigen values in descending order. The evaluation of the C x matrix is possible according to the relation (5): C x = K 1 T T x k x k - m x m x K k= 1 (5) As the vector x of input variables is n-dimensional. It is obvious that the size of C x is n n. The elements C x (i, i) lying in its main diagonal are the variances of x and other values C x (i, j) determine the covariance between input variables x i, x j and is given by the Eq. (6) and (7): C x (i, i) = E {(xi - mi) } (6) C x (i, j) = E {(x i - m i ) (x j - m j )} (7) The rows of A in Eq. (3) are orthonormal so the inversion of PCA is possible according to relation, given by the Eq. (8): x = A T + m x (8) The kernel of PCA defined by Eq. (3) has interesting properties resulting from the matrix theory which can be used in the signal and image processing to fulfil various goals such as watermarking (Khalilian and Bajic, 013; Yassin et al., 01), image compression and image enhancement etc.

Fig. 1: Watermark embedding scheme Fig. : Watermark extraction PROPOSED METHODOLOGY In this study, an efficient copyright protection scheme for the E-Governance document images has been proposed. First and foremost, Discrete Cosine Transform (DCT) is applied to the host image which is known as header image of an e-governance document and is mapped into four areas using zigzag space filling curve, which maps a -D mxn matrix into 1-D array of 1 m n size. Then the Principal Component Analysis (PCA) is applied to the DCT-transformed watermark image. Then each area is modified by the principal components of the watermark image. Watermark used is a logo image. Combination of DCT-PCA helps to improve the imperceptibility of the watermarking scheme. Watermark embedding: Watermark embedding process is shown in Fig. 1. In embedding process, DCT is applied to the whole host image and the watermark logo image. Then, the transform coefficients of the cover image are arranged in zigzag order by using the following Eq. (9): = ( ) (9) where, m is DCT coefficients of the host image and f is the zigzag ordered coefficients of the host image. And it is divided into four equal parts (A 1, A, A 3 and A 4 ). PCA operation is performed on the transform coefficients of the logo watermark image. Principle components of the watermark are embedded in all four parts (A 1, A, A 3 and A 4 ) of the cover image by using the following Eq. (10): Z i = D i + α i *T (10) 509 where, α is a scaling factor and T is the principal components of watermark image and i = 1,, 3, 4 for four parts of the transform coefficients of host image. Inverse zigzag and inverse DCT is applied to the modified coefficients to obtain the watermarked image. Watermark extraction: Watermark extraction is the reverse process of watermark embedding. Initially the DCT transformation is applied to the watermarked image and then it is zigzag scanned. Zigzag scanned coefficients are divided into four sub-blocks. Inverse PCA is taken for all sub blocks to obtain the DCT transform coefficients of the watermark. Finally IDCT is applied to the coefficients to extract the watermark. Watermark extraction process is shown in the Fig.. Since watermarking is performed in the frequency domain and also PCA is combined with DCT in order to increase the robustness and imperceptibility of watermarking scheme against various attacks. EXPERIMENTAL RESULTS Digital watermarking is performed in host or cover image, which is an e-governance document header image of size 56 104 and the watermark image, which is a logo of the particular document of size 56 56. Both the cover and watermark images are shown in Fig. 3. The watermark is embedded in the Header image of government of Tamilnadu by using DCT and PCA and it is shown in Fig. 4. Watermark logo of Tamilnadu header image is extracted from the watermarked image by using reverse process from the four sub-blocks and the extracted watermarks are shown in Fig. 5. The Proposed method is also tested with Header image of government of Kerala and the results are shown in Fig. 6 and 7, respectively. To validate the effectiveness of our proposed watermarking scheme, experiments are performed with respect to the metric, imperceptibility. Embedding of secret message should not degrade quality of the image. To measure the quality of a watermarked image, the Peak Signal to Noise Ratio (PSNR) (Maheswari and Rameshwaran, 01) is typically used. It is explained in the following Eq. (11) and (1):

(a) (b) Fig. 3: (a) Header image of government of Tamilnadu, (b) watermark logo image Fig. 4: Watermarked image Fig. 5: Extracted watermarks Fig. 6: Watermarked header image of Kerala Fig. 7: Extracted watermarks MSE= x y ( Aij Bij ) i= 1 j= 1 x* y (11) 510 PSNR = 10 * log 55 MSE. (1)

Table 1: PSNR value of watermarked image Image type PSNR in db NC Header image of government of Tamil Nadu 55.155 1 Header image of government of Kerala 53.6944 1 Normalised Correlation (NC) between original watermark and extracted watermark from the test image is calculated by using the following Eq. (13): pij p NC= p * i j ij i j ij (13) The proposed algorithm is tested with two header e-governance document images and the obtained PSNR is shown in Table 1. With this PSNR value no quality degradation in the watermarked image was perceived. From the Table 1, it may be noted that the proposed method can effectively embed the watermark without any quality degradation and also the watermark is extracted perfectly. CONCLUSION DCT based watermarking for copyright protection of E-governance document image was proposed. The proposed method embedded the watermark using DCT and PCA. Watermarking was done in frequency domain and using a hybrid algorithm, security and imperceptibility of the e-governance document was increased. In future, the performance of the proposed algorithm may be improved by applying an optimization algorithm to optimize the scaling factor. REFERENCES Bhatnagar, G. and B. Raman, 009. A new robust reference watermarking scheme based DWT-SVD. Comp. Stand. Inter., 31(5): 100-1013. Chih-Chin, L. and T. Cheng-Chih, 010. Digital image watermarking using discrete wavelet transform and principal component analysis. IEEE T. Instrum. Meas., 59(11). Chuan-Fu, W. and H. Wen-Shyong, 000. Digital watermarking using zerotree of DCT. IEEE T. Consum. Electr., 46(1) : 87-94. Da, L. and B.L. Guo, 009. Localised image watermarking in spatial domain resistant to geometric attacks. Int. J. Electron. Commun., 63(): 13-131. Hernandez, J.R., M. Amado and F.P. Gonazalez, 000. DCT-domain watermarking techniques for still images: Detector performance analysis and a new structure. IEEE T. Image Process., 9: 55-68. Jobin, A. and P. Varghese, 01. Watermark captioning for images in E-governance. Int. J. Comput. Appl. Eng. Sci., (): 119-1. Khalilian, H. and I.V. Bajic, 013. Video watermarking with empirical PCA-based decoding. IEEE T. Image Process., (1): 485-4840. Lin, S.D., S.C. Shie and J.Y. Guo, 010. Improving the robustness of DCT-based image watermarking against JPEG compression. Comp. Stand. Inter., 3(1/): 54-60. Maheswari, S. and K. Rameshwaran, 01. A robust blind image watermarking based on Double Haar Wavelet Transform (DHWT). J. Sci. Ind. Res., 71(5): 34-39. Reena, G. and M. Saurabh, 010. A DCT based permuted image digital watermarking method. Proceeding of the IEEE International Conference on TENCON. Solachidis, V. and I. Pitas, 001. Circularly symmetric watermark embedding in -D DFT. IEEE T. Image Process., 10(11): 1741-1753. Subramanyam, A.V. and S. Emmanuel, 01. Robust watermarking of compressed and encrypted JPEG000 IMAGES. IEEE T. Multimedia, 14(3): 130-14. Vundela, P. and V. Sourirajan, 013. A robust multiwavelet-based watermarking scheme for copyright protection of digital images using human visual system. Int. Arab J. Inf. Techn., 10(6): 57-535. Xiaowei, L., 008. The application of fragile watermark in e-governance. Proceeding of the International Conference on Management of e-commerce and e- Government (ICMECG'08), pp: 136-139. Yassin, N.I., N.M. Salem and M.I. El Adawy, 01. Block based video watermarking scheme using wavelet transform and principle component analysis. Int. J. Comput. Sci. Issues, 9(3): 96-301. 511