Apparatus and method of image synthesization
First Claim
1. An image synthesizing apparatus for displaying an image on a display by perspectively transforming a three-dimensional object onto a view screen of a view coordinate system, said apparatus comprising:
- spotlight information generating means for generating spotlight information for brightness to perform a spotlight display;
brightness information converting means for converting brightness information by using said spotlight information for brightness from said spotlight information generating means;
shading computation means for determining color information to be displayed in each pixel on said display by using brightness information converted by said brightness information converting means and color information of an object;
depth cueing computation means for performing depth cueing computation relative to said color information inputted from said shading computation means by using depth information; and
a field buffer unit for storing information including at least one of said color information of said object, information used to generate said color information, brightness information and depth information in a storage area corresponding to each pixel in said display,wherein said spotlight information generating means outputs at least one of said spotlight information for brightness and said spotlight information for depth for each pixel in synchronization with a timing at which said stored information for each pixel is output from said field buffer unit and also generates character screen information for displaying a character image on said display.
4 Assignments
0 Petitions
Accused Products
Abstract
A character screen information generating unit (34) has a function also serving as a spotlight information generating unit and outputs spotlight information for brightness toward a brightness information converting unit (30). The brightness information converting unit (30) uses this spotlight information for brightness to convert brightness information. A shading computation unit (24) uses the converted brightness information and color information of an object to determine color information to be displayed on a display at each pixel. A depth cueing computation unit (26) uses depth information to make a depth cueing computation relative to the determined color information. Thus, a pattern such as headlight can be displayed in the form of spotlight. Further, such a spotlight display can reflect by the depth information. There may further be provided a depth information converting unit for converting the depth information by the use of spotlight information for depth.
87 Citations
15 Claims
-
1. An image synthesizing apparatus for displaying an image on a display by perspectively transforming a three-dimensional object onto a view screen of a view coordinate system, said apparatus comprising:
-
spotlight information generating means for generating spotlight information for brightness to perform a spotlight display; brightness information converting means for converting brightness information by using said spotlight information for brightness from said spotlight information generating means; shading computation means for determining color information to be displayed in each pixel on said display by using brightness information converted by said brightness information converting means and color information of an object; depth cueing computation means for performing depth cueing computation relative to said color information inputted from said shading computation means by using depth information; and a field buffer unit for storing information including at least one of said color information of said object, information used to generate said color information, brightness information and depth information in a storage area corresponding to each pixel in said display, wherein said spotlight information generating means outputs at least one of said spotlight information for brightness and said spotlight information for depth for each pixel in synchronization with a timing at which said stored information for each pixel is output from said field buffer unit and also generates character screen information for displaying a character image on said display. - View Dependent Claims (2, 3, 4, 9)
-
-
5. An image synthesizing apparatus for displaying an image on a display by perspectively transforming a three-dimensional object onto a view screen of a view coordinate system, said apparatus comprising
spotlight information generating means for generating spotlight information for brightness to perform a spotlight display, the spotlight information generating means includes means for generating spotlight information for depth to perform a spotlight display together with said spotlight information for brightness; -
brightness information converting means for converting brightness information by using said spotlight information for brightness from said spotlight information generating means; shading computation means for determining color information to be displayed in each pixel on said display by using brightness information converted by said brightness information converting means and color information of an object; and depth cueing computation means for performing depth cueing computation relative to said color information input from said shading computation means by using depth information; and depth information converting means for converting said depth information by using said spotlight information for depth inputted from said spotlight information generating means. - View Dependent Claims (6, 7, 8)
-
-
10. An image synthesizing apparatus for displaying an image on a display by perspectively transforming a three-dimensional object onto a view screen of a view coordinate system, said apparatus comprising:
-
spotlight information generating means for generating spotlight information for depth to perform a spotlight display; depth information converting means for converting depth information by using said spotlight information for depth from said spotlight information generating means; shading computation means for determining color information to be displayed in each pixel on said display by using color information of an object and brightness information; and depth cueing computation means for performing depth cueing computation relative to said color information inputted from said shading computation means by using said depth information converted by said depth information converting means. - View Dependent Claims (11, 12, 13)
-
-
14. An image synthesizing method of displaying an image of a display by perspectively transforming a three-dimensional object onto a view screen of a view coordinate system, said method comprising the steps of:
-
generating a spotlight information for brightness for performing a spotlight display; converting brightness information by using said spotlight information for brightness; determining color information to be displayed on said display at each pixel by using the converted brightness information and color information of an object to determine color information to be displayed on said display at each pixel; performing a depth cueing computation relative to said color information based on depth information; and generating spotlight information for depth for performing a spotlight display, and converting said depth information by using said spotlight information for depth.
-
-
15. An image synthesizing method of displaying an image on a display by perspectively transforming a three-dimensional object onto a view screen of a view coordinate system, said method comprising the steps of:
-
generating spotlight information for depth for performing a spotlight display; converting depth information by using said spotlight information for depth; determining color information to be displayed on said display for each pixel by using brightness information and color information of an object; and performing depth cueing computation relative to said color information by using the converted depth information.
-
Specification