WeVisOne-VL: Unified Visual Perception from Objects to Pixels

cs.CV Tianming Liang, Junyi Pan, Yuxi Li, Canmiao Fu, Zhipeng Huang, Chong Sun, Chen Li, Jing Lyu · Oct 22, 2026
Local to this browser
What it does
Existing vision-language models struggle with fine-grained visual perception, often hallucinating objects or missing fine details. WeVisOne-VL tackles this by unifying object-level and pixel-level tasks—detection, segmentation, matting,...
Why it matters
6M-parameter pixel decoder triggered by an <OBJ> token, enabling dense outputs without a separate segmentation backbone. Trained on roughly 100M curated images via a three-stage curriculum and mixed-task RL, it aims to move VLMs from broad...
Main concern
This technical report presents a capable unified perception model. WeVisOne-VL delivers strong benchmark numbers across more than 30 tasks, frequently outperforming larger general-purpose VLMs and specialist pipelines.
Community signal
0
0 up · 0 down
Sign in to vote with arrows
AI Review AI reviewed
Plain-language introduction

Existing vision-language models struggle with fine-grained visual perception, often hallucinating objects or missing fine details. WeVisOne-VL tackles this by unifying object-level and pixel-level tasks—detection, segmentation, matting, OCR, and more—inside a single autoregressive VLM built on Qwen3-VL. It introduces dedicated coordinate tokens and a lightweight 9.6M-parameter pixel decoder triggered by an <OBJ> token, enabling dense outputs without a separate segmentation backbone. Trained on roughly 100M curated images via a three-stage curriculum and mixed-task RL, it aims to move VLMs from broad understanding toward reliable, deployable perception.

Critical review
Verdict
Bottom line

This technical report presents a capable unified perception model. WeVisOne-VL delivers strong benchmark numbers across more than 30 tasks, frequently outperforming larger general-purpose VLMs and specialist pipelines. Its most compelling advances are reliable rejection of absent-target queries and efficient pixel-level generation through a tiny decoder head. Nevertheless, the architectural delta over the Qwen3-VL backbone is modest, and the reported gains appear inseparable from an enormous, iteratively-refined proprietary data engine that will be difficult for others to replicate.

“Existing vision-language models (VLMs) remain unreliable for fine-grained visual perception.”
WeVisOne-VL paper · Abstract
What holds up

The work’s strongest asset is its systematic, closed-loop data engine (WDE), which uses model errors to drive acquisition, annotation correction, and hard-example mining across more than 100M images. This iterative curation, combined with a deliberately lightweight pixel decoder, yields strong pixel-level results for segmentation and matting without chaining a separate large model such as SAM. The model also shows unusually robust rejection behavior, surpassing prior VLMs by large margins on benchmarks that include absent-target queries.

“model errors reviewed after each training round guide subsequent acquisition, annotation correction, and hard-example sampling, enabling iterative refinement of the training data.”
WeVisOne-VL paper · Section 1
“The entire decoder, including the refinement module, contains about 9.6M parameters.”
WeVisOne-VL paper · Section 3.2
Main concerns

Two flaws stand out. First, the reinforcement-learning stage optimizes only box-level rewards for segmentation and matting, meaning mask and alpha-matte quality are never directly reinforced by the RL objective. Second, the reported gains are inseparable from a massive, multi-stage proprietary data pipeline that relies on in-house detectors, iterative model feedback, and undisclosed hard-negative distributions; the paper offers no ablation that isolates architecture from data scale. The authors themselves acknowledge trade-offs: the curriculum sacrifices general-purpose data and omits chain-of-thought reasoning.

“For segmentation and matting, RL uses only box-based rewards, without evaluating predicted masks or alpha mattes.”
WeVisOne-VL paper · Section 4.2
“the limited amount of general-purpose training data may compromise the general capabilities relative to the base model.”
WeVisOne-VL paper · Section 8
Evidence and comparison

The empirical breadth is impressive—eight tables cover detection, referring, counting, pointing, OCR, segmentation, and matting—and WeVisOne-VL-4B frequently beats 7B–9B rivals. Yet comparisons are uneven. Detection results rely on F1 rather than AP, which the authors justify because generative VLMs lack calibrated confidence scores, but this makes comparisons with modern specialist detectors incomplete. Internal benchmarks such as WeRef-Bench and WeRefMat lack independent availability, so the strong rejection and matting claims cannot be fully verified externally.

“Average Precision (AP) relies on calibrated confidence scores and is therefore not directly applicable to generative VLMs.”
WeVisOne-VL paper · Section 5.1.1
“We also introduce WeRef-Bench, an in-house benchmark comprising 2,880 English and Chinese queries.”
WeVisOne-VL paper · Section 5.1.2
Reproducibility

Code and model weights are public, and the paper sketches training stages and loss functions, including the segmentation warm-up loss $\mathcal{L}_{\mathrm{seg}}=20\mathcal{L}_{\mathrm{focal}}+\mathcal{L}_{\mathrm{dice}}$ and the joint loss $\mathcal{L}_{\mathrm{joint}}=\mathcal{L}_{\mathrm{NTP}}+10\mathcal{L}_{\mathrm{seg}}$. However, reproducing the full results is blocked by data opacity: the 100M-image corpus is generated via an internal engine combining SAM3, Rex-Omni, an in-house detector, and iterative feedback loops that depend on unpublished model versions. Key hyperparameters and RL reward details are relegated to appendices, and the curated matting annotator itself requires extra high-quality supervision not readily accessible.

“We train the models on approximately 100M images with fine-grain annotations using a multi-stage curriculum.”
WeVisOne-VL paper · Section 1
“Data selection and reward details are provided in Appendices A.3 and B.3.”
WeVisOne-VL paper · Section 4.2
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.

Challenge the Review

Pick a starting point or write your own. Challenges run in the background, so you can keep reading while the AI investigates.

No challenges yet. Disagree with the review? Ask the AI to revisit a specific claim.