“…1 The particles of snow in a scene occur in various shapes, sizes, densities, and stochastic distribution [1] and result in complex pixel variations that obscure the latent information in an image [2]. As depicted in Figure 1, this problem can introduce dire consequences in critical computer vision algorithms purposed for object detection, classification, and even segmentation applications [1], [2], [3], [4], [5], [6], [7], [8], [9], which often requires clean input image samples for optimal performance. Therefore, the need to restore snow-degraded images is…”