摘要 |
PROBLEM TO BE SOLVED: To shorten processing time by increasing the efficiency of a noise reduction process on an image captured by an imaging apparatus.SOLUTION: A noise reduction process based on the value of a neighboring pixel with respect to a pixel of interest is controlled in accordance with an ISO mode at the time of photographing. In a case having less than ISO 800, the case is regarded as having a less nose generating amount, a switching unit 101 is turned on to activate a distance weighting calculator 102, and a number-of-pixels LUT 106 that represents a processing unit at the time of calculating a weight for noise reduction to a pixel of interest is set so as to output 1. This implements a noise reduction process using a bilateral filter with 1×1 pixels as a processing unit. On the other hand, in a case having not less than ISO 800, the case is regarded as having a large noise generating amount, the switching unit 101 is turned off to fix the output of the distance weighting calculator 102 to 1 and to fix the output of the number-of-pixels LUT 106 to 3. This implements weight calculation with a 3×3 pixel block as a processing unit, and a non-local-means noise reduction process. |