Patent ID: 11915397
Assignee: IMAGINATION TECHNOLOGIES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A method of rendering an image of a 3-D scene, the method comprising:
rendering a noisy image;
obtaining one or more guide channels; and
for each of a plurality of local neighbourhoods:
calculating the parameters of a model that approximates the noisy image as a function of the one or more guide channels, and
applying the calculated parameters to produce a denoised image,

wherein calculating the parameters of the model comprises:
calculating a first outer product between each pixel in the one or more guide channels and itself;
calculating a second outer product between each pixel in the one or more guide channels and the corresponding pixel in the noisy image;
blurring the first outer products to calculate a first moment matrix for each local neighbourhood;
blurring the second outer products to calculate a second moment matrix for each local neighbourhood; and
calculating the parameters of the model for each local neighbourhood, comprising calculating an inverse matrix of the first moment matrix, and calculating a product of the inverse matrix and the second moment matrix,
the method comprising, when blurring the first and second outer products:
defining a first outer product tile, defining a first contiguous portion of the first outer product and a respective first contiguous portion of the second outer product, each comprising a first plurality of pixels; and
defining a second outer product tile, defining a second contiguous portion of the first outer product and a respective second contiguous portions of the second outer product, each comprising a second plurality of pixels,
wherein the first moment matrix and second moment matrix are calculated for the first tile either (i) before the second tile or (ii) concurrently with the second tile.