WorksComputer Science
WeVisOne-VL: Unified Visual Perception from Objects to Pixels
Abstract
Existing vision-language models (VLMs) remain unreliable for fine-grained visual perception. In this report, we present WeVisOne-VL (WeChat Vision All-in-One), a powerful VLM that unifies object-level and pixel-level perception through structured next-token prediction. It supports multiple visual tasks including object detection, referring localization, counting, OCR, segmentation, and matting, enabling localization at any user-specific granularity, from points and boxes to masks and alpha mattes. Architecturally, we integrate a lightweight pixel decoder into the VLM via a special <OBJ> token to generate instance-level pixel outputs. We train the model with a three-stage curriculum SFT followed by mixed-task RL. Across over 30 benchmarks, WeVisOne-VL demonstrates leading performance on both object-level and pixel-level tasks, while maintaining robust rejection for object-absent queries. By releasing WeVisOne-VL to the open-source community, we hope to advance VLMs from broad visual understanding toward truly reliable perception systems for real-world deployment.
Project Page: https://tencent.github.io/WeVisOne-VL
Code: https://github.com/Tencent/WeVisOne-VL
Weights: https://huggingface.co/collections/tencent/wevisone-vl

Figure 1. Overview of WeVisOne-VL’s unified object- and pixel-level perception capabilities.
Introduction
Perceiving and understanding the visual world has long been a central pursuit of computer vision [1, 4, 25, 32, 45, 46, 70, 94]. An intelligent visual system must be able to recognize what is present in an image, identify which object a user is referring to, and determine where these objects exist. Such capabilities establish the foundation for a wide range of real-world applications, such as content creation [65], industrial inspection [37], autonomous driving, and embodied intelligence [18].
Over the past decade, computer vision has made remarkable progress toward this goal. From conventional detection and segmentation models (e.g., YOLO [86] and DETR [4]), to open-world perception models (e.g., Grounding-DINO [67] and SAM [45]), and more recently to large Vision-Language Models (VLMs) [1], this field is being driven toward more unified, general, and powerful visual systems. This evolution has substantially broadened the concepts that a model can recognize and the instructions that it can follow. However, when both performance and efficiency are considered, current models are still far from satisfactory for real-world deployment. They often hallucinate non-existent objects, misinterpret user intent when encountering unfamiliar object descriptions, or overlook non-salient instances, leading to incomplete recall.
In this report, we introduce WeVisOne-VL (WeChat Vision All-in-One), a frontier vision-language model that unifies object-level and pixel-level visual perception through a single natural-language interface. The model casts diverse visual tasks as structured next-token prediction and incorporates a lightweight pixel decoder for generating dense outputs. Built on Qwen3-VL [1], we instantiate our models at two scales: 2B and 4B. We train the models on approximately 100M images with fine-grain annotations using a multi-stage curriculum. The key designs of WeVisOne-VL are summarized as follows.
Data Engine. We develop a unified data engine that connects semantic discovery with instance-aligned supervision for object detection, referring localization, segmentation, and matting. To guide targeted acquisition and task-specific annotation, the engine organizes category concepts and compositional referring expressions in a shared knowledge graph. It then combines complementary localization experts to generate spatial candidates and consolidates their predictions through visual-language verification of query–instance correspondence. Building on these verified localizations, the engine generates binary masks to extend supervision to the pixel level while preserving target identity across tasks, with manual spot checks for additional quality control. For matting, it further leverages expert predictions and curated data to support a dedicated annotator that provides continuous alpha supervision. Finally, the engine uses reviewed model errors to guide subsequent acquisition, annotation correction, and hard-example sampling, enabling iterative refinement of the training data.
Model Design. WeVisOne-VL consists of a VLM backbone and a lightweight pixel decoder. Built on Qwen3-VL [1], WeVisOne-VL casts a broad range of vision tasks as structured next-token prediction, generating object labels and spatial coordinates autoregressively. For compact and efficient output, we introduce a group of dedicated tokens (from <O> to <1000>) to encode normalized coordinates [41]. For dense prediction tasks, the model generates a special <OBJ> token after each predicted bounding box, whose hidden state serves as a latent representation of the corresponding instance. The pixel decoder combines this instance representation with multi-level features from the shared ViT to produce predictions over the full image canvas. In this way, WeVisOne-VL supports both discrete and dense predictions without relying on a separate large segmentation model [48, 62, 68, 122].
Training Pipeline. We train WeVisOne-VL in a curriculum pipeline consisting of three-stage Supervised Fine-Tuning (SFT) followed by mixed-task Reinforcement Learning (RL). Stage 1 establishes task alignment, teaching the model to follow task instructions and produce well-formed structured outputs. Stage 2 introduces high-resolution and dense perception data to improve the recall of small and crowded objects. Stage 3 further incorporates pixel-level tasks, extending the model from discrete localization to dense prediction. For RL, we first select samples on which the SFT model is most uncertain, then apply Group Relative Policy Optimization (GRPO) over the mixture of tasks. This on-policy optimization effectively improves the localization accuracy, while suppressing repeated or hallucinated predictions.
Across multiple visual benchmarks, WeVisOne-VL demonstrates highly competitive performance against both state-of-the-art general-purpose models and specialized vision systems. It exhibits consistently strong capabilities on both object-level and pixel-level tasks, including object detection, fine-grained referring, text recognition and language-guided pixel prediction. In addition, it also shows strong potential in challenging real-world scenarios, such as maintaining high recall in crowded scenes and correctly rejecting queries when the target is absent. By unifying these capabilities into a single model, we offer a powerful, efficient, and versatile vision-language foundation for the open-source community, accelerating the development of truly practical and reliable visual systems.
WeVisOne-VL Data Engine
Data construction for unified visual perception must support both category-level recognition and context-dependent target selection, while preserving instance associations across language and spatial supervision. To this end, we build the WeVisOne-VL Data Engine (WDE). WDE draws on GRIT [78], W3D [90], LAION [49], SA-1B [45], and several task-specific datasets, and its annotation inventory comprises over 100 million images and approximately 3.6 billion bounding-box annotations.
Figure 2 shows an overview of WDE. We first organize category concepts and referring expressions in a shared knowledge graph, which guides targeted image acquisition (§ 2.1). The acquired image–query pairs then go through task-specific localization and semantic verification, which establish the correspondence between each query and its target instances (§ 2.2 and § 2.3). We keep these correspondences when generating binary masks (§ 2.4), and further extend the instance annotations to continuous alpha supervision with a dedicated matting pipeline (§ 2.6). Finally, model errors reviewed after each training round guide subsequent acquisition and annotation refinement (§ 2.7). Below, we describe each component in detail.

Figure 2. Overview of the WeVisOne-VL Data Engine (WDE).
Concept Discovery and Targeted Acquisition
Semantic discovery produces two complementary annotations: category-level concepts and compositional referring expressions. For detection, we use an optimized Tokenize Anything model [76] to discover object categories. For referring tasks, we prompt Qwen3-VL [1] to generate referring expressions that specify targets through attributes, states, actions, and relations. Category concepts support category-based localization, while referring expressions support selecting particular instances from their context. Both serve as annotation queries, and their correspondence to image regions is established in the subsequent localization stages.
We organize both category concepts and referring expressions in a shared knowledge graph. The graph is initialized from resources including Wikipedia2 and WordNet [73], and represents canonical category names, aliases, taxonomic relations, and whole–part relations. A candidate term is first linked to existing nodes through text retrieval and vision-language verification, and is considered for addition to the graph only when it is supported by stable visual evidence. During normalization, we merge equivalent category terms while keeping the descriptive constraints that determine the scope of referring expressions.
This semantic organization also supports targeted acquisition. Concept names and aliases serve as textual retrieval queries, verified instances provide visual retrieval cues, and historical errors indicate where additional coverage is needed. We set sampling priorities according to concept representation, image domain, target scale, and challenging conditions such as occlusion and dense object arrangements, and confusable categories and recurring failures in interpreting referring expressions further inform acquisition. In this way, annotation effort is directed toward both semantic gaps and visual conditions that remain difficult for the current model. The acquired image–query pairs are then sent to the detection or referring annotation pipeline.
Detection Annotation
Conventional object detectors excel at detecting densely distributed objects but struggle to recognize long-tail categories and open-world concepts. By contrast, VLMs offer strong recognition capabilities but often exhibit low recall in dense object scenarios. Therefore, for each object category, we first utilize detectors to generate exhaustive proposals, and then use a VLM for post verification. Specifically, we obtain proposals in parallel from SAM3 [5] and an in-house open-vocabulary detector based on a DINO-style architecture [123], which we refine iteratively. For each image–query pair, the predictions of both models are merged into a shared candidate pool. This design reduces our reliance on any single proposal source and uses the variation across detectors to pursue broader instance coverage.
For detection, we obtain proposals in parallel from two models: SAM3 [5] and an in-house open-vocabulary detector based on a DINO-style architecture [123], which we refine iteratively. For each image–query pair, the predictions of both models are merged into a shared candidate pool. This design reduces our reliance on any single proposal source and uses the variation across detectors to pursue broader instance coverage.
We then use Qwen3-VL [1] to verify whether each proposed region matches the category query given the image content. Based on its judgments, we select candidates, remove duplicates, and resolve conflicting predictions. For the retained instances, we keep the bounding boxes produced by the localization models. These boxes serve as detection supervision and also define the target instances used in the subsequent segmentation annotation.
Referring Annotation
Referring annotation requires the predicted regions to satisfy the compositional meaning of an expression, including the conditions that distinguish the intended targets within a scene. We build this stage on the SAM3 Agent framework [5] and add Rex-Omni [41] as an additional localization expert. Within the same expression-conditioned workflow, SAM3 and Rex-Omni both propose candidate regions, providing complementary localization evidence for the same expression.
Qwen3-VL then consolidates these proposals by checking whether each one matches the expression in its image context. The check covers the attributes, states, actions, and relations stated in the expression, and distinguishes the requested targets from objects that are mentioned only as contextual references. Whether an expression refers to a whole object or one of its parts is likewise determined by the expression itself. Conflicting proposals are resolved through the same semantic check. The accepted results bind each expression to an individual target or a target set, so that the annotation preserves the selection constraints of the query.
Mask Annotation
For each localized instance, we use SAM2 [85] to predict a binary mask of its visible region. Each mask inherits the query of the box it is generated from. Each instance thus has both a box and a mask under the same query. With category queries, the boxes supervise detection and the masks supervise category-conditioned segmentation. With referring expressions, the boxes supervise referring localization and the masks supervise referring segmentation.
We manually spot-check a subset of these annotations, checking whether each mask and box are linked to the correct instance and whether the masks are accurate. Defects found in this check are corrected through the refinement process in § 2.7. We also record the source of every annotation, so that affected labels can be traced and regenerated.
Hard-Example Construction
Some distinctions may not be adequately represented by broad semantic coverage alone, and we construct hard examples to focus on them. Candidate queries are derived from confusable concepts in the knowledge graph, visually similar categories, controlled changes to descriptive conditions, and observed model failures. These sources provide plausible alternatives that can only be handled by precisely interpreting both the category and the contextual constraints of a query.
A query is negative only when no object in the image satisfies all of its conditions, and this cannot be decided from the query or the detector output alone. For example, changing “red car” to “blue car” does not mean the image contains no blue car, and a detector that returns nothing for a query may simply have missed the target. Therefore, we review each candidate negative against the whole image, checking the attributes, actions, and relations in the query. If a matching target turns out to exist, the query is sent back to positive annotation.
Whether an example is hard is determined by the behavior of the current model. A reviewed negative becomes a hard negative when the model nevertheless predicts a target region for it. Such examples carry an empty target set, so they teach the model to reject the query without introducing any box or pixel targets. We retain the erroneous predictions as evidence of the underlying confusion. Hard positives, in turn, capture missed targets, incorrect referent selection, and difficult localization under crowding or occlusion. We keep their reliable annotations, so that these examples strengthen the model’s sensitivity to true targets while hard negatives teach it to reject. Sample difficulty is reassessed for each model version, and the sampling emphasis is adjusted toward persistent and newly emerging failure modes.
Matting Data Engine
We build a dedicated matting pipeline within WDE to provide WeVisOne-VL with alpha supervision across the diverse objects and scenes in our instance corpus. On the one hand, high-quality matting annotations are expensive to acquire, which limits their scale and coverage. Compositing foregrounds onto new backgrounds can enlarge the training set, but mismatched lighting and unnatural boundary transitions limit how well models trained on these images generalize to real scenes [56, 116]. On the other hand, our instance annotations already identify each target and its spatial extent, but their binary masks lack the continuous alpha values needed for detailed boundary supervision [116]. Extending them to matting therefore requires recovering fine details while preserving the target specified by each description, even when the reference mask has a coarse or inaccurate boundary. To this end, we combine expert-assisted annotation, dedicated annotator training, and corpus re-annotation, producing alpha labels that remain associated with the original instance descriptions and bounding boxes.
Expert-assisted Annotation. For each instance with binary mask , we obtain two alpha candidates on the same crop: the soft foreground mask from BiRefNet [125] and the alpha matte from MatAnyone2 [116]. We initialize MatAnyone2 with after dilation and erosion, repeat the crop as a short frame sequence, and take the final alpha prediction after warmup. BiRefNet, in contrast, predicts foreground from the RGB crop without any instance prompt, so its output may correspond to a different object or cover only part of the intended target. We therefore use its binarized foreground only to check spatial consistency with . Specifically, we set and accept a BiRefNet candidate only if all of the following criteria hold: , , coverage , foreground precision , area ratio , bounding-box IoU of at least 0.7, and a centroid offset no greater than 0.15 times the box diagonal of . For an accepted candidate, we further retain only the connected components of that have at least 10% of their area overlapping a slightly dilated . The alpha values within these components are preserved without clipping to , allowing fine structures to extend beyond the coarse boundary. If the BiRefNet candidate is rejected, or fewer than eight foreground pixels remain at threshold after filtering, we fall back to when ; otherwise, we retain . We record the selected source for each instance, together with any MatAnyone2 fallback to caused by small crops or inference failures, so that model predictions can be distinguished from binary fallbacks.
Matting Annotator Training. We train a dedicated matting annotator by sampling instances with initial labels and high-quality matting data in equal proportions, combining broad instance coverage with detailed alpha supervision. Inspired by SAM2Matting [91], we adopt a frozen segmentation backbone with a trainable matting head. Specifically, we augment a frozen SAM2.1-Base+ model [85] with a new lightweight alpha refinement head. The head fuses multi-scale image features, prompt-mask guidance injected at each decoding stage, and local detail features from a shallow RGB stem, using top-down decoding to directly predict an alpha matte. During training, prompt masks are obtained by binarizing the target alpha, taking the instance segmentation mask, randomly perturbing these masks, or segmenting the target with box-prompted SAM2. The objective combines multi-scale and Laplacian alpha losses with foreground/background supervision and a prompt-consistency term applied only to unperturbed object-level prompts. Additional transition-region losses are applied to samples with continuous alpha labels, excluding small targets.
Corpus Re-annotation. Finally, we apply the trained annotator to all annotated instances in the training corpus, using the existing instance annotations to specify each target. Its predictions replace the initial labels and serve as the final alpha pseudo-labels for the matting training described in § 4. Since each matte remains linked to its original instance description and bounding box, language grounding and matting are supervised on the same target.
Training Feedback and Data Refinement
After each training round, we analyze model errors to guide both data acquisition and annotation refinement. We organize the errors by concept, image domain, target scale, occlusion, task, and failure type, and apply clustering and deduplication to select representative cases for review. This concentrates annotation effort on recurring failures and coverage gaps.
The review distinguishes errors in model prediction from errors in supervision. If the annotation is reliable, we keep the example unchanged; it may receive greater sampling emphasis or serve as a retrieval seed for related images. If the review identifies an annotation defect, we correct or regenerate the affected supervision before including it in a subsequent data version. In other words, model disagreement only triggers investigation, and annotations are changed only after review.
Different failure modes lead to different updates. Missed targets guide additional acquisition and hard-positive sampling. Referent confusion motivates instance contrasts and more descriptive queries, while false positive responses contribute to hard-negative construction. Defects in boxes, masks, or cross-task instance associations are returned to the corresponding annotation stage for correction.
Each data release records the annotation provenance, the model version that exposed each error, and the associated review and revision history. Unresolved cases are excluded from training. Original images, their identified near duplicates, and the derived task records stay within the same data partition across updates. Reviewed feedback data can enter subsequent training versions, whereas a fixed monitoring set is reserved for internal regression and excluded from both training and threshold calibration. Formal benchmarks are kept isolated from training and from feedback-driven data construction, so that evaluation remains independent as WDE evolves.
Model Design
WeVisOne-VL is built upon Qwen3-VL [1] with two key extensions. (1) Task formulation: it introduces dedicated tokens for normalized coordinates and task-specific tags, yielding a compact and efficient output format. (2) Model architecture: it incorporates a lightweight decoder that transforms discrete token representations into dense predictions for segmentation and matting. Below, we provide the details of these two designs.
Task Formulation
We formulate all visual tasks as structured next-token prediction. Inspired by Rex-Omni [41] and LocateAnything [104], we introduce a group of dedicated tokens from <0> to <1000> to represent normalized coordinates, enabling higher token efficiency. As shown in Figure 3, WeVisOne-VL localizes queried targets by sequentially generating object references and spatial coordinates. For tasks requiring bounding boxes, we encode the spatial coordinates as . For tasks requiring point outputs, we use as the coordinates. If a queried target is absent from the image, its coordinate field is filled by None. For pixel-level tasks such as segmentation and matting, WeVisOne-VL additionally generates an <OBJ> token immediately after each box-coordinate quartet, inside the same <box> field, to provide the target representation for pixel decoding.

Figure 3. Representative input–output examples for the unified task formats used by WeVisOne-VL.
Model Architecture
Given an image and an instruction, WeVisOne-VL first encodes the image with the Qwen3-VL vision encoder and autoregressively generates the structured response described above. For pixel-level tasks, it invokes a lightweight decoder for each generated <OBJ> token. The decoder takes the token’s hidden state, its predicted box, and multi-level features from the Qwen3-VL vision encoder. The decoder draws image context from the shared visual features and spatial guidance from the predicted boxes, eliminating the need for a separate large segmentation model such as SAM [45].

Figure 4. Overview of the lightweight pixel decoder. Qwen3-VL provides multi-level ViT features, the hidden state of each generated <OBJ> token, and its predicted box. The decoder builds shared visual features, updates a box-guided target query, and converts the two representations into a full-resolution mask or alpha matte.
The decoder consists of three components: a visual feature adapter that organizes intermediate ViT features into a shared multi-level memory, a deformable query decoder that combines each <OBJ> representation with its box prior, and an instance-conditioned dense prediction stage that converts the updated query and visual features into a full-image prediction. Segmentation and matting share these components, while matting uses an additional lightweight refinement module for fine boundaries and fractional opacity. The entire decoder, including the refinement module, contains about 9.6M parameters.
Visual Feature Adapter
To preserve fine-grained visual information for dense prediction, we extract pre-merging features from the intermediate ViT layers, serving as multi-level visual features. For each level , the features are mapped to a -dimensional decoder space and combined with positional and level information:
where is a learnable projection, is the 2D positional encoding, and is a learnable level embedding. The visual feature adapter is composed of blocks. Given the input , the -th block computes as follows:
The final outputs across different levels are then flattened along the spatial dimensions and concatenated to derive the visual memory .
Box-guided Query Decoder
Our query decoder follows the design of Deformable DETR [129], but differs in the initialization of instance queries: instead of using static learned embeddings, our queries are instantiated directly from the VLM outputs. Consider a response containing predicted instances, each represented by a bounding box followed by an <OBJ> token. For the -th instance, let be the hidden state of its <OBJ> token and its normalized box. We initialize the content query as and the positional query as , where denotes Fourier encoding.
Our decoder consists of six deformable blocks, each containing a self-attention module, a multi-scale deformable cross-attention module, and a feed-forward network. In the self-attention module, the instance queries interact with one another, where serves as both the query and the key, and serves as the value. In cross-attention, each instance query aggregates visual features from the memory through multi-scale deformable attention conditioned on its reference box .
Instance-Conditioned Dense Prediction
Given the multi-level visual features from the visual feature adapter and the query embeddings from the box-guided query decoder, this stage fuses the visual features, predicts an initial mask for each instance, and refines it across multiple scales.
Multi-level Pixel Fusion. Deep features encode high-level semantic information, while shallow features preserve fine-grained spatial details. To combine visual information from different levels, we first fuse the adapted visual features from top to bottom:
To recover color, texture, and edge details that may be lost in the fused visual feature, we additionally resize the input image to and feed it into a two-layer CNN to extract a shallow feature map. Then, we upsample to the same resolution and combine the two features by element-wise addition:
Dynamic Mask Head. Let denote the query representation of the -th instance derived from the box-guided query decoder. We first apply an MLP to to generate an instance-aware dynamic kernel, which is then applied to to produce pixel-wise logits:
Coarse-to-fine Refinement. A single mask prediction is often insufficient for thin structures and translucent boundaries. Starting from , we progressively refine the mask through three upsampling stages (). At stage , we upsample the previous stage feature and concatenate it with the resized image , pixel feature , and previous mask predictions :
where denotes transposed convolution, denotes bilinear interpolation to the resolution of stage , and denotes channel concatenation. We then modulate with the instance query via channel-wise scale and shift, and pass it through residual convolutional blocks to predict a logit residual:
Finally, the output prediction is obtained by .
Training Pipeline
We train WeVisOne-VL with a three-stage Supervised Fine-Tuning (SFT) curriculum followed by mixed-task Reinforcement Learning (RL). The curriculum first establishes a shared output interface, then improves high-resolution and dense perception, and finally connects autoregressive localization with pixel-level prediction. After SFT, RL directly optimizes the quality of the complete prediction rather than the likelihood of individual output tokens. The data composition across the training pipeline is summarized in Table 1.
| Stage | Samples | Task or data-source distribution |
| SFT Stage 1 | 90.2M samples | Detection 67.2%; Referring 20.1%; Counting 2.7%; Pointing 3.1%; OCR 2.3%; Caption 3.0%; Segmentation 1.7% |
| SFT Stage 2 | 40.5M samples | Detection 66.4%; Referring 18.8%; Counting 3.0%; Pointing 2.2%; OCR 1.7%; Caption 2.2%; Segmentation 5.7% |
| Segmentation Warm-up | 250M samples | Public 37.3%; WDE 62.7% |
| SFT Stage 3 | 41.8M samples | Detection 37.3%; Referring 6.2%; Counting 1.4%; Pointing 1.0%; OCR 0.7%; Caption 1.0%; Segmentation 52.4% |
| Matting Fine-tuning | 130M samples | Public 0.2%; WDE 99.8% |
| RL | 178K samples | Detection 44.0%; Dense det. 20.8%; Referring 17.5%; OCR 7.9%; Segmentation 5.8%; Pointing 4.0% |
Table 1. Training data composition. The SFT and RL rings show task distributions. The segmentation warm-up and matting fine-tuning rings show data-source proportions: Public vs. WDE (WeVisOne-VL Data Engine). Center numbers indicate training sample counts.
Curriculum Supervised Fine-Tuning
Stage 1: Task Alignment. This stage adapts the model to the new tokens and task-specific structured outputs. Starting from Qwen3-VL with an extended vocabulary, we freeze the vision encoder and visual-language projector and train only the language model on 90M examples covering all target tasks for 13K optimization steps. The model learns to follow different task instructions, produce the structured outputs, and return None when the target is absent. For pixel-task examples, we impose only next-token prediction supervision (NTP) without activating the pixel decoder, thereby establishing an initial correspondence between each predicted instance and its <OBJ> token. In this stage, we use 16–512 visual tokens per image and limit the context length to 4,096 tokens. Notably, early training can be dominated by extremely dense samples (e.g., containing hundreds of boxes in a single response), making the model highly prone to repetitive output collapse. To mitigate this issue, we primarily use samples with at most 50 boxes or points per category during this stage.
Stage 2: Resolution and Density Scaling. Building on Stage 1, we unfreeze the vision encoder, projector, and language model. This stage serves two purposes. First, we raise the maximum input resolution to 1,960 visual tokens, preserving the visual details for recognizing small objects. Second, we increase the maximum box/point number within one response to 500, exposing the model to crowded scenes for dense detection. The maximum context length is extended to 8,192 tokens. We train on approximately 40M examples for 9K optimization steps. During this stage, pixel-level examples remain supervised solely by NTP.
Stage 3: Alternating Token–Pixel Optimization. This stage aims to equip the VLM with pixel-level perception by establishing the <OBJ> token as the bridge between the VLM and the lightweight pixel decoder. To initialize the pixel decoder before alternating token–pixel training, we first jointly train the SFT-S2 VLM and the randomly initialized decoder on 250M segmentation samples for 100K steps with the following segmentation loss function:
where the focal term emphasizes hard pixels under foreground–background imbalance, while the Dice term directly optimizes mask overlap. After warm-up, we retain only the decoder weights and the learned <OBJ> token embedding. We attach them to the original Stage 2 checkpoint and jointly train the VLM and decoder for 9,000 steps. To preserve localization ability, we alternate NTP and pixel-level tasks at a 1:1 ratio, which can be expressed as the following loss function:
After the alternating training, we specialize the pixel decoder for continuous alpha prediction while keeping the VLM frozen. We use 130M matting samples to further finetune the decoder for 100K steps. Following standard practice in image matting [29], we combine , gradient, and Laplacian losses to supervise alpha estimation, and additionally employ to emphasize difficult foreground and background pixels:
Mixed-Task Reinforcement Learning
Although SFT provides a strong initialization, its token-level likelihood objective cannot directly optimize task rewards. We therefore perform mixed-task reinforcement learning on an uncertainty-filtered corpus.
Uncertainty-Aware Sample Selection. GRPO requires relative advantages to provide learning signals. Before RL training, we therefore use the SFT model for data sampling. For each candidate prompt , we sample a group of responses and compute their corresponding task rewards. Let and denote the mean and standard deviation of the group rewards, respectively. The uncertainty score for each sample is defined as follows:
This score favors moderately difficult samples with high reward variance, on which the model succeeds in some rollouts but fails in others. Such samples have high uncertainty and yield stronger relative-advantage signals, thereby improving the efficiency of RL training. Using this score, we select approximately 140K samples for RL training. We supplement this mixture with targeted box-supervised examples and pointing data, yielding 178K examples in total. Table 1 shows the complete task distribution. Data selection and reward details are provided in Appendices § 11.§ 3 and § 12.§ 3, respectively.
GRPO with Grounding Rewards. On the resulting training corpus, we perform GRPO using grounding rewards computed over complete structured responses. These rewards directly evaluate the grounding quality of the model predictions rather than individual tokens. For each selected image–prompt pair , we sample complete responses from the current policy and parse each response into a set of predicted objects. Let and denote the predicted and ground-truth box sets, respectively. We perform one-to-one Hungarian matching between predicted and ground-truth boxes within each semantic class, and denote the set of matched pairs as . The grounding reward for response is defined as:
This reward measures localization quality, while penalizing both missed and duplicate objects. Cubing the IoU makes the reward more sensitive to localization improvements at high IoU values, encouraging more precise box predictions. For segmentation and matting, RL uses only box-based rewards, without evaluating predicted masks or alpha mattes. For referring segmentation, a prediction is valid only when its box is followed by the required <OBJ> token. For negative samples, the reward is 1 only when the model predicts no object.
Experiments
We evaluate WeVisOne-VL across five object-level tasks (object detection, referring object detection, object counting, object pointing, and OCR) and two pixel-level tasks (referring segmentation and image matting). At inference, we use greedy decoding with temperature 0 and limit each image to 1,960 visual tokens. We primarily compare with the Qwen series as general-purpose VLM baselines and with two representative VLM-based grounding models, Rex-Omni [41] and LocateAnything [104]. For Qwen3-VL, we evaluate the Instruct variants; for Qwen3.5, we enable thinking mode because it performs better in our evaluation.
Main Results
Main Results
Object Detection
Benchmarks. We evaluate common object detection on COCO [63], long-tailed object detection on LVIS [30], and dense and tiny-object detection on Dense200 [41] and VisDrone [19].
Metrics. Average Precision (AP) relies on calibrated confidence scores and is therefore not directly applicable to generative VLMs. Following Rex-Omni [41] and LocateAnything [104], we report F1 scores. A predicted box is regarded as a true positive if its with an unmatched ground-truth box of the same category exceeds a threshold. Precision and recall are computed per category and averaged, and F1 is their harmonic mean. We report F1 at , at , and averaged over thresholds from 0.5 to 0.95 with a step of 0.05 (denoted as “Mean”).
Results. As shown in Table 2, WeVisOne-VL consistently outperforms VLMs at comparable model scales in mean F1 across general, long-tailed, and dense detection benchmarks. The gains are especially pronounced on Dense200 and VisDrone, where accurate recognition must be maintained over many small and crowded instances. Its strong performance under the strict criterion further indicates that the improvement reflects both broad object coverage and precise localization.
Table: Results on general object detection benchmarks COCO and LVIS, and dense object detection benchmarks Dense200 and VisDrone. COCO and LVIS are evaluated in a zero-shot setting. We report F1 at , , and averaged over thresholds from 0.5 to 0.95 (Mean). Bold and <u>underline</u> denote the best and second-best results among VLMs.
| Method | COCO | LVIS | Dense200 | VisDrone | ||||||||
| 0.5 | 0.95 | Mean | 0.5 | 0.95 | Mean | 0.5 | 0.95 | Mean | 0.5 | 0.95 | Mean | |
| Specialized Detectors | ||||||||||||
| GroundingDINO-T [67] | 69.8 | 23.0 | 56.6 | 47.7 | 22.7 | 38.8 | 36.9 | 19.7 | 33.1 | 55.2 | 3.9 | 38.5 |
| Vision-Language Models | ||||||||||||
| Qwen3-VL-2B [1] | 62.9 | 13.1 | 45.2 | 58.5 | 17.8 | 40.8 | 14.7 | 1.8 | 10.0 | 37.0 | 1.5 | 23.1 |
| Qwen3-VL-4B [1] | 66.6 | 14.9 | 48.7 | 61.3 | 19.5 | 44.0 | 20.9 | 3.7 | 15.2 | 49.5 | 1.8 | 31.0 |
| Qwen3-VL-8B [1] | 65.9 | 14.8 | 47.8 | 59.7 | 19.6 | 42.9 | 19.5 | 2.9 | 13.8 | 47.7 | 2.0 | 29.5 |
| Qwen3.5-4B [81] | 67.6 | 12.9 | 48.2 | 61.1 | 17.8 | 42.2 | 28.4 | 2.3 | 18.9 | 50.3 | 1.3 | 29.9 |
| Qwen3.5-9B [81] | 68.9 | 13.8 | 49.5 | 62.2 | 19.4 | 43.7 | 26.2 | 2.5 | 18.0 | 51.0 | 1.4 | 31.3 |
| Rex-Omni-3B [41] | 72.0 | 15.9 | 52.9 | 64.3 | 20.7 | 46.9 | 78.4 | 10.3 | 58.3 | 61.6 | 1.5 | 35.8 |
| LocateAnything-3B [104] | 70.1 | <u>19.3</u> | 54.7 | 62.3 | 31.1 | 50.7 | 74.0 | <u>18.5</u> | 58.7 | 63.0 | <u>3.2</u> | 39.9 |
| WeVisOne-VL-2B | <u>72.6</u> | 18.7 | <u>55.2</u> | <u>69.5</u> | 27.5 | <u>53.3</u> | <u>79.1</u> | 14.1 | <u>61.4</u> | <u>64.5</u> | 2.8 | <u>40.4</u> |
| WeVisOne-VL-4B | 74.0 | 19.5 | 57.1 | 71.1 | <u>28.8</u> | 55.3 | 86.9 | 23.2 | 71.3 | 68.1 | 3.9 | 44.7 |
Table 2.
Referring Object Detection
Benchmarks. We evaluate referring object detection on the public RefCOCOg [72], HumanRef [39], Ref-Adv [17], PR-Bench [22], DVG-Bench [127], and Ref-L4 [6] benchmarks. We also include RefCOCOg-Rej [58], in which each modified expression has no matching object in the image. Furthermore, we introduce WeRef-Bench, an in-house benchmark comprising 2,880 English and Chinese queries. It covers single-target referring, multi-target referring, and absent-target queries, providing more challenging and practical evaluations than the public positive, single-target benchmarks.
Metrics. For most benchmarks, we report F1 Mean as the primary metric. For RefCOCOg-Rej, we report the Rejection Rate, where a prediction is correct only when no box is produced. For WeRef-Bench and PR-Bench, we report both F1 Mean and Rejection Rate to evaluate target-present and absent-target queries, respectively.
Results. Table 3 shows that WeVisOne-VL consistently outperforms existing VLMs across single-target, multi-target, and absent-target settings. These results demonstrate that WeVisOne-VL localizes referred objects more accurately and rejects absent-target queries more reliably.
| Method | RefCOCOg | WeRef-Bench | PR-Bench | HumanRef | Ref-Adv | DVG | Ref-L4 | ||||
| val | test | Rej | Mean | Rej | Mean | Rej | |||||
| Specialized Detectors | |||||||||||
| GroundingDINO-T [67] | 45.9 | 46.8 | 0.0 | 21.1 | 14.7 | 25.2 | 0.0 | 25.2 | 19.7 | 24.1 | 23.1 |
| Vision-Language Models | |||||||||||
| Qwen3-VL-2B [1] | 70.8 | 71.0 | 1.7 | 30.8 | 22.8 | 41.6 | 4.3 | 63.2 | 34.7 | 35.2 | 67.9 |
| Qwen3-VL-4B [1] | 74.1 | 74.3 | 18.8 | 46.3 | 61.9 | 49.9 | 10.8 | 69.4 | 44.4 | 42.4 | 72.5 |
| Qwen3-VL-8B [1] | 74.6 | 74.9 | 22.5 | 36.7 | 18.3 | 50.3 | 7.1 | 71.6 | 45.0 | 43.4 | 72.4 |
| Qwen3.5-4B [81] | 73.3 | 73.5 | 18.9 | 48.1 | 71.6 | 49.6 | 8.7 | 75.8 | 44.2 | 40.2 | 70.4 |
| Qwen3.5-9B [81] | 74.3 | 74.6 | 15.2 | 50.7 | 70.7 | 50.8 | 8.3 | 77.8 | 47.3 | 42.5 | 72.0 |
| Rex-Omni-3B [41] | 73.6 | 74.3 | 0.5 | 50.3 | 43.3 | 42.7 | 0.2 | 79.9 | 40.9 | 33.2 | 65.2 |
| LocateAnything-3B [104] | 76.7 | 77.6 | 0.6 | 51.7 | 73.0 | 44.5 | 0.2 | 78.7 | 43.5 | 34.7 | 74.3 |
| WeVisOne-VL-2B | 77.1 | 78.2 | 50.2 | 73.2 | 92.9 | 49.8 | 37.0 | 77.4 | 43.6 | 40.8 | 75.1 |
| WeVisOne-VL-4B | 80.8 | 81.8 | 67.4 | 78.7 | 96.4 | 54.1 | 52.6 | 80.7 | 50.5 | 45.2 | 78.1 |
Table 3. Results on referring object detection. Entries are mean F1 over IoU thresholds from 0.5 to 0.95. Rej denotes the rejection rate (%) on absent-target queries; the RefCOCOg Rej is evaluated on RefCOCOg-Rej. For Ref-Adv, we use the Ref-Adv-s split. Bold and underline denote the best and second-best results among VLMs.
Object Counting
Benchmarks. We evaluate object counting on CountQA [100], PixMo-Count [13], CLOC [51], KubriCount [66], and MixCount [20]. CountQA and PixMo-Count focus on counting in natural images, while CLOC evaluates cross-domain generalization. KubriCount stresses multi-grained target specification with controlled distractors, and MixCount targets fine-grained open-vocabulary counting in mixed-object scenes.
Metrics. For models evaluated through detection output, we use the number of predicted target boxes as the count; for models that return a count directly, we extract the numerical answer from the response. We report exact-match accuracy: the percentage of queries for which the predicted count equals the ground-truth count. Thus, an error of even one object is counted as incorrect, and higher values are better.
Results. Table 4 shows that WeVisOne-VL achieves the highest exact-match accuracy on every reported benchmark and split. It reaches 93.7%/89.6% on PixMo-Count validation/test and 42.0%/40.4% on MixCount validation/test, indicating accurate counts in both natural images and fine-grained mixed-object scenes.
| Method | CountQA | PixMo-Count | CLOC | KubriCount | MixCount | ||||
| val | test | val | test | testA | testB | val | test | ||
| Specialized Detectors | |||||||||
| Grounding DINO-T [67] | 9.6 | 44.8 | 48.3 | 12.4 | 9.5 | 5.2 | 6.5 | 1.7 | 2.8 |
| Vision-Language Models | |||||||||
| Qwen3-VL-2B [1] | 20.4 | 61.3 | 60.4 | 16.3 | 15.3 | 4.3 | 7.8 | 1.8 | 2.7 |
| Qwen3-VL-4B [1] | 29.2 | 69.6 | 65.6 | 19.7 | 18.6 | 7.1 | 12.1 | 3.5 | 4.3 |
| Qwen3-VL-8B [1] | 22.4 | 68.2 | 59.4 | 18.5 | 17.2 | 6.6 | 10.8 | 3.2 | 3.5 |
| Qwen3.5-4B [81] | 40.0 | 80.6 | 76.9 | 21.1 | 21.7 | 10.0 | 16.2 | 3.9 | 5.2 |
| Qwen3.5-9B [81] | 41.6 | 82.6 | 80.4 | 23.1 | 22.4 | 11.9 | 19.1 | 5.8 | 7.0 |
| Rex-Omni-3B [41] | 37.6 | 82.2 | 71.9 | 19.0 | 22.3 | 13.5 | 18.8 | 9.9 | 11.4 |
| LocateAnything-3B [104] | 52.4 | 88.7 | 82.8 | 22.8 | 23.9 | 18.5 | 22.4 | 12.5 | 15.2 |
| WeVisOne-VL-2B | 47.9 | 90.9 | 88.1 | 27.5 | 26.9 | 29.5 | 32.4 | 30.1 | 32.2 |
| WeVisOne-VL-4B | 57.1 | 93.7 | 89.6 | 28.2 | 28.3 | 37.7 | 40.1 | 42.0 | 40.4 |
Table 4. Object-counting exact-match accuracy (%, ↑). Bold and underline denote the best and second-best results among VLM-based models, respectively; the specialized detector is excluded from this ranking.
Object Pointing
Benchmarks. We evaluate object pointing on two dedicated pointing benchmarks, PointBench [7] and PixMo-Points [13]. We also evaluate pointing on the detection benchmarks COCO, LVIS, Dense200, and VisDrone, following the protocol of Rex-Omni [41].
Metrics. A predicted point is correct when it falls inside the corresponding ground-truth mask (or the annotated target box where masks are unavailable). Each target contributes at most one true positive, so duplicate points reduce precision and missed targets reduce recall. We report F1@Point as the harmonic mean of precision and recall. For detection-derived benchmarks, precision and recall are first averaged across categories.
Results. As shown in Table 5, WeVisOne-VL achieves the best results on both PointBench and PixMo-Points, demonstrating its ability to point directly to target objects. On the detection-derived benchmarks, it also performs strongly across general detection benchmarks, showing that this ability extends to diverse scenes.
| Method | PointBench | PixMo-Points | COCO | LVIS | Dense200 | VisDrone |
| Qwen3-VL-2B [1] | 61.2 | 62.1 | 72.7 | 61.9 | 29.5 | 35.7 |
| Qwen3-VL-4B [1] | 57.1 | 71.3 | 74.5 | 65.8 | 37.7 | 45.6 |
| Qwen3-VL-8B [1] | 62.5 | 72.2 | 77.5 | 67.7 | 42.2 | 46.4 |
| Qwen3.5-4B [81] | 61.5 | 59.2 | 72.7 | 62.4 | 7.4 | 38.3 |
| Qwen3.5-9B [81] | 66.4 | 62.6 | 74.4 | 64.8 | 10.5 | 40.6 |
| Rex-Omni-3B [41] | <u>69.9</u> | 72.9 | 80.5 | 70.8 | 82.5 | 58.9 |
| LocateAnything-3B [104] | 56.9 | 68.6 | 83.9 | 76.6 | 87.6 | 60.4 |
| WeVisOne-VL-2B | 62.9 | <u>73.2</u> | 85.8 | <u>78.9</u> | 83.2 | <u>62.4</u> |
| WeVisOne-VL-4B | 71.9 | 74.7 | <u>85.4</u> | 79.5 | <u>87.0</u> | 64.4 |
Table 5. Results on object pointing. Bold and <u>underline</u> denote the best and second-best reported results, respectively.
OCR
Benchmarks. We evaluate text detection and recognition on HierText [71], ICDAR2015 [43], TotalText [8], and SROIE [35]. These benchmarks cover dense document text, incidental scene text, curved text, and structured receipts.
Metrics. We formulate OCR as a grounding task in which the recognized transcription serves as the category label. A prediction is considered correct only when its text exactly matches the ground-truth transcription and its box satisfies the IoU threshold. We then compute precision, recall, and F1 using the same matching procedure as object detection, and report F1 at IoU=0.5, at IoU=0.95, and averaged over thresholds from 0.5 to 0.95.
Results. As shown in Table 6, WeVisOne-VL consistently outperforms both specialist OCR systems and general-purpose VLMs across all evaluated benchmarks. Its strong performance across dense documents, incidental and curved scene text, and structured receipts demonstrates robust end-to-end text perception under diverse layouts and visual conditions.
| Method | HierText | ICDAR2015 | TotalText | SROIE | ||||||||
| 0.5 | 0.95 | Mean | 0.5 | 0.95 | Mean | 0.5 | 0.95 | Mean | 0.5 | 0.95 | Mean | |
| Specialist OCR Systems | ||||||||||||
| PP-OCRv5 [12] | 45.2 | 3.4 | 30.5 | 38.2 | 1.2 | 25.6 | 40.2 | 0.7 | 25.7 | 77.7 | 5.6 | 58.6 |
| Vision-Language Models | ||||||||||||
| Qwen3-VL-2B [1] | 21.4 | 0.3 | 11.0 | 15.7 | 0.0 | 8.5 | 32.6 | 1.1 | 20.5 | 40.2 | 0.2 | 18.6 |
| Qwen3-VL-4B [1] | 39.9 | 0.9 | 22.7 | 52.0 | 0.8 | 30.0 | 48.3 | 3.3 | 33.0 | 69.0 | 1.0 | 40.4 |
| Qwen3-VL-8B [1] | 45.3 | 0.9 | 25.7 | 45.8 | 0.3 | 27.1 | 53.2 | 3.2 | 35.4 | 75.8 | 1.1 | 43.3 |
| Qwen3.5-4B [81] | 14.4 | 0.4 | 8.0 | 17.4 | 0.1 | 7.8 | 28.8 | 0.6 | 16.6 | 14.7 | 0.0 | 7.1 |
| Qwen3.5-9B [81] | 17.5 | 0.5 | 10.0 | 28.1 | 0.0 | 13.4 | 49.9 | 1.6 | 30.8 | 31.8 | 0.4 | 16.7 |
| Rex-Omni-3B [41] | 45.9 | 1.4 | 28.0 | 45.2 | 0.3 | 28.1 | 56.6 | 3.9 | 40.6 | 72.0 | 1.5 | 44.8 |
| LocateAnything-3B [104] | 39.2 | 4.1 | 29.4 | 37.8 | 0.3 | 24.1 | 58.9 | 5.1 | 43.3 | 52.8 | 3.4 | 40.3 |
| WeVisOne-VL-2B | 44.3 | 2.5 | <u>30.5</u> | <u>65.3</u> | <u>2.0</u> | <u>42.6</u> | <u>61.5</u> | 2.7 | 42.5 | <u>85.3</u> | <u>4.4</u> | <u>62.1</u> |
| WeVisOne-VL-4B | 51.6 | 5.3 | 39.0 | 69.1 | 2.3 | 47.8 | 70.1 | 6.9 | 52.0 | 87.4 | 7.3 | 68.1 |
Table 6. Results on OCR (text grounding and recognition). We report F1 at , , and averaged over IoU thresholds from 0.5 to 0.95 (Mean). Bold and <u>underline</u> denote the best and second-best results among VLM-based models, respectively; the specialist OCR system is excluded from this ranking.
Referring Segmentation
Given an image and a natural-language expression, referring segmentation predicts a binary mask of the described objects, extending localization from box-level predictions to pixel-level dense outputs.
Benchmarks. We evaluate referring segmentation on RefCOCO and RefCOCO+ [120], RefCOCOg [72], ReasonSeg [48] and Ref-ZOM [34]. ReasonSeg uses implicit queries that require visual reasoning and world knowledge. Ref-ZOM further includes expressions that refer to zero, one, or multiple targets.
Metrics. For the RefCOCO family and Ref-ZOM, we report cumulative intersection over union (cIoU) over the entire evaluation set, computed as the total intersection between predicted and ground-truth masks divided by their total union across all samples. For ReasonSeg, we report generalized IoU (gIoU) on the validation and test splits. For Ref-ZOM, which contains negative expressions that refer to no target, we additionally report the rejection rate (Rej).
Results. As shown in Table 7, WeVisOne-VL improves over all baselines across every RefCOCO-family split. It also demonstrates strong potential for reasoning segmentation even without explicit chain-of-thought (CoT) reasoning. Furthermore, the results on Ref-ZOM reveal that existing segmentation models tend to output a mask even when the target is absent, lacking the ability to reject negative expressions. In contrast, WeVisOne-VL can not only output accurate masks when the target is present, but also correctly reject the expression when it is absent.
| Method | RefCOCO | RefCOCO+ | RefCOCOg | ReasonSeg | Ref-ZOM | |||||||
| val | testA | testB | val | testA | testB | val | test | val | test | cIoU | Rej | |
| LISA-13B (ft) [48] | 76.0 | 78.8 | 72.9 | 65.0 | 70.2 | 58.1 | 69.5 | 70.5 | <u>65.0</u> | <u>61.3</u> | - | - |
| GSVA-7B [110] | 77.2 | 78.9 | 73.5 | 65.9 | 69.6 | 59.8 | 72.7 | 73.3 | 50.5 | - | 66.6 | 41.9 |
| LaSagnA-7B [106] | 76.8 | 78.7 | 73.8 | 66.4 | 70.6 | 60.1 | 70.6 | 71.9 | - | - | 57.4 | 0.7 |
| Text4Seg-7B [50] | 79.3 | 81.9 | 76.2 | 72.1 | 77.6 | 66.1 | 72.1 | 73.9 | - | - | 54.5 | 25.9 |
| VRS-HQ-7B [27] | 73.5 | 77.5 | 69.5 | 61.7 | 67.6 | 54.3 | 66.7 | 67.5 | 55.2 | 51.7 | 63.0 | 13.9 |
| UniPixel-7B [68] | <u>80.8</u> | <u>83.0</u> | 77.4 | 75.3 | <u>80.1</u> | 70.0 | 76.4 | <u>77.1</u> | 60.5 | - | 62.9 | 0.3 |
| Youtu-VL-4B [107] | 80.7 | 82.0 | 78.4 | 76.2 | 79.6 | 71.4 | 76.5 | 76.6 | - | - | 61.0 | 1.3 |
| WeVisOne-VL-2B | 79.7 | 82.9 | 78.1 | 73.1 | 79.0 | 66.3 | 74.4 | 74.9 | 60.9 | 56.9 | 73.4 | <u>62.4</u> |
| WeVisOne-VL-4B | 81.4 | 84.5 | 80.1 | 76.5 | 81.1 | 72.8 | 77.7 | 77.8 | 71.2 | 66.8 | <u>72.2</u> | 86.0 |
Table 7. Referring segmentation results. RefCOCO-family scores are cIoU, while ReasonSeg scores are gIoU. Ref-ZOM baseline scores are obtained using official checkpoints. A hyphen (-) denotes an unreported result. Bold and <u>underline</u> denote the best and second-best reported results in each column, respectively.
Promptable Matting
Matting predicts a continuous alpha matte that preserves fine structures and partial transparency, such as hair and fur. Existing matting evaluations typically assume a salient foreground [44, 54] or provide a ground-truth mask to specify the target [91, 115]. To evaluate promptable matting in a more practical setting, we use boxes, category names, and referring expressions to specify the target object.
Benchmarks and Baselines. For box prompts, we use P3M-500-NP [54], AM-2K [56], and PPM-100 [44]. For text prompts, we use our in-house benchmark WeRefMat. For the three established benchmarks, all methods use the same ground-truth box as prompt, and all baselines are run from their official checkpoints. We evaluate three SAM2-Matting [91] variants based on SAM2.1 [85] and SAM3 [5]. For box prompts, SAM2-Matting first uses SAM2.1 or SAM3 to predict a mask from the ground-truth box and then performs matting, while WeVisOne-VL constructs a sequence prefix from the ground-truth box, generates the subsequent <OBJ> token, and passes its hidden state to the pixel decoder to predict the alpha matte. On WeRefMat, we compare with SAM3’s native text grounding and two MLLM-based localization settings, in which Qwen3-VL-8B-Instruct or Qwen3.5-9B first localizes the target and passes the resulting box to SAM2-Matting.
Metrics. We report mean absolute difference (MAD), mean squared error (MSE), gradient error (Grad), connectivity error (Conn), and sum of absolute differences (SAD) between the predicted and ground-truth alpha mattes. Following common practice, MAD and MSE are multiplied by . Lower values indicate better performance for all five metrics.
Results. As shown in Table 8, WeVisOne-VL is competitive with task-specific matting models under box prompts and consistently improves over the SAM2-Matting baseline. On WeRefMat, it performs strongly with both category and referring prompts, showing that language-conditioned target selection and boundarysensitive transparency estimation can be handled effectively within a unified model.
| Dataset | Prompt | Method | MAD | MSE | Grad | Conn | SAD |
| P3M-500-NP | Box | Matte Anything [117] | 24.4 | 20.4 | 20.9 | 40.4 | 40.9 |
| SAM2-Matting (SAM2.1-T) [91] | 22.7 | 18.2 | 20.0 | 37.8 | 38.1 | ||
| SAM2-Matting (SAM2.1-B+) [91] | 19.0 | 15.0 | 18.3 | 31.0 | 31.4 | ||
| SAM2-Matting (SAM3) [91] | 15.4 | 11.4 | 17.6 | 25.1 | 25.8 | ||
| WeVisOne-VL-2B | 6.6 | 3.1 | <u>10.7</u> | 10.6 | 11.2 | ||
| WeVisOne-VL-4B | <u>7.3</u> | <u>3.8</u> | 10.5 | <u>11.7</u> | <u>12.6</u> | ||
| AM-2K | Box | Matte Anything [117] | 13.2 | 8.7 | 13.9 | 22.0 | 23.1 |
| SAM2-Matting (SAM2.1-T) [91] | 11.0 | 6.2 | 21.7 | 18.4 | 18.8 | ||
| SAM2-Matting (SAM2.1-B+) [91] | 11.1 | 6.3 | 20.0 | 18.8 | 19.0 | ||
| SAM2-Matting (SAM3) [91] | 12.1 | 7.5 | 19.1 | 19.5 | 20.1 | ||
| WeVisOne-VL-2B | <u>5.7</u> | <u>2.2</u> | <u>8.1</u> | <u>8.9</u> | <u>9.7</u> | ||
| WeVisOne-VL-4B | 5.0 | 1.6 | 7.2 | 7.5 | 8.5 | ||
| PPM-100 | Box | Matte Anything [117] | 10.5 | 6.7 | 66.3 | 100.1 | 102.4 |
| SAM2-Matting (SAM2.1-T) [91] | 9.7 | 5.9 | 68.6 | 95.3 | 97.1 | ||
| SAM2-Matting (SAM2.1-B+) [91] | 9.3 | 5.7 | 64.0 | 90.3 | 92.9 | ||
| SAM2-Matting (SAM3) [91] | 10.8 | 6.9 | 65.9 | 100.6 | 103.2 | ||
| WeVisOne-VL-2B | 5.3 | 1.8 | 48.4 | 45.5 | 49.3 | ||
| WeVisOne-VL-4B | <u>6.1</u> | <u>2.4</u> | <u>48.5</u> | <u>53.2</u> | <u>57.2</u> | ||
| WeRefMat | Category | SAM2-Matting (SAM3) [91] | 70.8 | 64.9 | 45.0 | 245.6 | 241.6 |
| Qwen3-VL-8B + SAM2-Matting | 80.7 | 74.4 | 53.6 | 270.5 | 267.1 | ||
| Qwen3.5-9B + SAM2-Matting | 77.8 | 71.4 | 51.9 | 265.4 | 261.8 | ||
| WeVisOne-VL-2B | <u>17.7</u> | <u>13.4</u> | <u>35.6</u> | <u>63.6</u> | <u>65.7</u> | ||
| WeVisOne-VL-4B | 16.4 | 12.5 | 35.0 | 60.3 | 62.0 | ||
| Referring | SAM2-Matting (SAM3) [91] | 51.9 | 50.3 | 34.3 | 162.1 | 162.2 | |
| Qwen3-VL-8B + SAM2-Matting | 23.0 | 21.1 | 22.6 | 78.3 | 78.1 | ||
| Qwen3.5-9B + SAM2-Matting | 22.4 | 20.6 | 22.1 | 82.5 | 82.3 | ||
| WeVisOne-VL-2B | <u>15.8</u> | <u>14.2</u> | <u>19.4</u> | <u>65.3</u> | <u>66.2</u> | ||
| WeVisOne-VL-4B | 9.8 | 8.4 | 15.9 | 37.8 | 39.0 |
Table 8. Image matting results under box and language prompts. MAD and MSE are multiplied by . On WeRefMat, all SAM2-Matting results use the SAM3 variant. Bold and <u>underline</u> denote the best and second-best results, respectively.
Qualitative Analysis
We present qualitative comparisons between WeVisOne-VL and representative baselines in Figure 5–Figure 12. Each figure is organized by task, and the selected examples below are discussed from top to bottom.

