CoSDH (CVPR 2025)
October 21, 2025 · View on GitHub
CoSDH: Communication-Efficient Collaborative Perception via Supply-Demand Awareness and Intermediate-Late Hybridization
Installation
This project is based on the Coalign project. Please refer to the original project’s installation guide.
Please visit the feishu docs CoAlign Installation Guide for details!
Or you can refer to OpenCOOD data introduction and OpenCOOD installation guide to prepare data and install CoAlign. The installation is totally the same as OpenCOOD, except some dependent packages required by CoAlign.
Dataset
First, use mkdir to create a dataset folder in this project directory, then download or link the dataset using ln, organizing the dataset according to the format below:
dataset
├── my_dair_v2x
│ └── v2x_c
├── OPV2V
│ ├── test
│ ├── train
│ └── validate
├── V2X-Sim-2.0
│ ├── v2.0
│ ├── maps
│ └── sweeps
└── v2xsim2_info
├── v2xsim_infos_test.pkl
├── v2xsim_infos_train.pkl
└── v2xsim_infos_val.pkl
Note that
*.pklfile inv2xsim2_infocan be found in Google Drive- use complemented annotation for DAIR-V2X in
my_dair_v2xGoogle Drive, see Complemented Annotations for DAIR-V2X-C for more details.
Checkpoints
Download: Google Drive
Training and Inference
Train
torchrun --master_port 22334 --nproc_per_node=4 \
opencood/tools/train_ddp.py \
-y opencood/hypes_yaml/opv2v/lidar_only/pointpillar_cosdh.yaml
Inference
# intermediate–late hybrid fusion
python opencood/tools/inference.py --model_dir opencood/logs/<ckpt-dir> --fusion_method intermediatelate
# intermediate fusion only
python opencood/tools/inference.py --model_dir opencood/logs/<ckpt-dir> --fusion_method intermediate
Citation
Please cite our work if you find it useful.
@InProceedings{Xu_2025_CVPR,
author = {Xu, Junhao and Zhang, Yanan and Cai, Zhi and Huang, Di},
title = {CoSDH: Communication-Efficient Collaborative Perception via Supply-Demand Awareness and Intermediate-Late Hybridization},
booktitle = {Proceedings of the Computer Vision and Pattern Recognition Conference (CVPR)},
month = {June},
year = {2025},
pages = {6834-6843}
}
Acknowlege
This project based on the code of OpenCOOD and CoAlign, thanks to their great code framework.