前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ICCV 2023 | 单阶段扩散神经辐射场:3D生成与重建的统一方法

ICCV 2023 | 单阶段扩散神经辐射场:3D生成与重建的统一方法

作者头像
用户1324186
发布于 2024-03-20 06:29:11
发布于 2024-03-20 06:29:11
4880
举报
文章被收录于专栏:媒矿工厂媒矿工厂

题目: Single-Stage Diffusion NeRF: A Unified Approach to 3D Generation and Reconstruction 来源:ICCV 2023 作者:Chen H, Gu J, Chen A, et al. 项目主页:https://lakonik.github.io/ssdnerf/ 内容整理:高弈杰 论文提出了一种名为SSDNeRF的统一方法,旨在通过表达性的扩散模型从多视图图像中学习神经辐射场(NeRF)的泛化先验。文章提出了一个新的单阶段训练范式,通过端到端的目标同时优化NeRF自解码器和潜在扩散模型,即使是从稀疏视图中也能进行3D重建和先验学习。SSDNeRF在无条件生成和单视图/稀疏视图3D重建方面展示了与领先的任务特定方法相当或更优的鲁棒结果。

介绍

计算机视觉和图形领域,由于神经渲染和生成模型的进步,三维视觉内容的合成引起了显著关注。尽管出现了许多处理单个任务的方法,例如单视图/多视图三维重建和三维内容生成,但开发一个综合框架来整合多个任务的最新技术仍然是一个主要挑战。例如,神经辐射场(NeRF)在通过每个场景的拟合解决逆向渲染问题方面展示了令人印象深刻的新视图合成结果,这适用于密集视图输入,但难以泛化到稀疏观察。相比之下,许多稀疏视图三维重建方法依赖于前馈图像到三维编码器,但它们无法处理遮挡区域的不确定性并生成清晰的图像。在无条件生成方面,三维感知的生成对抗网络(GAN)在使用单图像鉴别器方面部分受限,这些鉴别器无法推理跨视图关系以有效地从多视图数据中学习。 在这篇论文中,作者通过开发一个全面模型来从多视图图像中学习可泛化的三维先验,提出了一种统一的方法来处理各种三维任务。受到二维扩散模型成功的启发,论文提出了单阶段扩散NeRF(SSDNeRF),它使用三维潜在扩散模型(LDM)来模拟场景潜在代码的生成先验。 虽然类似的LDM已经应用于之前工作中的二维和三维生成,但它们通常需要两阶段训练,其中第一阶段在没有扩散模型的情况下预训练变分自编码器(VAE)或自解码器。然而,在扩散NeRF的情况下,作者认为两阶段训练由于逆向渲染的不确定性特性,特别是在从稀疏视图数据训练时,会在潜在代码中引入噪声模式和伪影,这阻碍了扩散模型有效地学习清晰的潜在流形。为了解决这个问题,论文引入了一种新的单阶段训练范式,使扩散和NeRF权重的端到端学习成为可能。这种方法将生成和渲染偏差协调地融合在一起,整体上提高了性能,并允许在稀疏视图数据上进行训练。此外,论文展示了无条件扩散模型学习到的三维先验可以在测试时从任意观察中灵活地采样用于三维重建。 论文在多个类别单一对象场景的数据集上评估了SSDNeRF,整体展示了强大的性能。论文的方法代表了朝着各种三维任务统一框架的重要一步。总结来说,论文的主要贡献如下:

  1. 论文引入了SSDNeRF,这是一种在无条件三维生成和基于图像的重建中全面表现的统一方法;
  2. 论文提出了一种新的单阶段训练范式,它从大量对象的多视图图像中共同学习NeRF重建和扩散模型。值得注意的是,这使得能够在每个场景仅有三个视图的稀疏情况下进行训练,这在以前是不可行的;
  3. 论文开发了一种指导性微调采样方案,以利用学习到的扩散先验在测试时从任意数量的视图进行三维重建。

相关工作

3D 生成对抗网络

生成对抗网络框架已经成功地适用于3D生成,方法是将基于投影的渲染整合进生成器中。以前已经探索了各种3D表示方式,包括早期作品中的点云、长方体、球体和体素,最近的辐射场和具有体积渲染器的特征场,以及具有网格渲染器的可微分表面。上述方法都是用2D图像鉴别器训练的,这些鉴别器无法推理跨视图关系,使得它们严重依赖模型偏见来保持3D一致性。结果是,无法有效地利用多视图数据来学习复杂和多样的几何形状。3D GANs主要应用于无条件生成。尽管通过GAN反演可以实现从图像到3D完成,但由于潜在表达力有限,如文献所示,真实性并不保证。

视图条件回归与生成

稀疏视图的三维重建可以通过从输入图像中回归新视图来解决。已经提出了各种架构,用于将图像编码成体积特征,这些特征可以通过体积渲染投影到受监督的目标视图。然而,这些方法无法处理不确定性并生成多样且有意义的内容,这通常会导致模糊的结果。与之相反,基于图像的生成模型在合成不同内容方面表现更佳。3DiM提出了从基于视图的图像扩散模型生成新视图的方法,但该模型缺乏三维一致性偏见。将基于图像的二维扩散模型的先验知识蒸馏到NeRFs中以强制实施三维约束。这些方法与论文的研究方向平行,因为它们在图像空间中模拟跨视图关系,而本论文的模型本质上是三维的。

自动解码器与扩散神经辐射场

NeRF的每个场景拟合方案可以通过在所有场景中共享部分参数来泛化为多场景拟合,其余部分作为单独的场景代码。因此,多场景NeRF可以作为自解码器进行训练,其中代码库和共享解码器权重是共同学习的。通过适当的架构,场景代码可以被视为具有高斯先验的潜变量,允许三维完成甚至生成。然而,像3D GANs一样,这些潜变量对于忠实重建细节对象来说不够表现力。利用潜在的扩散先验改进了普通自解码器,DiffRF利用扩散先验进行3D完成。

方法

为了构建一个统一三维生成和重建的全面模型,论文提出了SSDNeRF,这是一个将富有表现力的三平面NeRF自解码器与三平面潜在扩散模型结合在一起的框架。下图提供了该模型的概览。在接下来的小节中,将详细阐述如何进行训练和测试。

图 1

单阶段扩散神经辐射场训练

在论文中提到的自解码器可以被视为一种变分自编码器,它使用查找表编码器(lookup table encoder)代替典型的神经网络编码器。因此,训练目标可以类似于VAE的方式推导出来。使用NeRF解码器

p_\psi ({y_j}|x,{r_j})

和扩散潜在先验

p_\phi (x)

,训练目标是最小化观测数据

{y_{ij}^{gt},r_{ij}^{gt}}

的负对数似然(NLL)的变分上界。在这篇论文中,通过忽略潜在代码中的不确定性(方差),导出了一个简化的训练损失,即:

L= (E_i [-logp_\psi ({y_{ij}^{gt}}|x_i,{r_{ij}^{gt}})]) + (E_i [-logp_\phi (x_i)])\quad (1)

其中场景代码

x_i

,先验参数

\phi

和解码器参数

\psi

是在单一训练阶段中共同优化的。这个损失函数由

L_{rend}

和以负对数似然(NLL)形式的扩散先验项组成。论文用其近似上界

L_{diff}

替换了扩散NLL。这种技术也被称为得分蒸馏。加上经验性的加权因子,最终确定了的训练目标为:

L=\lambda_{rend} L_{rend} ({x_i },\psi)+\lambda_{diff} L_{diff} ({x_i },\phi)\quad (2)

单阶段训练使用损失函数中的两个项来约束场景代码

{x_i}

,允许学习到的先验完成渲染未见部分。这对于在稀疏视图数据上的训练特别有益,因为在这种情况下,表现力强的三平面代码是严重不确定的。

平衡渲染与先验权重

在单阶段训练中,渲染到先验权重比例

\lambda_{rend}/\lambda_{diff}

至关重要。为了使超参数更具泛化性,适应不同的设置,论文设计了一种经验性的加权机制,在这种机制中,扩散损失通过场景代码的Frobenius范数的指数移动平均(EMA)进行归一化,表示为

\lambda_{diff}:=c_{diff}/EMA(‖x_i ‖_F^2) \quad (3)

其中

c_{diff}

是一个常数比例,渲染权重则由可用视图的数量

N_v

决定,表示为

\lambda_{rend}≔c_{rend} (1-e^{-0.1N_v })/N_v \quad (4)

其中

c_{rend}

也是一个常数比例。直观地说,基于

N_v

的加权是对解码器

p_\psi ({y_j }│x,{r_j } )≔∏_jN(y_i |y_\psi (x,r_j ),I)\quad (5)

中射线独立假设的校准,以防止渲染损失随射线数量线性增长。

与两阶段生成神经场的比较

之前的两阶段方法在训练自解码器的第一阶段忽略了先验项

\lambda_{diff} L_{diff}

。这可以被视为将渲染到先验的权重比

\lambda_{rend}/\lambda_{diff}

设置为无限大,导致偏见和噪声的场景代码

x_i

。 Shue等人通过对三平面场景代码施加总变异(TV)正则化来部分缓解这个问题,以强制实施平滑先验,这类似于对潜在空间的LDM约束。 Control3Diff 提出学习一个条件扩散模型,基于由在单视图图像上预训练的3D GAN生成的数据。与之相反,论文的单阶段训练旨在直接结合扩散先验,以促进端到端的一致性。

图像引导的采样与微调

为了实现从单视图到密集观测的广泛覆盖范围的可泛化的测试时NeRF重建,论文提出进行图像引导采样,然后考虑扩散先验和渲染似然对采样的代码进行微调。遵循Ho等人的重建引导采样方法,论文计算关于噪声代码

x^{(t)}

的近似渲染梯度g,定义为

g←∇_{x^{(t) } } \lambda_{rend} ∑_j1/2(\alpha^{(t)}/\sigma^{(t)} )^{2\Omega} ‖y_j^{gt}-y_\psi (x ̂_\psi (x^{(t)},t),r_j^{gt} )‖^2 \quad (6)

其中

(\alpha^{(t) }/\sigma^{(t) } )^{2\Omega}

,是基于信噪比(SNR)的额外加权因子,论文的工作中选择的超参数

\Omega

为 0.5 或 0.25。引导梯度g然后与无条件得分预测结合,表现为对去噪输出

\hat{x}

的校正:

x ̂←x ̂-\lambda_{gd} \sigma^{(t)^2 }/\alpha^{(t)} g \quad (7)

其中引导比例为

\lambda_{gd}

。论文采用预测器-校正器采样器,通过交替使用DDIM步骤和多个Langevin校正步骤来求解

x^{(0)}

。观察到,仅仅依靠重建引导并不能严格执行渲染约束以实现忠实重建。为了解决这个问题,微调微调采样的场景代码

x

,同时冻结扩散和解码器参数:

min \lambda_{rend}L_{rend} (x)+\lambda_{diff}^{’}L_{diff} (x)\quad (8)

其中

\lambda_{diff}^{'}

是测试时的先验权重,论文发现为了获得最佳结果,它应该低于训练权重

\lambda_{diff}

,因为从训练数据集学习到的先验在转移到不同的测试数据集时可靠性较低。论文使用Adam来优化用于微调的代码

x

与先前神经辐射场微调方法的比较

虽然在视图条件NeRF回归方法中使用渲染损失进行微调很常见,但论文的微调方法在于对3D场景代码使用扩散先验损失,这显著提高了对新视图的泛化能力。

实现细节

先验梯度缓存

三平面NeRF重建需要对每个场景代码

x_i

进行至少数百次的优化迭代。单阶段训练损失的一个问题是,扩散损失

L_{diff}

的评估时间比原生NeRF渲染损失

L_{rend}

长得多,降低了整体效率。为了加速训练和测试时微调的重建,论文引入了一种称为先验梯度缓存的技术,它缓存了反向传播的先验梯度

∇_x \lambda_{diff} L_{diff}

以供在多个Adam步骤中重复使用,同时在每个步骤中刷新渲染梯度

∇_x \lambda_{rend} L_{rend}

,这允许比渲染更少的扩散通过。下面是一个训练伪代码。

算法 1

去噪参数化与加权

去噪模型

x ̂_\psi (x^{(t)},t)

实现为U-Net,如DDPM中所用,总共有122M参数。其输入和输出分别是带噪声和去噪的三平面特征,三个平面的通道堆叠在一起。对于预测格式,论文采用了

v ̂_\psi (x^{(t)},t)

参数化,使得

x ̂=\alpha^{(t)} x^{(t)}-\sigma^{(t)} v ̂。

关于方程中扩散损失中的权重函数

\Omega^{(t)}

,LSGM采用了两种不同的机制分别优化潜变量

x_i

和扩散权重

\phi

,论文发现这在NeRF自解码器中不稳定。相反,论文观察到基于SNR的权重

\Omega^{(t)}=(\alpha^{(t)}/\sigma^{(t) } )^{2\Omega}

在论文的模型中表现良好。

实验

数据集

我们在ShapeNet SRN和Amazon Berkeley Objects (ABO) Tables数据集上进行实验,以与之前的工作进行基准对比。SRN数据集提供了两个类别(即汽车和椅子)的单一对象场景,其中汽车的训练/测试划分为2458/703,椅子的训练/测试划分为4612/1317。每个训练场景有来自球体的50个随机视图,每个测试场景有来自上半球的251个螺旋视图。ABO Tables数据集提供了1520/156个桌子场景的训练/测试划分,其中每个场景有来自上半球的91个视图。对于这两个数据集,我们使用提供的渲染图(调整大小至128×128)和地面真实姿态进行训练和测试。

无条件生成

使用SRN汽车和ABO桌子数据集对无条件生成进行了评估。汽车数据集在生成清晰和复杂的纹理方面提出了挑战,而桌子数据集则包含了具有真实材料的多样化几何形状。模型在训练集的所有图像上训练了100万次迭代。

表 1

图 2 无条件生成模型在ABO表格和SRN汽车数据集上训练的定性比较

如表1所示,在SRN汽车数据集上,SSDNeRF(单阶段)在KID指标上(对小数据集更为适用的衡量指标)明显优于EG3D。同时,其FID指标远远好于Functa,后者虽然使用了潜在扩散模型(LDM),但是采用了低维潜在代码。在ABO桌子数据集上,SSDNeRF的性能显著优于EG3D和DiffRF。

稀疏视角神经辐射场重建

本节展示了在SRN汽车和椅子测试集中,从未见物体的稀疏视图图像进行3D重建的实验。汽车数据集的挑战在于恢复不同的纹理,而椅子数据集则要求准确重建多样的形状。模型在训练集的所有图像上训练了80,000次迭代,因为我们发现更长的训练计划会导致重建未见物体的性能下降。

表 2

图 3 在SRN Cars和Chairs数据集上,对单视图重建方法在未见测试对象上的定性比较

表2比较了SSDNeRF与以往方法在单视图和双视图重建设置下的表现。总的来说,SSDNeRF在所有任务中达到了最佳的LPIPS值,表明了最佳的感知保真度。相比之下,3DiM生成了高质量的图像(最佳的FID),但与真实情况的保真度最低(最低的PSNR);CodeNeRF在单视图汽车上报告了最佳的PSNR,但其有限的表达能力导致输出模糊(见图3),以及较不竞争的LPIPS和FID;VisionNeRF在所有单视图指标上实现了平衡的表现,但可能在生成汽车未见侧面的纹理细节上遇到困难(例如,图5中救护车的另一侧)。此外,SSDNeRF在双视图重建中展现了明显的优势,在所有相关指标上都达到了最佳表现。

结论

本文提出了SSDNeRF,它通过一个新颖的单阶段训练范式和端到端的合理损失,将扩散模型和NeRF表示相结合。值得注意的是,它克服了以往工作中的限制,即必须首先从密集观测中获得隐式神经场,然后再训练扩散模型来学习它们的流形。通过在多个基准测试上的强大性能,SSDNeRF展示了向通用3D内容操作统一框架的重大进步。

当前,论文方法在训练和测试过程中都依赖于真实的摄像机参数。未来的工作可以探索不变变换模型。此外,扩散先验在长时间训练后可能会变得不连续,这影响了泛化能力。尽管暂时使用了提前停止训练的策略,但更好的网络设计或更大的训练数据集可能能够从根本上解决这个问题。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-03-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 媒矿工厂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
使用合适的设计模式一步步优化前端代码
该文介绍了设计模式及其在JavaScript中的应用,包括单例模式、观察者模式、工厂模式等。
iKcamp
2018/01/04
7950
使用合适的设计模式一步步优化前端代码
JavaScript设计模式 单例模式
面向对象的单例模式,是通过new关键字来实例化我们想要的对象,并将其赋值给instance。
菜的黑人牙膏
2019/01/21
5190
JavaScript设计模式之单例模式
JavaScript 设计模式 之旅 设计模式开篇 日常开发中,我们都很注重开发技巧,好的开发 技巧可以事半功倍得解决此刻得问题。 那么这些技巧如何来得呢? 我的理解: 经过不断踩坑,解BUG,总结出来一些处理对应问题解决方案,这就所谓的 技巧。 说起设计模式,其实我们日常开始中也经常用到,只是你不知道用的解决方案方案对应的设计模式名称. 学习设计模式的作用 在软件设计中,模式是一些经过了大量实际项目验证的优秀解决方案。熟悉这些模式的程序员,对某些模式的理解也会自然的形成条件反射。当遇到合适的场景出现时,
程序员海军
2021/10/08
3630
JavaScript设计模式之单例模式
前端仔学学设计模式--单例模式
设计模式知识提取将分为N篇文章,本篇文章是个开篇文,后期会进行其他相关的同步(会就分享,不会就折腾),旨在提升技能,更好地享受敲键盘的快感~
Jimmy_is_jimmy
2019/07/31
3180
设计模式之单例模式
单例模式是创建对象最简单的方式。单例模式的定义 是:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
一粒小麦
2019/10/23
6250
设计模式之单例模式
javascript设计模式一: 单例模式
作为一个半路出家的前端,随着项目经验的积累,也越来越意识到原生js的博大精深,最近正在研究js设计模式,接下来每学一个设计模式就是写篇文章做笔记,其实主要还是代码和设计思想的结合,努力体会,多思考合适自己项目中的应用场景,争取实际应用到实际项目中。
前端_AWhile
2019/08/29
5000
JavaScript 设计模式 —— 单例模式
从事开发岗位也有一年多的时间了,见识过陈年老项目,也从零到一搭建过一个项目。随着项目和业务的不断扩张,写下的代码如果没有进行设计,就渐渐变成了 emm ... x 山,怎么写都不对劲,过段时间就想着重构。
前端LeBron
2022/11/21
4240
JavaScript 设计模式 —— 单例模式
「设计模式 JavaScript 描述」单例模式
单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏览器中的 window 对象等。在 JavaScript 开发中,单例模式的用途同样非常广泛。试想一下,当我 们单击登录按钮的时候,页面中会出现一个登录浮窗,而这个登录浮窗是唯一的,无论单击多少 次登录按钮,这个浮窗都只会被创建一次,那么这个登录浮窗就适合用单例模式来创建。
用户8921923
2022/10/24
8580
手写JavaScript常见5种设计模式
简介:建造者模式(builder pattern)比较简单,它属于创建型模式的一种。
helloworld1024
2022/10/06
2710
JS 单例模式
单例模式 (Singleton) 的实现在于保证一个特定类只有一个实例,第二次使用同一个类创建新对象的时候,应该得到与第一次创建对象完全相同的对象。 当创建一个新对象时,实际上没有其他对象与其类似,因为新对象已经是单例了 {a:1} === {a:1} // false 。
前端下午茶
2018/10/22
1.7K0
JavaScript-设计模式·设计模式(上)
本篇是《JavaScript 设计模式与开发实践》第二部分读书笔记,总结前 7 种设计模式:单例模式、策略模式、代理模式、迭代器模式、发布-订阅模式、命令模式、组合模式。
数媒派
2022/12/01
4910
JavaScript设计模式与开发实践 - 单例模式
引言 本文摘自《JavaScript设计模式与开发实践》 在传统开发工程师眼里,单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。 在JavaScript里,单例作为一个命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象。 单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏览器中的window对象等。 模式定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 模
laixiangran
2018/04/11
7050
【设计模式】我这样学习设计模式-单例模式
限制类实例化次数只能一次,一个类只有一个实例,并提供一个访问它的全局访问点。适用于单一对象,只生成一个对象实例,避免频繁创建和销毁实例,减少内存占用。不适用动态扩展对象,或需创建多个相似对象的场景。
一尾流莺
2022/12/10
2780
【设计模式】我这样学习设计模式-单例模式
JS常用设计模式解析01-单例模式
考虑实现如下功能,点击一个按钮后出现一个遮罩层。 原始办法:我们只需要实现一个创建遮罩层的函数并将其作为按钮点击的回调事件即可。如下:
love丁酥酥
2018/08/27
7210
JS常用设计模式解析01-单例模式
【设计模式】工作中会用到的单例模式
单例模式,很常用也非常重要,将单例模式应用于程序开发设计,可减少重复代码,提升程序效率,同时单例的唯一性也使得数据流更加清晰,便于维护管理。
小东同学
2022/07/29
5190
【设计模式】工作中会用到的单例模式
不知道怎么封装代码?看看这几种设计模式吧!
我们经常听说:“写代码要有良好的封装,要高内聚,低耦合”。那怎样才算良好的封装,我们为什么要封装呢?其实封装有这样几个好处:
coder_koala
2020/08/27
1K0
不知道怎么封装代码?看看这几种设计模式吧!
JS 设计模式之单例模式(创建型)
一般情况下,当我们创建了一个类(本质是构造函数)后,可以通过 new 关键字调用构造函数进而生成任意多的实例对象。像这样:
Leophen
2021/06/21
6900
JS 设计模式之单例模式(创建型)
JavaScript 设计模式学习第七篇- 单例模式
单例模式可能是设计模式里面最简单的模式了,虽然简单,但在我们日常生活和编程中却经常接触到,本节我们一起来学习一下。
越陌度阡
2020/11/26
5020
JavaScript 设计模式学习第七篇- 单例模式
JavaScript设计模式之单例模式
JavaScript 设计模式 之旅 设计模式开篇 日常开发中,我们都很注重开发技巧,好的开发 技巧可以事半功倍解决此刻的问题。 那么这些技巧如何来得呢? 我的理解:经过不断踩坑,解BUG,总结出来一些处理对应问题解决方案,这就所谓的 技巧。 说起设计模式,其实我们日常开始中也经常用到,只是你不知道用的解决方案方案对应的设计模式名称. 学习设计模式的作用 在软件设计中,模式是一些经过了大量实际项目验证的优秀解决方案。熟悉这些模式的程序员,对某些模式的理解也会自然的形成条件反射。当遇到合适的场景出现时,
程序员海军
2021/10/11
3370
JavaScript设计模式之单例模式
JS常用的几种设计模式
面试常常问到设计模式,设计模式在实际业务中即使有用到,但是依然感受不到它的存在,往往在框架中会有更多体现,比如vue2源码,内部还是有很多设计思想,比如观察者模式,模版模式等,我们在业务上一些通用的工具类也会用到单例,在大量的条件判断也会考虑策略者模式,这两种用得比较多。好记性不如烂笔头,又重新回顾了一遍设计模式,虽然仅仅掌握了几种熟悉的设计模式,但是希望在复杂的业务上,能想起那些不太常用的设计模式。
Maic
2022/12/21
8290
JS常用的几种设计模式
相关推荐
使用合适的设计模式一步步优化前端代码
更多 >
LV.0
这个人很懒,什么都没有留下~
目录
  • 介绍
  • 相关工作
    • 3D 生成对抗网络
    • 视图条件回归与生成
    • 自动解码器与扩散神经辐射场
  • 方法
    • 单阶段扩散神经辐射场训练
    • 图像引导的采样与微调
    • 实现细节
  • 实验
    • 数据集
    • 无条件生成
    • 稀疏视角神经辐射场重建
  • 结论
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档