Adaptive color plan interpolation in single sensor color electronic camera
First Claim
1. In apparatus for processing a digitized image signal obtained from an image sensor having color photosites aligned in rows and columns that generate at least three separate color values but only one color value for each photosite location, means for interpolating color values for each photosite location so that it has three different color values comprising:
- means for storing the digitized image signal;
a processor operative with said storing means for generating an appropriate color value missing from a photosite location by the interpolation of an additional color value for such photosite locations from color values of different colors than the missing color value at nearby photosite locations, said processor includingmeans for obtaining Laplacian second-order values in at least two image directions from nearby photosites of the same column and row;
means responsive to the Laplacian second-order values for selecting a preferred orientation for the interpolation of the missing color value; and
means for interpolating the missing color value from nearby multiple color values selected to agree with the preferred orientation.
5 Assignments
0 Petitions
Accused Products
Abstract
Apparatus is described for processing a digitized image signal obtained from an image sensor having color photosites aligned in rows and columns that generate at least three separate color values but only one color value for each photosite location, a structure is provided which interpolates color values for each photosite location so that it has three different color values. The apparatus includes an image buffer for storing the digitized image signal and a processor operative with the buffer storing means for generating an appropriate color value missing from a photosite location by the interpolation of an additional color value for such photosite locations from color values of different colors than the missing color value at nearby photosite locations. The processor further includes a structure for obtaining Laplacian second-order values in at least two image directions from nearby photosites of the same column and row and which structure is responsive to the Laplacian second-order values for selecting a preferred orientation for the interpolation of the missing color value and for interpolating the missing color value from nearby multiple color values selected to agree with the preferred orientation.
213 Citations
10 Claims
-
1. In apparatus for processing a digitized image signal obtained from an image sensor having color photosites aligned in rows and columns that generate at least three separate color values but only one color value for each photosite location, means for interpolating color values for each photosite location so that it has three different color values comprising:
-
means for storing the digitized image signal; a processor operative with said storing means for generating an appropriate color value missing from a photosite location by the interpolation of an additional color value for such photosite locations from color values of different colors than the missing color value at nearby photosite locations, said processor including means for obtaining Laplacian second-order values in at least two image directions from nearby photosites of the same column and row; means responsive to the Laplacian second-order values for selecting a preferred orientation for the interpolation of the missing color value; and means for interpolating the missing color value from nearby multiple color values selected to agree with the preferred orientation. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. In apparatus for processing a digitized image signal obtained from an image sensor having red, green, and blue color photosites aligned in rows and columns that generate at least three separate color values but only one color value for each photosite location, means for interpolating color values for each photosite location so that it has three different color values comprising:
-
means for storing the digitized image signal; a processor operative with said storing means for generating an appropriate color value missing from a photosite location by the interpolation of an additional color value for such photosite locations from color values of different colors than the missing color value at nearby photosite locations, said processor including means for obtaining Laplacian second-order values in at least two image directions from nearby photosites of the same column and row; means responsive to the Laplacian second-order values for selecting a preferred orientation for the interpolation of the missing color value; and means for interpolating the missing color value from nearby multiple color values selected to agree with the preferred orientation wherein neighboring color values of the same color are averaged and corrected by neighboring color values of a different color value.
-
Specification