Paper | Zhongyu Xia, Yousen Tang, Yongtao Wang, Zhifeng Wang, Weijun Qin
This repository contains the official PyTorch implementation of: R4Det: 4D Radar-Camera Fusion for High-Performance 3D Object Detection
R4Det is a unified radar-camera fusion framework for robust 3D object detection. Our framework contains three key components:
- Panoramic Depth Fusion (PDF) Enhances geometric depth estimation through joint absolute-relative depth modeling.
- Deformable Gated Temporal Fusion (DGTF) Performs pose-free temporal alignment and gated temporal feature aggregation.
- Instance-Guided Dynamic Refinement (IGDR) Uses 2D instance-aware prototypes to dynamically calibrate and purify BEV representations.
Qualitative comparisons on challenging driving scenarios shows that R4Det achieves more robust object localization and better small-object detection under sparse radar observations and low-light environments.
Experiments on both TJ4DRadSet and View-of-Delft (VoD) demonstrate the effectiveness of the proposed framework.
KnowVal, HENet, R4Det, RCBEVDet, and TEOcc were developed under the same framework. You can easily merge these repositories into one. If you have prepared the environment for any of them, you do not need to create a new environment.
The project relies on customized CUDA operators and OpenMMLab-based 3D perception modules.
Please refer to Environment Setup Guide for detailed installation instructions.
Please refer to Dataset Preparation Guide for dataset organization and preprocessing steps.
Distributed training:
bash ./tools/dist_train.sh ${CONFIG_FILE} ${GPU_NUM}Example:
bash ./tools/dist_train.sh \
./configs/sgdet3d/vod-R4Det_det3d_2x4_12e.py 1You may replace the configuration file with your own experiment configuration.
bash test_TJ4D.shPlease modify the checkpoint path and configuration inside the test scripts before evaluation if necessary.
| Dataset | Model | Weights | Config |
|---|---|---|---|
| TJ4DRadSet | Pretrained | Hugging Face | configs/r4det/TJ4D-R4Det_pretrain_2x4_12e.py |
| TJ4DRadSet | R4Det | Hugging Face | configs/r4det/TJ4D-R4Det_det3d_2x4_12e.py |
We recommend placing checkpoints under:
checkpoints/
We sincerely thank the authors of the following open-source projects:
- SGDet3D
- MMDetection3D
- Detectron2
If you find this work useful for your research, please consider citing:
@article{xia2026r4det,
title={R4Det: 4D Radar-Camera Fusion for High-Performance 3D Object Detection},
author={Xia, Zhongyu and Tang, Yousen and Wang, Yongtao and Wang, Zhifeng and Qin, Weijun},
journal={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
year={2026}
}This project is released for academic research purposes only.
For commercial licensing requests, please contact [email protected].