Figure 5. Qualitative comparison on general and dense object detection.

Figure 12. Qualitative comparison on text-prompted image matting.
Object detection. Figure 5 covers degraded visibility, adjacent instances, and dense scenes. In the first example, both baselines detect only the foreground elephant, while WeVisOne-VL also recovers the distant elephants partly obscured by dust. Across the carrot and dense fruit examples, the baselines tend to merge adjacent instances into coarse-grained boxes, whereas WeVisOne-VL more often preserves instance-level localization.
Referring object detection. Figure 6 highlights five aspects of referring object detection: spatial position, world knowledge, fine-grained attributes, negative attributes, and absent-target queries. The first four examples require interpreting ordinal position, grounding a person’s name, distinguishing headphone color, and excluding people wearing sunglasses, respectively. In these cases, WeVisionOne-VL successfully selects the correct target, while the baselines select distractors or include additional people. The final query specifies a person wearing a white shirt and red shorts, but no one in the image satisfies both conditions. Both baselines still predict a box, whereas WeVisionOne-VL correctly rejects the query.

Figure 6. Qualitative comparison on referring object detection.
Object counting. Figure 7 shows the importance of the queried counting unit. The first query asks for cups on the left, and the second asks for pairs of footwear rather than individual shoes. The remaining queries specify green balls and fake green apples among distractors. The baselines often count objects outside the requested subset or count individual shoes instead of pairs; in the last example, Rex-Omni reports 537 rather than 42. WeVisOne-VL gives the ground-truth count in all four examples.

