Upload
others
View
12
Download
0
Embed Size (px)
Citation preview
Image Representation Alternatives for the Analysis of Satellite Image Time Series
Corneliu Octavian Dumitru, Gottfried Schwarz, and Mihai Datcu Remote Sensing Technology Institute, German Aerospace Center (DLR)
www.DLR.de • Chart 1 MultiTemp2017 > 28.06.2017
How can we represent the traffic conditions on the A10 near Bruges? • Did the early morning traffic jam dissolve?
• What is needed for image interpretation and understanding? • Feature extraction, image classification, or semantic catalogues?
www.DLR.de • Chart 2
© Panoramio by Paulo Yuji Takarada
MultiTemp2017 > 28.06.2017
Proposed Approach
www.DLR.de • Chart 3
Mul
ti-re
solu
tion
patc
hes
Quick-looks
Texture
Spectral
Deep learning
Features
Active learning
Clusters Semantics catalogue
Performance measures
Data analytics Classification maps
Image content
- New semantics - Hints to changes - High level information
Graphs
Patches Features Classification Annotation Knowledge Graph
Selection of Use Cases / Applications
Sate
llite
Im
ages
Ex
tern
al
Data
MultiTemp2017 > 28.06.2017
Typical examples with selected satellite image time series (SITS) • Typical use cases and applications
• Coastal environmental monitoring, land cover/use changes, disaster monitoring, forest management, traffic monitoring, etc.
• We concentrated on: • Monitoring coastal environments:
• Wadden Sea (in the Netherlands) • Danube Delta (in Romania)
• Rapid mapping for disaster monitoring: • Sendai (in Japan) and surrounding areas affected by a tsunami • Elbe river (in Germany) affected by floods
• Datasets • Sentinel-1A medium resolution SAR images:
• Monitoring coastal environments • TerraSAR-X high-resolution SAR images
• Rapid mapping
www.DLR.de • Chart 4 MultiTemp2017 > 28.06.2017
Proposed Image Handling
• Multi-scale patch cutting for change detection applications • Optimal patch size and number of levels depends on:
• Selected application, instrument type, image parameters (e.g., resolution, pixel spacing), and type of features to be used [1]
• For Sentinel-1 the patch size is 128x128 pixels • For TerraSAR-X is 160x160 pixels
www.DLR.de • Chart 5
[1] C.O. Dumitru, S. Cui, and M. Datcu, “Validation of Cascaded Active Learning for TerraSAR-X Images”, in Proc. of IIM 2015, Bucharest, Romania, 2015.
MultiTemp2017 > 28.06.2017
ploughed agriculture land low density residential area
before before
after after
Proposed Feature Extraction and Classification
• Feature extraction • Enhanced rotation-invariant feature extractor
• Gabor filter bank results sorted by magnitude • Deep learning
• Deep convolutional neural network for SAR images [2]
• Classification • Active learning classification based on a cascaded learning method [1]
• Using a Support Vector Machine
• The advantages of cascaded learning 1) Reduction of data volume to be classified from one level to the next level 2) User can select up to which level the data shall be classified and annotated
www.DLR.de • Chart 6
[1] C.O. Dumitru, S. Cui, and M. Datcu, “Validation of Cascaded Active Learning for TerraSAR-X Images”, in Proc. of IIM 2015, Bucharest, Romania, 2015. [2] M. Gong, J. Zhao, J. Liu, Q. Miao and L. Jiao, "Change Detection in Synthetic Aperture Radar Images Based on Deep Neural Networks," IEEE Trans. on NNLS, 27(1), pp. 125-138, 2016.
MultiTemp2017 > 28.06.2017
Proposed Annotation
• Annotation and semantics • Hierarchical semantic
annotation scheme for high-resolution SAR images, with 3 hierarchical levels and with a total of 150 categories [3]
• The uppermost level 3 categories describe details of man-made infrastructure, while the categories describing natural environments do not have level 3 refinements.
• For medium-resolution SAR images (e.g., Sentinel-1) our proposed annotation scheme will not cover the very detailed level (such as TerraSAR-X).
www.DLR.de • Chart 7
[3] C. O. Dumitru, G. Schwarz, and M. Datcu, “Land Cover Semantic Annotation Derived from High-Resolution SAR Images”, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 9(6), pp. 2215-2232, 2016.
MultiTemp2017 > 28.06.2017
Proposed Knowledge Graphs
• Knowledge graphs • The scientific goal is to select image data combined with additional information and to
generate from them higher-level interpretation results • The linking can be understood as an upwards translation of binary data into content-
related information. • In contrast, current applications of linked data are mostly limited to the integration of
geographical data with query systems.
www.DLR.de • Chart 8 MultiTemp2017 > 28.06.2017
Typical Outputs
• Classification maps for SITS • Used for analyzing the temporal evolution of the
affected areas
www.DLR.de • Chart 9
Airport runways
Aquaculture
Bridges
Channels
Debris
Flooded areas
Industrial buildings
Medium-density residential areas
Mountains
Ocean
Ploughed agricultural land
Shores
MultiTemp2017 > 28.06.2017
From Center for Satellite Based Crisis Information (ZKI) Available: https://www.zki.dlr.de/
Typical Outputs
• Data analytics • Used for detecting changes or to see the distribution of the retrieved categories
www.DLR.de • Chart 10 MultiTemp2017 > 28.06.2017
Typical Outputs
• Performance measures • Such as classification accuracy of the extracted features
www.DLR.de • Chart 11 MultiTemp2017 > 28.06.2017
Typical Outputs
• Image content information • For detecting anomalies or changes between new data and given reference data from a
database
www.DLR.de • Chart 12
Airport runways → Flooded areas
Aquaculture → Debris
Bridges → Flooded areas
Channels → Flooded areas
Industrial areas → Flooded areas
Medium-density residential areas → Flooded areas
Ocean → Debris
Ploughed agricultural land → Flooded areas
Unchanged
Debris → Ocean
Debris → Aquaculture
Flooded areas
Flooded areas → Airport runways
Flooded areas → Channels
Flooded areas → Industrial areas
Flooded areas → Medium-density residential areas
Flooded areas → Ploughed agricultural land Unchanged
MultiTemp2017 > 28.06.2017
Validation of the Proposed Approach
• We developed an image time series analysis concept for low and high level image content representation [6].
• This concept has already been validated with large datasets [5], [6]. • The selection of the first use case and the protected areas were made
jointly with partners from the H2020 ECOPOTENTIAL project.
www.DLR.de • Chart 13 MultiTemp2017 > 28.06.2017
[5] C.O. Dumitru, G. Schwarz, D. Espinoza-Molina, M. Datcu, H. Hummel, and Ch. Hummel, “Classification and Semantic Annotation of Extended Wadden Sea Features Using SAR Images and their Environmental Interpretation”, journal paper to be published. [6] C.O. Dumitru, G. Schwarz, and M. Datcu, “SAR Image Land Cover Datasets for Classification Benchmarking“, journal paper to be publish.
Thank you for your attention!
For further questions please contact: [email protected]
www.DLR.de • Chart 14 MultiTemp2017 > 28.06.2017
Why and when do we need these different representations?
• Images and image patches: Visual analysis, data for subsequent processing
• Extracted features: Feature and texture analysis, data for subsequent processing
• Classification results: Higher level spatial groupings, data for subsequent analytics
• Semantic annotation: Physical relationships, data for subsequent analytics
• Knowledge graphs: Spatio-temporal ontologies and evolutions, final analytics
www.DLR.de • Chart 15 > Lecture > Author • Document > Date
Proposed Image Handling
• Multi-scale patch cutting for change detection applications • Optimal patch size and number of levels depends on: selected application, instrument
type, image parameters (e.g., resolution, pixel spacing), and type of features to be used [1] • For Sentinel-1 the patch size is 128x128 pixels and for TerraSAR-X is 160x160 pixels
www.DLR.de • Chart 16
[1] C.O. Dumitru, S. Cui, and M. Datcu, “Validation of Cascaded Active Learning for TerraSAR-X Images”, in Proc. of IIM 2015, Bucharest, Romania, 2015.
before before before after after after
ploughed agriculture land mixed forest river
before before – after after low density residential area transport infrastructure
MultiTemp2017 > 28.06.2017