Image demosaicer and method
AssigneeOmniVision Technologies, Inc.
InventorsSarvesh Swami, Yubo Duan, Chengming Liu
Life of this patent
Estimating the term…
Loading patent…
AssigneeOmniVision Technologies, Inc.
InventorsSarvesh Swami, Yubo Duan, Chengming Liu
Estimating the term…
A method for demosaicing a raw image includes: (1) horizontally-interpolating a green channel formed of primary pixel-values Bg(x,y)g to yield a horizontally-interpolated green channel that includes both Bg(x,y)g and non-primary pixel-values Igh(x,y)r,b; (2) modifying each Igh(x,y)r,b, by horizontally-neighboring pixel-values, to yield a refined horizontally-interpolated green channel; (3) vertically-interpolating the green channel to yield a vertically-interpolated green channel that includes pixel-values Igv(x,y)r,b; (4) modifying each Igv(x,y)r,b by vertically-neighboring pixel-values, to yield a refined vertically-interpolated green channel; (5) generating a full-resolution green channel from the refined interpolated green channels and gradients thereof; (6) generating a full-resolution red channel by determining red pixel-values from a local-red mean value of neighboring pixel-values and the full-resolution green channel; (7) generating a full-resolution blue channel by determining pixel-values from a local-blue mean value of neighboring pixel-values and the full-resolution green channel; and (8) combining the full-resolution channels to yield a demosaiced raw image.
A method for demosaicing a raw image captured by an image sensor that includes a pixel array and a Bayer-pattern color-filter array (CFA) having a plurality of red color filters CFr, green color filters CFg, and blue color filters CFb each covering a respective one of a plurality of pixel sub-arrays of the pixel array, the pixel array including a plurality of pixels p(x,y)α located at a respective one of a plurality of coordinates (x,y)α, and beneath a color filter CFα, and each generating a respective one of a plurality of primary pixel-values Bα(x,y)α, where a is one of r, g, and b, the method comprising:
An image demosaicer for demosaicing a raw image captured by an image sensor that includes a pixel array and a Bayer-pattern color-filter array (CFA) having a plurality of red color filters CFr, green color filters CFg, and blue color filters CFb each covering a respective one of a plurality of m×n pixel sub-arrays of the pixel array, the pixel array including a plurality of pixels p(x,y)α located at a respective one of a plurality of coordinates (x,y)α, and beneath a color filter CFα, and each generating a respective one of a plurality of primary pixel-values Bα(x,y)α, where a is one of r, g, and b:
Dependencies are inferred from the claim text.