SuperAPI AI 工具集

labelU

labelU 是 OpenDataLab 推出的开源多模态数据标注平台,支持图像、视频和音频标注,并提供 AI 自动标注能力。图像方面提供 2D 边界框、语义分割、折线和关键点等工具;视频方面支持视频分割、分类与信息提取;音频方面支持音频分割、分类与信息提取。平台支持一键加载预标注数据并进行调整,可在标注页面点击“AI Annotate”由模型自动检测和分割对象,支持整个任务的批量标注并实时跟踪进度,内置 Florence-2、GroundingDINO + SAM ViT-B、SAM 3 三种参考模型服务。还支持从 S3 兼容对象存储导入数据,并可将标注结果导出为 JSON、COCO、MASK 等格式,采用 Apache 2.0 许可。

访问官网

工具介绍

labelU 是一个面向多模态数据的开源标注平台,由 OpenDataLab 开发,主要用于处理图像、视频和音频数据的标注任务,服务于复杂数据分析和模型训练场景。

一、用途 labelU 旨在帮助用户完成多模态数据的标注工作。它提供图像、视频、音频三类数据的标注工具及配套工作流,可用于目标检测、场景分析、图像识别、机器翻译、视频检索、视频摘要、动作识别、音频分析等任务的数据准备。

二、主要能力

  1. 图像标注:提供 2D 边界框、语义分割、折线、关键点等工具,可组合应对多种图像处理任务。
  2. 视频标注:支持视频分割、视频分类和视频信息提取,适用于处理长时长视频、提取关键信息及复杂场景分析。
  3. 音频标注:支持音频分割、音频分类和音频信息提取,通过可视化声音信息简化音频数据处理流程。
  4. AI 辅助标注:支持一键加载预标注数据,并根据实际需求进行调整优化。
  5. AI 自动标注:集成 AI 模型服务,在标注页面点击“AI Annotate”按钮即可让模型自动检测和分割图像对象,支持整个任务的批量标注并实时跟踪进度。内置三种参考模型服务器:Florence-2(轻量、CPU 友好,约 4GB 显存)、GroundingDINO + SAM ViT-B(高质量检测加分割,约 4GB 显存)、SAM 3(统一模型,约 8GB 显存,需要高端 GPU)。模型服务配置说明见 model_server/README.md。
  6. S3 数据源导入:支持从 S3 兼容对象存储(AWS S3、MinIO 等)直接导入标注数据。可在任务设置中配置数据源连接,浏览和预览文件,然后一键导入所选文件或某路径下的全部文件。
  7. 导出格式:支持导出 JSON、COCO、MASK 等多种数据格式。

三、使用方式

  1. 在线试用:可尝试 LabelU 标注工具包,也可试用 LabelU 在线版。
  2. 本地部署:
    • 安装 Miniconda,选择对应操作系统类型下载安装。注意:MacOS 且为 Intel 芯片的系统请安装 intel x86_64 版本的 Miniconda。
    • 安装完成后在终端运行相关命令(过程中提示可选择默认 'y')。注意:Windows 平台可在 Anaconda Prompt 中运行上述命令。
    • 激活环境。
    • 安装 LabelU。
    • 安装测试版本:pip install labelu==<test revision>
    • 安装支持 MySQL 的 labelu。
    • 如果从 1.x 版本升级后需要使用 MySQL 数据库,运行相应命令将数据从内置 SQLite 数据库迁移到 MySQL 数据库。
    • 访问 http://localhost:8000/ 即可使用。
  3. 本地开发:支持本地开发模式。

四、相关项目与许可 labelU 基于 LabelU-kit 这一 Web 前端标注工具包构建。同一生态下还有 LabelLLM(开源 LLM 对话标注平台)和 Miner U(一站式开源高质量数据提取工具)。本项目采用 Apache 2.0 许可发布。

五、限制 关于平台的数据规模上限、并发能力、部署的详细硬件要求(AI 自动标注模型显存要求除外)、是否提供付费版本或价格、支持的具体标注格式细节等信息,资料中未提供。