一种酒驾车辆识别方法与流程



1.本发明涉及智能交通控制技术领域,尤其涉及一种酒驾车辆识别方法。


背景技术:



2.酒驾是事故主要原因之一。目前,交警查处酒驾方式仍以专项行动为主,利用人海战术对车辆进行逐一排查,该方式缺乏针对性和精准性,易造成资源浪费。为提高效果,有必要进行酒驾高风险车辆识别。
3.目前,常用的高风险车辆识别方法有:(1)基于车载装置的酒驾高风险车辆识别方法。该方法通过车载酒精监测模块判断驾驶员是否饮酒,由于需要安装额外装置,推广难度大。(2)基于车辆驾驶行为的酒驾高风险车辆识别方法。该方法通过车辆驾驶行为的偏离度特征识别酒驾高风险车辆,但在司机醉酒程度较低时易造成漏判。(3)基于历史代驾订单的酒驾高风险车辆识别方法。该方法通过历史代驾订单起始地点信息定位酒驾高风险地区,但高风险地区涉及通行车辆较多,易造成误判。
4.因此,如何能够提供一种识别准确度高且成本低的酒驾车辆识别方法成为本领域技术人员亟待解决的技术问题。


技术实现要素:



5.本发明提供了一种酒驾车辆识别方法,解决相关技术中存在的酒驾高风险车辆识别方法成本高、易漏判、易误判的问题。
6.作为本发明的一个方面,提供一种酒驾车辆识别方法,其中,包括:
7.获取历史酒驾违法查处记录,并获取所述历史酒驾违法查处记录中车辆对应的车辆通行轨迹记录;
8.将所述历史酒驾违法查处记录与所述车辆通行轨迹记录进行关联,并根据关联结果确定车辆被查处前最后一次的停留点信息;
9.对所述停留点信息进行时空聚类,并根据聚类结果确定酒驾高风险时段与酒驾高风险区域;
10.若目标车辆在所述酒驾高风险时段进入所述酒驾高风险区域,则判定所述目标车辆为酒驾高风险车辆。
11.进一步地,所述历史酒驾违法查处记录包括:违法编号、号牌种类、号牌号码、违法行为和违法时间。
12.进一步地,所述车辆通行记录包括:过车序号、号牌种类、号牌号码、过车时间、卡口编号、卡口经度和卡口纬度。
13.进一步地,将所述历史酒驾违法查处记录与所述车辆通行轨迹记录进行关联,并根据关联结果确定车辆被查处前最后一次的停留点信息,包括:
14.根据历史酒驾违法记录中的违法编号、号牌种类、号牌号码和违法时间,提取每起违法车辆被查处前预设时间段内的所有车辆通行轨迹记录;
15.将提取到的所有车辆通行轨迹记录按照所述车辆通行轨迹记录中的过车时间顺序进行排列;
16.依次提取每起违法车辆所对应的车辆通行记录中相邻的卡口对,并计算卡口对之间的直线距离以及车辆在卡口对之间的停留时长;
17.若所述直线距离小于预设距离阈值,且所述停留时长大于预设时间阈值,则确定该车辆在该卡口对之间存在饮酒风险。
18.进一步地,所述直线距离的计算公式为:
19.ci=sin(mlati)*sin(mlat
i-1
)*cos(mlon
i-mlon
i-1
)+cos(mlati)*cos(mlat
i-1
),2≤i≤n
20.di=r*arccos(ci)*π/180,2≤i≤n
21.其中,r表示地球平均半径,(mloni,mlati)表示卡口对的经度, (mlon
i-1
,mlat
i-1
)表示卡口对的纬度,di表示所述直线距离,n表示通行轨迹数。
22.进一步地,所述停留时长的计算公式为:
23.xi=t
i-(di/vr)*60,2≤i≤n,
24.其中,xi表示停留时长,ti表示车辆经过相邻卡口对的时间差,vr表示车辆的实际车速值,n表示通行轨迹数。
25.进一步地,所述停留点信息包括:违法编号、起点卡口编号、起点卡口经度、起点卡口纬度、起点过车时间、终点卡口编号、终点卡口经度、终点卡口纬度和终点过车时间。
26.进一步地,对所述停留点信息进行时空聚类,并根据聚类结果确定酒驾高风险时段与酒驾高风险区域,包括:
27.所述停留点信息中分别提取起点卡口编号、起点卡口经度、起点卡口纬度、起点过车时间、终点卡口编号、终点卡口经度、终点卡口纬度和终点过车时间,并将提取到的停留点信息进行合并;
28.将合并后的结果输入至时空聚类模型,并得到时空聚类结果;
29.根据所述时空聚类结果确定酒驾高风险时段与酒驾高风险区域。
30.进一步地,根据所述时空聚类结果确定酒驾高风险时段与酒驾高风险区域,包括:
31.所述时空聚类结果包括多个类,根据每个类中的卡口对确定酒驾高风险区域;
32.依次统计每个类中的过车时间范围,并将每个类中的过车时间范围确定为与高风险区域对应的高风险时段。
33.进一步地,若目标车辆在所述酒驾高风险时段进入所述酒驾高风险区域,则判定所述目标车辆为酒驾高风险车辆,包括:
34.根据所述车辆通行轨迹记录,筛选在所述高风险时段停留且有多个不同停留点信息的车辆作为目标车辆;
35.当所述目标车辆的最新一条通行轨迹出现在所述高风险区域内、过车时间在所述高风险时段内且超过预设时长无新通行轨迹,则判定该目标车辆为酒驾高风险车辆。
36.本发明提供的酒驾车辆识别方法,通过历史酒驾违法查处记录与卡口监控设备记录的车辆通行轨迹记录的关联分析,能够精准识别酒驾高风险车辆,提高精准性和效率。
附图说明
37.附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
38.图1为本发明提供的酒驾车辆识别方法的流程图。
39.图2为本发明提供的车辆识别方法的具体实施方式流程图。
具体实施方式
40.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互结合。下面将参考附图并结合实施例来详细说明本发明。
41.为了使本领域技术人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
42.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包括,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
43.在本实施例中提供了一种酒驾车辆识别方法,图1是根据本发明实施例提供的酒驾车辆识别方法的流程图,如图1所示,包括:
44.s100、获取历史酒驾违法查处记录,并获取所述历史酒驾违法查处记录中车辆对应的车辆通行轨迹记录;
45.在本发明实施例中,所述历史酒驾违法查处记录包括:违法编号、号牌种类、号牌号码、违法行为和违法时间。
46.需要说明的是,所述违法编号是唯一的,能够唯一标识车辆酒驾违法信息。
47.在本发明实施例中,所述车辆通行记录包括:过车序号、号牌种类、号牌号码、过车时间、卡口编号、卡口经度和卡口纬度。
48.需要说明的是,所述过车序号是唯一的,能够唯一标识经过卡口监控设备的车辆信息。
49.s200、将所述历史酒驾违法查处记录与所述车辆通行轨迹记录进行关联,并根据关联结果确定车辆被查处前最后一次的停留点信息;
50.在本发明实施例中,包括:
51.根据历史酒驾违法记录中的违法编号、号牌种类、号牌号码和违法时间,提取每起违法车辆被查处前预设时间段内的所有车辆通行轨迹记录;
52.将提取到的所有车辆通行轨迹记录按照所述车辆通行轨迹记录中的过车时间顺序进行排列;
53.依次提取每起违法车辆所对应的车辆通行记录中相邻的卡口对,并计算卡口对之间的直线距离以及车辆在卡口对之间的停留时长;
54.若所述直线距离小于预设距离阈值,且所述停留时长大于预设时间阈值,则确定该车辆在该卡口对之间存在饮酒风险。
55.在本发明实施例中,所述预设时间段具体可以为每起违法车辆被查处前8 小时内。
56.即,根据历史酒驾违法查处记录中的违法编号、号牌种类、号牌号码、违法时间字段,提取车辆每起违法被查处前8小时内的所有通行轨迹记录并按过车时间顺序排列;依次提取每起违法对应通行轨迹记录中相邻的卡口对,计算卡口对间的直线距离以及车辆在卡口对间的停留时长,若直线距离小于设置阈值且停留时长大于设置阈值,则认为车辆在该卡口对间存在饮酒风险,需要注意的是,仅保留最新一次停留点信息。
57.具体地,所述直线距离的计算公式为:
58.ci=sin(mlati)*sin(mlat
i-1
)*cos(mlon
i-mlon
i-1
)+cos(mlati)*cos(mlat
i-1
),2≤i≤n
59.di=r*arccos(ci)*π/180,2≤i≤n
60.其中,r表示地球平均半径,取6371.004千米,(mloni,mlati)表示卡口对的经度,(mlon
i-1
,mlat
i-1
)表示卡口对的纬度,i表示第i条通行轨迹,di表示所述直线距离,单位为千米,n表示通行轨迹数。
61.需要说明的是,在本发明实施例中,ci并无实际物理含义,只是为了方便di的计算公式的表达而设置的中间参数。
62.所述停留时长的计算公式为:
63.xi=t
i-(di/vr)*60,2≤i≤n,
64.其中,xi表示停留时长,单位为分钟;ti表示车辆经过相邻卡口对的时间差,单位为分钟;vr表示车辆的实际车速值,如vr=60km/h;n表示通行轨迹数。
65.在本发明实施例中,所述停留点信息包括:违法编号、起点卡口编号、起点卡口经度、起点卡口纬度、起点过车时间、终点卡口编号、终点卡口经度、终点卡口纬度和终点过车时间。
66.s300、对所述停留点信息进行时空聚类,并根据聚类结果确定酒驾高风险时段与酒驾高风险区域;
67.在本发明实施例中,包括:
68.所述停留点信息中分别提取起点卡口编号、起点卡口经度、起点卡口纬度、起点过车时间、终点卡口编号、终点卡口经度、终点卡口纬度和终点过车时间,并将提取到的停留点信息进行合并;
69.将合并后的结果输入至时空聚类模型,并得到时空聚类结果;
70.根据所述时空聚类结果确定酒驾高风险时段与酒驾高风险区域。
71.需要说明的是,时空聚类模型可以为st-dbcsan模型。
72.进一步具体地,根据所述时空聚类结果确定酒驾高风险时段与酒驾高风险区域,包括:
73.所述时空聚类结果包括多个类,根据每个类中的卡口对确定酒驾高风险区域;
74.依次统计每个类中的过车时间范围,并将每个类中的过车时间范围确定为与高风险区域对应的高风险时段。
75.s400、若目标车辆在所述酒驾高风险时段进入所述酒驾高风险区域,则判定所述目标车辆为酒驾高风险车辆。
76.在本发明实施例中,包括:
77.根据所述车辆通行轨迹记录,筛选在所述高风险时段停留且有多个不同停留点信息的车辆作为目标车辆;
78.当所述目标车辆的最新一条通行轨迹出现在所述高风险区域内、过车时间在所述高风险时段内且超过预设时长无新通行轨迹,则判定该目标车辆为酒驾高风险车辆。
79.应当理解的是,根据历史车辆通行轨迹记录,筛选经常在高风险时段停留且有多个不同停留点的车辆作为目标车辆;
80.当目标车辆的最新一条通行轨迹出现在高风险区域内、过车时间在对应高风险时段内且超过20min无新通行轨迹,即认为该车为酒驾高风险车辆。
81.综上,本发明实施例提供的酒驾车辆识别方法,通过历史酒驾违法查处记录与卡口监控设备记录的车辆通行轨迹记录的关联分析,能够精准识别酒驾高风险车辆,提高精准性和效率。
82.下面结合图2对本发明实施例提供的酒驾高风险车辆识别方法的具体实现过程进行详细说明。
83.(1)获取历史酒驾违法查处记录与卡口监控设备记录的车辆通行轨迹记录。
84.例如,获取2021年全年酒驾违法查处记录,格式如下:
85.表1酒驾违法查处记录示例
86.违法编号号牌种类号牌号码违法行为违法时间wf_1小型汽车鄂jaxxxx酒驾2021-03-17 13:20:30wf_2小型汽车鄂jbxxxx酒驾2021-06-12 21:06:55wf_3小型汽车鄂jcxxxx酒驾2021-10-20 19:09:57
87.获取2020年12月31日至2021年12月31日期间的车辆通行轨迹记录,格式如下:
88.表2车辆通行轨迹记录示例
89.过车序号号牌种类号牌号码过车时间卡口编号卡口经度卡口纬度gc_1小型汽车鄂jaxxxx2021-03-17 11:03:30kk_1120.29979131.558273gc_2小型汽车鄂jaxxxx2021-03-17 13:06:30kk_2120.30723531.550565gc_3小型汽车鄂jaxxxx2021-03-17 13:09:53kk_3120.30723531.550565
90.(2)根据历史酒驾违法查处记录中的违法编号、号牌种类、号牌号码、违法时间字段,提取车辆每起违法被查处前8小时内的所有通行轨迹记录并按过车时间顺序排列。
91.以wf_1为例,鄂jaxxxx的违法时间为2021-03-17 13:20:30,则提取轨迹时间范围为2021-03-17 5:20:30至2021-03-17 13:20:29。
92.(3)依次提取每起违法对应通行轨迹记录中相邻的卡口对,计算卡口对间的直线距离以及车辆在卡口对间的停留时长,设置直线距离阈值为2千米,停留时长阈值为20分钟,若直线距离小于设置阈值且停留时长大于设置阈值,则认为车辆在该卡口对间存在饮酒风险。保留满足设置阈值条件且最接近违法查处时间的卡口对信息作为停留点。
93.以wf_1查处前8小时内的通行轨迹gc_1与gc_2为例,提取相邻卡口对kk_1 —kk_2,计算卡口对直线距离为1.1千米,停留时长121.9分钟,满足设置阈值条件,则认为鄂
jaxxxx在卡口对kk_1—kk_2间存在饮酒风险。若此次停留为最接近违法时间(2021-03-17 13:20:30)的停留,保留kk_1—kk_2信息作为wf_1 的停留点信息。
94.表3 wf_1停留点信息示例
[0095][0096]
(4)从所有违法对应的停留点信息中分别提取起终点的卡口编号、卡口精度、卡口纬度、过车时间并合并,将合并后的数据输入st-dbscan模型,生成若干类,类中的卡口组合代表高风险区域。依次统计每个类中的过车时间范围,即为各个高风险区域对应的高风险时段。
[0097]
以类1为例,其对应的卡口组合[kk_4,kk_5,kk_6]即为酒驾高风险区域,当车辆途径组合中任一卡口时,即认为车辆进入酒驾高风险区域。以30min间隔对各类的过车时间进行分割,以类1为例,其酒驾高风险时段为0点30分至 2点30分。保存高风险区域及对应高风险时段计算结果。
[0098]
表4模型输出结果示例
[0099]
卡口编号卡口经度卡口纬度过车时间聚类结果kk_4114.29513830.5966172021-01-02 00:30:311kk_5114.2973630.596932021-01-02 01:21:251kk_6114.2783730.592782021-01-02 02:29:421kk_7114.2861730.631692021-01-01 13:45:362kk_7114.2861730.631692021-01-01 14:12:312
[0100]
表5酒驾高风险区域及时段示例
[0101]
类别酒驾高风险区域集合酒驾高风险时段1[kk_4,kk_5,kk_6]0:30-2:302[kk_7]13:30-14:30
[0102]
(5)在进行实时的酒驾高风险车辆识别前,首先提取前一个月的通行轨迹记录,筛选出在高风险时段集合内停留时长超过20分钟的情况出现10次以上,且有超过5个不同停留点的车辆作为目标车辆。以表5为例,高风险时段集合为0:30-2:30、13:30-14:30。
[0103]
当目标车辆的最新一条通行轨迹出现在高风险区域内、过车时间在对应高风险时段内且超过20min无新通行轨迹,即认为该车为酒驾高风险车辆。
[0104]
综上,本发明实施例提供的酒驾车辆识别方法,解决了现有技术中酒驾高风险车辆识别方法成本高、易漏判、易误判的问题,能够精准识别酒驾高风险车辆,提高精准性和效率。
[0105]
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

