Color sample interpolation
First Claim
Patent Images
1. A method of interpolating a color sample in a signal having alternately colored samples, the method comprising the steps:
- providing neighboring color samples of the same color as the color sample to be interpolated;
providing a single differently colored sample from the same location as the color sample to be interpolated; and
interpolating the color sample to be interpolated in dependence upon the neighboring color samples of the same color and the single differently colored sample from the same location, to furnish an interpolated color sample, wherein said interpolating step comprises the steps;
determining a horizontal average of horizontally neighboring color samples of the same color as the color sample to be interpolated;
determining a vertical average of vertically neighboring color samples of the same color as the color sample to be interpolated; and
furnishing a median of said horizontal average, said vertical average, and said differently colored sample from the same location.
6 Assignments
0 Petitions
Accused Products
Abstract
In a method of interpolating a color sample in a signal (RGBin) having alternately colored samples, the missing color sample is interpolated in dependence upon neighboring color samples (G1, G2, G3, G4) of the same color (G) as the color sample to be interpolated, and a differently colored sample (R/B) from the same location as the color sample to be interpolated.
124 Citations
3 Claims
-
1. A method of interpolating a color sample in a signal having alternately colored samples, the method comprising the steps:
-
providing neighboring color samples of the same color as the color sample to be interpolated;
providing a single differently colored sample from the same location as the color sample to be interpolated; and
interpolating the color sample to be interpolated in dependence upon the neighboring color samples of the same color and the single differently colored sample from the same location, to furnish an interpolated color sample, wherein said interpolating step comprises the steps;
determining a horizontal average of horizontally neighboring color samples of the same color as the color sample to be interpolated;
determining a vertical average of vertically neighboring color samples of the same color as the color sample to be interpolated; and
furnishing a median of said horizontal average, said vertical average, and said differently colored sample from the same location.
-
-
2. A method of interpolating a color sample in a signal having alternately colored samples, the method comprising the steps:
-
providing neighboring color samples of the same color as the color sample to be interpolated;
providing a single differently colored sample from the same location as the color sample to be interpolated; and
interpolating the color sample to be interpolated in dependence upon the neighboring color samples of the same color and the single differently colored sample from the same location, to furnish an interpolated color sample, wherein said interpolating step comprises the steps;
determining a horizontal average of horizontally neighboring color samples of the same color as the color sample to be interpolated;
determining a vertical average of vertically neighboring color samples of the same color as the color sample to be interpolated; and
calculating a weighed average of said horizontal average, said vertical average, in dependence upon said differently colored sample from the same location.
-
-
3. A method of interpolating a color sample in a signal having alternately colored samples, the method comprising the steps:
-
providing neighboring color samples of the same color as the color sample to be interpolated;
providing a differently colored sample from the same location as the color sample to be interpolated; and
interpolating the color sample to be interpolated in dependence upon the neighboring color samples of the same color and the differently colored sample from the same location, to furnish an interpolated color sample, said interpolating step comprising multiplying said differently colored sample from the same location by a white balance adjustment factor before said differently colored sample is taken into account, wherein said method further comprises the step;
correcting the white balance adjustment factor by a matrix which Is an inverse of a color matrix for a camera providing the signal having alternately colored samples.
-
Specification