SegRGB-X: General RGB-X Semantic Segmentation Model
Organizations: Chair of Robotics, Artificial Intelligence and Real-time Systems, Technical University of Munich, Munich, Germany
Abstract
Semantic segmentation across arbitrary sensor modalities faces significant challenges due to diverse sensor characteristics, and the traditional configurations for this task result in redundant development efforts. We address these challenges by introducing a universal arbitrary-modal semantic segmentation framework that unifies segmentation across multiple modalities. Our approach features three key innovations: (1) the Modality-aware CLIP (MA-CLIP), which provides modality-specific scene understanding guidance through LoRA fine-tuning; (2) Modality-aligned Embeddings for capturing fine-grained features; and (3) the Domain-specific Refinement Module (DSRM) for dynamic feature adjustment. Evaluated on five diverse datasets with different complementary modalities (event, thermal, depth, polarization, and light field), our model surpasses specialized multi-modal methods and achieves state-of-the-art performance with a mIoU of 65.03%. The codes will be released upon acceptance.
Figures & tables
| Method | Model | Mean (%) | DeLiVER (E) | MFNet (T) | NYU (D) | RGB-P (P) | UrbanLF (LF) |
| CMX [ 1 ] | Specialist Model | 63.19 | 51.77 | 54.54 | 48.49 | 82.09 | 79.06 |
| CMNeXt [ 2 ] | 63.56 | 51.78 | 55.35 | 48.75 | 82.28 | 79.65 | |
| Gemini Fusion [ 4 ] | 63.75 | 51.24 | 53.73 | 52.18 | 82.19 | 79.43 | |
| Stitch Fusion [ 5 ] | 64.51 | 51.81 | 55.90 | 52.64 | 82.47 | 79.71 | |
| Ours | Generalist Model | 65.03 | 51.83 | 56.93 | 47.77 | 87.39 | 81.21 |
| Method | Mean (%) | DeLiVER (E) | MFNet (T) | NYU (D) | RGB-P (P) | UrbanLF (LF) |
| SegRGB-X | 65.03 | 51.83 | 56.93 | 47.77 | 87.39 | 81.21 |
| SegRGB-X (Fine-tuned) | 65.72 | 52.54 | 57.28 | 49.02 | 88.36 | 81.65 |
| Method | Mean (%, ) | Time (ms, ) |
| CMX [ 1 ] | 63.19 | 17.05 |
| CMNeXt [ 2 ] | 63.56 | 16.64 |
| Gemini Fusion [ 4 ] | 63.75 | 24.37 |
| Stitch Fusion [ 5 ] | 64.51 | 17.88 |
| Ours | 65.03 | 31.51 |
| Structure | Params (M) | GFLOPs | Mean (%) |
| 176.70 | 111.15 | 64.68 | |
| 143.63 | 99.74 | 64.83 | |
| 160.96 | 105.65 | 64.68 | |
| 159.38 | 105.24 | 64.79 | |
| 230.61 | 113.03 | 62.90 | |
| 203.31 | 106.58 | 64.74 |
| Method | Model | Mean (%) | DeLiVER (E) | MFNet (T) | NYU (D) | RGB-P (P) | UrbanLF (LF) |
| Stitch Fusion [ 5 ] | Specialist Model | 64.51 | 51.81 | 55.90 | 52.64 | 82.47 | 79.71 |
| Ours | 64.38 | 51.65 | 55.96 | 47.76 | 86.60 | 79.91 | |
| Ours | Generalist Model | 65.03 | 51.83 | 56.93 | 47.77 | 87.39 | 81.21 |
| MA-CLIP | Modality-aligned Prompts | DSRM | Mean (%) |
| ✗ | ✗ | ✗ | 62.17 |
| ✗ | ✓ | ✓ | 64.33 |
| ✓ | ✗ | ✓ | 64.43 |
| ✓ | ✓ | ✗ | 64.55 |
| ✓ | ✓ | ✓ | 65.03 |
| Model configuration | Mean (%) |
| Aligned | 64.18 |
| Cross-modal | 64.12 |
| RGB-dominant | 65.03 |
| Model configuration | Mean (%) |
| Aligned | 65.03 |
| Cross-modal | 64.05 |
| RGB-dominant | 64.32 |
| Type | Image | BLIP [ 8 ] | LLaMA-Adapter [ 37 ] |
| Word nonexistence | (a) | arafed white suv driving down a city street next to a tall building | A white car is driving down a street next to a tall, gray building. |
| Caption duplication | (b) | there are many bikes parked on the side of the street | The image depicts a man walking past a row of bicycles parked next to a building. The bicycles are lined up against a wall, and the man is walking by them as he passes a stop sign. |
| (c) | there are many bikes parked on the side of the street | The image depicts a city street with several bicycles parked along the sidewalk, next to a brick building. The bikes are of various sizes and styles, creating a diverse scene. |
| Caption Generation | Mean (%) | DeLiVER (E) | MFNet (T) | NYU (D) | RGB-P (P) | UrbanLF (LF) |
| BLIP [ 8 ] | 63.48 | 50.83 | 55.43 | 44.74 | 86.35 | 80.10 |
| LLaMA-Adapter [ 37 ] | 65.03 | 51.83 | 56.93 | 47.77 | 87.39 | 81.21 |