Non-convex optimization for inverse problem solving in computer-generated holography

Light: Science & Applications, Jul 2024

Computer-generated holography is a promising technique that modulates user-defined wavefronts with digital holograms. Computing appropriate holograms with faithful reconstructions is not only a problem closely related to the fundamental basis of holography but also a long-standing challenge for researchers in general fields of optics. Finding the exact solution of a desired hologram to reconstruct an accurate target object constitutes an ill-posed inverse problem. The general practice of single-diffraction computation for synthesizing holograms can only provide an approximate answer, which is subject to limitations in numerical implementation. Various non-convex optimization algorithms are thus designed to seek an optimal solution by introducing different constraints, frameworks, and initializations. Herein, we overview the optimization algorithms applied to computer-generated holography, incorporating principles of hologram synthesis based on alternative projections and gradient descent methods. This is aimed to provide an underlying basis for optimized hologram generation, as well as insights into the cutting-edge developments of this rapidly evolving field for potential applications in virtual reality, augmented reality, head-up display, data encryption, laser fabrication, and metasurface design.

Article PDF cannot be displayed. You can download it here:

https://www.nature.com/articles/s41377-024-01446-w.pdf

Non-convex optimization for inverse problem solving in computer-generated holography

Sui et al. Light: Science & Applications (2024)13:158 https://doi.org/10.1038/s41377-024-01446-w Official journal of the CIOMP 2047-7538 www.nature.com/lsa REVIEW ARTICLE Open Access Non-convex optimization for inverse problem solving in computer-generated holography Xiaomeng Sui1,2, Zehao He1, Daping Chu 2,3 ✉ and Liangcai Cao 1✉ 1234567890():,; 1234567890():,; 1234567890():,; 1234567890():,; Abstract Computer-generated holography is a promising technique that modulates user-defined wavefronts with digital holograms. Computing appropriate holograms with faithful reconstructions is not only a problem closely related to the fundamental basis of holography but also a long-standing challenge for researchers in general fields of optics. Finding the exact solution of a desired hologram to reconstruct an accurate target object constitutes an ill-posed inverse problem. The general practice of single-diffraction computation for synthesizing holograms can only provide an approximate answer, which is subject to limitations in numerical implementation. Various non-convex optimization algorithms are thus designed to seek an optimal solution by introducing different constraints, frameworks, and initializations. Herein, we overview the optimization algorithms applied to computer-generated holography, incorporating principles of hologram synthesis based on alternative projections and gradient descent methods. This is aimed to provide an underlying basis for optimized hologram generation, as well as insights into the cuttingedge developments of this rapidly evolving field for potential applications in virtual reality, augmented reality, head-up display, data encryption, laser fabrication, and metasurface design. Introduction Holography is a long-existing concept first raised by Dennis Gabor in the late 1940s, which aimed at improving resolution in electron microscopy1. In the 1960s, the development of laser technology enabled practical optical holography2,3. Early demonstration of optical holography can be described with two steps: interferential recording of an object wavefront and diffractive reconstruction from a hologram. Recent advancements in digital devices have enabled both the recording and the reconstruction processes to be performed computationally. One branch of holography involves optically recording an object wavefront and computationally reconstructing it from a digital hologram4,5, commonly referred to as digital holography6. This approach enables promising applications such as imaging, measurement, and detection. Another branch of holography involves computationally generating a hologram and optically Correspondence: Daping Chu () or Liangcai Cao () 1 Department of Precision Instruments, Tsinghua University, Beijing 100084, China 2 Department of Engineering, Centre for Photonic Devices and Sensors, University of Cambridge, 9 JJ Thomson Avenue, Cambridge CB3 0FA, UK Full list of author information is available at the end of the article reconstructing an object’s wavefront, commonly referred to as computer-generated holography (CGH), which provides an approach to digitally modulate a volumetric wavefront7. This technology, half inherited from optical holography and half advanced by computer science, has become an emerging focus of academia and industry8–10. Computer-generated holograms, encoded on various types of holographic media, enable a wide range of applications. Holograms fabricated as diffractive optical elements (DOEs)11 or metasurfaces12–14 can reproduce specific spatial light fields, achieving structured light projection15–17, data storage18,19, and optical encryption20–24. With refreshable devices like spatial light modulators (SLMs)25–27, as is shown in Fig. 1, CGH is able to assist many fields of investigations, including three-dimensional display, holographic lithography28, optical trapping29, and optogenetics30–32. In recent years, CGH also boosts the birth and growth of potential markets of virtual reality (VR)33–38, augmented reality (AR)39–42, head-up display43–45, holographic printing46, optical communication47, and optical computing48. Although these applications and fields of investigation involve the encoding of holograms with various © The Author(s) 2024 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. Sui et al. Light: Science & Applications (2024)13:158 2022 Tunable liquid crystal grating display 2022 End-to-end learning Page 2 of 23 2022 Modular coarse integral display 2022 Diffraction-engineered calculation 2022 Complex opto-magnetic modulation 2023 Continuous-depth display 1.4 500 mm mm 0.35 31 mm mm 1 Voff nam ic ho lo- bri write k tic ho lobri reset k write k+1 reset k+1 y x 5 mm z 500 mm diffraction image Tiling of two holo-bricks Holo-brick 2 1.25 mm 31 mm y x z 5 mm 1.25 mm 4 mm 1.25 mm recording track of movie Six holo-bricks 12 mm offset Tiling of six holo-bricks CGH simulation k XOR (k+1) write k write k+1 1.00 contrast 0 Eyepiece Fourier filter Broad spectrum Light Sci. Appl. 11(1): 57 Near focus (2D) kg 1 l kout kg 8 1.4 z 0.35 mm l Nat. Commun. 13(1): 6012 k0 1SLM CITL mm –1 1 Vectorial hologram QWP LP HWP y BS QWP l l 2 2020 3D vectorial learning –2 OAM-preserved hologram –1 1 2 PBS l = –1 OAM-selective hologram l = –2 0.8 I 50 Pm l = –2 l = –1 K l Ix l=1 ¦ l=2 x l=2 y x z y 1SLM CITL Iy 2SLM CITL n = 1k = 1 Far focus (0D) z 0.64 0.48 0.32 0.16 Iz l = –2 l = –1 l=1 l=2 OAM-multiplexing hologram Photograph Target 31 Nat. Photonics, 17(5): 427 l = –1 N ¦ Partially coherent model mm ϕ k0 –2 2020 Camera-in-the-loop training 0 l kin ϕ l=1 Finite-sized emitting area mm 500 10 1 l kout y 0 kin Target LED or SLED Laser x 6 2020 Orbital angular momentum encryption Captured image Polarizer 4 Nat. Commun. 13(1): 7286 2021 Dual-SLM display Optics Simulated partially coherent model Intermediate image SLM 2 Object sequence 2021 Partially-coherent source SLM 3D scene 0 Diffraction efficiency (%) Camera Rear focus Light Sci. Appl. 11(1): 247 Light Sci. Appl. 11(1): 188 y magnetic reset optical res (...truncated)


This is a preview of a remote PDF: https://www.nature.com/articles/s41377-024-01446-w.pdf
Article home page: https://www.nature.com/articles/s41377-024-01446-w

Sui, Xiaomeng, He, Zehao, Chu, Daping, Cao, Liangcai. Non-convex optimization for inverse problem solving in computer-generated holography, Light: Science & Applications, DOI: 10.1038/s41377-024-01446-w