Onboard Cloud Detection and Atmospheric Correction With Efficient Deep Learning Models
Cesar Aybar,Gonzalo Mateo-García,Giacomo Acciarini,Vít Růžička,Gabriele Meoni,Nicolas Longépé,Luis Gómez-Chova
DOI: https://doi.org/10.1109/jstars.2024.3480520
IF: 4.715
2024-11-09
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Abstract:Nano and microsatellites have expanded the acquisition of satellite images with higher spatial, temporal, and spectral resolutions. Nevertheless, downlinking all this data to the ground for processing becomes challenging as the amount of remote sensing data rises. Custom onboard algorithms are designed to make real-time decisions and to prioritize and reduce the amount of data transmitted to the ground. However, these onboard algorithms frequently require cloud-free bottom-of-atmosphere surface reflectance (SR) estimations as inputs to operate. In this context, this article presents the data transformations and autocalibration for Sentinel-2 (S-2) network (DTACSNet), an onboard cloud detection and atmospheric correction processor based on lightweight convolutional neural networks. DTACSNet provides cloud and cloud shadow masks and SR estimates 10× faster than the operational S-2 L2A processor in dedicated space-tested hardware: 7 mins versus 1 h for a 10 980 × 10 980 scene. The DTACSNet cloud masking, based on a lightweight neural network, obtains the highest F2-score (0.81), followed by the state-of-the-art KappaMask (0.74), Fmask (0.72), and Sen2Cor v.2.8 (0.51) algorithms. In addition, validation results on independent datasets show that DTACSNet can efficiently replicate Sen2Cor SR estimates, reporting a competitive accuracy with differences below 2%.
imaging science & photographic technology,remote sensing,engineering, electrical & electronic,geography, physical