1.一种目标跟踪方法,其特征在于,包括:在使用第一跟踪器对处于第一状态的目标进行跟踪的过程中,在第一检测帧进行目标检测;
如果在所述第一检测帧内检测到所述目标,保持所述目标的跟踪状态为所述第一状态;
如果在所述第一检测帧内未检测到所述目标,将所述目标的跟踪状态从所述第一状态转换为第二状态;
在所述第一检测帧的下一跟踪帧,选取与所述目标的跟踪状态对应的跟踪器继续跟踪所述目标,其中所述第一状态对应第一跟踪器,所述第二状态对应第二跟踪器。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果检测到所述目标位于所述第一检测帧的边缘,且所述目标朝所述第一检测帧的边缘外侧移动,将所述目标的跟踪状态从所述第一状态转换成第三状态,所述第三状态用于指示所述目标即将离开包含所述目标的图像帧对应的场景。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:如果所述目标的跟踪状态为所述第三状态,且在所述第一检测帧的下一检测帧未检测到所述目标,停止对所述目标进行跟踪,并输出所述目标的跟踪结果。
4.根据权利要求1所述的方法,其特征在于,还包括:如果所述目标的跟踪状态转换为所述第二状态,记录所述目标的跟踪状态为所述第二状态的时长;
当所述时长大于第一阈值时,停止对所述目标进行跟踪,并输出所述目标的跟踪结果。
5.根据权利要求1所述的方法,其特征在于,所述在第一检测帧进行目标检测之前,所述方法还包括:
在第二检测帧进行目标检测,其中所述目标为所述第二检测帧新检测到的目标;
将所述目标的跟踪状态设置为第四状态,所述第四状态用于指示所述目标为新检测到的目标;
对处于所述第四状态的所述目标的图像质量进行检测;
当所述目标的图像质量小于第二阈值时,不对所述目标进行跟踪;
当所述目标的图像质量大于所述第二阈值时,将所述目标的跟踪状态从所述第四状态转换为所述第一状态,并使用所述第一跟踪器对所述目标进行跟踪。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在跟踪所述目标的过程中,维护所述目标的跟踪信息,所述跟踪信息包括:所述目标的跟踪状态,所述目标在图像帧中的位置以及所述目标的跟踪过程中的质量最高的目标图像的图像信息;
所述目标图像的图像信息包括以下信息中的至少一种:所述目标图像的质量,所述目标图像在所述目标图像所属的图像帧中的空间位置,以及所述目标图像在视频序列中的时间位置。
7.根据权利要求1‑6中任一项所述的方法,其特征在于,所述目标为特定类型的目标,所述第一跟踪器为针对所述特定类型的目标的跟踪器,所述第二跟踪器为针对非特定类型的目标的跟踪器。
8.根据权利要求1‑6中任一项所述的方法,其特征在于,所述第一跟踪器为基于深度学习模型的跟踪器,所述第二跟踪器为核相关滤波器跟踪器。
9.一种目标跟踪系统,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行计算机程序以实现权利要求1至8中任一项方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项方法的步骤。