IMAGE SCALING DEVICE
First Claim
1. An image scaling device that applies image enlargement or reduction to an original image formed by plural pixels arranged at equal intervals on a two-dimensional space by calculating pixel values of the respective pixels in an interpolation position corresponding to a predetermined scaling factor from pixel values of the original image around the interpolation position according to an interpolation operation, the image scaling device comprising:
- a representative-value calculating unit that, with a range obtained by adding virtual pixels for “
k”
clocks on an outer side of effective pixels of the original image set as a processing range, calculates a representative value for each pixel block including m×
n pixels (m and n are integers equal to or larger than
2) adjacent to one another in the processing range; and
an interpolation processing unit that calculates the pixel values of the respective pixels in the interpolation position corresponding to the predetermined scaling factor by applying the interpolation operation to the representative value calculated by the representative-value calculating unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A range obtained by adding virtual pixels for “k” clocks on an outer side of effective pixels of an original image is set as a processing range. A representative value is calculated for each pixel block including 2×2 pixels adjacent to one another in the processing range. Pixel values of the respective pixels in an interpolation position corresponding to a predetermined scaling factor are calculated by applying an interpolation operation to the representative value calculated such that an effective range 22 of an image formed by the representative value is shifted further to the outer side than the effective range 21 of the original image. The interpolation operation is applied to the representative value, the effective range of which is shifted to the outer side in this way. Consequently, even if the effective range of the image formed by the interpolation value is shifted to an inner side, an effective range obtained as a result of the shift is the same as the effective range of the original image.
11 Citations
1 Claim
-
1. An image scaling device that applies image enlargement or reduction to an original image formed by plural pixels arranged at equal intervals on a two-dimensional space by calculating pixel values of the respective pixels in an interpolation position corresponding to a predetermined scaling factor from pixel values of the original image around the interpolation position according to an interpolation operation, the image scaling device comprising:
-
a representative-value calculating unit that, with a range obtained by adding virtual pixels for “
k”
clocks on an outer side of effective pixels of the original image set as a processing range, calculates a representative value for each pixel block including m×
n pixels (m and n are integers equal to or larger than
2) adjacent to one another in the processing range; and
an interpolation processing unit that calculates the pixel values of the respective pixels in the interpolation position corresponding to the predetermined scaling factor by applying the interpolation operation to the representative value calculated by the representative-value calculating unit.
-
Specification