Noise filter for bayer pattern image data
AssigneeSTMicroelectronics S.r.l.
InventorsAngelo Bosco, Massimo Mancuso
Life of this patent
Estimating the term…
Abstract
A method of filtering an image filter is disclosed. The filter is provided for a digital camera including image sensors sensitive to light, a color filter placed over sensitive elements of the sensors and patterned according to a Bayer mosaic pattern layout and an interpolation algorithm joining together the digital information provided by differently colored adjacent pixels in said Bayer pattern. The filter is adaptive and includes a noise level computation block for operating directly on a said Bayer pattern data set of for each color channel thus removing noise while simultaneously preserving picture detail.
Claims12
An image filtering method for processing a color channel of Bayer pattern data, comprising the steps of:
- identifying a target pixel in the Bayer pattern data;
- identifying, within the Bayer pattern data, a plurality of neighboring pixels to the target pixel having a common color channel;
- comparing the common color channel target and neighboring pixels;
- and
- determining a filtering for the target pixel based on the common color channel target and neighboring pixels comparison wherein:
- the determined filtering resists resisting change in the target pixel value when the comparison indicates that the target and neighboring pixels are different;
- and
- the determined filtering encourages encouraging change in the target pixel value when the comparison indicates that the target and neighboring pixels are similar.
An image filtering method for processing a color channel of Bayer pattern data, comprising the steps of:
- identifying a target pixel in the Bayer pattern data;
- identifying, within the Bayer pattern data, a plurality of neighboring pixels to the target pixel having a common color channel;
- comparing the common color channel target and neighboring pixels;
- and
- determining a filtering for the target pixel based on the common color channel target and neighboring pixels comparison that:
- preserves image detail where the comparison indicates that the target and neighboring pixels are different;
- and
- corrects noisy pixels where the comparison indicates that the target and neighboring pixels are similar.
Dependencies are inferred from the claim text.