Radar Imagery Filtering with Use of the Mathematical Morphology Operations

Similar documents
Semi-automatic method for a built-up area intensity survey using morphological granulometry

Performance evaluation of several adaptive speckle filters for SAR imaging. Markus Robertus de Leeuw 1 Luis Marcelo Tavares de Carvalho 2

NOISE REMOVAL TECHNIQUES FOR MICROWAVE REMOTE SENSING RADAR DATA AND ITS EVALUATION

Compression Method for High Dynamic Range Intensity to Improve SAR Image Visibility

Radiometric and Geometric Correction Methods for Active Radar and SAR Imageries

Detection of Urban Buildings by Using Multispectral Gokturk-2 and Sentinel 1A Synthetic Aperture Radar Images

Digital Image Processing

The techniques with ERDAS IMAGINE include:

Image interpretation and analysis

Edge Detection in SAR Images using Phase Stretch Transform

A. Dalrin Ampritta 1 and Dr. S.S. Ramakrishnan 2 1,2 INTRODUCTION

Feature Variance Based Filter For Speckle Noise Removal

An edge-enhancing nonlinear filter for reducing multiplicative noise

INTEGRATION OF MULTITEMPORAL ERS SAR AND LANDSAT TM DATA FOR SOIL MOISTURE ASSESSMENT

Noise Removal of Spaceborne SAR Image Based on the FIR Digital Filter

Lab 7 Julia Janicki. Introduction and methods

Noise Reduction Technique in Synthetic Aperture Radar Datasets using Adaptive and Laplacian Filters

Image Denoising using Filters with Varying Window Sizes: A Study

A Study On Preprocessing A Mammogram Image Using Adaptive Median Filter

Classification in Image processing: A Survey

Enhanced Noise Removal Technique Based on Window Size for SAR Data

Detection of a Point Target Movement with SAR Interferometry

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications )

An Efficient Noise Removing Technique Using Mdbut Filter in Images

AN EFFICIENT IMAGE ENHANCEMENT ALGORITHM FOR SONAR DATA

JOURNAL OF INFORMATION, KNOWLEDGE AND RESEARCH IN ELECTRONICS AND COMMUNICATION ENGINEERING

Remote Sensing. The following figure is grey scale display of SPOT Panchromatic without stretching.

Do It Yourself 3. Speckle filtering

Speckle Noise Reduction in SAR Imagery Using a Local Adaptive Median Filter

How to Access Imagery and Carry Out Remote Sensing Analysis Using Landsat Data in a Browser

Urban Road Network Extraction from Spaceborne SAR Image

THE modern airborne surveillance and reconnaissance

Performance Comparison of Mean, Median and Wiener Filter in MRI Image De-noising

DIGITALGLOBE ATMOSPHERIC COMPENSATION

Review. Guoqing Sun Department of Geography, University of Maryland ABrief

Image Enhancement using Histogram Equalization and Spatial Filtering

Very High Resolution Satellite Images Filtering

RADAR (RAdio Detection And Ranging)

Available online at ScienceDirect. Procedia Computer Science 42 (2014 ) 32 37

Stability of Some Segmentation Methods. Based on Markov Random Fields for Analysis. of Aero and Space Images

Water Body Extraction Research Based on S Band SAR Satellite of HJ-1-C

Introduction to Remote Sensing Fundamentals of Satellite Remote Sensing. Mads Olander Rasmussen

Digital Image Processing

Radar Observations in the German Wadden Sea

Keywords Fuzzy Logic, ANN, Histogram Equalization, Spatial Averaging, High Boost filtering, MSE, RMSE, SNR, PSNR.

Detecting Land Cover Changes by extracting features and using SVM supervised classification

Performance Comparison of Various Filters and Wavelet Transform for Image De-Noising

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

Detection of traffic congestion in airborne SAR imagery

A NEW OBJECT-ORIENTED METHODOLOGY TO DETECT OIL SPILLS USING ENVISAT IMAGES

Co-ReSyF RA lecture: Vessel detection and oil spill detection

SENTINEL-1 Toolbox. Polarimetric Tutorial Issued March 2015 Updated August Luis Veci

An Introduction to Geomatics. Prepared by: Dr. Maher A. El-Hallaq خاص بطلبة مساق مقدمة في علم. Associate Professor of Surveying IUG

DIGITAL IMAGE DE-NOISING FILTERS A COMPREHENSIVE STUDY

Computing for Engineers in Python

Fusion of Heterogeneous Multisensor Data

Adaptive Feature Analysis Based SAR Image Classification

