图像分割汇总

 Image Segmentation(图像分割)所谓图像分割是指根据灰度、彩色、空间纹理、几何形状等特征把图像划分成若干个互不相交的区域,使得这些特征在同一区域内表现出一致性或相似性,而在不同区域间表现出明显的不同。简单的说就是在一副图像中,把目标从背景中分离出来。对于灰度图像来说,区域内部的像素一般具有灰度相似性,而在区域的边界上一般具有灰度不连续性。

Medical Image Segmentation(医学图像分割):医学图像分割的目的是使图像中解剖或病理结构的变化更加清晰;它在计算机辅助诊断和智能医疗中发挥着至关重要的作用,极大地提高了诊断的效率和准确性。目前流行的医学图像分割任务包括肝脏和肝脏肿瘤分割,脑和脑肿瘤分割,视盘分割,细胞分割,肺分割和肺结节等。一般的图像分割任务主要分为了语义分割和实例分割。但在医学图像分割中,由于每个器官或组织都有很大的不同,所以医学图像的实例分割并无太大意义,医学图像分割通常都指语义分割。

superpixels(超像素):超像素是一系列像素的集合,这些像素具有类似的颜色、纹理等特征,距离也比较近,需要注意的是,超像素很可能把同一个物体的不同部分分成多个超像素,如下图,其中每个白色线条区域内的像素集合就是一个超像素。

Semantic Segmentation(语义分割):就是把图像中每个像素赋予一个类别标签(比如汽车、建筑、地面、天空等),比如下图就把图像分为了草地(浅绿)、人(红色)、树木(深绿)、天空(蓝色)等标签,用不同的颜色来表示。存在的问题是:不同的人标上的颜色是一样的,因为类别相同,也就是说语义分割只能判断类别,无法区分个体。

Instance Segmentation(实例分割):有点类似于物体检测,不过物体检测一般输出的是 bounding box,实例分割输出的是一个mask。实例分割和上面的语义分割也不同,它不需要对每个像素进行标记,它只需要找到感兴趣物体的边缘轮廓就行。

Image Classification: 图像分类,用于识别图像中物体的类别(如:bottle、cup、cube)
Object Localization: 目标检测,用于检测图像中每个物体的类别,并准确标出它们的位置。

 Panoptic Segmentation(全景分割):它是语义分割和实例分割的结合,即同时实现对背景的语义分割和前景的实例分割。如下图所示,每个像素都被分为一类,如果一种类别里有多个实例,会用不同的颜色进行区分,我们可以知道哪个像素属于哪个类中的哪个实例。比如下图中黄色和红色都属于人这一个类别里,但是分别属于不同的实例(人),因此我们可以通过mask的颜色很容易分辨出不同的实例。

Interactive Segmentation(交互式分割):交互式分割是用户通过提供目标物体前景和背景信息实现交互式的监督分割。交互式分割往往是建立在自动分割的基础上,对已有的监督信息中增加人为(模拟人为)的标记,实现更加精细的分割。例如仅对感兴趣的目标进行分割,在自动分割结果不够好的情况下通过用户介入矫正,特定医疗图像的目标分割等。

Matting:Matting 是将图像分解为前景和背景的处理,以便于将前景合并到新的背景上. 这也是绿幕greenscreen 的关键技术,被广泛应用于视频生产、图形和APPs 中。简而言之,分割是对图像中每个像素分配一个二值标签0,1,以表示背景和前景,而Matting是求解公式中连续的 alpha 值。

 图中,边缘区域,尤其是头发,是由 0-1 之间的真实 alpha 值的. 因此,分割的二值性导致前景边界周围出现严格边界,留下可见的不好效果. 解决了部分透明度和前景问题,对第二帧的合成更有利.

比如paddlepaddle就提供以下四种四种分割功能: (精度到头发丝了)

参考链接:

超像素、语义分割、实例分割、全景分割 傻傻分不清? - 知乎 (zhihu.com)

