Patent ID: 7456881

Claim:
A method of color plane interpolation of an image comprising the steps of: receiving sensed values of an image from a plurality of pixel sensor cells of a pixel array; selecting a plurality of three-color color-interpolation points for color plane interpolation, wherein each of said color-interpolation points corresponds to a location on said image which is offset from a center point of an image pixel; interpolating a value for each of a plurality of colors of a color pattern at each interpolation point using received sensed values of said image, including: interpolating a value for a first color at said three-color-interpolation point, interpolating a value for a second color at said three-color interpolation point, and interpolating a value for a third color at said three-color interpolation point; wherein said interpolation for said first color value uses a sensed value for said first color from two pixels adjoining said three-color-interpolation point and a sensed value for said first color from four additional pixels no more than one pixel width from said three-color interpolation point.