GeoCueFormer: Geometry-Guided Wavelet Representation and Prediction-Cued Dual-Stage Decoder for Underwater Semantic Segmentation
Organizations: Southwest University of Science and Technology, Mianyang, China · Columbia University, New York, United States · Carnegie Mellon University, Pittsburgh, United States · University of California, Berkeley, CA, United States
Abstract
Underwater semantic segmentation is essential for marine ecosystem monitoring, yet remains challenging due to severe visual degradation. Light absorption and scattering often lead to color shifts, low contrast, and blurred boundaries, making shallow detail features unreliable. Existing underwater segmentation methods improve RGB feature aggregation or boundary prediction, but still lack an explicit mechanism to distinguish structure-related details from degradation-induced responses. To address this limitation, we propose GeoCueFormer, a lightweight framework that combines geometry-constrained frequency enhancement with prediction-cued refinement. GeoCueFormer performs stage-specific wavelet enhancement on hierarchical encoder features to complement shallow boundary details while preserving deep structural semantics. A depth-derived spatial gate constrains shallow frequency enhancement toward geometry-consistent regions, and a prediction-cued dual-stage decoder further refines ambiguous high-resolution features. GeoCueFormer obtains 82.23% and 73.04% mIoU on SUIM and DUT, respectively. Under comparable model complexity and standard benchmark settings on SUIM and DUT, it achieves SOTA performance while maintaining a favorable accuracy-complexity trade-off. These results show that distinguishing structural details from degradation-induced interference is more effective for underwater segmentation.
Figures & tables
| Method | GFLOPs | Params | mIoU (%) |
|---|---|---|---|
| GeoCueFormer (Ours) | 13.58 | 4.28M | 82.23 |
| UWSegFormer [ 9 ] | 3.21 | 21.78M | 82.12 |
| LVT [ 10 ] | 10.51 | 3.83M | 80.72 |
| Swin Transformer [ 3 ] | 276 | 58.94M | 80.70 |
| SegFormer [ 6 ] | 7.94 | 3.72M | 80.57 |
| MSNet [ 11 ] | N/R | 6.2M | 79.83 |
| Method | GFLOPs ( ) | Params ( ) | mIoU (%) |
|---|---|---|---|
| GeoCueFormer (Ours) | 13.58 | 4.28M | 73.04 |
| UWSegFormer [ 9 ] | 3.21 | 21.78M | 71.41 |
| Lightweight DeepLabv3+ [ 1 ] | 39.612 | 6.628M | 71.18 |
| SegFormer [ 6 ] | 7.94 | 3.72M | 70.81 |
| UHRS-Net [ 8 ] | N/R | N/R | 70.09 |
| HRNetv2 [ 5 ] | 90.972 | 29.540M | 70.09 |
| Variant | Wavelet | Depth | PCDD | mIoU (%) |
|---|---|---|---|---|
| SegFormer Baseline | 80.57 | |||
| + Wavelet | 80.98 | |||
| + Two-stage Decoder | 81.42 | |||
| + Wavelet + Two-stage Decoder | 81.21 | |||
| + Wavelet + Depth | 81.58 | |||
| Full Model | 82.23 |
| Variant | Frequency strategy | Decoder | mIoU (%) |
|---|---|---|---|
| Baseline | - | Single | 80.57 |
| Full-stage Full-band | LL/LH/HL/HH | Two-stage | 80.91 |
| GeoCueFormer | Specific / Selective | Two-stage | 82.23 |
| Setting | Depth-guidance stages | mIoU (%) |
|---|---|---|
| GeoCueFormer | Stage 1 + Stage 2 | 82.23 |
| Depth-All | Stage 1 + Stage 2 + Stage 3 + Stage 4 | 80.06 |
| Setting | mIoU (%) | |
|---|---|---|
| GeoCueFormer | 0.01 | 80.40 |
| GeoCueFormer | 0.05 | 81.44 |
| GeoCueFormer | 0.10 | 82.23 |
| GeoCueFormer | 0.20 | 81.09 |
Semantic Segmentation
Semantic segmentation assigns a class label to every image pixel, enabling detailed scene understanding across domains and sensors.
See all 410 papers