| CPC H04N 25/63 (2023.01) [G06T 3/40 (2013.01); H04N 25/46 (2023.01)] | 20 Claims |

|
1. A system for compensating for dark current, the system comprising:
an image sensor array comprising a plurality of image sensor pixels;
one or more processors; and
one or more hardware storage devices storing instructions that are executable by the one or more processors to configure the system to:
capture an image frame with the image sensor array;
generate a temporally filtered image by performing a temporal filtering operation based on the image frame and at least one preceding image frame, the at least one preceding image frame having been captured by the image sensor array at a timepoint that temporally precedes a timepoint associated with the image frame;
obtain a dark current factor indicating an amount of dark current associated with the image frame;
select a dark current image frame, the dark current image frame comprising data indicating one or more image sensor pixels of the plurality of image sensor pixels that detect an avalanche event without detecting a corresponding photon, wherein the dark current image frame is one of a plurality of dark current image frames captured while the image sensor array is covered to prevent photons from reaching the image sensor array, wherein the dark current image frame is selected from the plurality of dark current image frames based on the dark current factor; and
generate a dark current compensated image by performing a subtraction operation on the temporally filtered image based on the dark current image frame.
|