【目标跟踪】CoTracker 环境配置

配置 CoTracker 环境

首先下载 conda,然后安装虚拟环境。

1.创建环境:如果环境不存在,你需要创建一个新的 conda 环境。可以使用以下命令创建名为 cotracker 的环境:

	conda create -n cotracker python=3.x

其中 3.x 是你想要安装的 Python 版本。

2.列出所有环境:使用 conda env list 命令来列出所有已安装的 conda 环境,确认 cotracker 环境是否存在。

3.激活环境:创建环境后,使用 conda activate cotracker 来激活该环境。

	conda activate cotracker

确保在执行这些步骤之前你已经安装了 Anaconda 或 Miniconda,并且你的命令行工具(如终端、命令提示符、Anaconda Prompt等)已经配置正确。 

然后根据官方提示从 Github 上面下载源码。
参考官方的提示,这个项目支持在 CPU 和 GPU 上运行,因此在配置环境时建议同时安装支持 CUDA 的 PyTorch 和 TorchVision
官方链接的终端命令贴出来了,需要可自行粘帖。 

	git clone https://github.com/facebookresearch/co-tracker
	cd co-tracker-main
	pip install -e .
	pip install matplotlib flow_vis tqdm tensorboard

 

下载模型权重

因为官方有已经训练好的权重文件,我们只需要下载下来就可以在 Demo 里面直接调用。命令也在此处。

    #在co-tracker-main下创建checkpoints目录	
    mkdir -p checkpoints
	cd checkpoints
    #下载官方训练好的权重文件
	wget https://huggingface.co/facebook/cotracker/resolve/main/cotracker2.pth
	cd ..

或者

# 建一个 checkpoints 文件夹,从下面网址手动下载放进去:
https://huggingface.co/facebook/cotracker/resolve/main/cotracker2.pth

运行demo

安装后,您可以这样运行模型./assets/apple.mp4(结果将保存到./saved_videos/apple.mp4):

python demo.py --checkpoint checkpoints/cotracker2.pth

等待几秒钟计算 

计算完成,提示保存了video

video

 

 

相关推荐

  1. SpaTracker&CoTracker 环境配置

    2024-07-10 09:14:04       22 阅读
  2. 目标跟踪之多目标跟踪

    2024-07-10 09:14:04       43 阅读
  3. Deepsort目标跟踪算法

    2024-07-10 09:14:04       53 阅读
  4. 目标跟踪研究

    2024-07-10 09:14:04       38 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 09:14:04       99 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 09:14:04       107 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 09:14:04       90 阅读
  4. Python语言-面向对象

    2024-07-10 09:14:04       98 阅读

热门阅读

  1. Html利用Vue动态加载单文件页面【httpVueLoader】

    2024-07-10 09:14:04       30 阅读
  2. linux:命令执行过程【图表】

    2024-07-10 09:14:04       26 阅读
  3. 系统架构设计师——网络设计

    2024-07-10 09:14:04       33 阅读
  4. SSL证书到期自动巡检脚本-推送钉钉告警

    2024-07-10 09:14:04       30 阅读
  5. 如何才能在Linux下编写驱动程序

    2024-07-10 09:14:04       27 阅读
  6. Tomcat打破双亲委派模型的方式

    2024-07-10 09:14:04       32 阅读
  7. C++惯用法: 通过std::decltype来SFINAE掉表达式

    2024-07-10 09:14:04       23 阅读
  8. HTTP 范围Range请求

    2024-07-10 09:14:04       27 阅读
  9. React 开发报错整理

    2024-07-10 09:14:04       36 阅读
  10. 微软 Edge 浏览器全解析

    2024-07-10 09:14:04       27 阅读