High-definition display technology for underwater images is of great significance for many applications, such as marine animal observation, seabed mining, and marine fishery production. The traditional underwater visual display systems have problems, such as low visibility, poor real-time performance, and low resolution, and cannot meet the needs of real-time high-definition displays in extreme environments. To solve these issues, we propose an underwater image enhancement method and a corresponding image super-resolution algorithm. To improve the quality of underwater images, we modify the Retinex algorithm and combine it with a neural network. The Retinex algorithm is used to defog the underwater image, and then, the image brightness is improved by applying gamma correction. Then, by combining with the dark channel prior and multilayer perceptron, the transmission map is further refined to improve the dynamic range of the image. In the super-resolution process, the current convolutional neural network reconstruction algorithm is only trained on the Y channel, which will lead to problems due to the insufficient acquisition of the color feature. Therefore, an image super-resolution reconstruction algorithm that is based on color features is proposed. The experimental results show that the proposed method improves the reconstruction effect of the image edges and texture details, increases the image clarity, and enhances the image color recovery.
- convolutional neural networks
- Image enhancement
- underwater imaging