CEOS-ARD - Synthetic Aperture Radar - Normalised Radar Backscatter

 

Document Status

Product Family Specification, Synthetic Aperture Radar, Normalised Radar Backscatter

Proposed revisions may be provided to: ard-contact@lists.ceos.org

Document History

Not available yet

Contributing Authors

CEOS Analysis Ready Data Definition

CEOS Analysis Ready Data (CEOS-ARD) are satellite data that have been processed to a minimum set of requirements and organized into a form that allows immediate analysis with a minimum of additional user effort and interoperability both through time and with other datasets.

Description

Product Family Specification: Synthetic Aperture Radar, Normalised Radar Backscatter (SAR-NRB)

Version: 1.2-draft

Applies to: Data collected by Synthetic Aperture Radar sensors

Background

This PFS is specifically aimed at users interested in exploring the potential of SAR but who may lack the expertise or facilities for SAR processing.

The CEOS-ARD Normalised Radar Backscatter (NRB) specification describes products that have been subject to Radiometric Terrain Correction (RTC) and are provided in the Gamma-Nought (γT0\gamma^0_T) backscatter convention (Small 2011), which mitigates the variations from diverse observation geometries and is recommended for most land applications. An additional metadata layer can be optionally provided for conversion of γT0\gamma^0_T to Sigma-Nought (σT0\sigma^0_T) backscatter layer for compatibility with legacy software or numerical models. As the NRB product contains backscatter values only, it cannot be directly used for SAR polarimetry or interferometric applications that require relative polarization phase or local phase estimates respectively. However, as an option, a “flattened” phase data layer can be provided with an NRB product for enabling InSAR analysis. The flattened phase is the interferometric phase, with respect to a reference orbit and to a DEM, for which the topographic phase contribution is removed.

Definitions and Abbreviations

ALE
Absolute Geolocation Error
ATBD
Algorithm Theoretical Basis Document
Auxiliary Data
The data required for instrument processing, which does not originate in the instrument itself or from the satellite. Some auxiliary data will be generated in the ground segment, whilst other data will be provided from external sources, e.g., DEM, aerosols.
CEOS-ARD
Committee on Earth Observation Satellites - Analysis Ready Data
CovMat
Normalised Radar Covariance Matrix
CRS
Coordinate Reference System
DEM
Digital Elevation Model
DOI
Digital Object Identifier
DSM
Digital Surface Model
EGM
Earth Gravitational Model
ENL
Equivalent Number of Looks
EPSG Code
An EPSG code is a unique identifier assigned to e.g. a specific coordinate reference system (CRS) by the European Petroleum Survey Group (EPSG).
GSLC
Geocoded Single-Look Complex
InSAR
Interferometric Radar
ISLR
Intensity Signal-to-Noise Level Ratio
LUT
Look-Up Table
Metadata
Structured information that describes other information or information services. With well-defined metadata, users should be able to get basic information about data, without the need to have knowledge about its entire content.
NRB
Normalised Radar Backscatter
ORB
Ocean Radar Backscatter
POL
Polarimetric Radar
PSLR
Polarimetric Signal-to-Noise Level Ratio
RTC
Radiometrically Terrain Corrected
SAR
Synthetic Aperture Radar
SI
International System of Units, internationally known by the abbreviation SI (from French Système international d’unités)
SLC
Single-Look Complex
STAC
SpatioTemporal Asset Catalog
UPS
Universal Polar Stereographic
URL
Uniform Resource Locator, a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it.
UTC
Coordinated Universal Time
UTM
Universal Transverse Mercator
WGS84
World Geodetic System 1984
WKT
Well-Known Text (WKT) is a text markup language for representing vector geometry objects on a map, spatial reference systems of spatial objects, and transformations between spatial reference systems. The formats were originally defined by the Open Geospatial Consortium (OGC) and described in their Simple Feature Access and Coordinate Transformation Service specifications.

Requirements

WARNING: The requirement numbers below are not stable and may change or may be removed at any time. Do not use the numbers to refer back to specific requirements! Instead, use the textual identifier that is provided in brackets directly after the title.

1. General Metadata

These are metadata records describing a distributed collection of pixels. The collection of pixels referred to must be contiguous in space and time. General metadata should allow the user to assess the overall suitability of the dataset, and must meet the requirements listed below.

1.1. Traceability

Identifier: meta.metadata-traceability-sar

Threshold requirements:

Not required.

Goal requirements:

Data must be traceable to SI reference standard.

Notes:

  1. Relationship to Section “Radiometrically Corrected Measurements: Radiometric Accuracy”. Traceability requires an estimate of measurement uncertainty.
  2. Information on traceability should be available in the metadata as a single DOI landing page.

1.2. Metadata Machine Readability

Identifier: meta.metadata-machine-readability

Threshold requirements:

Metadata is provided in a structure that enables a computer algorithm to be used to consistently and automatically identify and extract each component/variable/layer for further use.

Goal requirements:

As threshold, but metadata is formatted in accordance with CEOS-ARD SAR Metadata Specifications, v.1.1, or in a community endorsed standard that facilitates machine-readability, such as ISO 19115-2, Climate and Forecast (CF) convention, the Attribute Convention for Data Discovery (ACDD), etc.


1.3. Product Type

Identifier: meta.metadata-product-type-sar

Threshold requirements:

CEOS-ARD product type name – or names in case of compliance with more than one product type – and, if required by the data provider, copyright.

Goal requirements:

As threshold.


1.4. Document Identifier

Identifier: meta.metadata-pfs-url

Threshold requirements:

Reference to CEOS-ARD PFS document as URL.

Goal requirements:

As threshold.


1.5. Data Collection Time

Identifier: meta.metadata-time

Threshold requirements:

