Linear time algorithm for phase sensitive holography
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 .
Cite
@article{arxiv.2008.10894,
title = {Linear time algorithm for phase sensitive holography},
author = {Peter J. Christopher and Ralf Mouthaan and Miguel El Guendy and Timothy D. Wilkinson},
journal= {arXiv preprint arXiv:2008.10894},
year = {2020}
}