[Paper Review] Imaging through the Atmosphere using Turbulence Mitigation Transformer
This paper proposes the Turbulence Mitigation Transformer (TMT), a deep learning framework that improves multi-frame atmospheric turbulence restoration by integrating physics-based degradation modeling, a novel temporal-channel joint attention mechanism for efficient feature extraction, and a fast, accurate turbulence simulator. TMT achieves state-of-the-art performance on real-world turbulence data, outperforming existing methods in generalization, speed, and memory efficiency, especially when trained on synthetic data alone.
Restoring images distorted by atmospheric turbulence is a ubiquitous problem in long-range imaging applications. While existing deep-learning-based methods have demonstrated promising results in specific testing conditions, they suffer from three limitations: (1) lack of generalization capability from synthetic training data to real turbulence data; (2) failure to scale, hence causing memory and speed challenges when extending the idea to a large number of frames; (3) lack of a fast and accurate simulator to generate data for training neural networks. In this paper, we introduce the turbulence mitigation transformer (TMT) that explicitly addresses these issues. TMT brings three contributions: Firstly, TMT explicitly uses turbulence physics by decoupling the turbulence degradation and introducing a multi-scale loss for removing distortion, thus improving effectiveness. Secondly, TMT presents a new attention module along the temporal axis to extract extra features efficiently, thus improving memory and speed. Thirdly, TMT introduces a new simulator based on the Fourier sampler, temporal correlation, and flexible kernel size, thus improving our capability to synthesize better training data. TMT outperforms state-of-the-art video restoration models, especially in generalizing from synthetic to real turbulence data. Code, videos, and datasets are available at \href{https://xg416.github.io/TMT}{https://xg416.github.io/TMT}.
Motivation & Objective
- To address the lack of generalization from synthetic to real turbulence data in deep learning-based image restoration.
- To overcome memory and speed limitations in multi-frame video restoration transformers.
- To develop a fast, accurate, and physically grounded simulator for large-scale training data generation.
- To design a neural network architecture that explicitly models turbulence physics through de-tilting and de-blurring decomposition.
- To enable blind restoration of real-world turbulence-degraded sequences using purely synthetic training data.
Proposed method
- TMT decomposes the restoration task into two stages: de-tilting to correct wavefront tilt and de-blurring to remove spatially varying blur, improving physical plausibility and generalization.
- It introduces a temporal-channel joint attention (TCJA) module that applies self-attention along the temporal axis, reducing memory usage and enabling longer effective frame sequences.
- The method employs a multi-scale loss function that supervises training at multiple resolutions, enhancing feature learning and robustness.
- A new turbulence simulator is proposed using a Fourier-based sampler for dense-field simulation, incorporating temporal correlation and flexible kernel sizes to improve realism and training data diversity.
- The simulator enables fast, accurate, and scalable generation of synthetic turbulence data without interpolation or heuristic approximations.
- TMT is trained in a supervised manner on synthetic data and evaluated on real-world sequences without fine-tuning, demonstrating strong zero-shot generalization.
Experimental results
Research questions
- RQ1Can a deep learning model trained solely on synthetic turbulence data generalize effectively to real-world turbulence degradation?
- RQ2How can attention mechanisms be redesigned to reduce memory consumption while maintaining performance in long video sequences?
- RQ3What role does physical modeling of turbulence—specifically de-tilting and de-blurring—play in improving restoration accuracy and generalization?
- RQ4Can a fast, physically accurate simulator be designed to generate diverse, high-quality training data for turbulence restoration?
- RQ5How does the proposed multi-scale supervision and TCJA attention mechanism compare to standard video restoration transformers in terms of speed, memory, and performance?
Key findings
- TMT achieves a PSNR of 28.4543, SSIM of 0.8539, and LPIPS of 0.1640 on real-world turbulence sequences, outperforming state-of-the-art methods like VRT and TSRWGAN.
- The model generalizes well to real-world data without fine-tuning, demonstrating strong zero-shot capability despite being trained exclusively on synthetic data.
- The temporal-channel joint attention (TCJA) mechanism reduces memory usage and enables processing of longer frame sequences compared to standard video transformers.
- The proposed simulator generates high-fidelity, dense-field turbulence data with improved temporal correlation and kernel flexibility, enabling better training data diversity.
- TMT surpasses conventional methods like CLEAR [4] and Mao et al. [5] in visual quality, producing sharper, more natural reconstructions with better detail preservation.
- When fine-tuned on synthetic data, TSRWGAN shows significant improvement on real-world datasets, confirming the value of the proposed synthetic data distribution.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.