CoDS: Robust Collaborative Perception via Expert-driven Detection and BEV Segmentation
Organizations: Guangdong Provincial Key Laboratory of Ultra High Definition Immersive Media Technology, Shenzhen Graduate School Peking University Shenzhen, China · School of Computer Science and Engineering Macau University of Science and Technology Macau, China
Abstract
Collaborative perception breaks through single-view limitations via multi-agent information exchange. However, multi-source noise such as pose errors and communication delays degrades fusion feature quality, constraining perception performance. Joint training of detection and BEV segmentation provides a natural remedy, where segmented road regions help constrain target distributions and detection bounding boxes help recover ambiguous segmentation boundaries. To this end, we propose a robust Collaborative perception framework with expert-driven Detection and bev Segmentation (CoDS). To address spatial inconsistency in fusion quality, we first introduce the Collaborative Reliability Map (CoRM) to explicitly quantify feature quality distribution. Based on CoRM, we design the Semantic Mixture-of-Experts (S-MoE) module to extract differentiated features for inconsistent feature demands. Finally, to further mitigate feature noise degradation, the Bidirectional Task Complementary Interaction (BTCI) refines task-aware features through bidirectional injection. Extensive experiments on OPV2V and V2V4Real datasets show that our CoDS surpasses existing baselines on both tasks and maintains stable robustness under multi-source noise. Code: https://github.com/JinlongW128/CoDS and https://openi.pcl.ac.cn/OpenAIDriving/CoDS.
Figures & tables
| Method | Detection | Segmentation | ||||
|---|---|---|---|---|---|---|
| AP 0.3 | AP 0.5 | AP 0.7 | Dynamic | Road | Lane | |
| AttFuse ( Xu et al., 2021 ) | 89.94 | 89.41 | 83.65 | 71.20 | 63.97 | 48.08 |
| Where2comm ( Hu et al., 2022 ) | 90.19 | 89.20 | 80.55 | 70.19 | 63.43 | 47.36 |
| CoBEVT ( Xu et al., 2022b ) | 92.09 | 91.09 | 80.95 | 73.97 | 65.53 | 50.84 |
| CoAlign ( Lu et al., 2023 ) | 89.27 | 88.85 | 82.73 | 71.57 | 63.88 | 48.33 |
| CoSDH ( Xu et al., 2025 ) | 91.06 | 90.54 | 82.48 | 72.54 | 62.35 | 46.31 |
| Method | Public | AP 0.3 | AP 0.5 | AP 0.7 | Dynamic |
|---|---|---|---|---|---|
| AttFuse ( Xu et al., 2021 ) | ICRA 2022 | 66.45 | 59.23 | 31.43 | 54.29 |
| Where2comm ( Hu et al., 2022 ) | NeurIPS 2022 | 65.11 | 58.77 | 31.21 | 63.44 |
| CoBEVT ( Xu et al., 2022b ) | CoRL 2022 | 68.05 | 58.78 | 31.70 | 64.94 |
| CoAlign ( Lu et al., 2023 ) | ICRA 2023 | 69.45 | 62.02 | 31.81 | 57.58 |
| CoSDH ( Xu et al., 2025 ) | CVPR 2025 | 67.64 | 61.42 | 31.00 | 61.58 |
| Ours (CoDS) | - | 72.63 | 66.04 | 38.33 | 65.32 |
| Module | Test (AP 0.3/0.5/0.7) | Dynamic | Road | Lane |
|---|---|---|---|---|
| Baseline ( Xu et al., 2021 ) (only-det) | 89.94 / 89.41 / 83.65 | - | - | - |
| Baseline ( Xu et al., 2021 ) (only-seg) | - | 71.20 | 63.97 | 48.08 |
| +Seg Head | 92.98 / 92.01 / 84.59 | 71.05 | 62.39 | 46.82 |
| +S-MoE | 93.32 / 92.62 / 86.03 | 73.73 | 65.13 | 50.44 |
| +R-Map | 94.22 / 93.56 / 85.68 | 75.82 | 67.44 | 53.11 |
| +BTCI (Ours) | 94.64 / 94.05 / 86.88 | 76.47 | 69.38 | 55.19 |
| Method | 0 ms | 0–200 ms | 0–300 ms | 0–400 ms | 0–500 ms | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AP 0.5 | AP 0.7 | Dynamic | AP 0.5 | AP 0.7 | Dynamic | AP 0.5 | AP 0.7 | Dynamic | AP 0.5 | AP 0.7 | Dynamic | AP 0.5 | AP 0.7 | Dynamic | |
| AttFuse ( Xu et al., 2021 ) | 89.41 | 83.65 | 71.20 | 82.34 | 61.03 | 68.12 | 73.47 | 53.08 | 66.16 | 67.45 | 49.53 | 64.24 | 63.56 | 47.29 | 62.33 |
| CoAlign ( Lu et al., 2023 ) | 88.85 | 82.73 | 71.57 | 81.07 | 58.89 | 68.76 | 72.02 | 51.89 | 66.58 | 65.32 | 47.51 | 65.08 | 61.83 | 45.59 | 63.47 |
| CoSDH ( Xu et al., 2025 ) | 90.54 | 82.48 | 72.54 | 79.94 | 56.22 | 69.16 | 69.78 | 48.70 | 66.60 | 63.19 | 45.24 | 64.66 | 58.47 | 42.33 | 62.34 |
| Ours | 94.05 | 86.88 | 76.47 | 88.05 | 63.98 | 72.95 | 79.47 | 55.71 | 70.68 | 72.98 | 51.63 | 68.58 | 68.89 | 50.08 | 66.50 |
| Module | Test (AP 0.3/0.5/0.7) | Dynamic | Road | Lane |
|---|---|---|---|---|
| Det-only | 92.38 / 91.69 / 84.59 | - | - | - |
| Seg-only | - | 71.22 | 65.46 | 49.68 |
| Joint Training | 94.64 / 94.05 / 86.88 | 76.47 | 69.38 | 55.19 |
| Method | AP 0.3/0.5/0.7 | Dynamic | Road | Lane |
|---|---|---|---|---|
| BEVerse ( Zhang et al., 2022 ) | 92.66 / 91.65 / 82.75 | 69.32 | 63.61 | 44.78 |
| CoBEVFusion ( Qiao and Zulkernine, 2023 ) | 93.26 / 92.59 / 83.55 | 73.32 | 59.83 | 45.13 |
| ICA-V2X ( Yan et al., 2025 ) | - / 92.10 / 84.50 | - | 64.70 | 53.70 |
| Ours (CoDS) | 94.64 / 94.05 / 86.88 | 76.47 | 69.38 | 55.19 |
| Method | Params. | FLOPs | Mem. | AP 0.5 | Dynamic | Lane |
|---|---|---|---|---|---|---|
| AttFuse ( Xu et al., 2021 ) | 8.1M | 97.3 G | 616.3 MB | 89.4 | - | - |
| CoBEVT ( Xu et al., 2022b ) | 12.2M | 190.8 G | 573.0 MB | - | 74.0 | 50.8 |
| NCM | 20.3M | 381.2 G | 1336.7 MB | 89.4 | 74.0 | 50.8 |
| Ours | 11.0M | 283.9 G | 673.0 MB | 94.1 | 76.5 | 55.2 |