IP Library Granted Patent US 7,209,595
Granted Patent B2
US 7,209,595 · App. 11/081,209 · Granted Apr 24, 2007

Image processing apparatus, image processing method, noise-amount estimate apparatus, noise-amount estimate method, and storage medium

Assignee: Sony Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,209,595
App. No.
11/081,209
Granted
Apr 24, 2007
Kind
B2
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.

Claims (34)

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.

2. A noise-amount estimate apparatus according to claim 1 , wherein said noise-amount calculation means obtains the peak value of the histogram to calculate the value corresponding to the variance having the peak value as the amount of noise.

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.

Priority Claims (1)
JP 11-153354 · Jun 1, 1999 · national
Continuity (2)
Continuation 0958325000 · May 31, 2000
Related Publication 20050157938A1 · Jul 21, 2005