Langevin Monte Carlo Rendering with Gradient-based Adaptation

被引:7
|
作者
Luan, Fujun [1 ]
Zhao, Shuang [2 ]
Bala, Kavita [1 ]
Gkioulekas, Ioannis [3 ]
机构
[1] Cornell Univ, Ithaca, NY 14853 USA
[2] Univ Calif Irvine, Irvine, CA 92717 USA
[3] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2020年 / 39卷 / 04期
基金
美国国家科学基金会;
关键词
global illumination; photorealistic rendering; Langevin Monte Carlo;
D O I
10.1145/3386569.3392382
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce a suite of Langevin Monte Carlo algorithms for efficient photorealistic rendering of scenes with complex light transport effects, such as caustics, interreflections, and occlusions. Our algorithms operate in primary sample space, and use the Metropolis-adjusted Langevin algorithm (MALA) to generate new samples. Drawing inspiration from state-of-the-art stochastic gradient descent procedures, we combine MALA with adaptive preconditioning and momentum schemes that re-use previously-computed first-order gradients, either in an online or in a cache-driven fashion. This combination allows MALA to adapt to the local geometry of the primary sample space, without the computational overhead associated with previous Hessian-based adaptation algorithms. We use the theory of controlled Markov chain Monte Carlo to ensure that these combinations remain ergodic, and are therefore suitable for unbiased Monte Carlo rendering. Through extensive experiments, we show that our algorithms, MALA with online and cache-driven adaptation, can successfully handle complex light transport in a large variety of scenes, leading to improved performance (on average more than 3x variance reduction at equal time, and 7x for motion blur) compared to state-of-the-art Markov chain Monte Carlo rendering algorithms.
引用
下载
收藏
页数:16
相关论文
共 50 条
  • [1] Gradient-based Adaptive Markov Chain Monte Carlo
    Titsias, Michalis K.
    Dellaportas, Petros
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [2] Gradient-Based Markov Chain Monte Carlo for MIMO Detection
    Zhou, Xingyu
    Liang, Le
    Zhang, Jing
    Wen, Chao-Kai
    Jin, Shi
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (07) : 7566 - 7581
  • [3] Efficient Gradient-Based Tolerance Optimization Using Monte Carlo Simulation
    Bowman, R. Alan
    JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2009, 131 (03): : 0310051 - 0310058
  • [4] Parallel Ising annealer via gradient-based Hamiltonian Monte Carlo
    Hao Wang
    Zixuan Liu
    Zhixin Xie
    Langyu Li
    Zibo Miao
    Wei Cui
    Yu Pan
    Quantum Machine Intelligence, 2025, 7 (1)
  • [5] LANGEVIN-BASED STRATEGY FOR EFFICIENT PROPOSAL ADAPTATION IN POPULATION MONTE CARLO
    Elvira, Victor
    Chouzenoux, Emilie
    2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 5077 - 5081
  • [6] MIMO Detection Using Gradient-Based Markov Chain Monte Carlo Methods
    Zhou, Xingyu
    Liang, Le
    Zhang, Jing
    Wen, Chao-Kai
    Jin, Shi
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 5683 - 5688
  • [7] Gradient-Based Monte Carlo Methods for Relaxation Approximations of Hyperbolic Conservation Laws
    Bertaglia, Giulia
    Pareschi, Lorenzo
    Caflisch, Russel E.
    JOURNAL OF SCIENTIFIC COMPUTING, 2024, 100 (03)
  • [8] Decentralized Stochastic Gradient Langevin Dynamics and Hamiltonian Monte Carlo
    Gurbuzbalaban, Mert
    Gao, Xuefeng
    Hu, Yuanhan
    Zhu, Lingjiong
    JOURNAL OF MACHINE LEARNING RESEARCH, 2021, 22
  • [9] Decentralized stochastic gradient langevin dynamics and hamiltonian Monte Carlo
    Gürbüzbalaban, Mert
    Gao, Xuefeng
    Hu, Yuanhan
    Zhu, Lingjiong
    Journal of Machine Learning Research, 2021, 22
  • [10] A Gradient-Based Blocking Markov Chain Monte Carlo Method for Stochastic Inverse Modeling
    Fu, Jianlin
    Gomez-Hernandez, J. Jaime
    Du, Song
    GEOSTATISTICS VALENCIA 2016, 2017, 19 : 777 - 788