一、图像分类

识别图像中存在的内容,如下图,有人(person)、树(tree)、草地(grass)、天空(sky),只知道有没有这一类东西就行

二、目标检测

识别图像中存在的内容和检测其位置,如下图,以识别和检测人(person)为例,可以分开不同的人并给出位置,但不能给出准确的与之对应的像素,也不用检测处图像中所有的类型。

三、语义分割

对图像中的每个像素打上类别标签,如下图,把图像分为人(红色)、树木(深绿)、草地(浅绿)、天空(蓝色)标签。可以给出每一类对应的准确像素,但是不能把同一类型不同个体区分开

四、实例分割

目标检测和语义分割的结合,在图像中将目标检测出来(目标检测),然后对目标每个像素打上标签(语义分割),不需要将图像中所有像素打上标签。对比上图、下图,如以人(person)为目标,语义分割不区分属于相同类别的不同实例(所有人都标为红色),实例分割区分同类的不同实例(使用不同颜色区分不同的人)

五、全景分割

语义分割和实例分割的结合,即要对所有目标都检测出来,又要区分出同个类别中的不同实例,图像中所有图像都要打上标签。对比上图、下图,实例分割只对图像中的目标(如上图中的人)进行检测和按像素分割,区分不同实例(使用不同颜色),而全景分割是对图中的所有物体包括背景都要进行检测和分割,区分不同实例(使用不同颜色)

参考: https://my.oschina.net/u/876354/blog/3055850

图像分类,目标检测,语义分割,实例分割,全景分割联系与区别相关推荐

  1. 准确度判断 语义分割_Mask R-CNN(目标检测语义分割)测试

    Mask R-CNN(目标检测语义分割)测试 Mask R-CNN(目标检测,语义分割)测试 Kaiming He的大作Mask R-CNN(https://arxiv.org/pdf/1703.06 ...

  2. 使用条件卷积进行实例和全景分割

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 小白导读 论文是学术研究的精华和未来发展的明灯.小白决心每天为大家 ...

  3. 视频分割全面探究:从视频物体分割到视频全景分割

    前言 图像分割大家可能都耳熟能详,近年来,图像分割的研究已经取得了显著成果,而视频分割的研究仍在起步阶段. 视频分割由简到繁可分为三类:视频物体分割.视频语义分割和视频全景分割.视频物体分割是指从视频 ...

  4. YOLOV3目标检测模型训练实例

    YOLOV3目标检测 从零开始学习使用keras-yolov3进行图片的目标检测,比较详细地记录了准备以及训练过程,提供一个信号灯的目标检测模型训练实例,并提供相关代码与训练集. DEMO测试 YOL ...

  5. GitHub:图像分类/目标检测资料

    本篇为<深度学习>系列博客的第十五篇,该系列博客主要记录深度学习相关知识的学习过程和自己的理解,方便以后查阅. GitHub:图像分类/目标检测资料 Awesome - Image Cla ...

  6. 目标检测中bbox回归中class-agnostic和class-specific的区别在哪?

    目标检测中bbox回归中class-agnostic和class-specific的区别在哪? (本文取自知乎问答,仅作个人学习收藏使用,文末有参考链接) 明显是网络预测的object 类别数目不同. ...

  7. 分割点云数据_3D点云深度学习综述:三维形状分类、目标检测与跟踪、点云分割等...

    3D点云学习( Point Clouds)作为近年来的研究热点之一,受到了广泛关注,每年在各大会议上都有大量的相关文章发表.当前,点云上的深度学习变得越来越流行,人们提出了许多方法来解决这一领域的不同 ...

  8. DID-M3D | 用于单目3D目标检测的解耦实例深度(ECCV2022)

    点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 后台回复[多模态综述]获取论文! 后台回复[ECCV2022]获取ECCV2022所有自动驾驶方向论文! 后台 ...

  9. 【论文解读】CVPR 2021 | 旷视提出GID:用于目标检测的通用实例蒸馏

    本文提出一种用于目标检测的知识蒸馏新方法:General Instance Distillation,GID,可应用于各种检测框架中,使得学生模型显著提高AP的性能,甚至优于Teacher模型! 作者 ...

  10. 目标检测语义分割:隧道裂缝裂痕检测实战,有数据+代码

    目录 项目简介: 最终效果: 项目代码展示: ​编辑 文件名称    文件说明

最新文章

  1. 一个页面多个swiper问题解决
  2. android开发常见的设计模式,Android开发有哪些常用设计模式?
  3. SQLServer多实例更改默认实例
  4. 交换机定时自动备份配置文件的方法
  5. animateWithDuration:animations:completion:
  6. FindBugs插件
  7. 彩光和灰光模块_5G承载网主要光模块图谱
  8. mysql 中如何删除重复的数据_mysql如何快速删除重复的数据
  9. Spring @Configuration和FactoryBean
  10. React Native项目自动化打包发布
  11. LeetCode 1664. 生成平衡数组的方案数(前缀和+后缀和)
  12. 时间格式化,常用时间,格式
  13. Git笔记(16) 变基
  14. 关于Xcode的一些方法-15-05-02
  15. PLC1200配方功能使用---配方功能快速入门
  16. python菜单翻译成中文_Python编辑器英文菜单的中文翻译及解释,看看吧,磨刀不误砍柴工...
  17. FFMPEG 最简滤镜filter使用实例(实现视频缩放,裁剪,水印等)
  18. 基于Pytorch Mobile在安卓手机端部署深度估计模型
  19. 解决spyder的input()方法出现TypeError: _show_prompt() got an unexpected keyword argument ‘separator‘的问题
  20. SRM 475 DIV1 900

热门文章

  1. 用python画星空-python3的turtle画模仿3d星空、运动的恒星小宇宙
  2. 谢天谢地,AI开发者的“吐槽大会”终于结束了
  3. 台词生成器 (html5 版)
  4. C++学习第三弹之浮点数
  5. unbuntu 下GTX1660Ti安装显卡驱动
  6. material theme 自定义_Angular Material 主题系统(二)-- 自定义主题
  7. AGV小车如何自动充电
  8. oracle erp 重置密码,ORACLE ERP修改密码的方法
  9. TextView的autoLink属性
  10. 本地打印机打印服务器上文件,Web本地打印机打印问题?