Underwater image enhancement algorithms improve image quality and indirectly enhance underwater visibility. Although many underwater image enhancement neural networks have been proposed, they require large amounts of data. To reduce the amount of data required while providing better image enhancement, this study proposes an underwater image colour transfer generative adversarial network (UCT-GAN). The authors first design a non-linear mapping function to generate colour cast images according to original images. Then, the authors utilise these image pairs (i.e. colour cast images and corresponding original images) to guide the UCT-GAN in learning the inverse function of the designed non-linear mapping function. Finally, colour cast images are restored via the inverse function. A data augmentation method based on Poisson fusion and block combination is also proposed to overcome the problem of requiring a large amount of training data. Moreover, the authors extend UCT-GAN into a multi-class colour transfer network to achieve an array of underwater image enhancements. Experimental results indicate that the proposed UCT-GAN can more effectively resolve underwater image colour cast compared to existing algorithms.
CITATION STYLE
Deng, J., Luo, G., & Zhao, C. (2020). UCT-GAN: Underwater image colour transfer generative adversarial network. IET Image Processing, 14(14), 3613–3622. https://doi.org/10.1049/iet-ipr.2020.0003
Mendeley helps you to discover research relevant for your work.