One email each morning — yesterday's AI, sortedGet it in your inbox

METAL LAB

VA-Judger: Reward Modeling from Human Preference Feedback for Joint Video-Audio Generation

arXiv:2608.186072026-08-18

A judge model that scores AI-made video-and-sound clips the way humans actually prefer them

AI models that generate video and audio together need a scoring system to improve via reinforcement learning, but past approaches added up separate scores for image quality, sound quality, and sync, which often disagreed with what people actually liked. The authors built a large human-preference dataset (VAPref-10K) where annotators compared pairs of generated clips and explained their choice, then trained a reasoning-based judge model called VA-Judger through three stages. Using VA-Judger as the reward to retrain a video-audio generator (LTX-2) led to outputs that a 20-person human panel preferred far more often than existing methods.

What they did

  1. Prior methods combined separate scores for video quality, audio quality, and synchronization into a single reward, but these scores poorly matched real human judgment, letting models exploit the scoring gaps rather than genuinely improve (reward hacking)
  2. The team built VAPref-10K, a dataset of about 9,000 text prompts drawn from real YouTube, Bilibili, film, and TV clips, paired with 10.3K human comparisons of outputs from open-source video-audio generation models, where annotators picked the better clip and the specific quality reasons behind it
  3. VA-Judger is trained in three stages: first on easy pairs with obvious quality gaps to learn a structured scoring format, then on harder near-tie pairs filtered to match human-verified answers, and finally with reinforcement learning (GRPO) that rewards correct dimension-by-dimension scoring, not just the final pick
  4. Standalone automatic metrics only matched human preference 50-57% of the time, while VA-Judger beat the best of them by over 10 percentage points, staying accurate even on outputs from closed-source models it never saw during training
  5. When VA-Judger's scores were used to retrain the LTX-2 video-audio generator, 20 human participants preferred the VA-Judger-trained outputs 62.30% of the time, versus 27.63% for the prior method (OmniNFT) and just 10.08% for the untrained base model
