Storage medium storing game image processing program, game image processing apparatus and game image processing method
First Claim
1. A storage medium storing a game image processing program executed by a computer of a game image processing apparatus that converts a resolution of a game image from a first resolution into a second resolution of n-times of the first resolution and outputs the game image after conversion, whereinsaid game image processing program causes said computer to function as means such as:
- a resolution converting means for generating a high resolution image obtained by converting a low resolution image of the first resolution into said second resolution, and storing the image after conversion in a storage means;
a comparing means for comparing pixel values of an arbitrary pixel and the pixel adjacent to the arbitrary pixel in an oblique direction, for the arbitrary pixel in said low resolution image;
an interpolation means for shifting the pixel having the same pixel value obtained by a comparison by said comparison means, by m (1≦
m≦
n−
1) pixels along said oblique direction of the pixel of said high resolution image corresponding to the pixel at said second resolution, then superposing the pixel on the high resolution image in a semi-transparent state, thereby updating said high resolution image; and
an output means for outputting the high resolution image thus updated by said interpolation means.
1 Assignment
0 Petitions
Accused Products
Abstract
A video game apparatus functioning as a game image processing apparatus includes a CPU, and the CPU converts a resolution of a game image according to a game image processing program. A GPU draws an original game image on a frame buffer according to an instruction by the CPU. This is stored in a main memory as an original texture, and the original texture enlarged into double is drawn on the frame buffer. Next, when two texels adjacent to each other in a lower right direction and in an upper right direction have a same color, a semi-transparent texel in this color is drawn. Namely, a jaggy interpolation processing is applied.
-
Citations
5 Claims
-
1. A storage medium storing a game image processing program executed by a computer of a game image processing apparatus that converts a resolution of a game image from a first resolution into a second resolution of n-times of the first resolution and outputs the game image after conversion, wherein
said game image processing program causes said computer to function as means such as: -
a resolution converting means for generating a high resolution image obtained by converting a low resolution image of the first resolution into said second resolution, and storing the image after conversion in a storage means; a comparing means for comparing pixel values of an arbitrary pixel and the pixel adjacent to the arbitrary pixel in an oblique direction, for the arbitrary pixel in said low resolution image; an interpolation means for shifting the pixel having the same pixel value obtained by a comparison by said comparison means, by m (1≦
m≦
n−
1) pixels along said oblique direction of the pixel of said high resolution image corresponding to the pixel at said second resolution, then superposing the pixel on the high resolution image in a semi-transparent state, thereby updating said high resolution image; andan output means for outputting the high resolution image thus updated by said interpolation means. - View Dependent Claims (2, 3)
-
-
4. A game image processing apparatus that converts a resolution of a game image from a first resolution into a second resolution of n-times of the first resolution, comprising:
-
a converter for converting a low resolution image of the first resolution into a high resolution image of said second resolution; a storage means for storing said high resolution image; a comparing means for comparing pixel values of an arbitrary pixel in said low resolution image and the pixel adjacent to said pixel in an oblique direction; an interpolation means for shifting the pixel having the same pixel value obtained by a comparison by said comparing means, by m (1≦
m≦
n−
1) pixels along said oblique direction of the pixel of said high resolution corresponding to the pixel at said second resolution, then superposing the pixel after conversion on the pixel of said second resolution in a semi-transparent state, thereby updating the high resolution image stored in said high resolution image storage means; andan output means for outputting the high resolution image after being updated by said interpolation means.
-
-
5. A game image processing method of a game image processing apparatus that converts a resolution of a game image from a first resolution into a second resolution of n-times of the first resolution, comprising the steps of:
-
(a) generating a high resolution image obtained by converting a low resolution image of a first resolution into the high resolution image of said second resolution; (b) comparing an arbitrary pixel and the pixel adjacent to said arbitrary pixel in an oblique direction, for the arbitrary pixel in said low resolution image; (c) shifting the pixel having the same pixel value obtained by a comparison in said step (b), by m (1≦
m≦
n−
1) pixels along said oblique direction of the pixel of said high resolution image corresponding to the pixel at said second resolution, then superposing the pixel on the high resolution image in a semi-transparent state, thereby updating said high resolution image; and(d) outputting the high resolution image updated by said step (c).
-
Specification