Method and device for encoding three-dimensional scenes which include transparent objects in a holographic system
AssigneeSeeReal Technologies S.A.
InventorsEnrico Zschau, Nils Pfeifer
Life of this patent
Estimating the term…
Abstract
Method for computing the code for the reconstruction of three-dimensional scenes which include objects which partly absorb light or sound. The method can be implemented in a computing unit. In order to reconstruct a three-dimensional scene as realistic as possible, the diffraction patterns are computed separately at their point of origin considering the instances of absorption in the scene. The method can be used for the representation of three-dimensional scenes in a holographic display or volumetric display. Further, it can be carried out to achieve a reconstruction of sound fields in an array of sound sources.
Claims16
A method for computing holographic encoding values for an optical light modulator of a holographic system for the reconstruction of three-dimensional scenes, which include objects with transparent properties, for at least one observer eye, comprising:
- dividing the three-dimensional scene into individual object points,
- determining a virtual observer position where the three-dimensional scene is apparently perceived,
- determining all object points to be encoded which are not fully covered by other opaque object points seen from the virtual observer position,
- sorting of all visible object points to be encoded which are seen at the same angle from the virtual observer position by their distance to the virtual observer position,
- determining the actual brightness of each visible object point,
- determining for each visible object point to be encoded an apparent brightness value with which the object point is perceived at the virtual observer position, with considering its actual brightness at its actual position, the distance to the virtual observer position and the transparency properties of all objects or object points which are situated between that visible object point and the virtual observer position,
- carrying out a computation of the actual and apparent brightness values for each object point separately for single directions of view within a virtual observer window provided at the virtual observer position, and
- separately computing, for each of the visible object points, the encoding values as a sub-hologram with its respective apparent brightness values such that it is reconstructed in the holographic system at a position corresponding to a visible point within a reconstruction volume of the hologram system with the apparent brightness values, so that opaque and transparent object points can be perceived separately at their respective positions.
Dependencies are inferred from the claim text.