Figure 7. Qualitative comparison on object counting.
Object pointing. Figure 8 shows dense, relational, attribute-based, and fine-grained pointing queries. In the first example, WeVisionOne-VL places points across the heart-shaped balloons, while LocateAnything misses most instances and Rex-Omni produces redundant points on some balloons. The second query asks for two people gazing into each other’s eyes: both baselines select other people, whereas WeVisionOne-VL points to the indicated pair. In the third example, Rex-Omni points to multiple pigs and LocateAnything selects a distractor, while WeVisionOne-VL identifies the pig facing upward. In the final example, both baselines point to the handle, whereas WeVisionOne-VL places its point on the queried curved hook.

Figure 8. Qualitative comparison on object pointing. Ground-truth target regions are highlighted in green; predicted points are shown in pink.
OCR. Figure 9 presents a shop sign with curved lettering, followed by a receipt and an instruction sheet with dense small text. On the shop sign, the baselines recognize some prominent words but miss the curved lettering, whereas WeVisionOne-VL localizes and transcribes the curved words. On the receipt, all methods read several lines, but WeVisionOne-VL covers more of the lower text. The difference is more pronounced on the instruction sheet, where WeVisionOne-VL localizes substantially more of the small text than either baseline.

Figure 9. Qualitative comparison on OCR.
Referring segmentation. Figure 10 compares the models on attribute, relational, multi-instance, and absent-target queries. In the first three examples, the expressions refer to the woman with gray hair in front, the dog with lowered ears, and the white-and-red vase on the wood crate. LISA and UniPixel select distractors or incomplete regions, whereas WeVisOne-VL segments the referred objects. The fourth query specifies the leftmost remote and the third remote from the right; WeVisOne-VL segments both, while LISA produces fragmented masks and UniPixel selects a different remote. The final query describes a deer beside a fire hydrant, neither of which appears in the image. Both baselines produce masks, while WeVisOne-VL returns no mask.

Figure 10. Qualitative comparison on referring segmentation. Predicted masks remain in full color and the rest of the image is dimmed. The final query asks for an object that is not present.
Box-prompted matting. Figure 11 shows five box-prompted matting examples: a rabbit, a camel, and three people. In the first two rows, WeVisOne-VL retains the rabbit’s whiskers and more of the camel’s fine coat along the boundary. The third and fifth rows highlight flyaway and curly hair strands, which appear smoother in the baseline mattes. In the fourth row, SAM2-Matting makes the apron logo transparent, leaving a hole in the subject, while WeVisOne-VL keeps the logo and apron opaque.

Figure 11. Qualitative comparison on box-prompted image matting.
Text-prompted matting. Figure 12 presents category prompts for chickens and icebergs (first two examples), followed by referring prompts for the people in black and the balloon bearing “Daikin” (last two). WeVisOne-VL retains the visible chickens, gives the icebergs a more opaque matte, and mattes both intended people and the named balloon. The Qwen3.5 + SAM2-Matting pipeline selects only one of the two people in black, while SAM2-Matting (SAM3) misses them and includes several distractors in its balloon result.
Grounded caption. In Figure 13, we show how WeVisOne-VL can describe an image in detail while grounding the descriptions with bounding boxes. For example, in the baseball scene, it describes the batter’s clothing and swinging action, as well as the catcher and umpire behind him, and links these descriptions to the corresponding image regions. In the outdoor-table scene, it identifies the two people and individual items on the table. Such captions could be valuable for VLM training, as they provide not only detailed descriptions but also explicit connections between text and image regions, helping models learn to associate words and phrases with specific visual content.

