A comparison of different atmospheric turbulence simulation methods for image restoration
Atmospheric turbulence deteriorates the quality of images captured by long-range imaging systems by introducing blur and geometric distortions to the captured scene. This leads to a drastic drop in performance when computer vision algorithms like object/face recognition and detection are performed on these images. In recent years, various deep learning-based atmospheric turbulence mitigation methods have been proposed in the literature. These methods are often trained using synthetically generated images and tested on real-world images. Hence, the performance of these restoration methods depends on the type of simulation used for training the network. In this paper, we systematically evaluate the effectiveness of various turbulence simulation methods on image restoration. In particular, we evaluate the performance of two state-or-the-art restoration networks using six simulations method on a real-world LRFID dataset consisting of face images degraded by turbulence. This paper will provide guidance to the researchers and practitioners working in this field to choose the suitable data generation models for training deep models for turbulence mitigation. The implementation codes for the simulation methods, source codes for the networks, and the pre-trained models will be publicly made available.
Code (0)
등록된 구현이 없습니다.
Tasks
Face RecognitionImage RestorationSimilar Papers 제목 키워드 기반
Simplified Performance Analysis of OWC System Over Atmospheric Turbulence with Pointing Error
Optical wireless communication (OWC) is highly vulnerable to the atmospheric turbulence and pointing error. Performance analysis of the OWC system under the combined channel effects of pointing errors and atmospheric tur…
Accelerating Atmospheric Turbulence Simulation via Learned Phase-to-Space Transform
Fast and accurate simulation of imaging through atmospheric turbulence is essential for developing turbulence mitigation algorithms. Recognizing the limitations of previous approaches, we introduce a new concept known as…
Real-World Atmospheric Turbulence Correction via Domain Adaptation
Atmospheric turbulence, a common phenomenon in daily life, is primarily caused by the uneven heating of the Earth's surface. This phenomenon results in distorted and blurred acquired images or videos and can significantl…
Domain AdaptationThermal to Visible Image Synthesis under Atmospheric Turbulence
In many practical applications of long-range imaging such as biometrics and surveillance, thermal imagining modalities are often used to capture images in low-light and nighttime conditions. However, such imaging systems…
Face VerificationImage GenerationTranslationTurPy: a physics-based and differentiable optical turbulence simulator for algorithmic development and system optimization
Developing optical systems for free-space applications requires simulation tools that accurately capture turbulence-induced wavefront distortions and support gradient-based optimization. Here we introduce TurPy, a GPU-ac…
Synthetic Data Generation