README.md
April 14, 2026 · View on GitHub
Collaborative Perceiver: Elevating Vision-based 3D Object Detection by Local Density-Aware Spatial Occupancy
Official implementation of Collaborative Perceiver: Elevating Vision-based 3D Object Detection by Local Density-Aware Spatial Occupancy.
Get started
Environment Installation
Please see install.md.
Data Preparation
Please see data_preparation.md.
The final total data structure is shown like this:
cop
├── mmdet3d_plugin
├── tools
├── configs
├── data
│ ├── nuscenes
│ │ ├── maps
│ │ ├── panoptic
│ │ ├── processdPoints
│ │ ├── ldo_occ
│ │ ├── samples
│ │ ├── sweeps
│ │ ├── v1.0-test
| | ├── v1.0-trainval
│ │ ├── nuscenes_infos_train.pkl
│ │ ├── nuscenes_infos_val.pkl
│ │ ├── nuscenes_infos_train_cop.pkl
│ │ ├── nuscenes_infos_val_cop.pkl
Training
For training process, we use config file in $cop/configs/cop to define model, dataset and hyber parameters.
Run the following command to start a training process.
For example:
tools/dist_train.sh configs/cop/cop_r101_cbgs.py 4
Resume the training
tools/dist_test.sh configs/cop/cop_r50_cbgs.py
--resume-from cop_r101_cbgs.pth 4
Evaluation
For testing bbox scores, run the following command:
tools/dist_test.sh configs/cop/cop_r50_cbgs.py
cop_r101_cbgs.pth 4
--eval bbox
Acknowledgements
Many thanks to the authors of open-mmlab, CenterPoint, Lift-Splat-Shoot, BEVDet and BEVDepth.
Citation
@article{yuan2025collaborativeperceiverelevatingvisionbased,
title={Collaborative Perceiver: Elevating Vision-based 3D Object Detection via Local Density-Aware Spatial Occupancy},
author={Jicheng Yuan and Manh Nguyen Duc and Qian Liu and Manfred Hauswirth and Danh Le Phuoc},
journal={arXiv preprint arXiv:2507.21358},
year={2025}
}