腾讯开源“全知视觉“模型 WeVisOne-VL:一个模型干翻 9 大 CV 任务,2B 参数吊打 9B 巨头
炸了!腾讯开源"全知视觉"模型 WeVisOne-VL:一个模型干翻 9 大 CV 任务,2B 参数吊打 9B 巨头
作者 | CSDN AI小怪兽(计算机视觉布道者 · 视觉检测领域创新者)
公众号「计算机视觉大作战」
主理人 · 腾讯云年度影响力作者

博主简介
AI小怪兽 | 计算机视觉布道者 | 视觉检测领域创新者
深耕计算机视觉与深度学习领域,专注于目标检测前沿技术的探索与突破。长期致力于YOLO系列算法的结构性创新、性能极限优化与工业级落地实践,旨在打通从学术研究到产业应用的最后一公里。

🚀 核心专长与技术创新
-
YOLO算法结构性创新:于CSDN平台原创发布《YOLO26魔术师》、《YOLO11魔术师》等全系列深度专栏。系统性提出并开源了多项原创自研模块,在模型轻量化设计、多维度注意力机制融合、特征金字塔重构等关键方向完成了一系列突破性实践,为行业提供了具备高参考价值的技术路径与完整解决方案。
-
技术生态建设与知识传播:独立运营 “计算机视觉大作战” 公众号(粉丝2.3万),成功构建高质量的技术交流社群。致力于将复杂算法转化为通俗易懂的解读与可复现的工程代码,显著降低了计算机视觉的技术入门门槛。
🏆 行业影响力与商业实践
-
荣获腾讯云年度影响力作者与创作之星奖项,内容质量与专业性获行业权威平台认证。
-
全网累计拥有 8万+ 垂直领域技术受众,专栏文章总阅读量突破百万,在目标检测领域形成了广泛的学术与工业影响力。
-
具备丰富的企业级项目交付经验,曾为工业视觉检测、智慧城市安防等多个关键领域提供定制化的算法模型与解决方案,驱动业务智能化升级。
💡 未来方向与使命
秉持 “让每一行代码都有温度” 的技术理念,未来将持续聚焦于实时检测、语义分割及工业缺陷检测的商业化闭环等核心方向。愿与业界同仁协同创新,共同推动技术边界,以坚实的技术能力赋能实体经济与行业变革。
原创自研系列, 26年计算机视觉顶会创新点
原创自研系列, 25年计算机视觉顶会创新点
应用系列篇:
23、24年最火系列,加入24年改进点内涵100+优化改进篇,涨点小能手,助力科研,好评率极高
兄弟们,我又来给大家"递刀"了。
做目标检测的兄弟都知道一个痛点:检测归检测,分割归分割,抠图又是一套。工业现场往往是"YOLO 出框 → SAM 出掩码 → 再接一个 matting 模型抠图",三四个模型串成一条流水线,显存吃满、延迟拉爆、部署头秃。
而就在最近,腾讯默默甩出了一个"王炸"——WeVisOne-VL(WeChat Vision All-in-One)。
一句话总结它的野心:从"目标"到"像素",一个模型全包了。 检测、指代、计数、指点、OCR、分割、抠图——7 类任务、9 个 benchmark,它一个模型全干,而且在多数任务上把 8B~9B 的专用/通用大模型按在地上摩擦。
这篇文章,小怪兽带你从原理 → 技术创新 → 应用案例+性能对标三层扒干净。建议收藏,慢慢啃。
下面这张总览图,先感受一下它的"全知"能力👇

一、原理:它不是"又一个小模型",而是"范式升级"
WeVisOne-VL 是一个视觉-语言基础模型(VLM)。要读懂它的巧思,得先抓住一个根本转变:传统 CV 把"看"拆成一个个独立工程问题——检测归检测、分割归分割,每个任务训一个专用网络、输出一种固定结构(框 / 掩码 / 点)。而 WeVisOne-VL 反其道而行,把所有视觉感知任务都当成"生成文本"来解决。
一句话核心——用"结构化 next-token prediction(下一个 token 预测)"统一一切视觉感知任务,再配一个仅 9.6M 参数的轻量像素解码器输出掩码和 Alpha 抠图。
拆开讲更清楚:
- "生成文本"怎么做感知? 大模型最擅长的事,就是根据上下文一个 token 一个 token 地"续写"。WeVisOne-VL 把"图里有什么、在哪儿"也变成一串可生成的 token 序列——用
<0>~<1000>的坐标 token 表示框和点,用<OBJ>token 标记"接下来要出像素"。它本质上不是在跑卷积回归,而是在"写字",只是写出来的字恰好是物体的位置与形状。
- 重活儿交给谁? 视觉理解(看懂图里是什么、语义为何)由底层的 Qwen3-VL ViT 骨干完成,它已在海量图文对上预训练,常识与泛化能力是现成的,不必从零训。
- 像素级输出靠什么? 关键就在那个仅 9.6M 的轻量像素解码器——它不重新"看图",而是直接拿 ViT 的多层特征 +
<OBJ>token 的隐状态 + 预测框,一键"解码"出全分辨率掩码或 Alpha Matte。9.6M 是什么概念? 相对动辄几百 M、上 B 的专用分割 / 抠图模型,它轻到几乎可以忽略,却补齐了"从目标到像素"的最后一环。
所以叫它"范式升级"毫不夸张:过去是"一任务一模型",现在是"一套生成逻辑通吃所有粒度"——从点、框,到二值掩码、连续 Alpha Matte,全在一个模型里闭环完成。
它具体靠三件事落地,我们一个个拆:
1️⃣ 数据引擎:1 亿+ 图像的暴力美学
由知识图谱驱动发现概念,用多个互补的专家模型定位目标、由 VLM 校验,再把校验过的框"扩展"为掩码和 Alpha Matte。整套流程标注了超过 1 亿张图像——这是它能泛化到开放词汇的根本底气。
💡 原理点拨:这是一套由易到难、逐级精化的课程式流水线——先让专家模型把最易标的"框"打准,再让 VLM 当"质检员"滤掉噪声,最后才把框"长大"成掩码和 Alpha Matte。规模(1 亿+)与质量(多专家 + VLM 校验)同时拿捏,才撑起了后面统一模型的泛化底气。

2️⃣ 统一任务格式:所有任务都写成"结构化文本"
这是最妙的工程巧思:
- 框和点 → 用坐标 token
<0>…<1000>表示;
- 目标不存在 → 直接输出
None(而不是瞎编);
- 像素级任务 → 在每个框后输出一个
<OBJ>token。
所有任务都被翻译成同一种"语言",模型学的是一套统一逻辑,不是 nine 套各做各的 head。
💡 原理点拨:正因为所有任务都塌缩成"同一个 next-token 目标",模型只需学一套统一的表征,而非为每个任务单独接一个 head。
None和<OBJ>也不是后加的补丁,而是被当成一等公民的 token——前者让"拒识"成为模型天生能力,后者让像素输出自然衔接到目标级结果之后。

3️⃣ 模型架构:9.6M 像素解码器"点石成金"
这个 9.6M 的解码器,会结合:① <OBJ> token 的隐状态、② 对应的预测框、③ Qwen3-VL ViT 的多层特征,直接预测全分辨率的掩码或 Alpha Matte。
💡 原理点拨:三个输入各司其职——
<OBJ>隐状态携带"这是哪个物体"的语义,预测框提供空间位置先验,ViT 多层特征补足细粒度纹理。三者一融合,解码器根本不需要重新编码整张图,于是 9.6M 这样的"小身板"也能产出高质量掩码与发丝级 Alpha Matte。

