A Spatio-temporal Graph Network Allowing Incomplete Trajectory Input for Pedestrian Trajectory Prediction
Juncen Long, Gianluca Bardaro, Simone Mentasti, Matteo Matteucci
TL;DR
STGN-IT tackles pedestrian trajectory prediction under incomplete historical data by modeling pedestrians and obstacles as a spatio-temporal graph and encoding observation states to distinguish missing data. The method uses a two-stage prediction pipeline: an initial pass without environment context, followed by obstacle augmentation from occupancy grid maps and a second, refined prediction; DBSCAN-based node ordering and clustering enhance interaction modeling. Empirical results on STCrowd show STGN-IT achieves state-of-the-art accuracy (lower ADE and FDE) with modest performance degradation under incomplete inputs and demonstrates improved safety when evaluated in pad mode for robot navigation. The work advances practical pedestrian forecasting for mobile robots by robustly handling incomplete trajectories and incorporating environmental constraints, with potential impact on real-time navigation and collision avoidance.
Abstract
Pedestrian trajectory prediction is important in the research of mobile robot navigation in environments with pedestrians. Most pedestrian trajectory prediction algorithms require the input historical trajectories to be complete. If a pedestrian is unobservable in any frame in the past, then its historical trajectory become incomplete, the algorithm will not predict its future trajectory. To address this limitation, we propose the STGN-IT, a spatio-temporal graph network allowing incomplete trajectory input, which can predict the future trajectories of pedestrians with incomplete historical trajectories. STGN-IT uses the spatio-temporal graph with an additional encoding method to represent the historical trajectories and observation states of pedestrians. Moreover, STGN-IT introduces static obstacles in the environment that may affect the future trajectories as nodes to further improve the prediction accuracy. A clustering algorithm is also applied in the construction of spatio-temporal graphs. Experiments on public datasets show that STGN-IT outperforms state of the art algorithms on these metrics.
