Q-Net: Queue Length Estimation via Kalman-based Neural Networks
Ting Gao, Elvin Isufi, Winnie Daamen, Erik-Sander Smits, Serge Hoogendoorn
TL;DR
Q-Net tackles the challenge of estimating queue length under partial observability by marrying a principled state-space model with an AI-augmented Kalman filter. It fuses loop-detector counts and aggregated floating car data through a learned Kalman gain (KalmanNet) and a spatially transferable measurement grouping scheme, yielding a data-efficient, interpretable solution suitable for real-time deployment. The approach demonstrates strong performance gains over baselines, robust transferability across adjacent road sections, and viable online operation for traffic control, all without costly sensing infrastructure. The work highlights a practical path toward scalable, privacy-preserving queue estimation in urban networks.
Abstract
Estimating queue lengths at signalized intersections is a long-standing challenge in traffic management. Partial observability of vehicle flows complicates this task despite the availability of two privacy preserving data sources: (i) aggregated vehicle counts from loop detectors near stop lines, and (ii) aggregated floating car data (aFCD) that provide segment-wise average speed measurements. However, how to integrate these sources with differing spatial and temporal resolutions for queue length estimation is rather unclear. Addressing this question, we present Q Net: a robust queue estimation framework built upon a state-space formulation. This formulation addresses key challenges in queue modeling, such as violations of traffic conservation assumptions. To overcome the limitations of standard filtering models in integrating diverse data sources, Q-Net employs an AI-augmented Kalman filter for estimation. Q-Net follows the Kalman predict-update framework and maintains physical interpretability, with internal variables linked to real-world traffic dynamics. Q-Net can be implemented in real-time, making it suitable for integration into queue-based traffic control systems. To achieve spatial transferability across road sections, we group aFCD measurements into fixed-size groups. This strategy ensures the dimension of Q-Net's learnable parameters is independent of section length. Evaluations on urban main roads in Rotterdam, the Netherlands, show that Q-Net outperforms baseline methods, accurately tracking queue formation and dissipation while correcting aFCD-induced delays. By combining data efficiency, interpretability, and strong transferability, Q Net makes accurate queue length estimation possible without costly sensing infrastructure like cameras or radar.
