Urban Damage Detection in High Resolution Amplitude SAR Images

Similar documents
AUTOMATIC INTERPRETATION OF HIGH RESOLUTION SAR IMAGES: FIRST RESULTS OF SAR IMAGE SIMULATION FOR SINGLE BUILDINGS

AUTOMATIC ROAD EXTRACTION BY FUSION OF MULTIPLE SAR VIEWS

Development of building height data from high-resolution SAR imagery and building footprint

Automatic Detection and Reconstruction of Building Footprints from Single VHR SAR Images

THREE DIMENSIONAL SAR TOMOGRAPHY IN SHANGHAI USING HIGH RESOLU- TION SPACE-BORNE SAR DATA

Lateral Ground Movement Estimation from Space borne Radar by Differential Interferometry.

ANALYSIS OF MULTIPATH PIXELS IN SAR IMAGES

Change detection with synthetic aperture radar images by Wilcoxon statistic likelihood ratio test

IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 48, NO. 3, MARCH /$ IEEE

A Correlation Test: What were the interferometric observation conditions?

DERIVATION of the BACKSCATTERING COEFFICIENT σ o in ESA ERS SAR PRI PRODUCTS

METHODS FOR TARGET DETECTION IN SAR IMAGES

DETECTION AND RECONSTRUCTION OF RADAR FOOT PRINTS FOR MAP UPDATING

FUSION OF MULTITEMPORAL AND MULTIRESOLUTION REMOTE SENSING DATA AND APPLICATION TO NATURAL DISASTERS

Development of Building Height Data in Peru from High-Resolution SAR Imagery

OCCLUSION BOUNDARIES ESTIMATION FROM A HIGH-RESOLUTION SAR IMAGE

ALOS PALSAR. Orthorectification Tutorial Issued March 2015 Updated August Luis Veci

Simulation Tools for Interpretation of High Resolution SAR Images of Urban Areas

BUILDING RECONSTRUCTION FROM INSAR DATA BY DETAIL ANALYSIS OF PHASE PROFILES

VOLCANO MONITORING VIA FRACTAL MODELING OF LAVA FLOWS

Automated Extraction of Buildings from Aerial LiDAR Point Cloud and Digital Imaging Datasets for 3D Cadastre - Preliminary Results

Using Structural Features to Detect Buildings in Panchromatic Satellite Images

Keywords Change detection, Erosion, Morphological processing, Similarity measure, Spherically invariant random vector (SIRV) distribution models.

CLASSIFICATION STRATEGIES FOR POLARIMETRIC SAR SEA ICE DATA

Fusion of high resolution SAR images with optical and GIS data and its application to change detection in urban areas

Development and Applications of an Interferometric Ground-Based SAR System

Building detection from urban SAR image using building characteristics and contextual information

Presented at the FIG Congress 2018, May 6-11, 2018 in Istanbul, Turkey

Contextual descriptors ad neural networks for scene analysis in VHR SAR images

Scene Matching on Imagery

URBAN FOOTPRINT MAPPING WITH SENTINEL-1 DATA

HUMAN development and natural forces continuously

MULTI-TEMPORAL SAR CHANGE DETECTION AND MONITORING

FUSION OF OPTICAL AND INSAR FEATURES FOR BUILDING RECOGNITION IN URBAN AREAS

Compression of RADARSAT Data with Block Adaptive Wavelets Abstract: 1. Introduction

Building Recognition from Multi-Aspect High-Resolution Interferometric SAR Data in Urban Areas

Change Detection in Remotely Sensed Images Based on Image Fusion and Fuzzy Clustering

Hydrological network detection for SWOT data. S. Lobry, F. Cao, R. Fjortoft, JM Nicolas, F. Tupin

INCORPORATING A PRIORI KNOWLEDGE INTO A MOVING VEHICLE DETECTOR FOR TERRASAR-X DATA

Do It Yourself 8. Polarization Coherence Tomography (P.C.T) Training Course

A multisensor approach for the 2016 Amatrice earthquake damage assessment

BUILT-UP AREAS MAPPING AT GLOBAL SCALE BASED ON ADAPATIVE PARAMETRIC THRESHOLDING OF SENTINEL-1 INTENSITY & COHERENCE TIME SERIES

