DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...

Page created by Nelson Todd
 
CONTINUE READING
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Deep Earth Query: Information Discovery
from Big Earth Observation Data Archives
                   Prof. Dr. Begüm Demir
    Remote Sensing Image Analysis (RSiM) Group, TU Berlin
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Introduction: Space Renaissance
 Recent Earth Observation (EO) satellite missions have led to a significant growth of EO image
 archives, e.g.:
                                                            20

                                   Sentinels Archive (PB)
                                     Volume of ESA’s
                                                            15
                                                            10
                                                             5
                                                             0
               ESA’s Sentinel-1                                  2014 2015 2016 2017 2018 2019 2020          ESA’s Sentinel-2
                    (SAR)                                                                                     (Multispectral)

                                   Sentinels: Europe's eyes on Earth

Fort McMurray, Canada-24/06/2016                                                               Brussels, Belgium-08/09/2016
                                                                       B. Demir                                                 1
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Information Discovery: Query by Example
 EO image search/retrieval systems aim to explore crucial information from huge EO data
 archives.
        Burned Forest

 Marseille, France-22.09.2016

McMurray, Canada-30.08.2016     Sardinia, Italy-28.07.2016              Sicily, Italy-25.05.2016   Siberia, Russia-08.10.2016

                                                             B. Demir                                                           2
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Information Discovery: Query by Example
                              Sweden, Gothenburg

                                                          Search and Retrieval from Big EO Data Archives
Bi-Temporal Change-Query

                                                                                                                  Retrieved Bi-Temporal Images with Similar Change Content
                                                                                                                France, Bordeaux             Poland, Poznan                Finland, Joensuu

                                 Coniferous forest

                                                                                                                Coniferous forest            Coniferous forest               Coniferous forest

                            Transitional woodland/shrub

                                                                                                           Transitional woodland/shrub   Transitional woodland/shrub   Transitional woodland/shrub

                               Massive EO
                               Data Archive

                                                                                                                        B. Demir                                                                 3
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Query by Example: Main Blocks

                                               Query Data

                            Discriminative and Robust EO Data Description

      EO Archive

                                       Scalable EO Data Search

   Search complexity is O(n) and storage complexity is O(nd), where n is number of images in
    the archive and d is the image feature number.
    Problem: exhaustive search in huge remote sensing archives is time-demanding.

                                           B. Demir                                        4
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Hashing Methods in Image Retrieval

                       Hashing Methods in Image
                                       Hash functions

                               Retrieval

                                     P-th image
                                    in the archive

B. Demir, L. Bruzzone “Hashing based scalable remote sensing image search and retrieval in large archives”, IEEE Transactions on Geoscience and
Remote Sensing, vol. 54, no.2, pp. 892-904, 2016.

                                                                   B. Demir                                                                  5
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Kernel-based Hashing Methods
   Two popular hashing methods that define hash functions in the kernel space are:

           Kernel-based unsupervised locality sensitive hashing.

           Kernel-based supervised hashing LS locality sensitive hashing.

   Kernel-based methods express the Gaussian random vector as the weighted sum of
    m images selected from the archive as:

                                                       r   r ( j )  X j 
                                                              m

                                                             j 1              nonlinear mapping function
     Then the hash function becomes:
                                 m                                    m                         
               hr ( Xi )  sign   r ( j )  X j   Xi    sign   r ( j ) K  X j , Xi   , r  1, 2,..., b
                                 j 1                                 j 1      kernel
                                                                                                   
           r-th hash
            function                                                                  function

 B. Demir, L. Bruzzone, "Hashing Based Scalable Remote Sensing Image Search and Retrieval in Large Archives", IEEE Transactions on
 Geoscience and Remote Sensing, vol. 54, no.2, pp. 892-904, 2016.

                                                             B. Demir                                                                6
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Metric Learning based Deep Hashing(MiLAN)

  S. Roy, E. Sangineto, B. Demir, N. Sebe, "Metric-Learning based Deep Hashing Network for Content Based Retrieval of Remote Sensing
  Images", IEEE Geoscience and Remote Sensing Letters, accepted for publication, 2020.

                                                            B. Demir                                                                   7
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
Metric Learning based Deep Hashing(MiLAN)

 The intuition behind the triplet loss: after training, a positive sample is “moved” closer
 to the anchor sample than the negative samples of the other classes.

                                           B. Demir                                           8
DEEP EARTH QUERY: INFORMATION DISCOVERY FROM BIG EARTH OBSERVATION DATA ARCHIVES - PROF. DR. BEGÜM DEMIR REMOTE SENSING IMAGE ANALYSIS (RSIM) ...
MiLAN: Results
                    t-SNE scatter plot: KSLSH

                                                     t-SNE scatter plot: MiLaN

T-SNE: t-distributed stochastic
neighbor embedding

                                          B. Demir                               9
MiLAN: Results

       Figure: (a) The query image, (b) Images retrieved by KSLSH.
       and (c) Images retrieved by the MiLaN.

                                B. Demir                             10
Image Description: Pre-Trained Models
  Use of deep learning models pre-trained on large scale computer vision archives
   (e.g., ImageNet)

  Problem: Differences on the characteristics of images between computer vision and
  remote sensing.

                                       B. Demir                                       11
BigEarthNet: A Large-Scale Benchmark
Archive

Available at http://bigearth.net!

    The BigEarthNet is a new large-scale Sentinel-2 benchmark archive, consisting of
     590,326 Sentinel-2 image patches.

 G. Sumbul, M. Charfuelan, B. Demir, V. Markl, “BigEarthNet: A Large-Scale Benchmark Archive for Remote Sensing Image Understanding", IEEE
 International Conference on Geoscience and Remote Sensing Symposium, Yokohama, Japan, 2019.

                                                                 B. Demir                                                                12
