MoFlow: One-Step Flow Matching for Human Trajectory Forecasting via Implicit Maximum Likelihood Estimation based Distillation

Yuxiang Fu, Qi Yan, Lele Wang, Ke Li, Renjie Liao
2/10/2026

No official code found. Best implementation: DSL-Lab/MoFlow (127 stars, MIT, last commit 2025-12-15).

Abstract

In this paper, we address the problem of human trajectory forecasting, which aims to predict the inherently multi-modal future movements of humans based on their past trajectories and other contextual cues. We propose a novel motion prediction conditional flow matching model, termed MoFlow, to predict K-shot future trajectories for all agents in a given scene. We design a novel flow matching loss function that not only ensures at least one of the K sets of future trajectories is accurate but also encourages all K sets of future trajectories to be diverse and plausible. Furthermore, by leveraging the implicit maximum likelihood estimation (IMLE), we propose a novel distillation method for flow models that only requires samples from the teacher model. Extensive experiments on the real-world datasets, including SportVU NBA games, ETH-UCY, and SDD, demonstrate that both our teacher flow model and the IMLE-distilled student model achieve state-of-the-art performance. These models can generate diverse trajectories that are physically and socially plausible. Moreover, our one-step student model is 100 times faster than the teacher flow model during sampling. The code, model, and data are available at our project page: https://moflow-imle.github.io/.

View on arXivView PDF

Code Implementations(1)

DSL-Lab/MoFlowCommunity80%
MIT

[CVPR 2025] MoFlow: One-Step Flow Matching for Human Trajectory Forecasting via Implicit Maximum Likelihood Estimation Distillation

12713Shell, PythonMar 5, 202510 months agoMIT
diffusion-distillationflow-matchinghuman-motion-predictionmulti-agentone-step-diffusion-model

Similar Papers

Cite this paper

@article{fu2026moflow,
  title  = {MoFlow: One-Step Flow Matching for Human Trajectory Forecasting via Implicit Maximum Likelihood Estimation based Distillation},
  author = {Yuxiang Fu and Qi Yan and Lele Wang and Ke Li and Renjie Liao},
  year   = {2026},
  eprint = {2503.09950},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.09950},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.09950.svg)](https://codeofpaper.com/paper/2503.09950)

Discussion