We present Generalizable NeRF Transformer (GNT), a pure, unified transformer-based architecture that efficiently reconstructs Neural Radiance Fields (NeRFs) on the fly from source views. Unlike prior works on NeRF that optimize a per-scene implicit representation by inverting a handcrafted rendering equation, GNT achieves generalizable neural scene representation and rendering, by encapsulating two transformer-based stages. The first stage of GNT, called view transformer, leverages multi-view geometry as an inductive bias for attention-based scene representation, and predicts coordinate-aligned features by aggregating information from epipolar lines on the neighboring views. The second stage of GNT, named ray transformer, renders novel views by ray marching and directly decodes the sequence of sampled point features using the attention mechanism. Our experiments demonstrate that when optimized on a single scene, GNT can successfully reconstruct NeRF without explicit rendering formula, and even improve the PSNR by ~1.3dB on complex scenes due to the learnable ray renderer. When trained across various scenes, GNT consistently achieves the state-of-the-art performance when transferring to forward-facing LLFF dataset (LPIPS ~20%, SSIM ~25%$) and synthetic blender dataset (LPIPS ~20%, SSIM ~4%). In addition, we show that depth and occlusion can be inferred from the learned attention maps, which implies that the pure attention mechanism is capable of learning a physically-grounded rendering process. All these results bring us one step closer to the tantalizing hope of utilizing transformers as the "universal modeling tool" even for graphics. Please refer to our project page for video results: https://vita-group.github.io/GNT/.
翻译:我们展示了通用的 NeRF 变异器( GNT), 它是一个纯、统一的变异器基础架构, 能够从源视图中高效地在图像上重建神经辐射场( NERF ) 。 不同于以前通过对手工制作的变异方程式进行反转以优化每层暗隐含代表的 NERF 工程, GNT 实现了一般的神经场景代表, 并通过封装基于两个变异器的阶段进行演化。 GNT 的第一阶段, 叫做 视图变异器, 将多视图几眼的几何几何测量仪作为基于关注的场景代表的感动偏差, 并且预测通过在相邻视图中汇总从上层线线上汇总信息线线上的信息, 预测协调的调近地特征。 GNTEPF 的第二阶段, 命名为射线变异变器, 直接解调样本点的顺序。 实验显示, GNTEPS/M 的变色中的所有变色图像, 显示我们之前的变色进程。