Downloads · 30 days
17
21% of all-time downloads
TomerBo/RadarGen_600M_512px_TS
RadarGen_600M_512px_TS is a other model from TomerBo. Use it for the other task on the model card, and read the license before you ship it in a product. The card lists the license as other.
<div align="center" <h1RadarGen: Automotive Radar Point Cloud Generation from Cameras</h1
Downloads · 30 days
17
21% of all-time downloads
All-time downloads
80
Public
Repo size
2.4 GB
Likes
0
Public
Click a slice to open those files.
.safetensors2.4 GB · 100%
From the Hugging Face model README
<a href="https://arxiv.org/abs/2512.17897"><img src="https://img.shields.io/badge/arXiv-2512.17897-b31b1b" alt="arXiv"></a> <a href="https://radargen.github.io/"><img src="https://img.shields.io/badge/Project_Page-green" alt="Project Page"></a>
Tomer Borreda, Fangqiang Ding, Sanja Fidler, Shengyu Huang, Or Litany
</div>We present RadarGen, a diffusion model for synthesizing realistic automotive radar point clouds from multi-view camera imagery. RadarGen adapts efficient image-latent diffusion to the radar domain by representing radar measurements in bird's-eye-view form that encodes spatial structure together with radar cross section (RCS) and Doppler attributes. A lightweight recovery step reconstructs point clouds from the generated maps. To better align generation with the visual scene, RadarGen incorporates BEV-aligned depth, semantic, and motion cues extracted from pretrained foundation models, which guide the stochastic generation process toward physically plausible radar patterns. Conditioning on images makes the approach broadly compatible, in principle, with existing visual datasets and simulation frameworks, offering a scalable direction for multimodal generative simulation. Evaluations on large-scale driving data show that RadarGen captures characteristic radar measurement distributions and reduces the gap to perception models trained on real data, marking a step toward unified generative simulation across sensing modalities.
This repository contains the pre-trained weights for RadarGen, trained on the MAN TruckScenes dataset.
Run inference on TruckScenes using the notebook provided on GitHub: notebooks/inference_truckscenes.ipynb
Or use the Python API:
from radargen.inference import RadarGenInference
from radargen.datasets import get_adapter
# Load dataset adapter
adapter = get_adapter("truckscenes", trucksc=trucksc_obj)
# Initialize model
model = RadarGenInference(
adapter=adapter,
config_path="configs/RadarGen_600M_512px_TS_inference.yaml",
checkpoint_path="hf://TomerBo/RadarGen_600M_512px_TS/RadarGen_600M_512px_TS.safetensors"
)
# Generate point cloud from two consecutive frames
pcl = model.from_sample_data(sample_t0, sample_t1)
Check out our Github Repo for more information.
This model inherits its license from SANA weights (NSCL v2-custom) and the MAN TruckScenes dataset (CC BY-NC-SA 4.0). Non-commercial use only.
If you find our work useful, please consider starring ⭐ the repository and citing our paper:
@article{borreda2025radargen,
title={RadarGen: Automotive Radar Point Cloud Generation from Cameras},
author={Borreda, Tomer and Ding, Fangqiang and Fidler, Sanja and Huang, Shengyu and Litany, Or},
journal={arXiv preprint arXiv:2512.17897},
year={2025}
}