目标检测相关【清晰易懂】

目标检测相关

(b)是语义分割,(c)是实例分割

  • 目标检测 = 每个目标一个框+标签

  • 实例分割 = 语义分割 + 识别每一个目标个体

目标检测基础上进一步提升模型能力有两个方向:实例分割、旋转目标检测。

实例分割

(1)定义

目标检测的进一步扩展,不仅定位物体的位置 ,而且给出物体的精确轮廓 。它通常需要通过 mask 来标注每个物体的像素级区域

(2)实现方式

一般是在目标检测的基础上,增加一个分割分支(输出掩膜 mask),典型代表是:

  • Mask R-CNN:Faster R-CNN 加上分割头

  • YOLACT / SOLO / Mask2Former:更快更灵活的分割方式

  • 一些最新的 segment anything 模型也属于这个方向

旋转目标检测

(1)定义

目标检测不仅检测物体的位置,还要精确预测物体的角度 ,通过旋转的矩形框来标注物体,而不是简单的水平矩形框。

例如,在遥感卫星图像里检测船只,如果不用旋转框,可能一个框套住了两艘船。而旋转框可以斜着框住每一艘船,更准确。

(2)实现方式

在原有框架上,模型输出的框格式从 [x, y, w, h] 变为 [x, y, w, h, θ],多了一个角度θ

典型代表模型有:

  • RTMDet

  • R3Det(Refined Rotated RetinaNet)

  • Rotated Faster R-CNN

  • Oriented R-CNN

  • 基于 YOLO 的旋转目标检测(比如 YOLOv5-OBB)

语义分割和实例分割对比

项目 语义分割 实例分割
像素级别分类
区分个体 ❌ 不行(只知道种类) ✅ 可以(知道是哪一个物体)
应用 场景理解、自动驾驶道路分割等 高级视觉识别(如COCO、人脸遮挡处理)
难度 相对较低 更高(要结合检测)

目标检测、实例分割和旋转目标检测的关系

  • 目标检测实例分割常常是顺序执行的,先做目标检测,后做实例分割。

  • 旋转目标检测通常是独立的任务,也可以与目标检测或实例分割并行进行,专注于处理旋转物体的定位和角度预测。

相关推荐
许泽宇的技术分享5 小时前
LangGraph深度解析:构建下一代智能Agent的架构革命——从Pregel到现代AI工作流的技术飞跃
人工智能·架构
乔巴先生245 小时前
LLMCompiler:基于LangGraph的并行化Agent架构高效实现
人工智能·python·langchain·人机交互
张子夜 iiii6 小时前
实战项目-----Python+OpenCV 实现对视频的椒盐噪声注入与实时平滑还原”
开发语言·python·opencv·计算机视觉
静西子6 小时前
LLM大语言模型部署到本地(个人总结)
人工智能·语言模型·自然语言处理
cxr8286 小时前
基于Claude Code的 规范驱动开发(SDD)指南
人工智能·hive·驱动开发·敏捷流程·智能体
Billy_Zuo6 小时前
人工智能机器学习——决策树、异常检测、主成分分析(PCA)
人工智能·决策树·机器学习
小王爱学人工智能7 小时前
OpenCV的图像金字塔
人工智能·opencv·计算机视觉
北京地铁1号线7 小时前
Qwen-VL(阿里通义千问视觉语言模型)模型架构和损失函数介绍
人工智能·语言模型·自然语言处理
阿豪37 小时前
2025 年职场转行突围:除实习外,这些硬核证书让你的简历脱颖而出(纯经验分享)
大数据·人工智能·经验分享·科技·信息可视化·产品经理