Multi-scale Cloud Detection in Remote Sensing Images using a Dual Convolutional Neural Network
Semantic segmentation by convolutional neural networks (CNN) has advanced the state of the art in pixel-level classification of remote sensing images. However, processing large images typically requires analyzing the image in small patches, and hence features that have large spatial extent still cause challenges in tasks such as cloud masking. To support a wider scale of spatial features while simultaneously reducing computational requirements for large satellite images, we propose an architecture of two cascaded CNN model components successively processing undersampled and full resolution images. The first component distinguishes between patches in the inner cloud area from patches at the cloud's boundary region. For the cloud-ambiguous edge patches requiring further segmentation, the framework then delegates computation to a fine-grained model component. We apply the architecture to a cloud detection dataset of complete Sentinel-2 multispectral images, approximately annotated for minimal false negatives in a land use application. On this specific task and data, we achieve a 16\% relative improvement in pixel accuracy over a CNN baseline based on patching.
Code (0)
등록된 구현이 없습니다.
Tasks
Cloud DetectionSegmentationSemantic SegmentationSimilar Papers 제목 키워드 기반
Deep learning based cloud detection for medium and high resolution remote sensing images of different sensors
Cloud detection is an important preprocessing step for the precise application of optical satellite imagery. In this paper, we propose a deep learning based cloud detection method named multi-scale convolutional feature …
Cloud DetectionDefense against Adversarial Cloud Attack on Remote Sensing Salient Object Detection
Detecting the salient objects in a remote sensing image has wide applications for the interdisciplinary research. Many existing deep learning methods have been proposed for Salient Object Detection (SOD) in remote sensin…
Adversarial AttackDeep Learningobject-detectionObject Detection+1A Remote Sensing Image Dataset for Cloud Removal
Cloud-based overlays are often present in optical remote sensing images, thus limiting the application of acquired data. Removing clouds is an indispensable pre-processing step in remote sensing image analysis. Deep lear…
Change DetectionCloud RemovalDeep LearningScene ClassificationSuper-pixel cloud detection using Hierarchical Fusion CNN
Cloud detection plays a very important role in the process of remote sensing images. This paper designs a super-pixel level cloud detection method based on convolutional neural network (CNN) and deep forest. Firstly, rem…
Binary ClassificationCloud DetectionCultural Vocal Bursts Intensity PredictionGeneral ClassificationLearning to detect cloud and snow in remote sensing images from noisy labels
Detecting clouds and snow in remote sensing images is an essential preprocessing task for remote sensing imagery. Previous works draw inspiration from semantic segmentation models in computer vision, with most research f…
DiversitySemantic Segmentation