[IROS 2023] BSH-Det3D: Improving 3D Object Detection with BEV Shape Heatmap
All the codes are tested in the following environment:
Our implementation is based on [OpenPCDet v0.5.2], so just follow their Installation.
During training, you should generated kitti's data including the generated complete object points as mentioned in BtcDet , download it [here (about 31GBs)] and put the zip file inside data/kitti/ .
If you only want to test BSH-Det3D, please download the official KITTI 3D object detection dataset and organize the downloaded files as GETTING_STARTED.
cd tools/
python train.py --cfg_file ./cfgs/kitti_models/voxelrcnn_bsh.yaml --batch_size 8
cd tools/
python test.py --cfg_file ./cfgs/kitti_models/voxelrcnn_bsh.yaml --batch_size 1 --ckpt ../ckpt/bsh_voxelrcnn.pth
If you find that low GPU utilization affects the efficiency of your model's real-time performance, try using the command:
export OMP_NUM_THREADS=1
We sincerely appreciate the following open-source projects for providing valuable and high-quality codes:
If you find this project useful in your research, please consider cite:
@article{shen2023bsh,
title={BSH-Det3D: Improving 3D Object Detection with BEV Shape Heatmap},
author={Shen, You and Zhang, Yunzhou and Wu, Yanmin and Wang, Zhenyu and Yang, Linghao and Coleman, Sonya and Kerr, Dermot},
journal={arXiv preprint arXiv:2303.02000},
year={2023}
}