MONITORING AND IDENTIFYING THE OCCURRENCE OF OIL SPILL IN THE OCEAN USING SATELLITE IMAGE FOR DISASTER MITIGATION

Ground Target Signal Simulation by Real Signal Data Modification

Guided Image Filtering for Image Enhancement

Use of Synthetic Aperture Radar images for Crisis Response and Management

PERFORMANCE ANALYSIS OF LINEAR AND NON LINEAR FILTERS FOR IMAGE DE NOISING

A DEVELOPED UNSHARP MASKING METHOD FOR IMAGES CONTRAST ENHANCEMENT

Texture Feature Extraction for Land-cover Classification of Remote Sensing Data in Land Consolidation District Using Semi-variogram

Digital Image Processing. Digital Image Fundamentals II 12 th June, 2017

Local Adaptive Contrast Enhancement for Color Images

Automatic processing to restore data of MODIS band 6

Gray Image Reconstruction

Efficient 2-D Structuring Element for Noise Removal of Grayscale Images using Morphological Operations

Introduction to Microwave Remote Sensing

Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images

Algorithms for Reducing Noise in Synthetic Aperture Radar Images

Enhancement of Multispectral Images and Vegetation Indices

DISTINGUISHING URBAN BUILT-UP AND BARE SOIL FEATURES FROM LANDSAT 8 OLI IMAGERY USING DIFFERENT DEVELOPED BAND INDICES

DISCRIMINANT FUNCTION CHANGE IN ERDAS IMAGINE

Satellite Imagery and Remote Sensing. DeeDee Whitaker SW Guilford High EES & Chemistry

In late April of 1986 a nuclear accident damaged a reactor at the Chernobyl nuclear

A COMPARATIVE STUDY OF SPECKLE REDUCTION FILTERS IN SAR 'MACES AND THEIR APPLICATION FOR CLASSIFICATION PERFORMANCE IMPROVEMENT

CLASSIFICATION OF VEGETATION AREA FROM SATELLITE IMAGES USING IMAGE PROCESSING TECHNIQUES ABSTRACT

A Histogram based Algorithm for Denoising Images Corrupted with Impulse Noise

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

Urban Feature Classification Technique from RGB Data using Sequential Methods

Automatic Vehicles Detection from High Resolution Satellite Imagery Using Morphological Neural Networks

SAR IMAGE ANALYSIS FOR MICROWAVE C-BAND FINE QUAD POLARISED RADARSAT-2 USING DECOMPOSITION AND SPECKLE FILTER TECHNIQUE

Hyperspectral Image Data

A Spatial Mean and Median Filter For Noise Removal in Digital Images

Removal of High Density Salt and Pepper Noise through Modified Decision based Un Symmetric Trimmed Median Filter

Keyword: Morphological operation, template matching, license plate localization, character recognition.

Practical Image and Video Processing Using MATLAB

USE OF HISTOGRAM EQUALIZATION IN IMAGE PROCESSING FOR IMAGE ENHANCEMENT

A (very) brief introduction to Remote Sensing: From satellites to maps!

Interpreting land surface features. SWAC module 3

Introduction to Remote Sensing

Synthetic aperture RADAR (SAR) principles/instruments October 31, 2018

Image De-noising Using Linear and Decision Based Median Filters

NEXTMAP. P-Band. Airborne Radar Imaging Technology. Key Benefits & Features INTERMAP.COM. Answers Now

Basic Digital Image Processing. The Structure of Digital Images. An Overview of Image Processing. Image Restoration: Line Drop-outs

Image Denoising Using Statistical and Non Statistical Method

Mod. 2 p. 1. Prof. Dr. Christoph Kleinn Institut für Waldinventur und Waldwachstum Arbeitsbereich Fernerkundung und Waldinventur

IMPROVEMENT IN THE DETECTION OF LAND COVER CLASSES USING THE WORLDVIEW-2 IMAGERY

Transcription:

From the SelectedWorks of Przemysław Kupidura 2008 Radar Imagery Filtering with Use of the Mathematical Morphology Operations Przemysław Kupidura Piotr Koza Available at: https://works.bepress.com/przemyslaw_kupidura/7/

