Apparatus and method for reducing image noise
AssigneePanasonic Corporation
InventorsMasao Hamada, Tadanori Tezuka
Life of this patent
Estimating the term…
Abstract
A spatial noise reducing section 20 calculates a spatial NR pixel value Snr by reducing spatial noise from an input pixel value Pin. A temporal noise reducing section 30 calculates a temporal NR pixel value Tnr by reducing temporal noise from the input pixel value Pin. A temporal noise reduction result determining section 50 compares the magnitude of the pixel values among the input pixel value Pin, the spatial NR pixel value Snr, and the temporal NR pixel value Tnr, and outputs, based on the comparison result, one of the pixel values as a noise reduction result (an output pixel value Pout). Thus, it is made possible to perform strong temporal noise reduction on a moving image while preventing generation of residual images in a motion image area.
Claims7
An apparatus for reducing image noise which reduces noise in an image, the apparatus comprising:
- a spatial noise reducing section that reduces noise from an input image by smoothing a pixel value in a spatial direction within a current image frame;
- a temporal noise reducing section that reduces noise from the input image by smoothing the pixel value in a temporal direction between the current image frame and a temporally preceding image frame;
- a pixel value range setting section that sets a pixel value range based on the pixel value of the input image and a pixel value of an image outputted by the spatial noise reducing section;
- and
- a range determining section that outputs:
- a pixel value of an image outputted by the temporal noise reducing section when the pixel value of the image outputted by the temporal noise reducing section is within the pixel value range;
- a maximum value of the pixel value range when the pixel value of the image outputted by the temporal noise reducing section is greater than the maximum value;
- and a minimum value of the pixel value range when the pixel value of the image outputted by the temporal noise reducing section is less than the minimum value.
A method for reducing image noise which reduces noise in an image, the method comprising:
- a spatial noise reducing step of reducing noise from an input image by smoothing a pixel value in a spatial direction within a current image frame;
- a temporal noise reducing step of reducing noise from the input image by smoothing the pixel value in a temporal direction between the current image frame and a temporally preceding image frame;
- a range setting step of setting a pixel value range based on the pixel value of the input image and a pixel value of an image outputted in the spatial noise reducing step;
- and
- a range determining step of outputting:
- a pixel value of an image outputted in the temporal noise reducing step when the pixel value of the image outputted in the temporal noise reducing step is within the pixel value range;
- a maximum value of the pixel value range when the pixel value of the image outputted in the temporal noise reducing step is greater than the maximum value;
- and a minimum value of the pixel value range when the pixel value of the image outputted in the temporal noise reducing step is less than the minimum value.
An integrated circuit used for an apparatus for reducing image noise which reduces noise in an image, the integrated circuit comprising circuitry functioning as:
- a spatial noise reducing section that reduces noise from an input image by smoothing a pixel value in a spatial direction within a current image frame;
- a temporal noise reducing section that reduces noise from the input image by smoothing the pixel value in a temporal direction between the current image frame and a temporally preceding image frame;
- a pixel value range setting section that sets a pixel value range based on the pixel value of the input image and a pixel value of an image outputted by the spatial noise reducing section;
- and
- a range determining section that outputs:
- a pixel value of an image outputted by the temporal noise reducing section when the pixel value of the image outputted by the temporal noise reducing section is within the pixel value range;
- a maximum value of the pixel value range when the pixel value of the image outputted by the temporal noise reducing section is greater than the maximum value;
- and a minimum value of the pixel value range when the pixel value of the image outputted by the temporal noise reducing section is less than the minimum value.
Dependencies are inferred from the claim text.