University of Trento

PInVerify

An Offline Embodied Benchmark for
Active Instance Verification (AIV)

Yuhang Jiang

University of Trento

FMEA Workshop, CVPR 2026 Poster
3,000
Evaluation Episodes
18
Object Categories
85.6%
Best Accuracy
SFT+GSPO, Qwen3-VL-4B, Grounding DINO
15K+
Training Pairs

Abstract

We introduce Active Instance Verification (AIV), a task requiring an embodied agent to actively select viewpoints around a candidate object and determine whether it matches a fine-grained natural-language description. We present PInVerify, the first benchmark to isolate post-arrival instance verification as the primary task, with 3,000 evaluation episodes across 18 object categories in a 6-sector navigation topology featuring trap views and unreachable sectors. Our MLLM-based agent framework combines attribute decomposition, per-attribute verification, a confidence-weighted multi-view state tracker, and next-best-view (NBV) selection strategies. Training-free agents using Qwen3-VL achieve up to 85.0% accuracy, while fine-tuned agents (SFT + GSPO) reach 85.6% with 14.9 percentage points higher positive confirmation and halved navigation failure rates. Analysis reveals that how the agent queries (attribute decomposition vs. holistic matching) matters more than where it looks (NBV strategy), and that detection quality is the primary performance bottleneck.

Task Overview

PInVerify overview

Active Instance Verification (AIV): the agent navigates around a candidate object, selects informative viewpoints,
and determines Match or Mismatch based on language descriptions.

Method

Two-track pipeline

Two-track framework: training-free modular pipeline (top) vs. trained end-to-end agent (bottom).

Attribute Decomposition

Break descriptions into individually verifiable sub-problems: color, shape, material, relations. Each attribute is verified independently with Match / Contradictory / Missing states.

Multi-View Tracking

Confidence-weighted state tracker accumulates evidence across viewpoints. Conservative philosophy: contradiction must outweigh both match and missing to trigger rejection.

SFT + GSPO Training

Supervised fine-tuning teaches structured <think> + <answer> format, then Group Sequence Policy Optimization calibrates the stop/continue boundary via reward-based RL.

Dataset

6-sector navigation topology

6-sector navigation topology with three pair types (positive, neg_same, neg_diff), trap views (navigable but target invisible), and unreachable sectors.

18 Object Categories — click to see descriptions

Main Results

Method Det. Overall Pos Neg_Same Neg_Diff ASD
Training-Free (Qwen3-VL-4B)
SV-Attr Grounding DINO84.465.291.896.11.00
SV-Direct Grounding DINO81.345.798.499.91.00
MV-Attr + LLM NBV Grounding DINO85.059.696.598.82.34
MV-Direct + Random Grounding DINO82.749.299.199.92.09
Trained Agents (Qwen3-VL-4B + LoRA)
Base (no fine-tuning) Grounding DINO70.614.697.399.91.74
SFT Grounding DINO84.875.981.497.11.96
SFT + GRPO Grounding DINO85.373.683.898.51.61
SFT + GSPO Grounding DINO85.674.583.998.51.62
SFT + GSPO GT88.981.386.499.11.65

3,000 episodes (1K per pair type). 95% binomial CI ≈ ±1.3pp at p=0.85. ASD = Average Steps to Decision.

Key Findings

1

Query Strategy > Navigation Strategy

Attribute decomposition outperforms holistic matching by +3.1pp. NBV strategies show minimal differentiation (0.848–0.850).

2

Detection Is the Bottleneck

GT bounding boxes improve accuracy by +2.9 to +3.4pp across all methods. Grounding DINO's miss rate directly caps positive accuracy.

3

Complementary Strengths

Training-free excels at rejection (Neg_Same 96.5%); trained agents excel at confirmation (Pos +14.9pp). Neither dominates both.

4

RL as Calibration Corrector

GSPO halves navigation failures (18.2% → 9.1%) and improves efficiency (ASD 1.96 → 1.62) without new visual capabilities.

Efficiency-accuracy trade-off

Efficiency–accuracy trade-off. Trained agents (stars) achieve higher accuracy with fewer observation steps.

Interactive Demo

Browse real episode visualizations from PInVerify. Each demo shows the agent's step-by-step reasoning.

6-step episode: agent initially uncertain, flips to Match after gathering more views

Citation

@misc{jiang2026pinverifyofflineembodiedbenchmark,
      title={PInVerify: An Offline Embodied Benchmark
             for Active Instance Verification},
      author={Yuhang Jiang},
      year={2026},
      eprint={2605.30639},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2605.30639},
}