← Latest papers
💻 computer science

Wat3R: Underwater 3D Geometry Learning without Annotations

This paper introduces Wat3R, a cross-domain semi-supervised learning framework that enables 3D geometry reconstruction in underwater environments without any annotated data by adapting air-trained models to unlabeled video through a teacher-student architecture and cross-view consistency loss, alongside the release of a new benchmark dataset called Water3D.

Original authors: Jiangwei Ren, Xingyu Jiang, Zijie Song, Wei Xu, Hongkai Lin, Dingkang Liang, Xiang Bai

Published 2026-07-10
📖 6 min read🧠 Deep dive

Original authors: Jiangwei Ren, Xingyu Jiang, Zijie Song, Wei Xu, Hongkai Lin, Dingkang Liang, Xiang Bai

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine trying to build a 3D map of a sunken ship, but you are blindfolded, and the water around you is thick with fog, swirling sand, and weird colors that make everything look blurry. That is the daily struggle for computers trying to understand underwater scenes. For years, the best way to teach a computer to see underwater was to show it millions of photos with perfect, hand-drawn 3D labels. But here is the catch: nobody has those labels for the ocean. Making them is impossible because the water is too murky and the light behaves strangely.

Enter Wat3R, a new method that acts like a clever student who learns to dive without ever needing a teacher to hand them a map.

The Problem: The "Land-Only" Brain

Most modern 3D vision models are like students who only studied in a sunny, clear classroom (on land). They are amazing at seeing dry things, but when you drop them into the ocean, they get confused. The water absorbs light, scatters it, and turns everything blue or green. If you try to use a "land-trained" model underwater, it stumbles. And since we can't just hire a team of divers to draw 3D maps of the ocean floor for every video, we can't just retrain these models the old way.

The Solution: A Teacher and a Student in the Deep

The authors of this paper created a system called Wat3R that uses a "teacher-student" trick to solve this without any underwater labels.

Think of it like this:

  1. The Teacher: Imagine a super-smart robot that knows 3D geometry perfectly because it studied millions of clear, dry photos. But it doesn't know how water works.
  2. The Simulation: The researchers take the Teacher's clear photos and digitally "drown" them. They use a physics formula to add fake fog, color shifts, and light scattering, turning the clear land photos into fake underwater ones. Now, the Teacher has a "labeled" dataset of fake underwater scenes.
  3. The Student: This is the model we want to train. It starts by learning from the Teacher's fake underwater photos.
  4. The Real Dive: Then, the Student goes out and watches 5,504 real underwater video clips (about 359,000 images) that have no labels at all. It just watches the fish, the rocks, and the bubbles.

Here is the magic: The Teacher (which is a slightly older, more stable version of the Student) watches the same real videos and guesses what the 3D shapes look like. The Student tries to match those guesses. If the Student gets it right, it learns. If it gets it wrong, it adjusts. This happens over and over, letting the Student learn the "rules" of underwater geometry just by watching real videos, without anyone telling it what the answer is.

The Secret Weapon: "Cross-View Consistency"

Underwater, one single photo might be so blurry you can't see anything. But if you have a video, you have many angles. The paper introduces a special rule called Cross-View Consistency.

Imagine you are looking at a rock through a dirty window. You can't see it well. But if you look at the same rock from a slightly different angle through a cleaner part of the window, you can see it better. Wat3R does this mathematically. If the model is confused by the fog in one view, it looks at the other views in the video to figure out what the rock should look like. It uses the clear parts of the video to fix the blurry parts. This helps the model ignore the "noise" of the water and focus on the actual shapes.

What They Proved (and What They Didn't)

The authors didn't just guess; they tested this rigorously.

  • The Dataset: They built a new dataset called Water3D, containing 42 real underwater scenes with accurate 3D maps (poses and depths) to test their work. This is a big deal because, as they note, existing underwater datasets are often too small or lack proper 3D labels.
  • The Results: When they tested Wat3R on standard underwater datasets like Sea-thru and FLSea Stereo, it beat the current best models (like VGGT, DA3, and MapAnything).
    • On the Sea-thru dataset, Wat3R reduced the error rate by about 12.1% compared to the previous best model (VGGT) in a 10-view test.
    • In terms of depth accuracy, it improved by 23.7% in some metrics.
    • Even when looking at just one single photo (monocular depth), Wat3R was better than models specifically trained on single images, proving that the "cross-view" learning helped it understand the water better.

What They Explicitly Ruled Out

The paper is very clear about what doesn't work:

  • Just enhancing the image first: They tried taking underwater photos, cleaning them up with existing tools (like "Sea-thru" or "PSPL"), and then feeding them to a 3D model. This failed to improve results much. The authors argue that cleaning the image often introduces new errors or inconsistencies that confuse the 3D model. It's better to teach the model to see through the mess, not to try to fix the mess first.
  • Synthetic data alone: While they used fake underwater data to start, they showed that using only fake data isn't enough. You need the real, unlabeled videos to make the model truly robust.

How Sure Are They?

The authors are confident in their numbers because they tested on four different public datasets plus their own Water3D dataset. They didn't just simulate the results; they measured them against real ground truth where available.

  • They showed that Wat3R works better in "mild" to "severe" degradation, though they admit that in extremely turbid (muddy) water or with fast-moving objects, the model still struggles because there simply isn't enough visual information to go on.
  • They explicitly state that their method is the first semi-supervised framework to generalize to underwater scenes without needing underwater 3D annotations.

The Bottom Line

Wat3R is like a diver who learns to navigate the deep ocean not by reading a map, but by watching how the light bends and how objects look from different angles, all while ignoring the fog. It proves that you don't need perfect labels to teach a computer to see underwater; you just need a smart way to let it learn from the chaos of real video. The code and their new Water3D dataset are available for anyone to try, opening the door for better underwater robots, archaeology, and mapping without the impossible task of labeling every drop of water.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →