US 11,915,394 B2
Selective processing of anomalous pixels systems and methods
Julie R. Moreira, Goleta, CA (US); and Stephanie Lin, Buellton, CA (US)
Assigned to Teledyne FLIR Commercial Systems, Inc., Goleta, CA (US)
Filed by Teledyne FLIR Commercial Systems, Inc., Goleta, CA (US)
Filed on Apr. 20, 2022, as Appl. No. 17/725,502.
Claims priority of provisional application 63/187,321, filed on May 11, 2021.
Prior Publication US 2022/0366541 A1, Nov. 17, 2022
Int. Cl. G06T 5/00 (2006.01); H04N 23/68 (2023.01); H04N 23/80 (2023.01)
CPC G06T 5/002 (2013.01) [H04N 23/681 (2023.01); H04N 23/80 (2023.01); G06T 2207/10048 (2013.01); G06T 2207/20201 (2013.01); G06T 2207/30168 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving an image frame comprising a plurality of pixels arranged in a plurality of rows and columns, wherein the pixels comprise image data associated with a scene and fixed pattern noise introduced by an imaging system;
detecting whether motion is present at the imaging system;
if motion is detected, performing a first process to determine a correction term configured to reduce the fixed pattern noise for a selected one of the pixels, wherein the first process comprises comparing the selected pixel to a plurality of neighbor pixels of a first kernel;
if motion is not detected, performing a second process to determine whether to replace the selected pixel to reduce the fixed pattern noise, wherein the second process comprises determining a plurality of linearity measurements based on the selected pixel and a plurality of neighbor pixels of a second kernel; and
applying the correction term to the selected pixel in response to the first process or replacing the selected pixel in response to the second process.