| CPC G03H 1/0866 (2013.01) [G06T 5/20 (2013.01); G06T 5/50 (2013.01); G06T 5/80 (2024.01); G03H 2226/02 (2013.01)] | 21 Claims |

|
1. A method for generating a hologram, the method comprising:
generating kernels by modeling aberrations corresponding to hologram plane segments of a hologram plane;
generating masks corresponding to the hologram plane segments of the hologram plane;
obtaining hologram segments by spatial filtering the hologram by using the masks;
obtaining first image segments by propagating the hologram segments by using the kernels; and
updating the hologram based on a comparison between the first image segments and second image segments,
wherein the hologram plane segments are generated by dividing the hologram plane into a plurality of spatial segments, and
wherein the updating of the hologram comprises:
determining a loss function based on a difference in intensities of the first image segments and the second image segments; and
updating the hologram to optimize the loss function.
|