Damaged Building Detection in the crisis areas using Image Processing Tools

Similar documents
Comparison between Various Edge Detection Methods on Satellite Image

Analysis of Image and Video Using Color, Texture and Shape Features for Object Identification

Edge detection. Stefano Ferrari. Università degli Studi di Milano Elaborazione delle immagini (Image processing I)

EDGE BASED REGION GROWING

Lecture 6: Edge Detection

Topic 4 Image Segmentation

Image representation. 1. Introduction

SURVEY ON IMAGE PROCESSING IN THE FIELD OF DE-NOISING TECHNIQUES AND EDGE DETECTION TECHNIQUES ON RADIOGRAPHIC IMAGES

Ulrik Söderström 16 Feb Image Processing. Segmentation

EECS490: Digital Image Processing. Lecture #19

Comparative Analysis of Various Edge Detection Techniques in Biometric Application

CEST ANALYSIS: AUTOMATED CHANGE DETECTION FROM VERY-HIGH-RESOLUTION REMOTE SENSING IMAGES

Digital Image Processing. Lecture # 15 Image Segmentation & Texture

Edge Detection in Angiogram Images Using Modified Classical Image Processing Technique

Performance Evaluation of Edge Detection Techniques for Images in Spatial Domain

Vehicle Image Classification using Image Fusion at Pixel Level based on Edge Image

Biometrics Technology: Image Processing & Pattern Recognition (by Dr. Dickson Tong)

Edge Detection. CMPUT 206: Introduction to Digital Image Processing. Nilanjan Ray. Source:

Texture Analysis. Selim Aksoy Department of Computer Engineering Bilkent University

ECE 176 Digital Image Processing Handout #14 Pamela Cosman 4/29/05 TEXTURE ANALYSIS

Face Detection for Skintone Images Using Wavelet and Texture Features

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

Review on Image Segmentation Methods

Edge Detection Techniques in Processing Digital Images: Investigation of Canny Algorithm and Gabor Method

CLASSIFICATION OF RICE DISEASE USING DIGITAL IMAGE PROCESSING AND SVM CLASSIFIER

Image Processing. BITS Pilani. Dr Jagadish Nayak. Dubai Campus

ECEN 447 Digital Image Processing

CORRELATION BASED CAR NUMBER PLATE EXTRACTION SYSTEM

SIMULATIVE ANALYSIS OF EDGE DETECTION OPERATORS AS APPLIED FOR ROAD IMAGES

Robust Zero Watermarking for Still and Similar Images Using a Learning Based Contour Detection

Digital Image Processing COSC 6380/4393

PERFORMANCE ANALYSIS OF CANNY AND OTHER COMMONLY USED EDGE DETECTORS Sandeep Dhawan Director of Technology, OTTE, NEW YORK

TEXTURE CLASSIFICATION METHODS: A REVIEW

A Survey on Edge Detection Techniques using Different Types of Digital Images

Digital Image Processing

Edge Detection Techniques in Digital and Optical Image Processing

Region-based Segmentation

Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest.

AN EFFICIENT APPROACH FOR IMPROVING CANNY EDGE DETECTION ALGORITHM

Effects Of Shadow On Canny Edge Detection through a camera

Segmentation and Grouping

AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE

Shape Feature Extraction of Brain MRI Using Slope Magnitude Method for Efficient Image Analysis

Image Segmentation Based on Watershed and Edge Detection Techniques

Biometric Security System Using Palm print

Denoising and Edge Detection Using Sobelmethod

RESTORATION OF DEGRADED DOCUMENTS USING IMAGE BINARIZATION TECHNIQUE

Keywords: Thresholding, Morphological operations, Image filtering, Adaptive histogram equalization, Ceramic tile.

An Algorithm for Blurred Thermal image edge enhancement for security by image processing technique

EDGE DETECTION-APPLICATION OF (FIRST AND SECOND) ORDER DERIVATIVE IN IMAGE PROCESSING

A Robust Method for Circle / Ellipse Extraction Based Canny Edge Detection

TEXTURE ANALYSIS USING GABOR FILTERS

Chapter 3: Intensity Transformations and Spatial Filtering

Comparative Analysis of Edge Detection Algorithms Based on Content Based Image Retrieval With Heterogeneous Images

ECG782: Multidimensional Digital Signal Processing

Lecture 7: Most Common Edge Detectors

Image Segmentation Techniques

Object Extraction Using Image Segmentation and Adaptive Constraint Propagation

REVIEW PAPER ON IMAGE EDGE DETECTION ALGORITHMS FOR SEGMENTATION

Implementation of Canny Edge Detection Algorithm on FPGA and displaying Image through VGA Interface

Segmentation algorithm for monochrome images generally are based on one of two basic properties of gray level values: discontinuity and similarity.

Histogram and watershed based segmentation of color images

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

Performance Evaluation of Different Techniques of Differential Time Lapse Video Generation

Hyperspectral Image Segmentation using Homogeneous Area Limiting and Shortest Path Algorithm

Content Based Image Retrieval (CBIR) Using Segmentation Process

EDGE DETECTION USING THE MAGNITUDE OF THE GRADIENT

Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System

A Practical Approach of Selecting the Edge Detector Parameters to Achieve a Good Edge Map of the Gray Image

Local Image preprocessing (cont d)

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

Script Characterization in the Old Slavic Documents

Digital Image Processing (EI424)

An Introduc+on to Mathema+cal Image Processing IAS, Park City Mathema2cs Ins2tute, Utah Undergraduate Summer School 2010

Improved Simplified Novel Method for Edge Detection in Grayscale Images Using Adaptive Thresholding

Image Processing

Image Segmentation. 1Jyoti Hazrati, 2Kavita Rawat, 3Khush Batra. Dronacharya College Of Engineering, Farrukhnagar, Haryana, India

Texture. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors

Implementation Of Fuzzy Controller For Image Edge Detection

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

Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment)

EE795: Computer Vision and Intelligent Systems

C E N T E R A T H O U S T O N S C H O O L of H E A L T H I N F O R M A T I O N S C I E N C E S. Image Operations II

Advanced Video Content Analysis and Video Compression (5LSH0), Module 4

Digital Image Processing. Image Enhancement - Filtering

Image Processing Fundamentals. Nicolas Vazquez Principal Software Engineer National Instruments

FPGA IMPLEMENTATION FOR REAL TIME SOBEL EDGE DETECTOR BLOCK USING 3-LINE BUFFERS

ELEC Dr Reji Mathew Electrical Engineering UNSW

CHAPTER 4 TEXTURE FEATURE EXTRACTION

Image Analysis, Classification and Change Detection in Remote Sensing

Detection of Edges Using Mathematical Morphological Operators

Modified Bit-Planes Sobel Operator: A New Approach to Edge Detection

Image Processing. Traitement d images. Yuliya Tarabalka Tel.

Texture Based Image Segmentation and analysis of medical image

Region & edge based Segmentation

Global Journal of Engineering Science and Research Management

Other Linear Filters CS 211A

An Automatic Registration through Recursive Thresholding- Based Image Segmentation

Edge Detection. Today s reading. Cipolla & Gee on edge detection (available online) From Sandlot Science

Fundamentals of Digital Image Processing

Transcription:

Damaged Building Detection in the crisis areas using Image Processing Tools Swaminaidu.G 1, Soundarya Mala.P 2, Sailaja.V 3 PG Student, Department of ECE, GIET College, Rajahmundry, East Godavari-Dt, Andhra Pradesh, India 1 Associate professor, Department of ECE, GIET College, Rajahmundry, East Godavari-Dt, Andhra Pradesh, India 2 Professor, Department of ECE, GIET College, Rajahmundry, East Godavari-Dt, Andhra Pradesh, India 3 Abstract: This paper describes the how to detect the damaged buildings in remotely sensed areas. There are several different algorithms for automated change detection. These methods are based on isotropic frequency filtering, spectral and texture analysis, and segmentation. Texture is a sample area, it defines properties of surface. Texture is an important approach to region description. Sometimes edge detection cannot identify the changes or damages in the buildings, in that type of situations the texture analysis is most useful. The three principal approaches used in image processing to describe the texture of a region are statistical, structural and spectral. Texture analysis gives the more reliable to detect the damaged buildings in crisis areas. For the texture analysis, we calculate the Haralick properties parameters such as energy and homogeneity for the images. A rule-based combination of the change algorithms is applied to calculate the probability of change for a particular location. Now a day s damaged building detection using image processing techniques occupy prominent place. Texture properties play a vital role in the damaged building detection. The method proposed in this paper used texture features for the detection of damaged buildings in the crisis areas. Keywords: homogeneity, segmentation, texture analysis, edge detection I. INTRODUCTION Change detection is the process of identifying differences in the state of an object or phenomenon by observing it at different times. Essentially, it involves the ability to quantify temporal effects using multitemporal data sets. The effects of the cyclones, earth quakes, floods and natural disasters are needed to be found. There are so many techniques to detect the damaged buildings or areas such as image difference, image ratio, principle component analysis, multivariate alteration detection (MAD) [4] and post classification change detection. One of the major applications of remotely-sensed data obtained from Earth-orbiting satellites is change detection because of repetitive coverage at short intervals and consistent image quality [2]. Change detection is useful in such diverse applications as land use change analysis, monitoring of shifting cultivation, assessment of deforestation, study of changes in vegetation phonology, seasonal changes in pasture production, damage assessment, and crop stress detection, disaster monitoring snow-melt measurements, day/night analysis of thermal characteristics and other environmental changes. Good change detection research should provide the following information: Copyright to IJIRSET www.ijirset.com 5657

Area change and change rate Spatial distribution of changed types Change trajectories of land-cover types and Accuracy assessment of change detection results. When implementing a change detection project, three major steps are involved: Image preprocessing including geometrical rectification and image registration, radiometric and atmospheric correction, and topographic correction if the study area is in mountainous regions Selection of suitable techniques to implement change detection analyses and Accuracy assessment [1]. II. DAMAGED BUILDING DETECTION Earlier methods such as image ratio, image difference, principle component analysis [5] are failed to detect the reliable changes of buildings so that we had to develop a different procedure for change detection. This procedure is based on several different principles: Fourier transformation, edge detection, texture analysis [10] and segmentation. A. TEXTURE ANALYSIS An important approach to region description is to quantify its texture content. Although no formal definition of texture exists, intuitively this descriptor provides measures of properties such as smoothness, coarseness, and regularity. Structural techniques [11] deal with the arrangement of image primitives, such as the description of texture based on regularly spaced parallel lines. Statistical approaches yield characterizations of texture as smooth, coarse, grainy, and so on. Spectral techniques are based on properties of the Fourier spectrum and are used primarily to detect global periodicity in an image by identifying high-energy narrow peaks in the spectrum. For the calculation of texture parameters, we make use of the Haralick features [8]. This is based on the gray-level co-occurrence matrix (GLCM). GLCM finds frequency of adjacent pattern < i, j> in different angles (0 0, 45 0, 90 0, or 135 0 ) shown in fig1. Fig.1 GLCM adjacent pattern angles The different parameters of texture features are Energy Homogeneity or Inverse Distance Moment (IDM) Copyright to IJIRSET www.ijirset.com 5658

Correlation Contrast In these texture features are also called as Haralick properties. In these properties energy and homogeneity are used to detect the damaged buildings. Because of the maximum information about the particular area will be carried by those parameters. It can also use the all Haralick properties but it leads to more complex process. The GLCM for every image calculated after an initial histogram matching of the multitemporal images. Based on the GLCM, the texture features homogeneity and energy is computed with differently sized windows ranging from 3 3 to 17 17 pixels. Best results are obtained with a 13 13 window. B. SEGMENTATION Segmentation subdivides an image into its constituent regions or objects. Segmentation should stop when the objects or regions of interest in an application have been detected. Segmentation of nontrivial images is one of the most difficult tasks in image processing. Segmentation accuracy determines the eventual success or failure of computerized analysis procedures. For this reason, considerable care should be taken to improve the probability of accurate segmentation. Segmentation algorithms are based on one of two basic properties of intensity values discontinuity and similarity [13]. In the first category approach is to partition is to partition an image based on abrupt change in intensity. The principal approaching in the second category are based on partition an image into regions that are similar according to a set of predefined criteria. Thresholding, region growing, and region splitting and merging are examples of methods in this category. The segmentation method that we developed for our study is based on the Euclidean distance. The gray value range is calculated and divided by a constant. The properties, simplicity of implementation, and computational speed, image Thresholding enjoys a central position in application of image segmentation. Segments with a high correlation represent no changes. Segments with a low correlation represent changes. C. EDGE DETECTION Edges are significant local changes of intensity on an image. Edges are typically occurring on the boundary between two different regions on an image. Basically edge detection may perform in four different steps [12]. They are Smoothing Enhancement Detection Localization Smoothing suppresses as much noise as possible without destroying the true edges. Enhancement is nothing but the sharpening of the image. It is the process of apply a filter to enhance the quality of the edges in the image. Detection is used to determine which edge pixels should be discarded as noise and which should be retained. Usually Thresholding provides the criterion for the used for detection. Localization determines exact location of an edge. Sub-pixel resolution might be required for some applications, i.e. estimate the location of an edge to better than the spacing between the pixels. Edge thinning and linking are usually required in this localization. There are many methods for edge detection, but most of them can be grouped into two categories, searchbased and zero-crossing based. The search-based methods detect edges by first computing a measure of edge strength, usually a first-order derivative expression such as the gradient magnitude, and then searching for local directional maxima of the gradient magnitude using a computed estimate of the local orientation of the edge, usually the gradient direction. The zero-crossing based methods search for zero crossings in a second-order derivative expression computed from the image in order to find edges, usually the zero-crossings of the Laplacian or the zero- Copyright to IJIRSET www.ijirset.com 5659

crossings of a non-linear differential expression. As a pre-processing step to edge detection, a smoothing stage, typically Gaussian smoothing, is almost always applied. A survey of a number of different edge detection methods can be found in (Ziou and Tabbone 1998); [6] see also the encyclopedia articles on edge detection in Encyclopedia of Mathematics [3] and Encyclopedia of Computer Science and Engineering. [7] There are so many operators in edge detection some of the operators are Sobel edge detector Prewitt edge detector Robert edge detector Canny edge detector In these edge detection operators canny edge detector [9] gives the best results compare the other approaches like Better detection specially in nose conditions improving signal to noise ratio localization and response III. METHODOLOGY This method is composed with three image processing tools that are frequency filtering, texture features and segmentation. By applying of frequency filtering high frequency areas are indentified and we can easily process it. Texture features are used for measuring the different properties of images area and segmentation gives simplified information about image for it diagnosis. Those are as follows: A. FOIRIER TRANSFORMATION Read images which are captured on different dates say T1 and T2. Apply adaptive band pass filter in both images. Convert resulted images into spatial domain by applying inverse Fourier transform. Apply edge detector on both images i.e. T1 and T2. As post processing, apply morphological close and open operations. B. TEXTURE PARAMETERS Find GLCM for images whose multi temporal images histograms are same. For every 13X13 window find Haralick features i.e. energy and inverse diversity. If these features values are high that indicates building otherwise it indicates with outbuildings. C. CHANGE DETECTION BASED ON SEGMENTATION Find a threshold for both images i.e. T1 and T2. Find Euclidean distance for every pixel to adjacent pixel and process image as follows If Euclidean distance < threshold Pixel belongs to same segment Else Pixel belongs to other segment. For segments of T1 and T2 find difference. For this difference, find correlation factor and result should is assigned to assigned to each segment. Copyright to IJIRSET www.ijirset.com 5660

Than classify the segment into higher correlation values and lower correlation values which designates no changes and changes. D. THE PROPOSED METHOD (COMBINATION OF ABOVE THREE METHODS) The decision tree for the damaged building detection as shown in the fig.2. Where edges= result of the edge detection based on filtering in the Fourier domain. Segments=result of the change detection using segmentation. Homogeneity and Energy=results of the texture features. Numbers are related to the following classes: 0 = unchanged buildings, 1= changed/destroyed buildings, 2 = new buildings. As of result of edge detector, if edge parameter shows no change the pixel in image is classified as no change. If the edge parameter shows new building, the pixel is classified as new. If the texture features energy shows change and homogeneity or segmentation shows change than result is new. Otherwise unchanged. If edge parameter shows change then result is change and energy is also considered. If energy shows no change pixel is classified as no change. If energy show new but segment and homogeneity show change, the pixel is assigned to change otherwise unchanged. Fig2. Decision tree for the damaged building detection Copyright to IJIRSET www.ijirset.com 5661

