atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Janus-Pro-R1: Advancing Collaborative Visual Comprehension and Generation via Reinforcement Learning

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Visual instruction tuning · 0 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.

Proposes Janus-Pro-R1, a two-stage SFT-then-GRPO training that teaches Janus-Pro to iteratively self-check and regenerate images (an "aha" introspective CoT for text-to-image), extended to image editing.

Problem

Visual comprehension and generation in unified MLLMs remain independent, so comprehension does not improve generation and LLM reasoning is not used for image generation. The paper targets introspective, self-correcting text-to-image generation and unified generation such as editing.

Approach

Mixed SFT on three sub-tasks (text-to-image, self-evaluation of consistency with rationale, regeneration after self-reflection) followed by GRPO with bi-level QA-based rewards that score both final image quality and the model's self-assessment accuracy, letting the model interleave image generation and text judgment in a self-driven loop.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the Aha introspection process (ablation)Janus-Pro-R1 on GenEval · GenEvalOverall: 0.83 -> 0.86Helped
add the Aha introspection process (ablation)Janus-Pro-R1 on T2I-CompBench · T2I-CompBenchColor: 81.2 -> 83.4Helped
add the Aha introspection process (ablation)Janus-Pro-R1 on T2I-CompBench · T2I-CompBenchShape: 56.3 -> 59.4Helped
add the Aha introspection process (ablation)Janus-Pro-R1 on T2I-CompBench · T2I-CompBenchTexture: 73.3 -> 75.2Helped
add the Aha introspection process (ablation)Janus-Pro-R1 on DPG-Bench · DPG-BenchAverage: 85.02 -> 85.57Helped
use RL after SFT (ablation)Janus-Pro on GenEval · GenEvalOverall: 0.81 -> 0.86Helped
combine Task-I text-to-image SFT with Task-II and Task-III regeneration SFT (ablation)Janus-Pro-SFT on GenEval · GenEvalOverall: 0.79 -> 0.81Helped
use the 1B backbone instead of the 7B backbone for Janus-Pro-R1 (ablation)Janus-Pro-R1 on GenEval · GenEvalOverall: 0.73 -> 0.71Hurt
lower positive-image selection threshold to >0.5 for all SFT subtasks (ablation)Janus-Pro on text-to-image generation · GenEval, T2I-CompBench, and DPG-Benchtext-to-image performanceHurt
use Janus-Pro-R1 instead of InternVL2.5-8B as the reward modelJanus-Pro-7B and Janus-1.3B text-to-image RL · GenEvaloverall performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: GenEval T2I-CompBench DPG-Bench PIE-Bench FLUX-generated and Janus-Pro-generated images with Qwen-expanded prompts public image editing datasets (unnamed in text)

Benchmarks: GenEval T2I-CompBench DPG-Bench PIE-Bench

Metrics: GenEval overall score T2I-CompBench BLIP-VQA color/shape/texture DPG-Bench score PIE-Bench structure distance, PSNR, LPIPS, MSE, SSIM, CLIP s consistency ratio with GenEval standard evaluation GPT-4o reason reliability score

Baselines: Janus-Pro FLUX.1-dev SD3 DALL-E 3 GPT-4o Show-o Emu3 Infinity T2I-R1 MINT GOT EditAR

Builds on: Janus-Pro GRPO DeepSeekMath-style group relative policy optimization T2I-R1 InternVL2.5

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