Figure 13. Fine-grained caption generation with bounding boxes. Colored phrases and coordinate tokens in each caption correspond to bounding boxes of the same color in the image.
Related Work
Visual Grounding. Open-vocabulary detectors [28, 61, 67] align object localization with category names and referring expressions. Grounded multimodal models then brought spatial outputs into a language interface. Kosmos-2 [78] represents text–box links with location tokens, while Florence-2 [111] casts detection, grounding, and other vision tasks as prompt-conditioned sequence generation. Molmo/PixMo [13] further showed the value of explicit point supervision for grounding and counting. More recently, Rex-Omni [41] uses quantized coordinate tokens and geometry-aware reinforcement learning for detection, referring, pointing, and OCR. LocateAnything [104] decodes whole boxes and points in parallel to improve grounding speed and precision.
Referring Segmentation. SAM [45] and SAM 2 [85] established promptable mask prediction, and SAM 3 [5] extends this line to concept-prompted detection, segmentation, and tracking. To connect language reasoning with pixels, LISA [48] maps a generated segmentation token to a mask decoder, GLaMM [84] interleaves text and grounded masks, and GSVA [110] supports multiple referents and explicit rejection of absent targets. Later work explores different output representations and task mixtures: Text4Seg [50] serializes masks as text, and UniPixel [68] integrates masks and pixel-level reasoning. Sa2VA [122] couples an MLLM with SAM 2, while Youtu-VL [107] trains visual and language tokens under unified autoregressive supervision.
Instance Matting. Image matting estimates continuous opacity for fine structures and translucent boundaries. Automatic methods such as MODNet [44] and P3M [54] focus on portrait foregrounds. Matte Anything [117] and Matting Anything [53] use promptable segmentation to guide alpha prediction, while In-Context Matting [29] specifies the foreground through a prompted reference image. SAM2-Matting [91] adds matting components to a segmentation tracker. For video, MatAnyone [115] propagates the matte of a target specified by a first-frame mask. MatAnyone 2 [116] improves detail and temporal consistency through learned quality evaluation and larger real-world training data. Many matting evaluations assume a salient foreground [44, 54] or provide a ground-truth mask prompt [115]. We evaluate promptable matting in multi-object scenes using boxes, category names, and referring expressions to specify targets, with WeVisOne-VL predicting their continuous alpha mattes.
Limitations
In this work, we focus on fundamental visual perception, which entails several trade-offs. First, the limited amount of general-purpose training data may compromise the general capabilities relative to the base model. Second, for inference efficiency, we train the model to directly produce structured outputs without chain-of-thought (CoT) reasoning [21, 69], which potentially limits its ability to tackle complex reasoning tasks. Third, our current approach is limited to single-turn prediction. It is promising to integrate an agent framework to progressively refine visual understanding through multi-turn tool interactions [38, 62].
Beyond these limitations, a key challenge lies in the real-world complexity. The object prompts in benchmarks are typically clear, well-formed, and unambiguous. However, real-world user instructions are often vague and hesitant. Variations in contexts or communication styles can make a straightforward task, such as locating the target, significantly more challenging. Therefore, strong intent reasoning is essential for a reliable vision system. In future work, we will continue to improve WeVisOne-VL toward addressing these limitations.
Conclusion
We introduced WeVisOne-VL, a vision-language model that unifies object-level (e.g., object detection, referring localization, counting, and OCR) and pixel-level (e.g., referring segmentation, and image matting) tasks through a structured next-token interface. Dedicated coordinate tokens encode instance predictions, while an <OBJ> token connects each localized instance to a lightweight pixel decoder for masks and alpha mattes. A three-stage supervised curriculum develops task alignment, high-resolution dense perception, and pixel-level prediction. After that, we apply mixed-task reinforcement learning to optimize the complete grounding outputs. Across the evaluated benchmarks, WeVisOne-VL achieves strong results on both object-level and pixel-level tasks. It improves mean detection F1 and counting accuracy over comparable-scale VLMs, advances text grounding and referring localization, and surpasses the evaluated baselines for referring segmentation and image matting. Qualitative examples further show that the model can localize individual instances in crowded scenes, ground expressions involving multiple objects, and recognize when a requested target is absent. By unifying these capabilities within a single language-guided model, WeVisOne-VL provides a foundation for practical visual systems.
Appendix
This appendix describes the training corpus of WeVisOne-VL and provides implementation details.
WeVisOne-VL Training Corpus
We describe the data used for SFT, segmentation and matting training, and RL below.
SFT Data
Table 9 summarizes our SFT data by task and annotation source, including public annotations and annotations generated by the WeVisOne-VL Data Engine (WDE).
| Task | Source | Datasets | S1 | S2 | S3 |
| Detection | Public | Objects365 [89], OpenImages-V6 [47], V3Det [102], DeepFashion2 [24], ODinW-35 [52], EgoObjects [128], PACO [82], PartImageNet++ [59], BDD100K [119], nuImages [74], VisDrone [19], CrowdHuman [88], SKU-110K [26], PartImageNet [31], MOT20Det [14], MOT17Det [15], OWDOD [93], FSCD-147 [75] | 18.4 | 16.2 | 8.4 |
| Detection | WDE | CC3M, GRIT, LAION, SA-1B | 42.2 | 10.7 | 7.2 |
| Referring | Public | RefCOCO [120], gRefCOCO [33], Flickr30k [79], HumanRef-CoT [40], HumanParts [60], [112], OpenRef [109], Unsplash [104] | 6.3 | 2.1 | 1.0 |
| Referring | WDE | GRIT, CC3M, LAION | 11.8 | 5.5 | 1.6 |
| Counting | Public | CLOC [51], MixCount [20], KubriCount [66], PixMo [13], OWDOD [93], FSC-147 [83], FSCD-147 [75] | 2.4 | 1.2 | 0.6 |
| Pointing | Public | PixMo [13], Molmo2 [10], CLOC [51], FSC-147 [83] | 2.8 | 0.9 | 0.4 |
| OCR | Public | IDL-OCR [2], BLIP3-OCR [113], ArT [9], COCO-Text [101], LSVT [99], TextOCR [95], ReCTS [124], HierText [71], RCTW [92], ICDAR2015 [43], WildReceipt [96], SROIE [35], ICDAR2013 [42] | 2.1 | 0.7 | 0.3 |
| Caption | Public | RefSpatial [126], Inst-IT [77], VG-PhraseCut [108], Flickr30k [118], COCONut-PanCap [16], PixMo [13], LLM-Seg40K [103], PanCap, Rea2Seg [23] | 2.7 | 0.9 | 0.4 |
| Segmentation | Public | RefCOCO [120], RefCOCO+ [120], RefCOCOg [72], ReVOS [114], Ref-YouTube-VOS [87] | 0.9 | 0.9 | 1.6 |
| Segmentation | WDE | CC3M, GRIT, LAION, SA-1B | 0.6 | 1.4 | 20.3 |
| Total | 90.2 | 40.5 | 41.8 |
Table 9. Training data volumes across the three SFT stages (M).
Segmentation and Matting Data
Table 10 summarizes the data sources for segmentation and matting training. Public matting datasets provide high-resolution images with high-quality alpha mattes. During matting fine-tuning, we sample public and WDE-annotated data at a ratio of 1:4 within each batch.
| Task | Source | Datasets | Size (M) |
| Segmentation | Public | SA-1B [45], RefCOCO [120], RefCOCO+ [120], RefCOCOg [72], ReVOS [114], Ref-YouTube-VOS [87] | 171.4 |
| Segmentation | WDE | CC3M, GRIT, LAION | 288.4 |
| Matting | Public | AM-2K [56], Distinctions-646 [80], UHRIM [64], HHM-50K [98], IHIM-50K [36], RefMatte [57], AIM-500 [55], CelebA-Hair [11], Transparent-460 [3], SIMD [97], P3M-10K (train) [54], Real-Human [105], RealWorldPortrait-636 [121] | 0.3 |
| Matting | WDE | CC3M, SA-1B | 129.8 |
Table 10. Data sources and sample counts for segmentation and matting (M).
Reinforcement Learning Data
We apply uncertainty-aware sample selection (§ 4) to the SFT data using the SFT checkpoint to construct the RL training set. The final RL set contains 178K examples: 44.0% detection, 20.8% dense detection, 17.5% referring localization, 7.9% OCR, 5.8% referring segmentation, and 4.0% pointing. Table 1 shows the complete 178K-example RL task distribution, including the additional localization and pointing examples.
Implementation Details
Training Hyperparameters
Table 11 summarizes the hyperparameters that differ across the three SFT stages and RL training. SFT-S3 refers to joint token–pixel training. We use 128 GPUs for SFT and 160 GPUs for RL. All four configurations use AdamW with a weight decay of 0.01, a maximum gradient norm of 1.0, and BF16 precision. We use cosine learning-rate decay for SFT and constant or cosine schedules for RL, depending on the configuration. For SFT, we use sequence packing and specify batch sizes by the number of tokens per GPU. OCR examples in SFT-S2 and SFT-S3 use 16–256 visual tokens to accommodate long transcriptions.
| Hyperparameter | SFT-S1 | SFT-S2 | SFT-S3 | RL |
| Trainable modules | LLM | VLM | VLM + Dec. | LLM |
| Learning rate: LLM | ||||
| Learning rate: vision encoder | – | – | ||
| Learning rate: projector | – | – | ||
| Learning rate: pixel decoder | – | – | – | |
| Warmup ratio | 5% | 5% | 3% | – |
| Training steps | 13,000 | 8,995 | 9,062 | 593 |
| Max. sequence length | 4,096 | 8,192 | 8,192 | 4,096 + 4,096 |
| Visual tokens / image | 16–512 | 64–1,960 | 64–1,960 | 64–1,960 |
| Token budget / GPU | 28,672 | 24,576 | 24,576 | 24,576 |
| Distributed training | ZeRO-2 | ZeRO-2 | ZeRO-2 | FSDP2 + vLLM |
Table 11. Training hyperparameters for SFT and RL. VLM comprises the vision encoder, projector, and LLM. Dec. denotes the pixel decoder. A dash in the learning-rate rows indicates a frozen or inactive module. SFT-S3 uses LoRA for the LLM (, , dropout 0.05), with fully trainable token embeddings and output head. The other modules are fully trainable. For RL, the maximum prompt and response lengths are both 4,096 tokens.
Pixel Decoder Training
Warm-up. After SFT-S2, we connect the VLM to a randomly initialized pixel decoder and jointly train them for 100,000 steps with segmentation supervision. The decoder learning rate is with 1,000 warmup steps. The decoder predicts masks at resolution. After warm-up, we retain only the trained decoder and <OBJ> embedding and attach them to the original SFT-S2 checkpoint for joint training. The other VLM weights updated during warm-up are discarded.
Joint training. During SFT-S3, we alternate NTP and segmentation steps at a 1:1 ratio to jointly train the SFT-S2 checkpoint with the warmed-up decoder. The VLM and decoder learning rates are and , respectively, with a 3% warmup ratio. For each packed sequence on each GPU, we randomly sample 24 <OBJ> tokens and pass their corresponding representations to the decoder for segmentation prediction, while retaining the full text sequence for NTP.
Matting fine-tuning. After training is complete, we freeze the VLM and fine-tune the decoder for matting for 100,000 steps at an output resolution of . We use a learning rate of for the decoder and for the coarse-to-fine refinement branch, with 200 warmup steps. Each GPU processes up to eight <OBJ> tokens. The matting loss is defined in § 4.
The warm-up and matting phases use AdamW with cosine learning-rate decay, a weight decay of 0.05, and a maximum gradient norm of 5.0. Both phases use BF16 precision and DDP, with a token budget of 98,304 per GPU, a maximum sequence length of 8,192, and 16–1,024 visual tokens per image.
RL Rewards
For detection, dense detection, and referring localization, we use the grounding reward defined in § 4. For segmentation and matting, RL also uses only the box-based grounding reward; no reward is computed from the predicted masks or alpha mattes. For pointing, we compute F1 through one-to-one matching between predicted points and ground-truth masks, counting a match when the point lies inside the mask. Referring segmentation requires each predicted box to be followed by an <OBJ> token, while OCR uses its transcription reward. When the target is absent, the reward is 1 only if the model predicts no object.
References
- [1]Shuai Bai, Yuxuan Cai, Ruizhe Chen, Keqin Chen, Xionghui Chen, Zesen Cheng, Lianghao Deng, Wei Ding, Chang Gao, Chungjiang Ge, et al. Qwen3-VL Technical Report. arXiv preprint arXiv:2511.21631, 2025. URL https://arxiv.org/abs/2511.21631.
- [2]Ali Furkan Biten, Rubèn Tito, Lluis Gomez, Ernest Valveny, and Dimosthenis Karatzas. OCR-IDL: OCR Annotations for Industry Document Library Dataset. arXiv preprint arXiv:2202.12985, 2022. URL https://arxiv.org/abs/2202.12985.
- [3]Huangqia Cai, Fangfei Xue, Lele Xu, and Lili Guo. TransMatting: Enhancing Transparent Objects Matting with Transformers. In ECCV, pages 253–269, 2022. doi: 10.1007/978-3-031-19818-2_15.DOI
- [4]Nicolas Carion, Francisco Massa, Gabriel Synnaeve, Nicolas Usunier, Alexander Kirillov, and Sergey Zagoruyko. End-to-End Object Detection with Transformers. In ECCV, pages 213–229, 2020. doi: 10.1007/978-3-030-58452-8_13.DOI
- [5]Nicolas Carion, Laura Gustafson, Yuan-Ting Hu, Shoubhik Debnath, Ronghang Hu, Didac Suris Coll-Vinent, Chaitanya Ryali, Kalyan Vasudev Alwala, Haitham Khedr, Andrew Huang, Jie Lei, Tengyu Ma, Baishan Guo, Arpit Kalla, Markus Marx, Joseph Greer, Meng Wang, Peize Sun, Roman Rädle, Triantafyllos Afouras, Effrosyni Mavroudi, Katherine Xu, Tsung-Han Wu, Yu Zhou, Liliane Monnier, Rishi Hazra, Shuangrui Ding, Sagar Vaze, Francois Porcher, Feng Li, Siyuan Li, Aishwarya Kamath, Ho Kei Cheng, Piotr Dollár, Nikhila Ravi, Kate Saenko, Pengchuan Zhang, and Christoph Feichtenhofer. SAM 3: Segment Anything with Concepts. In ICLR, 2026.arxiv.org/abs/2511.16719
- [6]Jierun Chen, Fangyun Wei, Jinjing Zhao, Sizhe Song, Bohuai Wu, Zhuoxuan Peng, S.-H. Gary Chan, and Hongyang Zhang. Revisiting Referring Expression Comprehension Evaluation in the Era of Large Multimodal Models. In CVPR Workshops, pages 513–524, 2025.arxiv.org/abs/2406.16866
- [7]Long Cheng, Jiafei Duan, Yi Ru Wang, Haoquan Fang, Boyang Li, Yushan Huang, Elvis Wang, Ainaz Eftekhari, Jason Lee, Wentao Yuan, Rose Hendrix, Noah A. Smith, Fei Xia, Dieter Fox, and Ranjay Krishna. PointArena: Probing Multimodal Grounding Through Language-Guided Pointing. arXiv preprint arXiv:2505.09990, 2025. URL https://arxiv.org/abs/2505.09990.
- [8]Chee Kheng Ch’ng and Chee Seng Chan. Total-Text: A Comprehensive Dataset for Scene Text Detection and Recognition. In ICDAR, volume 1, pages 935–942, 2017. doi: 10.1109/icdar.2017.157.DOI
- [9]Chee-Kheng Chng, Yuliang Liu, Yipeng Sun, Chun Chet Ng, Canjie Luo, Zihan Ni, ChuanMing Fang, Shuaitao Zhang, Junyu Han, Errui Ding, et al. ICDAR2019 Robust Reading Challenge on Arbitrary-Shaped Text - RRC-ArT. In ICDAR, pages 1571–1576, 2019. doi: 10.1109/icdar.2019.00252.DOI
- [10]Christopher Clark, Jieyu Zhang, Zixian Ma, Jae Sung Park, Rohun Tripathi, Sangho Lee, Mohammadreza Salehi, Jason Ren, Chris Dongjoo Kim, Yinuo Yang, et al. Molmo2: Open Weights and Data for Vision-Language Models with Video Understanding and Grounding. In CVPR, pages 28652–28668, 2026.
- [11]cpuimage. CelebAHairMask-HQ. Dataset, 2025. URL https://github.com/cpuimage/CelebAHairMask-HQ. Version 1.0 PLUS. Accessed: October 22, 2026.
- [12]Cheng Cui, Ting Sun, Manhui Lin, Tingquan Gao, Yubo Zhang, Jiaxuan Liu, Xueqing Wang, Zelun Zhang, Changda Zhou, Hongren Liu, Yue Zhang, Wenyu Lv, Kui Huang, Yichao Zhang, Jing Zhang, Jun Zhang, Yi Liu, Dihan Yu, and Yanjun Ma. PaddleOCR 3.0 Technical Report. arXiv preprint arXiv:2507.05595, 2025. URL https://arxiv.org/abs/2507.05595.
- [13]Matt Deitke, Christopher Clark, Sangho Lee, Rohun Tripathi, Yue Yang, Jae Sung Park, Mohammadreza Salehi, Niklas Muennighoff, Kyle Lo, Luca Soldaini, et al. Molmo and PixMo: Open Weights and Open Data for State-of-the-Art Vision-Language Models. In CVPR, pages 91–104, 2025.arxiv.org/abs/2409.17146
- [14]Patrick Dendorfer, Hamid Rezatofighi, Anton Milan, Javen Shi, Daniel Cremers, Ian Reid, Stefan Roth, Konrad Schindler, and Laura Leal-Taixé. MOT20: A benchmark for multi object tracking in crowded scenes. arXiv preprint arXiv:2003.09003, 2020. URL https://arxiv.org/abs/2003.09003.
- [15]Patrick Dendorfer, Aljoša Ošep, Anton Milan, Konrad Schindler, Daniel Cremers, et al. MOTChallenge: A Benchmark for Single-Camera Multiple Target Tracking. International Journal of Computer Vision, 129(4): 845–881, 2021. doi: 10.1007/s11263-020-01393-0.DOI
- [16]Xueqing Deng, Linjie Yang, Qihang Yu, Ali Athar, Chenglin Yang, Xiaojie Jin, Xiaohui Shen, and Liang-Chieh Chen. COCONut-PanCap: Joint Panoptic Segmentation and Grounded Captions for Fine-Grained Understanding and Generation. In NeurIPS, volume 38, 2025. doi: 10.52202/085713-1912.DOI
- [17]Qihua Dong, Kuo Yang, Lin Ju, Handong Zhao, Yitian Zhang, Yizhou Wang, Huimin Zeng, Jianglin Lu, and Yun Fu. Ref-Ady: Exploring MLLM Visual Reasoning in Referring Expression Tasks. In ICLR, pages 105393–105409, 2026.
- [18]Danny Driess, Fei Xia, Mehdi S. M. Sajjadi, et al. PaLM-E: An Embodied Multimodal Language Model. In ICML, volume 202, pages 8469–8488, 2023.arxiv.org/abs/2303.03378
- [19]Dawei Du, Pengfei Zhu, Longyin Wen, Xiao Bian, Haibin Ling, et al. VisDrone-DET2019: The Vision Meets Drone Object Detection in Image Challenge Results. In ICCV Workshops, pages 213–226, 2019. doi: 10.1109/iccvw.2019.00030.
- [20]Corentin Dumery, Niki Amini-Naieni, Shervin Naini, and Pascal Fua. The MixCount Dataset: Bridging the Data Gap for Open-Vocabulary Object Counting. arXiv preprint arXiv:2605.18063, 2026. URL https://arxiv.org/abs/2605.18063.
- [21]Kaituo Feng, Manyuan Zhang, Hongyu Li, Kaixuan Fan, Shuang Chen, Yilei Jiang, Dian Zheng, Peiwen Sun, Yiyuan Zhang, Haoze Sun, et al. OneThinker: All-in-one Reasoning Model for Image and Video. In CVPR, pages 5432–5443, 2026.arxiv.org/abs/2512.03043
- [22]Tianyi Gao, Han Fang, Tianyi Ding, Hao Li, Xin Wei, Hongbo Sun, Xiaodong Dong, Ye Yuan, Jinglin Xu, Kongming Liang, Hao Sun, and Jingmin Xin. Mixture-of-Thought-Tokens: Unifying Perception and Reasoning for Free-form Multimodal Grounding. arXiv preprint arXiv:2607.24407, 2026. URL https://arxiv.org/abs/2607.24407.
- [23]Xinyan Gao, Haoran Hao, and Xiangyu Yue. Reason Twice: Segmentation via Candidate Discovery and Comparative Reasoning. arXiv preprint arXiv:2606.09303, 2026. URL https://arxiv.org/abs/2606.09303.
- [24]Yuying Ge, Ruimao Zhang, Xiaogang Wang, Xiaoou Tang, and Ping Luo. DeepFashion2: A Versatile Benchmark for Detection, Pose Estimation, Segmentation and Re-Identification of Clothing Images. In CVPR, 2019.
- [25]Ross Girshick, Jeff Donahue, Trevor Darrell, and Jitendra Malik. Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation. In CVPR, pages 580–587, 2014.arxiv.org/abs/1311.2524
- [26]Eran Goldman, Roee Herzig, Aviv Eisenchtat, Jacob Goldberger, and Tal Hassner. Precise Detection in Densely Packed Scenes. In CVPR, 2019.arxiv.org/abs/1904.00853
- [27]Sitong Gong, Yunzhi Zhuge, Lu Zhang, Zongxin Yang, Pingping Zhang, and Huchuan Lu. The Devil is in Temporal Token: High Quality Video Reasoning Segmentation. In CVPR, pages 29183–29192, 2025.
- [28]Yuchen Guan, Chong Sun, Canmiao Fu, Zhipeng Huang, Chun Yuan, and Chen Li. Text-guided Visual Prompt DINO for Generic Segmentation. In ICCV, pages 21288–21298, 2025.arxiv.org/abs/2508.06146
- [29]He Guo, Zixuan Ye, Zhiguo Cao, and Hao Lu. In-Context Matting. In CVPR, pages 3711–3720, 2024.
- [30]Agrim Gupta, Piotr Dollar, and Ross Girshick. LVIS: A Dataset for Large Vocabulary Instance Segmentation. In CVPR, pages 5356–5364, 2019.arxiv.org/abs/1908.03195
- [31]Ju He, Shuo Yang, Shaokang Yang, Adam Kortylewski, Xiaoding Yuan, Jie-Neng Chen, Shuai Liu, Cheng Yang, Qihang Yu, and Alan Yuille. PartImageNet: A Large, High-Quality Dataset of Parts. In ECCV, pages 128–145, 2022. doi: 10.1007/978-3-031-20074-8_8.DOI
- [32]Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep Residual Learning for Image Recognition. In CVPR, pages 770–778, 2016.arxiv.org/abs/1512.03385
- [33]Shuting He, Henghui Ding, Chang Liu, and Xudong Jiang. GREC: Generalized Referring Expression Comprehension. arXiv preprint arXiv:2308.16182, 2023. URL https://arxiv.org/abs/2308.16182.
- [34]Yutao Hu, Qixiong Wang, Wenqi Shao, Enze Xie, Zhenguo Li, Jungong Han, and Ping Luo. Beyond One-to-One: Rethinking the Referring Image Segmentation. In ICCV, pages 4067–4077, 2023.arxiv.org/abs/2308.13853
- [35]Zheng Huang, Kai Chen, Jianhua He, Xiang Bai, Dimosthenis Karatzas, Shijian Lu, and C. V. Jawahar. ICDAR2019 Competition on Scanned Receipt OCR and Information Extraction. In ICDAR, pages 1516–1520, 2019. doi: 10.1109/icdar.2019.00244.
- [36]Chuong Huynh, Seoung Wug Oh, Abhinav Shrivastava, and Joon-Young Lee. MaGGIe: Masked Guided Gradual Human Instance Matting. In CVPR, pages 3870–3879, 2024.arxiv.org/abs/2404.16035
- [37]Jongheon Jeong, Yang Zou, Taewan Kim, Dongqing Zhang, Avinash Ravichandran, and Onkar Dabeer. Win-CLIP: Zero-/Few-Shot Anomaly Classification and Segmentation. In CVPR, pages 19606–19616, 2023.
- [38]Haichao Jiang, Tianming Liang, Wei-Shi Zheng, and Jian-Fang Hu. Refer-Agent: A Collaborative Multi-Agent System with Reasoning and Reflection for Referring Video Object Segmentation. In CVPR, pages 39508–39517, 2026.
- [39]Qing Jiang, Lin Wu, Zhaoyang Zeng, Tianhe Ren, Yuda Xiong, Yihao Chen, Liu Qin, and Lei Zhang. Referring to Any Person. In ICCV, pages 21667–21678, 2025. doi: 10.1109/iccv51701.2025.02012.DOI
- [40]Qing Jiang, Xingyu Chen, Zhaoyang Zeng, Junzhi Yu, and Lei Zhang. Rex-Thinker: Grounded Object Referring via Chain-of-Thought Reasoning. In ICLR, pages 151913–151957, 2026.arxiv.org/abs/2506.04034
- [41]Qing Jiang, Junan Huo, Xingyu Chen, Yuda Xiong, Zhaoyang Zeng, Yihao Chen, Tianhe Ren, Junzhi Yu, and Lei Zhang. Detect Anything via Next Point Prediction. In CVPR, pages 25472–25483, 2026.arxiv.org/abs/2510.12798
- [42]Dimosthenis Karatzas, Faisal Shafait, Seiichi Uchida, Masakazu Iwamura, Lluis Gomez i Bigorda, Sergi Robles Mestre, Joan Mas, David Fernandez Mota, Jon Almazan, and Lluis Pere de las Heras. ICDAR 2013 Robust Reading Competition. In ICDAR, pages 1484–1493, 2013. doi: 10.1109/icdar.2013.221.DOI
- [43]Dimosthenis Karatzas, Lluis Gomez-Bigorda, Anguelos Nicolaou, Suman Ghosh, Andrew Bagdanov, Masakazu Iwamura, Jiri Matas, Lukas Neumann, Vijay Ramaseshan Chandrasekhar, Shijian Lu, Faisal Shafait, Seiichi Uchida, and Ernest Valveny. ICDAR 2015 competition on Robust Reading. In ICDAR, pages 1156–1160, 2015. doi: 10.1109/icdar.2015.7333942.DOI
- [44]Zhanghan Ke, Jiayu Sun, Kaican Li, Qiong Yan, and Rynson W.H. Lau. MODNet: Real-Time Trimap-Free Portrait Matting via Objective Decomposition. In AAAI, volume 36, pages 1140–1147, 2022. doi: 10.1609/aaai.v36i1.19999.DOI
- [45]Alexander Kirillov, Eric Mintun, Nikhila Ravi, Hanzi Mao, Chloe Rolland, Laura Gustafson, Tete Xiao, Spencer Whitehead, Alexander C. Berg, Wan-Yen Lo, et al. Segment Anything. In ICCV, pages 4015–4026, 2023.arxiv.org/abs/2304.02643
- [46]Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. ImageNet Classification with Deep Convolutional Neural Networks. In NeurIPS, volume 25, 2012.
- [47]Alina Kuznetsova, Hassan Rom, Neil Alldrin, Jasper Uijlings, Ivan Krasin, Jordi Pont-Tuset, Shahab Kamali, Stefan Popov, Matteo Malloci, Alexander Kolosnikov, et al. The Open Images Dataset V4: Unified Image Classification, Object Detection, and Visual Relationship Detection at Scale. International Journal of Computer Vision, 128(7):1956–1981, 2020. doi: 10.1007/s11263-020-01316-z.
- [48]Xin Lai, Zhuotao Tian, Yukang Chen, Yanwei Li, Yuhui Yuan, Shu Liu, and Jiaya Jia. LISA: Reasoning Segmentation via Large Language Model. In CVPR, pages 9579–9589, 2024.arxiv.org/abs/2308.00692
- [49]LAION. LAION Datasets, n.d. URL https://projects.laion.ai/laion-datasets/. Accessed: October 22, 2026.
- [50]Mengcheng Lan, Chaofeng Chen, Yue Zhou, Jiaxing Xu, Yiping Ke, Xinjiang Wang, Litong Feng, and Wayne Zhang. Text4Seg: Reimagining Image Segmentation as Text Generation. In ICLR, pages 1634–1661, 2025.arxiv.org/abs/2410.09855
- [51]Mengqi Lei, Shuokun Cheng, Wei Bao, Shaoyi Du, Jun-Hai Yong, Siqi Li, and Yue Gao. Count Anything. arXiv preprint arXiv:2605.30846, 2026. URL https://arxiv.org/abs/2605.30846.
- [52]Chunyuan Li, Haotian Liu, Liunian Li, Pengchuan Zhang, Jyoti Aneja, Jianwei Yang, Ping Jin, Houdong Hu, Zicheng Liu, Yong Jae Lee, and Jianfeng Gao. ELEVATER: A Benchmark and Toolkit for Evaluating Language-Augmented Visual Models. In NeurIPS, volume 35, pages 9287–9301, 2022. doi: 10.52202/068431-0675.DOI
- [53]Jiachen Li, Jitesh Jain, and Humphrey Shi. Matting Anything. In CVPR Workshops, pages 1775–1785, 2024.
- [54]Jizhizi Li, Sihan Ma, Jing Zhang, and Dacheng Tao. Privacy-Preserving Portrait Matting. In ACM MM, pages 3501–3509, 2021. doi: 10.1145/3474085.3475512.DOI
- [55]Jizhizi Li, Jing Zhang, and Dacheng Tao. Deep Automatic Natural Image Matting. In IJCAI, pages 800–806, 2021. doi: 10.24963/ijcai.2021/111.DOI
- [56]Jizhizi Li, Jing Zhang, Stephen J. Maybank, and Dacheng Tao. Bridging Composite and Real: Towards End-to-End Deep Image Matting. International Journal of Computer Vision, 130(2):246–266, 2022. doi: 10.1007/s1 1263-021-01541-0.
- [57]Jizhizi Li, Jing Zhang, and Dacheng Tao. Referring Image Matting. In CVPR, pages 22448–22457, 2023.
- [58]Rang Li, Lei Li, Shuhuai Ren, Hao Tian, Shuhao Gu, Shicheng Li, Zihao Yue, Yudong Wang, Wenhan Ma, Zhe Yang, Jingyuan Ma, Zhifang Sui, and Fuli Luo. GroundingME: Exposing the Visual Grounding Gap in MLLMs through Multi-Dimensional Evaluation. In CVPR, pages 2412–2422, 2026.
- [59]Xiao Li, Yining Liu, Na Dong, Sitian Qin, and Xiaolin Hu. PartImageNet++ Dataset: Scaling Up Part-Based Models for Robust Recognition. In ECCV, pages 396–414, 2024. doi: 10.1007/978-3-031-73209-6_23.DOI
- [60]Xiaojie Li, Lu Yang, Qing Song, and Fuqiang Zhou. Detector-in-Detector: Multi-Level Analysis for Human-Parts. In ACCV, pages 228–240, 2018. doi: 10.1007/978-3-030-20890-5_15.DOI
- [61]Tianming Liang, Kun-Yu Lin, Chaolei Tan, Jianguo Zhang, Wei-Shi Zheng, and Jian-Fang Hu. ReferDINO: Referring Video Object Segmentation with Visual Grounding Foundations. In ICCV, pages 20009–20019, 2025.arxiv.org/abs/2501.14607
- [62]Tianming Liang, Qirui Du, Jian-Fang Hu, Haichao Jiang, Zicheng Lin, and Wei-Shi Zheng. Seg-ReSearch: Segmentation with Interleaved Reasoning and External Search. In ICML, volume 306, pages 73171–73186, 2026.
- [63]Tsung-Yi Lin, Michael Maire, Serge Belongie, James Hays, Pietro Perona, Deva Ramanan, Piotr Dollár, and C. Lawrence Zitnick. Microsoft COCO: Common Objects in Context. In ECCV, pages 740–755, 2014. doi: 10.1007/978-3-319-10602-1_48.DOI
- [64]Yiheng Lin, Yihan Hu, Chenyi Zhang, Ting Liu, Xiaochao Qu, Luoqi Liu, Yao Zhao, and Yunchao Wei. Memory Efficient Matting with Adaptive Token Routing. In AAAI, volume 39, pages 5298–5306, 2025. doi: 10.1609/aaai.v39i5.32563.DOI
- [65]Chang Liu, Xiangtai Li, and Henghui Ding. Referring Image Editing: Object-level Image Editing via Referring Expressions. In CVPR, pages 13128–13138, 2024.DOI
- [66]Chang Liu, Haoning Wu, and Weidi Xie. Count Anything at Any Granularity. arXiv preprint arXiv:2605.10887, 2026. URL https://arxiv.org/abs/2605.10887.
- [67]Shilong Liu, Zhaoyang Zeng, Tianhe Ren, Feng Li, Hao Zhang, Jie Yang, Qing Jiang, Chun Yuan Li, Jianwei Yang, Hang Su, Jun Zhu, and Lei Zhang. Grounding DINO: Marrying DINO with Grounded Pre-training for Open-Set Object Detection. In ECCV, pages 38–55, 2024. doi: 10.1007/978-3-031-72970-6_3.DOI
- [68]Ye Liu, Zongyang Ma, Junfu Pu, Zhongang Qi, Yang Wu, Ying Shan, and Chang Chen. UniPixel: Unified Object Referring and Segmentation for Pixel-Level Visual Reasoning. In NeurIPS, volume 38, pages 126078–126108, 2025. doi: 10.52202/085713-4203.DOI
- [69]Yuqi Liu, Bohao Peng, Zhisheng Zhong, Zihao Yue, Fanbin Lu, Bei Yu, and Jiaya Jia. Seg-Zero: Reasoning-Chain Guided Segmentation via Cognitive Reinforcement. arXiv preprint arXiv:2503.06520, 2025. URL https://arxiv.org/abs/2503.06520.
- [70]Jonathan Long, Evan Shelhamer, and Trevor Darrell. Fully Convolutional Networks for Semantic Segmentation. In CVPR, pages 3431–3440, 2015.
- [71]Shangbang Long, Siyang Qin, Dmitry Panteleev, Alessandro Bissacco, Yasuhisa Fujii, and Michalis Raptis. Towards End-to-End Unified Scene Text Detection and Layout Analysis. In CVPR, pages 1049–1059, 2022.arxiv.org/abs/2203.15143
- [72]Junhua Mao, Jonathan Huang, Alexander Toshev, Oana Camburu, Alan L. Yuille, and Kevin Murphy. Generation and Comprehension of Unambiguous Object Descriptions. In CVPR, pages 11–20, 2016.arxiv.org/abs/1511.02283
- [73]George A. Miller. WordNet: A Lexical Database for English. Communications of the ACM, 38(11):39–41, 1995. doi: 10.1145/219717.219748.DOI
- [74]Motional. nuImages, 2020. URL https://www.nuscenes.org/nuimages.
- [75]Thanh Nguyen, Chau Pham, Khoi Nguyen, and Minh Hoai. Few-Shot Object Counting and Detection. In ECCV, pages 348–365, 2022. doi: 10.1007/978-3-031-20044-1_20.DOI
- [76]Ting Pan, Lulu Tang, Xinlong Wang, and Shiguang Shan. Tokenize Anything via Prompting. In ECCV, pages 330–348, 2024. doi: 10.1007/978-3-031-72970-6_19.
- [77]Wujian Peng, Lingchen Meng, Yitong Chen, Yiweng Xie, Yang Liu, Tao Gui, Hang Xu, Xipeng Qiu, Zuxuan Wu, and Yu-Gang Jiang. INST-IT: Boosting Instance Understanding via Explicit Visual Prompt Instruction Tuning. In NeurIPS, volume 38, pages 50062–50092, 2025. doi: 10.52202/085713-1669.
- [78]Zhiliang Peng, Wenhui Wang, Li Dong, Yaru Hao, Shaohan Huang, Shuming Ma, Qixiang Ye, and Furu Wei. Grounding Multimodal Large Language Models to the World. In ICLR, pages 51575–51598, 2024.
- [79]Bryan A. Plummer, Liwei Wang, Chris M. Cervantes, Juan C. Caicedo, Julia Hockenmaier, and Svetlana Lazebnik. Flickr30k Entities: Collecting Region-to-Phrase Correspondences for Richer Image-to-Sentence Models. In ICCV, 2015.
- [80]Yu Qiao, Yuhao Liu, Xin Yang, Dongsheng Zhou, Mingliang Xu, Qiang Zhang, and Xiaopeng Wei. Attention-Guided Hierarchical Structure Aggregation for Image Matting. In CVPR, 2020.DOI
- [81]Qwen Team. Qwen3.5: Towards Native Multimodal Agents, February 2026. URL https://qwen.ai/blog?id=qwen3.5.
- [82]Vignesh Ramanathan, Anmol Kalia, Vladan Petrovic, Yi Wen, Baixue Zheng, Baishan Guo, Rui Wang, Aaron Marquez, Rama Kovvuri, Abhishek Kadian, Amir Mousavi, Yiwen Song, Abhimanyu Dubey, and Dhruv Mahajan. PACO: Parts and Attributes of Common Objects. In CVPR, pages 7141–7151, 2023.arxiv.org/abs/2301.01795
- [83]Viresh Ranjan, Udbhav Sharma, Thu Nguyen, and Minh Hoai. Learning To Count Everything. In CVPR, pages 3394–3403, 2021.arxiv.org/abs/2104.08391
- [84]Hanoona Rasheed, Muhammad Maaz, Sahal Shaji, Abdelrahman Shaker, Salman Khan, Hisham Cholakkal, Rao M. Anwer, Eric Xing, Ming-Hsuan Yang, and Fahad S. Khan. GLaMM: Pixel Grounding Large Multimodal Model. In CVPR, pages 13009–13018, 2024.arxiv.org/abs/2311.03356
- [85]Nikhila Ravi, Valentin Gabeur, Yuan-Ting Hu, Ronghang Hu, Chaitanya Ryali, Tengyu Ma, Haitham Khedr, Roman Rädle, Chloe Rolland, Laura Gustafson, et al. SAM 2: Segment Anything in Images and Videos. In ICLR, pages 28085–28128, 2025.arxiv.org/abs/2408.00714
- [86]Joseph Redmon, Santosh Divvala, Ross Girshick, and Ali Farhadi. You Only Look Once: Unified, Real-Time Object Detection. In CVPR, pages 779–788, 2016. doi: 10.1109/cvpr.2016.91.DOI
- [87]Seonguk Seo, Joon-Young Lee, and Bohyung Han. URVOS: Unified Referring Video Object Segmentation Network with a Large-Scale Benchmark. In ECCV, 2020.DOI
- [88]Shuai Shao, Zijian Zhao, Boxun Li, Tete Xiao, Gang Yu, Xiangyu Zhang, and Jian Sun. CrowdHuman: A Benchmark for Detecting Human in a Crowd. arXiv preprint arXiv:1805.00123, 2018. URL https://arxiv.org/abs/1805.00123.
- [89]Shuai Shao, Zeming Li, Tianyuan Zhang, Chao Peng, Gang Yu, Xiangyu Zhang, Jing Li, and Jian Sun. Objects365: A Large-Scale, High-Quality Dataset for Object Detection. In ICCV, 2019.DOI
- [90]Piyush Sharma, Nan Ding, Sebastian Goodman, and Radu Soricut. Conceptual Captions: A Cleaned, Hypernymed, Image Alt-text Dataset For Automatic Image Captioning. In ACL, pages 2556–2565, 2018. doi: 10.18653/v1/p18-1238.DOI
- [91]Ruiqi Shen, Guangquan Jie, Chang Liu, and Henghui Ding. SAM2Matting: Generalized Image and Video Matting. In ECCV, 2026.
- [92]Baoguang Shi, Cong Yao, Minghui Liao, Mingkun Yang, Pei Xu, Linyan Cui, Serge Belongie, Shijian Lu, and Xiang Bai. ICDAR2017 Competition on Reading Chinese Text in the Wild (RCTW-17). In ICDAR, pages 1429–1434, 2017. doi: 10.1109/ICDAR.2017.233.DOI
- [93]shubh303. Open World Dense Object Detection Dataset. Hugging Face dataset, 2026. URL https://huggingface.co/datasets/shubh303/open-world-dense-object-detection. Accessed: October 22, 2026.
- [94]Oriane Siméoni, Huy V. Vo, Maximilian Seitzer, Federico Baldassarre, Maxime Oquab, Cijo Jose, Vasil Khalidov, Marc Szafraniec, Seungeun Yi, Michaël Ramamonjisoa, et al. DINOv3. arXiv preprint arXiv:2508.10104, 2025. URL https://arxiv.org/abs/2508.10104.
- [95]Amanpreet Singh, Guan Pang, Mandy Toh, Jing Huang, Wojciech Galuba, and Tal Hassner. TextOCR: Towards Large-Scale End-to-End Reasoning for Arbitrary-Shaped Scene Text. In CVPR, pages 8802–8812, 2021.arxiv.org/abs/2105.05486
- [96]Hongbin Sun, Zhanghui Kuang, Xiaoyu Yue, Chenhao Lin, and Wayne Zhang. Spatial Dual-Modality Graph Reasoning for Key Information Extraction. arXiv preprint arXiv:2103.14470, 2021. URL https://arxiv.org/abs/2103.14470.
- [97]Yanan Sun, Chi-Keung Tang, and Yu-Wing Tai. Semantic Image Matting. In CVPR, pages 11120–11129, 2021.
- [98]Yanan Sun, Chi-Keung Tang, and Yu-Wing Tai. Ultrahigh Resolution Image/Video Matting With Spatio-Temporal Sparsity. In CVPR, pages 14112–14121, 2023.DOI
- [99]Yipeng Sun, Zihan Ni, Chee-Kheng Chng, Yuliang Liu, Canjie Luo, Chun Chet Ng, Junyu Han, Errui Ding, Jingtuo Liu, Midhunesh Karatzas, et al. ICDAR 2019 Competition on Large-Scale Street View Text with Partial Labeling - RRC-LSVT. In ICDAR, pages 1557–1562, 2019. doi: 10.1109/icdar.2019.00250.
- [100]Jayant Sravan Tamarapalli, Rynaa Grover, Nilay Pande, and Sahiti Yerramilli. CountQA: How Well Do MLLMs Count in the Wild? arXiv preprint arXiv:2508.06585, 2025. URL https://arxiv.org/abs/2508.06585.
- [101]Andreas Veit, Tomas Matera, Lukas Neumann, Jiri Matas, and Serge Belongie. COCO-Text: Dataset and Benchmark for Text Detection and Recognition in Natural Images. arXiv preprint arXiv:1601.07140, 2016. URL https://arxiv.org/abs/1601.07140.
- [102]Jiaqi Wang, Pan Zhang, Tao Chu, Yuhang Cao, Yujie Zhou, Tong Wu, Bin Wang, Conghui He, and Dahua Lin. V3Det: Vast Vocabulary Visual Detection Dataset. In ICCV, pages 19844–19854, 2023.arxiv.org/abs/2304.03752
- [103]Junchi Wang and Lei Ke. LLM-Seg: Bridging Image Segmentation and Large Language Model Reasoning. In CVPR Workshops, pages 1765–1774, 2024.arxiv.org/abs/2404.08767
- [104]Shihao Wang, Shilong Liu, Yuanguo Kuang, Xinyu Wei, Yangzhou Liu, Zhiqi Li, Yunze Man, Guo Chen, Andrew Tao, Guilin Liu, et al. LocateAnything: Fast and High-Quality Vision-Language Grounding with Parallel Box Decoding. arXiv preprint arXiv:2605.27365, 2026. URL https://arxiv.org/abs/2605.27365.
- [105]Tiantian Wang, Sifei Liu, Yapeng Tian, Kai Li, and Ming-Hsuan Yang. Video Matting via Consistency-Regularized Graph Neural Networks. In ICCV, pages 4902–4911, 2021.DOI
- [106]Cong Wei, Haoxian Tan, Yujie Zhong, Yujiu Yang, and Lin Ma. LaSagnA: Language-based Segmentation Assistant for Complex Queries. arXiv preprint arXiv:2404.08506, 2024. URL https://arxiv.org/abs/2404.08506.
- [107]Zhixiang Wei, Yi Li, Zhehan Kan, Xinghua Jiang, Zuwei Long, Shifeng Liu, Hongze Shen, Wei Liu, Xiaoyu Tan, Haojia Lin, et al. YouTu-VL: Unleashing Visual Potential via Unified Vision-Language Supervision. arXiv preprint arXiv:2601.19798, 2026. URL https://arxiv.org/abs/2601.19798.
- [108]Chenyun Wu, Zhe Lin, Scott Cohen, Trung Bui, and Subhransu Maji. PhraseCut: Language-Based Image Segmentation in the Wild. In CVPR, 2020.arxiv.org/abs/2008.01187
- [109]Zongjian Wu and Lei Zhang. Towards Open-World Referring Expression Comprehension: A Benchmark with Training-free Multi-task Consistency Checker. arXiv preprint arXiv:2605.25706, 2026. URL https://arxiv.org/abs/2605.25706.
- [110]Zhuofan Xia, Dongchen Han, Yizeng Han, Kuran Pan, Shiji Song, and Gao Huang. GSVA: Generalized Segmentation via Multimodal Large Language Models. In CVPR, pages 3858–3869, 2024.arxiv.org/abs/2312.10103
- [111]Bin Xiao, Haiping Wu, Weijian Xu, Xiang Dai, Houdong Hu, Yumao Lu, Michael Zeng, Ce Liu, and Lu Yuan. Florence-2: Advancing a Unified Representation for a Variety of Vision Tasks. In CVPR, pages 4818–4829, 2024.arxiv.org/abs/2311.06242
- [112]Chi Xie, Zhao Zhang, Yixuan Wu, Feng Zhu, Rui Zhao, and Shuang Liang. Described Object Detection: Liberating Object Detection with Flexible Expressions. In NeurIPS, volume 36, pages 79095–79107, 2023. doi: 10.52202/075280-3460.DOI
- [113]Le Xue, Manli Shu, Anas Awadalla, Jun Wang, An Yan, Senthil Purushwalkam, Honglu Zhou, Viraj Prabhu, Yutong Dai, Michael S Ryoo, et al. xGen-MM (BLIP-3): A Family of Open Large Multimodal Models. arXiv preprint arXiv:2408.08872, 2024. URL https://arxiv.org/abs/2408.08872.
- [114]Cilin Yan, Haochen Wang, Shilin Yan, Xiaolong Jiang, Yao Hu, Guoliang Kang, Weidi Xie, and Efstratios Gavves. VISA: Reasoning Video Object Segmentation via Large Language Models. In ECCV, pages 98–115, 2024. doi: 10.1007/978-3-031-72633-0_6.DOI
- [115]Peiqing Yang, Shangchen Zhou, Jixin Zhao, Qingyi Tao, and Chen Change Loy. MatAnyone: Stable Video Matting with Consistent Memory Propagation. In CVPR, pages 7299–7308, 2025.arxiv.org/abs/2501.14677
- [116]Peiqing Yang, Shangchen Zhou, Kai Hao, and Qingyi Tao. MatAnyone 2: Scaling Video Matting via a Learned Quality Evaluator. In CVPR, pages 37476–37485, 2026.arxiv.org/abs/2512.11782
- [117]Jingfeng Yao, Xinggang Wang, Lang Ye, and Wenyu Liu. Matte anything: Interactive natural image matting with segment anything model. Image and Vision Computing, 147:105067, 2024. doi: 10.1016/j.imavis.2024.105067.DOI
- [118]Peter Young, Alice Lai, Micah Hodosh, and Julia Hockenmaier. From Image Descriptions to Visual Denotations: New Similarity Metrics for Semantic Inference over Event Descriptions. Transactions of the Association for Computational Linguistics, 2:67–78, 2014. doi: 10.1162/tacl_a_00166.DOI
- [119]Fisher Yu, Haofeng Chen, Xin Wang, Wenqi Xian, Yingying Chen, Fangchen Liu, Vashisht Madhavan, and Trevor Darrell. BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learning. In CVPR, 2020.arxiv.org/abs/1805.04687
- [120]Licheng Yu, Patrick Poirson, Shan Yang, Alexander C. Berg, and Tamara L. Berg. Modeling Context in Referring Expressions. In ECCV, pages 69–85, 2016. doi: 10.1007/978-3-319-46475-6_5.DOI
- [121]Qihang Yu, Jianming Zhang, He Zhang, Yilin Wang, Zhe Lin, Ning Xu, Yutong Bai, and Alan Yuille. Mask Guided Matting via Progressive Refinement Network. In CVPR, pages 1154–1163, 2021.arxiv.org/abs/2012.06722
- [122]Haobo Yuan, Xiangtai Li, Tao Zhang, Yueyi Sun, Zilong Huang, Shilin Xu, Shunping Ji, Yunhai Tong, Lu Qi, Jiashi Feng, et al. Sa2VA: Marrying SAM2 With MLLM for Dense Grounded Understanding of Images and Videos. IEEE Transactions on Pattern Analysis and Machine Intelligence, 48(11):14922–14936, 2026. doi: 10.1109/TPAMI.2026.3720379.DOI
- [123]Hao Zhang, Feng Li, Shilong Liu, Lei Zhang, Hang Su, Jun Zhu, Lionel M. Ni, and Heung-Yeung Shum. DINO: DETR with Improved DeNoising Anchor Boxes for End-to-End Object Detection. In ICLR, 2023.arxiv.org/abs/2203.03605
- [124]Rui Zhang, Mingkun Yang, Xiang Bai, Baoguang Shi, Dimosthenis Karatzas, Shijian Lu, C. V. Jawahar, Yongsheng Zhou, Qianyi Jiang, Qi Song, et al. ICDAR 2019 Robust Reading Challenge on Reading Chinese Text on Signboard. In ICDAR, pages 1577–1581, 2019. doi: 10.1109/icdar.2019.00253.DOI
- [125]Peng Zheng, Dehong Gao, Deng-Ping Fan, Li Liu, Jorma Laaksonen, Wanli Ouyang, and Nicu Sebe. Bilateral Reference for High-Resolution Dichotomous Image Segmentation. CAAI Artificial Intelligence Research, 3: 9150038, 2024. URL https://github.com/ZhengPeng7/BiRefNet.
- [126]Enshen Zhou, Jingkun An, Cheng Chi, Yi Han, Shanyu Rong, Chi Zhang, Pengwei Wang, Zhongyuan Wang, Tiejun Huang, Lu Sheng, and Shanghang Zhang. RoboRefer: Towards Spatial Referring with Reasoning in Vision-Language Models for Robotics. In NeurIPS, volume 38, pages 28404–28481, 2025. doi: 10.52202/085713-0957.DOI
- [127]Yue Zhou, Jue Chen, Zilun Zhang, Penghui Huang, Ran Ding, Zhentao Zou, PengFei Gao, Yuchen Wei, Ke Li, Xue Yang, Xue Jiang, Hongxin Yang, and Jonathan Li. DVGBench: Implicit-to-explicit visual grounding benchmark in UAV imagery with large vision–language models. ISPRS Journal of Photogrammetry and Remote Sensing, 232:831–847, 2026. doi: 10.1016/j.isprsjprs.2026.01.005.DOI
- [128]Chenchen Zhu, Fanyi Xiao, Andres Alvarado, Yasmine Babaei, Jiabo Hu, Hichem El-Mohri, Sean Culatana, Roshan Sumbaly, and Zhicheng Yan. EgoObjects: A Large-Scale Egocentric Dataset for Fine-Grained Object Understanding. In ICCV, pages 20110–20120, 2023.arxiv.org/abs/2309.08816
- [129]Xizhou Zhu, Weijie Su, Lewei Lu, Bin Li, Xiaogang Wang, and Jifeng Dai. Deformable DETR: Deformable Transformers for End-to-End Object Detection. In ICLR, 2021.arxiv.org/abs/2010.04159