CoopDiff: A Diffusion-Guided Approach for Cooperation under Corruptions
Organizations: School of Computer Science and Technology, Tianjin University · School of Cybersecurity, Tianjin University · School of Future Technology, Tianjin University
Abstract
Cooperative perception lets agents share information to expand coverage and improve scene understanding. However, in real-world scenarios, diverse and unpredictable corruptions undermine its robustness and generalization. To address these challenges, we introduce CoopDiff, a diffusion-based cooperative perception framework that mitigates corruptions via a denoising mechanism. CoopDiff adopts a teacher-student paradigm: the Quality-Aware Teacher performs voxel-level early fusion with Quality of Interest weighting and semantic guidance, then produces clean supervision features via a diffusion denoiser. The Dual-Branch Diffusion Student first separates ego and cooperative streams in encoding to reconstruct the teacher's clean targets. And then, an Ego-Guided Cross-Attention mechanism facilitates balanced decoding under degradation by adaptively integrating ego and cooperative features. We evaluate CoopDiff on two constructed multi-degradation benchmarks, OPV2Vn and DAIR-V2Xn, each incorporating six corruption types, including environmental and sensor-level distortions. Benefiting from the inherent denoising properties of diffusion, CoopDiff consistently outperforms prior methods across all degradation types and lowers the relative corruption error. Furthermore, it offers a tunable balance between precision and inference efficiency.
Figures & tables
| Model | [email protected] | [email protected] | ||
|---|---|---|---|---|
| Default | Culver | Default | Culver | |
| V2VNet | 0.8840 | 0.8424 (04.71% ) | 0.7613 | 0.6924 (09.05% ) |
| V2X-ViT | 0.8740 | 0.8328 (04.71% ) | 0.7692 | 0.6884 (10.50% ) |
| Coalign | 0.8878 | 0.8418 (05.18% ) | 0.7931 | 0.7121 (10.21% ) |
| MRCNet | 0.8529 | 0.7444 (12.72% ) | 0.7699 | 0.6364 (17.34% ) |
| DSRC | 0.8941 | 0.8311 (07.05% ) | 0.8035 | 0.7076 (11.94% ) |
| Number | OPV2V | FPS | DAIR-V2X | FPS |
|---|---|---|---|---|
| 1 | 0.8602/0.8152 | 10.14 | 0.7753/0.6309 | 9.47 |
| 2 | 0.8970/0.8326 | 9.45 | 0.8000/0.6512 | 8.19 |
| 5 | 0.9046/0.8345 | 7.33 | 0.8028/0.6594 | 7.02 |
| 10 | 0.9053/0.8357 | 5.31 | 0.8069/0.6644 | 4.89 |
| 20 | 0.9060/0.8362 | 3.22 | 0.8073/0.6650 | 3.14 |