> **WeVisOne-VL** (**We**Chat **Vis**ion All-in-**One**) is a vision-language foundation model that unifies **object-level** perception (object detection, referring localization, counting, pointing, and OCR) and **pixel-level** perception (referring segmentation and promptable alpha matting) through structured next-token prediction and a lightweight 9.6M-parameter pixel decoderโenabling localization at any user-specified granularity from points and boxes to binary masks and continuous alpha mattes, while reliably rejecting absent-target queries.

## โจ Highlights
- ๐ฏ **All-in-One**: detection, referring, counting, pointing, OCR, segmentation and matting in a single model.
- ๐ชถ **Lightweight Pixel Decoder**: a 9.6M-parameter decoder outputs masks and alpha mattes, with no SAM required.
- ๐ซ **Reliable Rejection**: returns `None` for absent targets instead of hallucinating.
## ๐ข News
- **[2026-10]** ๐ฎ The demo is ready to try: [2B](https://huggingface.co/spaces/hugging-apps/wevisone-vl-2b) / [4B](https://huggingface.co/spaces/hugging-apps/wevisone-vl-4b).
- **[2026-10] ๐ฅ๐ฅ We also open-sourced [Mask2Alpha](https://github.com/Tencent/WeVisOne-VL/tree/mask2alpha), the matting annotator used in the WeVisOne-VL Data Engine to turn binary masks into high-quality alpha mattes!** Check out the [`mask2alpha`](https://github.com/Tencent/WeVisOne-VL/tree/mask2alpha) branch.
- **[2026-10]** ๐ We release the technical report, model weights (2B & 4B), inference package, Cookbooks, and evaluation pipeline!
## ๐ TODO
- [x] Inference package and Cookbooks
- [x] Gradio web demo
- [x] Benchmark evaluation pipeline
- [x] Model weights (2B & 4B) on Hugging Face
- [x] Release our matting annotator
- [ ] Fine-tuning code
## ๐ Performance at a Glance
Headline numbers for **WeVisOne-VL-4B** against the strongest open baseline in each benchmark (Qwen3-VL / Qwen3.5 up to 9B, Rex-Omni, LocateAnything, and task-specific segmentation / matting models).
| Task | Benchmark | Metric | Best Baseline | **WeVisOne-VL-4B** |
| ------------------ | -------------------- | ----------- | ------------- | ------------------ |
| ๐ฆ Detection | LVIS | F1 Mean โ | 50.7 | **55.3** |
| ๐ฆ Dense Detection | Dense200 | F1 Mean โ | 58.7 | **71.3** |
| ๐ฌ Referring | RefCOCOg test | F1 Mean โ | 77.6 | **81.8** |
| ๐ซ Rejection | WeRef-Bench | Rej. Rate โ | 73.0 | **96.4** |
| ๐ข Counting | PixMo-Count test | Acc โ | 82.8 | **89.6** |
| ๐ Pointing | PointBench | Acc โ | 69.9 | **71.9** |
| ๐ค OCR | TotalText | F1 Mean โ | 43.3 | **52.0** |
| ๐ญ Referring Seg. | ReasonSeg val | gIoU โ | 65.0 | **71.2** |
| โ๏ธ Box Matting | P3M-500-NP | MAD โ | 15.4 | **7.3** |
| โ๏ธ Text Matting | WeRefMat (Referring) | MAD โ | 22.4 | **9.8** |
#### ๐ Full Benchmark Results (click each task to expand)
F1 for detection, referring and OCR is averaged over IoU thresholds 0.5:0.95 ("Mean"). Greedy decoding, โค 1,960 visual tokens per image.