Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Diffractive deep neural network based adaptive optics scheme for vortex beam in oceanic turbulence

Open Access Open Access

Abstract

Vortex beam carrying orbital angular momentum (OAM) is disturbed by oceanic turbulence (OT) when propagating in underwater wireless optical communication (UWOC) system. Adaptive optics (AO) is a powerful technique used to compensate for distortion and improve the performance of the UWOC system. In this work, we propose a diffractive deep neural network (DDNN) based AO scheme to compensate for the distortion caused by OT, where the DDNN is trained to obtain the mapping between the distortion intensity distribution of the vortex beam and its corresponding phase screen representing OT. In the experiment, the distorted vortex beam is input into the DDNN model where the diffractive layers are solidified and fabricated, and the intensity distribution of the modulated light field of the vortex beam can be recorded. The experiment results show that the proposed scheme can extract quickly the characteristics of the intensity pattern of the distorted vortex beam, and the predicted compensation phase screen can correct the distortion caused by OT in time. The mode purity of the compensated vortex beam is significantly improved, even with a strong OT. Our scheme may provide a new avenue for AO techniques, and is expected to promote the communication quality of UWOC system immediately.

© 2022 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement

1. Introduction

In recent years, underwater wireless optical communication (UWOC) has attracted significant attention due to its high data rate, high security, high bandwidth, low latency, and low cost [14]. UWOC has many applications in the rapidly growing human underwater activities, such as submarines, autonomous underwater vehicles and unmanned underwater vehicles [5,6]. In order to meet the increasing demand for data transmission in military, civilian and commercial, orbital angular momentum (OAM) is introduced into UWOC [7]. In 1992, Allen et.al. proved that OAM mode can be characterized by a spatial wave-function with a helical phase $\text {exp}\left ( i\ell \theta \right )$ [8], where $\ell$ is an arbitrary integer named topological charge, representing the number of $2\pi$ phase shifts across the beam, and $\theta$ corresponds to the azimuthal angle. The different OAM modes carried by vortex beam are orthogonal, which provides a new degree of freedom for the multiplexing of OAM beams, and increases transmission capacity and spectral efficiency [9]. Unfortunately, the spiral wavefront structure of OAM mode is easily distorted by oceanic turbulence (OT), which aggravates crosstalk between OAM modes and affects the communication quality of the UWOC system [10]. Therefore, adaptive optics (AO), as a technique that can reduce the distortion caused by turbulence, is applied to the UWOC system [11].

Generally, Shack-Hartmann (SH) wavefront correction method needs an SH wavefront sensor (WFS) to obtain distortion information, and a deformable mirror to correct wavefront distortion. But, due to the existence of phase singularities, the SH wavefront correction method cannot well reconstruct the spiral wavefront of the OAM mode [12]. Accordingly, the AO method without WFS has received a lot of attentions, such as, Gerchberg-Saxton (GS) algorithm [13,14], stochastic parallel gradient descent (SPGD) algorithm [15], hybrid input-output algorithm [16], genetic algorithm [17]. However, these methods are either time-consuming and prone to local optima troubles, or are expensive in experimental consumables. Recently, the AO method without WFS combined with deep learning [18] has become a research hotspot. In 2020, Zhai et.al. proposed an AO method based on convolutional neural network (CNN) [19]. The CNN trained the corresponding relationship between the distortion intensity recorded by a charge-coupled device (CCD) camera and the first 20 Zernike coefficients representing the turbulence phase, then output the predicted Zernike coefficients to compensate for distortion. Later, Lu et.al. designed a jointly-trained CNN-based OAM recognition method, which implicitly used an upsample model as a substitute for a one-shot AO system [20]. Upsampling and recognition share the same CNN backbone, and then the transposed convolution is utilized to restore the distortion intensity image. In addition, compared with CNN, generative adversarial network (GAN) can generate more realistic samples through adversarial training methods in limited datasets, and realize image-to-image translations, which has been applied to the AO system. Zhan et.al. proposed a GAN based AO scheme to compensate for the distortion caused by OT, where the GAN was trained by numerical simulations to obtain the mapping between the distortion intensity distribution and its corresponding phase screen representing OT [21]. The effects of different OT strengths on the compensation performance of the GAN-based AO scheme were compared through experimental analysis.

In 2018, Lin et.al. introduced an all-optical deep learning network framework in which the neural work is composed of multiple layers of diffractive surfaces, which is called a diffractive deep neural network (DDNN) [22]. DDNN can realize various functions based on deep learning and efficiently operate at the speed of light using passive components and the all-optical diffraction layers, which has the advantage that it can be easily scaled up to use a variety of high-throughput and large-area 3D fabrication methods. So it has attracted a lot of interests. Zhao et.al. proposed an OAM mode detection method based on DDNN, and tested the recognition performance of three types of networks: amplitude-only, phase-only, and hybrid type [23]. Wang et.al. utilized DDNN to realize the logic operation of OAM mode, which improved the parallel processing capability and enhanced the logic robustness due to the infinity and orthogonality of OAM modes [24]. Huang et.al. used DDNN’s light field control ability to realize the signal processing of the vortex beam, including OAM-shift-keying (OAM-SK), OAM multiplexing and demultiplexing, and OAM-mode switching [25]. These researches provide references for the realization of AO based on DDNN.

In this paper, we propose a DDNN-based AO compensation scheme, where DDNN is trained to learn the relationship between the intensity pattern of the vortex beam and the phase screen simulating OT by numerical simulations. The diffractive layers of the DDNN are solidified, fabricated and loaded into the spatial light modulator (SLM), and the CCD is utilized to record the intensity information of the modulated distorted light field and the intensity distribution before and after compensation. We demonstrate the reliability of the proposed AO scheme, and compare the compensation performance with the previous CNN-based AO schemes and the conventional GS algorithm under different OT strengths.

2. Theory

2.1 DDNN-based AO scheme

The concept of the AO compensation scheme based on DDNN is sketched in Fig. 1. In Fig. 1(a), a vortex beam passes through a phase screen that simulating OT, its wavefront is distorted, and its perfect doughnut-like intensity distribution is also destroyed. The distorted intensity distribution image is input to the trained DDNN to obtain the phase screen representating the distortion. Then, the phase screen output by DDNN is reversed to form a compensation phase screen. The distorted vortex beam is corrected after passing through the compensation phase screen, and the intensity distribution is also converged into a perfect doughnut. Figure 1(b), Fig. 1(c) and Fig. 1(d) are the mode purity of the vortex beam before passing through OT, after passing through OT and after being compensated, respectively.

 figure: Fig. 1.

Fig. 1. Schematic diagram of the AO compensation scheme based on DDNN. (a) The prediction and compensation of AO based on DDNN. (b) Mode purity of the original vortex beam. (c) Mode purity of the vortex beam after passing through OT. (d) Mode purity after the distorted vortex beam is compensated.

Download Full Size | PDF

In order to simulate the effect of OT on the beam propagation, the power spectrum inversion method is used to generate separate phase thin sheet at regular intervals [26]. The phase thin sheet is also called phase screen, which can adjust the phase of the beam. On the beam propagation axis, the phase disturbance caused by the fluctuation of the refractive index can be expressed as the multiplication of the input field and the phase exponential function (a phase screen). And the phase screen is independent of spatial statistics matching the index of refraction fluctuations. The spectrum of refractive index fluctuations of homogeneous and isotropic OT [27] can be expressed as:

$$\begin{aligned} {{\Phi }_{ot}}( \kappa) &= 0.388C_{n}^{2}{{\kappa }^{{-}11/3}}[1+2.35{{( \kappa \eta)}^{2/3}}][ \exp( -{{A}_{T}}\delta)\\ &- 2{{\tau }^{{-}1}}\exp( -{{A}_{TS}}\delta )+{{\tau }^{{-}2}}\exp ( -{{A}_{S}}\delta )], \end{aligned}$$
where $C_{n}^{2}={{10}^{-8}}{{\varepsilon }^{-1/3}}{{\chi }_{T}}$ is a measure of the strength of ocean fluctuations. $\varepsilon$, ${{\chi }_{T}}$, and $\tau$ are the kinetic energy dissipation rate per unit mass of fluid, the dissipation rate of the mean square temperature, and the balance parameter that means the relative strength of temperature and salinity fluctuations, respectively, which ranges from ${{10}^{-10}}{{\text {m}}^{2}}/{{\text {s}}^{3}}$ to ${{10}^{-1}}{{\text {m}}^{2}}/{{\text {s}}^{3}}$, from ${{10}^{-10}}{{\text {K}}^{2}}/\text {s}$ to ${{10}^{-4}}{{\text {K}}^{2}}/\text {s}$, and from −5 to 0. $\kappa$ and $\eta$ are the spatial frequency and the Kolmogorov microscale (inner scale), respectively. ${{A}_{T}}=1.863\times {{10}^{-2}}$, ${{A}_{S}}=1.9\times {{10}^{-4}}$, ${{A}_{TS}}=9.41\times {{10}^{-3}}$, and $\delta =8.284{{\left ( \kappa \eta \right )}^{4/3}}+12.978{{\left ( \kappa \eta \right )}^{2}}$. The phase spectrum can be expressed as:
$$\Phi \left( \kappa \right)=2\pi k_{0}^{2}Z{{\Phi }_{ot}}\left( \kappa \right),$$
where ${{k}_{0}}$ denotes the wave number of the incident beam, $Z$ is the propagation distance. So, the phase screen can be obtained by the Fourier transform:
$$\varphi \left( x,y \right)=F\left[ C\left( \frac{2\pi }{N\Delta x} \right)\sqrt{\Phi \left( \kappa \right)} \right],$$
where $F$ is the Fourier transformation, $C$ represents an $N\times N$ array of complex random numbers with 0 mean and variance 1, and $\Delta x$ is the grid spacing.

2.2 Network structure

DDNN, with learning, memory and light field processing capabilities, is composed of a series of transmission layers or reflective diffraction layers. Figure 2 shows the framework of the DDNN used to compensate for wavefront distortion. Each sensor node on the diffraction layer corresponds to a neuron in the neural network layer, and each node is fully connected to all sensor nodes in the next diffraction layer. Each diffractive layer is filled with $200\times 200$ sensor nodes, and each sensor node has a pixel size of $2\mu m$. Following the Rayleigh-Sommerfeld diffraction equation [28], a single sensor node of DDNN can be considered as a secondary source of a wave, which is composed of the following optical mode:

