Meta Segment Anything:可提示的图像掩膜与 SA-1B 数据集

原标题Meta’s Segment Anything: Promptable Image Masks and the SA-1B Dataset

2023 年 4 月,Matthew Berman 介绍 Meta 的 Segment Anything 项目,演示用点击、框选和自动掩膜生成来选择图像区域。模型分割的是像素,本身不会为每个对象命名,也不保证对所有图像都准确。

MBMatthew Berman讲者 · Forward Future
频道
Matthew Berman
发布
2023年4月12日
视频
8:02
阅读
4 分钟
幻灯片
5
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Matthew Berman 研究 Meta 2023 年发布的 Segment Anything Model(SAM)、研究论文和 SA-1B 数据集。SAM 接受点和框等提示来生成掩膜;当目标区域存在歧义时,它可以给出多个候选掩膜。 他在网页演示中探索城市图像,并上传一张花卉照片。论文报告了约 1,100 万张图像上的超过十亿个掩膜,并评估了零样本迁移;演示和数据集规模不能证明模型在所有情况下准确或适合临床使用。

  1. 1分割的作用掩膜标识属于选定区域的像素。为对象命名或用于下游任务需要额外的解释或工具。
  2. 2模型与数据集论文报告了一个可提示模型和 SA-1B,其中约 1,100 万张图像拥有超过十亿个掩膜。
  3. 3交互提示用户可以添加或移除点,或者画框;对于有歧义的区域,SAM 可以提出多个有效掩膜。
  4. 4理解数据集规模Berman 展示 Meta 与其他分割数据集的历史比较。数据集规模不保证模型在每个领域都表现良好。
  5. 5网页演示Berman 在城市场景中探索掩膜、生成候选抠图,并上传一张花卉照片。

要点建议

  1. 图像分割选择属于某个区域或对象的像素;掩膜不一定是识别对象名称的语义标签。
  2. SAM 可以使用正点、负点或边界框生成掩膜,并能在提示存在歧义时返回多个选项。
  3. 据 2023 年论文,SA-1B 包含约 1,100 万张图像上的超过十亿个掩膜。
  4. 项目发布了模型权重、推理代码以及数据集访问方式;各自适用的许可证和条款不同。
  5. 在演示的流程中,预先计算图像嵌入使交互式掩膜预测成为可能。
  6. 少量网页示例不能证明模型能准确分割所有对象,也不能证明其医疗使用安全。
全文

按章节阅读整理后的全文

只看原始文稿
01

Segment Anything 及其数据集

Berman 介绍图像分割,并讨论 Meta 的模型、论文和大型数据集。该项目旨在实现可提示的迁移,而非自动识别所有对象。

Meta 的 Segment Anything 项目旨在让图像分割更灵活地适用于多种图像。在这期 2023 年 4 月的介绍中,我查看研究并试用演示。分割模型选择的是图像区域,这与自动为场景中的每个对象命名或理解它们不同。

Meta 的示例涵盖从水下生物到企鹅和厨房物品等不同场景,用掩膜突出显示区域。潜在应用包括在图像编辑中选择人或背景区域。这些只是演示,不能证明每张图像中的每个对象都能正确分割。

分割确定哪些像素属于选定的对象或区域。传统上,专用系统需要特定任务的专业知识和标注数据。科学图像与照片编辑是可能的应用领域,但医疗示例只是应用设想:演示没有验证 SAM 可用于诊断或临床决策。

Meta 发布了 Segment Anything 研究和 SA-1B 数据集。论文报告,约 1,100 万张获得许可的图像上有超过十亿个掩膜,这些数据通过模型辅助的数据引擎收集。数据集规模令人印象深刻,但不能消除错误、分布差异或评估具体用途的需要。

我最初说没有看到 GitHub 仓库或训练说明。Meta 也发布了 Segment Anything 仓库,包含推理代码、模型权重和示例;这与提供完整复现原始训练流程的方法不同。代码、权重和数据集各有适用条款。

我展示一个视频示例,它根据观看者的视线选择场景的一部分。分割可以为更大的系统提供视觉区域,但本身不能让语言模型完整理解视觉内容,也不能确定对象名称。组合这些能力需要额外组件。

02

提示、掩膜和研究示例

演示介绍点、框和自动掩膜生成,展示 SA-1B 的规模以及论文中的密集分割示例。

用边界框提示 SAM
幻灯片 1 / 5用边界框提示 SAM蔬菜示例展示了框如何指定要分割的区域。

