Text this: Development of a Modified CycleGAN Model with Residual Blocks and Perceptual Loss for Image Dehazing