shaoshengsong / DeepSORT

support deepsort and bytetrack MOT(Multi-object tracking) using yolov5 with C++
777 stars 182 forks source link

关于bytetracker类中的private 参数 #29

Open captain0305 opened 1 year ago

captain0305 commented 1 year ago

image image 请教您几个问题 我图二中对于几个阈值的理解是否正确 max_time_lost中的track_buffer和frame_rate有什么作用?需要跟我们跟踪的原视频保持一致吗,我在我自己的视频上做测试结果并不是很理想,跟踪框有很多的漏检和丢失 image 以上是跟踪结果 image 以上是带置信度的检测结果 希望能得到您的回复,谢谢!

mubbvyhf commented 1 year ago

我开始也遇到了跟踪效果不好的问题,后来去ByteTrack官方下载了c++源码后,问题解决了。 跟踪效果不好的的原因是这个仓库里的ByteTrack代码有点问题,kalman的预测结果不对,我将预测结果画出来看过,预测框和上一帧的检测框是一样的,也就是卡尔曼预测没有起作用,这会导致预测框和检测框的交并比很小,很容易匹配不上。

liushuan commented 1 year ago

@mubbvyhf "后来去ByteTrack官方下载了c++源码后,问题解决了" 你好,这个源码在哪个地方哇,有没有链接呢,发一个出来,谢谢了。

mubbvyhf commented 1 year ago

@liushuan https://github.com/ifzhang/ByteTrack

liushuan commented 1 year ago

@mubbvyhf 我看了这个地方https://github.com/ifzhang/ByteTrack 的代码,没有看到有差异呢,你看到哪儿有差异吗?

mubbvyhf commented 1 year ago

@liushuan 没细看,我只是抱着试试的心态调用了下官方的c++版本代码,幸运的是问题直接就解决了。

mubbvyhf commented 1 year ago

@liushuan 不过官方更新日志有提到代码更新解决了有关kalman的问题,可能这个仓库使用的是fix之前的代码

liushuan commented 1 year ago

@mubbvyhf 好的,多谢,明白了

mubbvyhf commented 1 year ago

@liushuan 不客气

yuqizhi commented 1 month ago

@liushuan 请问你后续有替换官方的bytetrack来进行测试吗,结果和这个仓库的差距如何?