img

官方微信

遥感技术与应用, 2022, 37(3): 713-720 doi: 10.11873/j.issn.1004-0323.2022.3.0713

遥感应用

耦合SVM和Cloud-Score算法的Sentinel-2影像云检测模型研究

李健锋,1,3,4,5, 刘思琪1,3,4,5, 李劲彬1,3,4,5, 彭飚1,3,4,5, 叶虎平,2

1.陕西地建土地工程技术研究院有限责任公司,陕西 西安 710021

2.中国科学院地理科学与资源研究所 资源与环境信息系统国家重点实验室,北京 100101

3.陕西省土地工程建设集团有限责任公司,陕西 西安 710075

4.自然资源部退化及未利用土地整治工程重点实验室,陕西 西安 710075

5.陕西省土地整治工程技术研究中心,陕西 西安 710075

Research on Cloud Detection Model of Sentinel-2 Image Coupled with SVM and Cloud-Score Algorithm

Li Jianfeng,1,3,4,5, Liu Siqi1,3,4,5, Li Jinbin1,3,4,5, Peng Biao1,3,4,5, Ye Huping,2

1.Institute of Land Engineering and Technology,Shaanxi Provincial Land Engineering Construction Group Co. ,Ltd. ,Xi'an 710021,China

2.State Key Laboratory of Resources and Environmental Information System,Institute of Geographic Sciences and Natural Resources Research,Chinese Academy of Sciences,Beijing 100101,China

3.Shaanxi Provincial Land Engineering Construction Group Co. ,Ltd. ,Xi'an 710075,China

4.Key Laboratory of Degraded and Unused Land Consolidation Engineering,the Ministry of Natural Resources,Xi’an 710075,China

5.Shaanxi Provincial Land Consolidation Engineering Technology Research Center,Xi’an 710075,China

通讯作者: 叶虎平(1983-),男,陕西富平人,博士,助理研究员,主要从事无人机航路规划、水色遥感与水体光学模型研究。E⁃mail:yehp@igsnrr.ac.cn

收稿日期: 2021-04-17   修回日期: 2022-02-18  

基金资助: 国家重点研发项目.  2019YFE0126500
高分辨率对地观测系统国家重大专项.  21⁃Y20B01⁃9001⁃19/22
陕西地建—西安交大土地工程与人居环境技术创新中心开放基金资助项目.  2021WHZ0090
陕西省土地工程建设集团内部科研项目.  DJNY 2022⁃29.  DJTD2022⁃4
中央高校基本科研业务费资助项目.  300102352502

Received: 2021-04-17   Revised: 2022-02-18  

作者简介 About authors

李健锋(1994-),男,浙江义乌人,硕士,工程师,主要从事定量遥感研究E⁃mail:ljf_sxdj@126.com , E-mail:ljf_sxdj@126.com

摘要

云覆盖阻碍了光学遥感卫星对地观测的有效范围,快速、准确的云检测是遥感应用产品生成过程中的重要一步。针对Google Earth Engine云平台中缺乏适用且高质量的云检测模型,以热带多云的斯里兰卡为研究区,构建了耦合SVM和Cloud-Score算法的Sentinel-2影像云检测模型,通过实验从目视判读与定量分析两个角度对比了其与QA60法、Cloud-Score算法以及Fmask的云检测精度,并在海南岛和亚马逊森林两个地区进行了云检测测试。研究结果表明:Fmask模型的云检测性能最低,总体精度仅为63.45%,存在严重的水体误分为云的现象,但其漏提率极低;QA60法对卷云识别不足,漏提率较高,同时存在一定的误分现象,并且低空间分辨率影响了云体边界提取结果的细节性;Cloud-Score算法的云检测性能明显好于QA60法,总体精度达到了89.83%,误提率仅为2.17%,但仍存在部分卷云漏提的现象;相比于其他3种云检测方法,本文提出的云检测模型总体精度最高,达到了98.21%,并且拥有极低的漏提率和误提率,能比较精准地识别出云体的边界,可满足Sentinel-2遥感产品的云检测预处理需求。

关键词: 云检测 ; SVM ; Cloud-Score算法 ; Sentinel-2 ; Fmask

Abstract

Cloud coverage hinders the effective range of earth observation by optical remote sensing satellite. Rapid and accurate cloud detection is an important step in the product generation process of remote sensing application. In view of the lack of suitable and high-quality cloud detection model in Google Earth Engine cloud platform, this study takes tropical cloudy Sri Lanka as the study area, constructs a Sentinel-2 image cloud detection model coupled with SVM and Cloud-Score algorithm. Through experiments, the cloud detection accuracy of this method is compared with that of QA60 method, Cloud-Score algorithm and Fmask from the point of view of visual interpretation and quantitative analysis. The results show that the cloud detection performance of Fmask model is the lowest, and the overall accuracy is only 63.45%. It has a serious phenomenon that water body is mistakenly divided into clouds, but its omission error is very low. The QA60 method has insufficient recognition of cirrus clouds, and the omission error is high. At the same time, it has a certain phenomenon of misclassification, and the low spatial resolution affects the details of cloud boundary extraction results. The cloud detection performance of the Cloud-Score algorithm is obviously better than that of the QA60 method, the overall accuracy is 89.83%, and the commission error is only 2.17%, but there is still a phenomenon that some cirrus clouds are missed. Compared with the other three cloud detection methods, the cloud detection model proposed in this study has the highest overall accuracy, reaching 98.21%, and has extremely low omission error and commission error. The model can accurately identify the boundary of the cloud, and can meet the cloud detection preprocessing requirements of Sentinel-2 remote sensing products.

Keywords: Cloud detection ; SVM ; Cloud-Score algorithm ; Sentinel-2 ; Fmask

