Image processing apparatus and method
First Claim
1. An image processing apparatus for generating image data to be displayed on a predetermined display screen, comprising:
- an image data generator for receiving polygon information of a polygon including at least position information on said display screen and generating image data corresponding to pixels in said polygon;
a frame buffer memory for storing the image data pixel by pixel;
a blur-value buffer memory for storing information of a degree of influence of said image data of each pixel on pixels therearound, as a blur value, in a predetermined pixel unit; and
a blur processor for performing an arithmetic operation on said image data of each pixel, read from said frame buffer memory, in accordance with said degree of influence from surrounding pixels, read from said blur-value buffer memory, to generate image data to be displayed on said display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus for generating image data to be displayed on a predetermined display screen, comprises an image data generator for receiving polygon information of a polygon including at least position information on the display screen and generating image data corresponding to pixels in the polygon; a frame buffer memory for storing image data pixel by pixel; a blur-value buffer memory for storing information of a degree of influence of the image data of each pixel on pixels therearound, as a blur value, in a predetermined pixel unit; and a blur processor for performing an arithmetic operation on the image data of each pixel, read from the frame buffer memory, in accordance with the degree of influence from surrounding pixels, read from the blur-value buffer memory, to generate image data to be displayed on the display screen, and by a method for this apparatus.
-
Citations
18 Claims
-
1. An image processing apparatus for generating image data to be displayed on a predetermined display screen, comprising:
-
an image data generator for receiving polygon information of a polygon including at least position information on said display screen and generating image data corresponding to pixels in said polygon; a frame buffer memory for storing the image data pixel by pixel; a blur-value buffer memory for storing information of a degree of influence of said image data of each pixel on pixels therearound, as a blur value, in a predetermined pixel unit; and a blur processor for performing an arithmetic operation on said image data of each pixel, read from said frame buffer memory, in accordance with said degree of influence from surrounding pixels, read from said blur-value buffer memory, to generate image data to be displayed on said display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image processing method for generating image data to be displayed on a predetermined display screen, comprising;
-
a step of generating image data for each of pixels in a polygon based on polygon information of said polygon including at least position information on a display screen; a step of storing said image data in a frame buffer memory pixel by pixel; a step of storing information of a degree of influence of said image data of each pixel on pixels therearound in a blur-value buffer memory, as a blur value, in a predetermined pixel unit; and a blur processing step of performing an arithmetic operation on said image data of each pixel, read from said frame buffer memory, in accordance with said degree of influence from surrounding pixels, read from said blur-value buffer memory, to generate image data to be displayed on said display screen. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An image processing apparatus for generating image data to be displayed on a predetermined display screen, comprising:
-
an image data generator for receiving polygon information of a polygon including at least position information on said display screen, generating Z values for pixels in said polygon, pixel by pixel, based on a Z value for indicating of a depth of said polygon on said display screen, and generating image data corresponding to said pixels in said polygon;
a Z-value buffer memory for storing said pixel-by-pixel Z values;a frame buffer memory for storing image data pixel by pixel; a blur-value buffer memory for storing information of a degree of influence of said image data of each pixel on pixels therearound, as a blur value, in a predetermined pixel unit; and a blur processor for performing an arithmetic operation on said image data of each pixel, read from said frame buffer memory, in accordance with said degree of influence from surrounding pixels, read from said blur-value buffer memory, to generate image data to be displayed on said display screen, wherein said blur processor compares the Z value of a target pixel with those of surrounding pixels around said target pixel, and performing the arithmetic operation in accordance with the degree of influence from said surrounding pixels when said target pixel is located at the back.
-
-
15. An image processing apparatus for generating image data to be displayed on a predetermined display screen, comprising:
-
a rendering processor for receiving polygon data having at least coordinates of vertexes, Z values of said vertexes and texture coordinates on said display screen, storing a Z value of a polygon, positioned foreground in said display screen, in a Z-value buffer memory, and generating image data including color data corresponding to pixels in said polygon from said texture data read from a texture buffer memory in accordance with said texture coordinates; a frame buffer memory for storing image data pixel by pixel; a blur-value buffer memory for storing information of a degree of influence of said image data of each pixel on pixels therearound, as a blur value, in a predetermined pixel unit; and a blur processor for performing an arithmetic operation on said image data of each pixel, read from said frame buffer memory, in accordance with said degree of influence from surrounding pixels, read from said blur-value buffer memory, to generate image data to be displayed on said display screen, wherein said blur processor compares the Z value of a target pixel with those of surrounding pixels around said target pixel, and performing the arithmetic operation in accordance with the degree of influence from said surrounding pixels when said target pixel is located at the back.
-
-
16. An image processing apparatus for generating image data to be displayed on a predetermined display screen, comprising:
-
an image data generator for receiving polygon information of a polygon including at least position information on said display screen and generating image data corresponding to pixels in said polygon; a frame buffer memory for storing image data corresponding to said pixels; an effect-value buffer memory for storing effect values indicating execution of a predetermined effect process on image data of individual pixels, pixel by pixel; and an effect processor for performing said effect process on said image data of each pixel, read from said frame buffer memory, in accordance with an effect value read from said effect-value buffer memory, to generate image data to be displayed on said display screen, and supplying said image data to a display unit. - View Dependent Claims (17)
-
-
18. An image processing method for generating image data to be displayed on a predetermined display screen, comprising:
-
a step of generating image data for each of pixels in a polygon based on polygon information of said polygon including at least position information on said display screen; a step of storing image data, pixel by pixel, in a frame buffer memory; a step of storing effect values indicating execution of a predetermined effect process on image data of individual pixels, pixel by pixel, in an effect-value buffer memory; and an effect processing step of performing said effect process on said image data of each pixel, read from said frame buffer memory, in accordance with an effect value read from said effect-value buffer memory, to generate image data to be displayed on said display screen, and supplying said image data to a display unit.
-
Specification