--- title: Sequential Text-to-Motion · BABEL emoji: 🎬 colorFrom: green colorTo: indigo sdk: static app_file: index.html pinned: false license: mit --- # Sequential Text-to-Motion · BABEL Static leaderboard for text-guided sequential human motion generation on the processed official BABEL validation split: 1,295 episodes, 7,285 LLM-rewritten action intervals, and 5,990 transition boundaries. Explicit transition labels are cut at their midpoint, and adjacent short actions are merged to at least 30 frames before caption rewriting. Every method is converted to neutral zero-beta SMPL-22 joints. Semantic and transition distribution metrics use the Motius Joint-Position Evaluator. FID is measured only after per-sample L2 normalization of the uTMR motion embeddings; Peak Jerk and AUJ are computed directly from paired episode trajectories. GT/reference rows are shown for calibration and excluded from generated-method ranking. Results from the superseded 64-composition protocol are not carried into this leaderboard. | Method | R@1 | R@2 | R@3 | Normalized FID | MM-Dist | Normalized Transition FID | AUJ Gap | | ------ | --: | --: | --: | --: | ------: | -------------: | ------: | | BABEL GT | 0.3614 | 0.5284 | 0.6317 | 0.0000 | 47.8378 | 0.0000 | 0.0000 | | MotionCanvas | 0.4240 | 0.6049 | 0.7134 | 0.0587 | 46.2662 | 0.0481 | 80.0543 | | FlowMDM | 0.2504 | 0.3925 | 0.4818 | 0.0467 | 50.8503 | 0.0555 | 34.4040 | | MotionStreamer | 0.2130 | 0.3303 | 0.4175 | 0.0610 | 52.0339 | 0.0702 | 76.2889 | | MotionLab | 0.2580 | 0.3793 | 0.4536 | 0.2011 | 51.3873 | 0.2499 | 25.7259 | | PRISM (epoch 26) | 0.2833 | 0.4314 | 0.5168 | 0.0591 | 51.0135 | 0.0739 | 157.8457 | R-Precision uses official BABEL `act_cat` action-group multi-positive recall batches of 32 (7,264 paired segments). The 7,285 intervals form 1,738 action groups; synonymous labels are retained and never treated as false negatives. Distribution metrics use all 7,285 segments. Encoder forward batch size is a throughput setting independent of the 32-sample recall candidate batch. GT is excluded from ranking. PRISM uses `checkpoint-epoch_26` with a fixed 360-frame canvas, CFG 5.0, and AR5 for every model call; the complete 1,295-episode run contains no legacy 365-frame calls. MotionLab uses its official five-frame autoregressive context. Both rows are converted to the same canonical SMPL-22 joints before evaluation. MotionCanvas uses `checkpoint-epoch_1964`, CFG 5.0, and five conditioned frames between adjacent actions. Its final joints use a fixed zero-phase three-frame `[1, 2, 1] / 4` filter followed by canonical SMPL-22 bone-length projection; the frozen 128-episode control changes semantic FID by only `+0.0002` while reducing Peak Jerk from `635.6` to `162.4`. The Space also includes a synchronized Three.js neutral-SMPL-mesh comparison of BABEL GT, MotionCanvas, FlowMDM, MotionStreamer, PRISM, and MotionLab. FlowMDM and MotionStreamer are fitted from the same native `joints66` sequences used by evaluation; PRISM and MotionLab use their fitted SMPL parameters. Each episode is canonicalized once at frame zero to the same +Z-facing convention while its subsequent global XZ trajectory and inter-subclip continuity are preserved. The all-case explorer covers all 1,295 episodes, supports caption and episode-ID search, and displays every retained method output together on one synchronized timeline. Binary motion chunks are loaded lazily from [`ZeyuLing/Motius-Leaderboard-Cases`](https://huggingface.co/datasets/ZeyuLing/Motius-Leaderboard-Cases).