27
Presented by: Luis Veci, Software Lead THE SENTINEL-1 TOOLBOX: OPEN SOURCE TOOLS FOR EOScience 2.0

THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Presented by:

Luis Veci, Software Lead

THE SENTINEL-1 TOOLBOX:

OPEN SOURCE TOOLS FOR EOScience 2.0

Page 2: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Next ESA SAR Toolbox (NEST)

Built based on fork of BEAM

Page 3: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Evolution of NEST

Page 4: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Scientific Exploitation of Operational Missions (SEOM)

• Funding provided via

Page 5: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Common EO Development Platform

Page 6: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

SNAP Development Consortia

Page 7: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

SeNtinels Application Platform (SNAP)

• SeNtinels Application Platform (SNAP) – Develop S1, S2, S3 Toolboxes in a coordinated way

• Joint development plan • Common core framework • Interchangeable plug-ins

– Migration to NetBeans API • Replace module management • Replace docking framework

– Extensive Optimizations – New extension points

Page 8: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

The SENTINEL-1 Toolbox software and full source code is distributed freely under the GNU GPL license.

Open Source Software

Fully supported SNAP open source community

Page 9: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Source Code Repository

SNAP S1TBX

S2TBX

S3TBX RSTB

SMOS

Future Tools

https://github.com/senbox-org

Page 10: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Supported Platforms

• Windows (XP, Vista, 7, 8, 10) • Linux • Mac OS X

• 32 bit/64 bit • Graphical User Interface • Command-Line Interface

Page 11: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

SENTINEL-1 Toolbox

• Full support of Sentinel-1 products • TOPSAR Interferometry • Polarimetric tools • L2 OCN

Page 12: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Supported SAR Missions

• Not just Sentinel-1 • ESA and third part SAR

missions

• SENTINEL-1 • ENVISAT ASAR • ERS-1 & 2 • RADARSAT-2 • TerraSAR-X/TanDEM-X • ALOS 1 & 2 • COSMO-Skymed

Page 13: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

• Calibration • Speckle Filtering • Terrain Correction • Ellipsoid Correction • SAR Simulation • Mosaicking • Reprojection • Coregistration • Interferometry

SAR Functionality

Page 14: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

New Sentinel-1 Functionality

• Calibration • Thermal Noise Removal • Slice Assembly • TOPSAR Deburst and Merge • SLC to GRD Processing • GRD Border Noise Removal • TOPSAR Interferometry

Page 15: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

S-1 TOPS Processing

Page 16: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Terrain Flattening

Terrain Corrected Terrain Flattened and

Page 17: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Sentinel-1 Stripmap Interferometry

Page 18: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Sentinel-1 TOPS Interferometry

Page 19: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

TOPS ESD Measures

Page 20: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Product Library

• Product Library • Now handles optical products

and S-1 L2 OCN products

Page 21: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

New Level-2 OCN Visualisation

• Level-2 OCN Products • OWI • OSW • RVL

Page 22: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Polarimetric Tools

•Quad Pol Decompositions •Sinclair •Pauli •Freeman-Durden •Van Zyl •Yamaguchi •Cloude •H/A Alpha •Touzi

•Dual Pol Decomposition •H Alpha

Page 23: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Quad Pol & Dual Pol Functionality

• Polarimetric Matrix Conversion – C2, C3, C4, T3, T4

• Polarimetric Speckle Filters – Polarimetric Boxcar – Polarimetric Lee – Improved Lee Sigma – Intensity-Driven Adaptive-

Neighborhood (IDAN)

• Polarimetric Classifiers – Unsupervised Cloude

Pottier Classifier – Unsupervised Wishart

Classifier – Supervised Wishart

Classifier

Page 24: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Fire Scar 1950 KegRiver, Alberta

Page 25: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Cloud Exploitation Platform

• See the Cloud Processing Presentation – Wednesday afternoon

– Processing on Amazon EC2 – Using SNAP GPT – Sentinel-1 on Google Earth Engine

Page 26: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

User Feedback

• We want to hear from all users –What applications are you working on? –What do the Toolboxes do well? –What is missing and should be added? –Post screen shots in the forum

• We will add them to the Image Gallery

Page 27: THE SENTINEL-1 TOOLBOX - ESA SEOMseom.esa.int/.../D1_A2_06_1630_Luis-Veci.pdf– New extension points The SENTINEL-1 Toolbox software and full source code is distributed freely under

Science Toolbox Exploitation Platform

http://step.esa.int • Downloads • Tutorials • Image Gallery • User Forum