A Generalized Physical-knowledge-guided Dynamic Model for Underwater Image Enhancement

Pan Mu, Hanning Xu, Zheyuan Liu, Zheng Wang, Sixian Chan +1 more
8/10/2023
cs.CVeess.IV

Official code: shiningZZ/GUPDM (20 stars, last commit 2023-11-08).

Abstract

Underwater images often suffer from color distortion and low contrast resulting in various image types, due to the scattering and absorption of light by water. While it is difficult to obtain high-quality paired training samples with a generalized model. To tackle these challenges, we design a Generalized Underwater image enhancement method via a Physical-knowledge-guided Dynamic Model (short for GUPDM), consisting of three parts: Atmosphere-based Dynamic Structure (ADS), Transmission-guided Dynamic Structure (TDS), and Prior-based Multi-scale Structure (PMS). In particular, to cover complex underwater scenes, this study changes the global atmosphere light and the transmission to simulate various underwater image types (e.g., the underwater image color ranging from yellow to blue) through the formation model. We then design ADS and TDS that use dynamic convolutions to adaptively extract prior information from underwater images and generate parameters for PMS. These two modules enable the network to select appropriate parameters for various water types adaptively. Besides, the multi-scale feature extraction module in PMS uses convolution blocks with different kernel sizes and obtains weights for each feature map via channel attention block and fuses them to boost the receptive field of the network. The source code will be available at \href{https://github.com/shiningZZ/GUPDM}{https://github.com/shiningZZ/GUPDM}.

View on arXivView PDF

Code Implementations(1)

shiningZZ/GUPDMOfficial100%
200PythonAug 2, 20232 years ago

Similar Papers

Cite this paper

@article{mu2023generalized,
  title  = {A Generalized Physical-knowledge-guided Dynamic Model for Underwater Image Enhancement},
  author = {Pan Mu and Hanning Xu and Zheyuan Liu and Zheng Wang and Sixian Chan and Cong Bai},
  year   = {2023},
  eprint = {2308.05447},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.05447v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.05447.svg)](https://codeofpaper.com/paper/2308.05447)

Discussion