×

System and method for image demosaicing

  • US 8,340,407 B2
  • Filed: 01/14/2009
  • Issued: 12/25/2012
  • Est. Priority Date: 01/14/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating an interpolated output image, comprising:

  • generating a first interpolation array, using one or more processors, for a portion of an input image based on a first interpolation region, wherein each pixel location in the portion includes a red color value, a green color value, or a blue color value, and the first interpolation array includes, at each pixel location in the portion, red, green, and blue (RGB) color values, at least one of which is interpolated;

    generating a second interpolation array based on a second interpolation region and including, at each pixel location in the portion, RGB color values, at least one of which is interpolated;

    generating a first homogeneity array based on the first interpolation array that includes, at each pixel location in the portion, a homogeneity value calculated based on a first homogeneity neighborhood that includes the same pixel locations as the first interpolation region;

    generating a second homogeneity array based on the second interpolation array that includes, at each pixel location in the portion, a homogeneity value calculated based on a second homogeneity neighborhood that includes the same pixel locations as the second interpolation region;

    determining that, for a first pixel location in the portion, the homogeneity value in the first homogeneity array is greater than the homogeneity value in the second homogeneity array; and

    outputting to a display or to a memory the RGB color values at the first pixel location in the first interpolation array.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×