A Remote Sensing Image Segmentation Method Based On Spectral and Texture Information

Similar documents
Texture Image Segmentation using FCM

AS EARTH observation data are available with increasingly

Improving the Efficiency of Fast Using Semantic Similarity Algorithm

Spatial Information Based Image Classification Using Support Vector Machine

MONITORING urbanization may help government agencies

Analysis of K-Means Clustering Based Image Segmentation

Color Local Texture Features Based Face Recognition

A Quantitative Approach for Textural Image Segmentation with Median Filter

A Survey on Image Segmentation Using Clustering Techniques

ELEC Dr Reji Mathew Electrical Engineering UNSW

Remote Sensed Image Classification based on Spatial and Spectral Features using SVM

Classification. Vladimir Curic. Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University

Cotton Texture Segmentation Based On Image Texture Analysis Using Gray Level Co-occurrence Matrix (GLCM) And Euclidean Distance

Detecting Salient Contours Using Orientation Energy Distribution. Part I: Thresholding Based on. Response Distribution

CLASSIFICATION OF BOUNDARY AND REGION SHAPES USING HU-MOMENT INVARIANTS

Statistical Region Merging Algorithm for Segmenting Very High Resolution Images

Image Segmentation Using FELICM Clustering Method

Fundamentals of Digital Image Processing

Combining Top-down and Bottom-up Segmentation

A Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images

MORPHOLOGICAL BOUNDARY BASED SHAPE REPRESENTATION SCHEMES ON MOMENT INVARIANTS FOR CLASSIFICATION OF TEXTURES

Image Classification based on Saliency Driven Nonlinear Diffusion and Multi-scale Information Fusion Ms. Swapna R. Kharche 1, Prof.B.K.

Object Extraction Using Image Segmentation and Adaptive Constraint Propagation

Experimentation on the use of Chromaticity Features, Local Binary Pattern and Discrete Cosine Transform in Colour Texture Analysis

An Approach for Reduction of Rain Streaks from a Single Image

Automatic Texture Segmentation for Texture-based Image Retrieval

Image Segmentation Techniques

COMBINING HIGH SPATIAL RESOLUTION OPTICAL AND LIDAR DATA FOR OBJECT-BASED IMAGE CLASSIFICATION

A Review on Plant Disease Detection using Image Processing

STUDYING THE FEASIBILITY AND IMPORTANCE OF GRAPH-BASED IMAGE SEGMENTATION TECHNIQUES

Textural Features for Image Database Retrieval

Using the Kolmogorov-Smirnov Test for Image Segmentation

IMPROVEMENTS in spatial resolution of optical sensors

HIGH RESOLUTION REMOTE SENSING IMAGE SEGMENTATION BASED ON GRAPH THEORY AND FRACTAL NET EVOLUTION APPROACH

Learning and Inferring Depth from Monocular Images. Jiyan Pan April 1, 2009

Data: a collection of numbers or facts that require further processing before they are meaningful

Improving Latent Fingerprint Matching Performance by Orientation Field Estimation using Localized Dictionaries

Color Image Segmentation

Image Segmentation Techniques for Object-Based Coding

An Automatic Approach of Road Regions Extraction from Satellite Images based on Connected Component Algorithm

Texture Segmentation Using Multichannel Gabor Filtering

Evaluation of texture features for image segmentation

A New iterative triclass thresholding technique for Image Segmentation

AN EXAMINING FACE RECOGNITION BY LOCAL DIRECTIONAL NUMBER PATTERN (Image Processing)

Content based Image Retrieval Using Multichannel Feature Extraction Techniques

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

TEXTURE CLASSIFICATION METHODS: A REVIEW

AN IMPROVED K-MEANS CLUSTERING ALGORITHM FOR IMAGE SEGMENTATION

Object-Based Classification & ecognition. Zutao Ouyang 11/17/2015

Object Oriented Shadow Detection and an Enhanced Method for Shadow Removal

Tools for texture/color based search of images

Colour Image Segmentation Using K-Means, Fuzzy C-Means and Density Based Clustering

Short Survey on Static Hand Gesture Recognition

Classifying Images with Visual/Textual Cues. By Steven Kappes and Yan Cao

A Review: Content Base Image Mining Technique for Image Retrieval Using Hybrid Clustering

A Technique for Optimal Selection of Segmentation Scale Parameters for Object-oriented Classification of Urban Scenes

COSC160: Detection and Classification. Jeremy Bolton, PhD Assistant Teaching Professor

Color-Texture Segmentation of Medical Images Based on Local Contrast Information

Segmentation of Images

CS 534: Computer Vision Texture

RESTORATION OF DEGRADED DOCUMENTS USING IMAGE BINARIZATION TECHNIQUE

Face Recognition Based On Granular Computing Approach and Hybrid Spatial Features

TEXTURE ANALYSIS USING GABOR FILTERS

CMPSCI 670: Computer Vision! Grouping

Content-based Image and Video Retrieval. Image Segmentation

Region-based Segmentation

Classification of Remote Sensing Images from Urban Areas Using of Image laplacian and Bayesian Theory

Implementation & comparative study of different fusion techniques (WAVELET, IHS, PCA)

Part 3: Image Processing

Facial Expression Recognition using SVC Classification & INGI Method

Performance Analysis on Classification Methods using Satellite Images

IMPROVED FACE RECOGNITION USING ICP TECHNIQUES INCAMERA SURVEILLANCE SYSTEMS. Kirthiga, M.E-Communication system, PREC, Thanjavur

Digital Image Classification Geography 4354 Remote Sensing

Segmentation of Distinct Homogeneous Color Regions in Images

Unsupervised Change Detection in Optical Satellite Images using Binary Descriptor

Available Online through

Outline. Segmentation & Grouping. Examples of grouping in vision. Grouping in vision. Grouping in vision 2/9/2011. CS 376 Lecture 7 Segmentation 1

Multi Focus Image Fusion Using Joint Sparse Representation

An ICA based Approach for Complex Color Scene Text Binarization

ROAD EXTRACTION IN SUBURBAN AREAS BASED ON NORMALIZED CUTS

CS 534: Computer Vision Segmentation and Perceptual Grouping

Applications. Foreground / background segmentation Finding skin-colored regions. Finding the moving objects. Intelligent scissors

SuRVoS Workbench. Super-Region Volume Segmentation. Imanol Luengo

Artifacts and Textured Region Detection

FRACTAL TEXTURE BASED IMAGE CLASSIFICATION

Mixture Models and EM

Patch-Based Color Image Denoising using efficient Pixel-Wise Weighting Techniques

A NEW CLASSIFICATION METHOD FOR HIGH SPATIAL RESOLUTION REMOTE SENSING IMAGE BASED ON MAPPING MECHANISM

Image Contrast Enhancement in Wavelet Domain

Color based segmentation using clustering techniques

Latest development in image feature representation and extraction

2 Proposed Methodology

Contextual High-Resolution Image Classification by Markovian Data Fusion, Adaptive Texture Extraction, and Multiscale Segmentation

CS 534: Computer Vision Texture

Aggregated Color Descriptors for Land Use Classification

AN EFFICIENT VIDEO WATERMARKING USING COLOR HISTOGRAM ANALYSIS AND BITPLANE IMAGE ARRAYS

Texture Segmentation by Windowed Projection

Supervised texture detection in images

International Journal of Applied Sciences, Engineering and Management ISSN , Vol. 04, No. 05, September 2015, pp

A Simplified Texture Gradient Method for Improved Image Segmentation

Transcription:

