funceme-cospar, fortaleza, brasil next esa sar toolbox (nest) release 4a 1.5 salvatore dinardo serco...

Post on 12-Jan-2016

219 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

FUNCEME-COSPAR, Fortaleza, Brasil

Next ESA SAR Toolbox (NEST) release 4A 1.5

Salvatore Dinardo

SERCO c/o European Space Agency ESRINEOP-Exploitation & Services Division

8/11/2010

Content

1. NEST Project overview

2. NEST architecture

3. NEST functionalities and tools

4. Practical exercise

NEST Project overview

NEST (Next ESA SAR Toolbox) is an open source ESA software for exploitation

(visualizing, analyzing and post-processing) of ESA and other

spaceborne SAR data processed from Level-1 or higher.

Project scheduleKick off November 2007

Phase A - SRR System Requirements Review (month 2)- PDR Preliminary Design Review (month 4)

Phase B Release 1A – 1B – 1C 1st Public release Nov. 2008Release 2A – 2B –2C (June 2009)Release 3A -3B- 3C (March 2010)

2 year Follow-up contract Release 4A-1.5 (October 2010)

NEST-DORIS InSAR Module

(11/2009-12/2010)

1st Release in 4A

1. ESA

Marcus Engdahl (ESA Technical Officer), Andrea Minchella (RSAC c/o ESA)

2. Array Systems Computing

Rajesh Jha, Luis Veci, Jun Lu, Shengli Dai

3. Brockmann Consult

Norman Fomferra, Marco Peters

4. PPO.labs (InSAR)

Petar Marinkovic

5. TU Delft (InSAR)

Ramon Hanssen

NEST TEAM

NEST is being developed by Array Systems Computing Inc. of Toronto Canada under ESA Contract number 20698/07/I-LG.

NEST Project overview

1. Fully portable to multiple hardware platforms and operating systems

(Windows, Linux, Mac) thanks to a 100% pure Java implementation.

2. Modular design for easy modifications and upgrades

3. An API enables users to easily add their own modules (readers/writers)

and extend the capabilities of NEST

4. Fully Open Source under the GNU GPL

5. Support from multiple platforms and multi-core support

NEST Architecture

NEST-BEAM Co-development

1. NEST is built re-using the BEAM Earth Observation Toolbox and

Development Platform

2. With cooperation between Array Systems Computing and Brockmann

Consult, the shared NEST-BEAM Core supports plug-in modules for both

toolboxes

3. Both toolboxes may benefit from improvements and new features from

either project

NEST Architecture

NEST Modules: data flow

Readers W riters

J P EG2000

HD F 4 & 5

B EA M D I MA P

GeoTI FF

ENVI SA T A SA R

ERS 1 & 2 A MI

Radarsat 1 & 2

Sentine l 1

A LO S P A LSA R

TerraSar-X

Cosm o- Skym ed

NetCD F

J ERS

GenericProductModel

Graph Processing Tool

D ata C onversion, Band A rithm etic, I m age Filter ing, D ata Analysis, O rthorectification,C o- Registration, Reprojection, Mosaick ing, C alibration, I nterferom etry ,

O il S pill D etection, W ind Field Estim ation, Object D etection

Display and Analysis Tool

I m age D isplay , S tatistics, RO I , I m age Manipulation, D ata Analysis

– Supported SAR Missions: how accessing

– DAT and general utilities

– Basic SAR tools

– Advanced SAR Tools

– Graph builder

Functionalities and Tools

How accessing supported SAR Missions

• Product readers

• Product Library (NEW!)

SAR data readers Common EO formats

ENVISAT ASAR GeoTiff

ERS-1&2 HDF 4 & 5

ALOS PALSAR NetCDF

Radarsat-1&2 Generic Binary

TerraSAR-X Envi

Cosmo-SkyMed Google Earth KMZ

JERS SAR

• Convenient browsing and importing of

products having information and product

previews.

• Import to a project

• Apply batch processing chain

The Product Library

• Clear and intuitive GUI

• Products View (Pixel info)

• Project View

• World Maps (open gl cards)

• NASA WorldWind Integration

• Metadata/header (editable)

• Statistics & Data Analysis

• Colour Management

• Layer Management

• Flexible windows management

(Floating, Dockable, tabbed)

Display and Analysis Tool (DAT)

• Data Conversion and Export (GeoTiff, HDF 4 & 5, NetCDF, Bynary, Envi)

• Subset and Resampling

• Band Arithmetic

• Image Filtering

• ROI tools (export to shape file)

• Shape file overlay

• Create layer stack

• Image Analysis

- Principle Component Analysis

- EM Cluster Analysis

- KMeans Cluster Analysis

General utilities

