看2个比较官方的定义。MIT计算机图形学课程EECS 6.837对渲染(Rendering)的定义:“Rendering” refers to the entire process that produces color values for pixels, given a 3D representation of the scene.优秀综述论文State of the Art on Neural Rendering对渲染(Rendering)的定义:The process of transforming a scene definition including cameras, lights, surface geometry and material into a simulated camera image is known as rendering.也就是说,渲染就是用计算机模拟照相机拍照,它们的结果都是生成一张照片。用照相机拍照是一个现实世界的物理过程,主要是光学过程,拍照对象是现实世界中真实的万事万物,形成照片的机制主要就是:光经过镜头,到达传感器,被记录下来。拍照的物理过程而渲染就是用计算机模拟这一过程,模拟“拍照”的对象是已存在的某种三维场景表示(3D representation of the scene),模拟生成照片的机制是图形学研究人员精心设计的算法。关键前提:渲染的前提是某种三维场景表示已经存在。渲染一词本身不包办生成三维场景表示。不过,渲染的确与三维场景表示的形式息息相关;因此研究渲染的工作通常包含对三维场景表示的探讨。
Neural Radiance Fields的外面是Neural Rendering;换句话说,NeRF(Neural Radiance Fields)是Neural Rendering方向的子集。在针对这个更宽泛的概念的综述State of the Art on Neural Rendering中,Neural Rendering的主要研究方向被分为5类,NeRF在其中应属于第2类“Novel View Synthesis”(不过这篇综述早于NeRF发表,表中没有NeRF条目)。Neural Rendering的5类主要研究方向表中彩色字母缩写的含义:在这篇综述中,Neural Rendering被定义为:Deep image or video generation approaches that enable explicit or implicit control of scene properties such as illumination, camera parameters, pose, geometry, appearance, and semantic structure.Neural Rendering包含所有使用神经网络生成可控(且photo-realistic)的新图片的方法。“可控”指人可以显式或隐式地控制生成新图片的属性,常见的属性包括:光照,相机内参,相机位姿(外参),几何关系,外观,语义分割结构。在这个大框架下,NeRF是一种比较受欢迎的可控相机位姿的Neural Rendering算法。但Neural Rendering这个方向不止于此。在目前的Neural Rendering方向,最火的子方向就是“Novel View Synthesis”,这与NeRF的强势蹿红密不可分;第二火的子方向是“Semantic Photo Synthesis”,这主要归功于语义分割以及相关的GAN领域的成熟度。“Semantic Photo Synthesis”方向也是成果颇丰,例如2019年CVPR的Semantic Image Synthesis with Spatially-Adaptive Normalization,其效果图如下。
Semantic Image Synthesis
可以说是官方综述,作者列表是目前在Neural Rendering领域最活跃的一群人。两篇分别是2021、2020年的SIGGRAPH、CVPR讲座用到的综述,很全面很有条理,值得每位从业者一读!SIGGRAPH 2021 Course: Advances in Neural RenderingCVPR 2020 Tutorial: State of the Art on Neural Rendering范围限定为可微渲染方法的综述:Differentiable Rendering: A Survey上面小仓库的库主(MIT博士生Yen-Chen Lin)写的综述:Neural Volume Rendering: NeRF And Beyond
论文
列论文实在挂一漏万,象征性地放上本文提到的2篇很重要的论文吧。NeRF项目主页:NeRF: Representing Scenes as Neural Radiance Fields for View SynthesisGIRAFFE项目主页:GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fields
教材
传统图形学渲染技术:Real-Time Rendering 3rd计算机视觉经典教材,含有image-based rendering章节:Computer Vision: Algorithms and Applications
两篇Georgia Tech老师写的博客
NeRF at ICCV 2021 - Prof. Frank DellaertNeRF Explosion 2020 - Prof. Frank Dellaert