本发明涉及轨迹检测,具体涉及基于目标追踪的车辆轨迹检测方法及系统。
背景技术:
1、在过去,基于传统的计算机视觉方法被广泛应用于车辆轨迹检测,这些方法通常依赖于手工设计的特征或者简单的运动模型,如帧差法、光流法和背景建模等,然而,这些方法往往对复杂场景下的遮挡、光照变化和目标形变等因素具有较弱的鲁棒性。
2、传统的车辆检测方法通常只能在单张图像中检测车辆,无法提供车辆的运动信息,并且多个目标可能发生相互遮挡、形变、尺度变化等情况,使得目标的外观和位置难以保持一致,进而导致车辆在时间上的连续性定位和运动状态分析效果差、目标的外观和位置难以保持一致。因此,对于车辆轨迹检测还存在着一定的可提升空间。
技术实现思路
1、本申请通过提供了基于目标追踪的车辆轨迹检测方法及系统,旨在解决传统的车辆检测方法通常只能在单张图像中检测车辆,无法提供车辆的运动信息,并且多个目标可能发生相互遮挡、形变、尺度变化等情况,使得目标的外观和位置难以保持一致,进而导致车辆在时间上的连续性定位和运动状态分析效果差、目标的外观和位置难以保持一致的技术问题。
2、鉴于上述问题,本申请提供了基于目标追踪的车辆轨迹检测方法及系统。
3、本申请公开的第一个方面,提供了基于目标追踪的车辆轨迹检测方法,所述方法包括:通过图像采集设备对目标运动车辆进行实时图像采集,获取目标图像序列;对所述目标图像序列进行目标检测,识别每帧图像中的车辆目标,获取车辆目标序列;根据所述车辆目标序列,提取第一帧车辆目标,以所述第一帧车辆目标为基准对所述车辆目标序列进行关键点匹配,生成目标跟踪器,其中,所述目标跟踪器与所述车辆目标序列的标识符相关联;将所述目标跟踪器应用于所述车辆目标序列,使用跟踪算法根据第k帧的特征和第k-1帧的跟踪结果进行目标位置和状态的预测与更新,获取目标跟踪结果;基于所述目标跟踪结果,利用历史信息和第k帧的观测结果,对车辆目标进行运动状态预测,获取车辆位置信息;根据所述标识符,将所述车辆目标在连续帧中的所述车辆位置信息连接起来,生成车辆轨迹。
4、本申请公开的另一个方面,提供了基于目标追踪的车辆轨迹检测系统,所述系统用于上述方法,所述系统包括:实时图像采集模块,所述实时图像采集模块用于通过图像采集设备对目标运动车辆进行实时图像采集,获取目标图像序列;目标检测模块,所述目标检测模块用于对所述目标图像序列进行目标检测,识别每帧图像中的车辆目标,获取车辆目标序列;关键点匹配模块,所述关键点匹配模块用于根据所述车辆目标序列,提取第一帧车辆目标,以所述第一帧车辆目标为基准对所述车辆目标序列进行关键点匹配,生成目标跟踪器,其中,所述目标跟踪器与所述车辆目标序列的标识符相关联;目标位置更新模块,所述目标位置更新模块用于将所述目标跟踪器应用于所述车辆目标序列,使用跟踪算法根据第k帧的特征和第k-1帧的跟踪结果进行目标位置和状态的预测与更新,获取目标跟踪结果;运动状态预测模块,所述运动状态预测模块用于基于所述目标跟踪结果,利用历史信息和第k帧的观测结果,对车辆目标进行运动状态预测,获取车辆位置信息;车辆轨迹生成模块,所述车辆轨迹生成模块用于根据所述标识符,将所述车辆目标在连续帧中的所述车辆位置信息连接起来,生成车辆轨迹。
5、本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:
6、目标运动车辆进行实时图像采集,获取目标图像序列,进行目标检测,获取车辆目标序列,以第一帧车辆目标为基准对车辆目标序列进行关键点匹配,生成目标跟踪器,应用于车辆目标序列,进行目标位置和状态的预测与更新,获取目标跟踪结果,利用历史信息和第k帧的观测结果,对车辆目标进行运动状态预测,获取车辆位置信息,将车辆位置信息连接起来,生成车辆轨迹。解决了传统的车辆检测方法通常只能在单张图像中检测车辆,无法提供车辆的运动信息,并且多个目标可能发生相互遮挡、形变、尺度变化等情况,使得目标的外观和位置难以保持一致,进而导致车辆在时间上的连续性定位和运动状态分析效果差、目标的外观和位置难以保持一致的技术问题,实现了连续跟踪目标、关联目标在时间和空间上的一致性、处理多目标,进而达到提升车辆位置和运动轨迹的描述准确性的技术效果。
7、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
1.基于目标追踪的车辆轨迹检测方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,对所述目标图像序列进行目标检测,识别每帧图像中的车辆目标,获取车辆目标序列,包括:
3.如权利要求1所述的方法,其特征在于,以所述第一帧车辆目标为基准对所述车辆目标序列进行关键点匹配,生成目标跟踪器,包括:
4.如权利要求1所述的方法,其特征在于,使用跟踪算法根据第k帧的特征和第k-1帧的跟踪结果进行目标位置和状态的预测与更新,获取目标跟踪结果,包括:
5.如权利要求4所述的方法,其特征在于,将第k帧特征与第k-1帧特征进行相似度匹配,根据匹配的结果,对所述初始预测结果进行状态更新,包括:
6.如权利要求4所述的方法,其特征在于,使用跟踪算法根据第k帧的特征和第k-1帧的跟踪结果进行目标位置和状态的预测与更新,获取目标跟踪结果,还包括:
7.基于目标追踪的车辆轨迹检测系统,其特征在于,用于实施权利要求1-6任一项所述的基于目标追踪的车辆轨迹检测方法,包括: