任务复核与合并导入
这个功能解决什么问题
一个标注批次往往要花好几天,里面可能有几百张图、上千个标注。怎么保证交付的数据集是干净的?
VortLab 的做法是把交付流程拆成两个角色三步走:
- 标注员标完所有图,点「提交复核」。
- 管理员检查整体质量,决定批准或退回。
- 批准之后,管理员把任务结果合并到数据集。
这就是任务级复核。它和图片级审核不同:审核管单张图的标注质量,复核管整个任务能不能交付。
- 审核:图片级。对 AI 标注的图逐张确认或退回,主要把关 AI 标注质量。详见图片级审核。
- 复核(本页):任务级。标注员完成整个任务后提交,管理员批准后合并到数据集。
- 流程:标注员提交复核 → 管理员批准 → 合并导入数据集。
角色与分工
- 标注员:负责把任务里的图都标完。标完之后点「提交复核」交给管理员。被退回的话根据退回原因修改,然后重新提交。
- 管理员:在「任务复核」里查看所有提交上来的任务,逐个检查标注质量,决定批准还是退回。批准之后,可以把任务结果合并导入到数据集。
复核状态
整个任务在复核流程里会经历以下状态。
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
未提交 | 状态 | 可选 | — | 标注进行中,还没提交复核。任务详情页显示「提交复核」按钮。 |
待复核 | 状态 | 可选 | — | 标注员已提交,等待管理员确认。 |
复核通过待导入 | 状态 | 可选 | — | 管理员已批准,等待合并到数据集。此时可执行「导入数据集」。 |
已退回 | 状态 | 可选 | — | 管理员退回并填写了原因。标注员修改后可以重新提交。 |
标注员:提交复核
完成所有图片的标注
确保任务里的图都标完了,没有遗漏。如果任务启用了审核,建议先去审核视图把待审核的图过完。
进入任务详情页
打开你要提交的任务,看到任务详情和左侧的状态信息。
点击提交复核
点任务详情顶部的「提交复核」按钮。任务状态立刻变为「待复核」,等待管理员处理。
- 确认所有图片都已经标注完成,没有未标注的图。
- 如果任务启用过审核,先把待审核的图全部处理完(待审核数量应该是 0)。任务详情页会提示「还有 N 张待审核」,看到这条提示就别急着提交。
- 提交之后任务会被锁定,管理员复核期间你无法继续修改。

被退回后怎么办
如果管理员退回了任务,状态会变为「已退回」,任务详情页左侧会显示退回原因。
- 管理员退回时填写的退回原因会显示在任务详情页左侧的醒目位置(红色提示框)。
- 根据原因修正标注。退回期间任务回到「标注员可编辑」状态。
- 修改完成后,任务详情页的按钮文案会变成「重新提交」。点它再次进入待复核队列。
管理员:复核与批准
管理员在「我的标注」页面(全局 /annotation 入口)处理提交上来的任务。
进入我的标注页面
从主导航进入「我的标注」(即全局标注批次列表页)。
切换到任务复核分组
左侧侧边栏切到「任务复核」分组。下面有两个子项:「待复核」和「复核通过」。点「待复核」看到所有提交上来等你的任务。
进入任务详情检查
点开一个待复核任务,进入任务详情页。可以浏览图片网格、查看统计面板,评估整体标注质量。
批准或退回
满意就点顶部的「批准」,任务状态变为「复核通过待导入」。不满意就点「退回」,系统会弹出输入框让你填写退回原因(这条原因会展示给标注员)。
左侧侧边栏的「任务复核」分组(包含「待复核」和「复核通过」)只有拥有审核权限的账号才会显示。普通标注员看不到这个分组,只能看到「我负责的」下面的「标注中 / 待复核 / 待修改 / 已完成」。

合并导入数据集
任务批准之后,状态变为「复核通过待导入」。这时候管理员可以把标注结果正式合并到关联的数据集里。
找到复核通过的任务
在「任务复核」侧边栏点「复核通过」,列表里就是所有等导入的任务。
打开导入对话框
在任务行的「更多操作」菜单里点「导入数据集」,弹出导入对话框,标题为「导入数据集」。
查看预检结果
系统会自动预检,检查标注类型和类别是否与目标数据集一致。预检通过会显示「标注类型一致」「类别完全一致」「已标注图片 N 张」三条绿勾。不一致会显示红色原因,此时无法导入。
选择重名文件处理方式
在「重名文件处理」下拉里选一种处理策略(默认是「改名」),具体见下方字段说明。
可选:勾选同时导入未标注图片
如果任务里还有未标注的图,想连图一起带进数据集(不生成标签文件),勾选「同时导入未标注图片」。默认不勾选。
点击确认导入
检查无误后点底部「确认导入」。系统开始把标注结果写入数据集。

导入对话框字段
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
重名文件处理 | 下拉 | 必填 | rename | 遇到数据集中已存在的同名文件时如何处理。「改名」自动加数字后缀(如 image_1.jpg);「覆盖」替换已有文件;「跳过」不导入重名文件。 |
同时导入未标注图片 | 复选框 | 可选 | 关闭 | 是否把任务里未标注的图片一起导入数据集。勾选后只导入图片本身,不生成标签文件。 |
- 标注类型一致:任务的标注类型(检测、分割、OBB、Pose)必须和数据集一致,不一致无法导入。
- 类别完全匹配:任务里用到的类别必须和数据集已有的类别对得上。预检会显示匹配的类别数量。
- 已标注图片数量:显示这次会导入多少张带标注的图片,方便你最后核对一次。
合并导入会把标注结果真实写入数据集的标签文件和图片目录。导入完成后没有「撤销导入」按钮,请务必在点确认前核对预检结果和重名处理策略。如果不确定,先用「跳过」模式导入一次看效果,再决定要不要全量覆盖。
结果
整个复核 + 合并流程跑完之后:
- 任务状态变为「已完成」(或保留在复核通过,取决于系统配置)。
- 数据集里多了一批新图片和对应的标签文件,可以直接在数据集详情页查看。
- 这些数据可以被新的数据集版本快照纳入,用于后续训练。
到这一步,标注批次从原始图片到训练可用数据的链路就闭合了。
常见问题
说明预检没过。最常见的原因是任务的标注类型和数据集对不上(比如任务是分割,数据集是检测),或者类别集合不一致。看红色提示里的具体原因,要么让标注员修正任务里的类别,要么换一个匹配的数据集。
日常推荐「改名」(默认),最安全,不会覆盖任何已有数据。「覆盖」要慎用,会直接替换数据集里同名的文件,适合确认任务里的版本就是最新最准时。「跳过」适合你只想补数据集里没有的那部分,不动已有的。
能。退回原因会显示在标注员打开该任务详情页时的左侧醒目位置,红色高亮。所以填写原因时尽量具体,比如「类别 X 多张图框偏大」「第 23 张图漏标了」,方便标注员快速定位问题。
- 所有图片都已标注(任务详情统计的「未标注」数为 0)。
- 如果启用过审核,「待审核」数为 0。
- 类别使用合理,没有把所有目标都标成一个类别。
- 抽查几张图,确认标注框/多边形贴合目标。 做完这四项自查再提交,能大幅减少被退回的概率。