SegGPT: Segmenting Everything In Context

article/2025/8/25 21:39:54

目录

  • 摘要
  • 本文方法
    • 上下文着色
    • Context Ensemble
    • In-Context Tuning
  • 消融实验

摘要

最近基于大规模数据的模型越来越火了,chat GPT以及seg everything,感觉后面很多像目标检测,图像恢复等等都会出现这种泛化能力强,基于大规模数据的模型出现

回到本文:

  1. 提出了SegGPT,用于分割上下文中所有内容的通用模型,将各种分割任务统一到一个通用上下文学习框架中,将不同类型的分割数据转换为相同格式的图像来适应不同类型的分割数据
  2. SegGPT的训练被表述为每个数据样本的随机颜色映射的上下文着色问题。目标是根据上下文完成不同的任务,而不是依赖于特定的颜色。
    经过训练后,SegGPT可以在图像或视频中通过上下文推理执行任意分割任务。例如对象实例、素材、部件、轮廓和文本。
    SegGPT在广泛的任务上进行评估,包括小样本语义分割、视频对象分割、语义分割和泛视分割。我们的结果表明,无论是定性还是定量,在分割域内和域外目标方面都有很强的能力。

代码链接
论文链接
在这里插入图片描述
SegGPT能够仅使用一个模型就分割上下文中的所有内容,该模型使用上下文内的示例来指示不同的任务。对于每个示例,左边的橙色框显示示例/提示图像及其对应的MASK,而右边的蓝色框显示输入图像和由此产生的MASK输出。MASK表示附着在图像上的明亮区域。每个示例的标题(在黄色框中)仅用于解释。

值得注意的是,SegGPT可以执行任意对象分割(分割场景的不同组件,如大红色球体、所有球体、所有球体的轮廓、顶部表面和阴影)、多部分分割(标志性的自由女神像的专门部分)、彩虹分割、训练中没有视频的视频对象分割,以及具有可学习提示调准的近集语义分割。图5中显示了更多的示例。

本文方法

在这里插入图片描述
SegGPT整体训练框架:将不同的分割数据,包括部分、语义、实例、全景、人、医学图像和航空图像分割,并将其转换为相同的图像格式。生成动态共享相似上下文的上下文内样本,例如,每列中显示的重叠颜色,它们表示相同的类别或相同的实例。采用了一个通用的Painter框架,以上下文着色为训练目标,并采用随机着色方案,使训练更加灵活和泛化。

上下文着色

在传统的Painter框架中,每个任务的颜色空间都是预先定义好的。例如,对于语义分割,预先定义一组颜色,并为每个语义类别分配一个固定的颜色。从而得到模型只依靠颜色本身来确定任务,而不是利用片段之间的关系。
为了解决这一限制,本文提出了一种随机着色方案用于上下文着色。
首先随机采样与输入图像共享相似上下文的另一张图像,例如相同的语义类别或对象实例。
接下来,从目标图像中随机抽取一组颜色,并将每个颜色映射到一个随机的颜色。这将导致对应像素的重新着色。
结果,得到了两对图像,它们被定义为上下文内对。
此外,还引入了混合上下文训练方法,即使用混合实例训练模型。这涉及到用相同的颜色映射将多个图像拼接在一起。
然后,生成的图像被随机裁剪和调整大小,以形成混合上下文训练样本。通过这样做,模型学会关注图像的上下文信息,而不是仅仅依赖特定的颜色信息来确定任务。

Context Ensemble

在这里插入图片描述
空间集成(上)和特征集成(下)。空间集成策略包括将多个示例图像拼接在一起,并根据输入分辨率调整它们的大小。特征集成策略将查询图像在每个注意层之后的特征进行平均,从而使查询图像聚合所有参考示例。

SegGPT支持上下文中的任意分割,例如,单个图像及其目标图像的示例。目标图像可以是单一颜色(不包括背景),也可以是多种颜色,例如,在一个镜头中分割出几个类别或感兴趣的对象。具体来说,给定一个要测试的输入图像,我们将其与示例图像拼接,并将其提供给SegGPT以获得相应的上下文内预测。

