CN110728842B - 基于路口车辆合理行驶范围的异常行驶预警方法 - Google Patents

基于路口车辆合理行驶范围的异常行驶预警方法 Download PDF

Info

Publication number
CN110728842B
CN110728842B CN201911012566.5A CN201911012566A CN110728842B CN 110728842 B CN110728842 B CN 110728842B CN 201911012566 A CN201911012566 A CN 201911012566A CN 110728842 B CN110728842 B CN 110728842B
Authority
CN
China
Prior art keywords
track
vehicle
intersection
stage
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911012566.5A
Other languages
English (en)
Other versions
CN110728842A (zh
Inventor
吕伟韬
张子龙
周东
李璐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Zhitong Transportation Technology Co ltd
Original Assignee
Jiangsu Zhitong Transportation Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Zhitong Transportation Technology Co ltd filed Critical Jiangsu Zhitong Transportation Technology Co ltd
Priority to CN201911012566.5A priority Critical patent/CN110728842B/zh
Publication of CN110728842A publication Critical patent/CN110728842A/zh
Priority to PCT/CN2020/095096 priority patent/WO2021077760A1/zh
Application granted granted Critical
Publication of CN110728842B publication Critical patent/CN110728842B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/097Supervising of traffic control systems, e.g. by giving an alarm if two crossing streets have green light simultaneously
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)

Abstract

基于路口车辆合理行驶范围的异常行驶预警方法,以历史监控视频数据为基础,通过层次算法、LCSS算法、DTW算法对路口车辆轨迹进行综合分析,确定路口各流向合理车辆轨迹范围,从而基于监控视频实现实时异常行驶车辆预警,有效实现违法行为的判别,同时可及时知晓路口异常,提高了交通管理效率,加强路口黑点管控强度,为路口提供安全、畅通的交通环境。

Description

