第1章 先把任务钉死


第 1 章 · 先把任务钉死

章节摘要:图像分割把每个像素分到某个区域或类别。动手之前必须先写清:要不要区分同一类的不同个体、背景算不算一类、成功长什么样。本章把定义、三种任务和验收标准钉在纸上,避免后面标注返工。

阅读收获

阅读完本章,你应当能够:

  1. 用「区域内相似、区域间可分、覆盖全图且互不重叠」四条说清分割在做什么
  2. 区分语义分割、实例分割、全景分割,并各举一个必须用它的场景
  3. 把医学、驾驶、遥感、质检、抠图的需求翻译成类别表和指标
  4. 在项目启动会写出一页任务说明书,而不是直接打开网络结构图

核心概念速览

金句:分割不是把图切碎,是给每个像素发一张工牌。

子章节导航

1.1 像素级分类在干什么

从「互不重叠的区域覆盖整图」这条形式定义出发,对照增强、滤波、边缘检测,讲清分割多出来的那一步:给每个像素分配区域。

1.2 语义、实例、全景怎么选

三种任务不是难度阶梯,是产品约束。路上所有车涂成一类,还是每辆车一块掩码,决定标注成本和模型家族。

1.3 场景决定验收标准

医学要轮廓准,驾驶要可行驶区域稳,工业要漏检少。指标选错,模型会往错误方向刷分。

子章节之间的逻辑关系

先有定义,再选任务类型,最后用场景把验收写进合同。三者缺一,标注员会按自己的理解画,模型再准也对不上业务。

1.1 定义与边界 ──► 1.2 三种任务选型 ──► 1.3 场景与尺子 │ │ └──── 类别表与忽略区 ─┘ ​

本章怎么练

读完三节,产出必须是一页纸,而不是一堆划线。纸上有:任务类型(语义 / 实例 / 全景)、类别表从 0 开始、漏检与误检谁更贵、准备用 Dice 还是 mIoU 签字、忽略区怎么定义。没有这一页,第 2 章的标注员会按审美画,第 4 章的损失会按错误目标优化。

常见走偏有三种。一是把检测项目改名叫分割,框的指标还在用,轮廓却没人验收。二是听信「全景更高级」给只需路面区域的产品加上实例 id,标注预算翻倍。三是把公开榜的交并比抄进合同,采集设备完全不同。三种都会在第 6 章以「数字对不上现场」的形式爆发。

读完标志 不合格 合格
任务类型 只写「做分割」 两个布尔值已勾选
尺子 只有准确率 Dice 或 mIoU 且声明是否含背景
伤害 没有 漏检误检谁更贵写清

⚠️ 本章不要写代码充进度。代码从第 2 章开始。
💡 任务书写得越丑越具体,后面越省钱。

本章三节的阅读顺序不要倒:没有定义就选类型,会把连通域误当成实例;没有类型就写验收,会把像素准确率写进合同。花一小时把验收卡给没参会的人读,让他只凭卡片说出类别和伤害,读不出来就改卡片。这比开写网络早三天,也比返工标注便宜一个数量级。图像分割的「入门」在这里不是概念堆砌,是把产品语言翻译成像素语言。翻译错了,后面所有动手都是在错误的靶上打靶。

把验收卡打印三份:一份给标注、一份给训练、一份给上线监控。三份同文,改一处必须改三处。这是本章对全书的约束。读节时带着「这句会不会写进卡片」的过滤器,写不进的句子可以少读,写得进的句子要能口头复述。卡片写完,本章结束,不要在概述里循环打转。

本章结束前把验收卡拍照存档,文件名含日期。以后每一次改类别或改尺子,都是新卡片而不是在旧卡片上涂改。涂改会让标注、训练、监控三份口头版本分叉。三节读完仍写不出卡片,停下来补场景,不要用「先看后面的网络再回来」逃避。网络会放大你现在拒绝写清的每一个含糊词。

卡片拍照存档之后,把文件名发到标注与训练频道各一份。口说「还是那张卡」无效,以文件名为准。本章没有代码作业,完成标志就是频道里那份带日期的卡片。谁没回执,谁就不能改加载器。

回执以文件名为准之后,卡片内容变更必须新文件名,禁止覆盖。概述章的完成定义到此为止:三份回执齐。

三份回执未齐,禁止克隆第 2 章加载器仓库。卡片日期与频道文件名对不上,视为本章未完成。

前置知识与后续延伸

  • 前置:知道图像是二维数组、像素有灰度或三通道即可;不需要先会卷积。若连数组形状都没接触过,先花半小时打印一张图的高宽通道,再回来。
  • 后续:第 2 章把这里写死的类别表落实成掩码文件与加载器;第 3 章用传统方法验证「这张图到底能不能切开」。切不开时回到本章问:是不是选错了任务类型,或验收根本不该要求像素级。
  • 时间:阅读加写验收卡,预计一个晚上。写不出来说明场景还没想清楚,不要用「先训起来再说」跳过。三份回执未齐,本章不得标完成。
作者与出处
原作者:灏天文库
来源:平台策划编纂
整理人: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U