用光子飞行:渲染传播光线的全新视角
Flying with Photons: Rendering Novel Views of Propagating Light

原始链接: https://anaghmalik.com/FlyingWithPhotons/

## 光子飞行:新型光传播视图合成 多伦多大学、Vector Institute 和斯坦福大学的研究人员开发了一种新技术,可以从任意视角渲染场景中光传播的视频。这是通过一种新型的“瞬态场”实现的——一种捕捉皮秒级时间变化辐射度的神经表示,并结合使用超快成像技术捕获的独特多视角数据集。 该系统准确地模拟了光速的有限性,考虑了散射、反射、折射和衍射等效应。重要的是,它通过显式建模这些延迟或“扭曲”波前来解决由传播延迟引起的视角相关外观变化,从而实现更清晰的可视化。 该技术在各种场景中得到了演示,包括可乐瓶、蜡烛、镜子和模拟环境,能够分离直接和间接光分量,揭示次表面散射和互反射。这项工作为以前传统方法无法实现的逼真光传输现象渲染打开了大门。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 用光子飞行:渲染传播光的新视角 (anaghmalik.com) 5 分,来自 pillars 1小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 nlitsme 7分钟前 [–] 这是对较旧技术的改进:https://www.reddit.com/r/educationalgifs/comments/6wqwh1/lig... 或者查看 https://en.wikipedia.org/wiki/Femto-photography 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文
Flying with Photons: Rendering Novel Views of Propagating Light

1 University of Toronto 2 Vector Institute 3 Stanford University


This synthesized flythrough shows a pulse of light traveling through a coke bottle. The whole event spans roughly 3ns, which is 100 million times less than it takes us to blink. Light can be seen scattering off liquid, hitting the ground plane, focusing on the cap and reflecting to the back.


We present an imaging and neural rendering technique that seeks to synthesize videos of light propagating through a scene from novel, moving camera viewpoints. Our approach relies on a new ultrafast imaging setup to capture a first-of-its kind, multi-viewpoint video dataset with picosecond-level temporal resolution. Combined with this dataset, we introduce an efficient neural volume rendering framework based on the transient field. This field is defined as a mapping from a 3D point and 2D direction to a high-dimensional, discrete-time signal that represents time-varying radiance at ultrafast timescales. Rendering with transient fields naturally accounts for effects due to the finite speed of light, including viewpoint-dependent appearance changes caused by light propagation delays to the camera. We render a range of complex effects, including scattering, specular reflection, refraction, and diffraction. Additionally, we demonstrate removing viewpoint-dependent propagation delays using a time warping procedure, rendering of relativistic effects, and video synthesis of direct and global components of light transport.



To render transient videos from novel viewpoints, we cast rays into the scene and use a neural representation to learn two fields: a conventional density field and the transient field: a mapping from a 3D point and 2D direction to a high-dimensional, discrete-time signal that represents the time-varying radiance at ultrafast timescales. That is, for every ray sample, the neural representation returns a transient with bins indexed by n. To account for the distance between the camera viewpoint and the sample point, we shift each transient in time by the corresponding speed-of-light time delay. If this delay were not explicitly modeled, the representation would need to memorize the camera–scene propagation delay to each sample. The representation is supervised by minimizing the difference between rendered and captured transient videos.

  architecture

This captured scene is illuminated from the side by a pulse from a point source. The propagation reveals subsurface scattering on the candles and interreflections.

Scene illuminated by a point source, consisting of a mirror, statue, and multiple other objects. The transient reveals the delay in the propagation on the mirror and interreflections.

A mirror and diffuser placed in a tank of cloudy water. We illuminate the scene with a laser beam. We can observe the specular reflection of the laser and scattering off the diffuse target.


This simulated scene contains a point light source and a refractive object placed in participating media.

This simulated scene contains a refractive object and two peppers illuminated by a point source of light.


Direct and Global Separation

We estimate direct and global components for each transient video and then retrain our neural representation separately on both components. Here, we see indirect reflections in the global component, and the candles appear bright because of the strong sub-surface scattering component.


To create a more intuitive visualization, we shift the rendered transients to remove the propagation delay from the scene to the camera. This removes the viewpoint-dependent appearance of the transients. Here, without warping the wavefronts exiting the Coke bottle on the ground plane travel away from the camera. For the Cornell scene (simulated) there is only one light source at the top, the unwarped version depicts this more intuitively.


Citation

@article{malik2024flying,
  author = {Malik, Anagh and Juravsky, Noah and Po, Ryan and Wetzstein, Gordon and Kutulakos, Kiriakos N. and Lindell, David B.},
  title = {Flying with Photons: Rendering Novel Views of Propagating Light},
  journal = {ECCV},
  year = {2024}
}


联系我们 contact @ memedata.com