AUTOMATIC EXTRACTION OF BUILDING ROOFS FROM PICTOMETRY S ORTHOGONAL AND OBLIQUE IMAGES

Clustering: Classic Methods and Modern Views

Study of the Effects of Target Geometry on Synthetic Aperture Radar Images using Simulation Studies

Sentinel-1 Toolbox. Interferometry Tutorial Issued March 2015 Updated August Luis Veci

DEM-BASED SAR PIXEL AREA ESTIMATION FOR ENHANCED GEOCODING REFINEMENT AND RADIOMETRIC NORMALIZATION.

ROAD NETWORK EXTRACTION FROM SAR IMAGERY SUPPORTED BY CONTEXT INFORMATION

INFORMATION EXTRACTION USING OPTICAL AND RADAR REMOTE SENSING DATA FUSION ABSTRACT INTRODUCTION

IMPROVING 2D CHANGE DETECTION BY USING AVAILABLE 3D DATA

Recognition of Changes in SAR Images Based on Gauss-Log Ratio and MRFFCM

VEHICLE QUEUE DETECTION IN SATELLITE IMAGES OF URBAN AREAS

METRIC PLANE RECTIFICATION USING SYMMETRIC VANISHING POINTS

SYNTHETIC APERTURE RADAR PROCESSING FOR VESSEL KINEMATICS ESTIMATION. Marco Reggiannini, Luigi Bedini

Adaptive Doppler centroid estimation algorithm of airborne SAR

AMBIGUOUS PSI MEASUREMENTS

DETECTING REGULAR PATTERNS IN URBAN PS SETS

IMAGE DE-NOISING IN WAVELET DOMAIN

PSI Precision, accuracy and validation aspects

Analysis of urban areas combining highresolution optical and SAR imagery

Radar Target Identification Using Spatial Matched Filters. L.M. Novak, G.J. Owirka, and C.M. Netishen MIT Lincoln Laboratory

Supervised classification from high resolution optical and SAR images for natural disaster management

Building detection from disparity of edges

AUTOMATIC 3D RECONSTRUCTION OF BUILDINGS ROOF TOPS IN DENSELY URBANIZED AREAS

Building Extraction from Satellite Images

NAME :... Signature :... Desk no. :... Question Answer

Analysis of the Impact of Non-Quadratic Optimization-based SAR Imaging on Feature Enhancement and ATR Performance

Curvelet Fusion Of Panchromatic And SAR Satellite Imagery Using Fractional Lower Order Moments

Improving Flood Modelling and Visualisation using Remote Sensing

Terrain correction. Backward geocoding. Terrain correction and ortho-rectification. Why geometric terrain correction? Rüdiger Gens

DIGITAL IMAGE ANALYSIS. Image Classification: Object-based Classification

A PROOF OF CONCEPT OF ITERATIVE DSM IMPROVEMENT THROUGH SAR SCENE SIMULATION

Polarimetric SAR Image Classification Using Radial Basis Function Neural Network

PCA vs. ICA Decomposition of High Resolution SAR Images: Application to Urban Structures Recognition

Hierarchical joint classification models for multi-resolution, multi-temporal and multisensor remote sensing images. Application to natural disasters

RESOLUTION enhancement is achieved by combining two

Change Detection and Classification Using High

MONITORING urbanization may help government agencies

GABOR AND WEBER FEATURE EXTRACTION PERFORMANCE BASED ON URBAN ATLAS GROUND TRUTH

A near real time algorithm for flood detection in urban and rural areas using high resolution Synthetic Aperture Radar images

MRF-based Algorithms for Segmentation of SAR Images

Change Detection for Synthetic Aperture Radar Images Based on Pattern and Intensity Distinctiveness Analysis

MULTI-TEMPORAL INTERFEROMETRIC POINT TARGET ANALYSIS

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

High Resolution Radar Imaging of Urban Areas

Calculation of beta naught and sigma naught for TerraSAR-X data

ARTIFICIAL SCATTERERS FOR S.A.R. INTERFEROMETRY

IMPROVING BUILDING FOOTPRINTS IN INSAR DATA

INSAR FORENSICS: TRACING INSAR SCATTERERS IN HIGH RESOLUTION OPTICAL IMAGE

SEGMENTATION OF MULTI-TEMPORAL IMAGES USING GAUSSIAN MIXTURE MODEL (GMM)

Interferometry Tutorial with RADARSAT-2 Issued March 2014 Last Update November 2017

Flood detection using radar data Basic principles

Edge detection. Convert a 2D image into a set of curves. Extracts salient features of the scene More compact than pixels

Multi-modal, multi-temporal data analysis for urban remote sensing

SAR change detection based on Generalized Gamma distribution. divergence and auto-threshold segmentation

Concept and methodology of SAR Interferometry technique

Radiometric Calibration of TerraSAR-X Data Beta Naught and Sigma Naught Coefficient Calculation

Robust 3D gravity gradient inversion by planting anomalous densities

Shadow Classification and Evaluation for Soccer Player Detection

Knowledge-Based Modeling of Buildings in Dense Urban Areas by Combining Airborne LiDAR Data and Aerial Images

Transcription:

Urban Damage Detection in High Resolution Amplitude SAR Images P.T.B. Brett Supervisors: Dr. R. Guida, Prof. Sir M. Sweeting 21st June 2013 1

Overview 1 Aims, motivation & scope 2 Urban SAR background 3 Principal contributions 1 Fast ridge detection 2 Ridge classification by points 3 Statistical models for building shape 4 Ridge classification by shape 5 Integrated damage detection tool 4 Publications 5 Conclusions 2

Aims, motivation & scope Motivation In recent years, earthquakes have caused hundreds of billions of pounds of damage to urban areas and extensive loss of life. Satellite synthetic aperture radar (SAR) is an excellent source of timely, disruption-free surveillance data. Latest very-high-resolution platforms provide unprecedented levels of detail in urban areas. Fast, automated urban SAR image interpretation could support quicker disaster response, and save lives. By mid-2009, very little research done into damage detection at level of city blocks or even individual buildings. Earthquake in L Aquila, Italy in April 2009 kick-started research. 3

Aims, motivation & scope Aims Scope Design, implement and test an automated method for urban change detection using metre-resolution SAR amplitude images. Focus on amplitude images, due to existing SSC expertise. Use single post-event image advantages for prompt response. Coregistration techniques not in scope: already wide variety of mature approaches. Building detection identified as important related capability. Choose fast, scalable algorithms for fast results. 4

Urban building scene ĵ î φ b a ê B ê A Can model a building as a smooth-sided rectangular box on rough, level ground. Established model (e.g. Franceschetti et al. 2002). Height h, wall lengths a and b. θ ˆk î ê L h How does it appear in a SAR image? Which aspects of appearance are best for recognising buildings? 5

Scattering mechanisms Single Double Triple Shadow 6

Scattering mechanisms θ ê L ˆk h î Terrain backscattering Roof backscattering Triple reflection d Near wall backscattering Double reflection Shadow 7

Double reflection lines ê L β α Return pattern elements shadow layover double reflection (DR) line Azimuth Range DR line advantages Shape from building footprint. Brightness from building height. Both previously demonstrated. DR lines are key to detecting buildings, and changes to them. 8

Ridge Detection Methods In the SAR literature Hough transform Classical approach (Wood 1985). Very inefficient for shapes other than circles/straight lines. Curvelet transform Fast for detecting areas containing ridge-like structures. Not capable of pixel/sub-pixel precision. Steger operator Used widely in most recent SAR literature. Cost of high extra precision wasted on very narrow lines. Lindeberg ridge detector Not previously used in SAR literature. Compromise between precision and speed. Opportunity to test technique new to the field w.r.t. speed and precision. 9

Ridge detection toolkit Contribution: New, open source implementation of Lindeberg ridge detector for SAR applications. Highly scalable to large images: O(N) in number of pixels. Scalable to multiprocessing: O(1/k) in process count. GPL-licensed source code available for Linux. Ridge file format and IO library to enable further varied research projects using ridge data. 10

Ridge detection toolkit Input image Scale-space generation Metric generation Ridge point detection Line construction Ridge lines Ridge points/segments 11

Ridge point definition q p r 0 y f (x, y) x 12

Ridge point definition Use the image s Hessian matrix to find the (p, q) directions at each point: Hess (f (r 0 )) = 2 f (r 0 ) 2 f (r 0 ) x 2 yx 2 f (r 0 ) 2 f (r 0 ) xy y 2 This is real & symmetric, so it can be diagonalised: Hess (f (r 0 )) = [ ] [ ] T kp 0 [ ] ν p ν q νp ν 0 k q q 13

Ridge point definition A point r 0 is a ridge point if and only if: ν T p f (r 0 ) = 0 k p < 0 k p > kq 14

Ridge line construction Naïve algorithm Find start of each line and walk along it to find all connected points. Cannot be divided between multiple processes! Novel algorithm Note that each ridge point can only be in a single line. Each line is a set of ridge points, and the sets are disjoint. Use wait-free disjoint set algorithm (Anderson & Woll 1991). Permits very efficient use of multiprocessing. 15

Ridge extraction results Azimuth Range Ridge points 16

Ridge extraction results Azimuth Range Ridge lines 17

Ridge extraction results Azimuth Range 18

Ridge point statistics Contribution: Ridge classification using properties of ridge points. Proposed two feature variables for classification: 1 image brightness at each point X 1 2 ridge strength (saliency) at each point X 2. Two classes: 1 DR lines B P 2 other features B P. Estimated maximum likelihood distributions for each variable. Used G 0 A model (Frery et al. 1997). 19

Point brightness distribution 0.007 0.006 Probability density 0.005 0.004 0.003 0.002 0.001 0 P ( X 1 B P ) P (X 1 B P ) 0 200 400 600 800 1000 Relative scattering amplitude 20

Point strength distribution 0.045 0.04 Probability density 0.035 0.03 0.025 0.02 0.015 0.01 0.005 0 P ( X 2 B P ) P (X 2 B P ) 0 50 100 150 200 Relative saliency 21

Classification of ridge points Used a naïve Bayesian classifier with decision rule: ln p (B P) p ( B P ) + 2 ln p (x i (r) B P p ( ) BP x i (r) B P i=1 B P 0 22

Ridge point classification results Azimuth Range Reasonable accuracy of 84%, but...... very high miss rate (48%). 23

Classification of ridge lines Two classes B L and B L. Proposed new Bayesian decision rule to combine posterior likelihood of all points: ln p (B L) p ( B L ) + N j=0 2 i=1 ln p ( ( ) ) x i rj BL p ( ( ) ) BL 0. x i rj BL B L 24

Ridge line classification results Azimuth Range Higher accuracy (87%), lower miss rate (23%), more relevant results! 25

Point-based classification performance 1 Detection rate ptp 0.8 0.6 0.4 0.2 0 Lines Points 0 0.2 0.4 0.6 0.8 1 False alarm rate p FP 26

Statistical models for building shape ê B ĵ φ b î a ê A Interesting facts: t = ab is independent of φ θ l = a + b is independent of φ ê L ˆk h î 27

Statistical models for building shape Contribution: Novel statistical models for shape of buildings double reflection lines. It can be shown that: t = αβ ab ê L β α If slant range resolution is same as azimuth resolution, then: l = α + β a + b Two models proposed using these relationships: Gamma Area (GA) Gamma Area-Length (GA). 28

Modelling building sizes Problem: how to model prior p.d.f. of building dimensions (A, B) = (a, b)? Literature search unsuccessful! Assumed i.i.d. and Gamma model A Γ(k, m). Single-sided p.d.f. with several common distributions as particular cases. Priority area for further investigation. 29

Gamma Area model The p.d.f. for t = αβ was shown to be: f T (t) = 2 ( tγ (k) This is a product p.d.f. t c t m 2 ) k ( K 0 2 t c t m 2 It is a form of the K-distribution previously used to model speckle (Redding 1999). c t is a constant that accounts for image resolution. ). 30

Gamma Area Length model The joint p.d.f. for (t, l) = (αβ, α + β) was found by change of variables using the Jacobian: 2 ( t ) k 1 ( f T,L (t, l) = Γ 2 (k) m 2k λ exp l 2 4t λ 2 l ) mλ This was possible due to the bijective & differentiable mapping. λ is the slant range and azimuth resolution of the image. 31

Classification by building shape Defined a likelihood threshold decision rule for each feature C: log p ( C ϑ ) B L B L τ p(c) evaluated using GA or GAL model ϑ are model parameters τ is a likelihood threshold. 32

Shape-based classification results Azimuth Range GA model, A Γ(4, 8) 33

Shape-based classification results 1 Detection rate ptp 0.8 0.6 0.4 0.2 0 GA model GAL model Point-based 0 0.2 0.4 0.6 0.8 1 False alarm rate p FP 34

Damage detection framework Contribution: Fast, mostly-unsupervised urban earthquake damage detection tool. Advantages Highly scalable: computational complexity and resource requirements O(N) throughout; fully parallel. No supervised steps if appropriate building size priors assumed. Limitations Change detection metric (Guida et al. 2010) detects changes even in very small features. May pick up specular lines as well as DR lines. Closely-spaced buildings/vegetation may mask damage. 35

Damage detection framework Pre-event image Post-event image Ridge detection Coregistration Feature selection Ratio Mask EM model Damage estimation Damage map 36

Damage estimation rule Quotient 0 < d < 1 introduced by Guida et al. in 2010: d = h 1 h 2 = h 1 c ˆσ 0 2 r 1 In this framework, estimated from ratio image using: R 2 d (r) = 1 R 2 (r) ˆσ 0 1 37

Case studies Port-au-Prince, Haiti 12th January 2010 21:53 UTC COSMO-SkyMed image pair, look angle 38 L Aquila, Italy 6th April 2009 01:32 UTC COSMO-SkyMed image pair, look angle 20 38

Haiti: Cathedral 39

Haiti: Cathedral 40

Haiti: National Palace 41

Haiti: National Palace 42

L Aquila: Via Amiternum area 43

L Aquila: Via Amiternum area Infill damage 44

L Aquila: central square Cathedral San Massimo 45

L Aquila: central square 46

Damage detection results Advantages Successfully detected roof, wall and soft storey collapse. Flexible enough to cope with non-ideal scenes. Drawbacks Fails when no suitable bright line is found. Especially dense cities e.g. old town areas. False positives due to speckle noise. Does not account for hills/valleys (georeferencing). 47

Future work Multi-scale ridge extraction; add Windows support to tools. Test classifiers with other feature extractors (e.g. Steger). Improve building shape models using GIS data. Combine shape- and point-based classification approaches. Quantify damage detection performance using ground truth. Reduce false positives due to speckle. Fuse with other change detection approaches (Dell Acqua 2012, Bovolo 2012). 48

Publications Journal papers Brett, P.T.B. and Guida, R. Earthquake Damage Detection in Urban Areas using Curvilinear Features. IEEE Trans. Geosci. Remote Sens (forthcoming). Brett, P.T.B. SSC Ridge Tools: curvilinear feature detection for remote sensing. J. Open Research Software (submitted). 49

Publications Conference papers Brett, P.T.B. and Guida, R. Bright line detection in COSMO-SkyMed SAR images of urban areas. JURSE 2011, Munich. Guida, R. and Brett, PTB. A SAR image-based tool for prompt and effective earthquake response. JURSE 2011, Munich. Brett, P.T.B. and Guida, R. Geometry-based SAR curvilinear feature selection for damage detection. EUSAR 2012, Nuremberg. 50

Publications Software packages SSC Ridge Tools (ssc-ridge-tools) SSC Ridge Classifiers (ssc-ridge-classifiers) SSC Urban Change Detection Tools (ssc-urban-change) All open source and available at http://github.com/peter-b/. 51

Conclusions Successfully exploited new VHR satellite SAR data. Proposed a novel approach to locating building DR lines. Introduced novel, unsupervised change detection framework. Demonstrated capability using real-world data. Identified potential for future investigation. Effective dissemination with high reproducibility/reusability. 52

53