PDF (5926KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

李健锋, 刘思琪, 李劲彬, 彭飚, 叶虎平. 耦合SVM和Cloud-Score算法的Sentinel-2影像云检测模型研究. 遥感技术与应用[J], 2022, 37(3): 713-720 doi:10.11873/j.issn.1004-0323.2022.3.0713

Li Jianfeng, Liu Siqi, Li Jinbin, Peng Biao, Ye Huping. Research on Cloud Detection Model of Sentinel-2 Image Coupled with SVM and Cloud-Score Algorithm. Remote Sensing Technology and Application[J], 2022, 37(3): 713-720 doi:10.11873/j.issn.1004-0323.2022.3.0713

1 引 言

光学卫星影像中的云覆盖是影响其进行全球范围应用的关键因素,快速准确的云检测是遥感产品生成过程中的关键一步1-3。近年来,随着云计算、大数据技术的发展,Google Earth Engine3、PIE-Engine4等遥感云平台逐渐发布,遥感应用研究已突破了原先的“影像下载—预处理—模型构建—结果分析”模式,借助云平台强大的计算和存储能力,通过在线调用API接口对影像进行批量分析计算,极大地提高了成果转化的速度与效率,加速了遥感卫星的全球化应用4-6

针对Sentinel-2影像,Google Earth Engine提供了3种云检测方法:QA60波段法7、Cloud-Score算法8以及S2cloudless9。QA60波段由蓝色波段和两个短波红外波段生成,不同于其他地物,云和雪在蓝色波段反射率极高,而在短波红外波段云的反射率明显高于雪,但QA60波段法整体的云检测效果不稳定,通常会导致低估或高估的现象,并且其分辨率为60 m,识别出的云体边界细节性不足10-11。Cloud-Score算法主要原理是利用亮度、温度和归一化雪盖指数(Normalized Difference Snow Index, NDSI)组合计算出云的可能性分数,单个像素的分数越高,属于云的可能性就越大,最终通过设置阈值进行云掩膜处理。复杂的大气条件和Sentinel-2影像中缺少热红外波段等因素会导致Cloud-Score算法低估云的范围11-12。与目前最先进的基于阈值的云检测算法相比,机器学习算法具有更好的云检测性能,如Fmask、Sen2Cor以及MAJA等15-18。S2cloudless9是Sentinel-Hub提供的专门针对Sentinel-2影像的一种基于机器学习的云检测模型,主要基于LightGBM算法17,通过世界各地的多个云和非云样本上进行训练,最终通过分类获得云的范围。Google Earth Engine提供了基于S2cloudless模型计算的Sentinel-2影像的云概率图像数据集合(“COPERNICUS/S2_CLOUD_PROBABILITY”),但该数据仍在生产中,尚未覆盖所有影像,并且在亚马逊热带雨林地区的云检测测试中,S2cloudless的效果并不理想,仅为52%18。因此,迫切需要一种更加精确且适用于Google Earth Engine云平台上Sentinel-2影像的云检测模型。

斯里兰卡是“21世纪海上丝绸之路”的重要参与国,作为连接亚—非—欧海上航路的枢纽,具有极重要的经济及地理意义19。斯里兰卡属于热带地区,大气环境复杂,近中午前后常会形成各种云覆盖,致使对地观测卫星过境影像常年受云雾覆盖影响。通过Google Earth Engine统计,覆盖斯里兰卡的无云光学影像(Landsat-8、Sentinel-2)占比不到1%。以斯里兰卡为研究区,基于Google Earth Engine云平台,提出了一种耦合SVM和Cloud-Score算法的Sentinel-2影像云检测模型,以期实现准确、可靠的云范围识别。

2 数据与研究区

2.1 研究区概况

斯里兰卡位于南亚次大陆的南端,印度的东南方向,整个岛屿在印度洋之中,东西宽224 km,南北长432 km,国土面积达65 610 km2 [20。斯里兰卡地处热带地区,属于热带季风性气候,无四季之分,年平均气温达28 ℃,终年如夏。除中南部山区外,一年中的气候变化很小,气候变化主要与降雨有关。本文选取了4个站点作为Sentinel-2影像云检测测试点,具体位置如图1所示。

图1

图1   研究区位置

Fig.1   Location of study area


2.2 数据来源及处理

Sentinel-2属于高分辨率多光谱成像卫星,主要由2A和2B两颗卫星组成21。Sentinel-2A发射于2015年6月23日,Sentinel-2B发射于2017年3月7日,双星的重访周期大约为5 d。Sentinel-2携带有多光谱仪,其13个光谱带跨越可见光、近红外和短波红外,幅宽为290 km,高度为756 km。研究采用的Sentinel-2数据来自Google Earth Engine云平台所提供的 “COPERNICUS/S2_SR”数据集。针对每个站点,选取两景影像进行实验,影像的具体信息如表1所示。

表1   影像具体信息

Table 1  Specific information of images

站点条带号日期传感器含云量/%
站点1T44PMR2019/07/25Sentinel-2B1.66
2020/12/11Sentinel-2A17.51
站点2T44NLP2019/04/06Sentinel-2B6.59
2020/02/15Sentinel-2A12.22
站点3T44NNP2019/04/03Sentinel-2B8.88
2020/04/07Sentinel-2B8.10
站点4T44NNM2019/04/08Sentinel-2A6.37
2020/11/08Sentinel-2A25.60

新窗口打开| 下载CSV


3 研究方法

3.1 Google Earth Engine

Google Earth Engine是Google提供的对大量全球尺度地球科学资料数据进行在线可视化计算和分析处理的云平台5。该平台主要存储了卫星影像和其他地球观测数据数据库中的资料,同时提供了足够的运算能力对存储数据进行调用和处理。相比于ENVI、Erdas等传统的影像处理软件,Google Earth Engine云平台可以快速、批量地处理影像,并且不需要下载影像数据,同时提供多种格式数据的导出。Google Earth Engine提供了在线的JavaScript API以及离线的 Python API,用户通过调用API可快速搭建基于Google云的Web端服务。

3.2 Cloud-Score算法

Cloud-Score算法主要利用云的光谱和热属性来识别并从遥感影像中进行剔除10。为了简化该过程,Cloud-Score函数使用最小/最大归一化函数在0和1之间重新调整预期反射率(公式(1))。该算法主要原理是将归一化函数应用于计算4种云的光谱特性,最终获得的Cloud-Score值是这些归一化值中的最小值(公式(2)),以此寻求明亮和寒冷的像素,但同时不具有雪的光谱特性。具体公式为:

Norm(r, rmin,rmax)=r-rminrmax-rmin
CloudScore=min 1.0, NormρBlue, 0.1, 0.3,  NormρBlue+ρGreen+ρRed,  0.2,  0.8,  NormρNIR+ρSWIR1+ρSWIR2, 0.3, 0.8,  NormρGreen-ρSWIR1ρGreen+ρSWIR2,  0.8,  0.6      

其中:Norm表示归一化函数;r为反射率;rmaxrmin分别为反射率的最大、最小值;ρRedρGreenρBlueρNIRρSWIR1ρSWIR2分别为遥感影像红、绿、蓝、近红外、短波红外1以及短波红外2波段的反射率。

3.3 支持向量机(SVM)

SVM算法是一种建立在统计学习理论的VC维理论和结构风险最小化原理基础上的分类算法24。相比于神经网络或传统的基于统计的分类方法,SVM通过向量的个数来控制模型的复杂度,不需要通过降维处理削减特征变量来控制模型的复杂度,因此在分类的过程中,SVM分类器不会损失地物目标的特征信息,减少了一些过拟合现象的发生。SVM在精度、泛化性以及高维数据处理等方面均具有明显的优势,在遥感影像分类应用中获得了广泛应用2526

SVM的基本原理是将原始的特征向量变换到高维特征空间,在高维空间中求解最优分类超平面,分类精度主要取决于超平面与超平面两边的边界平面之间的距离,距离越大,分类器的精度就越高,误差就越小。给定一个样本集(xi yi), i 为1, 2, 3...N xiϵRnyiϵ-1,1,分类线H=ωx+b=0,最优分类线需要有最大的分类间隔,即两类样本之间的距离2ω最大,等同于求函数的最小值问题。

φω=12ω2

本研究中云体的识别属于线性不可分问题,为此需要在上式中引入松弛变量ξi以及惩罚参数c,则SVM可以表示为:

min [12ω2+ci=1l(ξi+ξi*)]
s.t.ωxi+b-yiε+ξiyi-(ωxi+b)ε+ξi*ξi,ξi*0

对于优化问题,需要变换为拉格朗日算子的对偶问题,最终SVM的表达式为:

fx=i=1nαi-αi*kxi,x+b

其中:xi为训练样本的向量;b为线性函数阈值。

3.4 耦合SVM和Cloud-Score算法的云检测模型

为了更加精确地对Sentinel-2影像进行云检测,本文基于Google Earth Engine云平台,借助其强大的分析与处理能力,通过耦合SVM和Cloud-Score算法,构建云检测模型。模型主要原理是在Cloud-Score算法的云检测结果基础上,利用分层随机抽样获得SVM的训练样本,最终通过训练和分类进行云检测。QA60波段法和Cloud-Score算法具有阈值法高效率的特点,而Cloud-Score算法的云检测结果分辨率和精度更高,因此更适合作为样本的选取图层。图2为耦合SVM和Cloud-Score算法的云检测模型实现过程。首先以时间、含云量、位置为条件,通过编码筛选(ee.ImageCollection.filter())所需云检测的Sentinel-2影像 (“COPERNICUS/S2_SR”);其次对筛选后的影像进行重投影(ee.Image.reproject ())、裁剪(ee.Image.clip())等预处理操作;然后利用Cloud-Score算法识别云体范围,并设置SVM分类器 (ee.Classifier.svm()) 的相关参数,核函数选择径向基核函数 (Radial basis function, RBF),gamma、cost参数默认设置为0.5和10,具体可参考Hus等27提出的SVM参数设置指南;接着利用分层抽样函数 (ee.Image.stratifiedSample()) 进行云和非云样本选取,采样比例设置为10 m,样本数量默认设置为50个;最终通过SVM训练(svm.train()) 和分类(svm.classify())确定云体范围, 并利用3×3栅格窗口进行中值滤波(ee.Image.focal_median())去除噪声后得到云检测结果。

图2

图2   耦合SVM和Cloud-Score算法的云检测模型

Fig.2   Cloud Detection Model coupled with SVM and Cloud-Score algorithm


4 结果与分析

针对斯里兰卡4个站点所选择的8景影像,分别利用QA60波段法、Cloud-Score算法、Fmask以及本文提出的模型进行云检测,每个站点首幅影像的云检测结果如图3所示。通过详尽的视觉分析可以发现,4种方法的云检测结果存在显著差异,总体性能呈现出Fmask<QA60<Cloud-Score<本文模型。QA60波段法表现得不稳定,4个站点的结果均出现了不同程度的漏提现象,尤其是对卷云识别效果较差;同时还存在误提现象,站点1中将海上部分清晰像素误识别为云;并且其分辨率为60 m,而Sentinel-2影像的最高分辨率为10 m,因此云边界的识别效果较差。相比于QA60波段法,由于更多的波段参与云可能性分数的计算,Cloud-Score算法在云体边界提取的完整性方面有了明显的提升,并且对密云的识别效果较好,但仍存在部分卷云的漏提现象,尤其是站点4南部海域存在较多的卷云未识别。Sanchez等2228在不同地区通过实验均证明了Fmask模型的云检测精度在90%以上,然而其在斯里兰卡4个站点的云检测测试中很不理想。Fmask模型的云检测结果呈现出不同程度的误提现象,站点1沿海地区将部分水体识别为云,站点2和站点4的海域中存在大量的误提现象。虽然Fmask模型对密云和卷云均表现出了较好的识别效果,但严重的误提现象影响了云检测的整体精度。相比于其他3种模型的云检测结果,本文提出的云检测方法性能最好,能完整地识别出云体边界,对卷云的识别呈现出了良好的效果,视觉上仅在站点2北部海域出现了部分卷云的漏提现象。

图3

图3   不同模型云检测结果

Fig.3   Cloud detection results of different models


以每景影像的目视云检测结果为基准,分别选取200个云体样本和非云体样本,通过计算混淆矩阵29分别从漏提率、误提率和总体精度3个方面进一步反映不同模型云检测精度,其统计结果如表2所示。从表中可以看出,4种模型中Fmask模型的总体精度最低,仅为63.45%,误提率极高,达到了38.74%,但其漏提率极低;QA60法的漏提率最高,为25.35%,同时存在较高的误提率,总体精度为78.16%;Cloud-Score算法的云检测性能明显好于QA60法,总体精度达到了89.83%,误提率仅为2.17%,但仍存在较高的漏提率;研究提出的耦合SVM和Cloud-Score算法的云检测模型总体精度最高,达到了98.21%,并且拥有极低的漏提率和误提率,整体云检测性能较好,可满足Sentinel-2遥感产品的云检测预处理需求。

表2   不同模型云检测精度

Table 2  Cloud detection accuracy of different models

模型漏提率/%误提率/%总体精度/%
QA6025.357.2178.16
Cloud-Score8.642.1789.83
Fmask2.2738.7463.45
SVM and Cloud-Score1.060.1598.21

新窗口打开| 下载CSV


5 讨 论

本文构建的耦合SVM和Cloud-Score算法的云检测模型在斯里兰卡地区表现出了较高的精度,为了进一步验证其在不同地区和不同云量条件的适用性,分别在海南岛和亚马逊热带森林按照含云量0~10%、10%~20%、20%~30%、30%~40%和40%~50%分别选取一景Sentinel-2影像进行云检测,具体信息如表3所示。通过每景影像的云检测结果与原始影像叠加对比分析发现,本文构建的模型在两个地区不同含云量条件下的云检测测试中均表现出了较高的精度,能准确地识别出云体的边界。图4为两个地区高含云量条件下不同模型的云检测结果。从图中可以看出,不同模型在高云量条件下的云检测结果同样差异显著,QA60波段法和Fmask存在明显的误提现象,将大量存在于云体中间的清晰像元识别为云;QA60波段法和Cloud-Score算对卷云的识别效果有限,但本文模型对海南岛和亚马逊热带森林的卷云识别效果较好,能比较精准地提取出卷云与其他地物的边界,仅存在部分少量的薄卷云漏提现象。耦合SVM和Cloud-Score算法云检测模型的实现依托于Google Earth Engine云平台强大的计算能力,确保了模型的运行效率,并且针对单景影像的样本训练和分类满足了精度和通用性要求。同时Google Earth Engine云平台中易于实现模型的扩展和批量影像的处理操作,因此在大规模的云检测应用方面具有一定潜力。

表3   影像具体信息

Table 3  Specific information of images

地点条带号日期传感器含云量
海南岛T49QCB2018/11/04Sentinel-2B8.79%
2020/01/08Sentinel-2B13.23%
2018/05/23Sentinel-2A21.22%
2019/11/09Sentinel-2B30.92%
2018/01/13Sentinel-2A42.60%
亚马逊 热带森林T18LXP2020/04/22Sentinel-2A4.50 %
2019/10/25Sentinel-2A19.74%
2018/07/27Sentinel-2B27.86%
2019/06/22Sentinel-2B36.21%
2021/01/17Sentinel-2A47.09%

新窗口打开| 下载CSV


图4

图4   云检测结果

Fig.4   Cloud detection results


6 结 论

以热带多云的斯里兰卡为研究区,通过耦合SVM和Cloud-Score算法,构建了适用于Google Earth Engine云平台的Sentinel-2云检测模型;对比了该模型与QA60法、Cloud-Score算法以及Fmask的云检测精度,并在海南岛和亚马逊热带森林验证了该模型云检测的通用性和鲁棒性。研究结果表明:Fmask模型的云检测性能最低,总体精度仅为63.45%,存在严重的水体误分为云的现象,但其漏提率极低;QA60法对卷云识别不足,漏提率较高,同时存在一定的误分现象,并且云体边界结果的细节性较差;Cloud-Score算法的云检测性能明显好于QA60法,总体精度达到了89.83%,误提率仅为2.17%,但仍存在部分卷云漏提的现象;相比于其他3种云检测方法,本文提出的耦合SVM和Cloud-Score算法的云检测模型总体精度最高,达到了98.21%,并且拥有极低的漏提率和误提率,能比较精准地识别出云体的边界,可满足Sentinel-2遥感产品的云检测预处理需求。在后续的研究中,将探究模型在Landsat系列影像的云检测潜力,同时聚焦大批量影像的云检测。

参考文献

Foga SScaramuzza P LGuo Set al.

Cloud detection algorithm comparison and validation for operational Landsat data products

[J]. Remote Sensing of Environment, 2017194379-390. DOI: 10.1016/j.rse.2017.03.026 .

[本文引用: 1]

Li ZShen HCheng Qet al.

Deep learning based cloud detection for medium and high resolution remote sensing images of different sensors

[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2019150197-212. DOI: 10.1016/j.isprsjprs.2019.02.017 .

Sun LYang XJia Set al.

Satellite data cloud detection using deep learning supported by hyperspectral data

[J]. International Journal of Remote Sensing, 2020414): 1349-1371. DOI: 10.1080/01431161.2019.1667548 .

[本文引用: 2]

Wang CLiu YGuo Let al.

A smart agricultural service platform for crop planting, monitoring and management-PIE-engine landscape

[C]∥ 2021 9th International Conference on Agro-Geoinformatics (Agro-Geoinformatics). IEEE20211-6.DOI:10.1109/Agro-Geoinformatics50104.2021.9530347 .

[本文引用: 2]

Gorelick NHancher MDixon Met al.

Google Earth Engine: Planetary-scale geospatial analysis for everyone

[J]. Remote sensing of Environment, 201720218-27. DOI: 10.1016/j.rse.2017.06.031 .

[本文引用: 1]

Xiong JThenkabail P SGumma M Ket al.

Automated cropland mapping of continental Africa using Google Earth Engine cloud computing

[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2017126225-244. DOI: 10.1016/j.isprsjprs.2017.01.019 .

[本文引用: 1]

Carrasco LO’Neil A WMorton R Det al.

Evaluating combinations of temporally aggregated Sentinel-1, Sentinel-2 and Landsat 8 for land cover mapping with Google Earth Engine

[J]. Remote Sensing, 2019113): 288. DOI: 10.3390/rs11030288 .

[本文引用: 1]

Wang LDiao CXian Get al.

A summary of the special issue on remote sensing of land change science with Google Earth Engine

[J]. 2020,248:112002. DOI:10.1016/j.rse. 2020.112002 .

[本文引用: 1]

ESA.

Level-1C Cloud Masks-Sentinel-2 MSI Technical Guide-Sentinel Online

[EB/OL]..

URL     [本文引用: 2]

Housman I WChastain R AFinco M V.

An evaluation of forest health insect and disease survey data and satellite-based remote sensing forest change detection methods: Case studies in the United States

[J]. Remote Sensing, 2018108): 1184. DOI: 10.3390/rs10081184 .

[本文引用: 2]

Research EO.

Cloud Masks at Your Service

[EB/OL]. .

URL     [本文引用: 2]

Clerc SDevignot OPessiot L.

S2 MPC data quality report

[R]. 2015.

[本文引用: 1]

Coluzzi RImbrenda VLanfredi Met al.

A first assessment of the Sentinel-2 Level 1-C cloud mask product to support informed surface analyses

[J]. Remote Sensing of Environment, 2018217426-443. DOI: 10.1016/j.rse.2018.08.009 .

Nguyen M DBaez-Villanueva O MBui D Det al.

Harmonization of Landsat and Sentinel 2 for crop monitoring in drought prone areas: Case studies of Ninh Thuan (Vietnam) and Bekaa (Lebanon)

[J]. Remote Sensing,2020122):281. DOI: 10.3390/rs12020281 .