Number of source data acquisitions of the data collection is identified. The start and stop UTC time of data collection is identified in the metadata, expressed in date/time. In case of composite products, the dates/times of the first and last data takes and the per-pixel metadata Section “Per-Pixel Metadata: Acquisition ID Image” is provided with the product.

Goal requirements:

As threshold.

2. Source Metadata

These are metadata records describing (detailing) each acquisition (source data) used to generate the ARD product. This may be one or mutliple acquisitions.

2.1. Acquisition ID

Identifier: src.metadata-acquisition-id

Threshold requirements:

Each acquisition is identified through a sequential identifier in the metadata, e.g. acqID = 1, 2, 3.

Goal requirements:

As threshold.


2.2. Source Data Access

Identifier: src.metadata-data-access-source

Threshold requirements:

The metadata identifies the location from where the source data can be retrieved, expressed as a URL or DOI.

Goal requirements:

The metadata identifies an online location from where the data can be consistently and reliably retrieved by a computer algorithm without any manual intervention being required.


2.3. Instrument

Identifier: src.metadata-instrument

Threshold requirements:

The instrument used to collect the data is identified in the metadata:

Goal requirements:

As threshold, but including a reference to the relevant CEOS Missions, Instruments and Measurements Database record.


2.4. Source Data Acquisition Time

Identifier: src.metadata-time-source

Threshold requirements:

The start date and time of source data is identified in the metadata, expressed in UTC in date and time, at least to the second.

Goal requirements:

As threshold.


2.5. Source Data Acquisition Parameters

Identifier: src.metadata-acquisition-parameters-sar

Threshold requirements:

Acquisition parameters related to the SAR antenna:

Goal requirements:

As threshold.


2.6. Source Data Orbit Information

Identifier: src.metadata-orbit

Threshold requirements:

Information related to the platform orbit used for data processing:

Goal requirements:

As threshold, including also:


2.7. Source Data Processing Parameters

Identifier: src.metadata-processing-parameters

Threshold requirements:

Processing parameters details of the source data:

Goal requirements:

As threshold, plus additional relevant processing parameters, e.g., range- and azimuth look bandwidth and LUT applied.


2.8. Source Data Image Attributes

Identifier: src.metadata-image-attributes-sar

Threshold requirements:

Image attributes related to the source data:

Goal requirements:

Geometry of the image footprint expressed in WGS84 in a standardised format (e.g., WKT).


2.9. Sensor Calibration

Identifier: src.metadata-sensor-calibration

Threshold requirements:

Not required.

Goal requirements:

Sensor calibration parameters are identified in the metadata or can be accessed using details included in the metadata. Ideally this would support machine-to-machine access.


2.10. Performance Indicators

Identifier: src.metadata-performance-indicators

Threshold requirements:

Provide performance indicators on data intensity noise level (NEσ0\text{NE}\sigma^0 and/or NEβ0\text{NE}\beta^0 and/or NEγ0\text{NE}\gamma^0, i.e., noise equivalent Sigma- and/or Beta- and/or Gamma-Nought). Provided for each polarization channel when available.

Parameter may be expressed as the mean and/or minimum and maximum noise equivalent values of the source data.

Values do not need to be estimated individually for each product, but may be estimated once for each acquisition mode, and annotated on all products.

Goal requirements:

Provide additional relevant performance indicators (e.g., ENL, PSLR, ISLR, and performance reference DOI or URL).


2.11. Polarimetric Calibration Matrices

Identifier: src.metadata-polarimetric-calibration-matrices

Threshold requirements:

Not required.

Goal requirements:

The complex-valued polarimetric distortion matrices with the channel imbalance and the cross-talk applied for the polarimetric calibration.


2.12. Mean Faraday Rotation Angle

Identifier: src.metadata-mean-faraday-rotation-angle

Threshold requirements:

Not required.

Goal requirements:

The mean Faraday rotation angle estimated from the polarimetric data and/or from models with reference to the method or paper used to derive the estimate.


2.13. Ionosphere Indicator

Identifier: src.metadata-ionosphere-indicator

Threshold requirements:

Not required.

Goal requirements:

Flag indicating whether the backscatter imagery is “significantly impacted” by the ionosphere (0 – false, 1 – true). Significant impact would imply that the ionospheric impact on the backscatter exceeds the radiometric calibration requirement or goal for the imagery.

3. Product Metadata

Information related to the CEOS-ARD product generation procedure and geographic parameters.

3.1. Product Data Access

Identifier: prd.metadata-data-access-product

Threshold requirements:

Processing parameters details of the CEOS-ARD product:

Goal requirements:

The metadata identifies an online location from where the data can be consistently and reliably retrieved by a computer algorithm without any manual intervention being required.


3.2. Auxiliary Data

Identifier: prd.metadata-auxiliary-data

Threshold requirements:

Not required.

Goal requirements:

The metadata identifies the sources of auxiliary data used in the generation process, ideally expressed as DOIs.

Notes:

  1. Auxiliary data includes DEMs, etc., and any additional data sources used in the generation of the product.

3.3. Product Sample Spacing

Identifier: prd.metadata-sample-spacing

Threshold requirements:

CEOS-ARD product processing parameters details:

Goal requirements:

As threshold.


3.4. Product Equivalent Number of Looks

Identifier: prd.metadata-enl

Threshold requirements:

Not required.

Goal requirements:

Equivalent Number of Looks (ENL)


3.5. Product Resolution

Identifier: prd.metadata-resolution

Threshold requirements:

Not required.

Goal requirements:

Average spatial resolution of the CEOS-ARD product along:


3.6. Product Filtering

Identifier: prd.metadata-speckle-filtering

Threshold requirements:

Flag if speckle filter has been applied (True/False).

Metadata should include:

Goal requirements:

As threshold.


3.7. Product Bounding Box

Identifier: prd.metadata-bounding-box

Threshold requirements:

Two opposite corners of the product file (bounding box, including any zero-fill values) are identified, expressed in the coordinate reference system defined in Section “Product Metadata: Product Coordinate Reference System”.

Notes:

  1. Four corners of the product file are recommended for scenes crossing the Antemeridian, or the North or the South Pole.
Goal requirements:

As threshold.


3.8. Product Geographical Extent

Identifier: prd.metadata-footprint

Threshold requirements:

The geometry of the SAR image footprint expressed in WGS84, in a standardised format (e.g., WKT Polygon).

Goal requirements:

As threshold.


3.9. Product Image Size

Identifier: prd.metadata-image-size

Threshold requirements:

Image attributes of the CEOS-ARD product:

Goal requirements:

As threshold.


3.10. Product Pixel Coordinate Convention

Identifier: prd.metadata-pixel-coordinate-convention

Threshold requirements:

Coordinate referring to the centre, the upper left corner, or the lower left corner of a pixel. Values are [pixel centre, pixel ULC or pixel LLC].

Goal requirements:

As threshold.


3.11. Product Coordinate Reference System

Identifier: prd.metadata-crs

Threshold requirements:

The metadata lists the map projection (or geographical coordinates, if applicable) that was used and any relevant parameters required to geolocate data in that map projection, expressed in a standardised format (e.g., WKT).
Indicate EPSG code, if defined for the CRS.

Goal requirements:

As threshold.


3.12. Reference Orbit

Identifier: prd.metadata-orbit-reference-nrb-pol

Usage: Only when Flattened phase per-pixel metadata (see Section “Radiometrically Corrected Measurements: Flattened Phase”) is provided.

Threshold requirements:

Not required.

Goal requirements:

Provide the absolute orbit number used as reference for topographic phase flattening. In case a virtual orbit has been used, provide orbit parameters or orbit state vectors as DOI or URL.

Provide scene-centred perpendicular baseline for the for the source data relative to the reference orbit used (for approximate use only).

4. Per-Pixel Metadata

The following minimum metadata specifications apply to each pixel. Whether the metadata are provided in a single record relevant to all pixels or separately for each pixel is at the discretion of the data provider. Per-pixel metadata should allow users to discriminate between (choose) observations on the basis of their individual suitability for applications.

Cloud optimized file formats are recommended.

4.1. Metadata Machine Readability

Identifier: pxl.metadata-machine-readability

Threshold requirements:

Metadata is provided in a structure that enables a computer algorithm to be used to consistently and automatically identify and extract each component/variable/layer for further use.

Goal requirements:

As threshold, but metadata is formatted in accordance with CEOS-ARD SAR Metadata Specifications, v.1.1, or in a community endorsed standard that facilitates machine-readability, such as ISO 19115-2, Climate and Forecast (CF) convention, the Attribute Convention for Data Discovery (ACDD), etc.


4.2. Data Mask Image

Identifier: pxl.per-pixel-data-mask

Threshold requirements:

Mask image indicating:

File format specifications/contents provided in metadata:

Goal requirements:

As threshold, including additional bit value representations, e.g.:


4.3. Scattering Area Image

Identifier: pxl.per-pixel-scattering-area

Usage: Recommended for scenes that include land areas.

Threshold requirements:

Not required.

Goal requirements:

DEM-based scattering area image used for Gamma-Nought terrain normalisation is provided. This quantifies the local scattering area used to normalise for radiometric distortions induced by terrain to the measured β0\beta^0 backscatter. The terrain-flattened γT0\gamma^0_T is best understood as β0\beta^0 divided by the local scattering area.

File format specifications/contents provided in metadata:


4.4. Local Incident Angle Image

Identifier: pxl.per-pixel-local-incident-angle

Threshold requirements:

DEM-based Local Incident angle image is provided.

File format specifications/contents provided in metadata:

Notes:

  1. For maritime ORB scenes when no land areas are covered, a geoid model could be used for the calculation of the local incident angle.
Goal requirements:

As threshold.


4.5. Ellipsoidal Incident Angle Image

Identifier: pxl.per-pixel-ellipsoidal-incident-angle

Threshold requirements:

Not required.

Goal requirements:

Ellipsoidal incident angle is provided.

File format specifications/contents provided in metadata:

Notes:

  1. For maritime ORB scenes when no land areas are covered, the ellipsoidal incident angle is nearly identical to the geoid based local incident angle.

4.6. Noise Power Image

Identifier: pxl.per-pixel-noise-power

Threshold requirements:

Not required.

Goal requirements:

Estimated Noise Equivalent σ0\sigma^0 (or β0\beta^0 or γ0\gamma^0, as applicable) used for noise removal, if applied, for each channel. NEσ0\text{NE}\sigma^0 and NEγ0\text{NE}\gamma^0 are both based on a simplified ellipsoid Earth model.

File format specifications/contents provided in metadata:


4.7. Gamma-to-Sigma Ratio Image

Identifier: pxl.per-pixel-gamma-sigma-ratio

Threshold requirements:

Not required.

Goal requirements:

Ratio of the integrated area in the Gamma projection over the integrated area in the Sigma projection (ground). Multiplying RTC γT0\gamma^0_T by this ratio results in an estimate of RTC σT0\sigma^0_T.

File format specifications/contents provided in metadata:


4.8. Acquisition ID Image

Identifier: pxl.per-pixel-acquisition-id

Threshold requirements:

Required for multi-source product only.

Acquisition ID, or acquisition date, for each pixel is identified.

In case of multi-temporal image stacks, use a source acquisition ID (i.e., Section “Source Metadata: Acquisition ID”) to list contributing images.

In case of date, data represent (integer or fractional) day offset to reference observation date (in UTC). Date used as reference (“Day 0”) is provided in the metadata.

Pixels not representing a unique date (e.g., pixels averaged in image overlap zones) are flagged with a pre-set pixel value that is provided in the metadata.

