1. Introduction
Snowfall is a common weather phenomenon that can significantly affect visibility in photographs, interfering with and reducing the accuracy of computer vision tasks such as target detection [34], tracking [14], and autonomous driving [33]. Image and video restoration [39, 23, 48, 37, 46, 7, 5, 26, 40, 43, 42, 41, 45, 31] is a widely studied direction, but research on image and video snow removal is still limited. Removing snow is crucial for improving accuracy and robustness of computer vision tasks. Additionally, snow can obstruct objects, decreasing image and video quality. Snow removal is a challenging task that requires distinguishing snowflake regions from the background and restoring obscured scenes, complicated by the complex geometric shape and texture of snowflakes. Moreover, snowfall often comes with haze, which further obscures the images.