IRMAD service specifications
The IRMAD Change Detection (IRMAD) processing service provides a binary change detection map from calibrated products of different optical and radar sensors using the Iteratively Reweighted Multivariate Alteration Detector (IRMAD) algorithm (Nielsen, 2007)1. The Multivariate Alteration Detection (MAD) algorithm (Nielsen and Conradsen 1997)2 is a change detection algorithm based on canonical correlation analysis (CCA). The binary change detection map is then obtained via a k-means clustering into 2 classes and using the chi-square distance calculated in MAD3,4. In this change detection service the same number of assets having the same CBN shall be taken from pre- and post-event calibrated datasets.
IRMAD requires at least two CBNs from pre- and post-event datasets (minimum 4 assets).
the change detection is applied to all image pixels in the AOI thus clouds and/or water bodies will potentially be part of changes detected. Also change detection results depend on georeferencing accuracy of input pairs of pre- post-event single-band assets. The change detection of the image stack is made after a co-location of input single-band assets without a co-registration.
The IRMAD service requires as input a pair of calibrated Datasets from Optical or SAR missions. Ideally, input SAR Datasets to be made with a pair of Calibrated Datasets from the same mission, track, and polarization.
This minimum number of single-band geophysical assets must be more than one per Calibrated Dataset. Therefore, CVA requires at least two CBNs from pre- and post-event datasets (minimum 4 assets).
The IRMAD service requires a specified number of mandatory and optional parameters. Table 1 describes the service parameters.
|Input pre-event product reference||Pre-event input product to be used in creating the collocated stack and performing IRMAD.||YES|
|Input post-event product reference||Post-event input product to be used in creating the collocated stack and performing IRMAD.||YES|
|List(s) of comma separated bands||This parameter is a list of bands expressed as a comma separated list of common band names. It defines the list of common band names to extract. List of single band assets to be extracted from the calibrated dataset before and after the event. The service requires the same assets in the pre- and post-event calibrated datasets.||YES|
|Area of Interest||This parameter defines the area of interest expressed as a Well-Known Text value. If set, it overrides the automatic determination of the maximum common area between the input-reference products geometry.||YES|
|Maximum number of iterations in the canonical correlation||Maximum number of iterations in the canonical correlation (e.g. 30). If set to 1, IRMAD becomes MAD.||YES||30|
Table 1 - Service parameters for the IRMAD processor.
Input pre- and post-event product references
post-event Calibrated datasets input products to be used in creating the collocated stack and performing IRMAD.
This second mandatory parameter is a list of bands expressed as a comma separated list of common band names. The list of single-band geophysical assets to be used for the co-location shall be given as a list of comma separated CBN.
To define multiple reflectance single-band assets from VIS and NIR (e.g. blue, green, red, and nir) from pre- and post-event Calibrated Dataset, the user shall define the 4 input assets in IRMAD as following:
This parameter defines the area of interest expressed as a Well-Known Text value.
In the definition of “Area of interest as Well Known Text” it is possible to apply as AOI the drawn polygon defined with the area filter. To do so, click on the :fontawesome-solid-magic: button in the left side of the "Area of interest expressed as Well-known text" box and select the option AOI from the list. The platform will automatically fill the parameter value with the rectangular bounding box taken from the current search area in WKT format.
Maximum number of iterations in the canonical correlation
This last parameter the user shall define the maximum number of iterations in the canonical correlation of IRMAD (e.g. 30).
If the number of iterations in the canonical correlation is set to 1, IRMAD becomes MAD.
The result product of the IRMAD service is a single-band change detection binary map (1 change, 0 no change) GeoTIFF in COG format. Product specifications for this service are shown in the below Table.
|Attribute||Value / description|
|Long Name||IRMAD change detection map|
|Description||Binary change mask: 0=No-change, 1=Change|
|Projection||Native or EPSG:4326 - WGS84|
|Valid Range||[0 - 1]|
A. A. Nielsen, “The regularized iteratively reweighted MAD method for change detection in multi- and hyperspectral data,” IEEE Trans. Image Process., vol. 16, no. 2, pp. 463–478, 2007. ↩
Nielsen A. A. and Conradsen K. (1997), “Multivariate alteration detection (MAD) in multispectral, bi-temporal image data: A new approach to change detection studies”, Informatics and Mathematical Modelling, Technical University of Denmark, DTU. ↩
Switzer P, Green A (1984) Min/max autocorrelation factors for multivariate spatial imaging. Technical report no 6, Department of statistics, Stanford University, Stanford, California. ↩
Nielsen A. A., Conradsen K., & Simpson J. J. (1998), “Multivariate Alteration Detection (MAD) and MAF Postprocessing in Multispectral, Bitemporal Image Data: New Approaches to Change Detection Studies”, Remote Sensing of Environment, 64(1), 1-19. DOI: 10.1016/S0034-4257(97)00162-4. ↩