File format specifications/contents provided in metadata:

Goal requirements:

In case of image composites, the sources for each pixel are uniquely identified.


4.9. Per-Pixel DEM

Identifier: pxl.per-pixel-dem

Threshold requirements:

Not required.

Goal requirements:

Provide DEM or DSM as used during the geometric and radiometric processing of the SAR data, resampled to an exact geometric match in extent and resolution with the CEOS-ARD SAR image product.

Can also be provided with ORB products containing land areas.

File format specifications/contents provided in metadata:

5. Radiometrically Corrected Measurements

The requirements indicate the necessary outcomes and, to some degree, the minimum steps necessary to be deemed to have achieved those outcomes. Radiometric corrections must lead to normalised measurement(s) of backscatter intensity and/or decomposed polarimetric parameters. As for the per-pixel metadata, information regarding data format specification needs to be provided for each record. The requirements below must be met for all pixels/samples/observations in a collection.

Cloud optimized file formats are recommended.

5.1. Backscatter Measurements (NRB)

Identifier: rcm.measurements-backscatter-nrb

Threshold requirements:

“Terrain-flattened” Radiometrically Terrain Corrected (RTC) Gamma-Nought backscatter coefficient (γT0\gamma^0_T) is provided for each polarization.

File format specifications/contents provided in metadata:

Notes:

  1. Transformation to the logarithm decibel scale is not required or desired as this step can be completed by the user if necessary.
Goal requirements:

As threshold.


5.2. Scaling Conversion

Identifier: rcm.metadata-scaling-conversion

Threshold requirements:

If applicable, indicate the equation to convert pixel linear amplitude/power to logarithmic decibel scale, including, if applicable, the associated calibration (dB offset) factor, and/or the equation used to convert compressed data (int8/int16/float16) to float32.

Goal requirements:

As threshold, but use of float32.


5.3. Noise Removal

Identifier: rcm.metadata-noise-removal

Threshold requirements:

Flag if noise removal has been applied (Y/N). Metadata should include the noise removal algorithm and reference to the algorithm as URL or DOI.

Notes:

  1. Thermal noise removal and image border noise removal to remove overall scene noise and scene edge artefacts, respectively.
Goal requirements:

As threshold.


5.4. Radiometric Terrain Correction Algorithm

Identifier: rcm.corrections-radiometric-terrain-correction

Threshold requirements:

Adjustments were made for terrain by modelling the local contributing scattering area using the preferred choice of a published peer-reviewed algorithm to produce radiometrically terrain corrected (RTC) γT0\gamma^0_T backscatter estimates.

Metadata references, e.g.

Notes:

  1. Examples of technical documentation include an Algorithm, Theoretical Basis Document, product user guide, etc.
Goal requirements:

As threshold.


5.5. Radiometric Accuracy

Identifier: rcm.metadata-radiometric-accuracy

Threshold requirements:

Not required.

Goal requirements:

Uncertainty (e.g., bounds on γ0\gamma^0 or σ0\sigma^0) information is provided as document referenced as URL or DOI. SI traceability is achieved.


5.6. Flattened Phase

Identifier: rcm.measurements-flattened-phase

Usage: Alternative to GSLC product for NRB and POL products

Threshold requirements:

Not required.

Goal requirements:

The Flattened Phase is the interferometric phase for which the topographic phase contribution is removed. It is derived from the range-Doppler SLC product using a DEM and the orbital state vectors with respect to a reference orbit (see Section “Topographic phase removal”). The use of the Flattened Phase with the NRB or POL intensity (Section “Radiometrically Corrected Measurements”) provides the GSLC equivalent, as follows:

GSLC=NRB×exp(jFlattenPhase) \text{GSLC} = \sqrt{NRB} \times \exp(j \cdot \text{FlattenPhase})

File format specifications/contents provided in metadata:

In case of polarimetric data, indicate the reference polarization.

6. Geometric Corrections

The geometric corrections are steps that are taken to place the measurement accurately on the surface of the Earth (that is, to geolocate the measurement) allowing measurements taken through time to be compared. This section specifies any geometric correction requirements that must be met in order for the data to be analysis ready.

6.1. Geometric Correction Algorithm

Identifier: gcor.metadata-geometric-correction-algorithm

Threshold requirements:

Not required.

Goal requirements:

Metadata references, e.g.:

Notes:

  1. Examples of technical documentation can include e.g., an Algorithm Theoretical Basis Document (ATBD) or a product user guide.

6.2. Digital Elevation Model

Identifier: gcor.corrections-dem

Usage: For products including land areas.

Threshold requirements:
Goal requirements:

6.3. Geometric Accuracy

Identifier: gcor.corrections-geometric-accuracy-radar

Threshold requirements:

Accurate geolocation is a prerequisite to radar processing to correct for terrain and to enable interoperability between radar sensors.

The absolute geolocation error (ALE) for a sensor is typically assessed through analysis of Single Look Complex (SLC) imagery and measured along the slant range and azimuth directions (case A: SLC ALE).

The end-to-end “ARD” ALE of the final CEOS-ARD product could be measured directly in the final image product in the chosen map projection, i.e., in the map coordinate directions: e.g., Northing and Easting (case B: ARD ALE).

Providing accuracy estimates based on measurements following at least one scheme (A or B or both) meets the threshold requirement.

Estimates of the ALE is provided as a bias and a standard deviation, with (Case A) SLC ALE expressed in slant range and azimuth, and (Case B) ARD ALE expressed in map projection dimensions.

Notes:

  1. This assessment is often made through comparison of measured corner reflector positions with their projected location in the imagery. In some cases, other mission calibration/validation results may be used.
  2. The ALE is not typically assessed for every processed image, but through an ALE assessment by the data processing team characterizing all or (usually a subset) of the generated products.
Goal requirements:

Output product sub-sample accuracy should be less than or equal to 0.1 (slant range) pixel radial root mean square error (rRMSE).

Provide documentation of estimates of ALE as DOI or URL.


6.4. Geometric Refined Accuracy

Identifier: gcor.corrections-geometric-refined-accuracy

Threshold requirements:

Not required.

Goal requirements:

Values provided under Section “Geometric Corrections: Geometric Accuracy” are provided by the SAR mission Cal/Val team.

CEOS-ARD processing steps could include method refining the geometric accuracy, such as cross-correlation of the SAR data in slant range with a SAR scene simulated from a DSM or DEM.

Methodology used (name and reference), quality flag, geometric standard deviation values should be provided.


6.5. Gridding Convention

Identifier: gcor.corrections-gridding-convention

Threshold requirements:

A consistent gridding/sampling frame is used. The origin is chosen to minimise any need for subsequent resampling between multiple products (be they from the same or different providers). This is typically accomplished via a “snap to grid” in relation to the most proximate grid tile in a global system.

Notes:

  1. If a product hierarchy of resolutions exists (or is planned), the multiple resolutions should nest within each other (e.g., 12.5m, 25m, 50m, 100m, etc.), and not be disjoint.
Goal requirements:

Provide DOI or URL to gridding convention used.

When multiple providers share a common map projection, providers are encouraged to standardise the origins of their products among each other.

In the case of UTM/UPS coordinates, the upper left corner coordinates should be set to an integer multiple of sample intervals from a 100 km by 100 km grid tile of the Military Grid Reference System’s 100k coordinates (“snap to grid”).

For products presented in geographic coordinates (latitude and longitude), the origin should be set to an integer multiple of samples in relation to the closest integer degree.

Introduction

This section aims to provide background and specific information on the processing steps that can be used to achieve analysis ready data for a specific and well-developed Product Family Specification. This Guidance material does not replace or override the specifications.

What is CEOS Analysis Ready Data?

CEOS-ARD are products that have been processed to a minimum set of requirements and organized into a form that allows immediate analysis with a minimum of additional user effort. In general, these products would be resampled onto a common geometric grid (for a given product) and would provide baseline data for further interoperability both through time and with other datasets.

CEOS-ARD products are intended to be flexible and accessible products suitable for a wide range of users for a wide variety of applications, including particularly time series analysis and multi-sensor application development. They are also intended to support rapid ingestion and exploitation via high-performance computing, cloud computing and other future data architectures. They may not be suitable for all purposes and are not intended as a replacement for other types of satellite products.

When can a product be called CEOS-ARD?

The CEOS-ARD branding is applied to a particular product once:

Agencies or other entities considering undertaking an assessment process should consult the CEOS-ARD Governance Framework.

A product can continue to use CEOS-ARD branding as long as its generation and distribution remain consistent with the peer-reviewed assessment.

What is the difference between Threshold and Goal?

Threshold (Minimum) requirements are the minimum that is needed for the data to be analysis ready. This must be practical and accepted by the data producers.

Goal (Desired) requirements (previously referred to as “Target”) are the ideal; where we would like to be. Some providers may already meet these.

Products that meet all threshold requirements should be immediately useful for scientific analysis or decision-making.

Products that meet goal requirements will reduce the overall product uncertainties and enhance broad-scale applications. For example, the products may enhance interoperability or provide increased accuracy through additional corrections that are not reasonable at the threshold level.

Goal requirements anticipate continuous improvement of methods and evolution of community expectations, which are both normal and inevitable in a developing field. Over time, goal specifications may (and subject to due process) become accepted as threshold requirements.

References

International Organization for Standardization. 2009. Geographic information — Metadata — Part 2: Extensions for imagery and gridded data.” Standard. Geneva, CH: International Organization for Standardization.
Lee, Jong-Sen, Jen-Hung Wen, T. L. Ainsworth, Kun-Shan Chen, and A. J. Chen. 2009. “Improved Sigma Filter for Speckle Filtering of SAR Imagery.” IEEE Transactions on Geoscience and Remote Sensing 47 (1): 202–13. https://doi.org/10.1109/TGRS.2008.2002881.
Raney, Russell, Joshua Cahill, G. Patterson, and D. Bussey. 2012. “The m-Chi Decomposition of Hybrid Dual-Polarimetric Radar Data with Application to Lunar Craters.” Journal of Geophysical Research (Planets) 117 (May). https://doi.org/10.1029/2011JE003986.
Shiroma, Gustavo H. X., Marco Lavalle, and Sean M. Buckley. 2022. “An Area-Based Projection Algorithm for SAR Radiometric Terrain Correction and Geocoding.” IEEE Transactions on Geoscience and Remote Sensing 60: 1–23. https://doi.org/10.1109/TGRS.2022.3147472.
Small, David. 2011. “Flattening Gamma: Radiometric Terrain Correction for SAR Imagery.” IEEE Transactions on Geoscience and Remote Sensing 49 (8): 3081–93. https://doi.org/10.1109/TGRS.2011.2120616.
Yamaguchi, Yoshio, Akinobu Sato, Wolfgang-Martin Boerner, Ryoichi Sato, and Hiroyoshi Yamada. 2011. “Four-Component Scattering Power Decomposition with Rotation of Coherency Matrix.” Geoscience and Remote Sensing, IEEE Transactions on 49 (July): 2251–58. https://doi.org/10.1109/TGRS.2010.2099124.
Zebker, Howard. 2017. “User-Friendly InSAR Data Products: Fast and Simple Timeseries Processing.” IEEE Geoscience and Remote Sensing Letters 14 (October): 1–5. https://doi.org/10.1109/LGRS.2017.2753580.
Zebker, Howard A., Scott Hensley, Piyush Shanker, and Cody Wortham. 2010. “Geodetically Accurate InSAR Data Processor.” IEEE Transactions on Geoscience and Remote Sensing 48 (12): 4309–21. https://doi.org/10.1109/TGRS.2010.2051333.

