为了实现定量化应用目标,高精度的云层检测已成为遥感数据预处理的关键步骤之一。然而,传统的云检测方法存在特征复杂、算法步骤多、鲁棒性差,且无法将高级特征和低级特征相结合的缺陷,检测效果一般。针对以上问题,提出了一种基于深度残差全卷积网络的高精度云检测方法,能够实现对遥感影像云层目标像素级别的分割。首先,编码器通过残差模块的不断降采样提取图像深层特征;然后,应用双线性插值进行上采样,结合多层次编码后的图像特征完成解码;最后,将解码后的特征图与输入图像融合后再次进行卷积,实现端到端的云检测。实验结果表明,对于Landsat 8云检测数据集,所提方法的像素精度达到93.33%,比原版U-Net提高了2.29%,比传统Otsu方法提高了7.78%。该方法可以为云层目标智能化检测研究提供有益参考。 【基于深度残差全卷积网络的Landsat 8遥感影像云检测方法】是一种利用深度学习技术改进遥感影像云层检测的创新方法。传统的云检测手段往往因为特征提取复杂、步骤繁多以及鲁棒性不足而限制了其在高精度应用中的表现。而该方法则旨在克服这些缺点,通过深度残差全卷积网络(Deep Residual Fully Convolutional Network,DRFCN)实现对遥感影像云层目标的像素级精确分割。 深度残差网络(Residual Network)是深度学习领域的一个重要突破,它通过引入残差块来解决深度神经网络中的梯度消失和爆炸问题,使得网络能更有效地学习到高层特征。在云检测中,DRFCN的编码器部分利用残差模块进行连续的下采样,这有助于提取图像的深层语义特征,如纹理、形状和颜色等与云层相关的重要信息。 全卷积网络(Fully Convolutional Network, FCN)在此过程中起到了关键作用,它允许网络直接进行像素级别的预测。在DRFCN中,经过编码器提取特征后,采用双线性插值进行上采样,目的是恢复图像的空间分辨率,同时结合不同层次编码后的图像特征进行解码。这种解码过程有助于保持从低层到高层的细节信息,确保了云检测的准确性。 解码后的特征图与原始输入图像融合,再次进行卷积操作,实现了端到端的云检测。这种方法的优势在于可以综合高级特征和低级特征,提高检测的鲁棒性和精度。实验结果显示,对于Landsat 8云检测数据集,该方法的像素精度达到了93.33%,相比原版的U-Net(Unet)提高了2.29%,相对于传统的Otsu方法提高了7.78%。 此方法不仅提升了云检测的精度,也为遥感影像分析的智能化和自动化提供了有效工具,特别是在气候监测、环境变化研究、灾害预警等领域具有广泛的应用潜力。未来的研究可以进一步优化网络结构,探索更高效的方法来融合特征,以及针对不同类型的遥感影像进行适应性调整,以提升在更大范围和更复杂条件下的云检测性能。
2025-06-04 12:25:18 2.36MB 深度学习 语义分割
1
全卷积网络(Penn-Fudan Database数据集)
2022-07-27 11:05:32 184.68MB 全卷积网络(Penn-Fudan
1
使用FCN进行图像分割 使用Keras框架和Python3,我实现了一个包括其编码器和解码器的全卷积网络“ FCN”,以对室内场景图像(如卧室,客厅和饭厅)进行分割,以最终令人满意的精度,损失和平均交集超过了MIoU ”。 结果
2022-05-11 08:18:03 3.34MB JupyterNotebook
1
多了一个全连接层,也就是在VGG的第五层加上三层全连接,其中前五层的Weight和Bias直接用VGG的参数当做初始值(迁移学习),后面三层参数高斯初始化设置. 然后使用三层"反卷积"接在第八层之后,这里的参数都是使用高斯初始化的.最后得到和输入图一样大小的图(end to end) 如何训练?这里比较麻烦,我看见网上很多人在问这个问题,我刚开始也一直纠结.
2022-05-05 13:47:12 12KB fcn
1
都是我自己在知网上下载的语义分割论文,特别适合语义分割的入门学习,可以了解语义分割的训练与检测流程。
2022-04-05 09:34:40 17.15MB 语义分割 深度学区 全卷积网络
1
基于U-Net模型, 提出了一个全卷积网络(FCN)模型, 用于高分辨率遥感图像语义分割, 其中数据预处理采用了数据标准化和数据增强, 模型训练过程采用Adam优化器, 模型性能评估采用平均Jaccard指数。为提高小类预测的准确率, 模型中采用了加权交叉熵损失函数和自适应阈值方法。在DSTL数据集上进行了实验, 结果表明所提方法将预测结果的平均Jaccard指数从0.611提升到0.636, 可实现对高分辨率遥感图像端到端的精确分类。
2022-03-07 23:29:39 19.52MB 图像处理 遥感图像 语义分割 类别非均
1
预算matlab代码 全卷积网络的半监督深度学习MICCAI 2017论文的正式实施 克里斯托夫·鲍尔( Christoph Baur ,慕尼黑TU),沙迪·阿尔巴古尼( Shadi Albarqouni) (慕尼黑TU),纳西尔·纳瓦布( Nassir Navab )慕尼黑(TU)和巴尔的摩JHU C. Baur和S. Albarqouni对这项工作做出了同等贡献 抽象的: 深度学习通常需要大量带标签的训练数据,但是注释数据既昂贵又乏味。 半监督学习的框架提供了使用标记数据和任意数量的未标记数据进行训练的方法。 最近,针对标准CNN架构对半监督式深度学习进行了深入研究。 但是,全卷积网络(FCN)为许多图像分割任务设定了最新技术。 据我们所知,目前尚无针对此类FCN的半监督学习方法。 在随机特征嵌入的帮助下,我们提出了用于半监督学习的辅助流形嵌入到FCN的概念。 在有关MS病变分割的艰巨任务的实验中,我们利用提议的框架进行域适应,并报告了相对于基线模型的实质性改进。 C. Baur和S. Albarqouni对这项工作做出了同样的贡献。 资源 要求 MATLAB 2017a(最后测试
2022-02-12 11:26:51 13.77MB 系统开源
1
Fully convolutional deep neural network to remove transparent overlays from images
2021-12-20 11:19:55 702KB Python开发-机器学习
1
全卷积网络的端到端目标检测 该项目在PyTorch上提供了“”的实现。 本文中的实验是在内部框架上进行的,因此我们在上重新实现了它们,并报告了以下详细信息。 要求 scipy> = 1.5.4 开始使用 在本地安装cvpods(需要cuda进行编译) python3 -m pip install ' git+https://github.com/Megvii-BaseDetection/cvpods.git ' # (add --user if you don't have permission) # Or, to install it from a local clone: git clone https://github.com/Megvii-BaseDetection/cvpods.git python3 -m pip install -e cvpods # Or, pip
2021-12-14 11:08:25 827KB computer-vision object-detection Python
1
全景光 全卷积网络用于全景分割 李彦伟,赵恒双,齐晓娟,王立伟,李泽明,孙健,贾佳亚 [ ] [ ] 该项目为基于的CVPR 2021口头论文“”提供了实现。 Panoptic FCN是一个概念上简单,强大且有效的全景图分割框架,它在统一的全卷积流水线中表示和预测前景事物和背景事物。 安装 该项目基于 ,它可以按以下方式构造。 按照安装Detectron2。 按照设置数据集。 将此项目复制到/path/to/detectron2/projects/PanopticFCN 训练 要使用8个GPU训练模型,请运行: cd /path/to/detectron2 python3 projects/PanopticFCN/train.py --config-file --num-gpus 8 例如,要在8个GPU上使用ResNet-50主干网启动Pa
2021-12-05 14:35:48 842KB Python
1