US 12,444,017 B2
Denoising dynamically ray-traced scenes using historical pixel values
Timofey Cheblokov, San Jose, CA (US)
Assigned to NVIDIA Corporation, Santa Clara, CA (US)
Filed by NVIDIA Corporation, Santa Clara, CA (US)
Filed on Jul. 21, 2023, as Appl. No. 18/356,903.
Prior Publication US 2025/0029204 A1, Jan. 23, 2025
Int. Cl. G06T 3/40 (2024.01); G06T 5/50 (2006.01); G06T 5/70 (2024.01); G06T 7/20 (2017.01); G06T 7/90 (2017.01)
CPC G06T 3/40 (2013.01) [G06T 5/70 (2024.01); G06T 7/90 (2017.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
determining a plurality of history buffers for a frame, the plurality of history buffers comprising a responsive history buffer and a normal history buffer, the responsive history buffer comprising a first pixel value at a pixel location of the frame, and the normal history buffer comprising a second pixel value at the pixel location of the frame;
determining at least one difference between the first pixel value of the responsive history buffer and the second pixel value of the normal history buffer; and
updating at least one of the first pixel value or the second pixel value based on the at least one difference and a tuning parameter;
wherein the normal history buffer corresponds to a first convergence rate to an expected pixel value of a noisy input signal and the responsive history buffer corresponding to a second convergence rate to the expected pixel value.