首页 / Wiki / AiDStudio / 标注工作台与迭代标注

AiDStudio 标注工作台与迭代标注

AiDStudio 图像标注工作台界面

设计理念:标注画布完全自研(vue-konva),深度融入平台——无 iframe 割裂,体验一致。安防场景以矩形框为主,交互围绕"快、准、省人工"设计。

创建标注任务

  1. 选择数据:按筛选条件(场景/时间/设备/状态)圈定资产范围;

  2. 选择标签体系:项目级受控词表(版本化,变更不影响历史标注);

  3. 分配标注员:任务指派与进度跟踪;

  4. 启动任务 → 进入标注工作台。

标注工作台布局

┌──────────────────────────────────────────────┐
    │ ← 返回   任务名称 (第 47/200 张)   自动保存 ✓ │
    ├──────────┬─────────────────────┬─────────────┤
    │ 缩略图导航 │      画布区域        │  属性面板    │
    │ 状态筛选  │ 图片+标注框+预标注    │ 类别/坐标   │
    │ [1]✓[2][3]│ 交互绘制/编辑/修正    │ 标注列表    │
    ├──────────┴─────────────────────┴─────────────┤
    │ 进度 ████████░░ 47/200 │ R绘制 E编辑 C修正 Space │
    └──────────────────────────────────────────────┘
    

四种标注模式与快捷键

模式 操作 快捷键
查看 浏览图片,平移/缩放 Space 切换
绘制矩形 拖拽生成矩形框并选类别 R
编辑 选中/移动/缩放/删除图形 E
智能修正 点击正/负样本点触发 SAM 修正 C

其他快捷键:Ctrl+Z / Ctrl+Shift+Z(撤销/重做)、← →(上一张/下一张)、1–9(快速选类别)、Esc(取消选择)。

迭代标注(主动学习闭环)

这是 AiDStudio 降低标注成本的核心机制:

筛选原始数据 → 随机/分层分组 (Group 1..N)
       ↓
    Group 1:人工精标(种子组)→ 训练模型 (YOLO)
       ↓
    模型自动预标注 Group 2 → 人工修正 → {精度达标?}
       ├─ 否 → 合并 Group1+2 重新训练 → 预标注 Group 3 …
       └─ 是 → 最终数据集
    

分组策略

策略 说明 适用场景
随机分组 纯随机打乱 数据分布均匀
分层抽样 按场景/光照分层 保证每组分布一致
时间分组 按时间排序分块 时序数据(安防录像)
困难样本优先 模型置信度低的优先 主动学习加速收敛

迭代进度看板

每轮迭代实时展示:各组状态(已标注/修正中/待修正)、预标注置信度、当前最优模型 mAP 与"建议继续迭代"提示。人工只需处理低置信度样本,成本随轮次递减。

数据集产出