Annexes

General Processing Map

The radiometric interoperability of CEOS-ARD SAR products is ensured by a common processing chain during production. The recommended processing roadmap involves the following steps:

Table 1 lists possible sequential steps and existing software tools (e.g., Gamma software (GAMMA, 2018)) and scripting tasks that can be used to form the CEOS-ARD SAR processing roadmap.

Table 1: SAR ARD processing roadmap and software options. RADARSAT-2 Example
Step Implementation option
1. Orbital data refinement Check xml date and delivered format. RADARSAT-2, pre EDOT (July 2015) replace. Post July 2015, check if ‘DEF’, otherwise replace. (Gamma - RSAT2_vec)
2. Apply radiometric scaling Look-Up Table (LUT) to Beta-Nought Specification of LUT on ingest. (Gamma - par_RSAT2_SLC/SG)
3. Generate covariance matrix elements Gamma – COV_MATRIX
4. Radiometric terrain normalisation Gamma - geo_radcal2
5. Speckle filtering (Boxcar or Sigma Lee) Custom scripting
6. Geometric terrain correction/Geocoding Gamma – gc_map and geocode_back
7. Create metadata Custom scripting

Topographic phase removal

InSAR analysis capabilities from CEOS-ARD SAR products are enabled with GSLC products, which is also the case when the Flattened Phase per-pixel data (Section “Radiometrically Corrected Measurements: Flattened Phase”) are included in the NRB or POL products. This is made possible since the simulated topographic phase relative to a given reference orbit has been subtracted.

From classical approach with SLC data, interferometric phase Δφ12\Delta \varphi_{1-2} between two SAR acquisitions is composed of a topographic phase ΔφTopo_12\Delta \varphi_{\text{Topo}\_1-2}, a surface displacement phase ΔφDisp_12\Delta \varphi_{\text{Disp}\_1-2} and other noise terms ΔφNoise_12\Delta \varphi_{\text{Noise}\_1-2} (Eq. 1). The topographic phase consists to the difference in geometrical path length from each of the two antenna positions to the point on the SAR image (φDEM_SLC\varphi_{\text{DEM}\_\text{SLC}}) and is a function of their orbital baseline distance (Eq. 2). The surface displacement phase is related to the displacement of the surface that occurred in between the two acquisitions. The noise term is the function of the radar signal interaction with the atmosphere and the ionosphere during each acquisition and function of the system noise.

Δφ12=ΔφTopo_12+ΔφDisp_12+ΔφNoise_12(1) \Delta \varphi_{1-2} = \Delta \varphi_{\text{Topo}\_1-2} + \Delta \varphi_{\text{Disp}\_1-2} + \Delta \varphi_{\text{Noise}\_1-2} \qquad{(1)}

Where

ΔφTopo_12=φDEM_SLC_1=φDEM_SLC_2(2) \Delta \varphi_{\text{Topo}\_1-2} = \varphi_{\text{DEM}\_\text{SLC}\_1} = \varphi_{\text{DEM}\_\text{SLC}\_2} \qquad{(2)}

Since CEOS-ARD products are already geocoded, it is important to remove the wrapped simulated topographic phase φSimDEM_SLC\varphi_{\text{SimDEM}\_\text{SLC}} from the data in slant range (Eq. 3) during their production, before the geocoding step. The key here is to simulate the topographic phase relatively to a constant reference orbit, as done in a regular InSAR processing. There are two different ways to simulate the topographic phase:

  1. The use of a virtual circular orbit above a nonrotating planet (H. A. Zebker et al. 2010)
  2. The use of a specific orbit cycle or a simulated orbit of the SAR mission

In both cases, the InSAR topographic phase ΔφTopo_OrbRef2\Delta \varphi_{\text{Topo}\_\text{OrbRef}-2} is simulated against the position of a virtual sensor ΔφTopo_OrbRef\Delta \varphi_{\text{Topo}\_\text{OrbRef}} lying on a reference orbit, instead of being simulated relatively to an existing reference SAR acquisition (φDEM_SLC_1\varphi_{\text{DEM}\_\text{SLC}\_1}). The use of a virtual circular orbit is a more robust approach since the reference orbit is defined at a fixed height above scene nadir and assuming the reference orbital height constant for all CEOS-ARD products. While with the second approach, the CEOS-ARD data producer must select a specific archived orbit cycle of the SAR mission or define a simulated one, from which the relative orbit, matching the one of the SAR acquisitions to be processed (to be converted to CEOS-ARD), is defined as the reference orbit. With this second approach, it is important to always use the same orbit cycle (or simulated orbit) for all the CEOS-ARD produced for a mission, in order to preserve the relevant compensated phase in between them. Providing absolute reference orbit number information in the metadata (item 1.7.15) allows users to validate the InSAR feasibility in between CEOS-ARD products.

φFlattended_SLC_2=φSLC_2ΔφTopo_OrbRef2(3) \varphi_{\text{Flattended}\_\text{SLC}\_2} = \varphi_{\text{SLC}\_2} - \Delta\varphi_{\text{Topo}\_\text{OrbRef}-2} \qquad{(3)}

This procedure is equivalent to bring the position of the sensor platform of all the SAR acquisitions at the same orbital position (i.e., zeros baseline distance in between), which results in a Flattened phase φFlattended_SLC\varphi_{\text{Flattended}\_\text{SLC}}, independent of the local topography.

The phase subtraction could be performed by using a motion compensation approach (H. A. Zebker et al. 2010) or directly on the SLC data. Then the geometrical correction is performed on the Flattened SLC, which results in a GSLC product.

