Acta Optica Sinica, Volume. 44, Issue 15, 1513022(2024)

Advances and Challenges of Optical Convolution Computation (Invited)

Haojun Zhou1, Hailong Zhou1, and Jianji Dong1,2、*
Author Affiliations
  • 1Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan 430074, Hubei , China
  • 2Optics Valley Laboratory, Wuhan 430074, Hubei , China
  • show less
    Figures & Tables(10)
    Structure diagram of convolutional neural network (CNN)
    Optical convolution principle based on dimensional interweaving
    Major advances in optical convolution schemes based on dimensional interweaving. (a) The first scheme to achieve optical convolution based on time-wavelength interweaving; (b) on-chip integrated scheme for optical convolution based on time-wavelength interweaving[66]; (c) compact optical convolution processing unit based on multimode interference[67]; (d) optical convolution scheme based on time-space interweaving[68]; (e) optical convolution scheme based on space-wavelength interweaving proposed by author’s team of this paper; (f) envisaged implementation scheme for optical convolution based on space-mode interweaving
    Two forms of transformation for two-dimensional convolution. (a) Model transformed into generalized matrix multiplication (GeMM); (b) model of two-dimensional (2D) convolution; (c) model transformed into one-dimensional (1D) convolution
    Optical convolution basic units and related technical schemes based on matrix multiplication. (a) Basic unit of spatial projection architecture; (b) optical convolution scheme based on Dammann grating[70]; (c) optical convolution scheme based on micro-lens array (MLA)[72]; (d) basic unit of on-chip integrated architecture; (e) optical convolution scheme based on rectangular MZI network[78]; (f) optical convolution scheme based on triangular MZI network[79]; (g) optical coherent dot product chip[80]; (h) optical convolution scheme based on micro-ring resonator (MRR) weight banks; (i) small MRR array proposed by our team for performing large complex matrix-vector multiplication[81]; (j) optical convolution based on mode division multiplexing using MRR[76]; (k) optical convolution scheme based on waveguide modulator (WG) array[53]; (l) optical convolution scheme based on phase change materials[45]; (m) multi-mode optical convolution scheme based on metasurfaces[77]
    Common Fourier transform pairs of Fourier form optical convolution computation. (a) Spatial frequency domain and spatial domain; (b) time domain and frequency domain; (c) vortex beam and orbital angular momentum (OAM)
    Main advances in optical convolution schemes based on Fourier transform. (a) Earliest proposed optical convolution scheme based on 4F system[109]; (b) optical convolution scheme based on metamaterial lens[118]; (c) lensless optical convolution scheme[123]; (d) on-chip 4F system optical convolution scheme based on metasurface[121]; (e) on-chip 4F system optical convolution scheme based on star couplers[115]; (f) optical convolution scheme for complex values based on OAM[131]; (g) optical frequency-domain convolution scheme based on dual-frequency comb[125]; (h) optical frequency-domain convolution scheme based on fiber ring modulator[128]; (i) optical frequency-domain convolution scheme based on lithium niobate modulator; (j) optical frequency-domain convolution scheme based on four-wave mixing in highly nonlinear fiber[132]
    Applications of 2D optical convolution. (a) Image processing using metalens[118]; (b) cell segmentation using Fourier space diffraction neural networks[124]; (c) face recognition using lensless opto-electronic diffraction neural networks[123]; (d) human emotion recognition using on-chip microring weight banks[141]
    • Table 1. Dimensional interweaving and optical convolution computation schemes

      View table

      Table 1. Dimensional interweaving and optical convolution computation schemes

      InputKernel
      TimeSpaceWavelegnthMode
      TimeRef. [68Refs. [65-67None
      SpaceNoneNoneNone
      WavelengthNoneRef. [61None
      ModeNoneNoneNone
    • Table 2. Comparison of optical convolution computation schemes

      View table

      Table 2. Comparison of optical convolution computation schemes

      IndexDimensioninterleavingAWG schemeGeMM4F systemFrequency convolution
      Number of fast modulated devices1MNN+M-1M+1
      Number of slow modulated devicesNNNN+M-10
      Total number of modulated devicesN+1N+M2×N2×M+N-1)M+1
      Number of clock cyclesM+N-11M+N-111
      Product of modulated devices and clock cyclesN+1)×M+N-1)N+M2×N×M+N-1)2×M+N-1)M+1
    Tools

    Get Citation

    Copy Citation Text

    Haojun Zhou, Hailong Zhou, Jianji Dong. Advances and Challenges of Optical Convolution Computation (Invited)[J]. Acta Optica Sinica, 2024, 44(15): 1513022

    Download Citation

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

    Category: Integrated Optics

    Received: Mar. 27, 2024

    Accepted: Apr. 11, 2024

    Published Online: Jul. 31, 2024

    The Author Email: Dong Jianji (jjdong@hust.edu.cn)

    DOI:10.3788/AOS240782

    CSTR:32393.14.AOS240782

    Topics