Polish J. of Environ. Stud. Vol. 17, No 1C (2008), 31-35 Radar Imagery Filtering with Use of the Mathematical Morphology Operations P. Kupidura *, P.Koza ** Faculty of Geodesy and Cartography, Warsaw University of Technology,, Pl. Politechniki 1, 00-785, Warsaw, Poland Abstract This paper concerns the application of mathematical morphology operations for suppression of speckle from radar satellite images. Different traditional widely-used filters are compared with the morphological alternate filters, especially with the filter with multiple structuring function. The comprehensive comparison of the traditional filters is presented, as well as the background on mathematical morphology and morphological filters. Then the evaluation of compared filters applied on TerraSAR-X images is presented. Keywords: radar imagery, filtering, mathematical morphology, speckle noise. Introduction 15 th of June 2007, the new radar satellite TerraSAR-X has been placed in the orbit of the Earth. Due to its innovative technology it seems to open the new chapter in Earth imagery from the cosmic space. The most important TerraSAR-X images attributes are: very high spatial resolution (from 1m to 16m), several variants of polarization of emitted and detected signal, high temporal resolution (each 2,5 4,5 days, with no weather restrictions). The launching of the twin satellite TanDEM-X and creating of interferential base of these satellites is also planned. This all causes radar imagery and radar images processing the more and more important part of the remote sensing. Synthetic Aperture Radar (SAR) imagery is an useful tool for collection of data about Earth s surface. However, radar images are inherently corrupted by speckle, significantly decreasing their quality what appears, among other things, in reducing the accuracy of automated classification [1, 2]. Although from the physical point of view, speckle is the result of interactions between scatterers inside a pixel at the sub pixel level and therefore, the speckle pattern should reflect the conditions of ground surface [2], the reduction of the speckle is one of the most important processes to increase the quality of radar images. *e-mail: p.kupidura@gik.pw.edu.pl ** e-mail: p.koza@wp.pl Most commonly used speckle filters have good speckle-smoothing capabilities, however their capabilities for detail preservation, what is the second key issue in speckle filtering, are limited [3]. Therefore, the proposal of the application of morphological filters for that purpose is presented. Brief Description of Filters used in the Tests Non-Morphological Filters Several commonly used speckle filters are briefly described below: Mean Filter a very simple filter averaging pixel values in the kernel. It does not remove the noise, but blurs it over the neighborhood pixels. The less satisfactory method of the speckle suppression. Median Filter also a simple one, returns a median value of the neighborhood defined by the kernel. Efficiently reduces such erratic variations like lowvalued and high-valued pixels, corresponding to deconstructive and constructive speckle. Lee and Lee-Sigma Filters assume Gaussian distri-bution for the noise. Filters use the statistical distribution of the DNs (Digital Numbers) within the kernel to estimate the value of the pixel of interest. For further information about Lee and Lee-Sigma filters, reader is referred to, respectively [4, 5].

32 Kupidura P., Koza P. Frost Filter like Lee filter, based on local statistics and multiplicative model. Firstly, it detects the edges in the image and averages less in the places where the edges are found to preserve them (Frost et al., 1982). Local Region Filter divides the kernel into eight regions based on angular positions and calculates the variance for each region and replaces the pixel of interest by the mean of the pixel values of the region of the lowest variance value. Gamma-MAP Filter the Maximum A Posteriori Filter, based on a multiplicative noise model. An adaptive speckle filter, tending to maximize a posteriori probability of the original signal from the speckle signal (Frost et al., 1982) All of the filters, briefly presented above were used to help to estimate the effectiveness of the morphological filters. Morphological filtering Morphological filters base on a simple idea of alternating two operations: opening and closing, removing, respectively, small high-valued and lowvalued objects from the image. These filters, called generally alternate filters differ from each other in the type of opening and closing operations applied. Below, three morphological filters are briefly presented: Alternate Filters the sequence of basic opening and closing. The simplest of the morphological filters, effectively remove the noise but also blur the image, by removing most of the edges of the objects. They are often called OC (opening followed by closing) and CO (closing followed by opening). Fig. 1. a) original image (RGB VV-VH-VV) and classification of images filtered using: b) Median Filter, c) Lee-Sigma Filter, d) Frost Filter, e) Alternate Filter, f) Multiple Structuring Element Filter. Light and dark blue - water, light and dark green - vegetation, yellow and brown - soil, light and dark grey - buildings.