Qiu SZhu ZHe B.

Fmask 4.0: Improved cloud and cloud shadow detection in Landsats 4-8 and Sentinel-2 imagery

[J]. Remote Sensing of Environment, 2019231111205. DOI: 10.1016/j.rse.2019.05.024 .

[本文引用: 1]

Main-Knorn MPflug BLouis Jet al.

Sen2Cor for Sentinel-2

[C]∥ Image and Signal Processing for Remote Sensing XXIII. International Society for Optics and Photonics2017104271042704. DOI: 10.1117/12.2278218 .

Hagolle OHuc MAuer Set al.

MAJA algorithm theoretical basis document

[R]. 2017.

[本文引用: 1]

Zupanc A.

Improving cloud detection with machine learning

[R]. 2017.

[本文引用: 2]

Ke GMeng QFinley Tet al.

Lightgbm: A highly efficient gradient boosting decision tree

[J]. Advances in Neural Information Processing Systems,2017303146-3154. DOI:10.1080/09512748.2017.1375000 .

[本文引用: 1]

Chung C.

What are the strategic and economic implications for South Asia of China's Maritime Silk Road initiative?

[J]. The Pacific Review,2018313):315-332. DOI: 10.1080/0951 2748.2017.1375000 .

[本文引用: 1]

Drusch MDel Bello UCarlier Set al.

