AUIE–GAN: Adaptive Underwater Image Enhancement Based on Generative Adversarial Networks

Underwater optical imaging devices are often affected by the complex underwater environment and the characteristics of the water column, which leads to serious degradation and distortion of the images they capture. Deep learning-based underwater image enhancement (UIE) methods reduce the reliance on...

Full description

Bibliographic Details
Main Authors: Fengxu Guan, Siqi Lu, Haitao Lai, Xue Du
Format: Article
Language:English
Published: MDPI AG 2023-07-01
Series:Journal of Marine Science and Engineering
Subjects:
Online Access:https://www.mdpi.com/2077-1312/11/7/1476
_version_ 1797588718476853248
author Fengxu Guan
Siqi Lu
Haitao Lai
Xue Du
author_facet Fengxu Guan
Siqi Lu
Haitao Lai
Xue Du
author_sort Fengxu Guan
collection DOAJ
description Underwater optical imaging devices are often affected by the complex underwater environment and the characteristics of the water column, which leads to serious degradation and distortion of the images they capture. Deep learning-based underwater image enhancement (UIE) methods reduce the reliance on physical parameters in traditional methods and have powerful fitting capabilities, becoming a new baseline method for UIE tasks. However, the results of these methods often suffer from color distortion and lack of realism because they tend to have poor generalization and self-adaptation capabilities. Generating adversarial networks (GANs) provides a better fit and shows powerful capabilities on UIE tasks. Therefore, we designed a new network structure for the UIE task based on GANs. In this work, we changed the learning of the self-attention mechanism by introducing a trainable weight to balance the effect of the mechanism, improving the self-adaptive capability of the model. In addition, we designed a feature extractor based on residuals with multi-level residuals for better feature recovery. To further improve the performance of the generator, we proposed a dual path discriminator and a loss function with multiple weighted fusions to help model fitting in the frequency domain, improving image quality. We evaluated our method on the UIE task using challenging real underwater image datasets and a synthetic image dataset and compared it to state-of-the-art models. The method ensures increased enhancement quality, and the enhancement effect of the model for different styles of images is also relatively stable.
first_indexed 2024-03-11T00:56:00Z
format Article
id doaj.art-b077fcfa31b04540962c623d78e3f322
institution Directory Open Access Journal
issn 2077-1312
language English
last_indexed 2024-03-11T00:56:00Z
publishDate 2023-07-01
publisher MDPI AG
record_format Article
series Journal of Marine Science and Engineering
spelling doaj.art-b077fcfa31b04540962c623d78e3f3222023-11-18T20:00:56ZengMDPI AGJournal of Marine Science and Engineering2077-13122023-07-01117147610.3390/jmse11071476AUIE–GAN: Adaptive Underwater Image Enhancement Based on Generative Adversarial NetworksFengxu Guan0Siqi Lu1Haitao Lai2Xue Du3College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, ChinaUnderwater optical imaging devices are often affected by the complex underwater environment and the characteristics of the water column, which leads to serious degradation and distortion of the images they capture. Deep learning-based underwater image enhancement (UIE) methods reduce the reliance on physical parameters in traditional methods and have powerful fitting capabilities, becoming a new baseline method for UIE tasks. However, the results of these methods often suffer from color distortion and lack of realism because they tend to have poor generalization and self-adaptation capabilities. Generating adversarial networks (GANs) provides a better fit and shows powerful capabilities on UIE tasks. Therefore, we designed a new network structure for the UIE task based on GANs. In this work, we changed the learning of the self-attention mechanism by introducing a trainable weight to balance the effect of the mechanism, improving the self-adaptive capability of the model. In addition, we designed a feature extractor based on residuals with multi-level residuals for better feature recovery. To further improve the performance of the generator, we proposed a dual path discriminator and a loss function with multiple weighted fusions to help model fitting in the frequency domain, improving image quality. We evaluated our method on the UIE task using challenging real underwater image datasets and a synthetic image dataset and compared it to state-of-the-art models. The method ensures increased enhancement quality, and the enhancement effect of the model for different styles of images is also relatively stable.https://www.mdpi.com/2077-1312/11/7/1476underwater image enhancement (UIE)underwater image recovery (UIR)generative adversarial networks (GANs)deep learningadaptive enhancement
spellingShingle Fengxu Guan
Siqi Lu
Haitao Lai
Xue Du
AUIE–GAN: Adaptive Underwater Image Enhancement Based on Generative Adversarial Networks
Journal of Marine Science and Engineering
underwater image enhancement (UIE)
underwater image recovery (UIR)
generative adversarial networks (GANs)
deep learning
adaptive enhancement
title AUIE–GAN: Adaptive Underwater Image Enhancement Based on Generative Adversarial Networks
title_full AUIE–GAN: Adaptive Underwater Image Enhancement Based on Generative Adversarial Networks
title_fullStr AUIE–GAN: Adaptive Underwater Image Enhancement Based on Generative Adversarial Networks
title_full_unstemmed AUIE–GAN: Adaptive Underwater Image Enhancement Based on Generative Adversarial Networks
title_short AUIE–GAN: Adaptive Underwater Image Enhancement Based on Generative Adversarial Networks
title_sort auie gan adaptive underwater image enhancement based on generative adversarial networks
topic underwater image enhancement (UIE)
underwater image recovery (UIR)
generative adversarial networks (GANs)
deep learning
adaptive enhancement
url https://www.mdpi.com/2077-1312/11/7/1476
work_keys_str_mv AT fengxuguan auieganadaptiveunderwaterimageenhancementbasedongenerativeadversarialnetworks
AT siqilu auieganadaptiveunderwaterimageenhancementbasedongenerativeadversarialnetworks
AT haitaolai auieganadaptiveunderwaterimageenhancementbasedongenerativeadversarialnetworks
AT xuedu auieganadaptiveunderwaterimageenhancementbasedongenerativeadversarialnetworks