BigEarthNet: A Large-Scale Benchmark
Archive
   To construct the BigEarthNet, 125 Sentinel-2 tiles (associated to cloud cover percentage
    less than 1%) acquired between June 2017 and May 2018 were selected.

                                                        Considered tiles are distributed
                                                         over the 10 countries of Europe:
                                                          •   Austria
                                                          •   Belgium
                                                          •   Finland
                                                          •   Ireland
                                                          •   Kosovo
                                                          •   Lithuania
                                                          •   Luxembourg
                                                          •   Portugal
                                                          •   Serbia
                                                          •   Switzerland

                                                      All the tiles were atmospherically
                                                       corrected.

                                          B. Demir                                        13
BigEarthNet: A Large-Scale Benchmark
Archive
    Tiles were divided into 590,326 non-overlapping image patches, each of which has
     size of 120x120 pixels in 10-meter resolution.
    Each image patch is associated with one or more land-cover class labels provided
     from the CORINE Land Cover database of the year 2018 (CLC 2018).
    CLC 2018 has been produced by the European Environment Information and
     Observation Network of the European Environment Agency.

                                        B. Demir                                        14
BigEarthNet: A Large-Scale Benchmark
Archive
     The number of labels associated with each image patch varies between 1 and 12,
      whereas 95% of patches have at most 5 multi-labels.

 Continuous urban fabric,    Non-irrigated arable land,     Coniferous forest,   Discontinuous urban fabric,
   Green urban areas               Mixed forest,                Mixed forest,        Construction sites,
                            Discontinuous urban fabric.         Water bodies,        Green urban areas
                                                       Transitional woodland/shrub.

     Images acquired in different seasons are considered.
                             Seasons                  Number of Image Patches
                             Autumn                          154,943
                              Winter                          117,156
                              Spring                         189,276
                             Summer                          128,951

                                                 B. Demir                                                  15
Cloud, Cloud Shadow and Snow
Identification
    Cloud shadow and cloud present within some patches:

    Some patches include seasonal snow:

    After neglecting them, 519,339 patches remain.

                                         B. Demir          16
Pre-Trained Deep Learning Models on
BigEarthNet
            Available at http://bigearth.net!

                          B. Demir              17
BigEarthNet: Results

                       Methods                                  Recall     F1 Score   F2 Score
   Pre-trained Inception-v2 on ImageNet*                        43.5 %       0.45       0.44

   RGB Bands in Standard CNN                                    56.8 %       0.57       0.56

   All Bands in Standard CNN                                    62.0 %       0.61       0.62

   All Bands in K-Branch CNN                                    71.5 %       0.67       0.70

    * We apply fine-tuning to the pre-trained Inception-v2 architecture.

                                                     B. Demir                                    18
Challenging CLC Classes in BigEarthNet
     Some CLC classes are challenging to be accurately described by considering only
      (single-date) Sentinel-2 images.

      Image
      Scene

                                                                           Continuous urban fabric
                                                                                                                       Industrial or commercial units
                            Non-irrigated arable land                             Port Areas
    Multi-Labels                                                                                                             Construction sites
                                      Airports                          Industrial or commercial units
                                                                                                                                  Pastures
                          Industrial or commercial units                    Green Urban Areas
                                                                                                                 Road and rail networks and associated land
                                                                                   Estuaries

      Image
      Scene

                                Coniferous forest                       Transitional woodland-shrub
                          Discontinuous urban fabric                          Coniferous forest                             Agro-forestry areas
    Multi-Labels          Sport and leisure facilities                    Non-irrigated arable land                               Rice fields
                                   Port areas                   Land principally occupied by agriculture, with                  Olive groves
                   Road and rail networks and associated land      significant areas of natural vegetation                Non-irrigated arable land
                                 Coastal lagoons                                  Pastures

                                                                           B. Demir                                                                           19
BigEarthNet-19
                                                     BigEarthNet-19 Class Labels
                   Urban fabric
                   Industrial or commercial units
                   Arable land
                   Permanent crops
                   Pastures
                   Complex cultivation patterns
                   Land principally occupied by agriculture, with significant areas of natural vegetation
                   Agro-forestry areas
                   Broad-leaved forest
                   Coniferous forest
                   Mixed forest
                   Natural grassland and sparsely vegetated areas
                   Moors, heathland and sclerophyllous vegetation
                   Transitional woodland, shrub
                   Beaches, dunes, sands
                   Inland wetlands
                   Coastal wetlands
                   Inland waters
G. Sumbul, J. Kang, T. Kreuziger, F. Marcelino, H. Costa, P. Benevides, M. Caetano, B. Demir, “BigEarthNet Deep Learning Models with A New
Class-NomenclatureMarine    waters
                    for Remote  Sensing Image Understanding”, arXiv:2001.06372, January, 2020.

                                                                  B. Demir                                                                   20
Impact of BigEarthNet
   More than 9K downloads in a year.

   BigEarthNet is included in TensorFlow.

                                             B. Demir   21
Concluding Remarks
  BigEarthNet makes a significant advancement for the use of deep learning in RS. We
   plan to regularly enrich the BigEarthNet by:
      Extending it to whole Europe;
      Including Sentinel-1 patches;
      Including auxiliary data, e.g., DEM;
      Including the class-wise appearance percentages in a given patch.

  Hashing-based methods are promising for RS retrieval problems due to their capability
   on fast and scalable image search and retrieval. We currently work on:
      Multi-modal hashing;
      Uncertainty sensitive hashing;
      Attention guided hashing;
      Volunteered geographic information driven hashing.

                                        B. Demir                                        24
Accurate and Fast Discovery of Crucial Information for
       Observing Earth from Big EO Archives

                  http://bigearth.eu/

                          B. Demir                       23
You can also read