(10 years of service or more) WRMS Diane DiNardo Deborah ...
FUNCEME-COSPAR, Fortaleza, Brasil Next ESA SAR Toolbox (NEST) release 4A 1.5 Salvatore Dinardo SERCO...
-
Upload
jeffrey-elliott -
Category
Documents
-
view
217 -
download
0
Transcript of FUNCEME-COSPAR, Fortaleza, Brasil Next ESA SAR Toolbox (NEST) release 4A 1.5 Salvatore Dinardo SERCO...
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