返回 CV 前沿探索

Vision Banana:Image Generators are Generalist Vision Learners

把视觉理解任务转化为图像生成

输入图像与指令共同定义任务,模型生成 RGB 结果,再解码为分割、深度、法线或编辑结果。

统一 RGB 视觉接口
输入原图 输入图像示例
任务指令 Render semantic regions as an RGB task image.
Vision Banana 共享图像生成器接口
RGB 任务图像
解码并输出结果 分割 · 深度 · 法线 · 编辑图像

从生成式图像模型到通用视觉学习器

官方主页把重点放在能力结果图和 hover reveal 上。本页保留这种“大图优先、结果优先”的表达方式,并适配为 CVClass 的蓝白科技风。

Vision Banana 官方总览图
能力展示

从输入图到 RGB 任务输出

桌面端悬停查看输出,移动端点击切换。每张卡展示同一个接口思路:Input Image + Instruction Prompt → RGB Output → Decoded Vision Result。

Semantic segmentation input
Semantic segmentation RGB output
输入原图 模型输出 悬停/点击查看
01

语义分割

Generate a semantic segmentation visualization with class colors for dessert, menu and background.

把逐像素类别标签转写成可视 RGB 图,强调统一输出接口而不是专用张量头。

Instance segmentation input
Instance segmentation RGB output
输入原图 模型输出 悬停/点击查看
02

实例分割

Segment all price tags and color each instance differently.

实例 ID 通过不同 RGB 颜色表达,后续可按颜色连通区域解码为 mask。

Referring segmentation input
Referring expression segmentation output
输入原图 模型输出 悬停/点击查看
03

指代性语言分割

Render the game control device as a solid yellow mask on a black background.

自然语言决定分割对象,输出仍是一张 RGB mask,而不是换一个专用模型。

Metric depth input
Metric depth RGB output
输入原图 模型输出 悬停/点击查看
04

深度估计

Generate a metric depth map of the provided image.

深度先变成彩色可视图,再通过标尺或解码规则转回稠密深度结构。

Surface normal input
Surface normal RGB output
输入原图 模型输出 悬停/点击查看
05

表面法线估计

Generate a surface normal map of the input image.

RGB 三通道表示三维方向分量,让几何估计也进入同一种输出形式。

Image editing input
Image editing RGB output
输入原图 模型输出 悬停/点击查看
06

图像编辑

Edit the road into a clean blue lane while preserving scene geometry.

理解任务和生成任务共享 RGB 输出形式,体现生成式视觉接口的延展性。

Background removal input
Background removal RGB output
输入原图 模型输出 悬停/点击查看
07

背景抠图

Remove the background and keep foreground objects with checkerboard transparency.

前景保留、背景透明可以继续被解码成 alpha mask 或合成素材。

Edge map input
Edge structure RGB output
输入原图 模型输出 悬停/点击查看
08

边缘与结构线提取

Draw crisp structure lines and object contours on a dark background.

边缘、轮廓和结构线也可以看作生成一张可解码的视觉结果图。

多任务视觉结果展廊

按任务分组展示输入图、指令与 RGB 输出结果,让同一生成式接口在分割、深度和几何估计中的表现连续呈现。桌面端悬停 reveal,移动端点击 reveal。

01

语义分割

同一种 RGB mask 输出,可以由不同类别集合和 prompt 约束生成。

输入原图模型输出

per-pixel class labeling for dessert, menu, plates and background.

输入原图模型输出

Generate semantic colors for cat ears, exit sign and background.

输入原图模型输出

Conduct per-class segmentation for people, ocean, sky and street lights.

02

实例分割

颜色不再代表类别,而是代表不同实例,展示 RGB 输出如何承载实例 ID。

输入原图模型输出

Color each garlic instance differently.

输入原图模型输出

Segment all price tags with distinct instance colors.

输入原图模型输出

Each price tag is represented by a unique solid color.

输入原图模型输出

Render each basketball as an individual circular mask.

03

指代性语言分割

语言指代决定被分割对象,展示模型对自然语言 prompt 的绑定能力。

输入原图模型输出

Highlight the chef names in Chinese and English.

输入原图模型输出

Separate the stretching cat from another cat by color.

输入原图模型输出

The game control device is represented by a solid yellow mask.

输入原图模型输出

Render the man in a pink t shirt as the referred mask.

04

深度估计

从室内、建筑、自然场景到物体近景,深度都先以 RGB 色带输出。

输入原图模型输出

Predict metric depth with a rainbow colormap.

输入原图模型输出

Outdoor scene depth encoded as warm-to-cool RGB.

输入原图模型输出

Close-range object depth from a single RGB image.

输入原图模型输出

Dense indoor geometry represented as decodable color.

05

表面法线估计

RGB 三通道可以承载几何方向场,把法线估计也纳入图像生成接口。

输入原图模型输出

Predict surface normal of a complex indoor scene.

输入原图模型输出

Indoor object surfaces mapped to RGB normal channels.

输入原图模型输出

Room layout recovered as a direction field.

输入原图模型输出

Object shape encoded through surface orientation.

基于标定深度的三维点云重建

Vision Banana 的 metric depth 预测可以结合相机内参反投影为 3D 点云,用来观察完整场景几何。这里复用官方点云数据,在本页中做轻量 WebGL 可视化。

正在加载点云数据...

鼠标拖拽旋转 · 滚轮缩放 · 数据来自官方 Vision Banana pointcloud 资源

2D 视觉理解指标评估

基于通用生成式 RGB 接口,Vision Banana 在各类经典 2D 视觉任务中取得了与专用模型相当、甚至超越专用模型的多任务性能。

Cityscapes 语义分割

mIoU ↑ 越大越好
84.2
SegMan-L
(非零样本)
44.2
APE-D
47.8
OpenSeeD
52.0
X-Decoder
65.2
SAM 3
69.9
Vision Banana 🍌

SA-Co/Gold 实例分割

cgF1 ↑ 越大越好
54.1
SAM 3
(非零样本)
61.2
SAM 3 + L3.2
(非零样本/微调)
13.0
Gemini 2.5
16.4
APE-D
21.3
DINO-X
24.6
OWLv2
47.5
Vision Banana 🍌
+ Gemini 3.1 FL

RefCOCOg val (UMD)

cIoU ↑ 越大越好
79.4
HyperSeg + Phi2
(非零样本)
83.8
X-SAM + Phi3
(非零样本)
51.3
HybridGL
67.7
Kang + LLaVA
73.4
SAM3 + Gem2.5P
73.8
Vision Banana 🍌

ReasonSeg val

gIoU ↑ 越大越好
56.6
X-SAM + Phi3
(非零样本)
65.0
LISA-13B
(非零样本)
62.6
SegZero
64.7
RSVP + GPT-4o
77.0
SAM3 + Gem2.5P
79.3
Vision Banana 🍌
+ Gem2.5P

从专用任务头到统一 RGB 接口

传统系统为每类任务维护独立任务头;Vision Banana 的思想是把任务定义交给指令,把结果表达收束为可解码的 RGB 图像。

Segmentation headmask logits / class map Depth headmetric depth / scale Normal headsurface orientation Editing branchimage-to-image output
shared generator weights Vision Banana Image + Instruction -> RGB task image
decoded outputs mask / depth / normal / edit

Vision Banana 与本系统关系

把基础模块中的表示、卷积、边缘、特征和深度学习任务整合到统一视觉模型接口中。

  1. 图像基础像素与颜色表示
  2. 卷积与滤波局部响应与特征提取
  3. 边缘轮廓结构线和形态线索
  4. 特征几何局部特征与匹配
  5. CNN 学习表征学习与任务头
  6. 分类与任务谱系高层视觉任务输出
  7. Vision Banana统一 RGB 视觉接口

文献引用与学术调研

本案例与实验平台在“前沿探索”中引用、参考并对比了以下计算机视觉领域的代表性研究成果,向原作者致敬:

核心文献

Image Generators are Generalist Vision Learners

Valentin Gabeur, Shangbang Long, Songyou Peng, Paul Voigtlaender, Shuyang Sun, Yanan Bao, Karen Truong, Zhicheng Wang, Wenlei Zhou, Jonathan T. Barron, Kyle Genova, Nithish Kannen, Sherry Ben, Yandong Li, Mandy Guo, Suhas Yogin, Yiming Gu, Huizhong Chen, Oliver Wang, Saining Xie, Howard Zhou, Kaiming He, Thomas Funkhouser, Jean-Baptiste Alayrac, Radu Soricut

arXiv preprint arXiv:2604.20329 2026

PDF
基线对比

Segment Anything

Alexander Kirillov, Eric Mintun, Nikhila Ravi, Hanzi Mao, Chloe Rolland, Laura Gustafson, Tete Xiao, Spencer Whitehead, Alexander C. Berg, Wan-Yen Lo, Piotr Dollár, Ross Girshick

Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) 2023

PDF
基线对比

LISA: Reasoning Segmentation via Large Language Models

Xin Lai, Zhuotao Tian, Yukang Chen, Yanwei Li, Yuhui Yuan, Jiaya Liu

Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2024

PDF
基线对比

Generalized Decoding for Pixel, Image, and Language

Xueyan Zou, Zi-Yi Dou, Jianwei Yang, Zhe Gan, Linjie Li, Chunyuan Li, Xiyang Dai, Jianfeng Wang, Lu Yuan, Nanyun Peng, Lijuan Wang, Yong Jae Lee, Jianfeng Gao

Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2023

PDF
基础实验

SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformers

Enze Xie, Wenhai Wang, Zhiding Yu, Anima Anandkumar, Jose M. Alvarez, Ping Luo

Advances in Neural Information Processing Systems (NeurIPS) 2021

PDF
能力评测
PDF
前沿探索

Video models are zero-shot learners and reasoners

Thaddäus Wiedemer, Robert Geirhos, et al.

arXiv preprint arXiv:2509.20328 2025

PDF
通用视界

Images Speak Almost Everything for Picture-in-Picture Visual Prompting

Xinlong Wang, Wen Wang, Cao Yue, Shen Chunhua, Huang Tiejun

Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2023

PDF
通用视界

SegGPT: Segmenting Everything in Context

Xinlong Wang, Xiaosong Zhang, Yue Cao, Wen Wang, Chunhua Shen, Tiejun Huang

Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) 2023

PDF
多模态统一

Unified-IO 2: Zero-Shot Generalist Model for Vision, Language, and Action

Jiahui Lu, Clark Christopher, Luke Zettlemoyer, Hannaneh Hajishirzi, Aniruddha Gupta, et al.

Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2024

PDF