Reconstruction of color components in digital image processing
First Claim
1. A digital image processing method comprising reconstructing, by circuitry, a value of a first color component of an image in a first area from values of the first color component in two or more second areas, wherein each second area lies in a corresponding direction from the first area, and each direction is associated with a gradient value indicative of a magnitude of a change of a second color component in that direction and/or a magnitude of a rate of change of the second color component in that direction, and the first color component value in the second area is given a greater weight in the reconstructing operation if the corresponding gradient value is smaller, and is given a smaller weight if the corresponding gradient value is greater, with at least two weights being non-zero weights different from each other.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments of the invention, when a color component (e.g. red, green or blue) is reconstructed at a pixel from the intensity values for this component at adjacent pixels, the intensities at the adjacent pixels are assigned weights. Greater weights are assigned to those pixels for which a gradient is smaller. The gradient for each adjacent pixel is indicative of a magnitude of a change of another color component in the direction of the adjacent pixel and/or a magnitude of the rate of change of the other color component in the direction of the adjacent pixel. In some embodiments, the weights are chosen to reduce the impact of noise. In some embodiments, the reconstructed value of a color component is adjusted to incorporate information on color spikes that is carried by another color component.
68 Citations
21 Claims
- 1. A digital image processing method comprising reconstructing, by circuitry, a value of a first color component of an image in a first area from values of the first color component in two or more second areas, wherein each second area lies in a corresponding direction from the first area, and each direction is associated with a gradient value indicative of a magnitude of a change of a second color component in that direction and/or a magnitude of a rate of change of the second color component in that direction, and the first color component value in the second area is given a greater weight in the reconstructing operation if the corresponding gradient value is smaller, and is given a smaller weight if the corresponding gradient value is greater, with at least two weights being non-zero weights different from each other.
- 8. An apparatus comprising digital image processing circuitry for reconstructing a value of a first color component of an image in a first area from values of the first color component in two or more second areas, wherein each second area lies in a corresponding direction from the first area, and each direction is associated with a gradient value indicative of a magnitude of a change of a second color component in that direction and/or a magnitude of a rate of change of the second color component in that direction, wherein in at least one reconstructing operation the circuitry is operable to give a greater weight to a first color component value in a second area if the corresponding gradient value is smaller, and to give a smaller weight if the corresponding gradient value is greater, with at least two weights being non-zero weights different from each other.
- 13. A digital image processing method comprising reconstructing, by circuitry, a value of a first color component of an image in a first area from values of the first color component in two or more second areas, wherein each second area overlaps a corresponding line originating from the first area, and each line is associated with a gradient value indicative of a magnitude of a change of a second color component along the line and/or a magnitude of a rate of change of the second color component along the corresponding line, and the first color component value in the second area is given a greater weight in the reconstructing operation if the corresponding gradient value is smaller, and is given a smaller weight if the corresponding gradient value is greater, with at least two weights being non-zero weights different from each other.
Specification