《光学遥感图像中显著目标检测的多内容互补网络》2021-9

一、简介

在本文中,我们提出了一种新的多内容互补网络 (MCCNet) 来探索 RSI-SOD 的多内容互补性。具体来说,MCCNet 基于通用的编码器-解码器架构,并包含一个名为 multi-content complementation module (MCCM) 的新型关键组件,它将编码器和解码器连接起来。在 MCCM 中,我们考虑了对 RSI-SOD 至关重要的多种类型的特征,包括前景特征、边缘特征、背景特征和全局图像级特征,并利用它们之间的内容互补性,通过注意力机制突出 RSI 特征中不同尺度上的显著区域。此外,我们在训练阶段全面引入了像素级、映射级和度量感知损失。

二、文章提到的前人的技术

  • Multilevel/scale fusion(多层 /尺度融合):在显著目标检测中,不同层次或尺度的特征包含不同的信息。例如,浅层特征可能包含图像的细节和边缘信息,而深层特征则更侧重于语义信息。通过多层 /尺度融合技术,可以将不同层次或尺度的特征进行组合,以获得更全面和准确的特征表示。如在一些方法中,会将卷积神经网络中不同层的特征图进行融合,使网络能够同时利用低层次的细节信息和高层次的语义信息来更好地检测显著目标,提高对不同大小和复杂程度目标的检测能力。
  • Edge guidance/preservation(边缘引导 /保留):边缘是物体的重要边界信息,对于确定显著目标的形状和位置至关重要。边缘引导技术利用图像中的边缘信息来指导显著目标的检测过程,例如通过将边缘区域的特征与其他区域特征进行特殊处理或加权,使网络更关注边缘附近的区域,从而更准确地勾勒出显著目标的轮廓。边缘保留则侧重于在特征处理过程中尽量保持边缘信息的完整性,防止边缘信息在卷积、池化等操作中丢失或模糊,确保网络能够利用清晰的边缘特征进行目标检测。
  • Attention(注意力机制):注意力机制使网络能够动态地聚焦于图像中的关键区域或特征。在显著目标检测中,它可以帮助网络自动学习到哪些区域更有可能是显著目标,从而分配更多的计算资源和权重给这些区域。例如,通过像素级或区域级的注意力机制,网络可以根据图像内容的不同,对前景区域、高对比度区域或具有特定纹理的区域等给予更高的关注,增强这些区域在特征表示中的重要性,提高显著目标检测的准确性和效率。
  • Complementary losses(互补损失):在训练过程中,单一的损失函数可能无法全面地衡量模型的性能。互补损失通过引入多种不同类型的损失函数来共同监督模型的训练。例如,除了常用的二元交叉熵(BCE)损失用于衡量预测的显著图与真实标签之间的差异外,还可能引入如交并比(IoU)损失来关注目标区域的重叠程度,或F - measure损失来综合考虑精度和召回率等指标。这些不同的损失函数从不同角度对模型进行约束和优化,使模型能够学习到更全面和准确的显著目标检测能力,避免模型在某些方面的过拟合或欠拟合

相关推荐
T0uken3 分钟前
【深度学习】Pytorch:加载自定义数据集
人工智能·pytorch·深度学习
墨绿色的摆渡人20 分钟前
pytorch小记(四):pytorch中的重排操作:x.permute()
人工智能·pytorch·python
最好Tony22 分钟前
深度学习-图神经网络-超图概念及在Hyper-YOLO的应用(小白也看懂)
人工智能·深度学习·神经网络
深图智能37 分钟前
OpenCV实现基于交叉双边滤波的红外可见光融合算法
图像处理·opencv·算法·计算机视觉
zjun30211 小时前
Attention计算中的各个矩阵的维度都是如何一步步变化的?
人工智能·transformer
XianxinMao1 小时前
人工智能前沿探讨:从Transformer架构到机器意识与迁移学习的应用
人工智能·架构·transformer
KeyPan1 小时前
【Ubuntu与Linux操作系统:二、图形界面与命令行】
linux·运维·服务器·pytorch·ubuntu·机器学习·计算机视觉
Quz1 小时前
OpenCV基础:视频的采集、读取与录制
opencv·计算机视觉
墨绿色的摆渡人1 小时前
pytorch小记(七):pytorch中的保存/加载模型操作
人工智能·pytorch·python
墨绿色的摆渡人1 小时前
pytorch小记(三):pytorch中的最大值操作:x.max()
人工智能·pytorch·python