论文阅读:Dense Depth Priors for Neural Radiance Fields from Sparse Input Views

news/2025/1/31 4:48:46/

CVPR2022

Preliminary

  • 首先我们由一组室内的RGB图像 { I i } i = 0 N − 1 , I i ∈ [ 0 , 1 ] H × W × 3 \{I_i\}^{N-1}_{i=0}, I_i \in [0,1]^{H \times W \times 3} {Ii}i=0N1,Ii[0,1]H×W×3
  • 通过SFM的方法,我们可以获得相机位姿 p i ∈ R 6 p_i \in \mathbb{R}^6 piR6, 内参矩阵 K i ∈ R 3 × 3 K_i \in \mathbb{R}^{3 \times 3} KiR3×3以及稀疏的深度图 Z i s p a r s e ∈ [ 0 , t f ] H × W Z^{sparse}_i \in [0,t_f]^{H \times W} Zisparse[0,tf]H×W

Method

在这里插入图片描述

Depth Completion with Uncertainty

  • 论文指出了稀疏深度重建过程中的两个问题,第一,稀疏点是由噪声以及离群点的。第二,稀疏深度点在不同图像上的数量以及位置都变化显著。
  • 针对第一点,论文在预测稠密深度的同时预测方差,类似于Uncertainty的做法。简单来说,就是在进行深度补全过程中,针对离群点和噪声点的限制进行放缩并通过不确定性估计标记噪声和离群点位置,具体可以参考[1].
    在这里插入图片描述
  • 也就会形成这样的损失函数:
    在这里插入图片描述
  • 在训练过程中,训练数据的Sparse Depth是从 Sensor Dense Depth中采样来的,为了保证稀疏深度点的真实,会通过SIFT特征点匹配的方法决定深度点的位置。

Radiance Field with Dense Depth Priors

在这里插入图片描述

  • 这里对NeRF的表示方法中嵌入了一个向量 l ∈ R e \mathscr{l} \in \mathbb{R}^e lRe。这使得网络能够补偿不一致的照明以及镜头阴影等。
  • NeRF深度估计和方差可以通过以下公式获得:
    在这里插入图片描述
  • 对于深度的监督Loss如下:
    在这里插入图片描述

Reference

[1]Zhu Y, Dong W, Li L, et al. Robust depth completion with uncertainty-driven loss functions[C]//Proceedings of the AAAI Conference on Artificial Intelligence. 2022, 36(3): 3626-3634.


http://www.ppmy.cn/news/473289.html

相关文章

两阶段目标检测指南:R-CNN、FPN、Mask R-CNN

动动发财的小手,点个赞吧! Source[1] 多阶段(Two-stage)物体检测 计算机视觉中最基本和最广泛研究的挑战之一是目标检测。该任务旨在在给定图像中绘制多个对象边界框,这在包括自动驾驶在内的许多领域非常重要。通常&am…

手机控制led闪烁详解(ESP8266)

用简单的实例来讲解一下ESP8266的开发流程。 首先准备一个ESP8266的开发板,见下图: 这个开发板还是比较简单、方便、便宜的。使用了一个USB转串口的CH340芯片。串口端连接ESP8266的串口,USB端可通过数据线直接连接到电脑的USB端口&#xff…

声控闪烁LED灯

摘自公众号:电子懒人 电路图: 电路功能介绍: 本电路是一款通过声音来控制LED闪烁的电路,是模拟电路中很典型的一个电路。 本电路可分为三个部分: 一是咪头拾取音频信号的部分,由mic和上拉电阻R2组成&am…

闪烁霓虹灯文字动画

效果图 源码示例 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice…

stm32+ESP8266实现最简单的手机控制LED灯

前言 上一篇文章中&#xff0c;我们讲了ESP8266和USB转TTL模块直接相连实现在串口调试助手里发送AT指令&#xff0c;从而达到最简单的控制ESP8266的方式。通过这种方式&#xff0c;也可以使我们进一步加深对于AT指令的理解。这篇文章是在之前的基础上&#xff0c;将原来手动往…

手机android app 无线控制led灯开关

先讲一下整体思路哈&#xff01;手机肯定不能直接控制台灯的&#xff0c;需要一个中间物来协调&#xff0c;在这里我用的是51单片机&#xff08;如果大家不知道也没关系&#xff0c;下面我还会说的&#xff09;。接下来就是具体怎么控制的&#xff0c;其实原理挺简单的。1.手机…

LED 灯闪烁实验

目录 1 LED 灯简介 2 实验任务 3 硬件设计 4 程序设计 5 下载验证 1 LED 灯简介 单向导电性。 一般将电流限定在 3~20mA 之间&#xff0c;电流过大就会烧坏二极管。 2 实验任务 使领航者底板上的 PL LED0 和 PL LED1 以固定的频率交替闪烁。 3 硬件设计 LED 灯硬件原理…

led闪烁和流水灯代码

目录 单个灯闪烁led流水由左到右 再由右到左led流水由左到右 再由右到左 只有奇数灯亮led流水由左到右 再由右到左 只有偶数灯亮 单个灯闪烁 //只有P2.0亮 #include<reg52.h>typedef unsigned int u16; //便于移植和修改 typedef unsigned char u8; sbit ledP2^0;//P2.…