Image processing device, image processing method, and imaging apparatus
First Claim
1. An image processing device, comprising:
- correlation value calculating means for calculating plural correlation values indicating degrees of correlation of an image for a pixel of attention to be interpolated on a solid-state imaging device having filters of predetermined color coding;
judging means for judging a direction in which interpolation should be performed by calculating, in different directions, at least two patterns of the plural correlation values calculated by the correlation value calculating means and comparing the correlation values of at least two patterns with correlation lines obtained by plotting the correlation values with respect to straight lines of various angles; and
interpolating means for applying interpolation processing to the pixel of attention on the basis of information on pixels around the pixel of attention present in the direction judged by the judging means,wherein;
the correlation value calculating means calculates an average of higher order plural correlation values with high correlation among the plural correlation values, andthe judging means judges, on the basis of the average of the higher order plural correlation values, a direction in which interpolation should be performed.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device includes a correlation value calculating unit calculating plural correlation values indicating degrees of correlation of an image for a pixel of attention to be interpolated on a solid-state imaging device having filters of predetermined color coding; a judging unit judging a direction in which interpolation should be performed by calculating, in different directions, at least two patterns of the plural correlation values calculated by the correlation value calculating unit and comparing the correlation values of at least two patterns with correlation lines obtained by plotting the correlation values with respect to straight lines of various angles; and an interpolating unit applying interpolation processing to the pixel of attention on the basis of information on pixels around the pixel of attention present in the direction judged by the judging unit.
15 Citations
23 Claims
-
1. An image processing device, comprising:
-
correlation value calculating means for calculating plural correlation values indicating degrees of correlation of an image for a pixel of attention to be interpolated on a solid-state imaging device having filters of predetermined color coding; judging means for judging a direction in which interpolation should be performed by calculating, in different directions, at least two patterns of the plural correlation values calculated by the correlation value calculating means and comparing the correlation values of at least two patterns with correlation lines obtained by plotting the correlation values with respect to straight lines of various angles; and interpolating means for applying interpolation processing to the pixel of attention on the basis of information on pixels around the pixel of attention present in the direction judged by the judging means, wherein; the correlation value calculating means calculates an average of higher order plural correlation values with high correlation among the plural correlation values, and the judging means judges, on the basis of the average of the higher order plural correlation values, a direction in which interpolation should be performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing device, comprising:
-
a correlation value calculating unit calculating plural correlation values indicating degrees of correlation of an image for a pixel of attention to be interpolated on a solid-state imaging device having filters of predetermined color coding; a judging unit judging a direction in which interpolation should be performed by calculating, in different directions, at least two patterns of the plural correlation values calculated by the correlation value calculating unit and comparing the correlation values of at least two patterns with correlation lines obtained by plotting the correlation values with respect to straight lines of various angles; and an interpolating unit applying interpolation processing to the pixel of attention on the basis of information on pixels around the pixel of attention present in the direction judged by the judging unit, wherein; the correlation value calculating unit calculates an average of higher order plural correlation values with high correlation among the plural correlation values, and the judging unit judges, on the basis of the average of the higher order plural correlation values, a direction in which interpolation should be performed. - View Dependent Claims (11)
-
-
12. An image processing method, comprising:
-
calculating plural correlation values indicating degrees of correlation of an image for a pixel of attention to be interpolated on a solid-state imaging device having filters of predetermined color coding; judging a direction in which interpolation should be performed by calculating, in different directions, at least two patterns of the plural correlation values calculated in the calculating step and comparing the correlation values of at least two patterns with correlation lines obtained by plotting the correlation values with respect to straight lines of various angles; and applying interpolation processing to the pixel of attention on the basis of information on pixels around the pixel of attention present in the direction judged in the judging step, wherein; the calculating calculates an average of higher order plural correlation values with high correlation among the plural correlation values, and the judging judges, on the basis of the average of the higher order plural correlation values, a direction in which interpolation should be performed.
-
-
13. An imaging apparatus, comprising:
-
a solid-state imaging device having a filter of predetermined color coding; and an image processing device processing an output signal of the solid-state imaging device, wherein the image processing device includes; correlation value calculating means for calculating plural correlation values indicating degrees of correlation of an image for a pixel of attention to be interpolated on the solid-state imaging device; judging means for judging a direction in which interpolation should be performed by calculating, in different directions, at least two patterns of the plural correlation values calculated by the correlation value calculating means and comparing the correlation values of at least two patterns with correlation lines obtained by plotting the correlation values with respect to straight lines of various angles; and interpolating means for applying interpolation processing to the pixel of attention on the basis of information on pixels around the pixel of attention present in the direction judged by the judging means, wherein; the correlation value calculating means calculates an average of higher order plural correlation values with high correlation among the plural correlation values, and the judging means judges, on the basis of the average of the higher order plural correlation values, a direction in which interpolation should be performed.
-
-
14. An image processing apparatus for processing an image obtained by an imaging device with a color filter for color coding, the apparatus comprising:
-
an input unit inputting an image signal; a correlation value calculating unit calculating a multiplicity of correlation values indicating degrees of correlation of the image; a selecting unit selecting, from among the multiplicity of correlation values, a first correlation value and a second correlation value having highest reliability; an identifying unit identifying pixels which are used to interpolate another pixel based on an average of the first correlation value and the second correlation value; and an interpolating unit interpolating the pixel using the identified pixels. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. An image processing apparatus for processing an image obtained by an imaging device with a color filter for color coding, the apparatus comprising:
-
an input unit inputting an image signal; a correlation value calculating unit calculating a multiplicity of correlation values wherein each correlation value comprises a ratio of values, each value being determined from at least three pixels; a reliability calculation unit calculating a reliability of each one of the multiplicity of correlation values; a selecting unit selecting, from among the multiplicity of correlation values, a first correlation value and a second correlation value having highest reliability; and an identifying unit identifying pixels which are used to interpolate another pixel based on an average of the first correlation value and the second correlation value; and an interpolating unit interpolating a pixel by interpolation processing using the selected identified pixels. - View Dependent Claims (23)
-
Specification