Atmospheric turbulence removal using convolutional neural network

12/22/2019
by   Jing Gao, et al.
24

This paper describes a novel deep learning-based method for mitigating the effects of atmospheric distortion. We have built an end-to-end supervised convolutional neural network (CNN) to reconstruct turbulence-corrupted video sequence. Our framework has been developed on the residual learning concept, where the spatio-temporal distortions are learnt and predicted. Our experiments demonstrate that the proposed method can deblur, remove ripple effect and enhance contrast of the video sequences simultaneously. Our model was trained and tested with both simulated and real distortions. Experimental results of the real distortions show that our method outperforms the existing ones by up to 3.8 than the state-of-the-art methods by up to 23 times with GPU implementation.

READ FULL TEXT

page 1

page 3

page 4

research
06/01/2018

Hyperspectral Image Denoising Employing a Spatial-Spectral Deep Residual Convolutional Neural Network

Hyperspectral image (HSI) denoising is a crucial preprocessing procedure...
research
02/05/2019

Deep Convolutional Generative Adversarial Networks Based Flame Detection in Video

Real-time flame detection is crucial in video based surveillance systems...
research
04/14/2022

Atmospheric Turbulence Removal with Complex-Valued Convolutional Neural Network

Atmospheric turbulence distorts visual imagery and is always problematic...
research
07/10/2020

Rain Streak Removal in a Video to Improve Visibility by TAWL Algorithm

In computer vision applications, the visibility of the video content is ...
research
11/06/2017

Convolutional Neural Network Steganalysis's Application to Steganography

This paper presents a novel approach to increase the performance bounds ...
research
08/01/2017

Real-time Deep Video Deinterlacing

Interlacing is a widely used technique, for television broadcast and vid...
research
08/21/2020

DTDN: Dual-task De-raining Network

Removing rain streaks from rainy images is necessary for many tasks in c...

Please sign up or login with your details

Forgot password? Click here to reset