大气与环境光学学报 ›› 2026, Vol. 21 ›› Issue (5): 709-720.doi: 10.3969/j.issn.1673-6141.2026.05.001

• 大气光学 •    下一篇

基于卷积神经网络的大气湍流探测技术研究

周厚旭 , 吴华 *, 但有全   

  1. 中国民用航空飞行学院, 民航光子与光学探测重点实验室, 四川 广汉 618307
  • 收稿日期:2024-08-16 修回日期:2025-01-13 接受日期:2025-01-14 出版日期:2026-09-28 发布日期:2026-09-30
  • 通讯作者: E-mail: wuhuacafuc@163.com E-mail:wuhuacafuc@163.com
  • 作者简介:周厚旭 (1999- ), 广东清远人, 硕士研究生, 主要从事大气科学方面的研究。E-mail: 947440225@qq.com
  • 基金资助:
    国家自然科学基金 (62341507, U1433127), 中国民航飞行学院面上项目 (25CAFUC3056, J2022-065)

An atmospheric turbulence detection technology based on convolutional neural network

ZHOU Houxu, WU Hua*, DAN Youquan   

  1. Key Laboratory of Civil Aviation Photonics and Optical Detection, Civil Aviation Flight University of China, Guanghan 618307, China
  • Received:2024-08-16 Revised:2025-01-13 Accepted:2025-01-14 Online:2026-09-28 Published:2026-09-30
  • Contact: Hua WU E-mail:wuhuacafuc@163.com

摘要: 为探测大气湍流强度, 提出一种基于光斑图像反演湍流强度的新方法。该方法将经过大气湍流传输后的高 斯光束光斑图像输入卷积神经网络 (CNN), 以识别对应的大气湍流相位屏。首先, 通过数值模拟生成不同强度的大 气湍流相位屏, 并利用实验系统采集训练集与验证集图像; 其次, 改进并训练一个基于ConvNeXt-t 的深度学习模型, 使其能够从单张瞬时光斑图像中学习并分类相应的湍流强度。实验结果表明, 在训练数据规模有限的情况下, 该模 型可准确识别一定范围内的大气湍流强度, 分类准确率达92.7%; 此外, 模型通过输入瞬时光斑集合图像, 能够有效 区分量级为1 × 10−14的大气湍流强度类别。

关键词: 大气湍流, 卷积网络, 激光光斑图像, 光强分布, 平均光强

Abstract: Objective The atmospheric refractive index structure constant, Cn 2, is a key physical parameter for quantifying the intensity of atmospheric optical turbulence. Traditional measurement methods, including the two-point temperature-fluctuation and scintillation methods, are limited by bulky and costly equipment, complex operation, and inadequate real-time performance. With the rapid development of convolutional neural networks (CNNs) in image processing, retrieving turbulence intensity from laser spot images has emerged as a promising research direction. However, accurately mapping complex spot morphology and intensity variations to turbulence levels remains challenging. This study proposes a novel atmospheric turbulence detection method based on an improved ConvNeXt-t model. By analyzing the morphological and intensity characteristics of turbulence-distorted Gaussian beam spot images, the method achieves accurate classification of turbulence intensity levels, offering an efficient and low-cost approach for both laboratory and field atmospheric turbulence detection. Methods The study was conducted in three sequential stages: experimental system development, dataset preparation, and model development and training. Firstly, a laboratory-based turbulence simulation system was established using a transmissive spatial light modulator (SLM). A 632.8 nm He-Ne laser was used to generate a Gaussian beam, which was subsequently phase-modulated by the SLM (HOLOEYE LC2012; 768 × 1024 pixels) to simulate atmospheric turbulence. The distorted beam spot images were captured using a CCD camera (Thorlabs BC207VIS/M), and the central 1073 × 868- pixel region was extracted for subsequent analysis. And then, the dataset was constructed. In this stage, phase screens corresponding to 9 turbulence intensities (with Cn 2 values ranging from 2 × 10−15 m−2/3 to 7 × 10−13 m−2/3) were generated in Matlab based on the modified Von Kármán turbulence spectrum model. And a third harmonic scheme was employed to compensate for low-frequency components of phase screens. For each turbulence intensity level, 380 instantaneous spot images were acquired, resulting in a total of 3420 images. Furthermore, by randomly selecting 100 instantaneous images from the 380 instantaneous images of each turbulence intensity level and performing average processing, an averaged spot image for this turbulence intensity level was obtained, and a total of 3600 averaged spot images were finally generated by repeating this process 400 times for each turbulence intensity level. All images were resized to 256 × 256 pixels and divided into training and validation subsets at a 4:1 ratio. Finally, the lightweight ConvNeXt-t architecture was modified in two ways: 3 × 3 and 5 × 5 multi-scale convolutional kernels were incorporated into the residual blocks to improve feature representation, while the original 4 × 4 stem layer was replaced with a 16 × 16 large-kernel design to enhance global feature extraction. And training was performed for 100 epochs using the AdamW optimizer, with a base learning rate of 5 × 10−4 and a loss function that combines sparse categorical cross-entropy loss with L2 regularization. Results and discussion Using the experimental dataset, the performance of the improved ConvNeXt-t model was systematically evaluated, with particular emphasis on the factors affecting turbulence detection accuracy. The main findings are summarized as follows: (1) For instantaneous spot images, the improved ConvNeXt-t model achieved a validation accuracy of 92.7% in the six-class turbulence intensity classification task, outperforming both the original ConvNeXt-t and the Swin-Transformer models. The model also demonstrated a stable improvement in accuracy during training. (2) With a single instantaneous spot image as the input, the model could accurately distinguish turbulence intensity classes separated by a Cn 2 difference of 2 × 10−14 m−2/3. For the three classes corresponding to Cn 2 values of 2 × 10−14, 4 × 10−14, and 7 × 10−14 m−2/3, the mean recognition accuracy reached 87.0%. However, the model showed limited capability to discriminate between classes separated by smaller Cn 2 differences of 1 × 10−14 m−2/3. This limitation may primarily result from the small differences in phase distortion between adjacent turbulence intensity classes and the limited information contained in a single instantaneous spot image. (3) When averaged spot images, generated by combining multiple instantaneous spot images, were used as input, the model could correctly classify all 9 turbulence intensity classes only within 10 training epochs, enabling it to distinguish Cn 2 differences as small as 1 × 10−14 m−2/3. This demonstrates that averaging multiple instantaneous spot images can effectively integrate more turbulence information and significantly improve the fine-grained classification capability of the model. Conclusions The improved ConvNeXt-t-based atmospheric turbulence detection method proposed in this study can extract turbulence-related features from laser spot images and accurately classify atmospheric turbulence intensity over the investigated Cn 2 over a certain range. By using averaged spot images, the proposed method overcomes the limited finegrained classification capability associated with individual instantaneous spot images. The laboratory results obtained using SLM-simulated turbulence demonstrate the feasibility of the proposed approach and provide a basis for subsequent field experiments. Future work will focus on further optimizing the network architecture, expanding the dataset to improve detection accuracy and robustness, and validating the method under practical scenarios such as laser communication, astronomical observation, and civil aviation flight safety assurance.

Key words: atmospheric turbulence, convolutional networks, laser spot image, light intensity distribution, average intensity

中图分类号: