Actor as Its Own Critic:
Unifying Region Understanding and Localization via CycleGRPO

ECCV 2026

1National University of Singapore, 2University of Chinese Academy of Sciences, 3Nanyang Technological University, 4Wuhan University
*Equal contribution.  Project Lead.

Case 1

Case 1 step 1 Case 1 step 2 Case 1 step 3 Case 1 step 4

Case 2

Case 2 step 1 Case 2 step 2 Case 2 step 3 Case 2 step 4

CycleGRPO rewards a caption by how well it lets the model ground its own region back — optimizing captions to be distinctive and locatable, with no caption ground-truth in the RL stage.

Abstract

We introduce Actor as Its Own Critic, a unified reinforcement learning framework — Cycle GRPO (CycleGRPO) — that jointly optimizes region understanding and localization for Multimodal Large Language Models (MLLMs). Different from existing separated pipelines, we leverage the inherent duality between the two tasks to construct a self-evaluating paradigm: “region → text → region”. A single MLLM first acts as the actor to generate region captions, and immediately transitions into a critic to ground its own generated text back into the spatial domain. Therefore, CycleGRPO requires only region inputs (e.g., masks or bounding boxes), entirely bypassing the need for textual ground truths. A quality-aware token-level cycle-consistency reward assesses the semantic discriminability of captions via their physical localization accuracy. Built upon SAMTok, CycleGRPO bootstraps both capabilities simultaneously and, without any task-specific fine-tuning, yields consistent gains across region captioning, region VQA, grounded dialogue, and referring segmentation — offering a straightforward and scalable way to advance pixel-level capabilities in MLLMs.

Method

CycleGRPO pipeline

Region captioning and localization are dual problems: a genuinely discriminative caption must carry enough unique detail to guide the model back to the exact original region. CycleGRPO instantiates this with a two-phase rollout on a single policy πθ:

  • Phase 1 — Captioning rollout (Actor): given an image and a target region M, the model samples a group of G candidate captions.
  • Phase 2 — Localization rollout (Critic): the same model grounds each candidate caption back into the spatial domain with K independent rollouts, yielding predicted regions.

A token-level cycle-consistency reward turns the IoU between the original and reconstructed regions into a training signal for both directions: the captioning reward is the mean reconstruction IoU of a caption's grounding paths, and each localization trajectory is weighted by its parent caption's reward. Optimizing this intrinsic, physically-grounded signal with GRPO jointly bootstraps understanding and grounding — no external LLM judge and no caption ground-truth required. The same recipe generalizes from SAMTok mask tokens to plain bounding-box coordinates on vanilla Qwen-VL backbones.

Results

Built on SAMTok (Qwen3-VL-4B) and evaluated without any task-specific fine-tuning, CycleGRPO improves both region understanding and localization across the board over the SAMTok baseline.

Region Understanding

DLC-Bench (region captioning)
GAR-Bench-VQA (region VQA)

Referring Localization

GCG (grounded caption generation)
GRES (referring segmentation)
GroundingSuite (pixel grounding)

Qualitative results

Drag or use the arrows to browse — DLC-Bench, GRES, GroundingSuite.

BibTeX

@inproceedings{cyclegrpo2026,
  title     = {Actor as Its Own Critic: Unifying Region Understanding and
               Localization via CycleGRPO},
  author    = {Zhang, Xin and Wang, Haochen and Zhou, Yikang and Wang, Zhuochen
               and Li, Jason and Tan, Robby T.},
  booktitle = {European Conference on Computer Vision (ECCV)},
  year      = {2026}
}