计算机科学
渲染(计算机图形)
散射
算法
准直光
蒙特卡罗方法
采样(信号处理)
全局照明
不透明度
估计员
光散射
计算机视觉
重要性抽样
光学
计算机图形学(图像)
数学优化
数学
物理
激光器
滤波器(信号处理)
统计
作者
Zdravko Velinov,Kenny Mitchell
出处
期刊:IEEE Transactions on Visualization and Computer Graphics
[Institute of Electrical and Electronics Engineers]
日期:2022-02-16
卷期号:29 (7): 3145-3157
标识
DOI:10.1109/tvcg.2021.3135764
摘要
Crepuscular rays form when light encounters an optically thick or opaque medium which masks out portions of the visible scene. Real-time applications commonly estimate this phenomena by connecting paths between light sources and the camera after a single scattering event. We provide a set of algorithms for solving integration and sampling of single-scattered collimated light in a box-shaped medium and show how they extend to multiple scattering and convex media. First, a method for exactly integrating the unoccluded single scattering in rectilinear box-shaped medium is proposed and paired with a ratio estimator and moment-based approximation. Compared to previous methods, it requires only a single sample in unoccluded areas to compute the whole integral solution and provides greater convergence in the rest of the scene. Second, we derive an importance sampling scheme accounting for the entire geometry of the medium. This sampling strategy is then incorporated in an optimized Monte Carlo integration. The resulting integration scheme yields visible noise reduction and it is directly applicable to indoor scene rendering in room-scale interactive experiences. Furthermore, it extends to multiple light sources and achieves superior converge compared to independent sampling with existing algorithms. We validate our techniques against previous methods based on ray marching and distance sampling to prove their superior noise reduction capability.
科研通智能强力驱动
Strongly Powered by AbleSci AI