技术特征:


1.一种酒驾车辆识别方法,其特征在于,包括:获取历史酒驾违法查处记录,并获取所述历史酒驾违法查处记录中车辆对应的车辆通行轨迹记录;将所述历史酒驾违法查处记录与所述车辆通行轨迹记录进行关联,并根据关联结果确定车辆被查处前最后一次的停留点信息;对所述停留点信息进行时空聚类,并根据聚类结果确定酒驾高风险时段与酒驾高风险区域;若目标车辆在所述酒驾高风险时段进入所述酒驾高风险区域,则判定所述目标车辆为酒驾高风险车辆。2.根据权利要求1所述的酒驾车辆识别方法,其特征在于,所述历史酒驾违法查处记录包括:违法编号、号牌种类、号牌号码、违法行为和违法时间。3.根据权利要求2所述的酒驾车辆识别方法,其特征在于,所述车辆通行记录包括:过车序号、号牌种类、号牌号码、过车时间、卡口编号、卡口经度和卡口纬度。4.根据权利要求3所述的酒驾车辆识别方法,其特征在于,将所述历史酒驾违法查处记录与所述车辆通行轨迹记录进行关联,并根据关联结果确定车辆被查处前最后一次的停留点信息,包括:根据历史酒驾违法记录中的违法编号、号牌种类、号牌号码和违法时间,提取每起违法车辆被查处前预设时间段内的所有车辆通行轨迹记录;将提取到的所有车辆通行轨迹记录按照所述车辆通行轨迹记录中的过车时间顺序进行排列;依次提取每起违法车辆所对应的车辆通行记录中相邻的卡口对,并计算卡口对之间的直线距离以及车辆在卡口对之间的停留时长;若所述直线距离小于预设距离阈值,且所述停留时长大于预设时间阈值,则确定该车辆在该卡口对之间存在饮酒风险。5.根据权利要求4所述的酒驾车辆识别方法,其特征在于,所述直线距离的计算公式为:c
i
=sin(mlat
i
)*sin(mlat
i-1
)*cos(mlon
i-mlon
i-1
)+cos(mlat
i
)*cos(mlat
i-1
),2≤i≤nd
i
=r*arccos(c
i
)*π/180,2≤i≤n其中,r表示地球平均半径,(mlon
i
,mlat
i
)表示卡口对的经度,(mlon
i-1
,mlat
i-1
)表示卡口对的纬度,d
i
表示所述直线距离,n表示通行轨迹数。6.根据权利要求5所述的酒驾车辆识别方法,其特征在于,所述停留时长的计算公式为:x
i
=t
i-(d
i
/v
r
)*60,2≤i≤n,其中,x
i
表示停留时长,t
i
表示车辆经过相邻卡口对的时间差,v
r
表示车辆的实际车速值,n表示通行轨迹数。7.根据权利要求1所述的酒驾车辆识别方法,其特征在于,所述停留点信息包括:违法编号、起点卡口编号、起点卡口经度、起点卡口纬度、起点过车时间、终点卡口编号、终点卡口经度、终点卡口纬度和终点过车时间。8.根据权利要求7所述的酒驾车辆识别方法,其特征在于,对所述停留点信息进行时空
聚类,并根据聚类结果确定酒驾高风险时段与酒驾高风险区域,包括:所述停留点信息中分别提取起点卡口编号、起点卡口经度、起点卡口纬度、起点过车时间、终点卡口编号、终点卡口经度、终点卡口纬度和终点过车时间,并将提取到的停留点信息进行合并;将合并后的结果输入至时空聚类模型,并得到时空聚类结果;根据所述时空聚类结果确定酒驾高风险时段与酒驾高风险区域。9.根据权利要求8所述的酒驾车辆识别方法,其特征在于,根据所述时空聚类结果确定酒驾高风险时段与酒驾高风险区域,包括:所述时空聚类结果包括多个类,根据每个类中的卡口对确定酒驾高风险区域;依次统计每个类中的过车时间范围,并将每个类中的过车时间范围确定为与高风险区域对应的高风险时段。10.根据权利要求1所述的酒驾车辆识别方法,其特征在于,若目标车辆在所述酒驾高风险时段进入所述酒驾高风险区域,则判定所述目标车辆为酒驾高风险车辆,包括:根据所述车辆通行轨迹记录,筛选在所述高风险时段停留且有多个不同停留点信息的车辆作为目标车辆;当所述目标车辆的最新一条通行轨迹出现在所述高风险区域内、过车时间在所述高风险时段内且超过预设时长无新通行轨迹,则判定该目标车辆为酒驾高风险车辆。

技术总结


本发明涉及智能交通控制技术领域,具体公开了一种酒驾车辆识别方法,其中,包括:获取历史酒驾违法查处记录,并获取所述历史酒驾违法查处记录中车辆对应的车辆通行轨迹记录;将所述历史酒驾违法查处记录与所述车辆通行轨迹记录进行关联,并根据关联结果确定车辆被查处前最后一次的停留点信息;对所述停留点信息进行时空聚类,并根据聚类结果确定酒驾高风险时段与酒驾高风险区域;若目标车辆在所述酒驾高风险时段进入所述酒驾高风险区域,则判定所述目标车辆为酒驾高风险车辆。本发明提供的酒驾车辆识别方法,通过历史酒驾违法查处记录与卡口监控设备记录的车辆通行轨迹记录的关联分析,能够精准识别酒驾高风险车辆,提高执法的精准性和效率。精准性和效率。精准性和效率。


技术研发人员:

黄瑛 黄淑兵 蔡岗 赵磊 童刚 李颛

受保护的技术使用者:

公安部交通管理科学研究所

技术研发日:

2022.06.22

技术公布日:

2022/9/23

本文发布于:2024-09-20 20:48:59,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/19744.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:卡口   所述   车辆   高风险
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议