Simulate Any Radar: Attribute-Controllable Radar Simulation via Waveform Parameter Embedding

1Beihang University   2Beijing Jiaotong University   3Beijing Institute of Technology   4AIR, Tsinghua University   5Nanyang Technological University
6SVM, Tsinghua University   7Lightwheel AI   8LeddarTech
*Equal Contribution    Corresponding Author
Radar Simulation Autonomous Driving Waveform Embedding 3D Object Detection Semantic Segmentation

Abstract

We present SA-Radar (Simulate Any Radar), a radar simulation approach that enables controllable and efficient generation of radar cubes conditioned on customizable radar attributes. Unlike prior generative or physics-based simulators, SA-Radar integrates both paradigms through a waveform-parameterized attribute embedding. We design ICFAR-Net, a 3D U-Net conditioned on radar attributes encoded via waveform parameters, which captures signal variations induced by different radar configurations. This formulation bypasses the need for detailed radar hardware specifications and allows efficient simulation of range-azimuth-Doppler (RAD) tensors across diverse sensor settings. We further construct a mixed real-simulated dataset with attribute annotations to robustly train the network. Extensive evaluations on multiple downstream tasks—including 2D/3D object detection and radar semantic segmentation—demonstrate that SA-Radar's simulated data is both realistic and effective, consistently improving model performance when used standalone or in combination with real data. Our framework also supports simulation in novel sensor viewpoints and edited scenes, showcasing its potential as a general-purpose radar data engine for autonomous driving applications.

Code and additional materials are available at https://github.com/zhuxing0/SA-Radar.

What Can It Be Used For?

SA-Radar overview figure

(a) SA-Radar enables controllable and realistic radar simulation by conditioning on customizable radar attributes. It supports flexible scene editing such as attribute modification, actor removal, and novel trajectories. (b) SA-Radar improves performance on various tasks including semantic segmentation, 2D/3D object detection. In all settings, SA-Radar's synthetic data either matches or surpasses real data, and provides consistent gains when combined with real-world datasets.

Framework

SA-Radar framework figure

We first construct a uniform reflection environment tensor E that records reflection points from both physical objects and background clutter. Then, we simulate the radar cube in the current reflection environment by integrating the radar attributes embedding in a 3D U-Net (referred to as ICFAR-Net in this paper). The radar attributes in ICFAR-Net are characterized only by the waveform parameters of the standard 3D reflection signals in each dimension, thus overcoming the need for radar-specific details. Extensive experiments show that the simulation data from our approach significantly enhances the performance of existing models on a wide range of downstream tasks, demonstrating its potential as a generalized radar data engine for autonomous driving applications.

Demonstrations

Accurate Radar Simulation

Our SA-Radar can simulate radar cube (range-azimuth-Doppler tensor) for any scene. We visualize the range-azimuth projection and the range-Doppler projection of the radar cube separately (both taking the maximum value). As shown in the figure, the simulation results of SA-Radar are highly similar to the ground truth. More examples are shown in Video Gallery 1.

RGB image

RGB image

Simulated radar cube

Sim radar cube

Ground truth radar cube

Ground truth radar cube

Attribute Modification

We can directly modify the waveform parameters input to SA-Radar (specifically its ICFAR-Net) to simulate radar cubes with different radar attributes for the same scene. Use the slider here to linearly interpolate between radar A and radar B for novel radar simulation.

Radar A

Radar A

Loading...

Novel Radar

Radar B

Radar B

Novel Trajectories

Our SA-Radar allows free editing of the viewpoints to obtain simulated images in novel viewpoints. The following figures show the results of shifting the viewpoint left and right by 5 meters, respectively.

Original viewpoint

Original viewpoint

Loading...

5 meters to the left

Loading...

5 meters to the right

Actor Removal

Our SA-Radar realizes the removal function by directly modifying the reflection intensity of the reflection points on the actors. The following figures show the simulated radar images after removing the car and truck respectively.

RGB image

RGB image

Original simulation

Original simulation

Car removed

Simulation with car removed

Truck removed

Simulation with truck removed

BibTeX

@article{xiao2025simulate,
  title={Simulate Any Radar: Attribute-Controllable Radar Simulation via Waveform Parameter Embedding},
  author={Xiao, Weiqing and Huang, Hao and Zhong, Chonghao and Lin, Yujie and Wang, Nan and Chen, Xiaoxue and Chen, Zhaoxi and Zhang, Saining and Yang, Shuocheng and Merriaux, Pierre and others},
  journal={arXiv preprint arXiv:2506.03134},
  year={2025}
}