Osmosis: RGBD Diffusion Prior for Underwater Image Restoration

Opher Bar Nathan, Deborah Levy, T. Treibitz, D. Rosenbaum
2/14/2026

No official code found. Best implementation: osmosis-diffusion/osmosis-diffusion-code (64 stars, MIT, last commit 2024-07-20).

Abstract

Underwater image restoration is a challenging task because of water effects that increase dramatically with distance. This is worsened by lack of ground truth data of clean scenes without water. Diffusion priors have emerged as strong image restoration priors. However, they are often trained with a dataset of the desired restored output, which is not available in our case. We also observe that using only color data is insufficient, and therefore augment the prior with a depth channel. We train an unconditional diffusion model prior on the joint space of color and depth, using standard RGBD datasets of natural outdoor scenes in air. Using this prior together with a novel guidance method based on the underwater image formation model, we generate posterior samples of clean images, removing the water effects. Even though our prior did not see any underwater images during training, our method outperforms state-of-the-art baselines for image restoration on very challenging scenes. Our code, models and data are available on the project website.

View on arXivView PDF

Code Implementations(1)

MIT

official implementation of Osmosis - RGBD Diffusion Prior for Underwater Image Restoration

648Python, DockerfileDec 18, 20232 years agoMIT

Similar Papers

Cite this paper

@article{nathan2026osmosis,
  title  = {Osmosis: RGBD Diffusion Prior for Underwater Image Restoration},
  author = {Opher Bar Nathan and Deborah Levy and T. Treibitz and D. Rosenbaum},
  year   = {2026},
  eprint = {2403.14837},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2403.14837},
  journal = {ECCV 2024 2024}
}

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

Discussion