我正在尝试使用this paper中描述的DeepSORT算法跟踪对象。我了解的是,这里有两个深度学习模型在起作用。一个是对象检测器(可能是YoLo等),另一个是特征提取器。对象检测器尝试检测帧中对象的存在,而特征提取器则帮助识别当前是否已经检测到当前检测到的对象,如果是,则将检测到的对象分配给相应的track。
但是,我无法理解的是,对象检测器何时运行?是的,它应该在第一帧上运行,但是在那之后,它是否仅在每nth帧之后运行一次?或者它是否在每个帧上运行,但仅在跟踪器预测的适当位置上运行。
感谢。
对象检测器(或YOLO)在视频的每一帧上运行,并且独立于跟踪器,即DeepSORT。 DeepSORT对每个帧使用来自对象检测器的检测,并尝试将其与前一帧中的检测相关联。
在此关联期间,除了使用匈牙利算法之外,还使用DeepSORT的特征提取器提供最佳关联和跟踪结果。
您可以在以下位置找到详细的说明: