ByteTrack icon indicating copy to clipboard operation
ByteTrack copied to clipboard

在一个应用中生成多个ByteTrack对象,发现分配的id不能相互独立

Open Pi-Boss opened this issue 3 years ago • 1 comments

有两个byteTrack对象 t1,t2 发现这类的对象所分配的id均来源与此处 int STrack::next_id() { static int _count = 0; _count++; return _count; }

怎么修改才能够在一个应用中new多个byteTrack以用来跟踪不同视频下的多个目标,且id分配互不影响?

Pi-Boss avatar Feb 09 '23 10:02 Pi-Boss

有两个byteTrack对象 t1,t2 发现这类的对象所分配的id均来源与此处 int STrack::next_id() { static int _count = 0; _count++; return _count; }

怎么修改才能够在一个应用中new多个byteTrack以用来跟踪不同视频下的多个目标,且id分配互不影响?

两个类使用同一个追踪器进行追踪,在updata之前创建一个temp,存放区别类别的flag

SoulProficiency avatar Sep 14 '23 08:09 SoulProficiency