DD-MDN: Human Trajectory Forecasting with Diffusion-Based Dual Mixture Density Networks and Uncertainty Self-Calibration
Manuel Hetzel, Kerim Turacan, Hannes Reichert, Konrad Doll, Bernhard Sick
TL;DR
This paper tackles uncertainty calibration and short-observation robustness in human trajectory forecasting by introducing DD-MDN, a diffusion-based dual-MDN framework. It integrates a few-shot denoising diffusion backbone with two Gaussian-mixture heads to produce per-timestep and per-anchor-trajectory distributions, enabling calibrated, multimodal forecasts without predefined endpoints. The model achieves state-of-the-art accuracy and reliable uncertainty estimates across ETH/UCY, SDD, inD, and IMPTC, and shows strong performance under short observation intervals. The unsupervised diffusion prior provides global coherence in the parameter space, improving calibration and stability, with practical implications for planning and collision avoidance in autonomous systems.
Abstract
Human Trajectory Forecasting (HTF) predicts future human movements from past trajectories and environmental context, with applications in Autonomous Driving, Smart Surveillance, and Human-Robot Interaction. While prior work has focused on accuracy, social interaction modeling, and diversity, little attention has been paid to uncertainty modeling, calibration, and forecasts from short observation periods, which are crucial for downstream tasks such as path planning and collision avoidance. We propose DD-MDN, an end-to-end probabilistic HTF model that combines high positional accuracy, calibrated uncertainty, and robustness to short observations. Using a few-shot denoising diffusion backbone and a dual mixture density network, our method learns self-calibrated residence areas and probability-ranked anchor paths, from which diverse trajectory hypotheses are derived, without predefined anchors or endpoints. Experiments on the ETH/UCY, SDD, inD, and IMPTC datasets demonstrate state-of-the-art accuracy, robustness at short observation intervals, and reliable uncertainty modeling. The code is available at: https://github.com/kav-institute/ddmdn.
