MGF: Mixed Gaussian Flow for Diverse Trajectory Prediction
About
To predict future trajectories, the normalizing flow with a standard Gaussian prior suffers from weak diversity. The ineffectiveness comes from the conflict between the fact of asymmetric and multi-modal distribution of likely outcomes and symmetric and single-modal original distribution and supervision losses. Instead, we propose constructing a mixed Gaussian prior for a normalizing flow model for trajectory prediction. The prior is constructed by analyzing the trajectory patterns in the training samples without requiring extra annotations while showing better expressiveness and being multi-modal and asymmetric. Besides diversity, it also provides better controllability for probabilistic trajectory generation. We name our method Mixed Gaussian Flow (MGF). It achieves state-of-the-art performance in the evaluation of both trajectory alignment and diversity on the popular UCY/ETH and SDD datasets. Code is available at https://github.com/mulplue/MGF.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Trajectory Prediction | ETH UCY (test) | ADE0.39 | 65 | |
| Trajectory Prediction | ETH-UCY | Average ADE (20)0.21 | 57 | |
| Trajectory Prediction | ETH UCY Average (test) | ADE0.21 | 52 | |
| Trajectory Prediction | Hotel ETH-UCY (test) | ADE0.13 | 48 | |
| Trajectory Prediction | ZARA2 (test) | ADE (4.8s)0.14 | 45 | |
| Trajectory Prediction | UNIV ETH-UCY (test) | ADE0.21 | 41 | |
| Trajectory Prediction | SDD | ADE7.74 | 35 | |
| Stochastic trajectory prediction | ZARA1 ETH-UCY (test) | ADE0.17 | 27 | |
| Trajectory Prediction | Stanford Drone Dataset (SDD) | -- | 26 | |
| Trajectory Prediction | SDD Standard (test) | ADE7.74 | 11 |