Patent ID: 8212900
Filing Date: 2012-07-03
Classification: G06T,H01L,H04N

Abstract:
1. An imager comprising: a plurality of image pixel sensors, wherein each of the plurality of image pixel sensors produces a sensed value of one of a first color, a second color and a third color; interpolation means for using the sensed values of the first color to determine a first set of pixel values for a plurality of image pixels in a pixel kernel, including a target pixel and pixels surrounding the target pixel, for the first color, determining at least three edge direction values using the first set of pixel values, the three edge direction values respectively represent a horizontal edge direction, a vertical edge direction and a diagonal edge direction, determining an edge direction of the target pixel based on the edge direction values, determining whether the target pixel is at an edge of an image based on difference values calculated using the sensed values of pairs of same colored image pixels in the pixel kernel, wherein it is determined that the target pixel is at an edge if the maximum difference value is greater than a threshold value, and calculating interpolation values for the first, second and third colors of the target pixel based on the sensed values for the respective color of the image pixels in the pixel kernel and the edge direction; and means for creating a representative image using the calculated interpolated values of the first, second and third colors.