【图像分割模型】全景分割是什么?

用MMDetection玩转图像分割:5行代码切换目标检测/实例分割/全景分割模型 本文详细介绍了如何使用MMDetection框架,通过简单的配置切换,快速实现目标检测、实例分割和全景分割三大计算机视觉任务。文章深入解析了模块化设计带来的灵活性,并提供了从环境搭建、模型选择到效果对比与调试的完整实战指南,帮助开发者高效利用这一强大的PyTorch工具库。 阅读详情

这是专栏《图像分割模型》的第12篇文章。在这里,我们将共同探索解决分割问题的主流网络结构和设计思想。

本文是专栏的最后一篇文章,见识过了分割任务中的大量模型,也了解了语义分割与实例分割,这篇文章我们一起来看一下新概念“全景分割”。

作者 | 孙叔桥

编辑 | 言有三

本期论文《Panoptic Segmentation》

 

1 全景分割

与之前介绍的语义分割与实例分割不同,全景分割任务(Panoptic Segmentation)要求图像中的每个像素点都必须被分配给一个语义标签和一个实例id。其中,语义标签指的是物体的类别,而实例id则对应同类物体的不同编号。

目前,分割任务大多按照不可数目标(stuff类别)和可数目标(things类别)进行单独的分割。造成二者无法统一在同一分割任务下的主要原因是缺少合适的度量矩阵。

除此之外,全景分割的实现也面临着其他难题。比如,与语义分割相比,全景分割的困难在于要优化全连接网络的设计,使其网络结构能够区分不同类别的实例;而与实例分割相比,由于全景分割要求每个像素只能有一个类别和id标注,因此不能出现实例分割中的重叠现象。

全景分割效果示例

全景分割的具体分割形式有以下两点要求:

图像中的每个像素点都有一个对应的语义类别和一个实例id,如果无法确定可以给予空标注。

所有语义类别要么属于stuff,要么属于things,不能同时属于二者;且stuff类别没有实例id(即id统一为一个)。

全景分割与语义分割的关系:

如果所有的类别都是stuff,那么全景分割除了度量与语义分割不同外,其它相同。

全景分割与实例分割的关系:

全景分割中不允许重叠,但实例分割可以;此外,实例分割需要每个分割的置信概率,但全景分割不需要。尽管如此,全景分割内为了辅助机器的辨识,也是可以引入置信概率的概念的。

 

2 度量矩阵

为了将stuff类别和things类别统一在一个分割任务下,全景分割的度量应当具有以下三个性质:

完整性:对stuff和things类别一视同仁,包含任务中的所有方面。

可解释性:度量需要具有能够可定义、可理解、可交流的性质。

简单:有效的度量应当简洁、可复现。

基于此,全景分割的度量被分为了分割匹配(segment matching)和全景质量计算(panoptic quality computation)两个部分。

分割匹配:要求IoU(Intersection over Union)严格大于0.5才算匹配,且不可以有重叠区域,限制一个像素只能对应一个标签。

全景质量计算:对每个类别的全景分割质量的单独计算结果取平均,从而保证分割结果对类别不敏感。

其中,第二项将每个类别分为三类:true positives(TP)、false positives(FP)和false negative (FN),分别对应配对的分割、不配对的分割和不配对的真值分割。下图中给出了一个示例,分别展示了person类别是如何被划分进上述三类中的。

 

综上,全景分割质量的度量由下式定义:

其中,分子是对所有匹配上的分割求平均IoU;分母后两项是惩罚匹配错误的点,即通过增加分母使得分割质量下降。

全景分割与现有分割度量的比较:

与语义分割度量的比较:语义分割度量(像素准确度、平均准确度、IoU)只关注像素级的正确率,而没有考虑实例正确性,因此无法适应things类别的分割任务。

与实例分割度量的比较:标准的实例分割度量考察平均精度,即每个目标分割的置信概率用于估计precision或recall;然而,这类度量无法适应语义分割和全景分割任务的要求。

 

3 数据库及实验结果

目前就作者已知的全景分割数据库只有Cityscapes、ADE20k和Mapillary Vistas。

下面是三个数据库的链接,有需要可以自取:

Cityscapes:https://www.cityscapes-dataset.com/

ADE20k:http://groups.csail.mit.edu/vision/datasets/ADE20K/

Mapillary Vistas:

https://blog.mapillary.com/product/2017/05/03/mapillary-vistas-dataset.html

下图是在Cityscapes下的分割结果:

 

总结

《图像分割模型》专栏到这里就全部结束了,希望通过这12期的介绍,能够让大家对图像分割有一个基本的了解。更多信息可以加入星球继续学习和探讨。就这样啦,再见!

本专栏文章:

第一期:【图像分割模型】从FCN说起

第二期:【图像分割模型】编解码结构SegNet