为了提供更准确和具体的上下文,可以使用多个示例。例如,可以使用相同语义类别的几个例子,或者视频中前面的帧。为了有效地利用SegGPT模型的多个示例,我们提出了两种上下文集成方法。一种是空间集成(Spatial Ensemble),将多个样本拼接在n × n的网格中,然后下采样到与单个样本相同的大小。该方法符合上下文着色的直觉,可以在几乎没有额外成本的情况下提取多个示例的语义信息。另一种方法是功能集成。多个示例在批处理维度上进行组合,独立计算,但查询图像的特征在每个注意层之后平均。通过这种方式,查询图像在推理期间收集关于多个示例的信息。

In-Context Tuning

在这里插入图片描述
说明了不同任务规范上的上下文调优。对于上下文调优,我们冻结整个预训练的模型,只优化作为输入上下文的可学习图像张量。我们可以在特定的数据集(ADE-20K语义分割),特定的场景(你的公寓),甚至特定的人物(伯特的脸)上执行上下文内的提示调优

调优后,我们将学习到的图像张量取出,并将其用作特定应用的即插即用键。例如,给定一个具有固定对象类别集的数据集,例如ADE20K,我们可以为这个数据集训练一个定制的提示符,同时对模型的通用性没有损害。或者,我们可以优化一个特定场景的提示图像,例如,你的公寓,或一个特定的角色,例如,伯特的脸。这为广泛的应用提供了机会。

消融实验

在这里插入图片描述


http://chatgpt.dhexx.cn/article/NL9NXK4m.shtml

相关文章

Everything下载

1.下载everything,官方下载地址: https://www.voidtools.com/zh-cn/ 根据自己的电脑选择版本。 2.双击下载好的文件,可以更改下载地址到非系统盘。 3.其他配置都默认即可。 4.下载成功。

项目实战——search-everything搜索工具

目录 项目概要 项目大纲 项目准备 项目代码与映射关系 工具包 util 拼音工具 PinyinUtil 创建SQLite数据源 DBUtil 通用工具类 Util 在界面初始化时创建文件信息数据表 DBInit 资源文件 resourse 数据表信息 init.sql 项目界面 app.fxml 软件工作包 app 数据表记…

everything搜索结果 如何不显示已经删除的文件 排除回收站 或者其他目录

按图操作: 添加过滤器 ?:$recycle.bin , 其中?代表任意字符,即包括各个盘下的回收站。之后搜索结果中不再显示已经删除的文件 排除其他文件夹或者过滤器类似,举例: 点击添加文件夹,添加C:\…

everything-链接与安装操作

网址链接:https://www.voidtools.com/zh-cn/下载步骤: 安装步骤: 下载完成后,直接按照即可

Everything+cpolar搭建在线资料库,实现随时随地访问

蒋先生是一家公司的技术人员,偶尔会跟销售出差见客户,而见客户常用的资料都保存在U盘中,但在一次见客户时资料损坏,幸好安装了CpolarEverything,及时从办公室电脑上下载了资料,顺利完成对客户的技术讲解。现…

搜索工具推荐 Windows中的everyting 和 mac下的alfred

1、Windows中的everyting,百度搜索安装包即可 图标: 2、和 mac下的alfred, app store搜索即可 图标: 注意,如果安装后搜索不到电脑内容,只能百度搜索,可勾选下方截图选项

Everything的使用-初级篇

Everything的使用-初级篇 这篇介绍如何使用Everyting这个神兵利器安装初步使用日常需要的搜索技巧需要满足多个条件的&#xff0c;用空格把条件隔开多个条件至少满足一个的&#xff0c;用 | 把条件隔开复杂条件组合,用<>尖括号来组合条件全句匹配的搜索一个名字在全句匹配…

Java 中删除List中指定的元素

最近在写软件构造实验&#xff0c;需要删除List中一个满足条件的值&#xff0c;自然而然想到通过调用List中的remove()函数进行删除&#xff1a;代码如下&#xff1a; private final List<Edge<L>> edges new ArrayList<>();Iterator<Edge<L>>…

Python list 删除指定多个下标位置的元素——方法汇总

缘起 最近有段时间不敲代码了&#xff0c;昨天一个好兄弟突然跑过来说问我一道面试题&#xff0c;欣然答应之后发现自己一下被问懵了&#xff0c;由此做一下简单记录。关于该问题的博客数目很多&#xff0c;这里只是给一个总结&#xff0c;也算是记录一下自己的心得。 题目 …

python中删除list中某指定元素

