An Underwater Image Enhancement Method for a Preprocessing Framework Based on Generative Adversarial Network

Sensors (Basel). 2023 Jun 21;23(13):5774. doi: 10.3390/s23135774.

Abstract

This paper presents an efficient underwater image enhancement method, named ECO-GAN, to address the challenges of color distortion, low contrast, and motion blur in underwater robot photography. The proposed method is built upon a preprocessing framework using a generative adversarial network. ECO-GAN incorporates a convolutional neural network that specifically targets three underwater issues: motion blur, low brightness, and color deviation. To optimize computation and inference speed, an encoder is employed to extract features, whereas different enhancement tasks are handled by dedicated decoders. Moreover, ECO-GAN employs cross-stage fusion modules between the decoders to strengthen the connection and enhance the quality of output images. The model is trained using supervised learning with paired datasets, enabling blind image enhancement without additional physical knowledge or prior information. Experimental results demonstrate that ECO-GAN effectively achieves denoising, deblurring, and color deviation removal simultaneously. Compared with methods relying on individual modules or simple combinations of multiple modules, our proposed method achieves superior underwater image enhancement and offers the flexibility for expansion into multiple underwater image enhancement functions.

Keywords: convolutional neural network (CNN); cross-stage fusion; feature extraction; generative adversarial networks (GANs); underwater image enhancement.

MeSH terms

  • Image Enhancement
  • Image Processing, Computer-Assisted* / methods
  • Motion
  • Neural Networks, Computer*
  • Tomography, X-Ray Computed