Figure 1: Evaluation of VA-Judger. (a) VA-Judger selects the preferred clip through structured dimension-wise reasoning, whereas separate evaluation metrics disagree with human judgment. (b) VA-Judger achieves the highest agreement with human preferences. (c) VA-Judger provides the reward for post-training LTX-2, improving the quality over the base model and OmniNFT.
Figure 1: Evaluation of VA-Judger. (a) VA-Judger selects the preferred clip through structured dimension-wise reasoning, whereas separate evaluation metrics disagree with human judgment. (b) VA-Judger achieves the highest agreement with human preferences. (c) VA-Judger provides the reward for post-training LTX-2, improving the quality over the base model and OmniNFT.
Table 1: Accuracy (%) against human pairwise preferences. Single-dimension evaluation metrics and reward models are both evaluated on the 1,150-pair VA-Judger-Bench and report Total Acc / Parsed Acc. Unparseable responses count as incorrect in Total Acc.
ModelEasyIn-domainOut-of-domainOverall
Single-dimension evaluation metrics
Video quality: VideoAlign62.3952.9748.3554.29
Audio quality: AudioBox58.7050.0044.0050.43
Text-video: CLIP Score55.5654.6653.5854.50
Text-audio: ImageBind T-A58.4852.9751.4854.29
Audio-video: ImageBind61.3055.5151.8355.94
Synchronization: SynchFormer61.3046.6148.3552.71
Overall: Javis Score60.0055.5154.9656.88
Reward models
Qwen3-Omni Captioner (No CoT)57.00 / 57.0054.00 / 54.0056.20 / 56.2057.22 / 57.22
Qwen3-Omni Captioner (CoT)52.50 / 57.6549.60 / 54.8746.60 / 56.9750.43 / 58.61
Qwen3-Omni Instruct NoCoT60.75 / 60.7554.00 / 54.0054.60 / 54.6056.61 / 56.61
Qwen3-Omni Instruct CoT63.25 / 64.7154.80 / 55.9255.00 / 55.3357.83 / 58.69
+ Easy Cold Start72.00 / 72.0059.20 / 59.2056.20 / 56.2062.35 / 62.35
+ Hard SFT74.50 / 74.5063.60 / 63.6060.20 / 60.2065.91 / 65.91
+ GRPO (VA-Judger)76.25 / 76.2566.00 / 66.0063.40 / 63.4068.43 / 68.43
Figure 2: Overview of the VA-Judger training pipeline. Stage 1 cold-starts the model on easy preference pairs. Stage 2 aligns the model on harder pairs through human rejection sampling. Stage 3 performs GRPO using answer-level and dimension-level rewards grounded in human reasons.
Figure 2: Overview of the VA-Judger training pipeline. Stage 1 cold-starts the model on easy preference pairs. Stage 2 aligns the model on harder pairs through human rejection sampling. Stage 3 performs GRPO using answer-level and dimension-level rewards grounded in human reasons.
Table 2: Results on the randomly sampled 200-prompt JavisBench subset. Best results are highlighted in green and second-best results are underlined. Higher is better unless marked with ↓. The two Δ rows report the raw change produced by VA-Judger post-training.
Video QualityAudioBox QualityCross-Modal Alignment
ModelVQ ↑MQ ↑AQ ↑AB-CE ↑AB-CU ↑AB-PC ↑AB-PQ ↑TV-Align ↑TA-Align ↑ViCLIP ↑
LTX-22.2480.6974.7673.9575.9043.0416.1660.3030.1050.232
LTX-2 + OmniNFT3.7270.9475.3994.7456.7973.1506.9050.2790.1330.219
LTX-2 + VA-Judger3.9421.1835.6105.1366.7663.6066.9320.3100.1800.242
Δ vs. LTX-2+1.693+0.486+0.843+1.179+0.862+0.564+0.766+0.007+0.075+0.009
Δ vs. OmniNFT+0.214+0.236+0.211+0.391-0.031+0.456+0.026+0.031+0.047+0.023
Figure 3: Qualitative comparisons of LTX-2, OmniNFT, and our VA-Judger post-trained model. VA-Judger better follows the requested temporal actions in both examples.
Figure 3: Qualitative comparisons of LTX-2, OmniNFT, and our VA-Judger post-trained model. VA-Judger better follows the requested temporal actions in both examples.
Table 3: Category distributions of the full JavisBench pool and the random evaluation subset. Each cell reports the number and percentage of examples.
DimensionCategoryFull pool (10,140)Random subset (200)
Event ScenarioLiving Scenario4,029 (39.7%)73 (36.5%)
Natural Scenario2,452 (24.2%)37 (18.5%)
Urban Scenario2,140 (21.1%)66 (33.0%)
Industrial Scenario1,090 (10.7%)20 (10.0%)
Virtual Scenario429 (4.2%)4 (2.0%)
Visual StyleCamera Shooting8,586 (84.7%)174 (87.0%)
2D Animation915 (9.0%)17 (8.5%)
3D Animation639 (6.3%)9 (4.5%)
Sound TypeMusical Sounds5,065 (50.0%)73 (36.5%)
Ambient Sounds4,183 (41.3%)126 (63.0%)
Biological Sounds2,215 (21.8%)59 (29.5%)
Mechanical Sounds1,940 (19.1%)49 (24.5%)
Speech Sounds1,090 (10.7%)29 (14.5%)
Spatial CompositionMultiple Subjects7,588 (74.8%)167 (83.5%)
Single Subject2,502 (24.7%)33 (16.5%)
Off-screen Sound2,165 (21.4%)59 (29.5%)
Temporal CompositionSequential Events3,698 (36.5%)46 (23.0%)
Simultaneous Events3,306 (32.6%)99 (49.5%)
Single Event3,136 (30.9%)55 (27.5%)
Figure 4: Human preference rates over 200 three-way comparisons. For each prompt, participants select the best video-audio output among LTX-2, LTX-2 post-trained with OmniNFT, and LTX-2 post-trained with VA-Judger.
Figure 4: Human preference rates over 200 three-way comparisons. For each prompt, participants select the best video-audio output among LTX-2, LTX-2 post-trained with OmniNFT, and LTX-2 post-trained with VA-Judger.
Table 4: Human preference accuracy (%) of video-quality metrics.
MetricEasyIn-domainOut-of-domainOverall
VideoAlign Overall∗62.3952.9748.3554.29
VideoPhy252.8654.3950.2251.66
Motion Quality59.9151.0649.7453.66
Visual Quality62.4252.3442.9351.70
HPSv356.3052.1250.6152.95
Video Aesthetic57.5250.2147.2151.50
Video Technical/Aesthetic57.3951.6942.7849.72
Video Technical/Overall59.1352.9742.2650.35
Video Technical/Technical54.1354.2447.1350.98
Figure 6: Overview of VAPref-10K construction and the raw data distribution. Real video-audio clips are captioned by Qwen3.5-Omni, rewritten into text prompts by an LLM, and passed to LTX-2, OVI, and DaVinci-MagiHuman to generate candidate clips.
Figure 6: Overview of VAPref-10K construction and the raw data distribution. Real video-audio clips are captioned by Qwen3.5-Omni, rewritten into text prompts by an LLM, and passed to LTX-2, OVI, and DaVinci-MagiHuman to generate candidate clips.
Table 5: Human preference accuracy (%) of audio-quality metrics.
MetricEasyIn-domainOut-of-domainOverall
AudioBox∗58.7050.0044.0050.43
AudioBox CE61.5249.5842.0950.51
AudioBox CU62.3948.3138.6149.02
AudioBox PC45.2254.2453.7450.75
AudioBox PQ64.1345.3436.1747.99
NISQA53.4851.6943.4848.62
DNSMOS47.1752.1240.5245.08
Figure 7: Distribution of the source videos across the six categories in VAPref-10K.
Figure 7: Distribution of the source videos across the six categories in VAPref-10K.
Table 6: Human preference accuracy (%) of text-video and text-audio consistency metrics.
MetricEasyIn-domainOut-of-domainOverall
Text-video consistency
CLIP Score∗55.5654.6653.5854.50
ImageBind T-V47.1753.3950.9650.04
ViCLIP53.9143.8349.7450.16
Text-audio consistency
ImageBind T-A∗58.4852.9751.4854.29
CLAP Score51.2551.9666.1156.70
Table 7: Human preference accuracy (%) of audio-video semantic-consistency metrics. Audio-Video Alignment, AVHScore, and ImageBind A-V are all ImageBind-based metrics for audio-video semantic consistency, but differ in their preprocessing and feature aggregation procedures.
MetricEasyIn-domainOut-of-domainOverall
Audio-Video Alignment∗61.3055.5151.8355.94
AVH Score61.7458.9054.2657.83
ImageBind A-V61.0958.4754.9657.83
Table 8: Human preference accuracy (%) of synchronization and aggregate audio-video metrics. Values in parentheses are score coverage (%).
MetricEasyIn-domainOut-of-domainOverall
SyncNet Confidence64.17 (40.7)50.60 (35.2)40.19 (18.6)54.38 (29.7)
SyncNet Min Distance54.55 (40.7)59.04 (35.2)47.17 (18.6)53.46 (29.7)
SyncNet |Offset| (frames)65.06 (40.7)47.89 (35.2)41.86 (18.6)55.11 (29.7)
SynchFormer |Argmax​Offset| (s)63.8247.1350.5655.22
SynchFormer |Offset| (s)∗61.3046.6148.3552.71
Desync66.3448.9551.5156.89
Lip-sync Confidence63.10 (54.8)53.57 (47.5)42.98 (21.0)55.88 (38.2)
Javis Score∗60.0055.5154.9656.88

Why it matters

As AI systems increasingly generate video and audio together, having a scoring method that truly reflects human taste is essential, otherwise reinforcement learning can push models toward metrics rather than real quality. This work offers a reusable judge model, dataset, and benchmark that others can use to align future video-audio generators with genuine human preference.

Terms in this paper

  • reinforcement learning (RL) · a training method where an AI improves by trial and error to earn higher scores, called rewards
  • reward signal · the score given to an AI's output during reinforcement learning to indicate how good it is
  • reward hacking · when an AI finds a shortcut to score well on a metric without actually improving real quality
  • chain-of-thought (CoT) · a method where the AI explains its reasoning step by step before giving a final answer
  • GRPO · a reinforcement learning technique that compares a group of candidate answers and rewards the relatively better ones

Original abstract (English)

Using reinforcement learning to post-train joint video-audio generation models requires a reward signal. Existing methods construct this reward by combining metrics for individual quality dimensions, including audio quality, visual fidelity, and synchronization. However, these metrics evaluate perceptual dimensions separately and fail to capture the overall semantic and temporal coherence among the text prompt, video, and audio that shapes human preferences. Optimizing models against these metrics encourages reward hacking, generating video-audio content that achieves high scores on these metrics yet appears incoherent or unfaithful to human viewers. To address this problem, we first construct a large-scale human-preference dataset VAPref-10K for joint video-audio generation, comprising 9K prompts and 10.3K fine-grained paired comparisons from open-source generation models. We also introduce the VA-Judger-Bench benchmark with both in-domain and out-of-domain model comparisons to evaluate whether reward models truly align with human preferences. We further propose VA-Judger, a chain-of-thought omni-reward model for joint video-audio generation. In particular, VA-Judger first learns from pairs with clear quality gaps to establish structured output and coarse preference discrimination, then distills reliable preference explanations for harder near-quality comparisons via rejection sampling verified against human annotations, and finally performs dimension-wise reinforcement learning that decomposes human feedback into individual quality dimensions for denser reward signals than a single binary preference label. Experiments show that VA-Judger outperforms metric baselines in predicting human preferences on both in-domain and out-of-domain evaluations. Using its human-aligned rewards for post-training audio-video generation model also yields significant improvements in generation quality.

Authors · Yinming Huang

Read on arXiv

Latest papers

All papers →

Latest from METAL LAB

Figures: Yinming Huang et al., arXiv:2608.18607, CC BY 4.0