Wide field imaging using physically small detectors
US-2015362737-A1 · Dec 17, 2015 · US
US9727970B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9727970-B2 |
| Application number | US-201514636934-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 3, 2015 |
| Priority date | Aug 6, 2014 |
| Publication date | Aug 8, 2017 |
| Grant date | Aug 8, 2017 |
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.
A method of generating a hologram includes receiving three-dimensional (3D) image data, dividing 3D image data into data groups which are independent from one another, by a first processor; calculating, from at least one of the data groups, hologram values to be displayed at respective positions on a hologram plane, by the first processor; calculating, from at least another one of the data groups, hologram values to be displayed at the respective positions on the hologram plane by a second processor, and summing the calculated hologram values for each of the respective positions on the hologram plane, by the first processor or the second processor, or by the first processor and the second processor in parallel.
Opening claim text (preview).
What is claimed is: 1. A method of generating a hologram, the method comprising: dividing 3D image data into data groups which are independent from one another, by a first processor; calculating, from at least one of the data groups, hologram values to be displayed at respective positions on a hologram plane, by the first processor, the hologram values indicating values regarding an interference pattern by interference between an object wave and a reference wave, at the respective positions on the hologram plane, by object points in the at least one of the data groups; calculating, from at least another one of the data groups, hologram values to be displayed at the respective positions on the hologram plane by a second processor in parallel with the first processor, the hologram values indicating values regarding an interference pattern by interference between an object wave and a reference wave, at the respective positions on the hologram plane, by object points in at least another one of the data groups, and summing the calculated hologram values for each of the respective positions on the hologram plane, by the first processor or the second processor, or by the first processor and the second processor in parallel, wherein the dividing comprises dividing the 3D image data into the data groups based on primary color components of a color model set for the first processor, in the dividing of the 3D image data, image data of each of the data groups is divided into a plurality of depth images based on depth information from the hologram plane, and the method further comprises, with respect to each of plane images of the 3D image data defined by the primary color components and the depth information: calculating a diffraction limit; dividing each of the plane images into a plurality of divided images, each of the plurality of divided images having a size equal to the diffraction limit multiplied by the diffraction limit; and forming a plurality of sub-images by gathering image data at a same matrix position from each of the plurality of divided images. 2. The method of claim 1 , wherein the primary color components correspond to red, green, and blue color components. 3. The method of claim 1 , wherein the calculating comprises calculating the hologram values in parallel by dividing the 3D image data into 3N groups, and N is a number of the plurality of depth images. 4. The method of claim 1 , wherein the calculating comprises calculating the hologram values in parallel by dividing the 3D image data into three groups having different color information, and calculations with respect to the plurality of depth images are sequentially processed in each of the three groups. 5. The method of claim 1 , wherein the calculating comprises calculating the hologram values in parallel by dividing the 3D image data into N groups having different depth information, N is a number of the plurality of depth images, and calculations based on the primary color components are sequentially processed in each of the N groups. 6. The method of claim 1 , wherein the dividing the 3D image data comprises: analyzing a calculation time based on an amount of color image data included in the 3D image data; and dividing and distributing hologram calculation, to the first processor and the second processor, with respect to the plurality of sub-images formed for each of the primary color components and depth images. 7. The method of claim 1 , wherein the calculating the hologram value comprises calculating hologram values with respect to the plurality of sub-images and summing the calculated hologram values to obtain a hologram value with respect to each of the plane images defined by the primary color components and the depth information. 8. A non-transitory computer readable storage medium storing a program that is executable by a computer to perform the method of claim 1 . 9. An apparatus for generating a hologram, the apparatus comprising: a controller comprising a first processor and a second processor that are configured to generate a hologram signal from three-dimensional (3D) image data, wherein the first processor is configured to divide the 3D image data into data groups which are independent from one another and calculate, from at least one of the data groups, hologram values to be displayed at respective positions on a hologram plane, the hologram values indicating values regarding an interference pattern by interference between an object wave and a reference wave, at the respective positions on the hologram plane, by object points in the at least one of the data groups, the second processor is configured to calculate, from at least another one of the data groups, hologram values to be displayed at the respective positions on the hologram plane, in parallel with the first processor, the hologram values indicating values regarding an interference pattern by interference between an object wave and a reference wave, at the respective positions on the hologram plane, by object points in at least another one of the data groups, at least one of the first processor and the second processor is further configured to sum the hologram values calculated by the first processor and the second processor, for each of the respective positions on the hologram plane, the first processor is further configured to convert the summed hologram values to data for a spatial light modulator, the first processor is further configured to divide the 3D image data into the data groups based on primary color components of a color model set for the first processor, the first processor is further configured to divide each of the data groups into a plurality of depth images based on depth information obtained from the hologram plane, and the first processor is further configured to, with respect to each of plane images of the 3D data image defined by the primary color components and the depth information, calculate a diffraction limit, divide each of the plane images into a plurality of divided images, each of the plurality of divided image having a size equal to the diffraction limit multiplied by the diffraction limit, and form a plurality of sub-images by gathering image data at a same matrix position from each of the plurality of divided images. 10. The apparatus of claim 9 , wherein the controller is configured as a central processing unit or graphics processing unit comprising a plurality of processor cores. 11. The apparatus of claim 9 , wherein the primary color components correspond to red, green, and blue color components. 12. The apparatus of claim 9 , wherein the controller comprises 3N processor cores, and N is a number of the plurality of depth images. 13. The apparatus of claim 9 , wherein the controller comprises N processor cores, and N is a number of the plurality of depth images. 14. A three-dimensional (3D) holographic image display apparatus comprising: a light source; a hologram generating apparatus comprising: a controller comprising a first processor and a second processor that are configured to generate a hologram signal from three-dimensional (3D) image data, wherein the first processor is configured to divide the 3D image data into data groups which are independent from one another and calculate, from at least one of the data groups, hologram values to be displayed at respective positions on a hologram plane, the hologram values indicating values regarding an interference pattern by interference between an object wave and a reference wave, at the respective positions on the hologram plane, by object points in the at least one of the data groups, t
RGB holobject · CPC title
Physics · mapped topic
into planes · CPC title
Computing or processing means, e.g. digital signal processor [DSP] · CPC title
Methods of numerical synthesis, e.g. coherent ray tracing [CRT], diffraction specific · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.