Photonics Research, Volume. 9, Issue 1, 34(2021)

Generalizing the Gerchberg–Saxton algorithm for retrieving complex optical transmission matrices

Guoqiang Huang1, Daixuan Wu1, Jiawei Luo1, Liang Lu2, Fan Li1, Yuecheng Shen3, and Zhaohui Li4
Author Affiliations
  • 1Key Laboratory of Optoelectronic Materials and Technologies, School of Electronics and Information Technology, Sun Yat-sen University, Guangzhou 510275, China
  • 2Information Materials and Intelligent Sensing Laboratory of Anhui Province, Key Laboratory of Opto-Electronic Information Acquisition and Manipulation of Ministry of Education, Anhui University, Hefei 230601, China
  • 3Key Laboratory of Optoelectronic Materials and Technologies, School of Electronics and Information Technology, Sun Yat-sen University, Guangzhou 510275, China
  • 4Key Laboratory of Optoelectronic Materials and Technologies, School of Electronics and Information Technology, Sun Yat-sen University, Guangzhou 510275, China
  • show less
    Figures & Tables(7)
    (a) Schematic view of the conventional GS algorithm to retrieve phase information from measured intensities. (b) Schematic view of the GGS algorithm to retrieve the propagating function (the optical TM). (c) The flowchart of the iteration process of the directly GGS algorithm. All parameters with approximated values are labeled with a tilde. The operator * indicates the element-wise multiplication between two vectors.
    Numerical evaluations of the GGS algorithm. (a) The statistical normalized enhancement as a function of γ=defL/N, when the TM is retrieved by the GGS 1 (black), GGS 2 (blue), and GGS 2-1 (red), respectively. Error bars: standard errors of 400 independent runs. (b) The correlations between |E|n and |E| measured in the target plane as a function of the adaptive parameter n. Error bars: standard errors of 200 independent runs when N=1000 and γ=4. (c) The statistical enhancement as a function of the number of independent control N, when retrieving the entire N×N TM at γ=4. Error bars: standard errors of N foci. (d) The histogram of the enhancement obtained from 1296 independent runs under different conditions. N=1296. The theoretical enhancement is denoted as the vertical dashed line.
    Comparing the performance of different methods. (a) The achieved enhancement as a function of the number of independent control N when employing the GGS 2-1, EKF-MSSM, and prVBEM. γ=4 is fixed. Error bars: standard errors of 200 independent runs. (b) The computational time consumed for retrieving the entire TM. Except for the data denoted as the purple star being directly acquired from Ref. [20], the rest were computed using our computer and averaged from 200 independent runs. (c) The normalized enhancement (to the theoretical value, N=256 and γ=4) as a function of the SNR. Error bars: standard errors of 200 independent runs. (d) The absolute values of the correlation coefficients between one row of the correct TM and the retrieved TM when the probing fields are generated in a binary-amplitude format (N=64). Error bars: standard errors of 200 independent rows.
    Experimental setup. BB1, BB2, beam block; BS, beam splitter; CCD, charge-coupled device; GG, ground glass; HWP, half-wave plate; L1, L2, lens; M, mirror; MMF, multimode fiber; OBJ1, OBJ2, objective lens; PBS, polarizing beam splitter; P, polarizer; SLM, spatial light modulator.
    Experimental demonstration of retrieving the TM of a stack of three ground glass diffusers. (a) The enhancement as a function of γ by using different methods. Error bars: standard error of 100 independent runs. (b)–(d) Camera-captured images of the formed 10 point foci, when the TM was retrieved from the same training data (the number of independent control N=720 and γ=4) with the GGS 2-1, GGS 2, and GGS 1, respectively.
    Experimental demonstration of retrieving the TM of an MMF. (a)–(c) Camera-captured images of the focus by conjugating one row of the retrieved TM with the GGS 1, GGS 2, and GGS 2-1 from the same training data set, achieving 82.4%, 71.5%, and 4.1% of the theoretical enhancement, respectively.
    Experimental demonstration of forming multiple foci through the MMF. (a)–(c) Camera-captured images of forming four foci simultaneously. With the GGS 2-1, the enhancements of A, B, C, and D reach about 64, 72, 77, and 89. With the GGS 2, the enhancements of A, B, C, and D reach about 49, 67, 57, and 66. Instead of forming four foci, the GGS 1 only generates C with an enhancement of 92. (d)–(f) Camera-captured images of forming five foci simultaneously. With the GGS 2-1, the enhancements of A, B, C, D, and E reach about 51, 64, 67, 74, and 82. With the GGS 2, the enhancements of A, B, C, D, and E reach about 49, 54, 50, 65, and 68. In contrast, the GGS 1 fails to function.
    Tools

    Get Citation

    Copy Citation Text

    Guoqiang Huang, Daixuan Wu, Jiawei Luo, Liang Lu, Fan Li, Yuecheng Shen, Zhaohui Li, "Generalizing the Gerchberg–Saxton algorithm for retrieving complex optical transmission matrices," Photonics Res. 9, 34 (2021)

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Instrumentation and Measurements

    Received: Aug. 20, 2020

    Accepted: Oct. 17, 2020

    Published Online: Dec. 25, 2020

    The Author Email:

    DOI:10.1364/PRJ.406010

    Topics