深度学习——图像分割

一、图像分割基础

  • 定义:对图像像素进行细粒度分类,明确目标轮廓,划分不同类别。
  • 应用场景:涵盖人像抠图、医学组织提取、遥感图像分析、自动驾驶、材料图像等领域。
  • 前景与背景:前景为可数目标(如行人),背景为不可数场景元素(如天空、草地)。
  • 三层境界:语义分割(像素单类别分配,输出掩膜) 实例分割(仅预测前景目标的类别、边框及个体 ID,像素可属多 ID) 全景分割(像素分配语义类别 + 唯一实例 ID)。

二、核心数据集

  • VOC 数据集:含 4 大类 20 小类,2007 年起支持语义与实例分割标注,2007 版有 9963 张图片 / 24640 个目标,2012 版有 23080 张图片 / 54900 个目标,另有 2913 张标注图(含训练、验证集)。
  • Cityscape 数据集:聚焦 50 个城市的街景图,含 30 个类别,提供 5000 张精细标注图(分训练、验证、测试集)和 20000 张粗略标注图,支持语义与实例分割。
  • COCO 数据集:侧重复杂日常场景,共 91 类(82 类有超 5000 个实例),以 4 岁小孩可辨识为分类基准。

三、评估指标

  • 基础指标:Pixel Accuracy(PA):逐像素分类精度 Mean Pixel Accuracy(MPA):类内正确分类像素比例。
  • 核心指标:IoU(前景目标交并比)、mIoU(各类 IoU 平均值)、FWIoU(带类别概率权重的 mIoU)。

四、技术核心

  • 网络模块:由卷积模块(提取图像特征)和反卷积模块(上采样恢复原图尺度)构成。
  • 转置卷积:卷积为 4×4 输入转 2×2 输出(3×3 卷积核),反卷积为 2×2 输入转 4×4 输出(3×3 卷积核),二者呈转置关系,通过稀疏矩阵运算实现。

五、典型网络结构

  • 采用 "编码器 (卷积模块)- 解码器(反卷积模块)" 架构,编码器为卷积网络(含多次最大池化),解码器为反卷积网络(含多次反池化),逐步完成特征提取与图像尺度恢复。
相关推荐
万里鹏程转瞬至20 分钟前
InternVL(1~3.5版本)多模型大模型训练中的数据集构造总结
人工智能
badhope5 小时前
Mobile-Skills:移动端技能可视化的创新实践
开发语言·人工智能·git·智能手机·github
吴佳浩6 小时前
GPU 编号进阶:CUDA\_VISIBLE\_DEVICES、多进程与容器化陷阱
人工智能·pytorch·python
吴佳浩7 小时前
GPU 编号错乱踩坑指南:PyTorch cuda 编号与 nvidia-smi 不一致
人工智能·pytorch·nvidia
小饕7 小时前
苏格拉底式提问对抗315 AI投毒:实操指南
网络·人工智能
卧蚕土豆7 小时前
【有啥问啥】OpenClaw 安装与使用教程
人工智能·深度学习
GoCodingInMyWay7 小时前
开源好物 26/03
人工智能·开源
AI科技星7 小时前
全尺度角速度统一:基于 v ≡ c 的纯推导与验证
c语言·开发语言·人工智能·opencv·算法·机器学习·数据挖掘
zhangfeng11337 小时前
Windows 的 Git Bash 中使用 md5sum 命令非常简单 md5做文件完整性检测 WinRAR 可以计算文件的 MD5 值
人工智能·windows·git·bash
monsion8 小时前
OpenCode 学习指南
人工智能·vscode·架构