Signal Processing Apparatus and Method, and Program
First Claim
1. A signal processing apparatus for performing a filtering process on an input image using a plurality of filters to generate an output image, the signal processing apparatus comprising:
- region variance value calculating means for calculating a region variance value for a region around a predetermined pixel used as a pixel of interest on the input image, the region variance value indicating a degree of variations of pixel values of pixels located in the region with respect to an average of pixel values of the pixels located in the region;
filter processing means for applying a filtering process to a pixel value of the pixel of interest using the filters;
reflection amount determining means for determining a reflection amount based on the region variance value, the reflection amount indicating a degree to which a filter output value obtained by the filtering process applied by the filter processing means contributes to generation of a pixel value of a pixel of the output image corresponding to the pixel of interest; and
combining means for calculating the pixel value of the pixel of the output image corresponding to the pixel of interest, the calculation being based on each of filter output values obtained by filtering processes applied by a plurality of filter processing means, each of reflection amounts determined with respect to the filter output values, and the pixel value of the pixel of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
A signal processing apparatus for performing a filtering process on an input image using a plurality of filters to generate an output image includes the following elements. A region variance value calculating unit calculates a region variance value for a region around a predetermined pixel used as a pixel of interest on the input image. A filter processing unit applies a filtering process to a pixel value of the pixel of interest using the filters. A reflection amount determining unit determines a reflection amount based on the region variance value. A combining unit calculates a pixel value of a pixel of the output image corresponding to the pixel of interest on the basis of respective filter output values obtained by filtering processes applied by a plurality of filter processing units, respective reflection amounts determined with respect to the filter output values, and the pixel value of the pixel of interest.
11 Citations
7 Claims
-
1. A signal processing apparatus for performing a filtering process on an input image using a plurality of filters to generate an output image, the signal processing apparatus comprising:
-
region variance value calculating means for calculating a region variance value for a region around a predetermined pixel used as a pixel of interest on the input image, the region variance value indicating a degree of variations of pixel values of pixels located in the region with respect to an average of pixel values of the pixels located in the region; filter processing means for applying a filtering process to a pixel value of the pixel of interest using the filters; reflection amount determining means for determining a reflection amount based on the region variance value, the reflection amount indicating a degree to which a filter output value obtained by the filtering process applied by the filter processing means contributes to generation of a pixel value of a pixel of the output image corresponding to the pixel of interest; and combining means for calculating the pixel value of the pixel of the output image corresponding to the pixel of interest, the calculation being based on each of filter output values obtained by filtering processes applied by a plurality of filter processing means, each of reflection amounts determined with respect to the filter output values, and the pixel value of the pixel of interest. - View Dependent Claims (2, 3, 4)
-
-
5. A signal processing method for performing a filtering process on an input image using a plurality of filters to generate an output image, the signal processing method comprising the steps of:
-
calculating a region variance value for a region around a predetermined pixel used as a pixel of interest on the input image, the region variance value indicating a degree of variations of pixel values of pixels located in the region with respect to an average of pixel values of the pixels located in the region; applying, at filter processing means, a filtering process to a pixel value of the pixel of interest using the filters; determining a reflection amount based on the region variance value, the reflection amount indicating a degree to which a filter output value obtained by the filtering process applied by the filter processing means contributes to generation of a pixel value of a pixel of the output image corresponding to the pixel of interest; and calculating the pixel value of the pixel of the output image corresponding to the pixel of interest, the calculation being based on each of filter output values obtained by filtering processes applied by a plurality of filter processing means, each of reflection amounts determined with respect to the filter output values, and the pixel value of the pixel of interest.
-
-
6. A signal processing program for performing a filtering process on an input image using a plurality of filters to generate an output image, the program causing a computer to execute a process comprising the steps of:
-
calculating a region variance value for a region around a predetermined pixel used as a pixel of interest on the input image, the region variance value indicating a degree of variations of pixel values of pixels located in the region with respect to an average of pixel values of the pixels located in the region; applying, at filter processing means, a filtering process to a pixel value of the pixel of interest using the filters; determining a reflection amount based on the region variance value, the reflection amount indicating a degree to which a filter output value obtained by the filtering process applied by the filter processing means contributes to generation of a pixel value of a pixel of the output image corresponding to the pixel of interest; and calculating the pixel value of the pixel of the output image corresponding to the pixel of interest, the calculation being based on each of filter output values obtained by filtering processes applied by a plurality of filter processing means, each of reflection amounts determined with respect to the filter output values, and the pixel value of the pixel of interest.
-
-
7. A signal processing apparatus for performing a filtering process on an input image using a plurality of filters to generate an output image, the signal processing apparatus comprising:
-
a region variance value calculating unit configured to calculate a region variance value for a region around a predetermined pixel used as a pixel of interest on the input image, the region variance value indicating a degree of variations of pixel values of pixels located in the region with respect to an average of pixel values of the pixels located in the region; a filter processing unit configured to apply a filtering process to a pixel value of the pixel of interest using the filters; a reflection amount determining unit configured to determine a reflection amount based on the region variance value, the reflection amount indicating a degree to which a filter output value obtained by the filtering process applied by the filter processing unit contributes to generation of a pixel value of a pixel of the output image corresponding to the pixel of interest; and a combining unit configured to calculate the pixel value of the pixel of the output image corresponding to the pixel of interest, the calculation being based on each of filter output values obtained by filtering processes applied by a plurality of filter processing units, each of reflection amounts determined with respect to the filter output values, and the pixel value of the pixel of interest.
-
Specification