NeRF-based techniques fit wide and deep multi-layer perceptrons (MLPs) to a continuous radiance field that can be rendered from any unseen viewpoint. However, the lack of surface and normals definition and high rendering times limit their usage in typical computer graphics applications. Such limitations have recently been overcome separately, but solving them together remains an open problem. We present KiloNeuS, a neural representation reconstructing an implicit surface represented as a signed distance function (SDF) from multi-view images and enabling real-time rendering by partitioning the space into thousands of tiny MLPs fast to inference. As we learn the implicit surface locally using independent models, resulting in a globally coherent geometry is non-trivial and needs to be addressed during training. We evaluate rendering performance on a GPU-accelerated ray-caster with in-shader neural network inference, resulting in an average of 46 FPS at high resolution, proving a satisfying tradeoff between storage costs and rendering quality. In fact, our evaluation for rendering quality and surface recovery shows that KiloNeuS outperforms its single-MLP counterpart. Finally, to exhibit the versatility of KiloNeuS, we integrate it into an interactive path-tracer taking full advantage of its surface normals. We consider our work a crucial first step toward real-time rendering of implicit neural representations under global illumination.
翻译:基于内分法的技术符合广泛和深层多层透镜(MLPs)的连续光亮场,可以从任何不可见的观点中得出。然而,缺乏表面和正常定义以及高转换时间限制了其在典型计算机图形应用中的使用。这些限制最近被分别克服,但共同解决这些问题仍然是一个尚未解决的问题。我们展示了KiloNeuus,这是一个神经代表器,它从多视图像中重建一个以签名的距离功能(SDF)为代表的隐含表面,通过将空间分割成数千个微小MLPs,能够实现实时的转换。事实上,我们利用独立模型在当地学习隐含表面,导致全球一致的几何测量方法不具有边际性,需要在培训中加以解决。我们评价了GPU-加速的射线台的性能,并推断了内线网络平均46 FPS(SFDF)的高分辨率,证明储存成本与质量之间的交易是令人满意的。事实上,我们对质量和表面恢复的评估表明KIlo NeuS的表面质量超越了它的正常面面图象,最后,我们从KMLP-MLA的正对面图像的完整地展示中进入了它的正常面图。