Method for interpolation and sharpening of images
AssigneeNokia Corporation
InventorsHenry Rantanen, Ossi Kalevo
Life of this patent
Estimating the term…
Abstract
A method, a system, a device, a storage means, and a computer software product for sharpening colours in an image, in which a first colour component is interpolated and sharpened in such a way that the effect of the colour component is computed in different directions, the highest and/or lowest value of the computed values is selected to represent the greatest and/or smallest change, after which the colour component is sharpened, if the ratio between the highest and lowest values falls within predetermined limit values. The second colour component is sharpened on the basis of the sharpening of said first colour component. After the sharpening, the second colour component is interpolated, wherein the result is a sharpened and interpolated three-colour image.
Claims40
A method comprising:
- locating pixels comprising information of a first colour component of an image at least partly in locations different from the pixels comprising information of a second colour component of said image;
- interpolating said first colour component and said second colour component;
- sharpening at least said first colour component by:
- computing the change of the first colour component in at least two different directions to obtain at least two original change values,
- selecting at least a maximum value and a minimum value to obtain at least two change values based on said at least two original change values, and
- determining a ratio based on said change values;
- and
- controlling the sharpening of said second colour component based on the sharpening of said first colour component.
A method comprising:
- processing digital signals in an image comprising a plurality of colour components,
- selecting only one of said colour components for a sharpening process,
- computing the change of the selected colour component in at least two different directions to obtain at least two original change values,
- selecting, from the computed original change values, at least a maximum value and a minimum value to obtain at least two change values,
- determining a ratio between a first original change value and another original change value, wherein said first original change value is the smaller of the absolute values of the selected minimum and maximum values and said another original change value is any of the remaining original change values.
A system comprising:
- an interpolator configured to interpolate a first colour component and a second colour component of an image having pixels comprising information about the first colour component placed at least partly in different locations than the pixels comprising information of the second colour component, and
- a sharpening unit configured to sharpen at least said first colour component, said sharpening unit configured to compute the change of the first colour component in at least two different directions to obtain at least two original values, configured to select, from the computed original change values, at least a minimum value and a maximum value to obtain at least two change values based on said at least two original change values, and configured to determine a ratio based on said change values,
- wherein the sharpening unit is also configured to control the sharpening of said second colour component based on the sharpening of said first colour component.
A device for forming an image, comprising:
- a sharpening unit configured to sharpen colours in an image with at least a first colour component and a second colour component, the image comprising pixels comprising information about the first colour component being placed at least partly in different locations than pixels comprising information of the second colour component, said sharpening unit configured to compute the change of the first colour component in at least two different directions to obtain at least two original values, to select, from the computed original change values, at least a minimum value and a maximum value to obtain at least two change values, based on said at least two original change values, and to determine the ratio based on said change values,
- an interpolator configured to interpolate said first colour component and said second colour component, and
- wherein the sharpening unit is also configured to control sharpening of said second colour component based on the sharpening of said first colour component.
A computer readable medium storing a computer program, wherein the computer program comprises computer commands for sharpening colours in an image with at least a first and a second colour component, and pixels comprising information about the first colour component being placed at least partly in different locations than pixels comprising information of the second colour component, which computer program comprises computer commands for interpolating said first colour component and said second colour component, and computer commands for performing sharpening of at least said first colour component, said computer commands including commands,
- for computing the change of the first colour component in at least two different directions to obtain at least two original change values,
- for selecting at least a minimum value and a maximum value to obtain at least two change values based on said at least two original change values, and, for determining a ratio based on said change values,
- wherein the computer program-also comprises computer commands for controlling the sharpening of said second colour component based on the sharpening of said first colour component.
A computer readable medium storing a computer program comprising computer commands for execution by a processor, such that when executed said commands are for sharpening colours in an image with at least a first and a second colour component, and pixels comprising information about the first colour component being placed at least partly in different locations than pixels comprising information of the second colour component, which computer program comprises computer commands for interpolating said first colour component and said second colour component, and computer commands for performing sharpening of at least said first colour component, said computer commands including commands
- for computing the change of the first colour component in at least two different directions to obtain at least two original change values,
- for selecting at least a minimum value and a maximum value to obtain at least two change values based on said at least two original change values, and,
- for determining a ratio based on said change values,
- wherein the computer program also comprises computer commands for controlling the sharpening of said second colour component based on the sharpening of said first colour component.
A system comprising:
- means for interpolating a first colour component and a second colour component of an image having pixels comprising information about the first colour component placed at least partly in different locations than the pixels comprising information of the second colour component, and
- means for sharpening at least said first colour component, for computing the change of the first colour component in at least two different directions to obtain at least two original values, and for selecting from the computed original change values, at least a minimum value and a maximum value to obtain at least two change values based on said at least two original change values, and for determining a ratio based on said change values,
- wherein the means for sharpening sharpens said second colour component based on the sharpening of said first colour component.
Dependencies are inferred from the claim text.