GSLC can also be saved as a NRB product by including the Flattened Phase per-pixel data (Section “Radiometrically Corrected Measurements: Flattened Phase”) as follows:

NRB:γT0=|GSLC|2\text{NRB:} \quad \gamma_T^0 = |GSLC|^2

Flattended Phase:φFlattended=arg(GSLC)\text{Flattended Phase:} \quad \varphi_{\text{Flattended}} = \arg (GSLC)

For POL product, the Flattened phase needs also to be subtracted from the complex number phase of the off-diagonal elements of the covariance matrix.

Demonstration:

From CEOS-ARD flattened SAR products, InSAR processing can be easily performed without dealing with topographic features and orbital sensor position, as for example with two GSLC products

φFlattened_GSLC_1=φSLC_1ΔφTopo_OrbRef1=φSLC_1φDEM_OrbRefφDEM_SLC_1(4) \varphi_{\text{Flattened}\_\text{GSLC}\_1} = \varphi_{\text{SLC}\_1} - \Delta\varphi_{\text{Topo}\_\text{OrbRef}-1} = \varphi_{\text{SLC}\_1} - \varphi_{\text{DEM}\_\text{OrbRef}} - \varphi_{\text{DEM}\_\text{SLC}\_1} \qquad{(4)}

φFlattened_GSLC_2=φSLC_2ΔφTopo_OrbRef2=φSLC_2φDEM_OrbRefφDEM_SLC_2(5) \varphi_{\text{Flattened}\_\text{GSLC}\_2} = \varphi_{\text{SLC}\_2} - \Delta\varphi_{\text{Topo}\_\text{OrbRef}-2} = \varphi_{\text{SLC}\_2} - \varphi_{\text{DEM}\_\text{OrbRef}} - \varphi_{\text{DEM}\_\text{SLC}\_2} \qquad{(5)}

The differential phase is

ΔφCARD_1CARD_2=φFlattened_GSLC_1φFlattened_GSLC_2(6) \Delta \varphi_{\text{CARD}\_1-\text{CARD}\_2} = \varphi_{\text{Flattened}\_\text{GSLC}\_1} - \varphi_{\text{Flattened}\_\text{GSLC}\_2} \qquad{(6)}

Which can be expanded using (Eq. 3)

ΔφCARD_1CARD_2=(φSLC_1φDEM_OrbRefφDEM_SLC_1)(φSLC_2φDEM_OrbRefφDEM_SLC_2)(7) \Delta \varphi_{\text{CARD}\_1-\text{CARD}\_2} = (\varphi_{\text{SLC}\_1} - \varphi_{\text{DEM}\_\text{OrbRef}} - \varphi_{\text{DEM}\_\text{SLC}\_1}) - (\varphi_{\text{SLC}\_2} - \varphi_{\text{DEM}\_\text{OrbRef}} - \varphi_{\text{DEM}\_\text{SLC}\_2}) \qquad{(7)}

ΔφCARD_1CARD_2=(φSLC_1φSLC_2)(φDEM_SLC_1)φDEM_SLC_2)(8) \Delta \varphi_{\text{CARD}\_1-\text{CARD}\_2} = (\varphi_{\text{SLC}\_1} - \varphi_{\text{SLC}\_2}) - (\varphi_{\text{DEM}\_\text{SLC}\_1}) - \varphi_{\text{DEM}\_\text{SLC}\_2}) \qquad{(8)}

ΔφCARD_1CARD_2=ΔφSLC_1SLC_2ΔφTopo_12(9) \Delta \varphi_{\text{CARD}\_1-\text{CARD}\_2} = \Delta\varphi_{\text{SLC}\_1-\text{SLC}\_2} - \Delta\varphi_{\text{Topo}\_1-2} \qquad{(9)}

Where ΔφSLC_1SLC_2\Delta\varphi_{\text{SLC}\_1-\text{SLC}\_2} can be express as Eq. 1, which gives

ΔφCARD_1CARD_2=(ΔφTopo_12+ΔφDisp_12+ΔφNoise_12)ΔφTopo_12(10) \Delta \varphi_{\text{CARD}\_1-\text{CARD}\_2} = (\Delta \varphi_{\text{Topo}\_1-2} + \Delta \varphi_{\text{Disp}\_1-2} + \Delta \varphi_{\text{Noise}\_1-2}) - \Delta\varphi_{\text{Topo}\_1-2} \qquad{(10)}

Consequently, the differential phase of two CEOS-ARD products doesn’t contain a topographic phase and is already unwrapped (at least over stable areas). It is only function of the surface displacement and of the noise term. Depending on the reference DEM and the satellite orbital state vector accuracies, some residual topographic phase could be present. Atmospheric (item 2.15) and ionospheric (item 2.16) phase corrections could be performed during the production of CEOS-ARD products, which reduces the differential phase noise in an InSAR analysis.

ΔφCARD_1CARD_2=ΔφDisp_12+ΔφNoise_12)(11) \Delta \varphi_{\text{CARD}\_1-\text{CARD}\_2} = \Delta \varphi_{\text{Disp}\_1-2} + \Delta \varphi_{\text{Noise}\_1-2}) \qquad{(11)}

Normalised Covariance Matrices (CovMat)

In order to preserve the inter-channel polarimetric phase and thus the full information content of coherent dual-pol and fully polarimetric data, the covariance matrix is proposed as the data storage format. Covariance matrices are generated from the complex cross product of polarimetric channels, as shown in Eq. 12 for fully polarimetric data (C3) and in Eq. 14 for dual polarization data (C2). Since these matrices are complex symmetrical, only the upper diagonal elements (bold elements) need to be stored in the ARD database.

Fully polarimetric

