www.as-se.org/ssms
Studies in Surveying and Mapping Science (SSMS) Volume 1 Issue 2, June 2013
A Brief Review on Texture Analysis Methods Kuldeep Chaurasia1, P. K. Garg2 Geomatics Engineering Group, Civil Engineering Department, IIT, Roorkee, India kchaurasia.nitb@gmail.com; pkgiitr@gmail.com Abstract It is very difficult to identify an object just considering its color and shape. Texture is one of the important features which helps in identifying the objects that appear similar on the image but in reality they are different objects on the ground. It is commonly accepted that texture analysis plays a very significant role in object classification and outlining the important regions of a given gray level image. Image analysis process requires the knowledge of the characteristics of the pixels in an image. In this paper, five texture analysis methods namely; Structural, Statistical, Model based, Transform based and Soft computing have been described. Moreover, benefits and shortcoming of the different methods are also discussed. Keywords Texture Analysis; Gray Level Co-Occurrence Matrix; Markov Random Field; Wavelet Transform; Fractals; Feature Extraction
Introduction Texture is an important visual property that is used to characterize the natural and artificial images which make texture a very useful feature for image analysis. Texture, the term used to characterize the surface of a given object or phenomenon, undoubtedly one of the main features used in image processing and pattern recognition (Wechsler, 1979). Texture can be seen in images ranging from multispectral to microscopic images. The main requirement of image analysis process is the knowledge of the characteristics of the pixels in an image. If the analysis procedure is performed on the remote sensing images, it needs some more attention for the purpose of drawing definite conclusion. It requires the knowledge of the some additional parameters which can provide the information about the spatial relationship of a pixel with other pixels. It is commonly accepted that texture analysis plays a fundamental role in classifying objects and outlining the significant regions of a given gray level image (Haralick, 1979). If the structural property of the texture is taken into consideration then the term texture generally refers to repetition of basic texture elements, called texels. The placement of texels may be random, periodic or quasi-periodic. Natural textures
28
are usually random, whereas artificial textures are often periodic or quasi-periodic. Texture analysis process involves four important issues: feature extraction, texture segmentation, texture classification and shape from texture. The main purpose of texture analysis methods is to characterize image texture in terms of the features extracted from it. The process of identifying an object in an image based on its texture has gained much popularity in last few years as texture based analysis found applications in many fields including pattern recognition, content based image retrieval and remote sensing etc. Tuceryan (1994) proposed a moment based texture segmentation methodwho used moment as the texture feature to segment the image. A computational approach using channel filter such as Gabor functions for visible texture analysis was proposed by Bovik et al. (1990) who found the proposed approach feasible for both natural as well as artificial texture. Drimbarean and Whelan (2001) suggested a method for image texture classification by incorporating the color information which enhanced the performance of the texture analysis process. Morgenthaler et al. (1982) presented a texture analysis of three dimensional data sets such as terrain elevation. Hammouche et al. (2006) proposed a clustering approach based on multidimensional texture analysis which adopted statistical method such as gray level co-occurrence matrix. Surveys on various texture analysis methods can be found in Rao, 1990, Tan, 1993, Gool et al. 1985. Comparative analysis of texture methods have been provided in Nailon et al., 1996, Khazenie and Richardson, Singh and Singh, 2002. The purpose of this review paper is to summarise the five texture analysis methods (i.e., Structural, Statistical, Model based, Transform based and Soft computing) popularly used in remote sensing data analysis. The Benefits and shortcoming of these methods are also discussed. Texture Analysis Methods and Their Applications Applications of the texture analysis methods can be found in various fields including Document