跳到主要内容

图片浏览与筛选

这个功能解决什么问题

数据集里有几千上万张图,怎么快速找到需要看的那一张?怎么批量给一批图打反例?怎么一眼看出哪些图还等着标注?

「图片」标签页就是干这些用的。这一页是日常抽检样本、批量管理图片、跳转标注工作台的主要位置。

入口

进入数据集详情页,默认就停在「图片」标签页。两种进入方式:

  • 项目工作区:项目左侧导航点「数据集」,进入的是完整管理页面,所有写操作可用。
  • 全局数据集浏览:主导航点「数据集」,进入的是只读详情页,写操作隐藏,但浏览、筛选、分页都正常。
图片标签页
图1:图片标签页,顶部分段筛选 + 视图切换 + 网格视图

三种状态筛选

页面顶部一排分段按钮,按标注状态过滤图片。

三个筛选 Tab
  • 全部:数据集里的所有图片,不做过滤。第一次进入默认选这个。
  • 已标注:有标注数据的图片(标签文件非空)。点击进入后会看到所有标注好的图。
  • 反例:明确标记为「无目标」的图片。每张反例图都有一个空的标签文件(0 字节),训练时告诉模型「这张图里没目标」。
  • 未标注:没有任何标注来源的图片(annotation_source 为空),原始状态。这类图需要进一步处理(标注或标记反例)。
反例不算未标注

标记为反例的图片会从「未标注」Tab 移除,只出现在「全部」和「反例」Tab 里。如果你找不到某张刚标过反例的图,切到「反例」Tab 就能看见。

显示模式:网格 vs 列表

筛选 Tab 右侧有一个视图切换按钮,在网格视图列表视图之间切换。

  • 网格视图:6 列缩略图,适合快速浏览大量图片,看整体样貌。
  • 列表视图:表格行,每行一张图,附带文件名、标注数等详细信息,适合精确查找。

网格视图

网格视图是默认显示模式,把图片以 6 列缩略图的形式排列。

网格视图的能力
  • 6 列布局:在大屏(lg 断点以上)每行 6 张,自动响应屏幕宽度,小屏自动减列。
  • 悬浮操作:鼠标移到缩略图上,右上角会浮现下载删除两个图标按钮(只读模式隐藏删除)。
  • 标注 overlay:缩略图上直接画出已有的标注,根据置信度分等级显示。一眼能看出这张图标得好不好。
  • 勾选框:缩略图左上角有 checkbox。默认隐藏,鼠标悬浮时显示;选中后常驻可见,方便确认选择状态。
网格视图悬浮态
图2:缩略图悬浮后右上角出现操作按钮,左上角出现勾选框

列表视图

列表视图把图片排成表格,每行一张,附带关键信息。

字段类型必填默认值说明
缩略图可选小尺寸缩略图,固定宽度,便于快速识别。
文件名可选图片文件名(含扩展名)。点击可进入标注工作台(数据集模式)。
标注数可选这张图上有多少个标注(检测框 / 多边形 / 关键点)。
操作可选下载、删除(仅项目工作区可写模式)按钮。
勾选可选每行最左侧的 checkbox,用于批量选择。

列表视图适合精确查找某一张具体的图,或者批量选中后做删除、反例标记等操作。

批量操作

选中任意一张图片后,页面底部会浮出一条操作栏,显示「已选择 N 张」以及可用的批量操作。

批量删除

  1. 勾选要删除的图片

    在网格或列表视图里勾选多张图片,操作栏会立刻浮现。

  2. 点「批量删除」

    在操作栏点「批量删除」按钮。

  3. 确认删除

    弹出确认框,写明这次将删除多少张图片。确认后图片和对应的标签文件一起被删除,无法撤销。

批量删除的范围

批量删除可以一次删任意数量的图片,没有上限。删除前请再三确认,已删除的图片无法恢复(除非数据集做过版本发布,可以从旧版本恢复)。

标记反例

