Benchmarking the Gerchberg-Saxton Algorithm

Peter J. Christopher,George S. D. Gordon,Timothy D. Wilkinson
DOI: https://doi.org/10.48550/arXiv.2005.08623
2020-05-18
Image and Video Processing
Abstract:Due to the proliferation of spatial light modulators, digital holography is finding wide-spread use in fields from augmented reality to medical imaging to additive manufacturing to lithography to optical tweezing to telecommunications. There are numerous types of SLM available with a multitude of algorithms for generating holograms. Each algorithm has limitations in terms of convergence speed, power efficiency, accuracy and data storage requirement. Here, we consider probably the most common algorithm for computer generated holography - Gerchberg-Saxton - and examine the trade-off in convergent quality, performance and efficiency. In particular, we focus on measuring and understanding the factors that control runtime and convergence.
What problem does this paper attempt to address?