Smoothing a digital color image using luminance values
AssigneeEastman Kodak Company
InventorsJohn F. Hamilton, Jr., James E. Adams, Jr.
Life of this patent
Estimating the term…
Abstract
A method for smoothing a digital color image having color pixels in which each colored pixel is expressed as one luminance and two chrominance color values, including computing parameters for at least two orientations for each pixel in the stored digital image; using the computed parameters to form a classifier value for each such orientation and using such classifiers to determine the pixel classification based on such classifiers; and smoothing pixel chroma values according to the determined pixel classification.
Claims10
A method for smoothing a digital color image having color pixels in which each colored pixel is expressed as one luminance (Y) and two chrominance (Cr,Cb) color values, such method comprising:
- computing parameters for at least two orientations for each existing pixel in the stored digital image where each colored pixel is expressed as the one luminance (Y) and two chrominance (Cr,Cb) color values;
- using the computed parameters to form a classifier value for each such orientation and using such classifiers to determine the pixel classification based on such classifiers;
- and
- smoothing the pixel chrominance (Cr,Cb) color values of each existing pixel according to the determined pixel classification.
A method for smoothing a digital color image having color pixels in which each colored pixel is expressed as one luminance (Y) and two chrominance (Cr,Cb) color values, such method comprising:
- determining a luminance gradient and Laplacian for each of at least two orientations for each existing pixel in the stored digital image where each pixel is expressed as the one luminance (Y) and two chrominance (Cr,Cb) color values;
- combining the gradient and Laplacian to form a classifier value for each such orientation and using such classifiers to determine the pixel classification based on such classifiers;
- and
- smoothing the pixel chrominance (Cr,Cb) color values of each existing pixel according to the determined pixel classification.
An apparatus for processing a digital color image having color pixels in which each colored pixel is expressed as one luminance (Y) and two chrominance (Cr,Cb) color values, such apparatus comprising:
- means for storing the pixels of the digital color image where each pixel is expressed as the one luminance (Y) and two chrominance (Cr,Cb) color values;
- and
- processor means operatively associated with the storage means and responsive to the stored luminance values for obtaining Laplacian second-order and gradient values in at least two image orientations including:
- means for combining the Laplacian second-order and the gradient values to define a classifier for each image orientation at each existing image pixel to determine a preferred orientation for smoothing from the set of classifier values at each pixel;
- and
- means responsive to the determined preferred orientation for smoothing both the stored chrominance (Cr,Cb) color values for each existing corresponding image pixel.
A computer program product for processing a stored digital color image having color pixels in which each colored pixel is expressed as one luminance (Y) and two chrominance (Cr,Cb) color values, comprising:
- a computer readable storage medium including programming means, processor means operatively associated with storage storing the pixels of the digital color image where each pixel is expressed as the one luminance (Y) and two chrominance (Cr,Cb) color values and responsive to the stored luminance values for obtaining Laplacian second-order and gradient values in at least two image orientations including:
- means for combining the Laplacian second-order and the gradient values to define a classifier for each image orientation at each existing image pixel to determine a preferred orientation for smoothing from the set of classifier values at each pixel;
- and
- means responsive to the determined preferred orientation for smoothing and the stored chrominance values for smoothing both chrominance color values for each existing corresponding image pixel.
Dependencies are inferred from the claim text.