主要参考文章为https://blog.csdn.net/weixin_42755375/article/details/85723239,然后也结合了自己的情况,最后操作成功
1 https://github.com/Qidian213/deep_sort_yolov3
2 https://github.com/nwojke/deep_sort
1 下载第一个工程,然后把yolov3.cfg和yolov3.weights放到工程目录下,运行
python3 convert.py yolov3.cfg yolov3.weights model_data/yolo.h5
2 下载第二个工程,然后运行
python3 tools/freeze_model.py
生成mars-small128.pb文件.
3 然后修改第一个工程中的demo.py中的测试视频地址,及model_filename。model_filename修改为mars-small128.pb,因为我没有找到market1501.pb。运行成功,不过我没有行人视频。
4 找到了行人视频 https://motchallenge.net/
MOT16中下载了几段视频,保存下来的视频格式是.webm格式的,不过可以测试成功。