We use cookies to improve your experience with our site.

基于超像素分类和语义分割的云检测算法

Cloud Detection Using Super Pixel Classification and Semantic Segmentation

  • 摘要: 云检测在遥感图像处理中起着非常重要的作用。本文介绍了一种基于超像素图像分类和语义分割的云检测方法。首先,利用SLIC和SEEDS将遥感图像分割成超像素。超像素构成超像素级遥感图像数据集。虽然云检测本质上是一个二分类任务,但我们的数据集中的图像被分为四类以增强泛化能力:厚云,卷云,建筑和其他地物。其次,超像素级数据集用于训练基于卷积神经网络和深度森林的云检测模型。考虑到超像素图像比普通图像包含更少的语义信息,本文提出分层融合卷积神经网络,其充分利用颜色和纹理信息等低层特征,更适用于超级像素级别的分类任务。此外,本文提出距离度量来细化类别模糊的超像素。第三,本文介绍了一种基于语义分割的端到端的云检测模型。该模型对输入图像大小没有限制,并且消耗时间更少。实验结果表明,与其他云检测方法相比,我们提出的方法可以取得更好的性能。

     

    Abstract: Cloud detection plays a very significant role in remote sensing image processing. This paper introduces a cloud detection method based on super pixel level classification and semantic segmentation. Firstly, remote sensing images are segmented into super pixels. Segmented super pixels compose a super pixel level remote sensing image database. Though cloud detection is essentially a binary classification task, our database is labeled into four categories to improve the generalization ability:thick cloud, cirrus cloud, building, and other culture. Secondly, the super pixel level database is used to train our cloud detection models based on convolution neural network (CNN) and deep forest. Hierarchical fusion CNN is proposed considering super pixel level images contain less semantic information than normal images. Taking full advantage of low-level features like color and texture information, it is more applicable for super pixel level classification. Besides, a distance metric is proposed to refine ambiguous super pixels. Thirdly, an end-to-end cloud detection model based on semantic segmentation is introduced. This model has no restrictions on the input size, and takes less time. Experimental results show that compared with other cloud detection methods, our proposed method achieves better performance.

     

/

返回文章
返回