Noise reduction system, image pickup system and computer readable storage medium
AssigneeOlympus Corporation
InventorTakao Tsuruoka
Life of this patent
Estimating the term…
Abstract
A noise reduction system for performing noise reduction processing for an image signal taken in from an image pickup system, includes a local area extracting unit which sequentially extracts, from the image signal, a local area including a target pixel for which the noise reduction processing is performed; a first noise reducing unit which performs random noise reduction processing for the local area; a second noise reducing unit which performs impulsive noise reduction processing for the local area; and a combining unit which combines an image signal which has been subjected to the noise reduction processing by the first noise reducing unit and an image signal which has been subjected to the noise reduction processing by the second noise reducing unit.
Claims32
A noise reduction system for performing noise reduction processing for an image signal taken in from an image pickup system, comprising:
- a local area extracting unit which sequentially extracts, from the image signal, a local area including a target pixel for which the noise reduction processing is performed;
- a first noise reducing unit which reduces random noise for the local area;
- a second noise reducing unit which reduces impulsive noise for the local area and includes an index coefficient calculating unit which is configured to calculate an index coefficient indicating a degree of impulsiveness concerning at least one pixel of the local area;
- and
- a combining unit which combines an image signal obtained by the first noise reducing unit and an image signal obtained by the second noise reducing unit.,
- wherein the combining unit has a selecting unit which is configured to select the image signal obtained by the second noise reducing unit from the image signal obtained by the first noise reducing unit and the image signal obtained by the second noise reducing unit if the index coefficient is not less than a predetermined threshold value.
A non-transitory computer readable storage medium stored with a noise reduction program for causing a computer to execute noise reduction processing for an image signal taken in from an image pickup system, wherein the computer program comprises:
- a local area extraction step for sequentially extracting a local area including a target pixel for which noise reduction processing is to be performed from the image signal;
- a first noise reduction step for reducing random noise for the local area;
- a second noise reduction step for reducing impulsive noise for the local area, the second noise reducing step including an index coefficient calculating step for calculating an index coefficient indicating a degree of impulsiveness concerning at least one pixel of the local area;
- and
- a combination step for combining an image signal obtained by the first noise reduction step and an image signal obtained by the second noise reduction step;
- wherein selection of the image signal is obtained by the second noise reducing unit from the image signal obtained by the first noise reducing unit and the image signal obtained by the second noise reducing unit if the index coefficient is not less than a predetermined threshold value.
Dependencies are inferred from the claim text.