## π₯ News
- **[2026-07]** π Code released β inference/evaluation + full two-stage training pipeline.
- **[2026-07]** π€ Trained checkpoint released: [qianyijie/avsync-evaluator](https://huggingface.co/qianyijie/avsync-evaluator).
- **[2026-07]** π¦ SyncBench released: [π€ qianyijie/SyncBench](https://huggingface.co/datasets/qianyijie/SyncBench). You can also run on your [own dataset](#-use-your-own-dataset).
- **[2026-06]** π Paper accepted to **ECCV 2026**.
## β¨ Introduction
Generative audio-visual models fail synchronization in ways classic metrics can't
catch β *structural hallucinations*, *asymmetric cross-modal relations*, and
*temporally diffuse events* β not the simple time shifts those metrics assume.
Humans judge such failures by **relative comparison**, yet a deployable metric must
be **reference-free and absolute**. We resolve this with a three-part recipe:
1. **SynthSync** β the first dataset of *authentic* generative sync failures: 10 V2A models generate competing audios per video, with β306K pairwise human annotations.
2. **Continuous Omni-LLM evaluator** β Qwen2.5-Omni-3B with a `[SCORE]`-token projection head replacing the language head, giving one reference-free scalar.
3. **R-GRPO** β RL post-training that treats the scalar as a Gaussian policy and optimizes the whole *listwise* score distribution, internalizing global causal structure.
The resulting metric powers **SyncBench**, our leaderboard for AV-generation models.
> Self-contained: bundles the Qwen2.5-Omni / Qwen2-VL code; only `transformers` needed for tokenizer/config.
## π Results
New state of the art on SynthSync, over off-the-shelf Omni-LLMs, non-LLM metrics, and trained LLM evaluators:
| Metric | PFT baseline | **+ R-GRPO** |
|--------|:---:|:---:|
| NDCG | 0.9353 | **0.9435** |
| Kendall's Ο | 0.4515 | **0.4899** |
| MRR | 0.7316 | **0.7674** |
| Pairwise Acc (%) | 71.16 | **72.38** |