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

Three-dimensional computer graphics image generator

Assignee: Fujitsu Ltd
•
Filing: 1996-09-16
•
Granted: 1998-08-04
•
Expires: 2016-09-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A three-dimensional computer graphics image generator has an image input unit for inputting an image of a 3-D object into the CG image generator; a display unit for displaying the input image; a characteristic point indication unit for externally specifying characteristic points on the displayed image; and a 3-D object recognition unit for providing 3-D data according to the characteristic-point-added input image. According to the 3-D data, the 3-D CG image generator provides a 3-D CG image that faithfully represents the object.

Inventors

  • 👤 Hiroshi Kamada
  • 👤 Ying-Li Hao
  • 👤 Hideki Yanagishita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:10
CPC Classifications
G; G06; G06T; G06T15/00

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 105 words
A three-dimensional (3-D) computer graphics (CG) image generator for providing a CG image of a 3-D object, comprising: image input means for inputting two-dimensional (2-D) images of the 3-D object into the CG image generator; display means for displaying the input images; characteristic point indication means for externally specifying characteristic parts on the displayed images, characteristic parts being end points and edges extending between the end points for defining the 3-D object; and 3-D object recognition means for providing 3-D data according to the characteristic parts specified on the displayed images, the 3-D data being used to prepare a CG image of the 3-D object.
Claim 2
Dependent Claim 105 words
A three-dimensional (3-D) computer graphics (CG) image generator for providing a CG image of a 3-D object, comprising: image input means for inputting two-dimensional (2-D) images of the 3-D object into the CG image generator; display means for displaying the input images; characteristic point indication means for externally specifying characteristic parts on the displayed images, characteristic parts being end points and edges extending between the end points for defining the 3-D object; and 3-D object recognition means for providing 3-D data according to the characteristic parts specified on the displayed images, the 3-D data being used to prepare a CG image of the 3-D object.
Claim 3
Dependent Claim 16 words
The CG image generator according to claim 1, wherein the indication means is a pointing device.
Claim 4
Dependent Claim 31 words
The CG image generator according to claim 1, wherein the characteristic parts specified by the characteristic point indication means are superimposed on the displayed images and displayed on the display means.
Claim 5
Dependent Claim 49 words
The CG image generator according to claim 1, wherein the 3-D object is photographed at different angles to provide a plurality of input images that are displayed on the display means, and on each of the input images, corresponding characteristic parts are specified by the characteristic point indication means.
Claim 6
Dependent Claim 125 words
The CG image generator according to claim 4, wherein: the characteristic point indication means is a pointing device having a button, the pointing device pointing to coordinates on a coordinate system to specify characteristic parts, when the button of the pointing device is pushed down, a point on a coordinate system pointed at this moment by the pointing device is registered as a first characteristic point of the 3-D object, and when the button is released after being dragged, a point on the coordinate system pointed at this moment by the pointing device is registered as a second characteristic point of the 3-D object, and a segment links the first and second characteristic points and is registered as a characteristic line of the 3-D object.
Claim 7
Dependent Claim 37 words
The CG image generator according to claim 5, wherein the segment is continuously displayed on the display means as the pointing device is dragged until the button is released, to form an edge of the 3-D object.
Claim 8
Dependent Claim 88 words
The CG image generator according to claim 5, wherein: a point where the button of the pointing device is pushed down is registered as a start point of a characteristic line when the distance between the point and a previously registered characteristic point is greater then a predetermined value, a point where the button of the pointing device is released is registered as an end point of a characteristic line when the distance between the point and a previously registered characteristic point is greater than a predetermined value.
Claim 9
Dependent Claim 91 words
The CG image generator according to claim 5, wherein: a registered characteristic point is registered as a start point of a characteristic line when a distance between the registered characteristic point and the point where the button of the pointing device is pushed down is smaller than a predetermined value, and a registered characteristic point is registered as an end point of a characteristic line when a distance between the registered characteristic point and the point where the button of the pointing device is released is smaller than a predetermined value.
Claim 10
Dependent Claim 47 words
The CG image generator according to claim 5, wherein a characteristic line is not registered and the start point and the end point of the characteristic line are not registered when the distance between the start point and the end point is smaller than a predetermined value.
Claim 11
Dependent Claim 45 words
The CG image generator according to claim 5, wherein a characteristic line is registered and the start point and the end point of the characteristic line are registered when the distance between the start point and the end point is greater than a predetermined value.
Claim 12
Dependent Claim 103 words
A three-dimensional (3-D) computer graphics (CG) image generator for providing a CG image of a 3-D object, comprising: image input means for inputting two-dimensional (2-D) images of the 3-D object into the CG image generator; wire-frame model means for preparing a 2-D wire-frame model from end points and edges specified on the input image; polygon divider means for dividing the wire-frame model into polygons; polygon recognition means for computing the 3-D coordinates of each of the polygons; and combining means for combining the 3-D coordinates of each of the polygons together, to provide 3-D data of a polyhedron that represents the 3-D object.
Claim 13
Dependent Claim 103 words
A three-dimensional (3-D) computer graphics (CG) image generator for providing a CG image of a 3-D object, comprising: image input means for inputting two-dimensional (2-D) images of the 3-D object into the CG image generator; wire-frame model means for preparing a 2-D wire-frame model from end points and edges specified on the input image; polygon divider means for dividing the wire-frame model into polygons; polygon recognition means for computing the 3-D coordinates of each of the polygons; and combining means for combining the 3-D coordinates of each of the polygons together, to provide 3-D data of a polyhedron that represents the 3-D object.
Claim 14
Dependent Claim 43 words
The CG image generator according to claim 11, wherein the wire-frame model means comprises: wire-frame indication means for specifying the end points and edges on the input images; and combining means for combining the specified end points and edges with the input images.
Claim 15
Dependent Claim 39 words
The CG image generator according to claim 11, wherein the wire-frame model means comprises: edge extraction means for extracting edges out of the input images; and end point extraction means for extracting end points out of the input images.
Claim 16
Dependent Claim 30 words
The CG image generator according to claim 11, wherein the polygon recognition means computes each of the polygons as a flat surface, to prepare a CG image of the polyhedron.
Claim 17
Dependent Claim 52 words
The CG image generator according to claim 14, wherein, when preparing a CG image of the polyhedron, a distance between a specific end point on the polyhedron and a view point is specified, and according to the specified distance and the computed polygons, the 3-D coordinates of other end points are determined.
Claim 18
Dependent Claim 157 words
A three-dimensional (3-D) computer graphics (CG) image generator for providing a CG image of a 3-D object, comprising: image input means for inputting two-dimensional (2-D) images of the 3-D object into the CG image generator; display means for displaying the input images; wire-frame model means for preparing a 2-D wire-frame model with characteristic parts of the 3-D object obtained from the input images, characteristic parts being end points and edges extending between the end points for defining the 3-D object; 3-D object recognition means for providing 3-D data according to the wire-frame model; and CG image generation means for preparing a CG image of the 3-D object according to the 3-D data and for transmitting the CG image to the display means, wherein the wire-frame model means includes external means for entering or correcting the characteristic parts in response to externally provided instructions, and internal means for generating or correcting the characteristic parts without externally provided instructions.
Claim 19
Dependent Claim 157 words
A three-dimensional (3-D) computer graphics (CG) image generator for providing a CG image of a 3-D object, comprising: image input means for inputting two-dimensional (2-D) images of the 3-D object into the CG image generator; display means for displaying the input images; wire-frame model means for preparing a 2-D wire-frame model with characteristic parts of the 3-D object obtained from the input images, characteristic parts being end points and edges extending between the end points for defining the 3-D object; 3-D object recognition means for providing 3-D data according to the wire-frame model; and CG image generation means for preparing a CG image of the 3-D object according to the 3-D data and for transmitting the CG image to the display means, wherein the wire-frame model means includes external means for entering or correcting the characteristic parts in response to externally provided instructions, and internal means for generating or correcting the characteristic parts without externally provided instructions.
Claim 20
Dependent Claim 26 words
The CG image generator according to claim 16, wherein the external means corrects the characteristic parts generated by the internal means and prepares the wire-frame model.
Claim 21
Dependent Claim 26 words
The CG image generator according to claim 16, wherein the internal means corrects the characteristic parts entered by the external means and prepares the wire-frame model.
Claim 22
Dependent Claim 26 words
The CG image generator according to claim 16, wherein the external means corrects the characteristic parts entered by the external means and prepares the wire-frame model.
Claim 23
Dependent Claim 48 words
The CG image generator according to claim 18, wherein the characteristic parts generated by the internal means are superimposed on the input images and displayed on the display means, and the external means enters the characteristic parts while referring to the characteristic parts generated by the internal means.
Claim 24
Dependent Claim 46 words
The CG image generator according to claim 18, wherein, when the external means enters a first characteristic part, the internal means generates a second characteristic part in the vicinity of the first characteristic part and corrects the first characteristic part according to the second characteristic part.
Claim 25
Dependent Claim 26 words
The CG image generator according to claim 21, wherein the second characteristic part is a point characterized by a density distribution around the first characteristic part.
Claim 26
Dependent Claim 30 words
The CG image generator according to claim 16, wherein the display means increases the magnification of the displayed input images when the characteristic parts are entered by the external means.
Claim 27
Dependent Claim 65 words
The CG image generator according to claim 16, wherein the input images correspond to the 3-D object being photographed from different direction, and the 3-D object recognition means recognizes characteristic parts common to the input images, to provide 3-D data for each of the input images, and combines the 3-D data of the input images together, to provide 3-D data for the entire 3-D object.
Claim 28
Dependent Claim 72 words
The CG image generator according to claim 16, wherein the CG image generation means includes a texture adding function for adding a texture to each surface of the image of the 3-D object provided by the 3-D object recognition means by selecting texture data of a corresponding surface of the input image whose photographed angle is closest to a display angle of the image of the 3-D object on the display means.
Claim 29
Dependent Claim 56 words
The CG image generator according to claim 16, wherein the CG image generation means includes a texture adding function for adding a texture to each surface of the 3-D object provided by the 3-D object recognition means by selecting a texture of a corresponding surface of the input image that shows the respective surface most clearly.
Claim 30
Dependent Claim 74 words
The CG image generator according to claim 16, wherein the CG image generation means includes a texture adding function for adding a texture to each surface of the image of the 3-D object provided by the 3-D object recognition means by interpolating texture data of corresponding surfaces of the input images, wherein the input images correspond to photographs of the 3-D object in different directions around a display angle of the surface in question.
Claim 31
Dependent Claim 48 words
The CG image generator according to claim 19, wherein the characteristic parts generated by the internal means are superimposed on the input images and displayed on the display means, and the external means enters the characteristic parts while referring to the characteristic parts generated by the internal means.

References Cited (Backward Citations)

US4982438A Cited
US5291561A Cited
US5341462A Cited
US5287436A Cited
US5579454A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-03 2002-02-02 2002-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-03 2006-02-02 2006-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-03 2010-02-02 2010-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag