Track Anything Annotate
收藏资源简介:
Track Anything Annotate 是一个基于视频跟踪和分割的工具原型,旨在为计算机视觉模型生成训练数据集。该工具结合了先进的分割和跟踪模型,如 SAM2 和 XMem++,以自动标注视频中的对象并生成数据集。该数据集的特点是能显著提高标注效率,降低劳动力成本,并提高复杂场景下的分割精度,如物体重叠或动态照明条件。
Track Anything Annotate is a prototype tool based on video tracking and segmentation, designed to generate training datasets for computer vision models. This tool integrates state-of-the-art segmentation and tracking models such as SAM2 and XMem++ to automatically annotate objects in videos and generate datasets. The dataset is characterized by significantly improved annotation efficiency, reduced labor costs, and enhanced segmentation accuracy in complex scenarios including object occlusion and dynamic lighting conditions.
数据集概述
安装与配置
-
通过uv安装
-
CUDA版本:
bash uv sync --extra cu124 -
CPU版本:
bash uv sync --extra cpu
-
-
下载模型
bash uv run checkpoints/download_models.py -
PyTorch安装(CUDA版本)
bash pip install torch torchvision --index-url https://download.pytorch.org/whl/cu124 -
依赖安装
bash pip install -r requirements.txt
运行与使用
-
启动演示
- 访问地址:http://127.0.0.1:8080
- 启动命令:
bash gradio demo.py
-
数据集创建
bash uv run annotation.py
其他信息
- 示例图片路径:
video-test/cache/image.png




