atlas

Research map / Image generation / Autoregressive and latent generation

VisualQuality-R1: Reasoning-Induced Image Quality Assessment via Reinforcement Learning to Rank

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: Learning-based image quality assessment · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Trains Qwen2.5-VL-7B with GRPO and a Thurstone-model ranking objective plus continuous fidelity rewards to produce reasoning-induced no-reference image quality scores with descriptions.

Problem

No-reference image quality assessment (NR-IQA) generalizes poorly across distortion types; SFT-based VLM methods are costly, overfit, and give templated outputs, and regression-based RL methods treat quality as absolute and need dataset-specific reward calibration.

Approach

Reinforcement learning to rank (RL2R): GRPO samples multiple quality scores per image, comparative probabilities between image pairs are computed under the Thurstone model using sample means and variances, and rewards are continuous fidelity measures against MOS-derived preferences.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train VisualQuality-R1 with RL2R instead of the Q-Insight approachNR-IQA · KADID-10K-trained, 8-dataset averageSRCC: 0.766 -> 0.777Helped
Train VisualQuality-R1 with RL2R instead of the Q-Insight approachNR-IQA · KADID-10K-trained, 8-dataset averagePLCC: 0.803 -> 0.814Helped
Add SPAQ to KADID-10K trainingVisualQuality-R1 · 8-dataset averageSRCC: 0.777 -> 0.791Helped
Add SPAQ to KADID-10K trainingVisualQuality-R1 · 8-dataset averagePLCC: 0.814 -> 0.831Helped
Reduce generated responses from K=6 to K=4 (ablation)VisualQuality-R1 · 8-dataset averagePLCC: 0.814 -> 0.811No clear effect
Reduce generated responses from K=6 to K=5 (ablation)VisualQuality-R1 · 8-dataset averagePLCC: 0.814 -> 0.813No clear effect
Use continuous fidelity reward instead of binary reward (ablation)VisualQuality-R1 RL2R · 8-dataset averageSRCC: 0.772 -> 0.777Helped
Use continuous fidelity reward instead of binary reward (ablation)VisualQuality-R1 RL2R · 8-dataset averagePLCC: 0.809 -> 0.814Helped
Average quality scores rather than probabilities across individual comparisons (ablation)VisualQuality-R1 · 8-dataset averageSRCC: 0.774 -> 0.777Helped
Average quality scores rather than probabilities across individual comparisons (ablation)VisualQuality-R1 · 8-dataset averagePLCC: 0.805 -> 0.814Helped
Use sample variances instead of fixing variance to one (ablation)VisualQuality-R1 Thurstone model · 8-dataset averageSRCC: 0.770 -> 0.777Helped
Use sample variances instead of fixing variance to one (ablation)VisualQuality-R1 Thurstone model · 8-dataset averagePLCC: 0.799 -> 0.814Helped

Surprising findings

Limitations

Experimental setup

Datasets: KADID-10K SPAQ

Benchmarks: BID CLIVE KonIQ-10k SPAQ Liu13 (deblurring) SRIQA-Bench Min19 (dehazing) AGIQA-3K

Metrics: SRCC PLCC

Baselines: NIQE BRISQUE UNIQUE MUSIQ MANIQA LIQE Q-Align DeQA-Score Q-Insight Qwen2.5-VL-7B

Builds on: GRPO DeepSeek-R1 Thurstone model Q-Insight Qwen2.5-VL

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy