tapnet

在视频里盯住任意一个点,遮挡变形也不丢

TapNet 是 DeepMind 开源的「追踪任意点」(Tracking Any Point, TAP)基准与算法实现,目标是在视频中持续追踪用户指定的任意像素点,即使经历遮挡、形变、快速运动或光照变化也不丢失。传统光流只处理相邻两帧的稠密对应,而 TAP 要求长时序、稀疏点、跨遮挡的稳定追踪,TapNet 为此提供了统一评测协议、数据集接口和参考模型,让研究者能在同一标准下比较不同方法。项目以 Jupyter Notebook 为主,便于快速复现实验和可视化追踪结果,技术栈覆盖计算机视觉、深度学习、机器人等方向。核心能力包括:定义 TAP 任务与评价指标(如位置准确率、遮挡预测)、提供基线模型与训练/推理流程、支持在真实视频上做点级长程追踪。它解决的是「视频中某个点去哪了」这一基础问题,对机器人操作、视频编辑、运动分析等下游任务有直接价值。

开源 free 计算机视觉
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1985
维护状态 活跃
是否开源
定价模式 free

项目数据

分类计算机视觉
开发团队google-deepmind
所属国家
定价模式free
价格说明开源项目,免费使用
访问状态
是否开源
开源协议Apache-2.0
主要语言Jupyter Notebook
技术栈/模型benchmark,computer-vision,deep-learning,point-tracking,robotics
GitHub 星标★ 1985
30天Star增速
HF 下载量
上线时间2022-11-03 00:00:00
最近更新2026-09-15 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-17
浏览次数0

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 可访问 GitHub 的网络环境
  • 支持 Jupyter Notebook 的运行环境
  • 用于打开 .ipynb 文件的工具(如 Jupyter Lab 或 Notebook)

安装与启动步骤

  1. 1访问仓库主页

    打开官方 GitHub 仓库,了解 tapnet 项目的整体结构和资源。

  2. 2阅读 README

    查看 TAP-Vid、TAPIR、RoboTAP 等链接与说明,明确项目定位。

  3. 3准备 Notebook 环境

    项目以 Jupyter Notebook 为主,请确保本地已安装可运行 .ipynb 的环境。

  4. 4查看示例 Notebook

    在仓库中寻找 .ipynb 文件并阅读,了解追踪任意点的使用方式。

如何确认成功

README 节选未提供启动验证方式,请以仓库内 Notebook 运行结果为准。

常见问题

Q:如何安装 tapnet?

A:README 节选未提供安装步骤,请查看仓库最新 README 或官方文档。

Q:需要哪些依赖?

A:README 节选未列出依赖,项目以 Jupyter Notebook 为主,通常需要 Jupyter 环境。

Q:支持哪些数据集?

A:README 提到 TAP-Vid 和 TAPVid-3D 数据集,以及 RoboTAP 扩展。

Q:有预训练模型吗?

A:README 提到 TAPIR 模型,但未提供下载命令,请以仓库说明为准。

注意事项

  • README 节选未包含安装、配置或运行命令,本教程仅作准备指引。
  • 请以 GitHub 仓库最新 README 和官方文档为准。
  • 项目以 Jupyter Notebook 为主,建议先熟悉 Notebook 操作。

核心亮点

  • 提出并开源了 TAP 任务的统一评测基准,填补长时序任意点追踪缺少标准的问题
  • 提供可复现的基线模型与 Notebook 流程,研究者能直接跑通训练和可视化
  • 覆盖遮挡、形变、快速运动等真实难点,评价指标贴近实际追踪需求

不足之处

  • 以 Jupyter Notebook 为主,工程化封装和部署友好度有限
  • 星标约 2000,社区规模和第三方生态仍处于成长阶段

适用场景

  • 机器人操作中追踪目标物体上的关键点以辅助抓取
  • 视频后期里锁定某个像素点做稳定跟踪与特效
  • 运动分析中追踪人体或动物的关节/特征点轨迹

替代项目

RAFT、CoTracker

项目介绍

tapnet 是一个计算机视觉领域的开源项目,官方简介:Tracking Any Point (TAP)。项目使用 Jupyter Notebook 开发,在 GitHub 上获得 1985 星标。

上一篇:ml-cvnets

下一篇:ocrs

同类项目推荐

modlens 开源

给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。

The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···

★ 3973 2026-08-19
opencv 开源

开箱即用的视觉算法库,搞定图像视频处理与识别

Open Source Computer Vision Library

★ 90860 2026-08-10
OpenCVTutorials 开源

中文 OpenCV 教程,从入门到实战,边看边跑代码

OpenCV-Python4.1 中文文档

★ 1430 2026-08-20
DEIMv2 开源

用DINOv3做实时检测,又快又准,直接落地。

[DEIMv2] Real Time Object Detection Meets DINOv3

★ 2032 2026-08-14