论文阅读 SPN和CSPN

本文提出了一种卷积空间传播网络(CSPN),用于从稀疏深度图生成密集深度预测。CSPN通过学习数据驱动的亲和矩阵,采用线性传播模型和循环卷积,实现高效且精确的深度细化。该方法在单图像深度估计任务中提升了现有SOTA的输出,尤其适用于实时机器人技术和自动驾驶场景,能够融合激光雷达的稀疏深度信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


SPN 论文链接
CSPN 论文链接

Spatial Propagation Network

  • Linear Propagation as Spatial Diffusion

我们在空间传播网络的同时应用了线性变换,其中矩阵在四个固定方向上进行行/列扫描:从左到右、从上到下还有 verse-vise 。我们以从左到右的方向为例进行下面的讨论。其他方向以相同的方式独立处理。
在这里插入图片描述
在这里插入图片描述

  • Learning Data-Driven Affinity

在这里插入图片描述

Depth Estimation via Affinity Learned with Convolutional Spatial Propagation Network

摘要

  • 我们提出了一种简单而有效的卷积空间传播网络(CSPN)学习深度预测的亲和矩阵.

  • 具体来说,我们采用了一种有效的线性传播模型,其中传播使用循环卷积运算的方式执行,并且相邻像素之间的affinity通过深度卷积神经网络(CNN)学习

  • 我们在两个单张图像进行深度估计的任务中应用了CSPN

  1. Refine 已有SOTA的输出
  2. 在传播过程中嵌入深度采样,把稀疏的深度图变成密集的深度图

介绍

  • SPN是串行的
  • 提出了CSPN,速度和准确率都更高,并且不牺牲理论支持
  • 我们将CSPN扩展到使用传播过程中提供的稀疏深度将稀疏深度样本转换为密集深度图的任务。它保证稀疏输入深度值保留在最终深度贴图中。它实时运行,非常适合机器人技术和自动驾驶应用,在这些应用中,激光雷达的稀疏深度测量可以与图像数据融合

相关工作

深度估计和强化/细化一直以来是计算机视觉和机器人领域的核心问题,下面我们从以下几个方面来总结概况:

  • Single view depth estimation via CNN and CRF(基于CNN和CRF的单视点深度估计)
    用于测量相邻像素相干性的亲和力是手动设计的。
  • Depth Enhancement
  • Learning affinity for spatial diffusion.
  • Depth estimation with given sparse samples

作者的方法

  • 我们将问题描述为各向异性扩散过程,扩散张量直接从给定图像通过深度CNN学习,从而指导输出的细化。

Convolutional Spatial Propagation Network

。。。。。。。待续

关于SPNENOS的区别,需要注意的是,在提供的引用材料中并没有直接提及Segment Routing over Passive Optical Network (SPN) 或 Elastic Network Operating System (ENOS)[^1][^2][^3][^4]。然而,基于广泛接受的技术定义: ### SPN (Segment Routing over Passive Optical Network) SPN在此背景下指的是空间传播网络(Spatial Propagation Network),而不是段路由在无源光网络上的应用。作为一种用于图像分割的方法,SPN通过学习像素间的关系来改进对象边界的质量。此方法特别适用于计算机视觉领域内的任务,比如视频目标分割。 - **应用场景**:主要用于计算机视觉中的物体检测与跟踪。 - **技术特点**:利用神经网络模型自动捕捉并优化相邻像素间的关联性,从而提高分割精度。 ```python import torch.nn as nn class SpatialPropagationNetwork(nn.Module): def __init__(self, input_channels=3): super().__init__() self.spatial_affinity_layer = nn.Conv2d(input_channels, 64, kernel_size=3, padding=1) def forward(self, x): affinity_features = self.spatial_affinity_layer(x) return affinity_features ``` ### ENOS (Elastic Network Operating System) 另一方面,ENOS通常指弹性网络操作系统,这是一种软件平台,旨在管理控制数据中心内部署的各种硬件资源服务。该系统能够灵活调整资源配置以适应不同的业务需求变化,并支持多种虚拟化技术自动化运维工具集成。 - **应用场景**:适合于云服务提供商的数据中心环境以及企业级IT基础设施建设。 - **技术特点**:提供高度可编程性灵活性,允许管理员根据实际负载情况动态调配计算、存储等资源;同时具备良好的开放性兼容性,便于第三方应用程序接入。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值