小怪兽划重点:它不需要 SAM。 一个 9.6M 的轻量头,就替代了过去"检测+SAM+Matting"的流水线。这对工业部署意味着什么?意味着显存和延迟直接砍掉一大截。
二、技术创新点:三个"反常识"的突破
✨ 创新点 1:All-in-One,真·一个模型通吃
检测、指代、计数、指点、OCR、分割、抠图——过去要 5~7 个模型干的事,现在一个 WeVisOne-VL 全包。用户还能任意指定粒度:从"点"到"框"到"二值掩码"到"连续 Alpha Matte",一句话切换。
🪶 创新点 2:9.6M 像素解码器,轻到离谱
专用分割/抠图模型动辄几百 M 甚至上 B 参数。WeVisOne-VL 只用一个 9.6M 的解码器就输出掩码和 Alpha Matte,无需 SAM、无需额外大模型。这是把"精度"和"轻量"同时拿捏的硬核设计。
下面这组官方抠图 Demo,直观感受"输入图 → 预测的 Alpha Matte → 抠图结果"的一体化输出:
| 输入图 | 预测的 Alpha Matte | 抠图结果 |
![]() | ![]() | ![]() |
query="person",一个模型直接输出发丝级 Alpha Matte,无需任何额外抠图模型。
🚫 创新点 3:可靠拒识,告别"幻觉"
这是小怪兽最想吹的一点。当查询目标不存在时,它返回 None,而不是硬凑一个框。在 WeRef-Bench 拒识率上达到 96.4%,而最强基线仅 73.0%。在安防、质检这类"漏检比误检更致命"的工业场景,这个能力值千金。
三、应用案例 + 性能对标(重点,数据来自官方)
WeVisOne-VL 提供 2B 和 4B 两个版本。下面直接上官方 benchmark——4B 版本在 9 个任务上全部击败最强开源基线(基线含 9B 以内的 Qwen3-VL / Qwen3.5、Rex-Omni、LocateAnything,以及专用分割/抠图模型)。
🏆 性能速览(WeVisOne-VL-4B vs 最强基线)
| 任务 | Benchmark | 指标 | 最强基线 | WeVisOne-VL-4B |
| 📦 目标检测 | LVIS | F1 Mean ↑ | 50.7 | 55.3 |
| 📦 密集检测 | Dense200 | F1 Mean ↑ | 58.7 | 71.3 |
| 💬 指代检测 | RefCOCOg test | F1 Mean ↑ | 77.6 | 81.8 |
| 🚫 拒识 | WeRef-Bench | 拒识率 ↑ | 73.0 | 96.4 |
| 🔢 计数 | PixMo-Count test | Acc ↑ | 82.8 | 89.6 |
| 📍 指点 | PointBench | Acc ↑ | 69.9 | 71.9 |
| 🔤 OCR | TotalText | F1 Mean ↑ | 43.3 | 52.0 |
| 🎭 指代分割 | ReasonSeg val | gIoU ↑ | 65.0 | 71.2 |
| ✂️ 框提示抠图 | P3M-500-NP | MAD ↓ | 15.4 | 7.3 |
| ✂️ 文本提示抠图 | WeRefMat | MAD ↓ | 22.4 | 9.8 |
注意:MAD 是越低越好(↓),其余指标越高越好(↑)。
📦 目标检测(F1 Mean)——2B 就反杀一众大模型
| 方法 | COCO | LVIS | Dense200 | VisDrone |
| Qwen3-VL-8B | 47.8 | 42.9 | 13.8 | 29.5 |
| Rex-Omni-3B | 52.9 | 46.9 | 58.3 | 35.8 |
| LocateAnything-3B | 54.7 | 50.7 | 58.7 | 39.9 |
| WeVisOne-VL-2B | 55.2 | 53.3 | 61.4 | 40.4 |
| WeVisOne-VL-4B | 57.1 | 55.3 | 71.3 | 44.7 |
看懂没?2B 参数已经干翻 8B 的 Qwen3-VL 和 3B 的专用模型,4B 在密集检测 Dense200 上把基线从 58.7 拉到 71.3——断层式领先。

💬 指代检测(RefCOCOg / WeRef-Bench)——还能"拒绝瞎编"
| 方法 | RefCOCOg test | RefCOCOg Rej | WeRef Mean | WeRef Rej |
| Qwen3.5-9B | 74.6 | 15.2 | 50.7 | 70.7 |
| Rex-Omni-3B | 74.3 | 0.5 | 50.3 | 43.3 |
| LocateAnything-3B | 77.6 | 0.6 | 51.7 | 73.0 |
| WeVisOne-VL-2B | 78.2 | 50.2 | 73.2 | 92.9 |
| WeVisOne-VL-4B | 81.8 | 67.4 | 78.7 | 96.4 |

🔢 目标计数(精确匹配准确率 %)
| 方法 | CountQA | PixMo-Count test | CLOC test | KubriCount testB | MixCount test |
| Qwen3.5-9B | 41.6 | 80.4 | 22.4 | 19.1 | 7.0 |
| Rex-Omni-3B | 37.6 | 71.9 | 22.3 | 18.8 | 11.4 |
| LocateAnything-3B | 52.4 | 82.8 | 23.9 | 22.4 | 15.2 |
| WeVisOne-VL-2B | 47.9 | 88.1 | 26.9 | 32.4 | 32.2 |
| WeVisOne-VL-4B | 57.1 | 89.6 | 28.3 | 40.1 | 40.4 |