飞桨PaddlePaddle-源于产业实践的开源深度学习平台

Matting - Background Matting 简单理解 - AI备忘录 (aiuai.cn)



2022-02-11 17:00更

 Video Object Segmentation(视频目标分割):对视频中感兴趣的目标进行分割,给定第一帧mask的VOS称为one-shot VOS (单样本VOS),无第一帧目标mask的称为zero-shot VOS(无样本VOS)。通常会给定目标mask,求特定目标的mask,下图为实例级视频目标分割的例子:

视频目标分割是集检测、跟踪、分割、ReID于一体的计算机视觉任务,提供了更加丰富的信息,标注成本很高,计算量也比较大,近年来随着高性能设备和相关数据集的出现,也越来越受到关注。 

视频实例分割(Video Instance Segmentation):根据目标检测的框,求目标的mask

 

 

### 回答1: ITK(Insight Segmentation and Registration Toolkit)是一个广泛应用于医学图像分割领域的开源软件库。对于零基础入门ITK医学图像分割,我们可以通过以下资料进行学习和掌握。 首先,可以阅读ITK官方文档。ITK官方网站提供了详细的教程、示例代码和文档,包括了从基本概念到高级应用的内容,非常适合新手入门。官方文档提供了ITK的基础知识、安装指南、示例代码以及常见问题解答等。 其次,可以参考ITK的官方例子。ITK官方示例包含了许多不同领域的应用案例,其中包括医学图像分割。通过实际的示例代码,可以帮助我们理解和掌握ITK的使用方法和技巧。 此外,还可以参考相关的学术论文和教材。许多学术论文和教材介绍了ITK在医学图像分割方面的应用,其中包含了分割算法的原理和实现方法。这些资源对于理解医学图像分割的基本原理和ITK的具体应用具有重要的参考价值。 此外,网络上也有一些ITK的教学视频和博客文章。通过观看教学视频和阅读博客文章,可以系统地学习和了解ITK的各方面知识。 最后,为了更好地掌握ITK医学图像分割,建议进行实践。通过自己动手实现一些简单的医学图像分割任务,可以更深入地了解ITK的使用方法和功能。 总之,对于零基础入门ITK医学图像分割,通过阅读官方文档、参考示例、学习论文和教材、观看教学视频以及实践操作,可以逐步掌握ITK的使用方法和医学图像分割的基本原理,从而能够独立完成一些简单的医学图像分割任务。 ### 回答2: ITK(Insight Toolkit)是一种开源的、跨平台的图像处理库,广泛应用于医学图像分割领域。针对零基础入门ITK医学图像分割的资料汇总,可以从以下几个方面进行总结: 1. 官方文档:ITK官方网站提供了详细的文档和教程,包括ITK的安装、基本使用、图像分割算法等方面的介绍。官方文档对于初学者来说是学习和理解ITK的基础资料。 2. 书籍:有一些关于ITK的图书介绍了ITK的基本原理和使用方法,其中包括医学图像分割的内容。例如《ITK软件指南》(Insight into Images, Augustin et al.),该书详细介绍了ITK的基本原理和使用,并提供了一些医学图像分割实例。 3. GitHub仓库:在GitHub上,可以找到一些ITK相关的项目和代码仓库。这些仓库中包含了实际应用ITK进行医学图像分割的代码和示例。可以通过查看这些代码仓库来学习如何使用ITK进行医学图像分割。 4. MOOC课程:一些在线教育平台提供了关于ITK医学图像分割的课程。通过参加这些课程,可以系统学习ITK的基础知识和医学图像分割的相关算法。 5. 论坛和社区:在ITK的官方论坛和其他一些相关的论坛或社区上,可以与其他ITK用户和开发者进行交流和讨论。在这些论坛和社区中,可以提问问题、学习新的技术和解决问题。 以上是零基础入门ITK医学图像分割资料的汇总。通过学习相关的资料和参与实际的项目或讨论,可以逐步掌握ITK的基本原理和医学图像分割的技术。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值