An Open-Source Application and a Benchmarking Framework for Sentinel-2 Image Sharpening
Keywords: Pansharpening, fusion, software, Sentinel-2, comparison, validation
Abstract. Earth Observing (EO) satellites are an invaluable tool in remote sensing and have various applications. Spatial resolution is often crucial to those applications. The current work focuses on sharpening Sentinel-2 images. Moreover, a new application/program has been developed towards this goal. The application sharpens Sentinel-2 lower resolution bands (20m, 60m) and creates a 12-band image in 10m resolution. To run the program, one needs to load a Sentinel-2 L2A product, select one or more pansharpening methods and click the fuse button. This process will fuse the whole scene, but it is possible to crop areas of interest and process them instead. To validate the process, 14 pansharpening methods were employed and tested against well-known image quality metrics. On all areas of interest, the quality indices agree with each other. However, the indices tend to penalize methods who fail spectrally, which is correct, but they also tend to favor images with poor performance in the spatial domain. MS-SSIM seems to rank better the algorithm images and is closer to the visual comparison assessment. HPF is one of the best performing methods for sharpening a L2A product of Sentinel-2. ATWT, AWLP, HCS and LMM are good alternatives according to our results. The application, S-2 Sharpy (A Sentinel-2 Image Sharpening GUI) is made available on Github. Furthermore, its generic counterpart,PanFusion (Image pansharpening GUI for various sensors) is also made available on the mentioned platform, since it was the application that set the foundation for the current application and study.
