Electrical and Electronic Engineering
p-ISSN: 2162-9455 e-ISSN: 2162-8459
2013; 3(4): 109-117
doi:10.5923/j.eee.20130304.02
Minal Birewar, P. V. Thakre
SSBT’s College of Engineering & Technology, Bambhori, Jalgaon
Correspondence to: Minal Birewar, SSBT’s College of Engineering & Technology, Bambhori, Jalgaon.
| Email: | ![]() |
Copyright © 2012 Scientific & Academic Publishing. All Rights Reserved.
Wavelet based preprocessing is a very successful method which is gaining importance in day to day life. It is becoming popular because of its easy acquisition and reliability. This paper proposes an image Authentication system by texture analysis with linear regression model based on Wavelet transform. Texture is an important feature used extremely in various image processing problems.This paper has been motivated from the fact that there exists a distinctive correlation between texture. The linear regression model has been used for analyzing the correlation. In contrast, PSWT (pyramid structure wavelet transform), TSWT (tree structure wavelet Transform) and Gabor Transform do not provide such kind of correlation. Images have been analyzed by calculating their energy up to the least possible value. Experimental results shows the value of images which has been used for the authentication purpose.
Keywords: Linear Regression, Texture Analysis, Wavelet Transform
Cite this paper: Minal Birewar, P. V. Thakre, Image Authentication by Analyzing and Classifying Texture with Linear Regression model based on Wavelet Transform, Electrical and Electronic Engineering, Vol. 3 No. 4, 2013, pp. 109-117. doi: 10.5923/j.eee.20130304.02.
![]() | Figure 1. (a) Three level 2-D PSWT decomposition (b) Three level 2-D wavelet packet decomposition |
Where X(i,j) is the pixel value of the subimage. ![]() | Figure 2. Tree Representation |
Where n:- number of decomposition levelsThe channel energy matrix is formed by using ‘j’ number of channel energy vectors of length ‘k’. These channel energy vectors are obtained by decomposing ‘j’ number of samples using 2-D wavelet transform. The channel energy matrix is denoted by ;
with j rows and k columns.The covariance matrix is given by;
with k rows and k columns.The covariance matrix is obtained by channel energy matrix.The correlation finds similarities between two images.Preprocessing Algorithm[Input]: All samples of a given texture[output]: Channel pair list and channel energy matrixInput is all ‘j’ number of samples of a texture. The 2-D wavelet transform decomposes these samples until least size of 16x16 is obtained. This process gives ‘k’ number of frequency channels. Energy value is calculated for these frequency channels and these values forms the channel energy vector ‘v’ of length ‘k’. The ‘j’ number of channel energy vector of ‘j’ sample of a single texture gives channel energy matrix of size jxk. If the correlation coefficient ρ ≥ T then channel pairs are selected and are arranged in descending order. The channel pair list and channel energy matrix are the output of this process.
,
for two numerical variables X and Y, where X is a cause of Y.In this analysis the distribution of random data appears like a straight line in X,Y space when x and y are linearly related. This seizes a relationship between two variables. This line function can be given as ;y = ax + bHere, the linear regression model is used to extract the texture feature from correlation in the frequency channel pairs.The parameters ‘a’ and ‘b’ can be calculated by the formula;
When regression takes high correlation date to obtain
, there exists residual between y and
which exhibits a normal distribution curve. The normal distribution parameters are mean (μ) and standard deviation (σ) which is given by;
PSWT takes into account the low frequency information. TSWT takes into account low and high frequency information. Gabor transform considers filter masks with predetermined frequency Unlike PSWT and TSWT, this method takes into account all frequency channels and analyses the correlation between them with the help of simple linear regression model.
In order to determine whether this image satisfies the correlation.
then the given texture is considered otherwise it is neglected.
|