paper

Linear time algorithm for phase sensitive holography

arXiv:2008.10894

Abstract

Holographic search algorithms such as direct search and simulated annealing allow high-quality holograms to be generated at the expense of long execution times. This is due to single iteration computational costs of and number of required iterations of order , where and are the image dimensions. This gives a combined performance of order . In this paper we use a novel technique to reduce the iteration cost down to for phase-sensitive computer generated holograms giving a final algorithmic performance of . We do this by reformulating the mean-squared error metric to allow it to be calculated from the diffraction field rather than requiring a forward transform step. For a pixel test images this gave us a speed-up when compared with traditional direct search with little additional complexity. When applied to phase-modulating or amplitude-modulating devices the proposed algorithm converges on a global minimum mean squared error in time. By comparison, most extant algorithms do not guarantee a global minimum is obtained and those that do have a computational complexity of at least with the naive algorithm being .

Linear time algorithm for phase sensitive holography · wovepaper