US 12,225,330 B2
Denoising method and denoising device for reducing noise in an image
Pilsu Kim, Hwaseong-si (KR); Seungwon Choi, Hwaseong-si (KR); and Jongseong Choi, Hwaseong-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Dec. 21, 2023, as Appl. No. 18/393,020.
Application 18/393,020 is a continuation of application No. 17/531,089, filed on Nov. 19, 2021, granted, now 11,889,242.
Claims priority of application No. 10-2021-0055425 (KR), filed on Apr. 29, 2021.
Prior Publication US 2024/0171718 A1, May 23, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 3/4015 (2024.01); G06T 5/70 (2024.01); G06T 5/75 (2024.01); H04N 9/79 (2006.01); H04N 23/84 (2023.01); H04N 25/13 (2023.01)
CPC H04N 9/7908 (2013.01) [G06T 3/4015 (2013.01); G06T 5/70 (2024.01); G06T 5/75 (2024.01); H04N 23/843 (2023.01); H04N 25/134 (2023.01); G06T 2207/10024 (2013.01); G06T 2207/20024 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device for reducing noise in an input image corresponding to a color filter array of an image sensor, the device comprising:
an average value generator configured to generate local color average values by averaging, color by color, color pixel values for a target pixel and each of neighboring pixels adjacent to the target pixel among color pixels included in the input image;
a converter configured to generate offset color pixel values by converting the color pixel values of the target pixel and the neighboring pixels based on the local color average values; and
a compensator configured to generate a compensated color pixel value of the target pixel by adjusting the color pixel value of the target pixel based on the offset color pixel values,
wherein the average value generator includes:
a red average value generator configured to generate a local red average value by averaging red pixel values;
a green average value generator configured to generate a local green average value by averaging green pixel values; and
a blue average value generator configured to generate a local blue average value by averaging blue pixel values.