Parameter-space ReSTIR for Differentiable and Inverse Rendering
SIGGRAPH North America 2023 (Conference Track)
Physically-based inverse rendering algorithms that utilize differentiable rendering typically use gradient descent to optimize for scene parameters such as materials and lighting. We observe that the scene often changes slowly from frame to frame during optimization, similar to animation, and therefore adapt temporal reuse from ReSTIR to reuse samples across gradient iterations and accelerate inverse rendering.
Intersection Prediction for Accelerated GPU Ray Tracing
54th IEEE/ACM International Symposium on Microarchitecture (MICRO), 2021
Recent Graphics Processing Units (GPUs) incorporate hardware accelerator units designed for ray tracing. These accelerator units target the process of traversing hierarchical tree data structures used to test for ray-object intersections. We propose a ray intersection predictor that speculatively elides redundant operations during this process and proceeds directly to test primitives that the ray is likely to intersect.