US 12,333,673 B2
Image processor
Valentin Dessy, Mont-Saint-Guibert (BE); Gael Rouvroy, Mont-Saint-Guibert (BE); and Pascal Pellegrin, Mont-Saint-Guibert (BE)
Assigned to INTOPIX SA, Mont-Saint-Guibert (BE)
Appl. No. 17/773,411
Filed by INTOPIX SA, Mont-Saint-Guibert (BE)
PCT Filed Oct. 30, 2020, PCT No. PCT/EP2020/080609
§ 371(c)(1), (2) Date Apr. 29, 2022,
PCT Pub. No. WO2021/084118, PCT Pub. Date May 6, 2021.
Claims priority of application No. 19206373 (EP), filed on Oct. 30, 2019; and application No. 19219481 (EP), filed on Dec. 23, 2019.
Prior Publication US 2023/0005103 A1, Jan. 5, 2023
Int. Cl. G06T 3/40 (2024.01); G06T 3/4015 (2024.01); H04N 9/64 (2023.01)
CPC G06T 3/4015 (2013.01) [H04N 9/64 (2013.01)] 15 Claims
OG exemplary drawing
 
1. An image processor configured to process an image comprising pixels of three different colors (R, G, B) arranged in a Bayer pattern so as to obtain a de-correlated image composed of components of three different types (Y, Cr, Cb) arranged in a pattern corresponding to the Bayer pattern,
whereby, according to the Bayer pattern, the image is a rectangular array of blocks of 2 by 2 pixels that comprise two diagonally disposed pixels of a first color (G), a pixel of a second color (R), and a pixel of a third color (B); and
whereby, according to the pattern corresponding to the Bayer pattern, the de-correlated image is a rectangular array of blocks of 2 by 2 components that comprise two diagonally disposed components of a first type (Y), a component of a second type (Cr), and a component of a third type (Cb),
wherein the processor is configured to:
provide a component of the first type (Y) in the de-correlated image as a substitute for a pixel of the first color (G) in the image, whereby the component of the first type (Y) is a weighted combination of a cluster of pixels in the image that includes the pixel of the first color (G) and neighboring pixels, wherein neighboring pixels of the second and third color (R, B) have an overall positive weighting factor corresponding to an overall addition of neighboring pixels of the second and third color (R, B) to the pixel of the first color (G),
provide a component of the second type (Cr) in the de-correlated image as a substitute for a pixel of the second color (R) in the image, whereby the component of the second type (Cr) is a weighted combination of a cluster of pixels in the image that includes the pixel of the second color (R) and neighboring pixels, wherein neighboring pixels of the first color (G) have an overall negative weighting factor corresponding to an overall subtraction of neighboring pixels of the first color (G) from the pixel of the second color (R), and
provide a component of the third type (Cb) in the de-correlated image as a substitute for a pixel of the third color (B) in the image, whereby the component of the third type (Cb) is a weighted combination of a cluster of pixels in the image that includes the pixel of the third color (B) and neighboring pixels, wherein neighboring pixels of the first color (G) have an overall negative weighting factor corresponding to an overall subtraction of neighboring pixels of the first color (G) from the pixel of the third color (B),
wherein the weighted combination that forms the component of the first type (Y) comprises:
nearest neighboring pixels of the first color (G) that are in an x-configuration with respect to the pixel of the first color that is substituted, and
further neighboring pixels of the first color that are in an +-configuration with respect to the pixel of the first color that is substituted.