Image processing apparatus, image processing method, noise-amount estimate apparatus, noise-amount estimate method, and storage medium
First Claim
1. An image processing apparatus for processing input pixel data and for outputting the processed input pixel data as output pixel data comprising:
- noise-amount estimating means comprising;
variance calculation means for processing in units of a predetermined number of pixels and for calculating the variance of a plurality of pixel data in a local area including each pixel data;
histogram generating means for generating the histogram of the variance calculated for each pixel data, in units of the predetermined number of pixels;
noise-amount calculation means for obtaining the amount of noise included in the pixel data according to the histogram, in units of the predetermined number of pixels;
input reliability calculation means for calculating an input reliability indicating the reliability of the input pixel data according to the estimated amount of noise;
output reliability calculation means for calculating an output reliability indicating the reliability of the output pixel data; and
processing means for processing the input pixel data according to the input reliability and the output reliability and for outputting the output pixel data.
0 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus processes input pixel data and outputs the processed pixel data as output pixel data. The image processing apparatus includes an input reliability calculation section for calculating an input reliability indicating the reliability of the input pixel data, an output reliability calculation section for calculating an output reliability indicating the reliability of the output pixel data, a motion-amount detecting section for detecting the amount of the motion of the input pixel data, a compensation section for compensating the output reliability according to the amount of the motion, and a processing section for processing the input pixel data according to the input reliability and the compensated output reliability and for outputting the output pixel data.
-
Citations
5 Claims
-
1. An image processing apparatus for processing input pixel data and for outputting the processed input pixel data as output pixel data comprising:
-
noise-amount estimating means comprising; variance calculation means for processing in units of a predetermined number of pixels and for calculating the variance of a plurality of pixel data in a local area including each pixel data; histogram generating means for generating the histogram of the variance calculated for each pixel data, in units of the predetermined number of pixels; noise-amount calculation means for obtaining the amount of noise included in the pixel data according to the histogram, in units of the predetermined number of pixels; input reliability calculation means for calculating an input reliability indicating the reliability of the input pixel data according to the estimated amount of noise; output reliability calculation means for calculating an output reliability indicating the reliability of the output pixel data; and processing means for processing the input pixel data according to the input reliability and the output reliability and for outputting the output pixel data. - View Dependent Claims (2)
-
-
3. An image processing method for processing input pixel data and for outputting the processed input pixel data as output pixel data comprising:
-
a noise-amount estimate step for estimating an amount of noise included in pixel data, the noise-amount estimate step comprising; a step of processing in units of a predetermined number of pixels and of calculating the variance of a plurality of pixel data in a local area including each pixel data; a step of generating a histogram of the variance calculated for each pixel data, in units of the predetermined number of pixels; a step of obtaining the amount of noise included in the pixel data according to the histogram, in units of the predetermined number of pixels; a step of calculating an input reliability indicating the reliability of the input pixel data according to the estimated amount of noise; a step of calculating an output reliability indicating the reliability of the output pixel data; and a step of processing the input pixel data according to the input reliability and the output reliability and for outputting the output pixel data.
-
-
4. A computer-readable record medium on which is stored computer-readable instructions to control a processor to carry out the method for image processing that processes input pixel data and outputs the processed input pixel data as output pixel data, said method implemented by said instructions comprising:
-
a step for estimating the amount of noise included in pixel data, the step for estimating comprising; a step of processing in units of a predetermined number of pixels and of calculating the variance of a plurality of pixel data in a local area including each pixel data; a step of generating the histogram of the variance calculated for each pixel data, in units of the predetermined number of pixels; a step of obtaining the amount of noise included in the pixel data according to the histogram, in units of the predetermined number of pixels; a step of calculating an input reliability indicating the reliability of the input pixel data according to the estimated amount of noise; a step of calculating an output reliability indicating the reliability of the output pixel data; and a step of processing the input pixel data according to the input reliability and the output reliability and for outputting the output pixel data.
-
-
5. An image processing apparatus for processing input pixel data and for outputting the processed input pixel data as output pixel data comprising:
-
a noise-amount estimate apparatus, said noise-amount estimate apparatus comprising; variance calculator configured to process in units of a predetermined number of pixels and calculate the variance of a plurality of pixel data in a local area including each pixel data; histogram generator configured to generate the histogram of the variance calculated for each pixel data, in units of the predetermined number of pixels; noise-amount calculator configured to obtain the amount of noise included in the pixel data according to the histogram, in units of the predetermined number of pixels; an input reliability calculation unit configured to calculate an input reliability indicating the reliability of the input pixel data according to the estimated amount of noise; an output reliability calculation unit configured to calculate an output reliability indicating the reliability of the output pixel data; and a processing unit configured to process the input pixel data according to the input reliability and the output reliability and for outputting the output pixel data.
-
Specification