US 11,949,995 B2
Universal and adaptive de-mosaicing (CFA) system
Shashank Dabral, Allen, TX (US); Mihir Narendra Mody, Bangalore (IN); Denis Beaudoin, Rowlett, TX (US); Niraj Nandan, Plano, TX (US); and Gang Hua, Katy, TX (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed on Aug. 25, 2022, as Appl. No. 17/895,191.
Application 17/895,191 is a continuation of application No. 16/911,579, filed on Jun. 25, 2020, granted, now 11,463,664.
Application 16/911,579 is a continuation of application No. 16/438,876, filed on Jun. 12, 2019, granted, now 10,735,700, issued on Aug. 4, 2020.
Application 16/438,876 is a continuation of application No. 15/349,609, filed on Nov. 11, 2016, granted, now 10,366,471, issued on Jul. 30, 2019.
Claims priority of provisional application 62/262,316, filed on Dec. 2, 2015.
Prior Publication US 2022/0408064 A1, Dec. 22, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 23/84 (2023.01); G06T 3/40 (2006.01); G06T 3/4015 (2024.01); G06T 3/403 (2024.01); G06T 5/00 (2006.01); H04N 25/13 (2023.01); H04N 25/131 (2023.01)
CPC H04N 23/843 (2023.01) [G06T 3/4015 (2013.01); G06T 3/403 (2013.01); G06T 5/00 (2013.01); G06T 2207/20012 (2013.01); G06T 2207/20192 (2013.01); H04N 25/131 (2023.01); H04N 25/134 (2023.01); H04N 25/135 (2023.01); H04N 2209/046 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A processor comprising:
a de-mosaic circuit configured to:
receive pixel data including visible light data and infrared data;
determine first gradient data of the visible light data;
determine second gradient data of the infrared data;
determine a first adaptive threshold value of the visible light data;
determine a second adaptive threshold value of the infrared data; and
filter the pixel data based on the first gradient data, the second gradient data, the first adaptive threshold value, and the second adaptive threshold value to generate component images; and
a color correction circuit coupled to the de-mosaic circuit, wherein the color correction circuit is configured to:
receive the component images;
correct the component images; and
output a color image.