DoppDrive: Doppler-Driven Temporal Aggregation for Improved Radar Object Detection

General Motors, Technical Center Israel
ICCV 2025

*Indicates Equal Contribution

Author is also with the School of Electrical and Computer Engineering in Ben Gurion University of the Negev.

TL;DR

DoppDrive is a Doppler-driven temporal aggregation method for radar point clouds that increases point density and reduces scatter from dynamic objects. This leads to significantly improved object detection—especially at long ranges. Compatible with any detector, DoppDrive is validated across multiple datasets and introduces LRR-Sim, a new 300m-range radar dataset for autonomous driving.

Teaser Figure
Object detection with different input point clouds: (1) single frame, highly sparse point cloud, (2) temporally aggregated with ego-motion compensation—scattered points from dynamic objects, (3) Doppler-driven aggregation—dense points with minimal scatter, enhancing object detection.

Comparison of radar point cloud aggregation methods

Left: No aggregation. Middle: Our DoppDrive (Doppler-based dynamic aggregation). Right: Naive aggregation (ego-motion compensation only).

Blue points: Dynamic radar reflections, Orange points: Static radar reflections, Gray points: LIDAR points, Magenta boxes: Ground truth object annotations.
DoppDrive achieves denser and more accurate aggregation of dynamic objects compared to both no aggregation and naive aggregation.

Abstract

Radar-based object detection is essential for autonomous driving due to radar's long detection range. However, the sparsity of radar point clouds, especially at long range, poses challenges for accurate detection. Existing methods increase point density through temporal aggregation with ego-motion compensation, but this approach introduces scatter from dynamic objects, degrading detection performance. We propose DoppDrive, a novel Doppler-Driven temporal aggregation method that enhances radar point cloud density while minimizing scatter. Points from previous frames are shifted radially according to their dynamic Doppler component to eliminate radial scatter, with each point assigned a unique aggregation duration based on its Doppler and angle to minimize tangential scatter. DoppDrive is a point cloud density enhancement step applied before detection, compatible with any detector, and we demonstrate that it significantly improves object detection performance across various detectors and datasets.

Method

Method Overview


Overview of the Doppler-driven temporal aggregation method. (a) Top view of the scenario with the radar-equipped host vehicle and a dynamic vehicle moving toward each other. Points from previous frames \( T_{-1} \) and \( T_{-K} \) are aggregated with the current frame \( T_0 \), compensating for the dynamic vehicle's motion by shifting points along the radial direction based on their dynamic Doppler measurement. (b) Zoom-in on (a), showing the accurate shift \( \boldsymbol{q}^i_k \) vs. the approximated shift \( \tilde{\boldsymbol{q}}^i_k \), with resulting offset distance \( \epsilon^i_k \). (c) Result of our aggregation method, showing denser reflection points with minimal disparity where the aggregation duration of \( \tilde{\boldsymbol{q}}^i_{-K} \) yields an expected offset beyond the tolerated limit, so it is discarded. (d) Result of standard aggregation, showing significant scatter in the aggregated points.

Experimental Results

The LRR-Sim Dataset

LRR-Sim is the first publicly available long-range radar dataset with annotated 3D point clouds extending up to 300 meters, filling a critical gap in radar research for highway and high-speed scenarios. It includes ~25K training and ~5K testing frames across 50 simulated highway scenes, with a total of ~137K annotated vehicles — including ~25K vehicles beyond 175m, where conventional sensors struggle. Scenes were created using the CARLA simulator for realistic world modeling and highway maps, with a high-fidelity radar simulation applied on top to generate 77GHz MIMO radar point clouds. All objects within ±55° azimuth and ±20° elevation are annotated with accurate 3D bounding boxes.

Visit LRR-Sim dataset GitHub for dataset download, technical details, and visualizations.