有些图片里根本没有目标。把这种图当成普通未标注图扔给训练,反而会让模型困惑。明确标记为反例后,系统会创建一个空标签文件(0 字节),告诉训练流程「这张图里确定没目标」。

  1. 勾选要标记的图片

    选中你认为没有目标的图片。

  2. 点「标记反例」

    在操作栏点「标记反例」按钮。

  3. 确认操作

    选中的图片立刻变为反例状态,从「未标注」Tab 移除,归入「反例」Tab。文件名旁会显示反例标记。

反例可以取消

标错了能改回来。切到「反例」筛选 Tab,选中图片后按钮文案会变成「取消反例」。点它图片回到未标注状态,可以重新标注。系统会提示:取消反例只清掉空标签文件,如果这张图之前有过标注,原始标注不会恢复

进入标注工作台

每一张图片都可以直接进入标注工作台编辑标签。

两种进入方式
  • 网格视图:悬浮到缩略图上,点出现的标注图标(或悬浮后点缩略图本体)。
  • 列表视图:点文件名,或点操作列的「标注」按钮。

进入后会在新标签页打开标注工作台(数据集模式),直接编辑这张图对应的标签文件,不需要先创建标注批次。数据集模式下所有改动直接写到数据集的标签文件,没有审核环节,操作前请确认无误。

数据集模式 vs 标注批次模式

数据集模式下编辑标签是直接落盘的,没有任何审核、复核或撤销机制。这种模式适合:

  • 修正个别错误标签。
  • 给未标注图补一两个标注。

如果你需要大规模标注、需要团队审核、需要 AI 辅助,先创建标注批次(详见创建标注批次),在批次模式下工作更安全。

分页

数据集图片按 24 张一页分页,底部有分页控件。

为什么是 24 张一页

24 是 2、3、4、6 的最小公倍数,确保不管屏幕宽度让网格显示几列(2 列、3 列、4 列、6 列),整页都能填满,不会出现最后一行缺角的视觉问题。数据集网格和标注批次网格统一用这个数字。

底部分页控件提供:上一页、下一页、跳转到指定页、总页数显示。每页 24 张是固定值,当前不支持自定义每页数量。

标注 overlay

网格视图的缩略图上会直接叠加显示已有标注,帮你一眼判断每张图的标注质量。

overlay 显示什么
  • 检测框(detection 任务):矩形框,根据类别上色。
  • 多边形(segmentation 任务):封闭多边形掩码。
  • 关键点(pose 任务):关键点 + 连接线。
  • 置信度等级标签:每个标注旁边的小标签,按置信度分高 / 中 / 低三档,颜色不同。

overlay 的颜色来自类别配置,每种类别一个颜色。怎么改类别颜色见类别管理

overlay 宽高比校正

缩略图容器是正方形(aspect-square),但实际图片可能不是。系统用 SVG viewBox 精确匹配 object-fit: cover 的裁剪行为,确保 overlay 在缩略图上的位置和原图一一对应,不会因为裁剪错位。所以你看到的 overlay 就是真实标注位置,可以放心据此判断质量。

接下来

常见问题

找不到刚标过反例的图

反例标记后图片会从「未标注」Tab 移除,归入「反例」Tab。切到「反例」筛选 Tab 就能看到。

网格视图的删除按钮不见了

你可能从全局「数据集」列表进入的(只读模式),只读模式隐藏所有写操作(删除、批量删除、标记反例等)。点详情页头部的「前往项目工作区」链接,跳到完整管理页面就能看到。

为什么有的图缩略图上有标注,有的没有

标注 overlay 只显示已标注的图。未标注的图(没有标签文件、或标签文件为空)只显示原图,没有任何 overlay。这就是过滤前「已标注」和「未标注」两个 Tab 的视觉差异。

怎么一次性选中一整页

分页控件旁边的「全选」按钮可以勾选当前页的所有 24 张图。如果想批量处理的数据更多,可以一页一页全选后再做批量操作(删除、反例)。批量操作没有数量上限。