Basic SAR Tools

• Absolute calibration (Envisat ASAR, ERS 1&2, ALOS,

Radarsat2, TerraSAR-X, Cosmo-SkyMed)

• ERS-ASAR precise orbit handling (Doris, Prare and Delft

orb.)

• Coregistration of detected and complex products

• Multilooking & speckle filtering

• Debursting of ASAR WSS

Coregistration

March (Red)

April (Green)

July (Blue)RGB

ALOS PALSAR HV Amazon 2007

Advanced SAR Tools

• Range-Doppler Terrain Correction

• Simulated SAR Terrain Correction with GIM mask

• Radiometric normalization during Terrain

Correction

• Ellipsoid correction

• Map Reprojection

• Mosaicking

Supported_Products&MainTools_4A-1.5.xls

Mission Range Doppler TC/SAR Simulation TC

Radiometric Normalization(Approach:Kellndorfer et al., TGRS,

Sept. 1998)

ASAR  Both complex and detected products supported

Both complex and detected products supported  

ERS  Both complex and detected products supported

Both complex and detected products supported  

RADARSAT-2  Both complex and detected products supported

Both complex and detected products supported  

Cosmo-SkyMed  Both complex and detected products supported Available next release 4B

TerraSAR-X Complex products supported

Advanced SAR Tools

Mosaicking

62 ASAR GM Products Mosaic of Australia

Land Masked Detection Map Projected

Advanced SAR Tools: OCEAN tools

• Oil Spill Detection

• Wind Field Estimation

• Object Detection

Currently only ASAR and ERS are fully supported

NEST-DORIS InSAR functionalities

• Coregistration and resampling

• DEM assisted coregistration

• Products: interferogram and coherence

• Filtering: both spectral and phase

• Geo-coding

• Unwrapping: through 3rd party software

• Limited stack processing

• Differential InSAR

• Supporting tools and utilities

Currently only ASAR and ERS are fully supported

Graph Builder

• Create your own processing chains

• Visual Graph Processing Framework interface

• Executed from command line or from GUI

• Allows for batch processing on stack of images

From SLC to Orthorectified product

Slant range geometry

ASA_IMS_1PNUPA20081212_092731_000000162074_00351_35475_2365.N1

Multilook 2:10

From SLC to Orthorectified product

From SLC to Orthorectified product

Range Doppler orthorectification

Radiometric normalization using the DEM local incidence angle

From SLC to Orthorectified product

For software upgrades, documentation and more information regarding the

NEST project, please visit the website at

http://earth.esa.int/nest

Further information

Exercise

Objective is to show how creating a Calibrated, despeckled,

coregistered and orthorectified ASAR WSM Time series

Dataset

1. ASA_WSM_1PNUPA20080124_.N1

2. ASA_WSM_1PNUPA20080228_.N1

3. ASA_WSM_1PNUPA20080508_.N1

C:\COSPAR_NEST_practical

Descending-track 237

Processing steps

Absolute calibration

Speckle filtering

Graph Builder

Batch processing

Open&

Inspect productDAT

Coregistration

RD Terrain Correction

RGB Visualization

DAT

1.

2.

3.

1. Open product

• Identification: Basic information on the product (Mission, Product type, Acquisition time, Pass, Track and Orbit)

• Metadata: This includes all the original metadata within the product, the Abstracted Metadata which is the important metadata fields used by the Operators in a common format and the Processing graph history recording the processing that was done

• Tie Point Grids: Raster grids created from interpolating the tie-points information within the product. The interpolation is done on the fly according to the product.

• Bands: The actual bands inside the product and virtual bands created by NEST from expressions. Different icons are used to distinguish these bands.

2. Inspect product

2. Graph Builder: Calibration&SpeckleFil Op

2. Graph Builder: Calibration&SpeckleFil Op

Link the blocks using the mouse right button

Select the output directory

Save the chain clicking on Save

2. Graph Builder: Calibration&SpeckleFil Op

The Chain will be saved in xml language.

2. Batch processing

The Chain has been defined for one product. Now we want to run the chain over the 3 WSM of the dataset via batch processing

Drag and drop products from Products View to I/O Parameters window

2. Batch processing

Load the Exercise_chain.xlm just defined Run the Chain

3. Coregistration

3. Coregistration

Drag and drop products from Products View to I/O Parameters window

3. Coregistration: parameters

3. Terrain Correction: parameters

3. RGB Visualization

Click on mouse right button

3. RGB Visualization

4. Export to Google Earth

4. Visualization in Google Earth

THANK YOU

Salvatore DinardoSERCO c/o European Space Agency ESRIN EO Science, Applications and New Technologies Department

Salvatore.Dinardo@esa.int

top related