Resolution changing method and apparatus
First Claim
1. A resolution changing method for changing the resolution of image data subjected to a predetermined image processing involving block split, the method comprising:
- a reference pixel selection step of selecting a plurality of reference pixels to be supplied to an operation of an interpolation pixel from the image data;
a determination step of determining whether or not the plurality of reference pixels include a boundary of the block; and
an interpolation pixel data computation step of computing pixel data of an interpolation pixel by performing a first kind of interpolation processing by the use of a plurality of pixel data of the reference pixels when the plurality of reference pixels do not include the boundary of the block and of computing pixel data of an interpolation pixel by performing a second kind of interpolation processing by the use of a plurality of pixel data of the reference pixels when the plurality of reference pixels include the boundary of the block, wherein the second kind of interpolation processing produces a smaller effect of enhancing an edge of an image as compared with the first kind of interpolation processing.
1 Assignment
0 Petitions
Accused Products
Abstract
When a plurality of reference pixels do not include the boundary of a block, the pixel data of an interpolation pixel is computed by performing the first kind of interpolation processing by use of a plurality of the pixel data of the reference pixels. When a plurality of reference pixels include the boundary of a block, the pixel data of an interpolation pixel is computed by performing the second kind of interpolation processing by use of a plurality of the pixel data of the reference pixels. The second kind of interpolation processing is such that produces a smaller effect of enhancing the edge of an image as compared with the first kind of interpolation processing.
-
Citations
12 Claims
-
1. A resolution changing method for changing the resolution of image data subjected to a predetermined image processing involving block split, the method comprising:
-
a reference pixel selection step of selecting a plurality of reference pixels to be supplied to an operation of an interpolation pixel from the image data;
a determination step of determining whether or not the plurality of reference pixels include a boundary of the block; and
an interpolation pixel data computation step of computing pixel data of an interpolation pixel by performing a first kind of interpolation processing by the use of a plurality of pixel data of the reference pixels when the plurality of reference pixels do not include the boundary of the block and of computing pixel data of an interpolation pixel by performing a second kind of interpolation processing by the use of a plurality of pixel data of the reference pixels when the plurality of reference pixels include the boundary of the block, wherein the second kind of interpolation processing produces a smaller effect of enhancing an edge of an image as compared with the first kind of interpolation processing. - View Dependent Claims (3, 4, 5)
-
-
2. A resolution changing method for changing the resolution of image data subjected to a predetermined image processing involving block split, the method comprising:
-
a reference pixel selection step of selecting a plurality of reference pixels to be supplied to an operation of an interpolation pixel from the image data;
a determination step of determining whether or not the plurality of reference pixels include a boundary of the block; and
an interpolation pixel data computation step of computing pixel data of an interpolation pixel by performing a first kind of interpolation processing by the use of a plurality of pixel data of the reference pixels when the plurality of reference pixels do not include the boundary of the block and of computing pixel data of an interpolation pixel by performing a second kind of interpolation processing by the use of a plurality of pixel data of the reference pixels when the plurality of reference pixels include the boundary of the block, wherein the first kind of interpolation processing produces a smaller effect of smoothing a discontinuous portion of the boundary of the block as compared with the second kind of interpolation processing. - View Dependent Claims (6, 7, 8)
-
-
9. A resolution changing apparatus for changing the resolution of image data subjected to a predetermined image processing involving block split, the apparatus comprising:
-
a reference pixel selection unit that selects a plurality of reference pixels to be supplied to an operation of an interpolation pixel from the image data;
a block boundary determination unit that determines whether or not the plurality of selected reference pixels include a boundary of the block;
a pixel computation mode switching unit that determines a mode of computing pixel data of an interpolation pixel from pixel data of the selected reference pixels according to determination result by the block boundary determination unit;
a pixel extraction unit that extracts pixel data of the selected reference pixels; and
an interpolation pixel computation unit that computes pixel data of an interpolation pixel from the extracted pixel data of the reference pixels according to a mode determined by the pixel computation mode switching unit, wherein the pixel computation mode switching unit determines a first mode for computing pixel data when the block boundary determination unit determines that the plurality of reference pixels do not include the boundary of the block, and determines a second mode for computing pixel data that produces a smaller effect of enhancing an edge of an image as compared with the first mode when the block boundary determination unit determines that the plurality of reference pixels include the boundary of the block. - View Dependent Claims (11)
-
-
10. A resolution changing apparatus for changing the resolution of image data subjected to a predetermined image processing involving block split, the apparatus comprising:
-
a reference pixel selection unit that selects a plurality of reference pixels to be supplied to an operation of an interpolation pixel from the image data;
a block boundary determination unit that determines whether or not the plurality of selected reference pixels include a boundary of the block;
a pixel computation mode switching unit that determines a mode of computing pixel data of an interpolation pixel from pixel data of the selected reference pixels according to determination result by the block boundary determination unit;
a pixel extraction unit that extracts pixel data of the selected reference pixels; and
an interpolation pixel computation unit that computes pixel data of an interpolation pixel from the extracted pixel data of the reference pixels according to a mode determined by the pixel computation mode switching unit, wherein the pixel computation mode switching unit determines a first mode for computing pixel data when the block boundary determination unit determines that the plurality of reference pixels do not include the boundary of the block, and determines a second mode for computing pixel data that produces a larger effect of smoothing a discontinuous portion of the boundary of the block as compared with the first mode when the block boundary determination unit determines that the plurality of reference pixels include the boundary of the block. - View Dependent Claims (12)
-
Specification