Underwater image restoration algorithm based on adaptive transmission ratio
An underwater image restoration algorithm was proposed based on underwater image model in order to solve the problems of underwater image blurring and color cast.The algorithm used the white balance algorithm to adjust the color of the image and calculated the dark channel image of the original image.Then the background light intensity of the image was estimated by the dark channel map.For the image of the non-deep region,if the image contained water body,the water body part of the image was extracted according to the color and texture features.Then the relation of three channels' transmission was calculated by using the light attenuation formula in water.If the image did not contain the water body,the transmittance of the three channels was calculated according to the distribution of the three channel histograms.The transmission map of the three channels was calculated according to the principle of the dark channel priori,and the guide filter was used to refine the transmission map.The image was restored according to the value of background light intensity and transmission map.The modified formula was adopted for deep sea images with artificial illumination.Experimental results show that the algorithm is superior to the contrast algorithm in image clarity evaluation and has good robustness.