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

Three-dimensional image display apparatus using numerical projection

Assignee: Toshiba Corp
•
Filing: 1991-06-21
•
Granted: 1995-05-02
•
Expires: 2011-06-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An imaginary plane and a projection plane are set on both sides of three-dimensional image data to be parallel to each other. A plurality of projection rays are projected from the imaginary plane onto the projection plane. Sampling points for pixel values are set on each projection ray. Pixel values at the sampling points are interpolated by using the three-dimensional image data. The maximum value, integral value, standard deviation, and the like of such interpolated pixel values on the projection rays are projected on the projection plane when the sampling points are set, constant sampling periods are set, but the sampling start points are determined by using random numbers for the respective projection rays. With this operation, the phases of the sampling points on all the projection rays are set to be different from each other, thereby preventing moire, on a projected image, which occurs when interpolated pixel values periodically vary.

Inventors

  • 👤 Yuko Tanaka

Bibliographic Details

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

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 156 words
A three-dimensional image processing apparatus for generating a two-dimensional image on a projection plane from a three-dimensional object, comprising: means for storing three-dimensional image data representing the three-dimensional object; coordinate setting means for projecting a plurality of rays from an imaginary plane to the projection plane, the imaginary plane being opposite the projection plane the three-dimensional image data being graphically located between the imaginary plane and the projection plane; sampling means for setting a plurality of sampling points of the three-dimensional image along the plurality of rays extending from the imaginary plane to the projection plane and passing through the three-dimensional image data and for sampling image data of the three-dimensional image at the sampling points, at least one of periods and phases of the sampling points on at least adjacent rays being set to be different from each other; and means for projecting the image data sampled by said sampling means on the projection plane.
Claim 2
Dependent Claim 156 words
A three-dimensional image processing apparatus for generating a two-dimensional image on a projection plane from a three-dimensional object, comprising: means for storing three-dimensional image data representing the three-dimensional object; coordinate setting means for projecting a plurality of rays from an imaginary plane to the projection plane, the imaginary plane being opposite the projection plane the three-dimensional image data being graphically located between the imaginary plane and the projection plane; sampling means for setting a plurality of sampling points of the three-dimensional image along the plurality of rays extending from the imaginary plane to the projection plane and passing through the three-dimensional image data and for sampling image data of the three-dimensional image at the sampling points, at least one of periods and phases of the sampling points on at least adjacent rays being set to be different from each other; and means for projecting the image data sampled by said sampling means on the projection plane.
Claim 3
Dependent Claim 51 words
An apparatus according to claim 1, wherein said three-dimensional image data are graphically arranged at predetermined pitches in orthogonal x, y, and z directions in a form of lattice and said sampling means comprises means for interpolating image data at unsampled points by using image data of adjacent said sampling points.
Claim 4
Dependent Claim 41 words
An apparatus according to claim 1, wherein said projecting means comprises a memory corresponding to the projection plane, and means for writing an arithmetic operation value of the image data sampled for each ray at a corresponding position in said memory.
Claim 5
Dependent Claim 49 words
An apparatus according to claim 3, wherein said projecting means comprises a memory corresponding to the projecting plane, and means for writing one of a maximum value and an average value of peak values of the image data sampled for each ray at a corresponding position in said memory.
Claim 6
Dependent Claim 40 words
An apparatus according to claim 3, wherein said projecting means comprises a memory corresponding to the projection plane, and means for writing an integral value of the image data sampled for each ray at a corresponding position in said memory.
Claim 7
Dependent Claim 41 words
An apparatus according to claim 1, wherein said projecting means comprises a memory corresponding to the projection plane, and means for writing a statistic operation value of the image data sampled for each ray at a corresponding position in said memory.
Claim 8
Dependent Claim 40 words
An apparatus according to claim 6, wherein said projecting means comprises a memory corresponding to the projection plane, and means for writing a standard deviation of the image data sampled for each ray at a corresponding position in said memory.
Claim 9
Independent Claim 163 words
An apparatus for generating a two-dimensional image on a projection plane from a three-dimensional object set at an arbitrary position, the three-dimensional object being represented by a three-dimensional image created from three-dimensional image data at lattice points arranged at a predetermined pitch in a three-dimensional space, comprising: means for projecting a plurality of parallel rays on the projection plane through the three-dimensional space; sampling means for setting a plurality of sampling points of the three-dimensional image along the plurality of rays extending from an imaginary plane to the projection plane and passing through the three-dimensional image data and for sampling image data of the three-dimensional image at the sampling points, and for obtaining image data at the sampling points, the sampling points being set such that a distance from each sampling point on each ray to a lattice point located closest thereto irregularly varies; and projecting image forming means for projection the image data obtained by said sampling means on the projection plane.
Claim 10
Independent Claim 163 words
An apparatus for generating a two-dimensional image on a projection plane from a three-dimensional object set at an arbitrary position, the three-dimensional object being represented by a three-dimensional image created from three-dimensional image data at lattice points arranged at a predetermined pitch in a three-dimensional space, comprising: means for projecting a plurality of parallel rays on the projection plane through the three-dimensional space; sampling means for setting a plurality of sampling points of the three-dimensional image along the plurality of rays extending from an imaginary plane to the projection plane and passing through the three-dimensional image data and for sampling image data of the three-dimensional image at the sampling points, and for obtaining image data at the sampling points, the sampling points being set such that a distance from each sampling point on each ray to a lattice point located closest thereto irregularly varies; and projecting image forming means for projection the image data obtained by said sampling means on the projection plane.
Claim 11
Dependent Claim 27 words
An apparatus according to claim 8, wherein said sampling means comprises means for setting sampling points at predetermined periods from different initial positions for the respective rays.
Claim 12
Dependent Claim 78 words
An apparatus according to claim 9, wherein said projecting means comprises means for projecting rays from an imaginary plane to the projection plane, the imaginary plane being parallel to the projection plane and being located on the opposite side of the projection plane with respect to the three-dimensional image, and said sampling means comprises means for setting sampling points, for each of the rays, at predetermined periods from initial positions located at different distances from the imaginary plane.
Claim 13
Dependent Claim 23 words
An apparatus according to claim 8, wherein said sampling means comprises means for setting sampling points at different periods for the respective rays.
Claim 14
Dependent Claim 70 words
An apparatus according to claim 11, wherein said projecting means comprises means for projecting rays from an imaginary plane to the projection plane, the imaginary plane being parallel to the projection plane and being located on the opposite side of the projection plane with respect to the three-dimensional image, and said sampling means comprises means for setting sampling points at different periods from the imaginary plane for the respective rays.
Claim 15
Dependent Claim 27 words
An apparatus according to claim 8, wherein said sampling means comprises means for setting sampling points at different periods from different initial positions for the respective rays.
Claim 16
Dependent Claim 45 words
An apparatus according to claim 8, wherein said sampling means comprises a random number generator, and means for determining a distance from each sampling point to a subsequent sampling point for each of the rays in accordance with an output from said random number generator.
Claim 17
Independent Claim 153 words
A method of projecting three-dimensional image data on a projection plane by generating a two-dimensional image on the projection plane from a three-dimensional object, comprising the steps of: projecting a plurality of parallel projection rays on the three-dimensional image data; determining a plurality of sampling points of the three-dimensional image along the respective projection rays extending from an imaginary plane to the projection plane and passing through the three-dimensional image data, such that at least one of phases and periods of sampling points on adjacent projection rays are different from each other; acquiring image data at a sampling point if the image data is present at the sampling point, and performing interpolation by using image data near the sampling point if no image data is present at the sampling point; and projecting the image data at the sampling points for the respective projection rays on the projection plane which crosses the projection rays.
Claim 18
Independent Claim 153 words
A method of projecting three-dimensional image data on a projection plane by generating a two-dimensional image on the projection plane from a three-dimensional object, comprising the steps of: projecting a plurality of parallel projection rays on the three-dimensional image data; determining a plurality of sampling points of the three-dimensional image along the respective projection rays extending from an imaginary plane to the projection plane and passing through the three-dimensional image data, such that at least one of phases and periods of sampling points on adjacent projection rays are different from each other; acquiring image data at a sampling point if the image data is present at the sampling point, and performing interpolation by using image data near the sampling point if no image data is present at the sampling point; and projecting the image data at the sampling points for the respective projection rays on the projection plane which crosses the projection rays.
Claim 19
Dependent Claim 69 words
A method according to claim 15, wherein said step of determining the sampling points includes the step of starting sampling at a predetermined period from points separated from an imaginary plane by distances determined by random numbers for the respective projection rays, the imaginary plane being parallel to the projection plane and being located on the opposite side of the projection plane with respect to the three-dimensional image data.
Claim 20
Dependent Claim 62 words
A method according to claim 15, wherein said step of determining the sampling points includes the step of starting sampling from an imaginary plane at periods determined by random numbers for the respective projection rays, the imaginary plane being parallel to the projection plane and being located on the opposite side of the projection plane with respect to the three-dimensional image data.
Claim 21
Dependent Claim 35 words
A method according to claim 15, wherein said projecting step includes the step of projecting arithmetic operation values of the image data at the sampling points for the respective projection rays on the projection plane.
Claim 22
Dependent Claim 36 words
A method according to claim 15, wherein said projecting step includes the step of projecting stab tistic operation values of the image data at the sampling points for the respective projection rays on the projection plane.
Claim 23
Dependent Claim 237 words
A display apparatus for displaying a three-dimensional image on a two-dimensional surface and providing perspective views, comprising: three-dimensional image memory means for storing image data representing a three-dimensional object; coordinate setting means for setting the coordinates of an imaginary plane with respect to the three-dimensional image stored in the memory means, the imaginary plane being a viewpoint of an operator viewing the three-dimensional object in real space, and for projecting a plurality of imaginary rays from the imaginary plane to a projection plane positioned on an opposite side of the three-dimensional image stored in the memory means; sampling means for determining sampling points along each said ray, which extend from the imaginary plane, through the three-dimensional image and to the projection plane, for sampling the three-dimensional image stored in the memory means, each of said sampling points are determined such that a sampling period along each said ray is equal to a pitch of the three-dimensional image stored in the memory means; a random number generating means for generating random numbers, which are used to randomly determine starting points for each said ray of said sampling points, such that the length of each said ray is the same, but the phase of adjacent said rays of sampling points are different from each other; and means for projecting the three-dimensional image, determined from the view-point of the imaginary plane, as a two dimensional image onto a display device.
Claim 24
Dependent Claim 237 words
A display apparatus for displaying a three-dimensional image on a two-dimensional surface and providing perspective views, comprising: three-dimensional image memory means for storing image data representing a three-dimensional object; coordinate setting means for setting the coordinates of an imaginary plane with respect to the three-dimensional image stored in the memory means, the imaginary plane being a viewpoint of an operator viewing the three-dimensional object in real space, and for projecting a plurality of imaginary rays from the imaginary plane to a projection plane positioned on an opposite side of the three-dimensional image stored in the memory means; sampling means for determining sampling points along each said ray, which extend from the imaginary plane, through the three-dimensional image and to the projection plane, for sampling the three-dimensional image stored in the memory means, each of said sampling points are determined such that a sampling period along each said ray is equal to a pitch of the three-dimensional image stored in the memory means; a random number generating means for generating random numbers, which are used to randomly determine starting points for each said ray of said sampling points, such that the length of each said ray is the same, but the phase of adjacent said rays of sampling points are different from each other; and means for projecting the three-dimensional image, determined from the view-point of the imaginary plane, as a two dimensional image onto a display device.

References Cited (Backward Citations)

US4216526A Cited
US4472822A Cited
US4676596A Cited
US4691366A Cited
US5124914A Cited
US4879652A Cited
US4945478A Cited
US4882679A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-05-01 1998-10-31 1999-05-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-05-01 2002-10-31 2003-05-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-05-01 2006-10-31 2007-05-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag