资讯动态

10分钟跑通CVAT:如何用开源数据标注工具完成第一个标注任务

发布时间:2026/9/10 7:45:21 来源:尧图企业网站定制
10分钟跑通CVAT如何用开源数据标注工具完成第一个标注任务【免费下载链接】cvatComputer Vision Annotation Tool (CVAT) is a leading platform for building high-quality visual datasets for vision AI. It offers open-source, cloud, and enterprise products, as well as labeling services, for image, video, and 3D annotation with AI-assisted labeling, quality assurance, team collaboration, analytics, and developer APIs.项目地址: https://gitcode.com/GitHub_Trending/cvat/cvatCVATComputer Vision Annotation Tool是一款开源免费的 CVAT 数据标注工具专门帮你把散乱的图片和视频变成可直接训练模型的结构化数据集。手动画几千个框太慢用不了几行代码就想拿标注结果这一篇带你从零部署到导出第一个数据集全程大约10分钟。谁在用 CVAT 标注数据又能帮你省什么事想象三个真实场景算法工程师手里有一批路测视频要喂给检测模型。CVAT 的跟踪功能能跨帧自动延续目标框你只需要在首帧修正所以几百帧的素材不用逐帧手画。数据标注团队负责人需要给十几个人分活、盯质量。CVAT 支持多用户、多组织、角色权限任务可以拆分到Job粒度派发给不同标注员进度实时可见。独立开发者想快速验证一个数据集。注册、上传、标几帧、导出整个过程不需要采购任何商业标注平台。它的核心能力覆盖图像、视频和 3D 点云标注对象包括矩形框、多边形、mask、关键点、立方体和标签所以一个工具能同时应付目标检测、实例分割、姿态估计这几类最常见的数据集需求。从克隆到跑通3 条命令完成部署前置条件只有三样Docker Engine、Docker Compose、Git。浏览器建议用 Chrome 或 Edge 这类 Chromium 内核的Firefox 可能遇到兼容问题Safari 不支持。git clone https://gitcode.com/GitHub_Trending/cvat/cvat cd cvat docker compose up -d等一两分钟容器拉完镜像再创建管理员账号docker exec -it cvat_server bash -ic python3 ~/manage.py createsuperuser然后在浏览器打开http://localhost:8080用刚建的账号登录。看到项目列表页部署就算跑通了。如果访问不通多半是 8080 端口被占用改一下docker-compose.yml里的端口映射重启即可。走通第一个完整任务从上传图片到导出 COCO登录后的界面顶部有 Projects、Tasks 两个入口。新项目就建一个 Task跟着下面的顺序走一遍。第一步建任务并上传数据。点 Tasks 页面的新建按钮数据源选My computer把图片拖进上传区——支持图片包zip、视频文件、单图一次拖进去即可。上传完成后给任务起个名进入下一步定义标签比如做行人检测就添加person标签需要属性如是否戴口罩就继续挂到标签上。第二步定义任务怎么切。默认 CVAT 会把整个数据集切成一个 Job图片多的话可以按帧数或文件夹自动拆分方便多人并行。第三步进编辑器画第一个框。打开 Job左侧工具栏选矩形框工具鼠标拖出一个框标签自动带上。按C或V翻下一帧继续框。画错了按CtrlZ撤销整幅重来按Esc。第四步保存并导出。按CtrlS保存标注。回到任务详情页选 Export格式下拉里挑 COCO JSON、YOLO 或 PASCAL VOC点确认后几秒就能下载到文件。这个文件直接就是训练脚本能吃进去的格式中间不用写转换代码。到这一步你已经完整走通了原始素材 → 标注 → 标准数据集的全流程。提速与避坑快捷键、自动标注和三个高频坑快捷键是效率大头。编辑页右侧边栏的 Shortcuts 标签可以自定义按键几个值得记住的C/V前进、后退一帧CtrlZ撤销CtrlY或ShiftCtrlZ重做CtrlS保存别依赖手动点按钮Alt按住不放临时禁用鼠标绘制纯移动画面不手滑画出框CtrlR/CtrlShiftR顺时针、逆时针旋转当前帧自动标注适合先粗后精。CVAT 能接入自己的模型做自动标注在 Automatic annotation 入口里选模型比如 YOLO v7把模型输出类别和任务标签做映射点 Annotate 后整批数据先自动填一版框你再逐帧修。仓库的serverless/目录自带 onnx、openvino、pytorch、tensorflow 四类预置模型配合components/serverless/的部署脚本就能跑起来。三个新手最常踩的坑视频任务帧太多标不动——建任务时先设好 segment 拆分把长视频切成小段再分配别整段硬扛。标注完忘记保存就关页面——CtrlS养成习惯编辑器的对象列表变红提示未保存时先存再走。导出格式和训练框架对不上——COCO 适合通用检测YOLO 格式给 ultralytics 用KITTI/Cityscapes 给自动驾驶场景导出前先想清楚下游吃哪个。数据格式与生态集成不只是画框还能对接你的工程导出侧有 25 种内置格式。对应实现都在cvat/apps/dataset_manager/formats/目录下覆盖 COCO、YOLO、PASCAL VOC、KITTI、Cityscapes、LabelMe、Mask R-CNN、Open Images、点云KITTI/Velodyne等。同一个任务可以换格式反复导出不用重标。开发者侧有两条路REST API完整接口定义在cvat/schema.ymlOpenAPI 格式拿任意语言的 HTTP 客户端就能批量建任务、拉标注、轮询导出状态。配合 access token 就能做无人值守的脚本。Python SDK仓库里的cvat-sdk/是官方 SDKcvat-sdk/examples/下有 20 多个现成脚本——批量建任务、上传、改标注、导出数据集、注册 webhook 都有样例复制过来改参数就能跑。所以标注平台的产出可以直接进入你的数据流水线而不是困在网页里。下一步往哪走团队协作与分析单人跑通之后建议按这个顺序深入把任务挂进 Project用 Job 拆分 角色分配把活分出去site/content/en/docs/目录下的本地文档覆盖了角色、任务管理、质检consensus 与问题标记的完整说明。开启分析看板components/analytics/里带 ClickHouse Grafana 的部署配置部署后能看到每个任务的对象数、人均标注速度、各标签占比团队规模大了用它盯效率。进阶方向3D 点云标注见cvat-canvas3d/、接入自有模型做自动标注、用 webhook 把任务完成事件推到你的系统。数据要留在自己机器上、又想快速出第一个训练集的话现在就按上面那 3 条命令把 CVAT 跑起来传几张图导出你的第一份 COCO JSON——10 分钟的事。【免费下载链接】cvatComputer Vision Annotation Tool (CVAT) is a leading platform for building high-quality visual datasets for vision AI. It offers open-source, cloud, and enterprise products, as well as labeling services, for image, video, and 3D annotation with AI-assisted labeling, quality assurance, team collaboration, analytics, and developer APIs.项目地址: https://gitcode.com/GitHub_Trending/cvat/cvat创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价