Windows搭建ByteTrack多目标跟踪算法
来源:http://www.tudoupe.com时间:2022-07-21
源码地址: https://github.com/ifzhang/ByteTrack
我的库达版本是10.2,先安装Pytorch
下载源码
pip install -r requirements.txt过程中会把我的torch、torchvision自动卸掉,重新安装一次pytorch!
执行Python setup.py开发错误UnicodeDecodeError: 'gbk' codec cannot decode byte
编辑 setup.PY
改为:
安装 pycocotools
安装cython_bbox
使用pip install安装安装 cython_bbox失败

从网站下载cython_bbox库并将其在Windows上本地编译。具体步骤如下:
1首先从网站下载 cython_bbox库,进入官网后,单击Download files,再次单击 cython_bbox-0.1.3.Tar.gz开始下载。下载地址: cython-bbox · PyPI

2将下载 cython_bbox-0.1.3.Tar.Gz未压缩后打开文件夹,右击设置。 在笔记本模式中打开 py,插入第31行
extra_compile_args=['-Wno-cpp']
替换为:
extra_compile_args={'gcc': ['/Qstd=c99']}
然后保存。
3 在命令行中输入 cython_bbox-0.1.3目录,执行命令:
下载模型

下载模型并将其置于预备目录中。如果文件夹不存在,创建一个新的文件夹!
效果测试
如果出现Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.报错问题,编辑 demo_track.py文件,增加以下代码:

如果没有错误报告,生成的视频可以在YOLOX_outputs目录中找到!

摄像头实时跟踪
建议选择bytetrack_m_mot17.pth.Tar模型,基本0延迟!
设法直接调用Haycombee视角相机的实时rtsp视频流,但本地区域网络下延迟非常大,没有理由,正在解决!
参考:
解决OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.报错问题_码农小C的博客-CSDN博客_libiomp5md.dll
Windows上遇到错误之No module named 'cython_bbox'_慕课手记 (imooc.com)
多用途跟踪评价指标-志Hu.(com)
目标跟踪之 MOT 经典算法:ByteTrack 算法原理以及多类别跟踪_kuweicai的博客-CSDN博客_多类别多目标跟踪
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