C3=[|𝐇𝐇|22𝐇𝐇𝐇𝐕*𝐇𝐇𝐕𝐕*2HVHH*2|𝐇𝐕|22𝐇𝐕𝐇𝐕*VVHH*2VVHV*|𝐕𝐕|2](12) C3 = \begin{bmatrix} | \mathbf{H} \mathbf{H} |^2 & \sqrt{2} \cdot \mathbf{H}\mathbf{H} \cdot \mathbf{H}\mathbf{V}^* & \mathbf{H}\mathbf{H} \cdot \mathbf{V}\mathbf{V}^* \\ \sqrt{2} \cdot HV \cdot HH^* & 2 \cdot |\mathbf{H}\mathbf{V}|^2 & \sqrt{2} \cdot \mathbf{H}\mathbf{V} \cdot \mathbf{H}\mathbf{V}^* \\ VV \cdot HH^* & \sqrt{2} \cdot VV \cdot HV^* & |\mathbf{V}\mathbf{V}|^2 \end{bmatrix} \qquad{(12)}

Where HV = VH, under the reciprocity assumption. | | and * mean respectively complex modulus and the complex conjugate.

Dual polarization

HH-HV:C2=[|𝐇𝐇|2𝐇𝐇𝐇𝐕*HVHH*|𝐇𝐕|2](13) \text{HH-HV:} \quad C2 = \begin{bmatrix} | \mathbf{H} \mathbf{H} |^2 & \mathbf{H}\mathbf{H} \cdot \mathbf{H}\mathbf{V}^* \\ HV \cdot HH^* & |\mathbf{H}\mathbf{V}|^2 \end{bmatrix} \qquad{(13)}

VV-VH:C2=[|𝐕𝐇|2𝐕𝐇𝐕𝐇*VHVH*|𝐕𝐕|2](14) \text{VV-VH:} \quad C2 = \begin{bmatrix} | \mathbf{V} \mathbf{H} |^2 & \mathbf{V}\mathbf{H} \cdot \mathbf{V}\mathbf{H}^* \\ VH \cdot VH^* & |\mathbf{V}\mathbf{V}|^2 \end{bmatrix} \qquad{(14)}

CH-CV:C2=[|𝐂𝐇|2𝐂𝐇𝐂𝐕*CVCH*|𝐂𝐕|2](15) \text{CH-CV:} \quad C2 = \begin{bmatrix} | \mathbf{C} \mathbf{H} |^2 & \mathbf{C}\mathbf{H} \cdot \mathbf{C}\mathbf{V}^* \\ CV \cdot CH^* & |\mathbf{C}\mathbf{V}|^2 \end{bmatrix} \qquad{(15)}

Where CH and CV refer to dual polarization transmitting a circular polarized signal. [CH, CV] can be replaced by [LH, LV] or [RH, RV] for left (L) or right (R) hand circular transmission respectively, although RCM will offer only right-hand circular transmission. The coherent HH-VV configuration available on TerraSAR-X could also be represented as C2 format.

Polarimetric decomposition methods like (Yamaguchi et al. 2011) for fully polarimetric, or m-chi (Raney et al. 2012) for compact polarimetric data, can be applied directly on averaged (speckle filtered) C3 and C2 matrices respectively. These decompositions enhance scattering information, bring it to a more comprehensible level to end-users, and raise the performance of thematic classification methodologies. For SAR products that were acquired with single polarization the use of the covariance matrix does not result in superfluous storage requirements, since only the matrix elements that are populated are retained and the diagonal matrix elements are the backscatter intensities. Thus, a single channel intensity product would yield only one matrix element and the storage needs would not change.

In order to ease the data structure and the metadata in between C3 and C2, Eq. 12 should be redefined as Eq. 16. Users will have to take care of this non-standard representation when applying their polarimetric analytic tools. “< >” means that ARD matrix elements are speckle filtered. Eq. 16 is valid both for dual-linear and quad polarization.

C3 modified:C3m=[|𝐇𝐇|2𝐇𝐇𝐇𝐕*𝐇𝐇𝐕𝐕*HVHH*|𝐇𝐕|2𝐇𝐕𝐕𝐕*VVHH*VVHV*|𝐕𝐕|2](16) \text{C3 modified:} \quad C3_m = \begin{bmatrix} | \langle \mathbf{H} \mathbf{H} |^2 \rangle & \langle\mathbf{H}\mathbf{H} \cdot \mathbf{H}\mathbf{V}^* \rangle & \langle\mathbf{H}\mathbf{H} \cdot \mathbf{V}\mathbf{V}^* \rangle\\ \langle HV \cdot HH^* \rangle & \langle|\mathbf{H}\mathbf{V}|^2 \rangle & \langle\mathbf{H}\mathbf{V} \cdot \mathbf{V}\mathbf{V}^* \rangle \\ \langle VV \cdot HH^* \rangle& \langle VV \cdot HV^* \rangle & \langle|\mathbf{V}\mathbf{V}|^2 \rangle \end{bmatrix} \qquad{(16)}

Furthermore, for compact polarimetric data, it is recommended to store them, by simple transformation, under the circular-circular basis, since RR and RL polarizations (Eq. 17) permit faster and more intuitive RGB visualizations (R=RR, G=RR/(RR+RL), B= RL).

CH-CV (C2 circular):C2c=[|𝐑𝐑|2𝐑𝐑𝐑¬*RLRR*|𝐑𝐋|2](17) \text{CH-CV (C2 circular):} \quad C2_c = \begin{bmatrix} \langle | \mathbf{R} \mathbf{R} |^2 \rangle & \langle\mathbf{R}\mathbf{R} \cdot \mathbf{R}\mathbf{¬}^* \rangle \\ \langle RL \cdot RR^* \rangle & \langle|\mathbf{R}\mathbf{L}|^2\rangle \end{bmatrix} \qquad{(17)}


  1. For data crossing the North or South Pole, it is recommended to produce two distinct products and to use the appropriate “Pass direction” in each.↩︎