github地址

​https://github.com/PaddlePaddle/PaddleDetection/blob/develop/deploy/pptracking/python/README.mdPP-Tracking Python端预测部署-多目标跟踪识别_paddle​https://github.com/PaddlePaddle/PaddleDetection/blob/develop/deploy/pptracking/python/README.md​​​我这里直接下载导出的模型

https://bj.bcebos.com/v1/paddledet/models/mot/fairmot_hrnetv2_w18_dlafpn_30e_576x320.tar

解压到output_inference目录,要是没有此目录创建一个

PP-Tracking Python端预测部署-多目标跟踪识别_github_02

 放进去

PP-Tracking Python端预测部署-多目标跟踪识别_深度学习_03

下载视频

​​

放到根目录即可

出现ValueError: numpy.ndarray has the wrong size, try recompiling. Expected 80, got 96

升级numpy即可

pip install -U numpy

执行

PP-Tracking Python端预测部署-多目标跟踪识别_paddle_04

出现'ffmpeg' 不是内部或外部命令,也不是可运行的程序或批处理文件。错误,安装ffmpeg

PP-Tracking Python端预测部署-多目标跟踪识别_github_05

下载解压 

PP-Tracking Python端预测部署-多目标跟踪识别_github_06

下载完解压,放到喜欢的位置,然后添加环境变量

PP-Tracking Python端预测部署-多目标跟踪识别_python_07

添加完环境变量后要重新运行cmd不重新运行还是找不到ffmpeg命令

python deploy/pptracking/python/mot_jde_infer.py --model_dir=output_inference/fairmot_hrnetv2_w18_dlafpn_30e_576x320 --video_file=mot17_demo.mp4 --device=GPU --threshold=0.5 --save_mot_txts --save_images

PP-Tracking Python端预测部署-多目标跟踪识别_github_08

 成功生成合成后的视频

PP-Tracking Python端预测部署-多目标跟踪识别_paddle_09