← Back to Patent Explorer
US5577960A Expired / Lapsed US ⏱️ 0.0 years remaining

Image synthesizing system and game playing apparatus using the same

Assignee: Namco Ltd
•
Filing: 1994-06-10
•
Granted: 1996-11-26
•
Expires: 2014-06-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A real-time display type image synthesizing system which can display a 3-D object with less polygons and with high resolution is provided. The 3-D object data is stored in a 3-D object data storage unit 26 as shape models having different degrees of precision. The closer the 3-D object is to the view point in the view-point coordinate system, the object data of the shape model of higher precision is read out. Texture information applied to each polygon in each of the shape models is stored in a texture information storage unit 32 as image information of different resolution for every shape model and for every polygon in the shape models. An image forming unit 34 maps the texture information of precision corresponding to each polygon in the 3-D object perspectively projected and output by a 3-D calculation unit 22 onto the respective polygons to synthesize and display an image on a display 40.

Inventors

  • 👤 Kenji Sasaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 23:31
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/04; A; A63; A63F; A63F2300/00; A63F2300/60; A63F2300/66; A63F2300/6615; A63F2300/80; A63F2300/8017

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 365 words
An image synthesizing system comprising: 3-D space processing means for perspectively projecting a 3-D object onto a projection plane of a view point coordinate system from a view point, the 3-D object representing a shape model of a plurality of shape models, the shape model being formed by a combination of polygons in a virtual 3-D space; texture information storage means for previously storing texture information relating to images on the polygons of said 3-D object; and image forming means coupled to the 3-D space processing means and the texture information storage means for reading said texture information corresponding to the polygons of said perspectively projected 3-D object from said texture information storage means by mapping said texture information onto the polygons for forming and displaying an image on a display, said 3-D space processing means comprising: an object data storage unit for storing object data of said 3-D object, said object data being represented by the plurality of shape models having different degrees of precision; an object data reading unit coupled to said object data storage unit for selecting a series of said object data of increasing degrees of precision as said 3-D object and said view point draw closer to each other, and for reading said object data from said object data storage unit; and a 3-D calculation unit coupled to said object data reading unit for positioning in the virtual 3-D space the object data read from the object data storage unit and corresponding to said 3-D object, and for perspectively projecting said 3-D object onto the projection plane of the view-point coordinate system, said texture information storage means storing the texture information of each of the polygons, the polygons forming respective members of the plurality of shape models based on different degrees of precision of said 3-D object, and said image forming means for reading from said texture information storage means the texture information of the polygons forming the shape model of the plurality of shape models, the shape model having a precision corresponding to the polygons of said perspectively projected 3-D object, said image forming means synthesizing the image to be displayed by mapping said texture information onto the polygons.
Claim 2
Dependent Claim 365 words
An image synthesizing system comprising: 3-D space processing means for perspectively projecting a 3-D object onto a projection plane of a view point coordinate system from a view point, the 3-D object representing a shape model of a plurality of shape models, the shape model being formed by a combination of polygons in a virtual 3-D space; texture information storage means for previously storing texture information relating to images on the polygons of said 3-D object; and image forming means coupled to the 3-D space processing means and the texture information storage means for reading said texture information corresponding to the polygons of said perspectively projected 3-D object from said texture information storage means by mapping said texture information onto the polygons for forming and displaying an image on a display, said 3-D space processing means comprising: an object data storage unit for storing object data of said 3-D object, said object data being represented by the plurality of shape models having different degrees of precision; an object data reading unit coupled to said object data storage unit for selecting a series of said object data of increasing degrees of precision as said 3-D object and said view point draw closer to each other, and for reading said object data from said object data storage unit; and a 3-D calculation unit coupled to said object data reading unit for positioning in the virtual 3-D space the object data read from the object data storage unit and corresponding to said 3-D object, and for perspectively projecting said 3-D object onto the projection plane of the view-point coordinate system, said texture information storage means storing the texture information of each of the polygons, the polygons forming respective members of the plurality of shape models based on different degrees of precision of said 3-D object, and said image forming means for reading from said texture information storage means the texture information of the polygons forming the shape model of the plurality of shape models, the shape model having a precision corresponding to the polygons of said perspectively projected 3-D object, said image forming means synthesizing the image to be displayed by mapping said texture information onto the polygons.
Claim 3
Dependent Claim 36 words
An image synthesizing system as defined in claim 1, wherein said texture information storage means stores highly resolute texture information for the polygons in an image part requiring high resolution and a high precision shape model.
Claim 4
Dependent Claim 30 words
An image synthesizing system as defined in claim 1, wherein said texture information storage means stores highly resolute texture information for the polygons in an image part requiring high resolution.
Claim 5
Dependent Claim 56 words
An image synthesizing system as defined in claim 1, wherein said object data storage unit forms and stores an image part requiring high resolution for the shape model of high precision as independent polygons, and wherein said texture information storage means stores highly resolute texture information for the polygons in an image part requiring high resolution.
Claim 6
Dependent Claim 69 words
An image synthesizing system as defined in claim 1, wherein said object data storage unit stores a predetermined 3-D object as object data represented by the plurality of shape models for close-up, middle-range and long-shot modes, and wherein said texture information storage means stores highly resolute texture information for the polygons in an image part requiring high resolution of a close-up shape model of the plurality of shape models.
Claim 7
Dependent Claim 104 words
An image synthesizing system as defined in claim 1, wherein said object data includes vertex texture coordinates for each vertex of the polygons of said shape model, and wherein said image forming means calculates texture coordinates based on the vertex, the texture coordinates being used as texture information read-out addresses for all dots in the polygons, the calculated texture coordinates being used as addresses to read the texture information from said texture information storage means, and the image forming means forming and displaying the image by mapping the texture information read from the texture information storage means onto a corresponding polygon of the polygons.
Claim 8
Dependent Claim 104 words
An image synthesizing system as defined in claim 2, wherein said object data includes vertex texture coordinates for each vertex of the polygons of said shape model, and wherein said image forming means calculates texture coordinates based on the vertex, the texture coordinates being used as texture information read-out addresses for all dots in the polygons, the calculated texture coordinates being used as addresses to read the texture information from said texture information storage means, and the image forming means forming and displaying the image by mapping the texture information read from the texture information storage means onto a corresponding one of the polygons.
Claim 9
Dependent Claim 107 words
An image synthesizing system as defined in claim 3, wherein said object data includes vertex texture coordinates for each vertex of the polygons of said shape model, and wherein said image forming means calculates texture coordinates based on the vertex the texture coordinates, the texture coordinates being used as texture information read-out addresses for all dots in the polygons, the calculated texture coordinates being used as addresses to read the texture information from said texture information storage means, and the image forming means forming and displaying the image by mapping the texture information read from the texture information storage means onto a corresponding one of the polygons.
Claim 10
Dependent Claim 106 words
An image synthesizing system as defined in claim 5, wherein said object data includes vertex texture coordinates for each vertex of the polygons of said shape model, and wherein said image forming means calculates texture coordinates based on the vertex texture coordinates, the texture coordinates being used as texture information read-out addresses for all dots in the polygons, the calculated texture coordinates being used as addresses to read the texture information from said texture information storage means, and the image forming means forming and displaying the image by mapping the texture information read from the texture information storage means onto a corresponding one of the polygons.
Claim 11
Dependent Claim 455 words
A game playing apparatus comprising: a player's control unit; and an image synthesizing system responsive to input signals from said player's control unit and to a given game program for forming and displaying a game image on a display, said image synthesizing system comprising: 3-D space processing means for perspectively projecting a 3-D object onto a projection plane of a view point coordinate system from a viewpoint, the 3-D object representing a shape model of a plurality of shape models formed by a combination of polygons in a virtual 3-D space; texture information storage means for previously storing texture information relating to images on the polygons of said 3-D object; and image forming means coupled to the 3-D space processing means and the texture information storage means for reading said texture information corresponding to the polygons of said perspectively projected 3-D object from said texture information storage means by mapping the texture information onto the polygons for forming and displaying the game image on the display, said 3-D space processing means comprising: an object data storage unit for storing object data of said 3-D object, said object data being represented by the plurality of shape models having different degrees of precision; an object data reading unit coupled to said object data storage unit for selecting a series of said object data of increasing degrees of precision as said 3-D object and said view point draw closer to each other, and for reading said object data from said object data storage unit; and a 3-D calculation unit coupled to said object data reading unit that responds to the input signals from the player's control unit and to the given game program for calculating a predetermined game, for controlling said object data reading unit to read said object data, for positioning in the virtual 3-D space the 3-D object by positioning the object data read from the object storage unit and for perspectively projecting said 3-D object onto the projection plane of the view-point coordinate system, the object data being read from the object data storage unit and corresponding to said 3-D object, said texture information storage means storing the texture information of each of the polygons, the polygons forming respective members of the plurality of shape models based on different degrees of precision of said 3-D object, and said image forming means for reading the texture information from said texture information storage means, the texture information corresponding to the polygons that form the shape model of the plurality of shape models, the shape model having a precision corresponding to the polygons of said perspectively projected 3-D object, said image forming means synthesizing the game image to be displayed by mapping said texture information onto the polygons.
Claim 12
Dependent Claim 455 words
A game playing apparatus comprising: a player's control unit; and an image synthesizing system responsive to input signals from said player's control unit and to a given game program for forming and displaying a game image on a display, said image synthesizing system comprising: 3-D space processing means for perspectively projecting a 3-D object onto a projection plane of a view point coordinate system from a viewpoint, the 3-D object representing a shape model of a plurality of shape models formed by a combination of polygons in a virtual 3-D space; texture information storage means for previously storing texture information relating to images on the polygons of said 3-D object; and image forming means coupled to the 3-D space processing means and the texture information storage means for reading said texture information corresponding to the polygons of said perspectively projected 3-D object from said texture information storage means by mapping the texture information onto the polygons for forming and displaying the game image on the display, said 3-D space processing means comprising: an object data storage unit for storing object data of said 3-D object, said object data being represented by the plurality of shape models having different degrees of precision; an object data reading unit coupled to said object data storage unit for selecting a series of said object data of increasing degrees of precision as said 3-D object and said view point draw closer to each other, and for reading said object data from said object data storage unit; and a 3-D calculation unit coupled to said object data reading unit that responds to the input signals from the player's control unit and to the given game program for calculating a predetermined game, for controlling said object data reading unit to read said object data, for positioning in the virtual 3-D space the 3-D object by positioning the object data read from the object storage unit and for perspectively projecting said 3-D object onto the projection plane of the view-point coordinate system, the object data being read from the object data storage unit and corresponding to said 3-D object, said texture information storage means storing the texture information of each of the polygons, the polygons forming respective members of the plurality of shape models based on different degrees of precision of said 3-D object, and said image forming means for reading the texture information from said texture information storage means, the texture information corresponding to the polygons that form the shape model of the plurality of shape models, the shape model having a precision corresponding to the polygons of said perspectively projected 3-D object, said image forming means synthesizing the game image to be displayed by mapping said texture information onto the polygons.
Claim 13
Dependent Claim 36 words
A game playing apparatus as defined in claim 10, wherein said texture information storage means stores highly resolute texture information for the polygons in an image part requiring high resolution and a high precision shape model.
Claim 14
Dependent Claim 30 words
A game playing apparatus as defined in claim 10, wherein said texture information storage means stores highly resolute texture information for the polygons in an image part requiring high resolution.
Claim 15
Dependent Claim 55 words
A game playing apparatus as defined in claim 10, wherein said object data storage unit forms and stores an image part requiring high resolution for a high precision shape model as independent polygons, and wherein said texture information storage means stores highly resolute texture information for the polygons in the image part requiring high resolution.
Claim 16
Dependent Claim 69 words
A game playing apparatus as defined in claim 10, wherein said object data storage unit stores a predetermined 3-D object as object data represented by the plurality of shape models for close-up, middle-range and long-shot modes, and wherein said texture information storage means stores highly resolute texture information for the polygons in an image part requiring high resolution of a close-up shape model of the plurality of shape models.
Claim 17
Dependent Claim 107 words
A game playing apparatus as defined in claim 10, wherein said object data includes vertex texture coordinates for each vertex of the polygons of said shape model, and wherein said image forming means calculates texture coordinates based on the vertex texture coordinates, the texture coordinates being used as texture information read-out addresses for all dots in the polygons, the calculated texture coordinates being used as addresses to read the texture information from said texture information storage means, and the image forming means forming and displaying the game image by mapping the texture information read from the texture information storage means onto a corresponding one of the polygons.
Claim 18
Dependent Claim 107 words
A game playing apparatus as defined in claim 11, wherein said object data includes vertex texture coordinates for each vertex of the polygons of said shape model, and wherein said image forming means calculates texture coordinates based on the vertex texture coordinates, the texture coordinates being used as texture information read-out addresses for all dots in the polygons, the calculated texture coordinates being used as addresses to read the texture information from said texture information storage means, and the image forming means forming and displaying the game image by mapping the texture information read from the texture information storage means onto a corresponding one of the polygons.
Claim 19
Dependent Claim 107 words
A game playing apparatus as defined in claim 12, wherein said object data includes vertex texture coordinates for each vertex of the polygons of said shape model, and wherein said image forming means calculates texture coordinates based on the vertex texture coordinates, the texture coordinates being used as texture information read-out addresses for all dots in the polygons, the calculated texture coordinates being used as addresses to read the texture information from said texture information storage means, and the image forming means forming and displaying the game image by mapping the texture information read from the texture information storage means onto a corresponding one of the polygons.
Claim 20
Dependent Claim 107 words
A game playing apparatus as defined in claim 14, wherein said object data includes vertex texture coordinates for each vertex of the polygons of said shape model, and wherein said image forming means calculates texture coordinates based on the vertex texture coordinates, the texture coordinates being used as texture information read-out addresses for all dots in the polygons, the calculated texture coordinates being used as addresses to read the texture information from said texture information storage means, and the image forming means forming and displaying the game image by mapping the texture information read from the texture information storage means onto a corresponding one of the polygons.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-11-26 2000-05-27 2000-11-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-11-26 2004-05-27 2004-11-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-11-26 2008-05-27 2008-11-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag