Tarot-SAM3: Training-free SAM3 for Any Referring Expression Segmentation

2026-04-09Computer Vision and Pattern Recognition

Computer Vision and Pattern Recognition
AI summary

The authors propose Tarot-SAM3, a new system to better find and outline objects in images based on any kind of natural language description, even complex or indirect ones. They build on the Segment Anything Model 3 (SAM3) but add two key steps: one that cleverly breaks down and rephrases expressions to help SAM3 understand them, and another that checks and improves the initial object outlines using visual features. Their method works well without extra training and is effective across different types of referring expressions and general situations. They also show through tests that both steps are important for good results.

Referring Expression SegmentationSegment Anything Model 3 (SAM3)Multimodal Large Language Model (MLLM)Expression Reasoning Interpreter (ERI)Mask Self-Refining (MSR)DINOv3Prompt EngineeringImage SegmentationVision and Language Understanding
Authors
Weiming Zhang, Dingwen Xiao, Songyue Guo, Guangyu Xiang, Shiqi Wen, Minwei Zhao, Lei Chen, Lin Wang
Abstract
Referring Expression Segmentation (RES) aims to segment image regions described by natural-language expressions, serving as a bridge between vision and language understanding. Existing RES methods, however, rely heavily on large annotated datasets and are limited to either explicit or implicit expressions, hindering their ability to generalize to any referring expression. Recently, the Segment Anything Model 3 (SAM3) has shown impressive robustness in Promptable Concept Segmentation. Nonetheless, applying it to RES remains challenging: (1) SAM3 struggles with longer or implicit expressions; (2) naive coupling of SAM3 with a multimodal large language model (MLLM) makes the final results overly dependent on the MLLM's reasoning capability, without enabling refinement of SAM3's segmentation outputs. To this end, we present Tarot-SAM3, a novel training-free framework that can accurately segment from any referring expression. Specifically, Tarot-SAM3 consists of two key phases. First, the Expression Reasoning Interpreter (ERI) phase introduces reasoning-assisted prompt options to support structured expression parsing and evaluation-aware rephrasing. This transforms arbitrary queries into robust heterogeneous prompts for generating reliable masks with SAM3. Second, the Mask Self-Refining (MSR) phase selects the best mask across prompt types and performs self-refinement by leveraging rich feature relationships from DINOv3 to compare discriminative regions among ERI outputs. It then infers region affiliation to the target, thereby correcting over- and under-segmentation. Extensive experiments demonstrate that Tarot-SAM3 achieves strong performance on both explicit and implicit RES benchmarks, as well as open-world scenarios. Ablation studies further validate the effectiveness of each phase.