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

Object movement simulation apparatus

Assignee: Fujitsu Ltd
•
Filing: 1998-04-28
•
Granted: 2000-12-26
•
Expires: 2018-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an object movement simulation apparatus, a collision arithmetic unit performs arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects. An image producing unit produces a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other. The image producing unit produces the three-dimensional image, where a viewpoint is moved in a direction vertical to the closest line, looking at the viewpoint after a movement.

Inventors

  • 👤 Naoyuki Nozaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:31
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/10; G06T15/20; G06T19/00; G06T19/20; G06T2210/00; G06T2210/21; G06T2219/00; G06T2219/20; G06T2219/2016

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 220 words
An object movement apparatus, comprising: a collision arithmetic unit performing arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects, among an object of interest of any one of the plurality of objects and other objects except the object of interest, said two closest points consisting of a closest point on a closest object located closest to the object of interest with respect to the object of interest, and a closest point on the object of interest with respect to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing produces the three-dimensional image by changing the viewpoint from a first viewpoint before the movement to a second viewpoint after the movement such that the second viewpoint is determined by passing a plane normal to the closest line through a mid-point of the closest line, by forming a line normal to the plane and connecting the plane to the first viewpoint, and by defining the second viewpoint at a point on a line connecting the midpoint and the point of connection of the line normal to the plane.
Claim 2
Dependent Claim 220 words
An object movement apparatus, comprising: a collision arithmetic unit performing arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects, among an object of interest of any one of the plurality of objects and other objects except the object of interest, said two closest points consisting of a closest point on a closest object located closest to the object of interest with respect to the object of interest, and a closest point on the object of interest with respect to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing produces the three-dimensional image by changing the viewpoint from a first viewpoint before the movement to a second viewpoint after the movement such that the second viewpoint is determined by passing a plane normal to the closest line through a mid-point of the closest line, by forming a line normal to the plane and connecting the plane to the first viewpoint, and by defining the second viewpoint at a point on a line connecting the midpoint and the point of connection of the line normal to the plane.
Claim 3
Dependent Claim 202 words
An object movement apparatus, comprising: a collision arithmetic unit performing arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects, among an object of interest of any one of the plurality of objects and other objects except the object of interest, said two closest points consisting of a closest point on a closest object located closest to the object of interest with respect to the object of interest, and a closest point on the object of interest with respect to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing unit produces the three-dimensional image by changing to a viewpoint determined by passing a plane normal to the closest line through a mid-point of the closest line, by forming a line normal to the plane and connecting the plane to the first viewpoint, and by defining the changed viewpoint at a point on a line connecting the midpoint and the point of connection of the line normal to the plane.
Claim 4
Dependent Claim 202 words
An object movement apparatus, comprising: a collision arithmetic unit performing arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects, among an object of interest of any one of the plurality of objects and other objects except the object of interest, said two closest points consisting of a closest point on a closest object located closest to the object of interest with respect to the object of interest, and a closest point on the object of interest with respect to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing unit produces the three-dimensional image by changing to a viewpoint determined by passing a plane normal to the closest line through a mid-point of the closest line, by forming a line normal to the plane and connecting the plane to the first viewpoint, and by defining the changed viewpoint at a point on a line connecting the midpoint and the point of connection of the line normal to the plane.
Claim 5
Dependent Claim 161 words
An object movement apparatus, comprising: a collision arithmetic unit performing arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects, among an object of interest of any one of the plurality of objects and other objects except the object of interest, said two closest points consisting of a closest point on a closest object located closest to the object of interest with respect to the object of interest, and a closest point on the object of interest with respect to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing unit produces the three-dimensional image by displaying the object of interest and the closest object in a semitransparency-placing process such that overlapping portions are displayed with a mixed color.
Claim 6
Dependent Claim 161 words
An object movement apparatus, comprising: a collision arithmetic unit performing arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects, among an object of interest of any one of the plurality of objects and other objects except the object of interest, said two closest points consisting of a closest point on a closest object located closest to the object of interest with respect to the object of interest, and a closest point on the object of interest with respect to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing unit produces the three-dimensional image by displaying the object of interest and the closest object in a semitransparency-placing process such that overlapping portions are displayed with a mixed color.
Claim 7
Dependent Claim 180 words
An object movement apparatus, comprising: a collision arithmetic unit performing arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects, among an object of interest of any one of the plurality of objects and other objects except the object of interest, said two closest points consisting of a closest point on a closest object located closest to the object of interest with respect to the object of interest, and a closest point on the object of interest with respect to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing unit produces the three-dimensional image by changing the viewpoint from a first viewpoint before the movement to a second viewpoint after the movement, and in which an object which interrupts the virtual object representative of the closest line is non-displayed in at least a part of the interruption.
Claim 8
Dependent Claim 180 words
An object movement apparatus, comprising: a collision arithmetic unit performing arithmetic including a detection of two closest points in accordance with information representative of a plurality of objects, among an object of interest of any one of the plurality of objects and other objects except the object of interest, said two closest points consisting of a closest point on a closest object located closest to the object of interest with respect to the object of interest, and a closest point on the object of interest with respect to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing unit produces the three-dimensional image by changing the viewpoint from a first viewpoint before the movement to a second viewpoint after the movement, and in which an object which interrupts the virtual object representative of the closest line is non-displayed in at least a part of the interruption.
Claim 9
Dependent Claim 55 words
An object movement apparatus according to claim 4, wherein said image producing unit produces three-dimensional images in which with respect to a direction along eyes looking toward the virtual object representative of the closest line, an object or a part of the object, which is located at this side of the virtual object, is non-displayed.
Claim 10
Dependent Claim 59 words
An object movement apparatus according to claim 4, wherein said image producing unit produces three-dimensional images in which an object or a part of the object, which is located in a space defined by two planes expanding along eyes looking the virtual object representative of the closest line, the virtual object being interposed between the two planes, is non-displayed.
Claim 11
Dependent Claim 30 words
An object movement apparatus according to claim 4, wherein said image producing unit produces three-dimensional images in which a semitransparency-placing processing is applied to objects which interrupt the collision point.
Claim 12
Dependent Claim 35 words
An object movement apparatus according to claim 4, wherein said image producing unit produces three-dimensional images in which an object, which interrupts the collision point, is non-displayed in at least part interrupting the collision point.
Claim 13
Dependent Claim 168 words
An object movement apparatus, comprising: a collision arithmetic unit detecting closest points of a plurality of displayed objects of interest, a first closest point being on a closest object to an object of interest, and a second closest point being on the object of interest and closest to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing unit produces the three-dimensional image by changing an original viewpoint to a second viewpoint after the movement by passing a plane normal to the closest line through a mid-point of the closest line, by forming a line normal to the plane and connecting the plane to the original viewpoint, and by defining the second viewpoint at a point on a line connecting the midpoint and the point of connection of the line normal to the plane.
Claim 14
Dependent Claim 168 words
An object movement apparatus, comprising: a collision arithmetic unit detecting closest points of a plurality of displayed objects of interest, a first closest point being on a closest object to an object of interest, and a second closest point being on the object of interest and closest to the closest object; and an image producing unit producing a three-dimensional image including a virtual object representative of a closest line coupling the two closest points to each other in response to movement of one of the plurality of objects, wherein said image producing unit produces the three-dimensional image by changing an original viewpoint to a second viewpoint after the movement by passing a plane normal to the closest line through a mid-point of the closest line, by forming a line normal to the plane and connecting the plane to the original viewpoint, and by defining the second viewpoint at a point on a line connecting the midpoint and the point of connection of the line normal to the plane.

References Cited (Backward Citations)

JPH01193973A Cited
US5313201A Cited
JPH0520403A Cited
JPH07134735A Cited
JPH0877210A Cited
JPH0927046A Cited
US5761391A Cited
US5689437A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag