[发明专利]一种车辆行驶轨迹识别方法、装置及存储介质在审
申请号: | 202011226839.9 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112418213A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 龚任杰;李飞;郭宸瑞;闫威;郑智辉;唐波 | 申请(专利权)人: | 北京航天自动控制研究所 |
主分类号: | G06K9/32 | 分类号: | G06K9/32;G06K9/62;G06T7/70;G06T7/277;G08G1/127 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100076*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 行驶 轨迹 识别 方法 装置 存储 介质 | ||
1.一种车辆行驶轨迹识别方法,其特征在于,包括:
检测目标车辆,当检测到所述目标车辆时,记录所述目标车辆检测框的中心坐标;
跟踪所述目标车辆,并记录所述目标车辆检测框的中心的运行轨迹;
对所述运行轨迹进行判决,若判决结果为预设的轨迹,则发送报警信号。
2.根据权利要求1所述的方法,其特征在于,所述检测目标车辆包括:
基于单阶段深度学习的第四代YOLO目标检测算法对画面中的车辆进行检测。
3.根据权利要求1所述的方法,其特征在于,所述当检测到所述目标车辆时,记录所述目标车辆检测框的中心坐标包括:
当检测到所述目标车辆时,记录所述目标车辆检测框的中心坐标(x0,y0),并记录此时的时刻t。
4.根据权利要求3所述的方法,其特征在于,所述跟踪所述目标车辆,并记录所述目标车辆检测框的中心的运行轨迹包括:
在t+n*t0时刻采集一帧检测画面,并记t+n*t0时刻所述车辆检测框中心坐标(xn,yn),得到所述车辆检测框中心的坐标记录(x1,y1),(x2,y2)...(xn,yn);
其中,x是所述车辆检测框中心的横坐标,y是所述车辆检测框中心的纵坐标;
其中,n=1,2,3…N,t0是采样的时间间隔,时间t+N*t0是所述车辆驶出检测画面的时刻。
5.根据权利要求4所述的方法,其特征在于,所述跟踪所述目标车辆包括:
获取当前帧的画面中K辆车的K个检测结果(x0,y0,h0,w0),(x1,y1,h1,w1)...(xk,yk,hk,wk),h是所述车辆检测框的高度,w是所述车辆检测框的宽度,K是大于等于1的整数;
利用卡尔曼滤波跟踪器检测到的目标车辆,并更新当前的横坐标、纵坐标、高度和宽度,并形成对应所述卡尔曼滤波跟踪器的目标轨迹数据队列;
若当前帧是第一帧,则对当前帧的所述K个检测结果中的每一个检测结果进行卡尔曼滤波跟踪器的创建和初始化;
若当前帧不是第一帧,则执行以下操作:
计算每个检测目标当前帧与上一帧的欧式距离;
利用匈牙利二分图匹配法进行最优距离匹配,进行对应的匹配对;
对已配对的目标,将所述欧式距离超出预设的最大距离阈值的配对值删除;对未配对的目标,创建新的卡尔曼滤波跟踪器,并对所述跟踪器进行初始化。
6.根据权利要求5所述的方法,其特征在于,根据以下公式计算所述欧式距离:
其中,Distij为同一个目标车辆的第i个检测结果与第j个检测结果的欧式距离,i是大于等于1小于等于N的正整,j是大于等于1小于等于N的整数。
7.根据权利要求4所述的方法,其特征在于,所述对所述运行轨迹进行判决,若判决结果为预设的轨迹,则发送报警信号包括:
对所述坐标记录(x1,y1),(x2,y2)...(xn,yn)使用支持向量机SVM训练的S型轨迹识别算法进行判决,如果判决结果为S型,则发送报警信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天自动控制研究所,未经北京航天自动控制研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011226839.9/1.html,转载请声明来源钻瓜专利网。