Sentinel-2: ESA's optical high-resolution mission for GMES operational services

[J]. Remote Sensing of Environment,201212025-36. DOI: 10.1016/j.rse.2011.11.026 .

[本文引用: 1]

Sanchez A HPicoli M C ACamara Get al.

Comparison of Cloud cover detection algorithms on Sentinel-2 images of the amazon tropical forest

[J]. Remote Sensing, 2020128): 1284. DOI: 10.3390/rs12081284 .

[本文引用: 1]

Li JianfengYe HupingZhang Zongkeet al.

Spatiotemporal change analysis of Sri Lanka inland water based on Landsat imagery

[J]. Geo-Information Science, 2019215):781-8.

李健锋叶虎平张宗科.

基于Landsat影像的斯里兰卡内陆湖库水体时空变化分析

[J]. 地球信息科学学报,2019215):781-788.

Deng NaiyangTian Yingjie. A new method of data mining-support vector machine[M]. BeijingScience Publication2004.

[本文引用: 1]

邓乃扬田英杰. 数据挖掘中的新方法:支持向量机[M]. 北京科学出版社2004.

[本文引用: 1]

Guo YJia XPaull D.

Effective sequential classifier training for SVM-based multitemporal remote sensing image classification

[J]. IEEE Transactions on Image Processing, 2018276): 3036-3048. DOI: 10.1109/TIP.2018.2808767 .

[本文引用: 1]

Shaharum N S NShafri H Z MGhani W A W A Ket al.

Oil palm mapping over Peninsular Malaysia using Google Earth Engine and machine learning algorithms

[J]. Remote Sensing Applications: Society and Environment, 202017100287. DOI: 10.1016/j.rsase.2020.100287 .

[本文引用: 1]

Hsu C WChang C CLin C J.

A practical guide to support vector classification

[R]. Department of Computer Science2003.

[本文引用: 1]

Baetens LDesjardins CHagolle O.

Validation of copernicus Sentinel-2 cloud masks obtained from MAJA, Sen2Cor, and FMask processors using reference cloud masks generated with a supervised active learning procedure

[J]. Remote Sensing, 2019114): 433. DOI: 10.3390/rs11040433 .

[本文引用: 1]

Congalton R G.

A review of assessing the accuracy of classifications of remotely sensed data

[J]. Remote Sensing of Environment, 1991371): 35-46. DOI: 10.1016/0034-4257(91)90048-B .

[本文引用: 1]

/