Atmospheric Turbulence Degraded Video Restoration with Recurrent GAN (ATVR-GAN). - Bar Ettedgui; Yitzhak Yitzhaky (Sensors, 2023)