论文来源 IEEE Transactions on Pattern Analysis and Machine Intelligence
作者 Zhuo Zheng; Yanfei Zhong; Junjue Wang等
发表年代 2023
使用方法 多分支金字塔编码、前景-场景关系、前景感知解码、前景感知优化
期刊层次 CCF A;计算机科学1区;IF 23.6

原文链接:

Zheng Z, Zhong Y, Wang J, et al. FarSeg++: Foreground-aware relation network for geospatial object segmentation in high spatial resolution remote sensing imagery[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2023.

要解决什么问题?

  1. 高分遥感图像面临三大问题

    (1)尺度变化

    (2)较大的背景类内变化

    (3)前景-背景不平衡
  2. 通用的语义分割方法只关注尺度变化,忽略假警报前景-背景不平衡问题

提出的方法:

  1. 关系的角度:前景-场景关系模块

    (1)学习场景和前景之间的共生关系,获得前景相关上下文

    (2)提高前景特征,减轻误警报问题
  2. 优化的角度:前景感知优化

    抑制背景中的大量简单样本,减轻前景-背景不平衡问题
  3. 对象性的角度:前景感知解码器

    采用辅助对象性解码器来改进对象性表示,并且可以在训练后丢弃

具体的结构:

1. FarSeg++的整体结构

2. 多分支编码器

  • 通过自上而下的路径和横向连接,可以增强浅层的高空间细节和深层的强语义特征图,这有助于恢复对象的细节和多尺度上下文建模。
  • C6是通过全局上下文聚合(全局平均池化)得到的地理空间场景特征

3. 前景场景关系模块

为了解决假警报问题,通过与物景关系相关的前景相关上下文来增强对前景特征的识别。



主要思想:潜在的地理空间场景空间是上下文和场景之间的桥梁。同时,上下文特征可以增强前景特征。

4. 前景感知解码器

(1)基本轻量解码器:以轻量级的方式从前景-场景关系模块恢复关系增强的语义特征图的空间分辨率。



(2)改进FarSeg的经验上界分析:表明在改进的FarSeg中应该进一步考虑丢失对象问题

(3)双任务解码器:额外引入辅助对象性解码器来预测每一个像素的对象性得分

5. 前景感知优化

关注前景的网络和背景中的困难样本,来实现平衡的优化

(1)困难样本评估:通过获得样本困难程度的权重,来调整逐像素损失的分布

(2)动态加权:缓解早期训练中因为困难样本评估不确定而导致的不稳定性

(3)反向传播

6. UV6K:一个城市汽车分割数据集

7. 实验

【论文笔记#2】Farseg++:用于高空间分辨率遥感图像地理空间对象分割的前景感知关系网络的更多相关文章

  1. 【超分辨率】—图像超分辨率(Super-Resolution)技术研究

    一.相关概念 1.分辨率 图像分辨率指图像中存储的信息量,是每英寸图像内有多少个像素点,分辨率的单位为PPI(Pixels Per Inch),通常叫做像素每英寸.一般情况下,图像分辨率越高,图像中包 ...

  2. python地理空间(1)--概念引入

    1 python与地理空间分析 1.1 与我们的生活 ushahidi是一个优秀的地理空间地图应用,回寝FQ看一下. ushahidi有一个python库-ushapy 地理空间救灾建模程序是最近比较 ...

  3. IoU-Net论文笔记

    原论文标题:Acquisition of Localization Confidence for Accurate Object Detection 1. 前言 Megvii在ECCV 2018上的一 ...

  4. 深度学习论文笔记:Fast R-CNN

    知识点 mAP:detection quality. Abstract 本文提出一种基于快速区域的卷积网络方法(快速R-CNN)用于对象检测. 快速R-CNN采用多项创新技术来提高训练和测试速度,同时 ...

  5. 论文笔记(8):BING: Binarized Normed Gradients for Objectness Estimation at 300fps

    译文: <基于二值化赋范梯度特征的一般对象估计> 摘要: 通过训练通用的对象估计方法来产生一组候选对象窗口,能够加速传统的滑动窗口对象检测方法.我们观察到一般对象都会有定义完好的封闭轮廓, ...

  6. 论文笔记(2):Deep Crisp Boundaries: From Boundaries to Higher-level Tasks

    ---------------------------------------------------------------------------------------------------- ...

  7. 论文笔记(1):Deep Learning.

    论文笔记1:Deep Learning         2015年,深度学习三位大牛(Yann LeCun,Yoshua Bengio & Geoffrey Hinton),合作在Nature ...

  8. 论文笔记系列-Neural Network Search :A Survey

    论文笔记系列-Neural Network Search :A Survey 论文 笔记 NAS automl survey review reinforcement learning Bayesia ...

  9. Video Frame Synthesis using Deep Voxel Flow 论文笔记

    Video Frame Synthesis using Deep Voxel Flow 论文笔记 arXiv 摘要:本文解决了模拟新的视频帧的问题,要么是现有视频帧之间的插值,要么是紧跟着他们的探索. ...

  10. 论文笔记:Mastering the game of Go with deep neural networks and tree search

    Mastering the game of Go with deep neural networks and tree search Nature 2015  这是本人论文笔记系列第二篇 Nature ...

随机推荐

  1. 02Java学习_注意事项和学习方法

    02_Java 开发注意事项细节和学习方法 目录 02_Java 开发注意事项细节和学习方法 注意事项 学习方法 注意事项 .java 是 Java 文件的拓展名.源文件的基本组成部分是类--clas ...

  2. Spring Boot Bean的多种加载方式

    在 Spring Boot 中,您可以以多种方式加载 Bean,这取决于项目的需求和设计.以下是一些常见的加载 Bean 的方式以及相应的示例源代码. 1.组件扫描(Component Scannin ...

  3. 【Servlet】两种配置

    web.xml中Servlet的注解 <servlet> <!-- servlet的内部名称,⾃定义 --> <servlet-name>类名</servle ...

  4. c# 高并发必备技巧(三)

    前面两篇文章主要是介绍了如何解决高并发情况下资源争夺的问题.但是现实的应用场景中除了要解决资源争夺问题,高并发的情况还需要解决更多问题,比如快速处理业务数据等, 本篇文章简要罗列一下与之相关的更多技术 ...

  5. 【总结】IntelliJ IDEA 插件

    1..iBATIS/MyBatis plugin轻松通过快捷键找到MyBatis中对应的Mapper和XML,CTRL+ALT+B 2.iBATIS/MyBatis plugin轻松通过快捷键找到My ...

  6. [ABC281G] Farthest City

    Problem Statement You are given positive integers $N$ and $M$. Find the number, modulo $M$, of simpl ...

  7. 配置tabBar导航菜单与open跳转差异

    "tabBar": {        "color": "#333",        "selectedColor": ...

  8. 算法那么多,AI量化交易策略如何选择最佳算法?

    常见算法优劣比较 算法没有最好,只有更好. 这个问题的答案取决于许多因素,例如股票市场的条件,数据集的质量和特征工程的有效等.接下来,我们来看看这些算法的优势和劣势: 神经网络:适用于复杂的非线性问题 ...

  9. 数字孪生与GIS结合,为智慧交通带来的改变

    在当代社会,交通问题已经成为城市发展中的一个重要挑战.交通拥堵.安全隐患.环境污染等问题给人们的出行带来了许多不便和困扰.然而,随着数字孪生技术与地理信息系统(GIS)的融合,我们迎来了智慧交通的新时 ...

  10. 【C#】【IO】【实例】接上一个统计的新功能

    先用Python来创建多层级文件夹: import os root_path = r"C:\Users\Desktop\文案整理\Practice" for item in ran ...