Storage medium storage 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 perform:
- 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;
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;
shifting the pixel having the same pixel value obtained by comparing pixel values of an arbitrary pixel and the pixel adjacent to the arbitrary pixel, 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
outputting the high resolution image thus updated by the pixel shifting.
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.
25 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 perform: -
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; 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; shifting the pixel having the same pixel value obtained by comparing pixel values of an arbitrary pixel and the pixel adjacent to the arbitrary pixel, 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; andoutputting the high resolution image thus updated by the pixel shifting. - 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 for storing said high resolution image; a comparing programmed logic circuitry 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 programmed logic circuitry for shifting the pixel having the same pixel value obtained by a comparison by said comparing programmed logic circuitry, 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; andan output for outputting the high resolution image after being updated by said interpolation programmed logic circuitry.
-
-
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:
-
(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 (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 (c).
-
Specification