基于路口车辆合理行驶范围的异常行驶预警方法
技术领域
本发明涉及车辆驾驶监测领域,具体涉及一种基于路口车辆合理行驶范围的异常行驶预警方法。
背景技术
随着城市化进程的加快,汽车保有量的不断增加,城市道路交通状况变得十分复杂。在城市路网中,交叉口作为城市交通的“咽喉”,是整个城市交通的核心,交叉路口车辆是否按序按规行驶是导致交通事故和交通拥堵问题的关键因素,因此如何对路口车辆行驶轨迹判别,实现违规车辆预警是如今缓解城区交通问题的关键点之一。
现阶段智能交通的发展,电子警察智能设备的普及为路口车辆违规行驶提供了有效的支撑条件,如发明CN201520771567.9提出一种车辆违规行驶的抓拍***,海信、大华等硬件厂商通过布设在路网的检测设备和电子警察实现逆向行驶等违规行为的非现场执法。
目前对于车辆违规行驶仅是针对“压线”、“逆向”等违规行驶进行的预警和非现场执法,但在实际车辆运行中,常发生“左转车辆利用直行车道绕行”等“钻空”违法行为或路口异常绕行行为,这些异常行驶将加剧路口拥堵问题和事故的发生。
发明内容
本发明针对上述存在的技术问题,提出一种基于路口车辆合理行驶范围的异常行驶预警方法,该方法将路口作为研究对象,基于历史监控视频数据实现路口车辆轨迹提取分析,有效判别出异常车辆轨迹实现正常车辆轨迹的提取分析,进而针对正常车辆轨迹确定路口各流向的车辆合理行驶范围,建立正常范围数据库,为实时违规车辆及路口异常行为进行预警,从而提高路口监管效率,为路***通事故和拥堵提供有效防范措施。
基于路口车辆合理行驶范围的异常行驶预警方法,包括如下步骤:
步骤1,基于路口监控历史视频确定路口各车辆轨迹,通过层次聚类和路口渠化对车辆轨迹类型模式分类;
步骤2,分别对路口各流向下车辆轨迹合理范围提取分析,实现路口车辆合理范围管理;
步骤3,根据路口实时监控视频信息对过往异常行驶车辆预警,实现路口异常情况监控管理。
进一步地,所述步骤1中,具体步骤如下:
步骤1-1,基于路口监控单位时间段历史视频,提取不同车辆ID下的原始轨迹点,记为P(f,x,y),其中f表示帧数,x和y表示坐标数值,进而通过初始数据清洗确定不同车辆ID的单条车辆轨迹,记为TR={P|pi,1≤i≤n,n为轨迹点数};
步骤1-2,基于层次聚类算法和路口渠化信息对车辆轨迹类型模式进行分类。具体来说,对单条车辆轨迹进行特征点pi提取,通过欧式距离或LCSS距离进行车辆轨迹层次聚类,剔除出异常车辆轨迹,按路口渠化特征实现车辆轨迹划分。
进一步地,所述步骤2中,具体包括如下步骤:
步骤2-1,提取出单一模式类型车辆轨迹TR,通过层次聚类实现该模式类型下正常车辆轨迹提取分析。
步骤2-2,基于步骤2-1筛选提取的正常车辆轨迹进行轨迹平滑,重新提取车辆轨迹特征点,确定单一方向车辆运行范围。
步骤2-3,重复步骤2-1和2-2确定路口各流向包络线轨迹,整合得到路口车辆轨迹合理行驶范围。
进一步地,所述步骤2-1中,具体包括如下分步骤:
步骤2-1-1,基于车辆轨迹TRj特征点pi对单一车辆轨迹的轨迹相似度λ、方差α2、弧长比σ作为特征数值求解。其中1≤i≤n,n为轨迹特征点个数;1≤j≤N,N为车辆轨迹个数;具体来说,根据车辆轨迹类型通过LCSS算法或DTW算法求解出车辆轨迹TRj相似度λ;基于车辆轨迹TRj的特征点pi的帧数及特征点之间的距离确定车辆轨迹TRj的加速度方差α2;基于车辆轨迹TRj特征点之间的距离确定车辆轨迹TRj弧长比σ;
步骤2-1-2,将车辆轨迹TRj的相似度λ、加速度方差α2、弧长比σj作为特征数据进行车辆轨迹层次聚类,划分为异常行驶轨迹、异常行为轨迹和正常车辆轨迹三类,进而剔除异常行驶轨迹和异常行为轨迹,实现正常车辆轨迹数据提取;具体来说,整合各车辆轨迹TRj的相似度λj、加速度方差
Figure BDA0002244631280000031
弧长比σj数值作为特征值,以层次聚类算法划分为三组数据,根据各组数据的数据量和离散程度ε确定异常行驶轨迹、异常行为轨迹和正常车辆轨迹。其中,将数据量最小且该组数量与总数比值小于异常阈值的那组数据默认为异常轨迹,将离散程度ε较大那组数据默认为异常行为轨迹;
步骤2-1-3,基于DTW算法下对步骤2-1-2的正常车辆轨迹再次层次聚类,基于聚类后各簇的轨迹数目和离散程度ε判别划分出正常车辆轨迹和离群轨迹,提取出正常车辆轨迹。
进一步地,所述步骤2-2中,具体包括如下分步骤:
步骤2-2-1,对筛选提取的正常车辆轨迹TRj下的轨迹点pi,实现车辆轨迹平滑,根据平滑后的车辆轨迹点等分选取确定车辆轨迹的新特征点p′i
步骤2-2-2,基于所有车辆轨迹TRj及其新特征点p′i确定车辆运行的主曲线;具体来说,基于各条车辆轨迹选取的特征点p′i,将其一一对应,同一阶段i下确定阶段i中心点,得到主曲线TRmid,即:
Figure BDA0002244631280000041
Figure BDA0002244631280000042
式中,TRmid表示车辆轨迹主曲线;Pi mid表示第i阶段轨迹特征点的中心点,其中1≤i≤n,n表示选取的特征点个数;p′ji表示第j条车辆轨迹的第i阶段轨迹新特征点,其中1≤j≤N,N表示车辆轨迹总数;
同时基于各阶段与中心点距离的数值分布情况,确定各阶段的离群点,即:
Figure BDA0002244631280000043
式中,dist(p'ji,Pi mid)表示j条轨迹i特征点与i阶段中心点之间的距离;
对i阶段内所有轨迹点距离数值进行分析,通过正态分布分析,将其大于正态分布(μ+2σ)的数值对应轨迹阶段点默认为离群点;
步骤2-2-3,根据主曲线TRmid及主曲线上阶段点Pi mid确定各阶段包络线点Qi,进而平滑得到两条包络线,确定车辆轨迹合理行驶范围;
进一步地,所述步骤2-2-3中,具体包括如下分步骤:
步骤2-2-3-1,根据主曲线上阶段点Pi mid确定同一阶段内车辆轨迹点p′ji与主曲线TRmid的距离,其中若轨迹点到主曲线最近的点不在主曲线TRmid上,则说明该阶段车辆轨迹点发生了偏移,将其剔除,否则转到下一步骤;
步骤2-2-3-2,将同一阶段未发生偏离的各车辆轨迹上轨迹点p′ji与主曲线TRmid的距离dist(p'ji,TRmid)进行排序,选取80%-90%中位数数值作为该阶段主曲线对应包络线的半径距离,记为ri
步骤2-2-3-3,基于主曲线上阶段点Pi mid确定同一阶段包络线点坐标Qi,记为(x′i,y′i),具体来说,
Figure BDA0002244631280000051
y′i=kix′i+bi
Figure BDA0002244631280000052
Figure BDA0002244631280000053
式中,x′i和y′i表示i阶段上包络线的点坐标,记为Qi
Figure BDA0002244631280000054
Figure BDA0002244631280000055
表示i阶段上的主曲线坐标,记为Pi mid;ki表示第i阶段下包络线的斜率,bi表示i阶段下包络线与主曲线相交线截距;
步骤2-2-3-4,根据上一步骤求解的包络线坐标判断其与主曲线之间的位置关系;具体来说,根据本阶段主曲线点Pi mid以及下一阶段主曲线点
Figure BDA0002244631280000056
得到包络线阈值ξ,即:
Figure BDA0002244631280000057
式中,x′i和y′i表示i阶段上包络线的点坐标;
Figure BDA0002244631280000061
Figure BDA0002244631280000062
表示i阶段上的主曲线坐标;
若ξ<0则x′i和y′i表示的包络线点在主曲线左侧,ξ>0表示x′i和y′i包络线点在主曲线右侧,反之则在包络线与主曲线相交的直线上;
步骤2-2-3-5,将所有阶段点包络线点坐标Qi整合,对包络线轨迹进行平滑,得到新的包络线特征点qs(i),从而确定包络线轨迹TRq,两条包括线组成的范围即为该模式下车辆轨迹合理行驶范围。
进一步地,所述步骤3中,包括如下分步骤:
步骤3-1,根据实时监控视频分析确定车辆运行方向及轨迹信息;
步骤3-2,将步骤3-1得到的车辆轨迹路径与步骤2得到的路口车辆轨迹合理行驶范围进行对比;若车辆超出行驶范围,则进行预警,并将车辆信息下发至非现场执法***;
步骤3-3,若单位时间内运行流向下预警车辆数与过车总数之间的比值大于异常情况阈值,则将该路口流向进行预警,同时可关联至交通态势监控***或视频监控***,实现路口异常状况报警,对路口异常情况进行监控。
本发明达到的有益效果为:对比传统GPS车辆轨迹聚类异常分析模式,本发明以历史视频数据为基础,通过层次聚类算法实现路口车辆轨迹的提取分析,有效将异常车辆轨迹、异常行为轨迹、离群轨迹等车辆轨迹识别,提取出正确车辆轨迹。对比传统路口违法异常预警方式,本发明对正确车辆轨迹提取分析,确定路口各流向车辆合理行驶范围,对比原有的路口轨迹区间更小和更合理,有效对异常违规行驶车辆预警,提高了非现场执法效率,减少了人工审核的工作量,为智能识别提供参考指标;同时基于多辆车辆异常判别路口异常状况,实现远程联动监控,提高了路***通的监管效率。
附图说明
图1为本发明所述异常行驶预警方法的步骤示意图。
图2为本发明实施例中利用层次聚类划分出车辆轨迹模式示意图。
图3为本发明实施例中单一路口车辆轨迹提取后的轨迹示意图。
具体实施方式
下面结合说明书附图对本发明的技术方案做进一步的详细说明。
基于路口车辆合理行驶范围的异常行驶预警方法,包括如下步骤:
步骤1,基于路口监控历史视频确定路口各车辆轨迹,通过层次聚类和路口渠化对车辆轨迹类型模式分类。
步骤1-1,基于路口监控单位时间段历史视频,提取不同车辆ID下的原始轨迹点,记为P(f,x,y),其中f表示帧数,x和y表示坐标数值,进而通过初始数据清洗确定不同车辆ID的单条车辆轨迹,记为TR={P|pi,1≤i≤n,n为轨迹点数};一般情况下,单位时间段取5min。
步骤1-2,基于层次聚类算法和路口渠化信息对车辆轨迹类型模式进行分类。具体来说,对单条车辆轨迹进行特征点pi提取,通过欧式距离或LCSS距离进行车辆轨迹层次聚类,剔除出异常车辆轨迹(如在路口停留,反向行驶等车辆行驶轨迹),按路口渠化特征实现车辆轨迹划分。一般来说,以十字路口为例,其车辆轨迹类型包括东、南、西、北四个方向的左转、直行、右转,共12种类型。
步骤2,分别对路口各流向下车辆轨迹合理范围提取分析,实现路口车辆合理范围管理。
步骤2-1,提取出单一模式类型车辆轨迹TR,通过层次聚类算法对该类型下所有轨迹分析,实现正常车辆轨迹提取。
步骤2-1-1,基于车辆轨迹TRj特征点pi对单一车辆轨迹的轨迹相似度λ、方差α2、弧长比σ作为特征数值求解。其中1≤i≤n,n为轨迹特征点个数;1≤j≤N,N为车辆轨迹个数。
具体来说,根据车辆轨迹类型通过LCSS算法或DTW算法求解出车辆轨迹TRj相似度λ;基于车辆轨迹TRj的特征点pi的帧数及特征点之间的距离确定车辆轨迹TRj的加速度方差α2;基于车辆轨迹TRj特征点之间的距离确定车辆轨迹TRj弧长比σ。
其中,以LCSS算法为例,车辆轨迹TRj的相似度λ公式为:
Figure BDA0002244631280000081
Figure BDA0002244631280000082
Figure BDA0002244631280000083
Figure BDA0002244631280000084
式中TR1和TR2分别为两条长度为m、n的轨迹;
Figure BDA0002244631280000085
其中pi和qj分别代表轨迹特征点坐标,
Figure BDA0002244631280000086
同理
Figure BDA0002244631280000087
Figure BDA0002244631280000091
其中1≤i≤m,1≤j≤n,
Figure BDA0002244631280000092
表示轨迹为空;dist(pi,qj)表示两个坐标点的欧氏距离,γ为相似度阈值;LCSS(TR1,TR2)表示TR1和TR2两条轨迹的最长公共子序列长度;DLCSS(TR1,TR2)为轨迹TR1和TR2的相似度距离;min(lenTR1,lenTR2)表示轨迹TR1长度和TR2长度的较小值;DLCSS(TR1,TRl)表示TR1和TRl之间的最长公共子序列相似度距离,N表示车辆轨迹数目;λ1表示TR1车辆轨迹的相似度值。
车辆轨迹TRj的加速度方差α2为:
Figure BDA0002244631280000093
Figure BDA0002244631280000094
Figure BDA0002244631280000095
式中,αi+1表示特征点i+1的加速度,其中fi和fi+1表示帧数,
Figure BDA0002244631280000096
表示特征点i与特征点i+1之间的欧式距离,pi和pi+1表示特征点。
车辆轨迹TRj的轨迹弧长比σ为:
Figure BDA0002244631280000097
式中,p1、pi、pi+1、pn均表示车辆轨迹TRj内的特征点;
Figure BDA0002244631280000098
表示车辆轨迹特征点i和特征点i+1之间的欧式距离;
Figure BDA0002244631280000099
表示车辆根轨迹特征点n与特征点1之间的欧式距离;n表示车辆轨迹内特征点个数,1≤i≤n。
步骤2-1-2,将车辆轨迹TRj的相似度λ、加速度方差α2、弧长比σj作为特征数据进行车辆轨迹层次聚类,划分为异常行驶轨迹、异常行为轨迹和正常车辆轨迹三类,进而剔除异常行驶轨迹和异常行为轨迹,实现正常车辆轨迹数据提取。
具体来说,整合各车辆轨迹TRj的相似度λj、加速度方差
Figure BDA0002244631280000101
弧长比σj数值作为特征值,以层次聚类算法划分为三组数据,根据各组数据的数据量和离散程度ε确定异常行驶轨迹、异常行为轨迹和正常车辆轨迹。其中,将数据量最小且该组数量与总数比值小于异常阈值(一般取30%)的那组数据默认为异常轨迹,将离散程度ε较大那组数据默认为异常行为,其中离散程度ε如下:
Figure BDA0002244631280000102
Figure BDA0002244631280000103
Figure BDA0002244631280000104
式中,n'为划分的组内所有车辆轨迹特征点的总个数;pi为特征点,
Figure BDA0002244631280000105
为簇中心点,即划分的该组数据的组中心;
Figure BDA0002244631280000106
表示pi点到簇中心点距离。
步骤2-1-3,在DTW算法下对上一步骤的正常车辆轨迹再次进行层次聚类,划分判别出正常车辆轨迹和离群轨迹。
具体来说,提取出上一步骤中的正常车辆轨迹,基于DTW算法确定两两轨迹之间的相似度,列出相似度矩阵S[a][b],通过层次聚类将车辆轨迹划分为两类,包括正常轨迹和离群轨迹,其中基于轨迹数目或离散程度ε确定离群轨迹,从而提取出正常车辆轨迹。
一般情况下,若两组车辆轨迹A和B中,其中一组轨迹数目小于另一组数目且数目与总数的比值小于异常阈值(一般取30%),则将该组数据默认为异常离群轨迹,另一组为正常轨迹;否则,分别求解出两组数据的离散程度ε,将数值大的那组数据默认为异常离群轨迹。
步骤2-2,基于步骤2-1筛选提取的车辆轨迹进行轨迹平滑,重新提取车辆轨迹特征点,确定单一方向车辆运行范围。
步骤2-2-1,对上一步骤筛选提取的正常车辆轨迹TRj下的轨迹点pi,实现车辆轨迹平滑,分析确定车辆轨迹平滑后的新特征点p′i
具体来说,可以用滑动平均、加权滑动平均和指数滑动平均等方法。本发明选取滑动平均平滑法,具体如下:
Figure BDA0002244631280000111
式中ps(i)表示平滑后的车辆轨迹点:ω为平滑指数,根据所有轨迹中最短轨迹的轨迹点个数和需要选取的特征点个数来确定,本发明因为重新选取10个特征点,所以ω取值为5。
进一步车辆轨迹等分重新选取新的特征点,记为车辆轨迹TR={P′|p′i,1≤i≤n,n为轨迹特征点个数},一般情况下,重新选取十个特征点。
步骤2-2-2,基于所有车辆轨迹TRj及其特征点p′i确定车辆运行的主曲线。具体来说,基于各条车辆轨迹选取的特征点p′i,将其一一对应,同一阶段i下确定阶段i中心点,得到主曲线TRmid,即:
Figure BDA0002244631280000112
Figure BDA0002244631280000113
式中,TRmid表示车辆轨迹主曲线;Pi mid表示第i阶段轨迹特征点的中心点,其中1≤i≤n,n表示选取的特征点个数(一般情况下,n取值为10);p′ji表示第j条车辆轨迹的第i阶段轨迹新特征点,其中1≤j≤N,N表示车辆轨迹总数。
同时基于各阶段与中心点距离的数值分布情况,确定各阶段的离群点,即:
Figure BDA0002244631280000121
式中,dist(p'ji,Pi mid)表示j条轨迹i特征点与i阶段中心点之间的距离。
进一步对i阶段内所有轨迹点距离数值进行分析,通过正态分布分析,将其大于正态分布(μ+2σ)的数值对应轨迹阶段点默认为离群点。
步骤2-2-3,根据上一步骤的主曲线TRmid及主曲线上阶段点Pi mid确定各阶段包络线点Qi,进而平滑得到包络线。
步骤2-2-3-1,根据主曲线上阶段点Pi mid确定同一阶段内车辆轨迹点p′ji与主曲线TRmid的距离,其中若轨迹点到主曲线最近的点不在主曲线TRmid上,则说明该阶段车辆轨迹点发生了偏移,将其剔除,否则转到下一步骤。
步骤2-2-3-2,将同一阶段未发生偏离的各车辆轨迹上轨迹点p′ji与主曲线TRmid的距离dist(p'ji,TRmid)进行排序,选取80%-90%中位数数值作为该阶段主曲线对应包络线的半径距离,记为ri
步骤2-2-3-3,基于主曲线上阶段点Pi mid确定同一阶段包络线点坐标Qi,记为(x′i,y′i)。具体来说:
Figure BDA0002244631280000131
y′i=kix′i+bi
Figure BDA0002244631280000132
Figure BDA0002244631280000133
式中,x′i和y′i表示i阶段上包络线的点坐标,记为Qi
Figure BDA0002244631280000134
Figure BDA0002244631280000135
表示i阶段上的主曲线坐标,记为Pi mid;ki表示第i阶段下包络线的斜率,bi表示i阶段下包络线与主曲线相交线截距。
步骤2-2-3-4,根据上一步骤求解的包络线坐标判断其与主曲线之间的位置关系。具体来说,根据本阶段主曲线点Pi mid以及下一阶段主曲线点
Figure BDA0002244631280000136
得到包络线阈值ξ,即:
Figure BDA0002244631280000137
式中,x′i和y′i表示i阶段上包络线的点坐标;
Figure BDA0002244631280000138
Figure BDA0002244631280000139
表示i阶段上的主曲线坐标。
若ξ<0则x′i和y′i表示的包络线点在主曲线左侧,ξ>0表示xi和yi包络线点在主曲线右侧,反之则在包络线与主曲线相交的直线上。
步骤2-2-3-5,将所有阶段点包络线点坐标Qi整合,对包络线轨迹进行平滑,得到新的包络线特征点qs(i),从而确定包络线轨迹TRq,即为该模式(方向)下车辆轨迹合理行驶范围。
步骤2-3,重复步骤2-1和2-2确定路口各流向包络线轨迹(车辆合理行驶范围),整合得到路口车辆轨迹合理行驶范围。
具体来说,以常规十字路口为例,分别确定四个方向上左转、直行和右转的车辆轨迹的车辆合理行驶范围。
步骤3,根据路口实时监控视频信息对过往异常行驶车辆预警,实现路口异常情况监控管理。
步骤3-1,根据实时监控视频分析确定车辆运行方向及轨迹信息。
步骤3-2,将步骤3-1得到的车辆轨迹路径与步骤2得到的路口车辆轨迹合理行驶范围进行对比;若车辆超出行驶范围,则进行预警,并将车辆信息下发至非现场执法***。
步骤3-2,若单位时间内运行流向下预警车辆数与过车总数之间的比值大于异常情况阈值(一般取50%左右,该数值可根据路口实际状况选取),则将该路口流向进行预警,同时可关联至交通态势监控***或视频监控***,实现路口异常状况报警,对路口异常情况进行监控。
以下通过具体示例进行说明:
选取某十字路口进行研究,提取其路口5min内监控视频,根据轨迹点确定车辆轨迹,利用层次聚类划分出车辆轨迹模式,具体如图2所示。
进一步对单一路口车辆轨迹提取分析,以南进口道左转为例,提取出车辆异常轨迹,根据正常车辆轨迹及其特征点确定主曲线和包络线,具体如图3所示。即图中包络线1和包络线2之间的区间为南进口左转合理行驶范围。
当南进口左转车辆在行驶过车中超出合理行驶范围,则进行预警,若单位时间段(1小时)内预警次数超过过车记录的50%,则自动提示关联,实现该路口远程监控。
以上所述仅为本发明的较佳实施方式,本发明的保护范围并不以上述实施方式为限,但凡本领域普通技术人员根据本发明所揭示内容所作的等效修饰或变化,皆应纳入权利要求书中记载的保护范围内。

Claims (6)

1.基于路口车辆合理行驶范围的异常行驶预警方法,其特征在于:包括如下步骤:
步骤1,基于路口监控历史视频确定路口各车辆轨迹,通过层次聚类算法和路口渠化信息对车辆轨迹类型模式进行分类;
步骤2,分别对路口各流向下车辆轨迹合理行驶范围提取分析,实现路口车辆合理范围管理;所述步骤2具体包括:
步骤2-1,提取出单一模式类型车辆轨迹,通过层次聚类实现该模式类型下正常车辆轨迹提取分析;
步骤2-2,基于步骤2-1筛选提取的正常车辆轨迹进行轨迹平滑,重新提取车辆轨迹特征点,确定单一方向车辆轨迹合理行驶范围;
步骤2-3,重复步骤2-1和2-2确定路口各流向包络线轨迹,整合得到路口车辆轨迹合理行驶范围;
所述步骤2-1具体包括:
步骤2-1-1:基于车辆轨迹TRj特征点pi对单一车辆轨迹的轨迹相似度λj、加速度方差
Figure FDA0003233705300000011
弧长比σj作为特征数据求解;其中1≤i≤n,n为轨迹特征点个数;1≤j≤N,N为车辆轨迹个数;
步骤2-1-2:将车辆轨迹TRj的轨迹相似度λj、加速度方差
Figure FDA0003233705300000012
弧长比σj作为特征数据进行车辆轨迹层次聚类,划分为异常行驶轨迹、异常行为轨迹和正常车辆轨迹三类,进而剔除异常行驶轨迹和异常行为轨迹,实现正常车辆轨迹数据提取;
步骤2-1-3:对步骤2-1-2的正常车辆轨迹再次层次聚类,基于聚类后各簇的轨迹数目和离散程度判别划分出正常车辆轨迹和离群轨迹,提取出正常车辆轨迹;
步骤3,根据路口实时监控视频信息对过往异常行驶车辆预警,实现路口异常情况监控管理。
2.根据权利要求1所述的基于路口车辆合理行驶范围的异常行驶预警方法,其特征在于:所述步骤1中,具体步骤如下:
步骤1-1,基于路口监控单位时间段历史视频,提取不同车辆ID下的原始轨迹点,记为P(f,x,y),其中f表示帧数,x和y表示坐标数值,进而通过初始数据清洗确定不同车辆ID的单条车辆轨迹;
步骤1-2,基于层次聚类算法和路口渠化信息对车辆轨迹类型模式进行分类;具体来说,对单条车辆轨迹进行特征点pi提取,通过欧式距离或LCSS距离进行车辆轨迹层次聚类,剔除出异常车辆轨迹,按路口渠化特征实现车辆轨迹划分。
3.根据权利要求1所述的基于路口车辆合理行驶范围的异常行驶预警方法,其特征在于:
步骤2-1-1具体为:根据车辆轨迹类型通过LCSS算法或DTW算法求解出车辆轨迹TRj的轨迹相似度λj;基于车辆轨迹TRj特征点pi的帧数及特征点之间的距离确定车辆轨迹TRj的加速度方差
Figure FDA0003233705300000021
基于车辆轨迹TRj特征点之间的距离确定车辆轨迹TRj弧长比σj
步骤2-1-2具体为:整合各车辆轨迹TRj的轨迹相似度λj、加速度方差
Figure FDA0003233705300000022
弧长比σj数值作为特征值,以层次聚类算法划分为三组数据,根据各组数据的数据量和离散程度ε确定异常行驶轨迹、异常行为轨迹和正常车辆轨迹;其中,将数据量最小且数量与总数比值小于异常阈值的那组数据默认为异常行驶轨迹,将离散程度ε较大那组数据默认为异常行为轨迹;
步骤2-1-3具体为基于DTW算法下对步骤2-1-2的正常车辆轨迹再次层次聚类。
4.根据权利要求1所述的基于路口车辆合理行驶范围的异常行驶预警方法,其特征在于:所述步骤2-2中,具体包括如下分步骤:
步骤2-2-1,对筛选提取的正常车辆轨迹TR1m下的特征点pi,实现车辆轨迹平滑,根据平滑后的车辆特征点等分选取确定正常车辆轨迹的新特征点;
步骤2-2-2,基于所有正常车辆轨迹TR1m及其新特征点确定车辆运行的主曲线;具体来说,基于各条正常车辆轨迹选取的新特征点,将其一一对应,同一阶段k下确定阶段k中心点,得到车辆轨迹主曲线TRmid,即:
Figure FDA0003233705300000031
Figure FDA0003233705300000032
式中,TRmid表示车辆轨迹主曲线;
Figure FDA0003233705300000033
表示第k阶段轨迹新特征点的中心点,其中1≤k≤K,K表示选取的新特征点个数;p'mk表示第m条正常车辆轨迹的第k阶段轨迹新特征点,其中1≤m≤M,M表示正常车辆轨迹个数;
同时基于各阶段与中心点距离的数值分布情况,确定各阶段的离群点,即:
Figure FDA0003233705300000041
式中,
Figure FDA0003233705300000042
表示第m条正常车辆轨迹的第k阶段轨迹新特征点与第k阶段轨迹新特征点的中心点之间的距离;
对第k阶段内所有轨迹新特征点距离数值进行分析,通过正态分布分析,将其大于正态分布的数值对应轨迹阶段点默认为离群点;
步骤2-2-3,根据车辆轨迹主曲线TRmid及第k阶段轨迹新特征点的中心点
Figure FDA0003233705300000043
确定各阶段包络线点坐标Qk,进而平滑得到两条包络线,确定车辆轨迹合理行驶范围。
5.根据权利要求4所述的基于路口车辆合理行驶范围的异常行驶预警方法,其特征在于:所述步骤2-2-3中,具体包括如下分步骤:
步骤2-2-3-1,根据第k阶段轨迹新特征点的中心点
Figure FDA0003233705300000044
确定第m条正常车辆轨迹的第k阶段轨迹新特征点p'mk与车辆轨迹主曲线TRmid的距离,其中若轨迹新特征点到车辆轨迹主曲线最近的点不在车辆轨迹主曲线TRmid上,则说明该阶段车辆轨迹新特征点发生了偏移,将其剔除,否则转到下一步骤;
步骤2-2-3-2,将同一阶段未发生偏离的各车辆轨迹上轨迹新特征点与车辆轨迹主曲线TRmid的距离dist(p'mk,TRmid)进行排序,选取80%-90%中位数数值作为该阶段车辆轨迹主曲线对应包络线的半径距离,记为rk
步骤2-2-3-3,基于第k阶段轨迹新特征点的中心点
Figure FDA0003233705300000045
确定同一阶段包络线点坐标Qk,记(x'k,y'k)为,具体来说,
Figure FDA0003233705300000051
y′k=Kkx′k+bk
Figure FDA0003233705300000052
Figure FDA0003233705300000053
式中,x'k和y'k表示第k阶段上包络线的点坐标,记为,
Figure FDA0003233705300000054
Figure FDA0003233705300000055
表示第k阶段轨迹新特征点的中心点
Figure FDA0003233705300000056
的坐标;Kk表示第k阶段下包络线的斜率,bk表示第k阶段下包络线与车辆轨迹主曲线相交线截距;
步骤2-2-3-4,根据步骤2-2-3-3求解的包络线坐标判断其与车辆轨迹主曲线之间的位置关系;具体来说,根据第k阶段轨迹新特征点的中心点
Figure FDA0003233705300000057
以及第k+1阶段轨迹新特征点的中心点
Figure FDA0003233705300000058
得到包络线阈值ξ,即:
Figure FDA0003233705300000059
若ξ<0则x'k和y'k表示的包络线点在车辆轨迹主曲线左侧,ξ>0表示x'k和y'k包络线点在车辆轨迹主曲线右侧,反之则在包络线与车辆轨迹主曲线相交的直线上;
步骤2-2-3-5,将所有阶段包络线点坐标Qk整合,对包络线轨迹进行平滑,得到新的包络线特征点,从而确定包络线轨迹TRq,两条包络线组成的范围即为车辆轨迹合理行驶范围。
6.根据权利要求1所述的基于路口车辆合理行驶范围的异常行驶预警方法,其特征在于:所述步骤3中,包括如下分步骤:
步骤3-1,根据路口实时监控视频分析确定车辆运行方向及轨迹信息;
步骤3-2,将步骤3-1得到的车辆运行方向及轨迹信息与步骤2得到的路口各流向下车辆轨迹合理行驶范围进行对比;若车辆超出车辆轨迹合理行驶范围,则进行预警,并将车辆信息下发至非现场执法***;
步骤3-3,若单位时间内运行流向下预警车辆数与过车总数之间的比值大于异常情况阈值,则将该路口流向进行预警,同时可关联至交通态势监控***或视频监控***,实现路口异常状况报警,对路口异常情况进行监控。
CN201911012566.5A 2019-10-23 2019-10-23 基于路口车辆合理行驶范围的异常行驶预警方法 Active CN110728842B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911012566.5A CN110728842B (zh) 2019-10-23 2019-10-23 基于路口车辆合理行驶范围的异常行驶预警方法
PCT/CN2020/095096 WO2021077760A1 (zh) 2019-10-23 2020-06-09 基于路口车辆合理行驶范围的异常行驶预警方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911012566.5A CN110728842B (zh) 2019-10-23 2019-10-23 基于路口车辆合理行驶范围的异常行驶预警方法

Publications (2)

Publication Number Publication Date
CN110728842A CN110728842A (zh) 2020-01-24
CN110728842B true CN110728842B (zh) 2021-10-08

Family

ID=69221891

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911012566.5A Active CN110728842B (zh) 2019-10-23 2019-10-23 基于路口车辆合理行驶范围的异常行驶预警方法

Country Status (2)

Country Link
CN (1) CN110728842B (zh)
WO (1) WO2021077760A1 (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110728842B (zh) * 2019-10-23 2021-10-08 江苏智通交通科技有限公司 基于路口车辆合理行驶范围的异常行驶预警方法
CN111540194B (zh) * 2020-03-23 2021-08-10 深圳奇迹智慧网络有限公司 车辆监测数据处理方法、装置、计算机设备和存储介质
CN111523577A (zh) * 2020-04-13 2020-08-11 南京烽火星空通信发展有限公司 一种基于改进的lcss算法的海量轨迹相似度计算方法
CN111582317B (zh) * 2020-04-15 2023-06-30 扬州哈工科创机器人研究院有限公司 一种道路定位方法及装置
CN111652112B (zh) * 2020-05-29 2023-06-30 阿波罗智联(北京)科技有限公司 一种车道流向的识别方法、装置、电子设备及存储介质
CN111968365B (zh) * 2020-07-24 2022-02-15 武汉理工大学 一种非信号交叉口车辆行为分析方法、***及存储介质
CN112070130B (zh) * 2020-08-25 2023-03-28 西安交通大学 一种基于动态时间规整的跨道车辆匹配方法及***
WO2022147785A1 (zh) * 2021-01-08 2022-07-14 华为技术有限公司 车辆驾驶场景识别方法及装置
CN112633427B (zh) * 2021-03-15 2021-05-28 四川大学 一种基于离群点检测的超高次谐波发射信号检测方法
CN112991749B (zh) * 2021-05-13 2021-07-20 腾讯科技(深圳)有限公司 车辆违章识别方法与装置、介质及电子设备
CN113433574B (zh) * 2021-06-09 2024-02-06 深圳前海微众银行股份有限公司 一种行驶轨迹处理方法及装置
CN113380049B (zh) * 2021-07-27 2023-06-23 京东城市(北京)数字科技有限公司 车辆的违规检测方法、装置、服务器和存储介质
CN113593234B (zh) * 2021-07-30 2022-07-19 浙江大华技术股份有限公司 一种检测道路质量的方法及装置
CN113920722B (zh) * 2021-09-23 2023-04-14 摩拜(北京)信息技术有限公司 路口通行状态获取方法、装置、电子设备及存储介质
CN114021629B (zh) * 2021-10-26 2024-04-05 之江实验室 一种基于均值动态时间规整的车辆轨迹运动模式提取方法
CN114038195A (zh) * 2021-11-15 2022-02-11 内蒙古民族大学 基于轨迹分析的道路异常事件监控检测方法
CN114299433A (zh) * 2021-12-28 2022-04-08 清华大学 异常驾驶行为检测方法、训练方法、装置及存储介质
CN114333330B (zh) * 2022-01-27 2023-04-25 浙江嘉兴数字城市实验室有限公司 一种基于路侧边缘全息感知的交叉口事件检测***
CN116363575B (zh) * 2023-02-15 2023-11-03 南京诚勤教育科技有限公司 一种基于智慧校园的教室监控管理***
CN116767461B (zh) * 2023-08-25 2023-12-22 太极计算机股份有限公司 船舶抛锚行为检测方法、装置及电子设备
CN118070683A (zh) * 2024-04-22 2024-05-24 山东师范大学 基于数字孪生的物流运输大数据采集方法及***

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103377555A (zh) * 2012-04-25 2013-10-30 施乐公司 用于自动检测交通交叉路口的异常的方法和***
CN103903019A (zh) * 2014-04-11 2014-07-02 北京工业大学 一种多车道车辆轨迹时空图的自动生成方法
CN104504897A (zh) * 2014-09-28 2015-04-08 北京工业大学 一种基于轨迹数据的交叉***通流特性分析及车辆运动预测方法
CN105551251A (zh) * 2016-01-19 2016-05-04 华南理工大学 一种无信号交叉口机动车冲突概率判断方法
CN107204114A (zh) * 2016-03-18 2017-09-26 中兴通讯股份有限公司 一种车辆异常行为的识别方法及装置
CN107644206A (zh) * 2017-09-20 2018-01-30 深圳市晟达机械设计有限公司 一种道路异常行为动作检测装置
CN107766808A (zh) * 2017-09-30 2018-03-06 北京泓达九通科技发展有限公司 道路网络空间中车辆对象移动轨迹聚类的方法及***
CN108091133A (zh) * 2017-11-27 2018-05-29 银江股份有限公司 一种基于海量交通数据分析的车辆安全驾驶行为分析方法
CN109584558A (zh) * 2018-12-17 2019-04-05 长安大学 一种面向城市交通信号配时的交通流统计方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7755509B2 (en) * 2007-09-20 2010-07-13 Traffic.Com, Inc. Use of pattern matching to predict actual traffic conditions of a roadway segment
CN103116748B (zh) * 2013-03-11 2016-03-23 清华大学 基于路面标识识别违规驾驶行为的方法及***
US10522040B2 (en) * 2017-03-03 2019-12-31 Kennesaw State University Research And Service Foundation, Inc. Real-time video analytics for traffic conflict detection and quantification
CN106952473A (zh) * 2017-04-01 2017-07-14 深圳市元征科技股份有限公司 道路故障检测方法及装置
CN107240264B (zh) * 2017-06-26 2019-10-22 安徽四创电子股份有限公司 一种车辆非有效行驶轨迹识别方法和城市道路设施规划方法
CN107293116B (zh) * 2017-06-27 2020-04-14 浙江浩腾电子科技股份有限公司 一种基于视频分析的交通事件检测***
CN108364461A (zh) * 2018-01-05 2018-08-03 武汉中科通达高新技术股份有限公司 一种车辆行驶轨迹预测方法
CN108320511B (zh) * 2018-03-30 2020-12-29 江苏智通交通科技有限公司 基于谱聚类的城市道路交通子区划分方法
CN109544909B (zh) * 2018-10-29 2021-06-04 华蓝设计(集团)有限公司 基于航拍视频车辆轨迹的驾驶员换道行为分析方法
CN110299027B (zh) * 2019-07-12 2021-12-14 山东交通学院 基于轨迹数据和地图数据的车辆变道监测与安全预警方法
CN110728842B (zh) * 2019-10-23 2021-10-08 江苏智通交通科技有限公司 基于路口车辆合理行驶范围的异常行驶预警方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103377555A (zh) * 2012-04-25 2013-10-30 施乐公司 用于自动检测交通交叉路口的异常的方法和***
CN103903019A (zh) * 2014-04-11 2014-07-02 北京工业大学 一种多车道车辆轨迹时空图的自动生成方法
CN104504897A (zh) * 2014-09-28 2015-04-08 北京工业大学 一种基于轨迹数据的交叉***通流特性分析及车辆运动预测方法
CN105551251A (zh) * 2016-01-19 2016-05-04 华南理工大学 一种无信号交叉口机动车冲突概率判断方法
CN107204114A (zh) * 2016-03-18 2017-09-26 中兴通讯股份有限公司 一种车辆异常行为的识别方法及装置
CN107644206A (zh) * 2017-09-20 2018-01-30 深圳市晟达机械设计有限公司 一种道路异常行为动作检测装置
CN107766808A (zh) * 2017-09-30 2018-03-06 北京泓达九通科技发展有限公司 道路网络空间中车辆对象移动轨迹聚类的方法及***
CN108091133A (zh) * 2017-11-27 2018-05-29 银江股份有限公司 一种基于海量交通数据分析的车辆安全驾驶行为分析方法
CN109584558A (zh) * 2018-12-17 2019-04-05 长安大学 一种面向城市交通信号配时的交通流统计方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
A dynamic hierarchical clustering method for trajectory-based unusual video event detection;Jiang F 等;《IEEE Transactions on Image Processing》;20091231;第18卷(第4期);907-913 *
基于视频的车辆轨迹聚类分析及异常检测;余忠庆;《中国优秀硕士学位论文全文数据库信息科技辑》;20121015(第10期);I138-2332 *
基于轨迹多特征的运动模式学习及异常检测;汤春明;《计算机应用于软件》;20150331;第32卷(第3期);200-204、265 *

Also Published As

Publication number Publication date
WO2021077760A1 (zh) 2021-04-29
CN110728842A (zh) 2020-01-24

Similar Documents

Publication Publication Date Title
CN110728842B (zh) 基于路口车辆合理行驶范围的异常行驶预警方法
CN110570658B (zh) 基于层次聚类的路口异常车辆轨迹识别分析方法
WO2017157119A1 (zh) 一种车辆异常行为的识别方法及装置
CN107085943B (zh) 一种道路旅行时间短期预测方法和***
CN108682149B (zh) 基于二项Logistic回归的公路事故黑点路段线形致因分析方法
CN111310583A (zh) 一种基于改进的长短期记忆网络的车辆异常行为识别方法
CN106856049B (zh) 基于卡口号牌识别数据的关键交叉口需求集聚分析方法
CN109345832B (zh) 一种基于深度递归神经网络的城市道路超车预测方法
CN103235933A (zh) 一种基于隐马尔科夫模型的车辆异常行为检测方法
CN108648445B (zh) 基于交通大数据的动态交通态势预测方法
CN110288823B (zh) 一种基于朴素贝叶斯网络的交通违章误判识别方法
Smith et al. Data–driven methodology for signal timing plan development: A computational approach
CN110705484B (zh) 利用行车轨迹识别连续变更车道违法行为的方法
CN114267173B (zh) 高速公路时空特征的多源数据融合方法、装置及设备
CN101064061A (zh) 异类交通信息实时融合方法
CN108682153B (zh) 一种基于rfid电子车牌数据的城市道路交通拥堵状态判别方法
CN112562320A (zh) 一种基于改进随机森林的自适应交通事件检测方法
CN111882858A (zh) 一种基于多源数据的高速公路异常事件排队长度预测方法
CN115311858A (zh) 基于交通流韧性的城市路段分级管制方法
CN109147320B (zh) 一种基于卡口数据的路段交通状态判别方法
Zhu et al. Fuzzy c-means clustering identification method of urban road traffic state
CN116168538B (zh) 一种平面道路车辆通行空间识别方法
CN117238126A (zh) 一种连续流道路场景下的交通事故风险评估方法
CN114783179B (zh) 基于状态矢量的拥堵聚类判别方法
CN102880881A (zh) 一种基于二类支持向量机和遗传算法的轿车车型识别方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant