Graphics accelerator
US-2017308988-A1 · Oct 26, 2017 · US
US10867439B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10867439-B2 |
| Application number | US-202016872317-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 11, 2020 |
| Priority date | Jan 16, 2018 |
| Publication date | Dec 15, 2020 |
| Grant date | Dec 15, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, apparatus, devices, and systems for three-dimensional (3D) displaying objects are provided. In one aspect, a method includes obtaining data including respective primitive data for primitives corresponding to an object, determining an electromagnetic (EM) field contribution to each element of a display for each of the primitives by calculating an EM field propagation from the primitive to the element, generating a sum of the EM field contributions from the primitives for each of the elements, transmitting to each of the elements a respective control signal for modulating at least one property of the element based on the sum of the EM field contributions, and transmitting a timing control signal to an illuminator to activate the illuminator to illuminate light on the display, such that the light is caused by the modulated elements of the display to form a volumetric light field corresponding to the object.
Opening claim text (preview).
What is claimed is: 1. A method comprising: for each of a plurality of primitives corresponding to an object, determining an electromagnetic (EM) field contribution to each of a plurality of elements of a display by computing, in a three-dimensional (3D) coordinate system, EM field propagation from the primitive to the element; for each of the plurality of elements, generating a sum of the EM field contributions from the plurality of primitives to the element; and transmitting a timing control signal to an illuminator, the timing control signal indicating to turn on the illuminator such that the illuminator emits light on the display, wherein: the timing control signal is transmitted in response to determining a completion of obtaining the sum of the EM field contributions for each of the plurality of elements; the modulated elements of the display cause the light to propagate in different directions to form a volumetric light field corresponding to the object in a 3D space; and the volumetric light field corresponds to a solution of Maxwell's equations with a boundary condition defined by the modulated elements of the display. 2. The method of claim 1 , wherein the light comprises a white light, and the display is configured to diffract the white light into light with different colors. 3. The method of claim 1 , further comprising, for each of the plurality of elements, generating a respective control signal based on the sum of the EM field contributions from the plurality of primitives to the element, the respective control signal being for modulating at least one property of the element based on the sum of the EM field contributions from the plurality of primitives to the element. 4. The method of claim 3 , wherein the at least one property of the element comprises at least one member selected from the group consisting of a refractive index, an amplitude index, a birefringence, and a retardance. 5. The method of claim 3 , wherein the respective control signal comprises an electrical signal, an optical signal, a magnetic signal, or an acoustic signal. 6. The method of claim 3 , further comprising: multiplying a scale factor to the sum of the EM field contributions for each of the elements to obtain a scaled sum of the EM field contributions, and wherein the respective control signal is generated based on the scaled sum of the EM field contributions for the element. 7. The method of claim 3 , further comprising: normalizing the sum of the EM field contributions for each of the plurality of elements, wherein the respective control signal is based on the normalized sum of the EM field contributions for the element. 8. The method of claim 3 , further comprising transmitting the respective control signal to the element. 9. The method of claim 1 , wherein the boundary condition comprises a Dirichlet boundary condition or a Cauchy boundary condition. 10. A method comprising: obtaining graphic data comprising respective primitive data for a plurality of primitives corresponding to an object; determining, for each of the plurality of primitives, an electromagnetic (EM) field contribution to each of a plurality of elements of a display by calculating, in a three-dimensional (3D) coordinate system, an EM field propagation from the primitive to the element; generating, for each of the plurality of elements, a sum of the EM field contributions from the plurality of primitives to the element; transmitting, for each of the plurality of elements, a respective control signal to the element, the control signal being for modulating at least one property of the element based on the sum of the EM field contributions to the element; and transmitting a timing control signal to an illuminator to activate the illuminator to illuminate light on the display such that the light is caused by the modulated elements of the display to form a volumetric light field corresponding to the object, wherein: the timing control signal is transmitted in response to determining a completion of obtaining the sum of the EM field contributions for each of the plurality of elements; the modulated elements of the display cause the light to propagate in different directions to form a volumetric light field corresponding to the object in a 3D space; and the volumetric light field corresponds to a solution of Maxwell's equations with a boundary condition defined by the modulated elements of the display. 11. A system comprising: a display comprising an array of elements; an integrated circuit comprising an array of computing units, each of the computing units being coupled to one or more respective elements of the display and configured to: compute an electromagnetic (EM) field contribution from at least one primitive of a plurality of primitives to each of the array of elements; generate, for each of the one or more respective elements, a respective sum of the EM field contributions from the plurality of primitives to the element; and wherein each of the computing units is configured to generate, for each of the one or more respective elements, a respective control signal to modulate at least one property of the element based on the respective sum of the EM field contributions to the element; and an illuminator positioned between the integrated circuit and the display and configured to receive a timing control signal from the integrated circuit and illuminate light on the display based on the timing control signal, wherein: the plurality of primitives correspond to an object; the modulated elements of the display cause the light to propagate in different directions to form a volumetric light field corresponding to the object in a three-dimensional (3D) space, and the volumetric light field corresponds to a solution of Maxwell's equations with a boundary condition defined by the modulated elements of the display. 12. The system of claim 11 , wherein each of the computing units is configured to: receive, from other computing units of the array of computing units, computed EM field contributions from other primitives of the plurality of primitives to each of the one or more respective elements; and generate, for each of the one or more respective elements, the respective sum of the EM field contributions by adding the received computed EM field contributions from the other primitives to the element. 13. The system of claim 11 , wherein the integrated circuit, the illuminator, and the display are integrated as a single unit. 14. The system of claim 11 , wherein the light comprises a white light, and the display is configured to diffract the white light into light with different colors. 15. The system of claim 11 , wherein the integrated circuit is configured to transmit the timing control signal in response to determining a completion of generating the respective sums of the EM field contributions for the plurality of elements. 16. The system of claim 11 , wherein: the boundary condition comprises a Dirichlet boundary condition or a Cauchy boundary condition. 17. The system of claim 11 , wherein: the integrated circuit is configured to sequentially modulate the display with information associated with a first color during a first time period and modulate the display with information associated with a second color during a second, sequential time period; and the integrated circuit is configured to control the illuminator to sequentially turn on a first light emitting element to emit light with the first color during the first time period and a second light emitting element to emit
from three-dimensional [3D] object models, e.g. computer-generated stereoscopic image signals · CPC title
Processes or apparatus for producing holograms (G03H1/26 takes precedence) · CPC title
Geometric effects · CPC title
specially adapted for a particular application · CPC title
Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images (in microscopes G02B21/22) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.