Visual enhancement and 3D representation for underwater scenes: a review

Guoxi Huang, Haoran Wang, Brett Seymour, Evan Kovacs, John Ellerbrock +2 more
5/3/2025
cs.CV

No confident code implementation found for this paper.

Abstract

Underwater visual enhancement (UVE) and underwater 3D reconstruction pose significant challenges in computer vision and AI-based tasks due to complex imaging conditions in aquatic environments. Despite the development of numerous enhancement algorithms, a comprehensive and systematic review covering both UVE and underwater 3D reconstruction remains absent. To advance research in these areas, we present an in-depth review from multiple perspectives. First, we introduce the fundamental physical models, highlighting the peculiarities that challenge conventional techniques. We survey advanced methods for visual enhancement and 3D reconstruction specifically designed for underwater scenarios. The paper assesses various approaches from non-learning methods to advanced data-driven techniques, including Neural Radiance Fields and 3D Gaussian Splatting, discussing their effectiveness in handling underwater distortions. Finally, we conduct both quantitative and qualitative evaluations of state-of-the-art UVE and underwater 3D reconstruction algorithms across multiple benchmark datasets. Finally, we highlight key research directions for future advancements in underwater vision.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{huang2025visual,
  title  = {Visual enhancement and 3D representation for underwater scenes: a review},
  author = {Guoxi Huang and Haoran Wang and Brett Seymour and Evan Kovacs and John Ellerbrock and Dave Blackham and Nantheera Anantrasirichai},
  year   = {2025},
  eprint = {2505.01869},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.01869v1}
}

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/2505.01869.svg)](https://codeofpaper.com/paper/2505.01869)

Discussion