MUOT_3M: A 3 Million Frame Multimodal Underwater Benchmark and the MUTrack Tracking Method
Organizations: Khalifa University, Abu Dhabi, UAE · Czech Technical University, Prague, Czech Republic · Information Technology University, Lahore, Pakistan
Abstract
Underwater Object Tracking (UOT) is crucial for efficient marine robotics, large scale ecological monitoring, and ocean exploration; however, progress has been hindered by the scarcity of large, multimodal, and diverse datasets. Existing benchmarks remain small and RGB only, limiting robustness under severe color distortion, turbidity, and low visibility conditions. We introduce MUOT_3M, the first pseudo multimodal UOT benchmark comprising 3 million frames from 3,030 videos (27.8h) annotated with 32 tracking attributes, 677 fine grained classes, and synchronized RGB, estimated enhanced RGB, estimated depth, and language modalities validated by a marine biologist. Building upon MUOT_3M, we propose MUTrack, a SAM-based multimodal to unimodal tracker featuring visual geometric alignment, vision language fusion, and four level knowledge distillation that transfers multimodal knowledge into a unimodal student model. Extensive evaluations across five UOT benchmarks demonstrate that MUTrack achieves up to 8.40% higher AUC and 7.80% higher precision than the strongest SOTA baselines while running at 24 FPS. MUOT_3M and MUTrack establish a new foundation for scalable, multimodally trained yet practically deployable underwater tracking.
Figures & tables
| Dataset | Year | Videos | Classes | Attr. | Min Frames | Mean Frames | Max Frames | Total Frames | Total Duration | Depth Maps | Target Description | Train | Test |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| UOT32 | 2019 | 32 | - | - | 283 | 758 | 1,573 | 24K | 0.27 h | ✗ | ✗ | ✗ | ✓ |
| UOT100 | 2022 | 104 | - | 3 | 264 | 702 | 1,764 | 74K | 0.68 h | ✗ | ✗ | ✗ | ✓ |
| UTB180 | 2022 | 180 | - | 10 | 40 | 338 | 1,226 | 58K | 0.53 h | ✗ | ✗ | ✓ | ✓ |
| VMAT | 2023 | 33 | 17 | 13 | 438 | 2,242 | 5,550 | 74K | 0.68 h | ✗ | ✗ | ✗ | ✓ |
| UVOT400 | 2023 | 400 | 50 | 17 | 40 | 688 | 3,273 | 275K | 2.6 h | ✗ | ✗ | ✓ | ✓ |
| WebUOT-1M | 2024 | 1,500 | 408 | 23 | 49 | 733 | 9,985 | 1.1M | 10.5 h | ✗ | ✓ | ✓ | ✓ |
| Multimodal | Modalities | MUOT-3M | WebUOT-1M | |||
| Teacher (MMT) | I | E | D | L | (success Rate) | (success Rate) |
| Baseline SAM2 [ 38 ] | 60.12 | 61.11 | ||||
| Baseline SAM2 [ 38 ] | 61.20 | 62.23 | ||||
| Baseline SAM2 [ 38 ] | 58.55 | 59.21 | ||||
| MUTrack-MMT 2 | 66.12 | 65.59 | ||||
| MUTrack-MMT 3 | 65.70 | 63.66 | ||||
| Unimodal | Input | KD Losses | MUOT-3M | WebUOT-1M | |||
| Student (UMS) | (Success Rate) | (Success Rate) | |||||
| MUTrack-UMS | I | 66.58 | 67.10 | ||||
| MUTrack-UMS 1 | I | 64.22 | 65.31 | ||||
| MUTrack-UMS 2 | I | 64.10 | 63.96 | ||||
| MUTrack-UMS 3 | I | 64.50 | 66.09 | ||||
| MUTrack-UMS 4 | I | 63.16 | 64.77 | ||||
| Trackers | MUOT-3M | WebUOT-1M | UTB180 | UVOT400 | UWCOT22 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| S | P | NP | S | P | NP | S | P | NP | S | P | NP | S | P | NP | |
| MUTrack (MMT) | 68.10 | 69.93 | 86.66 | 68.79 | 70.33 | 88.20 | 73.77 | 74.33 | 81.69 | 72.10 | 75.87 | 80.67 | 79.40 | 81.66 | 83.22 |
| MUTrack (UMS) | 66.58 | 68.16 | 84.32 | 67.10 | 69.33 | 86.97 | 72.88 | 76.61 | 80.30 | 70.55 | 74.51 | 78.97 | 77.87 | 80.10 | 81.11 |
| UOSTack | 49.22 | 41.92 | 61.20 | 53.14 | 47.76 | 65.67 | 52.67 | 45.87 | 68.22 | 44.25 | 39.67 | 56.32 | 45.31 | 35.95 | 53.30 |
| DUTrack | 62.66 | 60.20 | 79.90 | 63.81 | 64.27 | 81.70 | 64.61 | 62.50 | 83.73 | 64.16 | 63.96 | 80.98 | 62.08 | 59.23 | 75.85 |
| ATC | 62.32 | 60.37 | 76.50 | 64.66 | 65.48 | 79.10 | 64.16 | 65.11 | 79.43 | 61.58 | 63.08 | 74.47 | 62.58 | 61.03 | 73.93 |
| Trackers | MUOT-3M | WebUOT-1M | UTB180 | UVOT400 | UWCOT22 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| S | P | NP | S | P | NP | S | P | NP | S | P | NP | S | P | NP | |
| MUTrack (MMT) | 68.10 | 69.93 | 86.66 | 68.79 | 70.33 | 88.20 | 73.77 | 74.33 | 81.69 | 72.10 | 75.87 | 80.67 | 79.40 | 81.66 | 83.22 |
| MUTrack (UMS) | 66.58 | 68.16 | 84.32 | 67.10 | 69.33 | 86.97 | 72.88 | 76.61 | 80.30 | 70.55 | 74.51 | 78.97 | 77.87 | 80.10 | 81.11 |
| DAM4SAM [ 69 ] | 62.33 | 64.21 | 75.12 | 61.10 | 62.34 | 70.23 | 68.10 | 70.84 | 76.66 | 68.97 | 69.81 | 74.44 | 71.12 | 73.20 | 80.12 |
| MUTrack (MMT-DAM4SAM) | 70.13 | 71.23 | 87.33 | 69.01 | 72.43 | 88.32 | 74.56 | 75.14 | 83.61 | 74.56 | 76.44 | 82.34 | 80.12 | 82.08 | 84.61 |
| MUTrack (UMS-DAM4SAM) | 68.69 | 70.32 | 85.13 | 66.10 | 71.40 | 86.56 | 73.65 | 74.46 | 82.69 | 73.65 | 75.14 | 81.63 | 79.21 | 81.80 | 82.29 |
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| Unimodal | Depth Methods | MUOT-3M | WebUOT-1M | ||
|---|---|---|---|---|---|
| Student (UMS) | MiDaS | Depth Anything | DAC | (success Rate) | (success Rate) |
| MUTrack-MMT | 66.58 | 67.10 | |||
| MUTrack-MMT | 66.12 | 66.96 | |||
| MUTrack-MMT | 66.40 | 67.06 | |||
| Unimodal | Enhancement Methods | MUOT-3M | WebUOT-1M | ||
|---|---|---|---|---|---|
| Student (UMS) | UTransformer | PixMamba | UVEB | (success Rate) | (success Rate) |
| MUTrack-MMT | 66.58 | 67.10 | |||
| MUTrack-MMT | 66.50 | 66.93 | |||
| MUTrack-MMT | 66.52 | 67.02 | |||
Visual Object Tracking
Visual object tracking follows objects across video frames, maintaining their locations and identities despite motion, occlusion, and changing appearance.
See all 171 papers