Radar Imagery Filtering with Use 33 Alternate Filters with Multiple Structuring Function (Element) the sequences of opening and closing operations with multiple structuring element. It removes the small objects from the image but preserves edges and linear objects. The reader is referred also to the books and articles of mathematical morphology and morphological filtering for an extended background on this subject [7-15]. Test image and methodology The imagery used for testing was a TerraSAR-X image taken on 27 th of November 2007 from the environs of Kozienice, the town situated ca. 50 km to the South-East from Warsaw, capital city of Poland. Pixel size was 4,75m x 4,75m, polarization of two types (VV and VH) and orthorectification has been applied using SRTM. Filters were tested basing on similarity between the results of classification of filtered image and a reference image created in visual interpretation process. Eight classes has been extracted: two classes of water, two classes of vegetation, two classes of bare soil and two classes of buildings. The signatures for each of the classes have been defined once for all classification processes on speckle-free parts of the original image to assure the same conditions for all filtering results. A Mahalanobis distance method was applied using Erdas IMAGINE 9.1. After classification, classes of the same type have been aggregated. Fig. 1 presents a part of the original test image and classification of the images filtered using chosen operations. As mentioned before, both, noise suppression and detail preservation are the key issues for filtering. For the evaluation of the second issue a manual digitalization has been done using certain parts of filtered images. Results of this process have been compared to the result of the digitalization of the original image. The testing image for this evaluation has been indicated in heterogeneous, built-up part of the original image. The objects in such an area are relatively small so they can be easily removed by filters. Degree of the preservation of the structure of the original image was a rate of the filter in this part of the testing At last, the visual analysis of the filtering results have been applied. Conclusions of that analysis are also a part of the filters evaluation. Two types of morphological filters were tested: simple Alternate Filters (AF) and Alternate Filters with Multiple Structuring Function (MSF). These filters were tested comparing to all non-morphological filters described above in this paper. Non-morphological filters were applied using Erdas IMAGINE 9.1 software, while morphological filters using free downloadable (via Internet) software Morpho 1.2. All filters were applied using two different sizes of the kernel (structuring element): 5x5 and 11x11 pixels. Experimental results Firstly the results of the classification of the image has been evaluated. The first observation is, that the best results have been obtained using the bigger moving kernel (structuring element) 11x11 pixels so the results of filtering using these kinds of filters are presented in below The best precision was obtained for the image filtered using a simple Alternate Filter. The reason is its capability to removing the objects smaller than the size of the structuring element. The specificity of the speckle in the radar images allows this type of operation to suppress effectively the noise. The best nonmorphological filter in this evaluation is a Median Filter. This filter allows to remove the isolated low-valued or high valued pixels. The second morphological filter MSF results are also satisfying, but not as good as AF results. However, its quality is comparable to other nonmorphological filters. The reason of the difference between two morphological filters is that the MSF filter preserves linear structures in the image. In some situations, noised pixels can create structures of this type irremovable by MSF filter but easily removable by AF filter. Surprisingly good effort has been showed by a Mean Filter. This can be, however, the result of relatively big and homogeneous test areas, without a significant number of details. Generally, the results of filtering using different types of operation are relatively similar, what probably means, that all of the tested filters are more or less effective for speckle suppression. However, the evaluation presented in the Table 1 shows only the first key issue of filtering - noise removing. The second one is a detail preservation and it can be tested by Table 1: Precision of classification of the images filtered using different types of operations Precision of classification for different land Filtering cover types type Water Vegetation Soil Mean 91,03 65,22 73,76 76,7 AF 97,59 97,82 86,08 93,8 Nonfiltered Median 95,45 85,91 94,53 92,0 Lee- Sigma 94,81 86,34 93,6 91,6 Gamma- MAP 97,42 76,16 96,95 90,2 Mean 89,75 86,00 94,01 89,9 MSF 95,61 80,86 91,48 89,3 Local Region 95,78 80,93 89,87 88,9

34 Kupidura P., Koza P. Table 2. The results of the detail preservation testing precision of digitalization on filtered images Filtering type Precision of digitalization Frost 85,6 MSF 85,3 Gamma-Map 85,1 Lee-Sigma 63,6 Local Region 63,5 Mean 63,1 Median 58,4 AF 57,6 evaluating the quality of classifications only in the edges of the objects in the image. This evaluation, realized as described in the previous section, is presented in the table 2. The results presented in the table 2 show, that Alternate Filter with Multiple Structuring Function (MSF) assures the detail preservation comparable to the best non-morphological filters: Frost Filter and Gamma- MAP Filter. On the contrary, Alternate Filter (AF), the best in the previous evaluation, has unsatisfying precision in this matter. It means, that, removing the noise, this filter removes also the edges of the objects in the image. So it is not capable to distinguish the noise from the edge, what is an important issue of an effective filter. The results of the filtering using other, nonmorphological filters, like Median, Lee-Sigma or Mean are comparable. Fig. 2 a) original image (RGB VV-VH-VV) and images after filtrations using: b) Median Filter, c) Lee-Sigma Filter, d) Frost Filter, e) Local Region Filter, f) Gamma-MAP Filter, g) Alternate Filter, h) Multiple Structuring Function Filter.

Radar Imagery Filtering with Use 35 Figure 2 presents the part of the radar scene used for the evaluation of detail preservation. In the original, nonfiltered image buildings can be clearly seen (geometrical, very bright objects). Using Alternate Filter these objects have been almost completely removed. The circular structure can be seen instead. It is caused by the shape and the size of the circular structuring element. The second morphological filter gives the image of a much higher quality. As the results presented in the table 2 show, the detail preservation is its strength. However, the image obtained using this filter differs from other filters with good detail preservation factor: Frost Filter and Gamma-Map Filter. Two non-morphological filters rather blur the objects, while MSF Filter removes smaller objects but leaves bigger objects untouched. It means that it preserves edges of the objects in the image better than these two filters when the objects are not smaller than the structuring element used in filtration. Smaller objects are treated as the noise and almost completely removed from the image. Conclusions The realized tests showed that Alternate Filter with Multiple Structuring Function is an efficient speckle filter. Its capability of removing the noise from the radar image is comparable to other, commonly-used, nonmorphological filters, like Frost, Lee-Sigma, Gamma-MAP or Median. Generally, all of the tested filters showed a comparable efficiency for the noise suppression, however, it can be caused, among other things, by significant spectral width of the extracted classes. In this case, more important was their capability to detail preservation. Also in this matter MSF Filter showed a very high effectiveness, comparable to the best non morphological filters like Frost and Gamma-MAP. Additionally, the visiual analysis of the results showed, that image filtered by MSF Filter, keeps its sharpness, differently than the images blurred by other filters. It can improve a visual interpretation of the image. Another advantage of the MSF Filter is, that it can be applied using BlueNote, free software, downloadable via Internet. All arguments presented above show, that the morphological Alternate Filter with Multiple Structuring Function (MSF) is and interesting operator which can be as weel used for speckle suppression in the radar imagery, as the others commonly-used speckle filters. Acknowledgements Scientific work financed from the science funds for the year 2007-2008 as a research project. References 1. SHENG Y., XIA Z. G., A Comprehensive Evaluation of Filters for Radar Speckle Suppression, Geoscience and Remote Sensing Symposium IGARSS'96, 3, 1559-1561 3, 1996. 2. XIA Z. G., SHENG Y., Radar Speckle: Noise or Information? IGARSS'96 (1996 International Geoscience and Remote Sensing Symposium), Lincoln, Nebraska USA, 27-31 may 1996, 48-50, 1996. 3. XIAO J., LI J., MOODY A., A detail-preserving and flexible adaptive filter for speckle suppression in SAR imagery. Int. J. Remote Sensing, 24(12), 2451-2465, 2003. 4. LEE, J.S., Speckle Analysis and Smoothing of Synthetic Aperture Radar Images. Computer Graphics and Image Processing, 17, 24-32, 1981. 5. Lee, J. S., 1983. Digital Image Smoothing and the Sigma Filter. Computer Vision, Graphics and Image Processing, 24, 255 269, 1983. 6. FROST, V. S., STILES, J. A., SHANMUGAN, K. S. HOLZMAN, J. C., A model for radar images and its application to adaptive digital filtering of multiplicative noise. IEEE Transactions on Pattern Analysis and Machine Intelligence, 4, 157 166, 1982. 7. SERRA, J., Image Analysis and Mathematical Morphology, vol.1, Academic Press, London, 1982. 8. SERRA, J. Introduction to mathematical morphology, Computer Vision Graphics and Image Processing, Sept. 35(3), 283-305, 1986. 9. STERNBERG, S. R., Grayscale Morphology, Computer Vision Graphics and Image Processing, Sept. 1986, 35 (3) str. 333-355 10. HARALICK R. M., STERNBERG S. R., ZHUANG X., Image Analysis using Mathematical Morphology, IEEE Transactions on Pattern Analysis and Machine Intelligence, Jun, 9(4), 532-550, 1987. 11. SERRA, J.; editor. Image Analysis and Mathematical Morphology, vol.2: Theoretical Advances, Academic Press, London, 1988. 12. SONG, J.; DELP, E. J., The Analysis of Morphological filters with multiple structuring elements, Computer Vision Graphics and Image Processing, Jun. 1990, vol.50, str. 308-328 13. HEIJMANS, A. M., Morphological Image Operators. New York, Academic Press, 1994. 14. NIENIEWSKI, M., Morfologia matematyczna w przetwarzaniu obrazów, Akademicka Oficyna Wydawnicza PLJ, 1998. 15. KUPIDURA, P., Zastosowanie wybranych operacji morfologii matematycznej do wydzielania klas pokrycia terenu na zdjęciach satelitarnych, PhD thesis, Warsaw University of Technology, 2006.