点评一下MMTracking

MMTracking作为目前很常用的跟踪框架,由于领域遇冷,更新停留在2023年,已经很久没有新的release;与此同时其所依赖的mmcv,mmdet一直保持更新,三个包之间的对应关系非常混乱,官方给出的安装教程似是而非可有可无,一次安装成功已然是种奢望!!!!

在此不废话,这里帮大家把三个包的对应关系找好,直接给出目前最新版MMTracking(v1.0.0rc1)的安装步骤,按着这个一步一步来保证一次成功!

安装步骤

创建环境(python 3.7)

conda create -n mmtracking python==3.7
conda create mmtracking

安装torch两件套

pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio==0.11.0 --extra-index-url https://download.pytorch.org/whl/cu113

安装Openmim来安装openmmlab套件

pip install -U openmim

直接安装MMCV和MMDetection(注意严格装下面两个版本)

mim install 'mmcv-full==1.6.2'
mim install 'mmdet==2.26.0'

安装MMTracking本体

git clone https://github.com/open-mmlab/mmtracking.git
cd mmtracking
pip install -r requirements/build.txt
pip install -e . -v

测试环境安装完成

python demo/demo_mot_vis.py configs/mot/deepsort/sort_faster-rcnn_fpn_4e_mot17-private.py --input demo/demo.mp4 --output mot.mp4

————————————————————————————————————————————————

参考

https://wowfool.com/2023/11/12/fix-problems-with-install-mmtracking/
(上面链接给的mmcv版本有问题,会导致缺了一个模块import不进来,改成本文的1.6.2后无误)

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