deepsort项目源码:https://github.com/nwojke/deep_sort
Keras_yolov3项目源码:https://github.com/qqwweee/keras-yolo3
本人在参考网上的教程使用deepsort+yolo3进行目标跟踪时,发现大部分的教程都是跟踪单类别的多目标,即要么跟踪所有人,要么跟踪所有车,并不能同时跟踪统计多类别的多目标。
如果只是在目标检测时加入多个类别的识别,会在目标跟踪器跟踪目标时出现标识类名混乱的错误,从而导致各个类别的跟踪计数错误。
而我现在的需求是跟踪视频中的所有出现的目标,统计每一类目标出现的数量,并将他们截取下来按类别保存,因此我需要确定每一项被跟踪的目标的类别。
所以根据我的需要,我在deepsort的基础上进行了一些的修改,实现了多类别多目标跟踪。下面是测试图片时的效果图: