atlas

Research map / Large language models / Agents, code and math

JarvisArt: Liberating Human Artistic Creativity via an Intelligent Photo Retouching Agent

NeurIPS 2025 · Large language models › Agents, code and math · approach: LLM-driven embodied and driving agents · 1 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.

Introduces JarvisArt, an MLLM-based photo retouching agent that drives Lightroom's 200+ tools via CoT SFT followed by GRPO-R with tool-use and perceptual rewards, evaluated on the new MMArt-Bench.

Problem

Professional photo retouching in Lightroom demands expertise and manual effort, while existing AI editing methods have limited adjustability, poor content fidelity, and weak generalization to diverse user intents and high resolutions.

Approach

An MLLM agent that reasons like a professional artist, outputs a Lightroom operation configuration (ROC) file over 200 tools and masks, and is trained with SFT on CoT traces then GRPO-R using rewards for tool/parameter accuracy (ROA) and perceptual quality (PQ), with an Agent-to-Lightroom protocol to execute edits non-destructively.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use JarvisArt instead of GPT-4oPhoto retouching · MMArt-Bench scene-levelL1×10²: 22.84 -> 12.44Helped
Use JarvisArt instead of GPT-4oPhoto retouching · MMArt-Bench region-levelL1×10²: 15.71 -> 7.63Helped
Use JarvisArt instead of GPT-4oPhoto retouching · MMArt-Bench scene-levelO: 9.18 -> 8.52Hurt
Use JarvisArt instead of GPT-4oPhoto retouching · MIT-FiveKL1×10²: 21.49 -> 12.98Helped
Use JarvisArt instead of GPT-4oPhoto retouching · MIT-FiveKO: 9.22 -> 8.48Hurt
Add GRPO-R after SFT (ablation)JarvisArt · MMArt-Bench scene-levelO: 7.94 -> 8.52Helped
Add SFT before GRPO-R instead of training with GRPO-R from scratch (ablation)JarvisArt · MMArt-Bench scene-levelO: 7.38 -> 8.52Helped
Add PQ reward (ablation)JarvisArt reward design · MMArt-Bench scene-levelO: 8.04 -> 8.52Helped
Add ROA reward (ablation)JarvisArt reward design · MMArt-Bench scene-levelO: 8.15 -> 8.52Helped

Surprising findings

Limitations

Experimental setup

Datasets: MMArt PPR10K MIT-FiveK

Benchmarks: MMArt-Bench MIT-FiveK

Metrics: L1 L2 SC PQ O (geometric mean of SC and PQ) region-level L1/L2/SC/PQ/O

Baselines: GPT-4o Gemini-2-Flash Step1X-Edit InstructPix2Pix MagicBrush OmniGen VARGPT-v1.1 3DLUT RSFNet

Builds on: GRPO DeepSeek-R1 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