第三期:【图像分割模型】感受野与分辨率的控制术—空洞卷积

第四期:【图像分割模型】快速道路场景分割—ENet

第五期:【图像分割模型】以RNN形式做CRF后处理—CRFasRNN

第六期:【图像分割模型】多感受野的金字塔结构—PSPNet

第七期:【图像分割模型】全局特征与局部特征的交响曲—ParseNet

第八期:【图像分割模型】多分辨率特征融合—RefineNet

第九期:【图像分割模型】用BRNN做分割—ReSeg

第十期:【图像分割模型】BRNN下的RGB-D分割—LSTM-CF

第十一期:【图像分割模型】实例分割模型—DeepMask

第十二期:【图像分割模型】全景分割是什么?

感谢各位看官的耐心阅读,不足之处希望多多指教。后续内容将会不定期奉上,欢迎大家关注有三公众号 有三AI!

全景图像分割:基于YOLOv8的完整实现与UI界面开发 包含80个"thing"类和53个"stuff"类Cityscapes:专注于城市街景,包含19个类别ADE20K:包含150个细粒度类别:大规模街景数据集。 阅读详情

相关推荐

深度学习图像分割实战:语义、实例与全景分割

本文还有配套的精品资源,点击获取 简介:深度学习在图像处理中的应用,特别是在图像分割领域,已经显示出巨大的潜力。本项目将深入探讨语义分割、实例分割和全景分割这三个关键领域。通过使用卷积神经网络(CNN)实现语义分割,如FCN和U-Net;利用Mask R-CNN进行实例分割;以及应用Panoptic FPN和Panoptic-DeepLab等模型进行全景分割。项目将涵盖从数...

weixin_42466857的博客 1913

全景分割(Panoptic Segmentation)(CVPR 2019)

全景分割(Panoptic Segmentation)

77wpa的博客 1万+

Android13 CarPowerManagementService onApPowerStateChange流程分析

如下为CarPower上电的流程图:下面我们从代码角度分析:在CPMS的init方法中会调用onApPowerStateChange(CpmsState.WAIT_FOR_VHAL, CarPowerManager.STATE_WAIT_FOR_VHAL); 设置ApPowerState为STATE_WAIT_FOR_VHAL: 在onApPowerStateChange中调用PowerHandler 的handlePowerStateChange方法: 在handlePowerStateChang

liuning1985622的博客 926

语义分割、实例分割、全景分割的区别(Semantic vs. Instance vs. Panoptic Segmentation)

图像分割是一种计算机视觉和图像处理技术,涉及在像素级别上对图像中的相似区域或片段进行分组或标记。

huarzail的专栏 2万+

程序员未来真的会被淘汰吗?

实际上的计算机:web,图形学Q,Linux系统开发,一系列嵌入式开发,数据库,高性能服务器,中间件开发,三维建模,网络安全,通信协议°,加密算法,服务器集群维护,文件存储引擎Q,编译器,工业软件,客户端,计算机视觉,自然语言处理,算法调优,游戏引擎Q。实际上的计算机:web,图形学Q,Linux系统开发,一系列嵌入式开发,数据库,高性能服务器,中间件开发,三维建模,网络安全,通信协议°,加密算法,服务器集群维护,文件存储引擎Q,编译器,工业软件,客户端,计算机视觉,自然语言处理,算法调优,游戏引擎Q。

——心比天高,仗剑走天涯,保持热爱,奔赴向梦想!低调,谦虚,自律,反思,成长,还算是比较正能量的博主,公益免费传播……内心特别想在AI界做出一些可以推进历史进程影响力的东西(兴趣使然,有点小情怀,也有点使命感呀)… 1263

C++中const和指针*的组合问题

