图片浏览与筛选
这个功能解决什么问题
数据集里有几千上万张图,怎么快速找到需要看的那一张?怎么批量给一批图打反例?怎么一眼看出哪些图还等着标注?
「图片」标签页就是干这些用的。这一页是日常抽检样本、批量管理图片、跳转标注工作台的主要位置。
入口
进入数据集详情页,默认就停在「图片」标签页。两种进入方式:
- 项目工作区:项目左侧导航点「数据集」,进入的是完整管理页面,所有写操作可用。
- 全局数据集浏览:主导航点「数据集」,进入的是只读详情页,写操作隐藏,但浏览、筛选、分页都正常。

三种状态筛选
页面顶部一排分段按钮,按标注状态过滤图片。
- 全部:数据集里的所有图片,不做过滤。第一次进入默认选这个。
- 已标注:有标注数据的图片(标签文件非空)。点击进入后会看到所有标注好的图。
- 反例:明确标记为「无目标」的图片。每张反例图都有一个空的标签文件(0 字节),训练时告诉模型「这张图里没目标」。
- 未标注:没有任何标注来源的图片(
annotation_source为空),原始状态。这类图需要进一步处理(标注或标记反例)。
标记为反例的图片会从「未标注」Tab 移除,只出现在「全部」和「反例」Tab 里。如果你找不到某张刚标过反例的图,切到「反例」Tab 就能看见。
显示模式:网格 vs 列表
筛选 Tab 右侧有一个视图切换按钮,在网格视图和列表视图之间切换。
- 网格视图:6 列缩略图,适合快速浏览大量图片,看整体样貌。
- 列表视图:表格行,每行一张图,附带文件名、标注数等详细信息,适合精确查找。
网格视图
网格视图是默认显示模式,把图片以 6 列缩略图的形式排列。
- 6 列布局:在大屏(lg 断点以上)每行 6 张,自动响应屏幕宽度,小屏自动减列。
- 悬浮操作:鼠标移到缩略图上,右上角会浮现下载和删除两个图标按钮(只读模式隐藏删除)。
- 标注 overlay:缩略图上直接画出已有的标注,根据置信度分等级显示。一眼能看出这张图标得好不好。
- 勾选框:缩略图左上角有 checkbox。默认隐藏,鼠标悬浮时显示;选中后常驻可见,方便确认选择状态。

列表视图
列表视图把图片排成表格,每行一张,附带关键信息。
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
缩略图 | 列 | 可选 | — | 小尺寸缩略图,固定宽度,便于快速识别。 |
文件名 | 列 | 可选 | — | 图片文件名(含扩展名)。点击可进入标注工作台(数据集模式)。 |
标注数 | 列 | 可选 | — | 这张图上有多少个标注(检测框 / 多边形 / 关键点)。 |
操作 | 列 | 可选 | — | 下载、删除(仅项目工作区可写模式)按钮。 |
勾选 | 列 | 可选 | — | 每行最左侧的 checkbox,用于批量选择。 |
列表视图适合精确查找某一张具体的图,或者批量选中后做删除、反例标记等操作。
批量操作
选中任意一张图片后,页面底部会浮出一条操作栏,显示「已选择 N 张」以及可用的批量操作。
批量删除
勾选要删除的图片
在网格或列表视图里勾选多张图片,操作栏会立刻浮现。
点「批量删除」
在操作栏点「批量删除」按钮。
确认删除
弹出确认框,写明这次将删除多少张图片。确认后图片和对应的标签文件一起被删除,无法撤销。
批量删除可以一次删任意数量的图片,没有上限。删除前请再三确认,已删除的图片无法恢复(除非数据集做过版本发布,可以从旧版本恢复)。
标记反例
有些图片里根本没有目标。把这种图当成普通未标注图扔给训练,反而会让模型困惑。明确标记为反例后,系统会创建一个空标签文件(0 字节),告诉训练流程「这张图里确定没目标」。
勾选要标记的图片
选中你认为没有目标的图片。
点「标记反例」
在操作栏点「标记反例」按钮。
确认操作
选中的图片立刻变为反例状态,从「未标注」Tab 移除,归入「反例」Tab。文件名旁会显示反例标记。
标错了能改回来。切到「反例」筛选 Tab,选中图片后按钮文案会变成「取消反例」。点它图片回到未标注状态,可以重新标注。系统会提示:取消反例只清掉空标签文件,如果这张图之前有过标注,原始标注不会恢复。
进入标注工作台
每一张图片都可以直接进入标注工作台编辑标签。
- 网格视图:悬浮到缩略图上,点出现的标注图标(或悬浮后点缩略图本体)。
- 列表视图:点文件名,或点操作列的「标注」按钮。
进入后会在新标签页打开标注工作台(数据集模式),直接编辑这张图对应的标签文件,不需要先创建标注批次。数据集模式下所有改动直接写到数据集的标签文件,没有审核环节,操作前请确认无误。
数据集模式下编辑标签是直接落盘的,没有任何审核、复核或撤销机制。这种模式适合:
- 修正个别错误标签。
- 给未标注图补一两个标注。
如果你需要大规模标注、需要团队审核、需要 AI 辅助,先创建标注批次(详见创建标注批次),在批次模式下工作更安全。
分页
数据集图片按 24 张一页分页,底部有分页控件。
24 是 2、3、4、6 的最小公倍数,确保不管屏幕宽度让网格显示几列(2 列、3 列、4 列、6 列),整页都能填满,不会出现最后一行缺角的视觉问题。数据集网格和标注批次网格统一用这个数字。
底部分页控件提供:上一页、下一页、跳转到指定页、总页数显示。每页 24 张是固定值,当前不支持自定义每页数量。
标注 overlay
网格视图的缩略图上会直接叠加显示已有标注,帮你一眼判断每张图的标注质量。
- 检测框(detection 任务):矩形框,根据类别上色。
- 多边形(segmentation 任务):封闭多边形掩码。
- 关键点(pose 任务):关键点 + 连接线。
- 置信度等级标签:每个标注旁边的小标签,按置信度分高 / 中 / 低三档,颜色不同。
overlay 的颜色来自类别配置,每种类别一个颜色。怎么改类别颜色见类别管理。
缩略图容器是正方形(aspect-square),但实际图片可能不是。系统用 SVG viewBox 精确匹配 object-fit: cover 的裁剪行为,确保 overlay 在缩略图上的位置和原图一一对应,不会因为裁剪错位。所以你看到的 overlay 就是真实标注位置,可以放心据此判断质量。
接下来
常见问题
反例标记后图片会从「未标注」Tab 移除,归入「反例」Tab。切到「反例」筛选 Tab 就能看到。
你可能从全局「数据集」列表进入的(只读模式),只读模式隐藏所有写操作(删除、批量删除、标记反例等)。点详情页头部的「前往项目工作区」链接,跳到完整管理页面就能看到。
标注 overlay 只显示已标注的图。未标注的图(没有标签文件、或标签文件为空)只显示原图,没有任何 overlay。这就是过滤前「已标注」和「未标注」两个 Tab 的视觉差异。
分页控件旁边的「全选」按钮可以勾选当前页的所有 24 张图。如果想批量处理的数据更多,可以一页一页全选后再做批量操作(删除、反例)。批量操作没有数量上限。