期刊:IEEE Transactions on Geoscience and Remote Sensing [Institute of Electrical and Electronics Engineers] 日期:2024-01-01卷期号:62: 1-10被引量:1
标识
DOI:10.1109/tgrs.2024.3396874
摘要
Thin cloud removal for multispectral (MS) or hyperspectral (HS) images is a ubiquitous and fundamental problem in remote sensing. However, it is prohibitively challenging due to the ill-posedness and under-determination of the image formation. The existing methods for cloud removal are dominated by either cirrus detection bands from satellite sensors or large-scale datasets from training. In this paper, by vectorizing the MS/HS image of each band and stacking them columnwisely as a matrix, we develop a double rank-one prior method for thin cloud removal. By leveraging some visible bands in satellite sensors, the proposed method is composed of cloud retrieval and removal phases. Briefly, we first separate clouds from the observed image by formalizing the top-of-atmosphere reflectance, then evaluate the thickness of clouds in each band by the independence of cloud-free and cloud images. Numerical experiments on various Landsat-8 and Sentinel-2 images demonstrate the compelling performances of the proposed method.