📍 目标指点(PointBench)
| 方法 | PointBench | PixMo-Points | COCO | LVIS | Dense200 | VisDrone |
| Qwen3-VL-8B | 62.5 | 72.2 | 77.5 | 67.7 | 42.2 | 46.4 |
| Rex-Omni-3B | 69.9 | 72.9 | 80.5 | 70.8 | 82.5 | 58.9 |
| WeVisOne-VL-4B | 71.9 | 74.7 | 85.4 | 79.5 | 87.0 | 64.4 |

🔤 OCR(F1 Mean)——检测识别一体化,连专用模型都赢
| 方法 | HierText | ICDAR2015 | TotalText | SROIE |
| PP-OCRv5(专用) | 30.5 | 25.6 | 25.7 | 58.6 |
| Qwen3-VL-8B | 25.7 | 27.1 | 35.4 | 43.3 |
| LocateAnything-3B | 29.4 | 24.1 | 43.3 | 40.3 |
| WeVisOne-VL-4B | 39.0 | 47.8 | 52.0 | 68.1 |

🎭 指代分割(cIoU;ReasonSeg 为 gIoU)
| 方法 | RefCOCO testA | RefCOCO+ testA | RefCOCOg test | ReasonSeg val |
| LISA-13B (ft) | 78.8 | 70.2 | 70.5 | 65.0 |
| GSVA-7B | 78.9 | 69.6 | 73.3 | 50.5 |
| WeVisOne-VL-4B | 84.5 | 81.1 | 77.8 | 71.2 |

✂️ 可提示抠图(MAD ×10³ ↓)——替代 SAM 的节奏
| 方法 | P3M-500-NP (Box) | AM-2K (Box) | PPM-100 (Box) | WeRefMat (Category) | WeRefMat (Referring) |
| Matte Anything | 24.4 | 13.2 | 10.5 | - | - |
| SAM2-Matting | 15.4 | 12.1 | 10.8 | 70.8 | 51.9 |
| Qwen3.5-9B+SAM2 | - | - | - | 77.8 | 22.4 |
| WeVisOne-VL-2B | 6.6 | 5.7 | 5.3 | 17.7 | 15.8 |
| WeVisOne-VL-4B | 7.3 | 5.0 | 6.1 | 16.4 | 9.8 |
MAD 直接腰斩(15.4 → 7.3),还顺手把"SAM2 + 大模型"的组合按下去了。抠图流水线,可以重新设计了。
框提示抠图(给定框,预测框内目标 Alpha Matte):

文本提示抠图(query="person" 等类别词/指代词,直接输出抠图):

📝 彩蛋:带框的细粒度描述生成(论文图 13)
除了上述任务,WeVisOne-VL 还能做 Grounded Caption——生成的彩色短语与图中同色框一一对应,把"看见了什么、在哪儿"一次性说清(论文独有能力):

四、小怪兽的"落地视角":它和 YOLO 是什么关系?
很多兄弟会问:"那 YOLO 是不是要被取代了?"
我的判断很明确——不是取代,是互补。
- YOLO 系列(包括我《YOLO26魔术师》《YOLO11魔术师》专栏里折腾的那些轻量化、注意力融合、特征金字塔重构创新)胜在极致实时、单任务检测、边端可部署——这是工业流水线的"快刀"。
- WeVisOne-VL 胜在开放词汇、跨任务统一、像素级精细输出——这是"全能瑞士军刀"。
真实产线里,我更看好 YOLO 做实时粗检 + WeVisOne-VL 做复杂指代/分割/抠图兜底 的组合拳。而且它已支持 NPU(npu:0)、vLLM 后端、Apache 2.0 开源——工业级落地的大门,已经敞开。
五、上手三连(开源即可用)
写在最后
从 YOLO 的"单点突破",到 WeVisOne-VL 的"统一感知",视觉检测这条赛道正在经历范式升级。作为一直深耕目标检测、死磕 YOLO 结构性创新的布道者,小怪兽很兴奋能看到国产开源力量把"精度 + 轻量 + 通用"同时推到新高度。
让每一行代码都有温度。 愿我们共同推动技术边界,把学术突破真正变成产业里的那一束光。
如果这篇解读对你有帮助,记得点赞 + 在看 + 转发三连,也欢迎 star 腾讯的项目 ⭐ 关注「计算机视觉大作战」。
参考链接:
- 本文配图均来自上述官方仓库与论文,版权归腾讯所有。
更多推荐





所有评论(0)