Multimodal Language Models as Judges for Embodied Video Generation
RoboJudge evaluates generated embodied videos on Physical Adherence (PA) and Instruction Alignment (IA).
Project Page · Model · Benchmark · Training Data · Training
- RoboJudge-Bench: 800 human-annotated videos, 8 source corpora, and 10 video generators.
- RoboJudge-Train: 12K videos with 25K human scores and rationales.
- RoboJudge-9B: Pearson
0.645on PA,0.775on IA, and0.719overall.
code/inference.py RoboJudge-9B inference
code/evaluate.py RoboJudge-Bench evaluation
code/sft/ supervised fine-tuning
code/rl/ GRPO training and reward
data/benchmark/ 800-item benchmark
data/train/ released training annotations
docs/ project page and demo assets
python -m pip install -r requirements.txt
huggingface-cli download HuggingFriends/RoboJudge-Bench \
--repo-type dataset --local-dir data_root
CKPT=HuggingFriends/RoboJudge-9B \
DATA_ROOT="$PWD/data_root" \
LIMIT=4 \
bash code/run_inference.sh
python code/evaluate.py \
outputs/predictions.jsonl \
data/benchmark/robojudge_bench.jsonlFor SFT and GRPO commands, see TRAINING.md.
Code is released under Apache-2.0. Model and dataset use is additionally subject to their upstream terms.