$$\omega _{i}^{N}\left( x,y,z \right)=\frac{z-{{z}_{i}}}{{{r}^{2}}}\left( \frac{1}{j\lambda }+\frac{1}{2\pi r} \right)\exp \left( \frac{j2\pi r}{\lambda } \right),$$
where $N$ denotes the $N^{th}$ layer of the DDNN, $i$ represents the sensor node located at $\left ( {{x}_{i}},{{y}_{i}},{{z}_{i}} \right )$ of the $N^{th}$ layer. $r=\sqrt {{{\left ( x-{{x}_{i}} \right )}^{2}}+{{\left ( y-{{y}_{i}} \right )}^{2}}+{{\left ( z-{{z}_{i}} \right )}^{2}}}$, is the distance from the source to the $i^{th}$ sensor node in the $N^{th}$ layer, $j=\sqrt {-1}$, and $\lambda$ is the wavelength. The amplitude and phase of the secondary wave are determined by the input wave to the sensor nodes and its transmission coefficient $t_{i}^{N}\left ( {{x}_{i}},{{y}_{i}},{{z}_{i}} \right )$. So, the output function of the $i^{th}$ sensor node in the $N^{th}$ layer can be expressed as:
$$s_{i}^{N}\left( x,y,z \right)=\omega _{i}^{N}\left( x,y,z \right)\times t_{i}^{N}\left( {{x}_{i}},{{y}_{i}},{{z}_{i}} \right) \times \sum\nolimits_{k}{s_{k}^{N-1}\left( {{x}_{i}},{{y}_{i}},{{z}_{i}} \right)},$$
where $\sum \nolimits _{k}{s_{k}^{N-1}\left ( {{x}_{i}},{{y}_{i}},{{z}_{i}} \right )}$ is the input wave superposition of all nodes of the $\left ( N-1 \right )^{th}$ layer to the $i^{th}$ sensor node of the $N^{th}$ layer. The transmission coefficient of the sensor node is composed of amplitude and phase, $t_{i}^{N}\left ( {{x}_{i}},{{y}_{i}},{{z}_{i}} \right )=a_{i}^{N}\left ( {{x}_{i}},{{y}_{i}},{{z}_{i}} \right )\exp \left ( j\phi _{i}^{N}\left ( {{x}_{i}},{{y}_{i}},{{z}_{i}} \right ) \right )$. During DDNN training, the network model is optimized through error back-propagation and gradient descent, so that DDNN reaches the optimal state, and then each diffraction layer can be solidified and fabricated. According to the variable amounts in the transmission coefficient, DDNN can be divided into three types: phase modulation only, amplitude modulation only and hybrid modulation. The secondary wave of the sensor node in the previous layer is diffracted to the next layer, and to the output layer finally.

 figure: Fig. 2.

Fig. 2. The framework of the DDNN used to compensate for wavefront distortion.

Download Full Size | PDF

The forward propagation process of vortex beam between DDNN diffractive layers can be simulated by Fresnel diffraction theory [25]. The frequency domain distribution of the incident beam on the $\left ( N-1 \right )^{th}$ layer can be obtained by the Fourier transform of the light field in the spatial domain, as shown in the following equation:

$$U_{{{z}_{N-1}}}^{N-1}\left( {{f}_{x}},{{f}_{y}} \right)=F\left( u_{{{z}_{N-1}}}^{N-1}\left( {{x}_{N-1}},{{y}_{N-1}} \right) \right),$$
where ${{z}_{N-1}}$ is the observation plane on the propagation axis, $F$ is the Fourier transform. Therefore, the output of the $\left ( N-1 \right )^{th}$ diffraction layer can be expressed as:
$$U_{{{z}_{N-1}}}^{N-1}\left( {{f}_{x}},{{f}_{y}} \right)=F[ u_{{{z}_{N-1}}}^{N-1}\left( {{x}_{N-1}},{{y}_{N-1}} \right) \times t_{{{z}_{N-1}}}^{N-1}\left( {{x}_{N-1}},{{y}_{N-1}} \right)].$$

After the beam propagates to the $N^{th}$ diffraction layer, based on the Fresnel diffraction theory, the light field in the spatial domain can be expressed as:

$$u_{{{z}_{N}}}^{N}\left( {{x}_{N}},{{y}_{N}} \right)={{F}^{{-}1}}\left( U_{{{z}_{N-1}}}^{N-1}\left( {{f}_{x}},{{f}_{y}} \right)\times H\left( {{f}_{x}},{{f}_{y}} \right) \right),$$
where ${{F}^{-1}}$ represents the reverse Fourier transform. $H\left ( {{f}_{x}},{{f}_{y}} \right )$ is the transform function, $H\left ( {{f}_{x}},{{f}_{y}} \right )=\exp \left [ jk\left ( {{z}_{N}}-{{z}_{N-1}} \right ) \right ]\exp \left [ -j\pi \lambda \left ( {{z}_{N}}-{{z}_{N-1}} \right )\left ( f_{x}^{2}+f_{y}^{2} \right ) \right ]$, where $k=2\pi /\lambda$ is the wave number, and $\left ( {{z}_{N}}-{{z}_{N-1}} \right )$ represents the separation distance between the diffractive layers.

In order to ensure the consistency of the network output results and the target output (ground truth), the error backward propagation algorithm and Adam gradient descent optimizer [29] are used to train the DDNN. The loss function is defined as:

$$loss={{\left( {{\varphi }_{o}}(x,y)-{{\varphi }_{gt}}(x,y) \right)}^{2}},$$
where ${{\varphi }_{o}}\left ( x,y \right )$ and ${{\varphi }_{gt}}\left ( x,y \right )$ represent the actual output of DDNN and ground truth, respectively.

3. Performance evaluation

In order to evaluate the compensation performance of the AO scheme based on DDNN, we utilize LabVIEW 2012 to simulate and acquire the OT phase screen and the distorted vortex beam intensity distribution images. We choose phase screens with different OT strength levels and corresponding vortex beam intensity distributions, where $C_{n}^{2}=1\times {{10}^{-15}}{{\text {K}}^{\text {2}}}{{\text {m}}^{\text {-2/3}}}$ represents weak turbulence, $C_{n}^{2}=1\times {{10}^{-14}}{{\text {K}}^{\text {2}}}{{\text {m}}^{\text {-2/3}}}$ and $C_{n}^{2}=1\times {{10}^{-13}}{{\text {K}}^{\text {2}}}{{\text {m}}^{\text {-2/3}}}$ represent medium turbulence, and $C_{n}^{2}=1\times {{10}^{-12}}{{\text {K}}^{\text {2}}}{{\text {m}}^{\text {-2/3}}}$ represents strong turbulence. The beam propagation distance $Z$ at each turbulence strength level is 30m. Each OT strength level has 12,000 random phase screens, which are marked as ground truth. At the same time, the corresponding 12,000 vortex beam intensity distribution images are also recorded. For each turbulence strength level, the training datasets include 10,000 ground truth and 10,000 distortion intensity images, and the remaining 2,000 sets of images are used as testing datasets. The original images obtained from LabVIEW 2012 are resized to 256$\times$256, converted to gray scale images, and normalized. The training of DDNN model is implemented with the Tensorflow framework on four NVIDIA TITAN RTX GPUs. Furthermore, the distance between diffractive layers is 0.1 m, and the DDNN model is trained for 50 epochs using the Adam optimizer with a learning rate of 0.01.

Figure 3 shows the experimental setup of AO compensation scheme based on DDNN. The laser (Thorlabs, HNL050R) emits a Gaussian beam with beam waist of 0.35mm and wavelength of 633nm. The Gaussian beam passes through a polarization beam splitter (PBS) (Thorlabs, CM1-PBS252) and half-wave plate (HWP) (Thorlabs, RSP1C/M) to obtain linearly polarized light beam that matches the SLM (Hamamatsu, X10468-07). Then, the Gaussian beam is enlarged by a beam expander composed of two lenses, L1 and L2, and the focal lengths of the two lenses are 50mm and 100mm, respectively. The expanded Gaussian beam is propagated through four SLMs. L3 and L4 are Fourier lens (Thorlabs, LMR1/M, AC254-100-A), which are used to focus the light intensity distribution to CCD camera (Thorlabs, BC106N-VIS/M) in Fourier plane. Firstly, an OAM phase mask ($\ell =-3$ in the Fig. 3(a)) is imprinted to the SLM1. At this time, the intensity pattern of the vortex beam is a perfect doughnut structure. Then, a phase screen, which simulates OT, as shown in Fig. 3(b), is loaded into the SLM2. After the vortex beam passes through the phase screen, its spiral wavefront is distorted. At this moment, the intensity pattern is as shown in Fig. 3(c). The SLM3 is divided into 5 regions, which are used to load the five diffractive layers that are solidified and fabricated of the trained DDNN. The distribution of the five diffractive layers loaded on the SLM3 is obtained by simulation. The distorted vortex beam passes through the SLM3 and the mirror array, and is modulated by the diffraction layer of the DDNN. At this time, the light field intensity information of the modulated distorted vortex beam is recorded by the CCD1. Finally, the phase screen predicted by the DDNN model through simulation, as shown in Fig. 3(d), is reversed to obtain the compensated phase screen. The compensation phase screen is uploaded to the SLM4 to compensate for the distortion caused by OT. As shown in Fig. 3(e), the intensity pattern of the compensated vortex beam is captured by the CCD2. Mode purity, also called transmission probability [7], can be used to evaluate the purity of OAM mode, which can be expressed as:

$$M{{P}_{m}}=\frac{{{I}_{m}}}{\sum\limits_{\ell }{{{I}_{\ell }}}},$$
where ${{I}_{m}}$ is the light intensity of the $\ell =m$. ${{I}_{\ell }}$ denotes the light intensity of all modes at the receiver. The quality of the predicted phase screen can be quantitatively evaluated by the peak signal-to-noise ratio (PSNR) [30].
$$PSNR=10{{\log }_{10}}\left( \frac{Max_{Val}^{2}}{MSE} \right),$$
where $Max_{Val}^{2}$ represents the maximum possible pixel value of the predicted phase screen. The $MSE$ can be expressed as:
$$MSE=\frac{1}{N}\sum_{x,y}{{{\left( {{T}^{'}}\left( x,y \right)-T\left( x,y \right) \right)}^{2}}},$$
where $N$ is the number of pixels of the image. ${{T}^{'}}\left ( x,y \right )$ and $T\left ( x,y \right )$ denote the predicted phase screen and the ground truth, respectively.

 figure: Fig. 3.

Fig. 3. The experimental setup of AO compensation scheme based on DDNN. PBS: polarization beam splitter; HWP: half-wave plate; L1, L2: beam expander; L3, L4: Fourier lens; SLM: spatial light modulator; BS: beam splitter; CCD: charge coupled device camera. (a) The OAM phase mask. (b) The phase screen simulating OT. (c) The distorted intensity pattern of vortex beam. (d) The predicted phase screen output by DDNN. (e) The intensity pattern of the vortex beam after compensation.

Download Full Size | PDF

We construct a five-layer DDNN to establish the mapping relationship between the distortion intensity pattern of vortex beam and the phase screen. With training, the difference between the predicted phase screen and ground truth is gradually eliminated. Figure 4 shows the predicted phase and amplitude distribution of each diffraction layer after the training is completed. For the hybrid modulation type DDNN, each diffraction layer contains the predicted phase and amplitude distribution.

 figure: Fig. 4.

Fig. 4. The predicted phase and amplitude distribution of each diffraction layer.

Download Full Size | PDF

Figure 5 shows the ground truth at different OT strengths, the predicted phase screen output by the DDNN, and the experimental results of the intensity pattern before and after the vortex beam is compensated. When the vortex beam is not interfered by OT, its MP is 1. The greater the OT strength, the more severe the distortion of the vortex beam. The MP under strong turbulence is only 0.156, while under weak turbulence it is 0.513. The phase screen predicted by DDNN is reversed to obtain the compensated phase screen, and then loaded into SLM4, the distortion of the vortex beam is restored. The intensity pattern of the vortex beam is also restored to the doughnut structure, even under strong OT, the MP reaches 0.980. In addition, comparing the PSNR between the predicted phase screen and ground truth under different OT strengths, it can be found that the predictive ability of DDNN is not affected by the strength of OT, which provides important support for AO compensation in strong OT strength.

 figure: Fig. 5.

Fig. 5. The prediction results of DDNN under different OT strengths and the experimental results of the vortex beam intensity patterns before and after compensation.

Download Full Size | PDF

We investigate other OAM mode and multiplexed OAM modes, as shown in Fig. 6. The intensity patterns of OAM-1, OAM+7 and multiplexed OAM modes ($\ell =+6,-6$) are more distorted with increasing OT, but their perfect intensity distribution can be recovered after compensation, even for strong OT. We increase the optical power at the receiving end under strong OT and record the intensity patterns after different OAM modes are compensated, as shown in Fig. 7. The results show that the distortion of the OAM mode is compensated, and the ring-like feature of its intensity pattern is more obvious and easier to distinguish. In addition, it can be seen from Fig. 6 and Fig. 7 that the multiplexed OAM modes have stronger anti-turbulence properties than a single OAM mode.

 figure: Fig. 6.

Fig. 6. The intensity patterns of OAM-1, OAM+7 and multiplexed OAM modes ($\ell =+6,-6$) before and after compensation by the DDNN-based AO scheme.

Download Full Size | PDF

 figure: Fig. 7.

Fig. 7. The intensity patterns of the OAM modes after increasing the received optical power.

Download Full Size | PDF

To further evaluate the performance of the DDNN-based AO compensation scheme under strong OT, we compare the influence of different epoch numbers on the predicted phase screen output by DDNN, as shown in Fig. 8. Under strong OT, with the increase of epoch, the predicted phase screen is gradually consistent with ground truth. The PSNR reaches a maximum of 37.209 around 50 epochs, which means that the predicted phase screen is almost equivalent to the ground truth.

 figure: Fig. 8.

Fig. 8. The predicted phase screen of DDNN output under different epochs.

Download Full Size | PDF

We use the predicted phase screen output by the DDNN under different epochs to compensate for the distortion of the vortex beam, and obtain its MP, which is recorded in Table 1. The change trend of MP with epoch corresponds to Fig. 8. When the epoch is 50, the MP reaches the maximum value of 0.980, which shows that DDNN can excellently compensate the distortion of the vortex beam even under strong OT.

Tables Icon

Table 1. The MP after the vortex beam is compensated under different epochs.

The CNN-based AO compensation schemes are basically divided into two types, one outputs the coefficients of the Zernike polynomial representing the turbulence phase, and the other outputs the phase screen directly. We upload the compensation phase screen generated by various AO methods to SLM4, record the intensity pattern of the vortex beam through CCD2, and calculate the MP. Then, we compare the MP after the vortex beam is compensated by various AO methods under different OT strengths, as shown in Fig. 9, CCN1 represents the output of Zernike coefficients, CNN2 represents the output of phase screen. Under weak OT strength, DDNN, CNN1, CNN2 and GS algorithm achieve excellent compensation performance, while under strong OT strength, only DDNN can well compensate the distortion of the vortex beam, MP is close to 1.

 figure: Fig. 9.

Fig. 9. The MP of vortex beam compensated by AO compensation scheme based on DDNN, CNN, and GS algorithm.

Download Full Size | PDF

We record the response time of various AO methods from processing distortion information to outputting prediction results. Figure 10 shows the response time of various AO methods under different OT strengths on the same computer. As the OT strength increases, the response time of the GS algorithm that needs to be iterated also increases. Under strong OT, it takes 20 seconds for the GS algorithm to complete 100 iterations, and may fall into the trouble of local optimization. We use the trained DDNN and CNN models to record the time required for prediction, so the time for datasets preparation and training is not taken into account. It can be seen from Fig. 10 that the response time of DDNN and CNN models does not change with the increase of OT strength. The response time of the DDNN model is the least, only 0.977s. Compared with the 2.156s of CNN2, CNN1 needs to convert the predicted Zernike coefficients into the compensation phase, so its response time is 3.823s.

 figure: Fig. 10.

Fig. 10. The response time of AO compensation scheme based on DDNN, CNN, and GS algorithm.

Download Full Size | PDF

The training loss function is used to evaluate the closeness of the prediction results and the output results. Figure 11 shows the training loss of the AO scheme based on DDNN and CNN within 50 epochs. The results show that the training loss of the DDNN model has a faster convergence trend than the CNN1 and CNN2 models, and the final stable value is also lower, which means that the AO compensation scheme based on DDNN can achieve excellent performances.

 figure: Fig. 11.

Fig. 11. The training loss of the AO compensation scheme based on DDNN and CNN within 50 epochs.

Download Full Size | PDF

4. Conclusion

Several works have utilized the deep neural networks to modulate and manipulate vortex beams. In [19], a CNN-based turbulence aberration correction model was proposed to recover the phase distribution, mode purity and intensity distribution of vector vortex beams (VVB). The CNN model contains multiple convolutional layers, which are able to learn the mapping between the intensity pattern of the distorted VVB and the turbulent phase produced by the first 20-order Zernike coefficients through a large number of experimental examples. The results show that the mode purity of the corrected VVB is significantly improved and the intensity pattern is recovered. Compared with CNN-based turbulence aberration correction method, the proposed scheme utilizes DDNN to learn the mapping between the intensity pattern of the distorted vortex beam and the phase screen representing the OT. The innovation is that DDNN can implement an image-to-image transformation task, which avoids the generation of phase screens by Zernike coefficients. In addition, the diffractive layers of DDNN can be solidified, fabricated and loaded onto the SLM for optical actuation, which is quite different from conventional electrically actuated CNN. In [25], a DDNN-based all-optical signal processing platform was proposed to manipulate multiple vortex beams. DDNN model was trained to implement different functions including hybrid OAM modes generation, recognition and transformation. Furthermore, the trained DDNN model implemented all-optical signal processing communications, such as OAM shift keying, OAM multiplexing and demultiplexing, and OAM mode switching. The results show that the DDNN model has a strong ability to manipulate light fields. Compared with DDNN-based all-optical signal processing method for vortex beams, the proposed scheme also exploits the capability of DDNN for OAM light field manipulation. The innovation is that the proposed scheme alleviates the interference of OAM mode propagation in UWOC system by OT. In addition, the proposed scheme exhibits excellent compensation performance for the distortion of OAM caused by OT in experiments.

In this work, we have proposed a DDNN-based AO compensation scheme to recover the distortion on the vortex beam caused by OT. The DDNN model has been trained to obtain the corresponding relationship between the intensity pattern of the distorted vortex beam and the representing OT phase screen. When the intensity pattern of the distorted vortex beam is input, the trained DDNN model outputs the predicted phase screen. The predicted phase screen is reversed to represent compensation phase screen, so that the distortion of the vortex beam can be compensated. We have verified the ability of the DDNN-based AO scheme to compensate for the distorted vortex beam through experiments, and compared it with the CNN-based AO compensation scheme and the GS algorithm. The results show that the AO scheme based on DDNN can compensate the distortion on the vortex beam caused by OT, especially in the strong turbulence environment. The mode purity of the vortex beam after compensation is improved to 0.980 for the strong OT with $C_{n}^{2}=1\times {{10}^{-12}}{{\text {K}}^{\text {2}}}{{\text {m}}^{\text {-2/3}}}$. Also, the proposed scheme has the advantages of low response time and fast convergence of the loss function. In short, this scheme demonstrates the combination of diffractive deep neural network and adaptive optics, which can compensate for the distortion of the vortex beam caused by OT in time, and provide help for the development of the UWOC system in the future.

Funding

National Natural Science Foundation of China (61871234, 62001249); Postgraduate Research and Practice Innovation Program of Jiangsu Province (KYCX200718).

Disclosures

The authors declare no conflicts of interest.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

References

1. H. M. Oubei, J. R. Duran, B. Janjua, H. Y. Wang, C. T. Tsai, Y. C. Chi, T. K. Ng, H. C. Kuo, J. H. He, M. S. Alouini, G. R. Lin, and B. S. Ooi, “4.8 Gbit/s 16-QAM-OFDM transmission based on compact 450-nm laser for underwater wireless optical communication,” Opt. Express 23(18), 23302–23309 (2015). [CrossRef]  

2. Y. Song, W. Lu, B. Sun, Y. Hong, F. Qu, J. Han, W. Zhang, and J. Xu, “Experimental demonstration of MIMO-OFDM underwater wireless optical communication,” Opt. Commun. 403, 205–210 (2017). [CrossRef]  

3. W. Wang, P. Wang, T. Cao, H. Tian, Y. Zhang, and L. Guo, “Performance investigation of underwater wireless optical communication system using M-ary OAMSK modulation over oceanic turbulence,” IEEE Photonics J. 9(5), 1–15 (2017). [CrossRef]  

4. M. Zhao, X. Li, X. Chen, Z. Tong, W. Lyu, Z. Zhang, and J. Xu, “Long-reach underwater wireless optical communication with relaxed link alignment enabled by optical combination and arrayed sensitive receivers,” Opt. Express 28(23), 34450–34460 (2020). [CrossRef]  

5. A. S. Ghazy, S. Hranilovic, and M. A. Khalighi, “Angular MIMO for underwater wireless optical communications: Link modeling and tracking,” IEEE J. Oceanic Eng. 46(4), 1391–1407 (2021). [CrossRef]  

6. X. Tang, R. Kumar, C. Sun, L. Zhang, Z. Chen, R. Jiang, H. Wang, and A. Zhang, “Towards underwater coherent optical wireless communications using a simplified detection scheme,” Opt. Express 29(13), 19340–19351 (2021). [CrossRef]  

7. H. Zhan, L. Wang, W. Wang, and S. Zhao, “Experimental analysis of adaptive optics correction methods on the beam carrying orbital angular momentum mode through oceanic turbulence,” Optik 240, 166990 (2021). [CrossRef]  

8. L. Allen, M. W. Beijersbergen, R. J. C. Spreeuw, and J. P. Woerdman, “Orbital angular momentum of light and the transformation of Laguerre-Gaussian laser modes,” Phys. Rev. A 45(11), 8185–8189 (1992). [CrossRef]  

9. J. Wang, J. Yang, I. M. Fazal, N. Ahmed, Y. Yan, H. Huang, Y. Ren, Y. Yue, S. Dolinar, M. Tur, and A. E. Willner, “Terabit free-space data transmission employing orbital angular momentum multiplexing,” Nat. Photonics 6(7), 488–496 (2012). [CrossRef]  

10. Y. Li, Y. Zhang, and Y. Zhu, “Lommel-Gaussian pulsed beams carrying orbital angular momentum propagation in asymmetric oceanic turbulence,” IEEE Photonics J. 12(1), 1–15 (2020). [CrossRef]  

11. M. Li, M. Cvijetic, Y. Takashima, and Z. Yu, “Evaluation of channel capacities of OAM-based FSO link with real-time wavefront correction by adaptive optics,” Opt. Express 22(25), 31337–31346 (2014). [CrossRef]  

12. L. Hu, S. Hu, W. Gong, and K. Si, “Learning-based Shack-Hartmann wavefront sensor for high-order aberration detection,” Opt. Express 27(23), 33504–33517 (2019). [CrossRef]  

13. H. Chang, X. Yin, X. Cui, Z. Zhang, J. Ma, G. Wu, L. Zhang, and X. Xin, “Adaptive optics compensation of orbital angular momentum beams with a modified Gerchberg-Saxton-based phase retrieval algorithm,” Opt. Commun. 405, 271–275 (2017). [CrossRef]  

14. S. Zhao, J. Leach, L. Gong, J. Ding, and B. Zheng, “Aberration corrections for free-space optical communications in atmosphere turbulence using orbital angular momentum states,” Opt. Express 20(1), 452–461 (2012). [CrossRef]  

15. G. Xie, Y. Ren, H. Huang, M. P. J. Lavery, N. Ahmed, Y. Yan, C. Bao, L. Li, Z. Zhao, Y. Cao, M. Willner, M. Tur, S. J. Dolinar, R. W. Boyd, J. H. Shapiro, and A. E. Willner, “Phase correction for a distorted orbital angular momentum beam using a Zernike polynomials-based stochastic-parallel-gradient-descent algorithm,” Opt. Lett. 40(7), 1197–1200 (2015). [CrossRef]  

16. X. Yin, H. Chang, X. Cui, J. Ma, Y. Wang, G. Wu, L. Zhang, and X. Xin, “Adaptive turbulence compensation with a hybrid input-output algorithm in orbital angular momentum-based free-space optical communication,” Appl. Opt. 57(26), 7644–7650 (2018). [CrossRef]  

17. K. F. Tehrani, J. Xu, Y. Zhang, P. Shen, and P. Kner, “Adaptive optics stochastic optical reconstruction microscopy (AO-STORM) using a genetic algorithm,” Opt. Express 23(10), 13677–13692 (2015). [CrossRef]  

18. Y. LeCun, Y. Bengio, and G. Hinton, “Deep learning,” Nature 521(7553), 436–444 (2015). [CrossRef]  

19. Y. Zhai, S. Fu, J. Zhang, X. Liu, H. Zhou, and C. Gao, “Turbulence aberration correction for vector vortex beams using deep neural networks on experimental data,” Opt. Express 28(5), 7515–7527 (2020). [CrossRef]  

20. C. Lu, Q. Tian, X. Xin, B. Liu, Q. Zhang, Y. Wang, F. Tian, L. Yang, and R. Gao, “Jointly recognizing OAM mode and compensating wavefront distortion using one convolutional neural network,” Opt. Express 28(25), 37936–37945 (2020). [CrossRef]  

21. H. Zhan, L. Wang, and W. Wang, “Generative adversarial network based adaptive optics scheme for vortex beam in oceanic turbulence,” Journal of Lightwave Technology doi: 10.1109/JLT.2022.3157386 (2022).

22. X. Lin, Y. Rivenson, N. T. Yardimci, M. Veli, Y. Luo, M. Jarrahi, and A. Ozcan, “All-optical machine learning using diffractive deep neural networks,” Science 361(6406), 1004–1008 (2018). [CrossRef]  

23. Q. Zhao, S. Hao, Y. Wang, L. Wang, and C. Xu, “Orbital angular momentum detection based on diffractive deep neural network,” Opt. Commun. 443, 245–249 (2019). [CrossRef]  

24. P. Wang, W. Xiong, Z. Huang, Y. He, Z. Xie, J. Liu, H. Ye, Y. Li, D. Fan, and S. Chen, “Orbital angular momentum mode logical operation using optical diffractive neural network,” Photonics Res. 9(10), 2116–2124 (2021). [CrossRef]  

25. Z. Huang, P. Wang, J. Liu, W. Xiong, Y. He, J. Xiao, H. Ye, Y. Li, S. Chen, and D. Fan, “All-optical signal processing of vortex beams with diffractive deep neural networks,” Phys. Rev. Appl. 15(1), 014037 (2021). [CrossRef]  

26. S. Pan, L. Wang, W. Wang, and S. Zhao, “An effective way for simulating oceanic turbulence channel on the beam carrying orbital angular momentum,” Sci. Rep. 9(1), 14009 (2019). [CrossRef]  

27. H. Chang, X. Yin, X. Cui, X. Chen, Y. Su, J. Ma, Y. Wang, L. Zhang, and X. Xin, “Performance analysis of adaptive optics with a phase retrieval algorithm in orbital-angular-momentum-based oceanic turbulence links,” Appl. Opt. 58(22), 6085–6090 (2019). [CrossRef]  

28. C. Qian, X. Lin, X. Lin, J. Xu, Y. Sun, E. Li, B. Zhang, and H. Chen, “Performing optical logic operations by a diffractive neural network,” Light: Sci. Appl. 9(1), 59 (2020). [CrossRef]  

29. D. P. Kingma and J. L. Ba, “Adam: A method for stochastic optimization,” in International Conference on Learning Representations (ICLR, 2015), pp. 1—15.

30. S. Zhao, B. Wang, L. Gong, Y. Sheng, W. Cheng, X. Dong, and B. Zheng, “Improving the atmosphere turbulence tolerance in holographic ghost imaging system by channel coding,” J. Lightwave Technol. 31(17), 2823–2828 (2013). [CrossRef]  

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (11)

Fig. 1.
Fig. 1. Schematic diagram of the AO compensation scheme based on DDNN. (a) The prediction and compensation of AO based on DDNN. (b) Mode purity of the original vortex beam. (c) Mode purity of the vortex beam after passing through OT. (d) Mode purity after the distorted vortex beam is compensated.
Fig. 2.
Fig. 2. The framework of the DDNN used to compensate for wavefront distortion.
Fig. 3.
Fig. 3. The experimental setup of AO compensation scheme based on DDNN. PBS: polarization beam splitter; HWP: half-wave plate; L1, L2: beam expander; L3, L4: Fourier lens; SLM: spatial light modulator; BS: beam splitter; CCD: charge coupled device camera. (a) The OAM phase mask. (b) The phase screen simulating OT. (c) The distorted intensity pattern of vortex beam. (d) The predicted phase screen output by DDNN. (e) The intensity pattern of the vortex beam after compensation.
Fig. 4.
Fig. 4. The predicted phase and amplitude distribution of each diffraction layer.
Fig. 5.
Fig. 5. The prediction results of DDNN under different OT strengths and the experimental results of the vortex beam intensity patterns before and after compensation.
Fig. 6.
Fig. 6. The intensity patterns of OAM-1, OAM+7 and multiplexed OAM modes ($\ell =+6,-6$) before and after compensation by the DDNN-based AO scheme.
Fig. 7.
Fig. 7. The intensity patterns of the OAM modes after increasing the received optical power.
Fig. 8.
Fig. 8. The predicted phase screen of DDNN output under different epochs.
Fig. 9.
Fig. 9. The MP of vortex beam compensated by AO compensation scheme based on DDNN, CNN, and GS algorithm.
Fig. 10.
Fig. 10. The response time of AO compensation scheme based on DDNN, CNN, and GS algorithm.
Fig. 11.
Fig. 11. The training loss of the AO compensation scheme based on DDNN and CNN within 50 epochs.

Tables (1)

Tables Icon

Table 1. The MP after the vortex beam is compensated under different epochs.

Equations (12)

Equations on this page are rendered with MathJax. Learn more.

Φ o t ( κ ) = 0.388 C n 2 κ 11 / 3 [ 1 + 2.35 ( κ η ) 2 / 3 ] [ exp ( A T δ ) 2 τ 1 exp ( A T S δ ) + τ 2 exp ( A S δ ) ] ,
Φ ( κ ) = 2 π k 0 2 Z Φ o t ( κ ) ,
φ ( x , y ) = F [ C ( 2 π N Δ x ) Φ ( κ ) ] ,
ω i N ( x , y , z ) = z z i r 2 ( 1 j λ + 1 2 π r ) exp ( j 2 π r λ ) ,
s i N ( x , y , z ) = ω i N ( x , y , z ) × t i N ( x i , y i , z i ) × k s k N 1 ( x i , y i , z i ) ,
U z N 1 N 1 ( f x , f y ) = F ( u z N 1 N 1 ( x N 1 , y N 1 ) ) ,
U z N 1 N 1 ( f x , f y ) = F [ u z N 1 N 1 ( x N 1 , y N 1 ) × t z N 1 N 1 ( x N 1 , y N 1 ) ] .
u z N N ( x N , y N ) = F 1 ( U z N 1 N 1 ( f x , f y ) × H ( f x , f y ) ) ,
l o s s = ( φ o ( x , y ) φ g t ( x , y ) ) 2 ,
M P m = I m I ,
P S N R = 10 log 10 ( M a x V a l 2 M S E ) ,
M S E = 1 N x , y ( T ( x , y ) T ( x , y ) ) 2 ,
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.