20
Promoting Earth Observation Services SenSyF: Sentinels Synergy Framework Promoting Earth Observation Services S5: Multitemporal Cloud Detection Antonio Ruiz-Verdú, Julia Amorós-López, Luis Gómez-Chova, Jordi Muñoz-Marí, Gustavo Camps-Valls and José Moreno SenSyF Users Workshop Madrid. 11 th March 2015

S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation ServicesSenSyF: Sentinels Synergy FrameworkPromoting Earth Observation Services

S5: Multitemporal Cloud DetectionAntonio Ruiz-Verdú, Julia Amorós-López, Luis Gómez-Chova,

Jordi Muñoz-Marí, Gustavo Camps-Valls and José MorenoSenSyF Users WorkshopMadrid. 11th March 2015

Page 2: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

2SenSyF Workshop. Madrid. 11th March 2015

Service Overview

• Sentinel-2 will provide systematic global coverage at high spatial and temporal resolutions.

• Challenges: advanced approaches are required to handle the incoming time series

• SenSyF Service 5 is intended to demonstrate the Sentinels capabilities for multitemporal applications

• A Multitemporal Cloud Detection (MCD) algorithm was chosen for demonstrating those capabilities

Page 3: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

3SenSyF Workshop. Madrid. 11th March 2015

Overview of the MCD processorTime series Cloud mask

• Main assumptions: – Land covers change smoothly– Abrupt changes are mainly due to clouds

Page 4: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

4SenSyF Workshop. Madrid. 11th March 2015

Sentinel-2

• Dedicated 5-day revisit time series of SPOT-4 (February - July 2013), available at ESA’s DUE (Take 5 dataset)

• Landsat-8 time series at 16-day revisit times

Input Test Data

Page 5: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

5SenSyF Workshop. Madrid. 11th March 2015

Deployment and testing in SenSyF Sandbox

• MCD processor implemented for 3 options with different degree of parallelizarion

• Image time series dataset (SPOT4-

take5 & Landsat-8) uploaded

• MATLAB functions deployed

• Processor tested

Page 6: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

6SenSyF Workshop. Madrid. 11th March 2015

Deployment and testing in SenSyF Sandbox

• Demonstration and Validation Tests implemented in 8 SPOT-4 and Landsat-8 time series

• Good results compared with other cloud screening approaches

Page 7: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

7

DT1 ARGENTINA SITE

SPOT-4 TAKE 5 RGB

SenSyF Workshop. Madrid. 11th March 2015

Page 8: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

8

ARGENTINA SITE

SenSyF S5MCD Cloud Mask

SenSyF Workshop. Madrid. 11th March 2015

Page 9: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

9

DT1 ARGENTINA SITE

MULTITEMPORAL L2A SAT.TIF

SenSyF Workshop. Madrid. 11th March 2015

Page 10: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

10

DT1 ARGENTINA SITE

MONOTEMPORAL L2A SAT.TIF

SenSyF Workshop. Madrid. 11th March 2015

Page 11: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

11

ARGENTINA SITE

• Crop lands• Monotemporal

mask fails with cirrus clouds

Deployment and testing in SenSyF Sandbox

SenSyF Workshop. Madrid. 11th March 2015

Page 12: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

12

DT2 ARGENTINA SITE

SPOT-4 TAKE 5 RGB

SenSyF Workshop. Madrid. 11th March 2015

Page 13: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

13

DT2 ARGENTINA SITE

SenSyF S5MCD Cloud Mask

SenSyF Workshop. Madrid. 11th March 2015

Page 14: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

14

DT2 ARGENTINA SITE

MULTITEMPORAL L2A SAT.TIF

SenSyF Workshop. Madrid. 11th March 2015

Page 15: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

15

DT2 ARGENTINA SITE

MONOTEMPORAL L2A SAT.TIF

SenSyF Workshop. Madrid. 11th March 2015

Page 16: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

16SenSyF Workshop. Madrid. 11th March 2015

• A processor for cloud detection and masking, based on image time series, was successfully implemented in the SenSyFcloud computing framework

• Some key benefits:– The framework allowed us to test computationally demanding versions

of the algorithm – Learning cloud computing usage and capabilities– Possibility to offer service to a big potential user’s community– User’s feedback

Summary

Page 17: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation ServicesSenSyF: Sentinels Synergy FrameworkPromoting Earth Observation Services

S5: Multitemporal Cloud DetectionAntonio Ruiz-Verdú, Julia Amorós-López, Luis Gómez-Chova,

Jordi Muñoz-Marí, Gustavo Camps-Valls and José MorenoSenSyF Users WorkshopMadrid. 11th March 2015

Page 18: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

18SenSyF Workshop. Madrid. 11th March 2015

Deployment and testing in SenSyF Sandboxapplication.xml run.sh

Page 19: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

19SenSyF Workshop. Madrid. 11th March 2015

Deployment and testing in SenSyF Sandbox

Page 20: S5: Multitemporal Cloud Detection - WordPress.com · Promoting Earth Observation Services SenSyF Workshop. Madrid. 11 th March 2015 16 • A processor for cloud detection and masking,

Promoting Earth Observation Services

20SenSyF Workshop. Madrid. 11th March 2015

Migration to Operational Cloud Environment (OCE)