Volume-5, Issue-6, December-2015 International Journal of Engineering and Management Research Page Number: 351-356 A Remote Sensing Image Segmentation Method Based On Spectral and Texture Information P. Rajyalakshmi P.G. Student, Department of ECE, Sri Sai College of Engineering and Technology, ANANTAPUR, Andhra Pradesh, INDIA ABSTRACT Segmentation is an important problem in remote sensing image processing.in this paper, we propose a new method for segmenting a remote sensing image that provides spectral and texture information. Laplacian of gaussian (LoG) filters are used for the removal of noise. The enhanced image uses K-Mean clustering algorithm. Local spectral histogram representation, which comprises of histograms of filter responses in a local window, provides an effective feature to capture both spectral and texture information. The SVD is calculated for error estimation depending on the size of the image. The experimental results discussed in this paper provides MATLAB implementations of gray scale image, LoG filter, K-Mean algorithm, histogram equalization, and SVD with graph plot. Keywords Image Segmentation, Laplacian of gaussian (LoG) filters. Local spectral histogram, SVD singular value decomposition, MATLAB I. INTRODUCTION An input image after converting in to grey scale image is filtered by Laplacian of Gaussian (LoG) filters which is then is enhanced by histogram equalization. The enhanced image is then clustered by using K-mean clustering algorithm. Remote sensing images are segmented based on spectral and texture information. The SVD for error estimation is calculated based on the image size. Image segmentation has been extensively studied. In remote sensing, the spectral and spatial resolution capability in data acquisition depends on segmentation methods. Multispectral (MS) images, obtained from remote sensing radiometers, provide much improved capabilities for describing ground objects. In the interim, high-resolution images contain rich texture information, which provide improved segmentation results. Therefore, remote sensing segmentation methods are projected to make use of both spectral and texture information. It is well known that it is very difficult to predict visual texture information. In remote sensing image analysis, biological transformations are often employed to deal with texture information. It is difficult to define complex textures as the morphological operations have limited forms and hence it lacks the ability. Semivariograms, which measure spatial correlation, are recurrently used for texture analysis in geospatial data. Due to the high computational cost semivariograms used as texture descriptors becomes impractical for large images. Recent work on texture analysis illustrates an evolving consensus of an image which is ought to be first combined with a bank of filters which is then tuned to various orientations and spatial frequencies. For studying the local distribution of filter responses using texture descriptors have been shown to be powerful features for texture synthesis and refinement. To produce segmentation with texture descriptors a uniquely combined spectraltexture segmentation structure can be developed by providing integrated features to clustering methods. On the other hand, there are two main problems related with such framework. First, high-dimensional features are generated for using multiple filters to spectral bands. As a consequence, not only various clustering methods turn out to be unsuccessful, but the computational cost is also increased. The second problem roots difficulty in localizing region boundaries due to the texture descriptors that are produced from the image windows crossing multiple regions. One needs to choose a set of filters to specify spectral histograms. Generally there are three types of filters namely, the intensity filter, Laplacian of Gaussian (LoG) filters, and Gabor filters. Local spectral histogram 351 Copyright 2011-15. Vandana Publications. All Rights Reserved.

defined as, histogram of filter responses in a local window is used. This illustration provides an effective feature to capture both spectral and texture information. Nevertheless, local spectral histograms as a form of texture descriptors, also suffer from the problems of high dimensionality and boundary localization. To recover these problems, we work on a newly proposed segmentation method, which frames segmentation as multivariate linear regression. This method works across different bands produces accurate results for boundary localization in a computationally efficient way. II. LITERATURE SURVEY. X.Liu,D.L.Wang recommended Image and texture segmentation using local spectral histogram for segmenting images comprising of texture and nontexture areas based on local spectral histograms. ; Local spectral histograms are Well-defined as a vector containing of marginal distributions of selected filter responses which offer a feature measurement for both kinds of regions. By means of local spectral histograms of identical regions, we subdivide the segmentation method into three phases. The initial classification is the first phase, probability models for similar texture and non-texture regions are computed and an initial segmentation result is achieved by categorizing local windows. The second phase provides an algorithm based on the derived probability models, which repeatedly update the segmentation. In the third phase boundary localization is performed, where region boundaries are confined to a small area by constructing enhanced probability models that are sensitive to spatial patterns in segmented areas. We present segmentation results on texture as well as non-texture images. It achieves high accuracy. The boundary smoothness is affected. F.Porikli, employed A fast way to extract histograms in Cartesian spaces to calculate the histograms for every probable target regions in a Cartesian data space. This technique provides three different advantages: 1) Compared to conventional approach, this approach is computationally efficient as it uses the integral histogram technique which can perform extensive search process in real-time, which was impossible before. 2) It can be stretched to higher data dimensions, uniform and non-uniform bin formations, and multiple target scales devoid of losing its computational advantages. 3) It facilitates the description of higher level histogram structures. It achieves the spatial procedure of data points, and iteratively transmits an accumulated histogram by starting from the origin and traversing through the remaining points along either a scan-line or a wave-front. At every segment, it updates a distinct bin using the values of integral histogram at the formerly visited neighbouring data points. After the integral histogram is transmitted, A Remote Sensing Image Segmentation Method Based On Spectral And Texture Information histogram of any target region can be calculated straightforwardly by using simple mathematical operations. Using simple arithmetic operations, Histogram of every target region can be calculated easily. It is more sensitive in certain environments. B.Johnson, Z.Xie, approached Unsupervised image segmentation evaluation and refinement using a multi-scale approach which is used to develop the segmentation of a high spatial resolution (30 cm) color infrared image of a suburban area. Initially, a sequence of 25 image segmentations is performed in Definiens. Professional 5 using different scale parameters. The optimal image segmentation is recognized using an unsupervised valuation technique of segmentation feature that takes into account global intra-segment and intersegment heterogeneity measures (weighted variance and Moran s I, respectively). After the optimal segmentation is determined, under-segmented and over-segmented regions in this segmentation are recognized using local heterogeneity measures (variance and Local Moran s I). The under-segmented and over-segmented regions are developed by (1) further segmenting under-segmented regions at finer scales, and (2) merging over-segmented regions with spectrally similar neighbours. This procedure leads to the formation of numerous segmentations consisting of segments produced at three different segmentation scales. Evaluation of single- and multi-scale segmentations illustrates that, distinguishing and refining under-segmented and over-segmented regions using local statistics can progress global segmentation results. It can progress global segmentation results. It is applied with more complicated algorithm to the system. J.Yuvan, D.L.Wang, implemented segmentation using local spectral histograms and linear regression Local spectral histograms is feature A Remote Sensing Image Segmentation Method Based On Spectral And Texture Information vectors consisting of histograms of chosen filter responses, which capture both texture and non-texture information. Based on the observation that the local spectral histogram of a pixel location can be approximated through a linear combination of the representative features weighted by the area coverage of each feature, we formulate the segmentation problem as a multivariate linear regression, where the solution is obtained by least squares estimation. Moreover, we propose an algorithm to automatically identify representative features corresponding to different homogeneous regions, and show that the number of 352 Copyright 2011-15. Vandana Publications. All Rights Reserved.

