Image processing apparatus and method of processing image for reducing noise of the image
First Claim
Patent Images
1. An image processing apparatus comprising:
- a reduced image generation unit configured to generate a reduced image of an input image;
a noise reduction unit configured to generate a first pre-noise reduction image obtained by reducing an impulse noise of the input image, and to generate a second pre-noise reduction image obtained by reducing the impulse noise of the reduced image;
a smoothing unit configured to calculate a first smoothed value obtained by smoothing signal levels of a plurality of pixels including a processing target pixel in a local area of the input image, and to calculate a second smoothed value obtained by smoothing signal levels of a plurality of pixels including the processing target pixel in a local area of the reduced image;
a feature amount calculation unit configured to calculate a first feature amount representing an edge degree of the processing target pixel using the first pre-noise reduction image, and to calculate a second feature amount representing an edge degree of the processing target pixel using the first pre-noise reduction image or the second pre-noise reduction image;
an addition unit configured to weighted-add a signal level of the processing target pixel of the input image and the first smoothed value at a ratio corresponding to the first feature amount in order to output the weighted addition result as a signal level after noise reduction processing of the input image, and to weighted-adds a signal level of the processing target pixel of the reduced image and the second smoothed value at a ratio corresponding to the second feature amount in order to output the weighted addition result as a signal level after noise reduction processing of the reduced image; and
a selection unit configured to select and output one of the signal level after noise reduction processing of the input image and the signal level after noise reduction processing of the reduced image according to a variance value of signal levels of the input image or a variance of signal levels of the first pre-noise reduction image of the input image,wherein the addition unit performs the weighted addition such that as a pixel has a feature amount that represents a higher edge degree, a ratio of the smoothed value decreases.
0 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus calculates a smoothed value obtained by smoothing signal levels of a plurality of pixels including a processing target pixel in a local area of an input image and a feature amount representing an edge degree of the processing target pixel using a pre-noise reduction image obtained by reducing an impulse noise of the input image. The image processing apparatus weighted-adds a signal level of the processing target pixel and the smoothed value at a ratio corresponding to the feature amount and outputs the weighted-addition result as a signal level after noise reduction processing.
-
Citations
8 Claims
-
1. An image processing apparatus comprising:
-
a reduced image generation unit configured to generate a reduced image of an input image; a noise reduction unit configured to generate a first pre-noise reduction image obtained by reducing an impulse noise of the input image, and to generate a second pre-noise reduction image obtained by reducing the impulse noise of the reduced image; a smoothing unit configured to calculate a first smoothed value obtained by smoothing signal levels of a plurality of pixels including a processing target pixel in a local area of the input image, and to calculate a second smoothed value obtained by smoothing signal levels of a plurality of pixels including the processing target pixel in a local area of the reduced image; a feature amount calculation unit configured to calculate a first feature amount representing an edge degree of the processing target pixel using the first pre-noise reduction image, and to calculate a second feature amount representing an edge degree of the processing target pixel using the first pre-noise reduction image or the second pre-noise reduction image; an addition unit configured to weighted-add a signal level of the processing target pixel of the input image and the first smoothed value at a ratio corresponding to the first feature amount in order to output the weighted addition result as a signal level after noise reduction processing of the input image, and to weighted-adds a signal level of the processing target pixel of the reduced image and the second smoothed value at a ratio corresponding to the second feature amount in order to output the weighted addition result as a signal level after noise reduction processing of the reduced image; and a selection unit configured to select and output one of the signal level after noise reduction processing of the input image and the signal level after noise reduction processing of the reduced image according to a variance value of signal levels of the input image or a variance of signal levels of the first pre-noise reduction image of the input image, wherein the addition unit performs the weighted addition such that as a pixel has a feature amount that represents a higher edge degree, a ratio of the smoothed value decreases. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image processing method comprising:
-
generating a reduced image of an input image; generating a first pre-noise reduction image obtained by reducing an impulse noise of the input image; generating a second pre-noise reduction image obtained by reducing an impulse noise of the reduced image; calculating a first smoothed value obtained by smoothing signal levels of a plurality of pixels including a processing target pixel in a local area of the input image; calculating a second smoothed value obtained by smoothing signal levels of a plurality of pixels including a processing target pixel in a local area of the reduced image; calculating a first feature amount representing an edge degree of the processing target pixel using the first pre-noise reduction image; calculating a second feature amount representing an edge degree of the processing target pixel using the first pre-noise reduction image or the second pre-noise reduction image; and weighted-adding a signal level of the processing target pixel of the input image and the first smoothed value at a ratio corresponding to the first feature amount and outputting the weighted addition result as a signal level after noise reduction processing of the input image, weighted-adding a signal level of the processing target pixel of the reduced image and the second smoothed value at a ratio corresponding to the second feature amount and outputting the weighted addition result as a signal level after noise reduction processing of the reduced image, selecting and outputting one of the signal level after noise reduction processing of the input image and the signal level after noise reduction processing of the reduced image according to a variance value of signal levels of the input image or a variance of signal levels of the first pre-noise reduction image of the input image, wherein in weighted-adding the signal level, as a pixel has a feature amount that represents a higher edge degree, a ratio of the smoothed value decreases.
-
-
8. A non-transitory computer-readable medium storing a program that, when executed by a computer, causes the computer to perform a method, the method comprising the steps of:
-
generating a reduced image of an input image; generating a first pre-noise reduction image obtained by reducing an impulse noise of the input image; generating a second pre-noise reduction image obtained by reducing an impulse noise of the reduced image; calculating a first smoothed value obtained by smoothing signal levels of a plurality of pixels including a processing target pixel in a local area of the input image; calculating a second smoothed value obtained by smoothing signal levels of a plurality of pixels including a processing target pixel in a local area of the reduced image; calculating a first feature amount representing an edge degree of the processing target pixel using the first pre-noise reduction image; calculating a second feature amount representing an edge degree of the processing target pixel using the first pre-noise reduction image or the second pre-noise reduction image; and weighted-adding a signal level of the processing target pixel of the input image and the first smoothed value at a ratio corresponding to the first feature amount and outputting the weighted addition result as a signal level after noise reduction processing of the input image, weighted-adding a signal level of the processing target pixel of the reduced image and the second smoothed value at a ratio corresponding to the second feature amount and outputting the weighted addition result as a signal level after noise reduction processing of the reduced image, selecting and outputting one of the signal level after noise reduction processing of the input image and the signal level after noise reduction processing of the reduced image according to a variance value of signal levels of the input image or a variance of signal levels of the first pre-noise reduction image of the input image, wherein in weighted-adding the signal level, as a pixel has a feature amount that represents a higher edge degree, a ratio of the smoothed value decreases.
-
Specification