今天在复习> 章节7.3的时候想到以前做的一个题,const和指针运算符*的若干种组合的合法性和意义问题,有点混淆,所以写了一个测试代码来验证一下,简单明了,一目了然。如果有什么遗漏的话欢迎指出。 首先是在Ubuntu14.04.1下用gcc 4.8.4编译运行的结果,编译器报错信息都附加在对应语句后面的注释里 /* * Note : Test for the combinations of

theColdOne的专栏 1083

全景分割(UPSNet & DeeperLab)

这里写自定义目录标题全景分割新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 全景分割 新人小白,第一次写博客,...

at1044507575的博客 4827

AMD 3D V-Cache技术解析:CPU缓存堆叠如何突破性能瓶颈

在半导体领域,缓存(Cache)是提升处理器性能的关键技术,其核心原理是在高速CPU核心与慢速主存之间建立数据中转站,以缓解“内存墙”问题。随着摩尔定律放缓,传统平面扩展缓存面临面积成本高、延迟增加等挑战。3D封装技术应运而生,通过垂直堆叠实现极致的互联密度与带宽,成为突破性能瓶颈的重要工程路径。这项技术的价值在于能以更优的功耗和延迟,显著提升缓存容量,从而改善游戏、科学计算等数据密集型应用的性能。以AMD 3D V-Cache为代表的Hybrid Bonding(混合键合)工艺,正是这一趋势的典型实践,它

weixin_30432579的博客 418

分割(语义分割、实例分割、全景分割)概述

语义分割的目标是为图像中的分配一个语义标签,以指示它属于哪个类别。:实例分割的目标是对每个物体实例进行独立的分割,从而可以识别和跟踪图像中的。与语义分割只关注像素级别的语义标签不同,实例分割还要求对同类但不是同一个物体实例进行区分和分割。:全景分割是一种结合了语义分割和实例分割的综合方法、,全景分割为图像中的分配一个语义标签和的实例标识符。

qq_41950533的博客 1万+

DEAP数据集实战指南:从脑电信号到情绪分类的完整流程解析

本文提供了DEAP数据集在脑电信号情绪识别领域的完整实战指南。详细解析了数据下载、结构理解、频带功率特征提取等核心步骤,并演示了如何构建和评估机器学习分类模型,为研究者实现从原始脑电信号到情绪分类的完整流程提供了清晰路径。

jj890的博客 909

【脑电分析系列】第7篇:频域分析基石 — 功率谱密度(PSD)的计算与常见方法对比

本文探讨了脑电图(EEG)频域分析的核心方法——功率谱密度(PSD)。通过对比基于快速傅里叶变换的周期图法和更稳健的Welch's方法,指出后者通过分段、加窗和平均处理,能有效降低估计方差,更适合分析非稳态的脑电信号。文章详细解析了关键参数设置对频率分辨率和统计稳定性的影响,并提供了Python计算实现。PSD分析将复杂的脑电信号转换为直观的频域特征,为研究认知功能和神经疾病提供重要依据。

qq_32516809的博客 1806

首篇!最全的全景分割综述(RGB图像/医学图像/LiDAR)

点击下方卡片,关注“自动驾驶之心”公众号ADAS巨卷干货,即可获取点击进入→自动驾驶之心【分割】技术交流群后台回复【分割综述】获取语义分割、实例分割、全景分割、弱监督分割等超全学习资料!摘要用于视频分析的图像分割在智慧城市、医疗保健、计算机视觉和地球科学以及遥感应用等不同的研究领域中发挥着重要作用。在这方面,全景分割是最新的杰出成果之一。后者是语义和实例分割融合的结果。显然,全景分割目前正在研究中...

CV_Autobot的博客 4729

23、变压器与电抗器知识详解

本文详细介绍了电力变压器的基本原理、等效电路、测试方法及多种运行方式,涵盖双绕组与自耦变压器的建模与应用。深入探讨了变压器极性判断、并联运行条件、电压调节技术,并扩展至非线性、磁滞、EMTP和高频模型,用于瞬态分析。同时阐述了地磁感应电流(GIC)的影响及对偶建模方法。最后系统介绍了各类电抗器的应用场景与特性,包括限流、无功补偿、滤波及特殊用途电抗器,全面覆盖电力系统中变压器与电抗器的核心知识。

eee77的博客 150

图像分割ap公式是什么_【图像分割模型】全景分割是什么?

这是专栏《图像分割模型》的第12篇文章。在这里,我们将共同探索解决分割问题的主流网络结构和设计思想。本文是专栏的最后一篇文章,见识过了分割任务中的大量模型,也了解了语义分割与实例分割,这篇文章我们一起来看一下新概念“全景分割”。作者 | 孙叔桥编辑 | 言有三本期论文《Panoptic Segmentation》1 全景分割与之前介绍的语义分割与实例分割不同,全景分割任务(Panoptic Seg...

weixin_33585889的博客 1815

【UNet 改进 | 注意机制篇】UNet引入CA注意力机制(2021 CVPR),二次创新

在医学图像分割任务中,病灶区域往往形态各异、边界模糊,且经常与周围组织的对比度较低,这要求模型具备极强的特征提取和细节辨别能力。传统的U-Net网络虽然通过跳跃连接融合了多尺度特征,但在处理复杂语义和精细边缘时仍有不足,尤其是在捕获特征时常常忽略位置信息。为了解决这些痛点,本文引入了在计算机视觉领域表现出色的 CA(Coordinate Attention,协调注意力)机制。CA 巧妙地将位置信息嵌入到了通道注意力中,通过水平和垂直两个方向的一维池化,同时捕获长距离依赖和精确的位置坐标。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 189

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

「图像分割模型」全景分割是什么?

https://www.toutiao.com/a6717219520286556679/ 这是专栏《图像分割模型》的第12篇文章。在这里,我们将共同探索解决分割问题的主流网络结构和设计思想。 本文是专栏的最后一篇文章,见识过了分割任务中的大量模型,也了解了语义分割与实例分割,这篇文章我们一起来看一下新概念“全景分割”。 作者 | 孙叔桥 编辑 | 言有三 本期论文:《Panop...

喜欢打酱油的老鸟 778

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

denoising-diffusion-pytorch图像分割:全景分割的扩散模型实现

你是否还在为传统图像分割算法在复杂场景下的精度不足而困扰?是否在寻找一种能够同时实现像素级分类与目标检测的端到端解决方案?本文将带你探索如何利用denoising-diffusion-pytorch框架实现全景分割(Panoptic Segmentation),这一融合了语义分割与实例分割的前沿技术。通过本文,你将获得: - 扩散模型(Diffusion Model)在图像分割任务中的创新应用方...

gitblog_00364的博客 404

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

扩散模型 图像分割

扩散模型 图像分割

jacke121的专栏 1888

《基础模型时代的图像分割》研究综述

图像分割的目标:将像素划分为不同的组别现代图像分割方法:①适配基础模型(例如CLIP、Stable Diffusion、DINO)用于图像分割②开发专门的分割基础模型(如SAM)

qq_51659249的博客 723

图像处理之图像分割算法:基于深度学习的分割(如U-Net):基于深度学习的全景分割

在基于深度学习的图像分割任务中,选择合适的数据集至关重要。描述:Pascal VOC 2012 是一个广泛使用的数据集,包含20个类别,用于物体检测和语义分割任务。图像数量:大约有10,582张图像,分为训练、验证和测试集。Cityscapes描述:Cityscapes 数据集专注于城市街景的分割,包含5000张高质量标注的图像,以及20000张粗略标注的图像。图像数量:训练集有2975张,验证集有500张,测试集有1525张。COCO描述。

kkchenjj的博客 3206

图像分割算法

我的毕业论文是做图像分割的,至于为啥要做这个,千万别问我,因为我自己都不知道,更别提做它的意义了,如果非要说,那就是单纯的为了毕业! 面对毕业写文章就是为了记录一下整个过程中我遇到的疑问,以及经过各种资料查找得到的答案,如果大家也和我有同样的疑问,而我刚好也能帮到你,那可就真太让人开心了!(基础不是很好可能在理解别人的回答时产生了歧义,如有错误还请指正) 图像处理和计算机视觉之间的区别 我当时选题面临的第一个 图像处理技术重点在于处理,而计算机视觉重点在于对图像的理解 ...

m0_52190506的博客 1万+

图像分割的学习笔记

这是一篇个人的图像分割笔记。

m0_46180925的博客 1569

27图像分割

一、图像分割 1.1 图像分割是什么? 图像分割:将图像每一个像素进行分类 1.2 图像分割分类 图像分割分类: 超像素分割:少量超像素代替大量像素,常用于图像预处理 超像素:一个超像素由很多由相同性质的像素构成,如左上图中的每个白色块 语义分割:逐像素分类,无法区分个体 实例分割:对个体目标进行分割,像素级目标检测 只会将感兴趣的目标进行分割,比如说图中的人 全景分割:语义分割...

Lorenzo's Oil 1631

全景分割这一年,端到端之路

机器之心原创,作者:朱艳芳,编辑:邱陆陆。图像分割(image segmentation)任务的定义是:根据某些规则将图片分成若干个特定的、具有独特性质的区域,并提出感兴趣目标的技术和过程。目前图像分割任务发展出了以下几个子领域:语义分割(semantic segmentation)、实例分割(instance segmentation)以及今年刚兴起的新领域全景分割(panoptic segme...

weixin_34248849的博客 469

2021CVPR顶会冠军带你解密图像分割

最近全球各大新势力造车公司简直不能再火!小编看着蹭蹭飙升的股价实在是眼红的不要不要的。而懂行的人都知道,以特斯拉为首,各大公司都采用计算机视觉作为自动驾驶的技术底座,而其中正是通过图像分割...

Oner.wv的专栏 685

预告 | 《深度学习图像分割》将在GitHub逐步内容开源!

《深度学习图像分割》这本书写写停停,历经三年多,目前在二稿修订中。正式出版之前,计划先在GitHub做逐步的内容和代码开源。以下为本书第1章节选内容:相较于目标检测只关注图像中的局部区域,基于深度学习的图像分割则更为精细,它将每一个像素点作为研究对象,并对每个像素赋予一个语义标签。因此,图像分割的一个基本类型称为语义分割(semantic segmentation)。除了语义分割,实例分割(ins...

weixin_37737254的博客 965
上一篇: 【图像分割模型】实例分割模型—DeepMask
下一篇: 【完结】12篇文章带你逛遍主流分割网络
言有三
言有三 领域专家: 人工智能技术领域 领域专家: 人工智能技术领域
博客等级 码龄15年 3635粉丝 976原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言有三

三人行必有AI

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值