Abstract:Due to the attenuation and scattering of light in the water, the image captured underwater has the problems of color deviation, low contrast, poor definition and uneven illumination. In this paper, an underwater image enhancement method based on color correction and improved 2D gamma function is proposed. Firstly, MSRCR is used to correct the color deviation problem to obtain an input image; secondly, the improved twodimensional gamma function is used to reduce the influence of uneven illumination on the underwater image, and BEASF is used to enhance the image contrast to obtain another input image; finally, the four weights of contrast, saliency, saturation and exposure are combined for multiweight fusion to obtain the final enhancement image. Experimental results show that this algorithm can effectively improve the problem of underwater image color deviation, and enhance the details and contrast of the image.