本申请涉及智能交通,特别是涉及一种车辆跟踪方法、车辆跟踪方法装置及计算机可读存储介质。
背景技术:
1、在安防监控等领域中,广泛使用卡尔曼滤波算法对车辆目标进行跟踪监控。但是即使结合车辆运动特征和外观特征,也无法有效解决交遮挡、外观相似等影响带来车辆id跳变问题。车辆id跳变问题导致车辆相关事件频繁触发或事件漏报,给道路监管人员带来了额外工作。
技术实现思路
1、本申请至少提供一种车辆跟踪方法、装置及计算机可读存储介质,以解决交通高速场景下检测效果低下情况下的车辆id跳变问题。
2、为解决上述技术问题,本申请提出一种车辆跟踪方法,包括:
3、采集当前帧的交通场景图像;
4、获取所述交通场景图像在标定区域外的车辆检测框;
5、将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配;
6、当所述车辆检测框与任意一个车辆历史轨迹的预测车辆框成功匹配时,将匹配上的车辆历史轨迹的车辆标识作为所述车辆检测框对应的目标车辆的车辆标识。
7、其中,所述将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配,包括:
8、当所述车辆检测框无法匹配上所有车辆历史轨迹的预测车辆框时,给所述车辆检测框对应的目标车辆创建新的车辆标识。
9、其中,所述将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配,包括:
10、预设帧数内均无法完成所述车辆检测框和所述所有车辆历史轨迹的预测车辆框匹配,给所述车辆检测框对应的目标车辆创建新的车辆标识。
11、其中,所述将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配,包括:
12、计算所述车辆检测框与每一车辆历史轨迹的预测车辆框的交并比;
13、在所述交并比大于等于第一预设阈值时,确认所述车辆检测框与所述交并比对应的车辆历史轨迹成功匹配。
14、其中,所述将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配,还包括:
15、获取所述车辆检测框的第一车辆检测特征,其中,所述车辆检测特征包括车辆表观特征和/或车辆运动特征;
16、获取所述车辆历史轨迹的预测车辆框的第二车辆检测特征;
17、按照所述第一车辆检测特征和所述第二车辆检测特征,获取所述车辆检测框和所述预测车辆框的相似度;
18、在所述相似度大于等于第二预设阈值时,确认所述车辆检测框与所述相似度对应的车辆历史轨迹成功匹配。
19、其中,所述将匹配上的车辆历史轨迹的车辆标识作为所述车辆检测框对应的目标车辆的车辆标识之后,所述车辆跟踪方法还包括:
20、利用所述车辆检测框更新匹配上所述车辆检测框的车辆历史轨迹。
21、其中,所述将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配之前,所述车辆跟踪方法还包括:
22、利用卡尔曼滤波器预测所述车辆历史轨迹在当前帧的预测车辆框。
23、其中,所述将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配之后,所述车辆跟踪方法还包括:
24、累计每一车辆历史轨迹的目标连续丢失帧数,在所述目标连续丢失帧数达到预设帧数阈值时,删除该车辆历史轨迹。
25、为解决上述技术问题,本申请提出一种车辆跟踪装置,所述车辆跟踪方法装置包括存储器以及与所述存储器耦接的处理器;
26、其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现上述车辆跟踪方法。
27、为解决上述技术问题,本申请提出一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序数据,所述程序数据在被计算机执行时,用以实现上述车辆跟踪方法。
28、区别于现有技术,车辆跟踪装置采集当前帧的交通场景图像;获取交通场景图像在标定区域外的车辆检测框;将车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配;当车辆检测框与任意一个车辆历史轨迹的预测车辆框成功匹配时,将匹配上的车辆历史轨迹的车辆标识作为所述车辆检测框对应的目标车辆的车辆标识。一方面,由于出入区域目标id即使发生跳变,但新id的生命周期也相对完整地对应了车辆的行驶路线轨迹。这种id跳变对后续事件抓拍等智能业务影响小,理论上可以忽略。本申请提出获取交通场景图像在标定区域外的车辆检测框,解决在非出入区域内交通高速场景下的车辆id跳变问题,不对出入区域内的车辆进行检测,进一步提高检测效率和运算速度。另一方面,本申请的车辆跟踪装置通过获取当前帧的车辆检测框与车辆历史轨迹的预测车辆框进行匹配,减少了交通高速场景下的车辆id跳变问题。
29、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
1.一种车辆跟踪方法,其特征在于,包括:
2.根据权利要求1所述的车辆跟踪方法,其特征在于,
3.根据权利要求2所述的车辆跟踪方法,其特征在于,
4.根据权利要求1所述的车辆跟踪方法,其特征在于,所述将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配,包括:
5.根据权利要求4所述的车辆跟踪方法,其特征在于,所述将所述车辆检测框与若干车辆历史轨迹的预测车辆框进行匹配,还包括:
6.根据权利要求1或4或5所述的车辆跟踪方法,其特征在于,所述将匹配上的车辆历史轨迹的车辆标识作为所述车辆检测框对应的目标车辆的车辆标识之后,所述车辆跟踪方法还包括:
7.根据权利要求1所述的车辆跟踪方法,其特征在于,
8.根据权利要求1所述的车辆跟踪方法,其特征在于,
9.一种车辆跟踪装置,其特征在于,所述车辆跟踪装置包括存储器以及与所述存储器耦接的处理器;
10.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序数据,所述程序数据在被计算机执行时,用以实现如权利要求1至8任一项所述的车辆跟踪方法。