python要删除一个列表中的某个元素&#xff0c;知道这个元素是什么但不知道它的索引&#xff0c;就可以用list.romove 知道索引的话就可以用del来删除

高清图片网站

目录&#xff1a; 1、高清壁纸网站&#xff08;免费&#xff09; 2、动漫图片网站&#xff08;部分需翻墙&#xff09; 3、高清素材网站&#xff08;免费&#xff09; 分割线 一、高清壁纸网站 免费的高清壁纸网站介绍。 2.alphacoders 地址&#xff1a;https://wall.a…

5个高清图片素材网站,免费商用,赶紧收藏~

本期给大家推荐6个超好用的高清图片素材网站&#xff0c;免费下载&#xff0c;还可以商用&#xff0c;建议收藏起来&#xff01; 1、菜鸟图库 风景图片,高清风景图片大全 - 菜鸟图库 菜鸟图库是我推荐过很多次的一个设计素材网站&#xff0c;除了设计类&#xff0c;还有很多自…

8个好用的图片素材网站,免费资源多,够用一辈子

分享8个好用的免费图片素材网站&#xff0c;不仅图片资源丰富&#xff0c;还能免费商用&#xff0c;强烈建议收藏&#xff01; 1、Pixabay 一个令人惊叹的免费素材网站&#xff0c;它里面的素材类型有图片、插画、矢量图、视频、音乐、声音特效和GIF&#xff0c;这些素材都可以…

免费好用的图片压缩网站,有这五个就够了(收藏备用)

前言 当我们想要线上报名提交照片时&#xff0c;大小却超过范围&#xff0c;这时就需要压缩软件的帮助。但大多主流的软件可以压缩但想要下载就需要收费了&#xff0c;下面是五个国内外免费的压缩平台。 一、OnlineImage 优点&#xff1a;图片可以压缩90%以上&#xff0c;可以…

找高清图片素材,这8个网站就够了

相信很多设计师、自媒体都为找素材而烦恼&#xff0c;很多朋友不知道去哪里找图片素材&#xff0c;找到了版权还不明确&#xff0c;怕造成侵权&#xff0c;今天我就把我独家珍藏的8个图片素材网站分享给大家&#xff0c;免费下载&#xff0c;还可以商用&#xff0c;建议收藏起来…

这6个超好用的免费图片素材网站,赶紧收藏~

6个高质量图片素材网站&#xff0c;免费可商用&#xff0c;记得收藏&#xff01; 1、菜鸟图库 https://www.sucai999.com/pic.html?vNTYxMjky 菜鸟图库是我推荐过很多次的一个设计素材网站&#xff0c;除了设计类&#xff0c;还有很多自媒体可以用到的素材&#xff0c;比如高…

几个免费的高清图片网站推荐

搞设计找配图&#xff0c;真的很揪心&#xff0c;虽然百度可以搜索到很多&#xff0c;但是可能不是免费的。今天为大家介绍几个实用的图片网站&#xff0c;所有的图片都是免费高清&#xff0c;几个高清图片素材网站推荐&#xff0c;都是免费图片素材下载的网站&#xff0c;非常…

高清图片免费下载网站

高清图片免费下载网站 &#xff08;如果下面的博客没有能解决你的问题或者你还有其他关于计算机方面的问题需要咨询可以加博主QQ&#xff1a;1732501467&#xff09; 当你看到一张心仪的照片。想把它当做自己的电脑&#xff08;手机、平板&#xff09;壁纸&#xff0c;或者单纯…

优质且免费的10个在线图片设计网站!

1.即时设计 即时设计资源社区是一个开源式免费商用图片素材网站&#xff0c;将社交、作品浏览和模板复用融合在一起。它内置了来自国内外优秀设计系统如TDesign、Arco Design、Ant Design和Material Design等的海量设计规范&#xff0c;以及超过3000个UI组件库和每月更新的上百…

10 个免费的高清图库网站,强烈推荐

转自&#xff1a;https://zhuanlan.zhihu.com/p/23411438 写东西找配图&#xff0c;真的很揪心&#xff0c;虽然从搜索引擎可以搜索很多&#xff0c;但是可能不是免费使用的&#xff0c;今天为大家介绍的这是个网站&#xff0c;所有的图片都是免费高清&#xff0c;你想怎么用就…