Analysis of deep learning architectures for turbulence mitigation in long-range imagery

In long range imagery, the atmosphere along the line of sight can result in unwanted visual effects. Random variations in the refractive index of the air causes light to shift and distort. When captured by a camera, this randomly induced variation results in blurred and spatially distorted images. The removal of such effects is greatly desired. Many traditional methods are able to reduce the effects of turbulence within images, however they require complex optimisation procedures or have large computational complexity. The use of deep learning for image processing has now become commonplace, with neural networks being able to outperform traditional methods in many fields. This paper presents an evaluation of various deep learning architectures on the task of turbulence mitigation. The core disadvantage of deep learning is the dependence on a large quantity of relevant data. For the task of turbulence mitigation, real life data is difficult to obtain, as a clean undistorted image is not always obtainable. Turbulent images were therefore generated with the use of a turbulence simulator. This was able to accurately represent atmospheric conditions and apply the resulting spatial distortions onto clean images. This paper provides a comparison between current state of the art image reconstruction convolutional neural networks. Each network is trained on simulated turbulence data. They are then assessed on a series of test images. It is shown that the networks are unable to provide high quality output images. However, they are shown to be able to reduce the effects of spatial warping within the test images. This paper provides critical analysis into the effectiveness of the application of deep learning. It is shown that deep learning has potential in this field, and can be used to make further improvements in the future.

[1]  Yu Qiao,et al.  Suppressing Model Overfitting for Image Super-Resolution Networks , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[2]  Lei Zhang,et al.  FFDNet: Toward a Fast and Flexible Solution for CNN-Based Image Denoising , 2017, IEEE Transactions on Image Processing.

[3]  Zhisheng Gao,et al.  U-net like deep autoencoders for deblurring atmospheric turbulence , 2019, J. Electronic Imaging.

[4]  Jian Yang,et al.  Image Super-Resolution via Deep Recursive Residual Network , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Russell C. Hardie,et al.  Simulation of anisoplanatic imaging through optical turbulence using numerical wave propagation with new validation analysis , 2017 .

[6]  Daniel A. LeMaster,et al.  On the simulation and mitigation of anisoplanatic optical turbulence for long range imaging , 2017, Defense + Security.

[7]  Nick G. Kingsbury,et al.  Atmospheric Turbulence Mitigation Using Complex Wavelet-Based Fusion , 2013, IEEE Transactions on Image Processing.

[8]  Christian Ledig,et al.  Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Lok Ming Lui,et al.  Variational Models for Joint Subsampling and Reconstruction of Turbulence-Degraded Images , 2017, J. Sci. Comput..

[10]  Takashi Ida,et al.  Deep Shrinkage Convolutional Neural Network for Adaptive Noise Reduction , 2018, IEEE Signal Processing Letters.

[11]  David R. Bull,et al.  Atmospheric Turbulence Mitigation for Sequences with Moving Objects Using Recursive Image Fusion , 2018, 2018 25th IEEE International Conference on Image Processing (ICIP).

[12]  Russell C. Hardie,et al.  Comparing multiple turbulence restoration algorithms performance on noisy anisoplanatic imagery , 2017, Defense + Security.

[13]  Yoav Y. Schechner,et al.  Turbulence-induced 2D correlated image distortion , 2017, 2017 IEEE International Conference on Computational Photography (ICCP).

[14]  Lalita Gupta,et al.  State-of-art analysis of image denoising methods using convolutional neural networks , 2019, IET Image Process..

[15]  Russell C. Hardie,et al.  Fusion of interpolated frames superresolution in the presence of atmospheric optical turbulence , 2019 .

[16]  A. Kolmogorov The local structure of turbulence in incompressible viscous fluid for very large Reynolds numbers , 1991, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[17]  Xiaoou Tang,et al.  Image Super-Resolution Using Deep Convolutional Networks , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[19]  Chunwei Tian,et al.  Image denoising using deep CNN with batch renormalization , 2020, Neural Networks.