Advanced Studies in Theoretical Physics Vol. 8, 2014, no. 20, 849 - 856 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/astp.2014.49124 Multi-level Fractal Decomposition Based Feature Extraction Using Two Dimensional Discrete Wavelet Transforms Amitabh Wahi Department of Information Technology Bannari Amman Institute of Technology Sathyamangalam – 638401 Erode District, Tamil Nadu, India S. Sundaramurthy Department of Information Technology Bannari Amman Institute of Technology Sathyamangalam – 638401 Erode District, Tamil Nadu, India Copyright © 2014 Amitabh Wahi and S. Sundaramurthy. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Abstract In this paper, the multifractal scheme provides a richer framework to extract the fractal components using 2D discrete wavelet transform than that of the conventional methods. In general, most of the signals and images are complex objects and possess a high degree of redundant information. The statistical properties of signals and natural images reveal that natural images can be viewed through different segments, which are most probably fractal components in nature. Such Fractal Components are very informative about the geometry of the images from which they were extracted. Those Components are usually equal to edges present in the Image. The discrete wavelet transform analysis is used for extracting the most revealing parts of the images using such as Haar and Daubechies wavelets. The key advantage of Discrete Wavelet transform over Fourier transforms is temporal resolution characteristic. The Wavelet transform 850 Amitabh Wahi and S. Sundaramurthy captures both location and frequency information. The statistical properties of the extracted fractal components can be used for signal analysis, image reconstruction and object recognition in the multi environment digital images. Keywords: Fractal, Decomposition, Edges, Wavelets, Discrete Wavelet Transforms 1 Introduction The statistical analysis of signals and images implies to detect the origin of redundancies like that of the power spectrum. In the last years a new statistical study has arisen, that of multifractals in natural images [1][2]. The multifractal framework provides an efficient framework than the conventional method of detecting the edges. This method makes possible to split any image into a collection of Fractal sets, from which one of them is supposed to be the most informative, that set is usually edge-like [1,2]. In most of the fields like object recognition, medical image analysis and Signal processing, Extracting features from the images and signals are essential to provide exact results. There are so many approaches widely used for extracting the features from the input sources for improving the recognition rate [10, 11, and 15]. For optimal thresholding of medical images, Multi Objective Particle Swarm Optimization technique is introduced by optimizing the interclass variance and the Shannon entropy [8]. In the field of Fractal geometry, Fractals and Fractal dimension play important roles to estimate the features in signals and images. To reduce the computation complexity, the Fractal dimension is computed using fuzzy and escape time dimension in [9]. Edge detection is the process of detecting meaningful transitions in an image. The purpose of detecting edges in an image is to identify areas of an image where a large change in intensity takes place. An edge is a local concept where as a region boundary is a more global idea according to its definition. An ideal edge is an asset of connected pixels, each of which is located at an orthogonal step transition in gray level [1, 2, and 15]. A reasonable definition of edge requires the ability to measure gray-level transitions in a meaningful way. In the Conventional edge detection methods, the presence of an edge at a point in an image can be determined by using first and second derivative of the gray level profile. However, providing a reasonable, non-conventional definition of “edge” is more controversial [1, 5, 6, 12, 14]. The wavelet based feature extraction is used in the classification of war scenes, Fractal surfaces and EEG data [3, 6, 14, and 13]. The ANN is used for the classification of different Images by taking the extracted features as input to the neurons [4, 6, and 7]. In this paper, the multi fractal framework is used to obtain the most informative component using the discrete wavelet transform. Section 2 introduces the multifractal framework and its significance in the field signal and image Analysis. Multi-level fractal decomposition 851 Section 3 shows the extraction of fractal components from the given sample. Section 4 deals with the experimental implementation and results. 2 Multifractal Framework The multifractal framework a new scheme allows introducing a natural classification technique, which gives information about the edges present in the scene as well as textures. This framework takes advantage of multiscaling properties of images to decompose them as a collection of different fractal components, each one associated to a fractal singularity component. The singularity exponent provides the information about the changes in the intensity level in an image. Among all the fractal components , some of the components, characterized by the least possible exponent, provides the most important parts of the whole image and those components seems to be like edges present in the Scene [1, 2, 3]. The multifractal framework is especially well adapted to certain types of images, but a great variety of real world images seem to be well described in this framework. The fractal components are structures of great geometrical relevance, determined by the statistical properties of natural images. Such Fractal components are also called as Most Singular Manifold [1, 2], which is strongly related to the edges or contours of the objects. For the certain type of multifractals detected in the real world images, the existence of this kernel stresses the importance of the multifractal classification and extracting the MSM is a good technique to compress and code images. The Fractal figures generally share the following features in common, No characteristic length, Self-similarity and Non-integer dimension called as Fractal dimension. 3 Extraction of Fractal Components of Images using 2DWT A wavelet is a waveform of effectively limited duration that has an average value of zero. Wavelet analysis represents the new step, called a windowing technique with different size of regions. Wavelet analysis allows the use of long time intervals where more precise low-frequency information is wanted, and shorter regions where high-frequency information is wanted. The wavelet transform has the ability to provide the solution for the multi-resolution problem. Wavelet analysis is capable of revealing aspects of data that other signal analysis techniques miss aspects like self-similarity, discontinuities in higher derivatives, breakdown points etc. In this paper, the 2D discrete wavelet transform (DWT)is used to detect the most singular fractal exponents from the image using wavelets like Haar and Daubechies. Compared with Fourier transforms, The important advantage of DWT is temporal resolution. The wavelet captures both location and frequency 852 Amitabh Wahi and S. Sundaramurthy information. The computational complexity of discrete wavelet transform is also less compared with continuous wavelet transform [15]. The two dimensional sequence d (k,l) is commonly referred to as the discrete wavelet transform of f(t). The value d(k,l) is computed by using the equations 3.1 and 3.2. 1 M W ( j0 , k ) W ( j , k ) 1 M f ( x) jo, k ( x) (3.1) x f ( x) j ,k ( x) (3.2) x Fractal Dimension is used to measure the complexity of an object.The Fractal dimensions D(h) , which can be predicted from statistical properties of the images . The fractal dimension is given in the equation 3.3 . D(h) D h h h h 1 log d D (3.3) where, log 1 h d D (3.4) The Fig. 1 shows the block diagram of the fractal decomposition of the images using Wavelet Transforms. Fig. 1 Block diagram of the Fractal Decomposition 4 Experiment implementation and Results The proposed Fractal decomposition method is tested using Matlab software on INTEL XEON E5506 QUAD 2.13 GHZ core processor machine with Windows XP. The proposed procedure is tested on three classes of image datasets. The class Multi-level fractal decomposition 853 1 dataset contains the sample images taken by the Nikon camera. The class2 dataset contains image samples from the MIT data base. The class 3 contains standard images like Lena and mandrill. It was assumed that the images were free from noises hence no noise removal method was used to filter the noises. The sample images are resized to 512x512 for the feature extraction process. The following are the wavelets used for the determination of Fractal exponents. The Fig 2. Shows the class1, class2 and class3 sample images with reduced size. The following procedure is used to extract the Fractal components. 1. Resize the input image to 512 X 512 Image. 2. Compute the gradient value for each pixel in the given image. 3. Compute the wavelet coefficients for each pixel in the image using 2D DWT Haar and Daubechies(db2) wavelets. 4. Determine the threshold using quantile function. 5. Extract the fractal components or coefficients using the threshold value. Table I shows the number of fractal components determined from the three-sample image classes using the wavelets Haar and Db2 for the level1 and level2 decomposition. The number of fractal exponents is more in class2 compared to the remaining two classes in the level1and level2 decomposition. In addition, the fractal components extracted are more in Haar over Db2. Table II shows the execution time for the multilevel decomposition using Haar and Db2. The comparison results on number of Fractals and execution time are depicted in the graph 1 and 2 respectively. Fig 2. Class1, Class2 and Class3 Image samples Table I Number of Fractal components # of fractal exponents Image Level 1 Level2 Sample Haar db2 Haar db2 Class1 3253 3184 2102 2049 Class2 15701 15331 7055 7006 Class3 10573 10384 4356 4216 854 Amitabh Wahi and S. Sundaramurthy Table II Execution Time in Seconds Execution time in seconds Image Level 1 Level2 Sample Haar db2 Haar db2 Class1 0.297 0.313 0.274 0.289 Class2 0.301 0.314 0.273 0.282 Class3 0.296 0.311 0.271 0.280 Level 1 Level2 Graph 1. Number of fractals Level 1 Graph 2. db2 Class3 Haar db2 Haar db2 Class2 Haar Class2 Class1 db2 Class1 0,32 0,3 0,28 0,26 0,24 Haar 20000 15000 10000 5000 0 Class3 Level2 Execution Time 5 Conclusion In this paper, the proposed method uses multifractal framework to decompose the images into Fractal components using 2D wavelet transforms. The key advantage of wavelet over Fourier is temporal resolution. The discrete wavelet transform captures both frequency components and location information. It is shown that there exists a large family of wavelets which can be used to detect and isolate the fractal components . Haar and Daubechies wavelets are used for multi-level decomposition to extract the Fractal components. The method proposed here could be used to determine which properties are important to keep in order using the extracted components. From the extracted Fractal components, the various statistical properties can be obtained for image analysis, object recognition and signal analysis in various domains using artificial neural networks. Multi-level fractal decomposition 855 References [1] Antonio Turiel and Angela del Pozo Reconstructing images from their most singular fractal manifold Image Processing, IEEE Transactions on (Volume:11 , Issue: 4 ) , (2002), 345 – 350. [2] Antonio Turiel_ and Angela del Pozo , “Understanding multifractality: reconstructing images from edges ” , (2008) , page no 1 -13. aarXiv:cond-mat/9811372v1 [cond-mat.stat-mech]. [3] Arneodo, N. Decoster and S.G. Roux1, “A Wavelet-based method for multifractal image analysis.I. Methodology and test applications on isotropic and anisotropic random rough surfaces” , The European Physical Journal B 15, (2000),567-600. [4] AWahi , C. Palanisamy , Sundaramurthy S , “Rotated Object recognition using Boundary representation and Wavelet Neural Network”, IEEE, World Congress on Information and Communication Technologies, (2012) , 45-49. [5] T. Chen, Q.H. Wu , R. Rahmani-Torkaman, J. Hughes “A pseudo top-hat mathematical morphological approach to edge detection in dark regions”, Pattern Recognition 35 (2002) 199 – 210. [6] S. Daniel Madan Raja , Dr. A . Shanmugam ,“Wavelet Features Based War Scene Classification using Artificial Neural Networks ” (IJCSE) International Journal on Computer Science and Engineering Vol. 02, No. 09, (2010), 3033-3037. [7] Hong Pan and Liang-Zheng Xia ,“Efficient Object Recognition Using Boundary Representation and Wavelet Neural Network”, IEEE Transactions On Neural Networks, Vol. 19, No. 12, (2008), 2132 – 2149. [8] Maxvell Arulraj, Amir Nakib, Yann Cooren and Patrick Siarry, “Multicriteria Image Thresholding Based on Multiobjective Particle Swarm Optimization”, Applied Mathematical Sciences, Vol. 8, no. 3, (2014) , 131 – 137, http://dx.doi.org/10.12988/ams.2014.3138. [9] Nadia M. G. Al-Saidi1, Arkan J.Mohammed and Adil M. Ahmed , Fuzzy Fractal Dimension Based on Escape Time Algorithm , Applied Mathematical Sciences,Vol.8,no.3,(2014),117–129. http://dx.doi.org/10.12988/ams.2014.311647. 856 Amitabh Wahi and S. Sundaramurthy [10] Sarat C. Dass and Vijayan N. Nair , “Edge Detection, Spatial Smoothing,and Image Reconstruction With Partially Observed Multivariate Data ”, Journal of the American Statistical Association , Vol. 00, No. 0, Theory and Methods , (2002), 1-13. [11] Saravanakumar M,Sundaramurthy S,Amitabh Wahi, Palanisamy.C , “ An Efficient Region based Object Classification using Butterworth Filters and Multiscale Fourier Descriptors ” , IEEE - International Conference on Research and Development Prospects on Engineering and Technology Vol.5, (2013),267 – 272. [12] Shlomo Engelberg “Edge Detection Using Fourier Coefficients ” The Mathematical Association Of America ,(2008) ,501 – 513. [13] Sree Sharmila, T. , Ramar, K. and SreeRenga Raja, T. , “Comparative Analysis Of Satellite Image Pre-Processing Techniques ” , Journal of Computer Science, 9 (2) ,2013,176-182. [14] Wei-Yen Hsua, Chou-Ching Lin b, Ming-Shaung Ju c, Yung-Nien Suna, “Wavelet-based fractal features with active segment selection: Application to single-trial EEG data” Journal of Neuroscience Methods 163, (2007), 145–160. [15] S Jayaraman S Esakkirajan T Veerakumar , “Digital Image Processing”, Tata Mcgraw Hill Publication,2009. Received: September 1, 2014
© Copyright 2024 ExpyDoc