I. Introduction
Images or videos captured in different conditions sometimes suffer from visibility degradation because light is scattered and absorbed with distance from the camera through turbid media, such as fog, haze, sandstorms, or water. The degradation reduces the visual quality of the images and videos and affects the performance of computer vision applications. Thus, developing an effective method to restore color and contrast for such images is desirable. Fig. 1(a)-(e) shows five different images degraded by light scattering and absorption.
(a)–(e) Examples of different images degraded by light scattering and absorption. The original image (a) is from [1], (b) is from [4], (c) is from [37] (d) is from [21] and (e) is from [38].