Geospatial co-registration is a mandatory prerequisite when dealing with remote sensing data. Inter- or intra-sensoral misregistration will negatively affect any subsequent image analysis, specifically when processing multi-sensoral or multi-temporal data. In recent decades, many algorithms have been developed to enable manual, semi- or fully automatic displacement correction. Especially in the context of big data processing and the development of automated processing chains that aim to be applicable to different remote sensing systems, there is a strong need for efficient, accurate and generally usable co-registration. Here, we present AROSICS (Automated and Robust Open-Source Image Co-Registration Software), a Python-based open-source software including an easy-to-use user interface for automatic detection and correction of sub-pixel misalignments between various remote sensing datasets. It is independent of spatial or spectral characteristics and robust against high degrees of cloud coverage and spectral and temporal land cover dynamics. The co-registration is based on phase correlation for sub-pixel shift estimation in the frequency domain utilizing the Fourier shift theorem in a moving-window manner. A dense grid of spatial shift vectors can be created and automatically filtered by combining various validation and quality estimation metrics. Additionally, the software supports the masking of, e.g., clouds and cloud shadows to exclude such areas from spatial shift detection. The software has been tested on more than 9000 satellite images acquired by different sensors. The results are evaluated exemplarily for two inter-sensoral and two intra-sensoral use cases and show registration results in the sub-pixel range with root mean square error fits around 0.3 pixels and better.
Spaceborne imaging spectroscopy, also called hyperspectral remote sensing, has shown huge potential to improve current water colour retrievals and, thereby, the monitoring of inland and coastal water ecosystems. However, the quality of water colour retrievals strongly depends on successful removal of the atmospheric/surface contributions to the radiance measured by satellite sensors. Atmospheric correction (AC) algorithms are specially designed to handle these effects, but are challenged by the hundreds of narrow spectral bands obtained by hyperspectral sensors. In this paper, we investigate the performance of Polymer AC for hyperspectral remote sensing over coastal waters. Polymer is, in nature, a hyperspectral algorithm that has been mostly applied to multispectral satellite data to date. Polymer was applied to data from the Hyperspectral Imager for the Coastal Ocean (HICO), validated against in situ multispectral (AERONET-OC) and hyperspectral radiometric measurements, and its performance was compared against that of the hyperspectral version of NASA’s standard AC algorithm, L2gen. The match-up analysis demonstrated very good performance of Polymer in the green spectral region. The mean absolute percentage difference across all the visible bands varied between 16% (green spectral region) and 66% (red spectral region). Compared with L2gen, Polymer remote sensing reflectances presented lower uncertainties, greater data coverage, and higher spectral similarity to in situ measurements. These results demonstrate the potential of Polymer to perform AC on hyperspectral satellite data over coastal waters, thus supporting its application in current and future hyperspectral satellite missions.
In preparation of the German spaceborne imaging spectroscopy mission EnMAP (The Environmental Mapping and Analysis Program) and its upcoming launch in early 2022, the data product validation activities have been intensified. As part of the science preparation and mission support project led by the German Research Center (GFZ) Potsdam, the overall quality of the official EnMAP products has to be accessed and evaluated independently from the data quality control activities performed by the Ground Segment at DLR EOC. Therefore, the radiometric, spectral, reflective, geometric and general quality of the three official EnMAP products (L1B, L1C and L2A) has to be validated during the commissioning and nominal phase.This paper presents an update of the data product validation activities, an in-depth insight into the overall approach and into specifically designed methods described in the EnMAP Product Validation Plan.