“…underwater, adverse illumination or weather conditions. To restore degraded input image, most of previous works design task specific model for each adverse environment such as underwater [9,39], low-light [37], rainy day [2,22,26,31,32,42,48], haze [1,10,14,18,20,41,44], and snow [6,7,28,50]. However, to deploy multiple model for different scenario is resource in-efficiency for practical usage.…”