Displaying three-dimensional objects
US-2022086419-A1 · Mar 17, 2022 · US
US2025029532A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025029532-A1 |
| Application number | US-202418907241-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 4, 2024 |
| Priority date | May 12, 2023 |
| Publication date | Jan 23, 2025 |
| Grant date | — |
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, subsystems, and systems for holographically displaying three-dimensional objects are provided. In one aspect, a system includes: a display having a plurality of display elements and a driving device coupled to the driving device and configured to: obtain a hologram for the display, wherein the hologram comprises, for each display element of the plurality of display elements, a respective sum of electromagnetic (EM) field contributions of a plurality of primitives corresponding to at least one object to the display element; and generate, for each display element of the plurality of display elements, a respective modulation control signal based on the respective sum of EM field contributions of the plurality of primitives to the display element.
Opening claim text (preview).
1 .- 135 . (canceled) 136 . A system comprising: a display comprising a plurality of display elements; and a driving device coupled to the driving device and configured to: obtain a hologram for the display, wherein the hologram comprises, for each display element of the plurality of display elements, a respective sum of electromagnetic (EM) field contributions of a plurality of primitives corresponding to at least one object to the display element; and generate, for each display element of the plurality of display elements, a respective modulation control signal based on the respective sum of EM field contributions of the plurality of primitives to the display element. 137 . The system of claim 136 , wherein the driving device comprises: a memory configured to store the hologram; and a display driver coupled to the memory and the display. 138 . The system of claim 136 , further comprising a processing device coupled to the driving device and configured to: obtain information of the plurality of primitives corresponding to the at least one object, wherein the information comprises respective primitive identifiers of the plurality of primitives; obtain primitive data of the plurality of primitives based on the information of the plurality of primitives; for each primitive of the plurality of primitives, determine an electromagnetic (EM) field contribution to each of a plurality of display elements of a display based on primitive data of the primitive; and for each of the plurality of display elements of the display, generate a sum of the EM field contributions of the plurality of primitives to the display element. 139 . The system of claim 138 , wherein the processing device comprises: a command processor configured to: receive a command from a computing device, the command comprising the information of the plurality of primitives corresponding to the at least one object, and process the command to obtain the primitive data of the plurality of primitives from the computing device based on the information of the plurality of primitives; a plurality of computing units configured to calculate an electromagnetic (EM) field contribution of each of the plurality of primitives to each of the plurality of display elements based on the primitive data of the plurality of primitives; and an accumulator configured to: accumulate EM field contributions of the plurality of primitives to each of the plurality of display elements, and generate the hologram comprising a respective sum of the EM field contributions of the plurality of primitives to each of the plurality of display elements. 140 . The system of claim 138 , further comprising an illuminator, wherein the driving device comprises an illuminator driver for the illuminator, and wherein the illuminator driver is configured to generate and transmit an illumination control signal to the illuminator to activate the illuminator to illuminate light on the display such that the light is caused by the modulated display elements of the display to form a volumetric light field corresponding to the at least one object. 141 . The system of claim 136 , further comprising a computing device configured to generate scene data using a 3D simulation application running on the computing device, wherein the scene data comprises information of the plurality of primitives corresponding to the at least one object; and generate the primitive data of the plurality of primitives corresponding to the at least one object based on the scene data using an application programming interface (API). 142 . The system of claim 141 , wherein the API is configured to adjust initial primitive data of the plurality of primitives generated from the scene data to generate the primitive data of the plurality of primitives, and wherein the API is configured to: for each of a plurality of vertices of the plurality of primitives, associating a respective vertex identifier of the vertex with respective vertex data of the vertex, and storing the association between the respective vertex identifier and the respective vertex data of the vertex in a memory; and for each of the plurality of primitives, associating a respective primitive identifier of the primitive with one or more respective vertex identifiers of one or more vertices of the primitive in the memory, and storing an association between the respective primitive identifier and the one or more respective vertex identifiers for the primitive in the memory 143 . The system of claim 136 , wherein the display is an irregular display, and the plurality of display elements form an irregular pattern. 144 . The system of claim 136 , further comprising an optical device adjacent to the display, wherein the optical device comprises: an optical guiding device configured to guide light to propagate along a first direction within the optical guiding device; an in-coupling diffractive structure configured to diffract the light to propagate in the optical guiding device; and one or more out-coupling diffractive structures arranged downstream the in-coupling diffractive structure along the first direction and configured to diffract at least part of the light out of the optical guiding device along a second direction different from the first direction. 145 . The system of claim 144 , wherein the light has a spectral bandwidth with a peak wavelength, wherein the in-coupling diffractive structure is configured to cause a first optical dispersion for the light, and at least one of the one or more out-coupling diffractive structures is configured to cause a second optical dispersion for the light, and wherein the first optical dispersion and the second optical dispersion are compensated with each other, such that light diffracted out of the optical guiding device has no or little optical dispersion. 146 . The system of claim 144 , wherein the light comprises multiple colors of light, wherein, for each color of the multiple colors of light: the in-coupling diffractive structure comprises a corresponding first diffraction grating for light of the color; each of the plurality of out-coupling diffractive structures comprises a corresponding second diffraction grating for the light of the color; and the corresponding first diffraction grating and the corresponding second diffraction grating are configured to cause opposite dispersions having a same magnitude for the light of the color, and wherein light diffracted by the corresponding first diffraction grating has a first beam width, and light diffracted by the corresponding second diffraction grating has a second beam width, and wherein the first beam width and the second beam width are identical. 147 . The optical device of claim 144 , wherein the diffracted light from the in-coupling diffractive structure propagates via total internal reflection in the optical guiding device along the first direction to be sequentially incident on each of the plurality of out-coupling diffractive structures along the first direction, and wherein the plurality of out-coupling diffractive structures are configured to have gradually increased diffraction efficiencies for the light along the first direction, such that diffracted light by each of the plurality of out-coupling diffractive structures out of the optical guiding device has a same optical power. 148 . The system of claim 144 , wherein the in-coupling diffractive structure is arranged in or on the optical guiding device, and wherein the one or more out-coupling diffractive structures comprise a plurality of out-coupling diffractive structures arranged
using frame sequential, e.g. for reducing speckle noise · CPC title
Multiple light sources · CPC title
using downstream optical component · CPC title
Diffractive element · CPC title
Optical waveguide, e.g. optical fibre, rod · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.