-
公开(公告)号:US12032158B2
公开(公告)日:2024-07-09
申请号:US17097291
申请日:2020-11-13
申请人: Dualitas Ltd
发明人: Mikael Collin
CPC分类号: G02B27/0101 , G02B27/0961 , G03H1/0808 , G06F7/552 , G03H2001/0224 , G03H2001/0816 , G03H2001/0825 , G03H1/2294
摘要: A logic circuit comprises a logic sub-circuit arranged to output a stream, S1, of Fresnel lens values, F(x), of a Fresnel lens for display on [m×n] pixels of a pixelated display device, and an iterative method outputs a stream, S1, of Fresnel lens values, F(x), of a Fresnel lens for display on [m×n] pixels of a pixelated display device. The circuit and method can reduce the number of multiplications used to provide each value of a stream of display values for the display device, wherein the display values include values of a Fresnel lens function. Accordingly, they can be implemented in an advanced integrated circuit, such as a field-programmable gate array.
-
公开(公告)号:US11480919B2
公开(公告)日:2022-10-25
申请号:US17000952
申请日:2020-08-24
申请人: Dualitas Ltd
发明人: Michal Wengierow , Mikael Collin , Sahar Chowdhury
摘要: A holographic projector comprises an image processing engine, a hologram engine, a display engine and a light source. The image processing engine is arranged to receive a source image for projection and generate a plurality of secondary images from the source image. The source image comprises pixels. Each secondary image comprises fewer pixels than the source image. A first secondary image has more pixels that a second secondary image. The hologram engine is arranged to determine, such as calculate, a hologram corresponding to each secondary image to form a plurality of holograms. Thus, a first hologram corresponding to the first secondary image has more pixels than a second hologram corresponding to the second secondary image. The display engine is arranged to display each hologram in turn on the display device. The light source is arranged to Illuminate each hologram during display to form a holographic reconstruction corresponding to each secondary image on a replay plane.
-
公开(公告)号:US20210141221A1
公开(公告)日:2021-05-13
申请号:US17097291
申请日:2020-11-13
申请人: Dualitas Ltd
发明人: Mikael Collin
摘要: A logic circuit comprising a logic sub-circuit arranged to output a stream, S1, of Fresnel lens values, F(x), of a Fresnel lens for display on [m×n] pixels of a pixelated display device. In a first step, the logic circuit is arranged to set an initial data value stored in a first data register unit of the logic sub-circuit to (a−k)2 and set an initial data value stored in a second data register unit of the logic sub-circuit to a2−(a−k)2. In a second step the logic circuit is arranged to read the initial data value stored in the first data register unit and the initial data value stored in the second data register unit in a first iteration, and to read the data value stored in the first data register unit in the preceding iteration and the data value stored in the second data register unit in the preceding iteration, in a further iteration. In a third step, the logic circuit is arranged to sum the data value read from the first data register unit and the data value read from the second data register unit to form x2. In a fourth step, the logic circuit is arranged to calculate F(x) based on x2. In a fifth step, the logic circuit is arranged to output F(x) as the next value in the stream of F(x) values. In a sixth step, the logic circuit is arranged to write x2 to the first data register unit. In a seventh step, the logic circuit is arranged to add 2k2 to the value stored in the second data register unit. In an eighth step, the logic circuit is arranged to perform further iterations that repeat the second to seventh steps for x=a+k, a+2k, a+3k . . . a+(n−1)k, wherein a is the starting value of x, k is an increment in x and F(a) is the first value of stream, S1.
-
公开(公告)号:US20210055691A1
公开(公告)日:2021-02-25
申请号:US17000952
申请日:2020-08-24
申请人: Dualitas Ltd
发明人: Michal Wengierow , Mikael Collin , Sahar Chowdhury
摘要: A holographic projector comprises an image processing engine, a hologram engine, a display engine and a light source. The image processing engine is arranged to receive a source image for projection and generate a plurality of secondary images from the source image. The source image comprises pixels. Each secondary image comprises fewer pixels than the source image. A first secondary image has more pixels that a second secondary image. The hologram engine is arranged to determine, such as calculate, a hologram corresponding to each secondary image to form a plurality of holograms. Thus, a first hologram corresponding to the first secondary image has more pixels than a second hologram corresponding to the second secondary image. The display engine is arranged to display each hologram in turn on the display device. The light source is arranged to Illuminate each hologram during display to form a holographic reconstruction corresponding to each secondary image on a replay plane.
-
-
-