Deep learning techniques for atmospheric turbulence removal: a review. - Hill, Paul; Anantrasirichai, Nantheera; Achim, Alin; Bull, David (Artificial Intelligence Review, 2025)