Fig3. Image taken on April 4, 2010 (before tsunami) Fig4.Image taken on March 12, 2011 (After tsunami) Copyright to IJIRSET www.ijirset.com 5662

Fig5. Resultant image of change detection IV. RESULT As shown in fig3 and fig4 two images are taken at two different dates before and after the tsunami. After the applying the method the resultant image is shown in fig.5. With the change detection based on frequency domain filtering, texture features, segmentation and subsequent edge detection, it proved possible to identify unchanged areas, new buildings and damaged buildings, even very small changes. The resultant image fig5 contain three different colors: Black color stands for no change, White color stands for new buildings (construction), Gray color stands for changed buildings (destruction). V. CONCLUSION In this paper, a new change detection method is described by using image processing tools. This method is composed with three image processing tools that are frequency filtering, textures features those are energy and homogeneity and segmentation. This method gives superior results compare with the ordinary detection methods such as image difference, image ratio, principle component analysis, multivariate alteration detection (MAD) and post classification change detection. ACKNOWLEDGEMENT The authors also would like to thank the anonymous reviewers for their comments and suggestions to improve this paper. The authors also would like to thanks Sasi kiran varma, K.Jyothi, Saka kezia joseph, Obulesh Copyright to IJIRSET www.ijirset.com 5663

REFERENCES [1] Singh, Digital change detection techniques using remote- sensed data, Int. J. Remote Sens., vol. 10, pp. 989 1003, Oct. 1989 [2] J. Im, J. R. Jensen, and J. A. Tullis, Object-based change detection using correlation image analysis and image segmentation, Int. J. Remote Sens., vol. 29, pp. 399 423, Feb. 2008 [3] Lindeberg, Tony (2001), "Edge detection" (http://www.encyclopediaofmath.org/index.php?title=edge_detection), in Hazewinkel, Michiel, Encyclopedia of Mathematics, Springer, ISBN 978-1-55608-010-4 [4] Nielsen, K. Conradsen, and J. J. Simpson, Multivariate alteration detection (MAD) and MAF postprocessing in multispectral, bitemporal image data: New approaches to change detection studies, Remote Sens. Environ., vol. 64, pp. 1 19, 1998 [5] P. Coppin, I. Jonckheere, K. Nackaerts, B.Muys, and E. Lambin, Digital change detection methods in ecosystem monitoring A review, Int. J. Remote Sens., vol. 25, pp. 1565 1596, Sep. 2004. [6] D. Ziou and S. Tabbone (1998) "Edge detection techniques: An overview", International Journal of Pattern Recognition and Image Analysis, 8(4):537 559, 1998 [7] J. M. Park and Y. Lu (2008) "Edge detection in grayscale, color, and range images", in B. W. Wah (editor) Encyclopedia of Computer Science and Engineering, doi 10.1002/9780470050118.ecse603 [8] R. M. Haralick, K. Shanmugam, and I. Dinstein, Textural features for image classification, IEEE Trans. Syst., Man, Cybern., vol. SMC-3, pp. 610 621, 1973 [9] J. Canny, A computational approach to edge detection, IEEE Trans. Pattern Anal. Mach. Intell., vol. PAMI-8, pp. 679 698, 1986 [10] Gonzalez, R.C., R.E. Woods, Digital Image Processing Third Edition, 2010 Chapter 11. [11] Haralick, R.M."Statistical and structural approaches to texture"proceedings of the IEEE (Volume:67, Issue: 5 ) [12] Robert Collins Lecture 5: Gradients and Edge Detection [13] M Fussenegger Object recognition using segmentation for feature detection Pattern Recognition, 2004. ICPR 2004. Proceedings of the 17th International Conference on (Volume:3 ) Copyright to IJIRSET www.ijirset.com 5664