representative features can be determined by examining the effective rank of a feature matrix. It can produce segmentation with high accuracy and great efficiency. It produces imprecise boundaries for multiple regions. J.Malik, S.Belongie, developed Contour and texture analysis for image segmentation It delivers a procedure for segregating gray-scale images into disjoint regions of coherent brightness and texture. Normal images cover both textured and untextured regions, so the signals of contour and texture variances are oppressed instantaneously. Contours are treated in the intervening contour framework, while texture is evaluated using textons. Each of these signals has an area of applicability, so to simplify cue combination, we present a gating operator based on the texturedness of the neighbourhood at a pixel. Having obtained a local measure of how likely two nearby pixels are to belong to the same region, we use the spectral graph theoretic framework of normalized cuts to find partitions of the image into regions of coherent texture and brightness. The whole performance and accuracy is good. It will minimize the number of edges found in the texture area and contrast is weak. III. EXISTING SYSTEM Satellite images are automatically segmented which is useful for obtaining more timely and accurate information. Segmentation of an image is realized as partitioning the image into sub regions with similar attributes. For geographical and spatial applications, high spatial resolution satellite imagery has become an important source of information. But, it does not make use of spatial information; the number of clusters cannot usually be obtained directly and automatically. The feature extraction is difficult and the process is more complicated. III. PROPOSED SYSTEM Remote sensing image is used as an input image for segmenting the image. First, the input image is converted into the gray image and then filtered by Laplacian of Gaussian (LoG) filters. Then the filtered image is enhanced by the histogram equalization. The image partitioned as cluster groups using K-mean algorithm. After clustering, image is segmented by the RGB colours. Based on the size of the image the SVD is calculated for error estimation. The overall performance is good. In Order to develop the project, we calculate combined spectral and texture information using local spectral histograms in which local histograms of all input bands are concatenated. IV. METHODOLGY SOFTWARE REQUIREMENTS: OS : Windows 7 Software : Mat lab R2013A HARDWARE REQUIREMENTS: Processor : Dual core. RAM : 2GB System architecture concentrates on the internal interfaces between system components and its external environment, especially the user.. Figure 1: Block diagram for each module Input Image: Remote sensing images are taken as input to the system and saved image in the computer is converted into the grey image. In order to improve the quality of the images we normally employ some filtering operations. Filtered Image: Then the gray scale image is filtered by using Laplacian of gaussian (LoG) filters. To specify the histogram there are certain set of filters. But in this process we use Laplacian of gaussian (LoG) filters. It is used for the removal of noise. Enhanced Image: The images are enhanced by using local spectral histogram. The histogram is taken for all input bands. It provide effective feature for both spectral and texture information for remote sensing images. Then the enhanced image is clustered. Clustered Image: K-mean clustering algorithm was used for clustering the image. Algorithm classifies or group the objects based on attributes/features into K number of group. Where, K is positive integer number. The grouping is performed by minimizing the sum of squares of distances between data and the corresponding cluster centroid. Segmented Image: Image segmentation is division or separation of image into region of similar attributes. The clustered image is then segmented based on the spectral and texture features. The images of segmented boundaries are represented with RGB colours. Performance: The SVD is calculated for error estimation based on the size of the image. The SVD is extensively used in image processing for plotting the graph. The overall performance is good. Algorithm 1 K-mean clustering method Given a set of observations (x 1, x 2,, x n ), in which each observation is a d-dimensional real vector, k-means clustering partitions the n observations into k ( n) sets 353 Copyright 2011-15. Vandana Publications. All Rights Reserved.

S = {S 1, S 2,, S k } in order to reduce the sum of squares within clusters. Where, μ i is the mean of points in S i. Segmentation by K-Means Algorithm The algorithm iterates over two steps: 1. Calculate the mean of each cluster. 2. Calculate the distance of each point from each cluster by computing its distance from the resultant cluster mean and allocate each point to the cluster which is nearest to it. Repeat the above two steps until sum of squared in group errors cannot be lowered any more. V. SIMULATION RESULTS AND DISCUSSION Figure 4: Filtered image Remote sensing image segmentation is done by using Matlab and a remote sensing image from the system is loaded (given as input) and the respective simulation results, SVD along with graph plot are shown below: Figure 5: A simulation result of enhanced image Figure 2: Remote sensing input image Figure 6: A simulation result for clustered image Figure 3: Gray-level image for an input image 354 Copyright 2011-15. Vandana Publications. All Rights Reserved.

Figure 7: A simulation result for segmented image In the above figure 7 the remote sensing image is segmented based on RGB colors. VI. CONCLUSION Figure 8: A simulation result for performance and accuracy percent The above figure 8 shows the percentage of accuracy achieved after segmentation. In this project we have employed a new technique for segmenting remote sensing images which uses local spectral histograms to provide combined spectral and texture features where each feature is regarded as a linear combination of several descriptive features, we frame the segmentation problem as an outcome of multiple correlated random variables as vectors which can be solved by least squares estimation. We have also proposed methods based on SVD to automatically evaluate descriptive features and select proper scales. The simulation results are encouraging REFERENCES [1] X. Liu and D. L. Wang, Image and texture segmentation using local spectral histograms, IEEE Trans. Image Process., vol. 15, no. 10, pp. 3066 3077, Oct. 2006. [2] F. Porikli, Integral histogram: A fast way to extract histograms in Cartesian spaces, in Proc. IEEE Conf. Comput. Vis. Pattern Recog., 2005, pp. 829 836. [3] B. Johnson and Z. Xie, Unsupervised image segmentation evaluation and refinement using a multiscale approach, ISPRS J. Photogramm. Remote Sens., vol. 66, no. 4, pp. 473 483, Jul. 2011. [4] J. Yuan, D. L. Wang, and R. Li, Image segmentation using local spectral histograms and linear regression, Pattern Recognit. Lett., vol. 33, no. 5, pp. 615 622, Apr. 2012. 355 Copyright 2011-15. Vandana Publications. All Rights Reserved.

[5]J. Malik, S. Belongie, T. Leung, and J. Shi, Contour and texture analysis for image segmentation, Int. J. Comput. Vis., vol. 43, no. 1, pp. 7 27, Jun. 2001. [6]T. Blaschke, Object based image analysis for remote sensing, ISPRS J. Photogramm. Remote Sens., vol. 65, no. 1, pp. 2 16, Jan. 2010. [7] S. Ryherd and C. Woodcock, Combining spectral and texture data in the segmentation of remotely sensed images, Photogramm. Eng. Remote Sens., vol. 62, no. 2, pp. 181 194, Feb. 1996. [8] N. Li, H. Huo, and T. Fang, A novel texture-preceded segmentation algorithm for high-resolution imagery, IEEE Trans. Geosci. Remote Sens., vol. 48, no. 7, pp. 2818 2828, Jul. 2010. [9] X. Hu, C. V. Tao, and B. Prenzel, Automatic segmentation of high-resolution satellite imagery by integrating texture, intensity and color features, Photogramm. Eng. Remote Sens., vol. 71, no. 12, pp. 1399 1406, 2005. [10] R. Trias-Sanz, G. Stamon, and J. Louchet, Using colour, texture, and hierarchical segmentation for highresolution remote sensing, ISPRS J. Photogramm. Remote Sens., vol. 63, no. 2, pp. 156 168, Mar. 2008. [11] H. G. Akcay and S. Aksoy, Automatic detection of geospatial objects using multiple hierarchical segmentations, IEEE Trans. Geosci. Remote Sens., vol. 46, no. 7, pp. 2097 2111, Jul. 2008. [12] J. A. Benediktsson, M. Pesaresi, and K. Arnason, Classification and feature extraction for remote sensing images from urban areas based on morphological transformations, IEEE Trans. Geosci. Remote Sens., vol. 41, no. 9, pp. 1940 1949, Sep. 2003. [13] A. Tzotsos, K. Karantzalos, and D. Argialas, Objectbased image analysis through nonlinear scale-space filtering, ISPRS J. Photogramm. Remote Sens., vol. 66, no. 1, pp. 2 16, Jan. 2011. [14] R. Gaetano, G. Scarpa, and G. Poggi, Hierarchical texture-based segmentation of multi resolution remote sensing images, IEEE Trans. Geosci. Remote Sens., vol. 47, no. 7, pp. 2129 2141, Jul. 2009. 356 Copyright 2011-15. Vandana Publications. All Rights Reserved.