在蔬菜框选示例中,用户可以点击一个点选择对象,添加或排除点以细化选择,或者画一个边界框。提示存在歧义时,SAM 可以返回多个合理掩膜。用户选择的是区域,而不是获得每种蔬菜经过验证的标签。

系统也可以自动生成许多候选掩膜。Meta 描述了预先计算图像嵌入后的快速交互式预测,因此提示响应与初始图像处理是工作流程中的不同部分。自动掩膜可能重叠、遗漏对象或包含不需要的区域。

SA-1B 图像数量比较
幻灯片 2 / 5SA-1B 图像数量比较Meta 的图表将其数据集与多个早期图像集合进行比较。

我查看 Meta 将 SA-1B 与 Open Images V5 等早期数据集进行的比较。图表展示了该比较中规模大得多的图像与掩膜集合。掩膜是像素级区域,掩膜更多本身并不能证明模型在每个目标领域都表现更好。

密集分割示例
幻灯片 3 / 5密集分割示例论文将复杂场景中的大量掩膜可视化。

论文展示了拥挤街景、农产品陈列和其他复杂图像中的密集掩膜示例。许多独立区域都被勾勒出来,展示了标注的广度。这些视觉示例经过挑选,并非对准确性的全面衡量。

03

测试网页演示

Berman 选择城市图像中的区域,并尝试自动掩膜生成。随后他上传花卉图像,考虑潜在应用。

Meta 通过项目页面提供数据集访问,但须遵守其条款。接着我打开网页演示,选择一张城市和桥梁的照片。鼠标悬停时可以预览建筑物、桥梁部分及其他可见结构等区域。

我点击添加掩膜,并使用控件移除区域。Everything 选项生成一组候选区域,抠图界面显示各个掩膜。我也可以画框选择区域;当边界或对象有歧义时,输出仍需要检查。

城市图像中的自动掩膜
幻灯片 4 / 5城市图像中的自动掩膜演示处理城市场景,提出多个可选择的区域。
选择上传照片中的区域
幻灯片 5 / 5选择上传照片中的区域界面在花卉场景的一部分上预览掩膜。

最后,我上传一张花卉照片并尝试自动选择。演示为场景中的花朵和背景等部分生成掩膜。我认为它可能用于照片编辑和视觉工作流程,并邀请观众探索其他应用,同时承认结果取决于图像和任务。

同频道的其他文章

12 张幻灯片34:21EN → 简体中文
Matthew Berman· 2026年10月27日Matthew Berman 解读 Anthropic 的上市文件、AI 增长与治理Matthew Berman, Sam Altman · Forward Future主持人审视 S-1 中的财务指标、算力战略和投票结构,并质疑 AI 快速发展与安全之间的张力。AnthropicAI Safety企业 AI+2
0:26EN → 简体中文
Matthew Berman· 2026年10月25日Sam Altman 谈 AI 世界中的人类价值与问题解决Sam Altman · OpenAI在一段简短的访谈摘录中,Altman 思考解决难题的乐趣,以及人在解读结果时的作用。Human-AI CollaborationFuture of WorkAI Strategy
2 张幻灯片0:36EN → 简体中文
Matthew Berman· 2026年10月25日Kimi K3.1 与魔方求解演示Matthew Berman · Forward FutureMatthew Berman 展示一个被打乱的虚拟魔方如何复原,并对 Kimi K3.1 的测试给予积极评价。评估编程智能体Open-weight models
2 张幻灯片0:21EN → 简体中文
Matthew Berman· 2026年10月24日AI 生成的 Kimi 基准图表使用了虚构分数Matthew Berman · Forward FutureMatthew Berman 要求生成一张 Kimi K3.1 Pro 基准图表,随后发现图中的数字只是示意性占位值。Benchmarks评估Generative media
6 张幻灯片25:50EN → 简体中文
Matthew Berman· 2026年10月24日Kimi K3.1 Pro 实测:3D 演示出色,表现不一,价格有竞争力Matthew Berman · Forward FutureMatthew Berman 测试这款开放权重模型的编程、3D 渲染和视觉讲解能力,并比较基准成绩与价格。Open-weight modelsBenchmarksAI cost & performance+1
2 张幻灯片32:20EN → 简体中文
Matthew Berman· 2026年10月23日本地 AI 究竟适合谁?成本、取舍与混合模式的未来Matthew Berman · Forward FutureMatthew Berman 权衡数据控制和自主权,与硬件成本、设置复杂度及推理速度之间的关系。Local inferenceOpen-weight modelsAI cost & performance+1