一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆管控方法、装置、设备、存储介质和程序产品与流程

2022-07-10 02:14:01 来源:中国专利 TAG:


1.本技术涉及智能交通技术领域,特别是涉及一种车辆管控方法、装置、设备、存储介质和程序产品。


背景技术:

2.近些年来,经济和技术的发展使得越来越多的车辆进入千家万户,但随着车辆的不断增多,车辆的违规现象也日渐增多。
3.通常,车辆的违规现象源于车辆驾驶过程中的异常驾驶和车辆的乱停乱放。其中,驾驶过程中的异常驾驶行为可能会带来严重的交通事故,而车辆的乱停乱放影响道路通行、市容市貌,也存在一定的交通安全隐患。
4.然而,相关技术中,对于车辆的违规行为检测不够及时且告知困难,导致车辆违规现象的管控带来极大地不便。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种车辆管控方法、装置、设备、存储介质和程序产品,能够及时检测车辆的违规行为并进行有效告知,极大地提高了对车辆违规现象进行管控的便利性。
6.第一方面,本技术提供了一种车辆管控方法,该方法包括:
7.获取目标车辆的当前车辆感知信息;当前车辆感知信息为通过待管控区域内的感知设备进行感知得到的;当前车辆感知信息包括目标车辆的车辆行驶速度;
8.根据目标车辆的车辆行驶速度,对目标车辆的违规行为进行识别,获取目标车辆的违规类别;
9.根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息;违规提醒消息用于指示目标车辆发生的违规行为和纠正违规行为的方式。
10.在其中一个实施例中,当前车辆感知信息还包括目标车辆的当前位置;
11.根据目标车辆的车辆行驶速度,对目标车辆的违规行为进行识别,得到目标车辆的违规类别,包括:
12.若目标车辆的车辆行驶速度为0,且待管控区域中不允许停放车辆,则确定目标车辆的违规类别为车辆停滞;
13.若目标车辆的车辆行驶速度为0,且待管控区域中允许停放车辆,则根据目标车辆的当前位置,获取目标车辆的违规类别;
14.若目标车辆的车辆行驶速度大于0,且待管控区域中不允许停放车辆,则根据目标车辆的车辆行驶速度和预设的速度阈值,获取目标车辆的违规类别。
15.在其中一个实施例中,根据目标车辆的当前位置,获取目标车辆的违规类别,包括:
16.获取待管控区域中预设的停车区域和停车区域的停车规则;
17.若目标车辆的当前位置未处于停车区域内,则确定目标车辆的违规类别为非法位置停车;
18.若目标车辆的当前位置处于停车区域内,但不符合停车区域的停车规则,则确定目标车辆的违规类别为非法规则停车。
19.在其中一个实施例中,待管控区域为服务区,当前车辆感知信息还包括目标车辆的车辆类别、车头位置和车尾位置;则不符合停车区域的停车规则包括目标车辆的车辆类别与停车区域要求的车辆类别不匹配,和/或,目标车辆的车头位置以及车尾位置与停车区域要求的车辆停放方向不匹配。
20.在其中一个实施例中,待管控区域为隧道,速度阈值包括第一速度阈值和第二速度阈值,且第一速度阈值大于第二速度阈值;
21.根据目标车辆的车辆行驶速度和预设的速度阈值,获取目标车辆的违规类别,包括:
22.若目标车辆的车辆行驶速度为大于第一速度阈值,确定目标车辆的违规类别为车辆超速;
23.若目标车辆的车辆行驶速度为小于第二速度阈值,确定目标车辆的违规类别为车辆慢行。
24.在其中一个实施例中,根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息,包括:
25.根据目标车辆的违规类别,生成目标车辆的违规播报信息;
26.根据待管控区域的当前车辆感知信息,获取目标车辆的位置;
27.根据目标车辆的违规播报信息和目标车辆的位置,以定向声设备向目标车辆发布违规提醒消息。
28.在其中一个实施例中,根据目标车辆的违规类别,生成目标车辆的违规播报信息,包括:
29.根据目标车辆的违规类别和目标车辆的当前车辆感知信息,生成目标车辆的车辆违规信息;车辆违规信息至少包括目标车辆的类别,尺寸,车辆图像特征信息;
30.根据目标车辆的车辆类别、尺寸、车辆图像特征信息,在预存的各参考车辆的车辆融合信息中进行身份信息匹配;参考车辆的车辆融合信息是根据进入待管控区域的各车辆的入口车辆感知信息对应生成的;
31.根据匹配成功的车辆的参考车辆的车辆融合信息和目标车辆的车辆违规信息,生成目标车辆的违规播报信息。
32.在其中一个实施例中,入口车辆感知信息包括车辆id;
33.各参考车辆的车辆融合信息的生成过程包括:
34.根据进入待管控区域的各车辆的入口车辆感知信息,确定各车辆的抓拍触发位置;
35.若各车辆进入预设的抓拍触发区域,根据各车辆的入口车辆感知信息和抓拍触发位置,获取各车辆的车辆身份信息;车辆身份信息包括各车辆的车牌号码和车辆id;
36.对车辆身份信息中与入口车辆感知信息中车辆id相同的车辆进行身份信息绑定,得到各参考车辆的车辆融合信息。
37.在其中一个实施例中,入口车辆感知信息包括前车车头间距、行驶车道;
38.根据各车辆的入口车辆感知信息和抓拍触发位置,获取各车辆的车辆身份信息,包括:
39.根据各车辆的前车车头间距和抓拍触发位置,确定各车辆的车辆识别框位置;
40.根据各车辆的车辆识别框位置、各车辆的车辆id、各车辆的行驶车道,生成各车辆的触发抓拍信息;
41.根据各车辆的触发抓拍信息,获取各车辆的车牌号码;
42.根据各车辆的车牌号码和各车辆的触发抓拍信息,生成各车辆的车辆身份信息。
43.在其中一个实施例中,根据各车辆的触发抓拍信息,获取各车辆的车牌号码,包括:
44.向车辆识别系统发送各车辆的触发抓拍信息;
45.接收车辆识别系统发送的各车辆的车牌号码;车牌号码为车辆识别系统根据触发抓拍信息中的行驶车道,在对应车道根据各车辆的车辆识别框位置进行车牌识别得到的。
46.在其中一个实施例中,入口车辆感知信息包括前车车尾间距、前车高度;
47.根据进入待管控区域的各车辆的入口车辆感知信息,确定各车辆的抓拍触发位置,包括:
48.针对任一车辆,若车辆的前车车尾间距小于预设间距阈值且车辆的前车高度大于预设高度阈值,则确定车辆的抓拍触发位置为预设的近端抓拍触发位置;否则,确定车辆的抓拍触发位置为预设的远端抓拍触发位置。
49.在其中一个实施例中,目标车辆的违规播报信息包括目标车辆的车头位置和车辆尺寸;
50.根据目标车辆的违规播报信息和目标车辆的位置,以定向声设备向目标车辆发布违规提醒消息,包括:
51.若目标车辆处于停止状态,则根据车头位置控制定向声设备旋转到朝向目标车辆的方位角度,以及根据车辆尺寸控制定向声设备的声音覆盖区域覆盖目标车辆,并按照目标车辆发布违规提醒消息;其中,停止状态对应的违规类别包括车辆停滞、非法位置停车、非法规则停车中的一种或多种。
52.在其中一个实施例中,目标车辆的违规播报信息包括目标车辆的车头位置和车道信息;
53.根据目标车辆的违规播报信息和目标车辆的位置,以定向声设备向目标车辆发布违规提醒消息,包括:
54.若目标车辆处于移动状态,则根据车头位置和车道信息确定目标车辆已达到定向声设备的声音覆盖区域后,控制定向声设备向目标车辆发布违规提醒消息;移动状态对应的违规类别包括车辆超速或车辆慢行。
55.在其中一个实施例中,该方法还包括:
56.获取待管控区域的行人感知信息,行人感知信息为通过待管控区域内的感知设备对待管控区域内行人进行感知得到的;行人感知信息至少包括行人的初始位置和当前位置;
57.若行人感知信息中存在行人的当前位置处于目标车辆的位置对应范围内,确定目
标车辆中的车主位置处于车内;
58.若行人感知信息中存在当前位置未处于目标车辆的位置对应范围内,且当前位置与初始位置之间的距离满足预设的距离范围,则确定目标车辆中的车主位置处于车外。
59.在其中一个实施例中,该方法还包括:
60.若目标车辆中的车主位置处于车外,则根据目标车辆的位置确定距离最近的目标指向音设备,以及根据目标车辆的位置和车主位置控制目标指向音设备调整声音输出的方向和角度,并通过调整后的目标指向音设备,向目标车辆的车主发布违规提醒消息。
61.第二方面,本技术还提供了一种车辆管控装置,该装置包括:
62.获取模块,用于获取目标车辆的当前车辆感知信息;当前车辆感知信息为通过待管控区域内的感知设备进行感知得到的;当前车辆感知信息包括目标车辆的车辆行驶速度;
63.识别模块,用于根据目标车辆的车辆行驶速度,对目标车辆的违规行为进行识别,获取目标车辆的违规类别;
64.发布模块,用于根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息;违规提醒消息用于指示目标车辆发生的违规行为和纠正违规行为的方式。
65.第三方面,本技术实施例提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,该处理器执行计算机程序时实现上述第一方面中任一实施例提供的方法的步骤。
66.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一实施例提供的方法的步骤。
67.第五方面,本技术实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一实施例提供的方法的步骤。
68.上述车辆管控方法、装置、设备、存储介质和程序产品,首先获取目标车辆的当前车辆感知信息,当前车辆感知信息包括目标车辆的车辆行驶速度,根据目标车辆的车辆行驶速度,对目标车辆的违规行为进行识别,获取目标车辆的违规类别,根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息。该方法中,当前车辆感知信息可以指代待管控区域内任意一个时刻的车辆感知信息,以当前车辆感知信息中的目标车辆的行驶速度判断目标车辆的违规行为,相当于是在每个时刻都检测目标车辆的行驶速度,并对违规行为进行识别,即是在第一时间对目标车辆的违规行为进行的识别,保证了检测车辆的违规行为的及时性。另在得到目标车辆的违规类别后,采用定向声设备向目标车辆发布提醒消息,不会对其他车主产生干扰的方式向目标车辆的车主发布违规提醒消息,使得可以针对性地告知到目标车辆的车主同时不干扰其他未违规的车主,保证了违规提醒消息告知的有效性,从而使得及时检测车辆的违规行为的同时进行有效告知,极大地提高了对车辆违规现象进行管控的便利性。
附图说明
69.图1为一个实施例中车辆管控方法的应用环境图;
70.图2为一个实施例中车辆管控方法的流程示意图;
71.图3为另一个实施例中车辆管控方法的流程示意图;
72.图4为另一个实施例中车辆管控方法的流程示意图;
73.图5为另一个实施例中车辆管控方法的流程示意图;
74.图6为另一个实施例中车辆管控方法的流程示意图;
75.图7为另一个实施例中车辆管控方法的流程示意图;
76.图8为另一个实施例中车辆管控方法的流程示意图;
77.图9为另一个实施例中车辆管控方法的流程示意图;
78.图10为另一个实施例中车辆管控方法的流程示意图;
79.图11为一个实施例中车辆管控装置的结构框图;
80.图12为一个实施例中计算机设备的内部结构图。
具体实施方式
81.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
82.本技术实施例提供的车辆管控方法,可以应用于如图1所示的应用环境中。如图1所示,感知设备通过网络与计算机设备进行有线或者无线通信,数据存储系统用于存储计算机设备需要处理的数据。数据存储系统可以集成在计算机设备上,也可以单独放在云上或其他网络上。
83.其中,感知设备可以是设置在待管控区域的路侧感知设备/系统,例如可以是待管控区域的智慧基站(又名路侧融合感知系统或路侧基站),或者还可以是毫米波雷达传感器、激光雷达传感器以及相机中的至少一种,等等,在此对感知设备的类型不做具体限定。计算机设备可以是路侧计算单元/终端/边缘服务器,可选地,计算机设备还可以是云端服务器、车端的车载计算单元/终端等等,本技术实施例对计算机设备的类型不做具体限定。
84.本技术实施例提供一种车辆管控方法、装置、设备、存储介质和程序产品,能够及时检测车辆的违规行为并进行有效告知,极大地提高了对车辆违规现象进行管控的便利性。
85.下面将通过实施例并结合附图具体地对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。为使本技术实施例的目的、技术方案和优点更加清楚,将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。
86.在一个实施例中,如图2所示,提供了一种车辆管控方法,该实施例包括以下步骤:
87.s201,获取目标车辆的当前车辆感知信息;当前车辆感知信息为通过待管控区域内的感知设备进行感知得到的;当前车辆感知信息包括目标车辆的车辆行驶速度。
88.待管控区域可以是服务区、隧道、收费站和停车场等等,该管控区域中安装了感知设备,该感知设备可以设置在待管控区域的入口或待管控区域中;该感知设备可以是智慧基站、智能摄像设备、毫米波雷达传感器或者激光雷达传感器中的一种或多种组合等等。
89.目标车辆可以是进入待管控区域内后,在管控区域内的感知设备的覆盖区域内的任一车辆,目标车辆包括但不限于轿车、卡车、电动车、自行车、三轮车、滑板车等等。
90.需要说明的是,本技术实施例中的目标车辆包括至少一个或多个车辆。
91.实际应用中,设置在待管控区域内的感知设备可以实时地对待管控区域内的目标车辆进行感知,以获取该待管控区域内的所有目标车辆的当前车辆感知信息。可以理解的是,待管控区域内的感知设备所能感知的区域范围根据实际位置的感知设备的位置决定。
92.其中,本技术实施例中的当前指的是当前时刻,具体是指感知设备对待管控区域内车辆进行感知时的任意时刻,即计算机设备可接收到感知设备发生的其在当前(任意一个时刻)感知的当前车辆感知信息。
93.其中,当前车辆感知信息包括但不限于车辆的id、类别、车头位置、车尾位置、车道、时刻、尺寸、速度信息、车辆图像特征信息。其中,车辆id是感知设备感知到目标车辆后对目标车辆生成的序列号;类别指的是车辆类型,例如,上述列举的轿车、卡车、电动车、自行车、三轮车、滑板车等;车头位置指感知到目标车辆时车头的位置坐标,该位置坐标可以任何坐标系下,经纬度、隧道口坐标系等等;车尾位置指感知到目标车辆时车尾的位置坐标,该位置坐标可以任何坐标系下,经纬度、隧道口坐标系等等;车道指感知到目标车辆时目标车辆的行驶车道;时刻指感知到目标车辆时的时刻;尺寸表示检测到的目标车辆的尺寸信息,包括长、高、宽等尺寸;速度信息表示感知到目标车辆时目标车辆的车辆行驶速度;车辆图像特征信息指感知到目标车辆时目标车辆的特征信息,包括车身颜色、引擎盖特征、车身特征等特征信息。
94.s202,根据目标车辆的车辆行驶速度,对目标车辆的违规行为进行识别,获取目标车辆的违规类别。
95.违规行为可以是在非停车区域停车、在行驶区域超速等,而在非停车区域停车对应非法停车,在行驶区域超速对应车辆超速,则违规类别包括非法停车、车辆超速等。
96.本技术实施例中,目标车辆在进入待管控区域内,可以根据待管控区域内的感知设备获取目标车辆的车辆行驶速度,根据车辆行驶速度,对目标车辆的违规行为进行识别,获取目标车辆的违规类别。例如,车辆的行驶速度为100km/h,但是,该待管控区域内规定的最大行驶速度为80km/h,则可以判定该目标车辆涉嫌车辆超速。
97.具体地,对目标车辆的行驶速度进行识别,得到目标车辆的违规行为,计算机设备根据该违规行为对应的违规类别,确定目标车辆的违规类别。
98.一个实施例中,获取目标车辆的违规类别可以通过预设的神经网络模型的方式获取,将目标车辆的车辆行驶速度作为神经网络模型的输入,通过训练该神经网络模型,输出目标车辆的违规类别。
99.另一个实施例中,获取目标车辆的违规类别的方式也可以是,首先根据目标车辆的车辆行驶速度,通过预设的识别算法确定目标车辆的违规行为,然后根据目标车辆的违规行为,通过预设的获取算法,确定目标车辆的违规类别。
100.s203,根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息。
101.定向声设备向目标车辆的车主发布违规提醒消息时,不会对其他车主产生干扰。当然,实际应用中,除了定向声设备之外,还可以实际情况选择其他告知方式,例如,还可以是电话告知、短信告知、广播告知、指向音设备等等,只要在将违规提醒消息有效地告知目标车辆的车主时,不干扰其他未违规的车主,能够保证违规提醒消息告知地有效性即可。
102.其中,定向声设备是通过定向的声波传播,可以使声音以沿指定的方向传播,即发
送一束“音柱”,类似探照灯发出的光柱,使只有位于光柱所覆盖方向的人才可以听到声音。定向声设备可以穿过车辆进入车内,使得可以针对性地有效告知目标车辆的车主,而不会干扰到其他车辆的。
103.具体地,将定向声设备安装在待管控区域内,如果车主位置状态为车主处于车内,则采用定向声设备向车主告知违规提醒消息。
104.可选地,采用定向声设备告知目标车辆车主能够使车辆车主处于车辆内,也可以很清晰地听到违规提醒消息,例如,违规提醒消息为“车牌号码为xxx的车主,您存在非法停车,请您及时驶离非法停车区域”等,其中,“xxx”表示目标车辆的车牌号码。
105.违规提醒消息用于指示目标车辆发生的违规行为和纠正违规行为的方式,其可以包括目标车辆发生的违规行为和对违规行为进行纠正的方式。例如,违规提醒消息的内容可以包括“您存在非法停车,请及时驶离”、“您已超速,请减速”等。
106.根据上述实施例确定的目标车辆的违规类别,对违规类别进行分析,可得到目标车辆违规类别对应的纠正违规行为的方式,然后计算机设备基于违规类别和纠正违规行为的方式,或者其他所需告知车主的信息一并作为违规提醒信息,以上述定向声设备向目标车辆发布。
107.上述车辆管控方法,首先获取目标车辆的当前车辆感知信息,当前车辆感知信息包括目标车辆的车辆行驶速度,根据目标车辆的车辆行驶速度,对目标车辆的违规行为进行识别,获取目标车辆的违规类别,根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息。该方法中,当前车辆感知信息可以指代待管控区域内任意一个时刻的车辆感知信息,以当前车辆感知信息中的目标车辆的行驶速度判断目标车辆的违规行为,相当于是在每个时刻都检测目标车辆的行驶速度,并对违规行为进行识别,即是在第一时间对目标车辆的违规行为进行的识别,保证了检测车辆的违规行为的及时性。另在得到目标车辆的违规类别后,采用定向声设备向目标车辆发布违规提醒消息,使得可以针对性地告知到目标车辆的车主同时不干扰其他未违规的车主,保证了违规提醒消息告知的有效性,从而使得及时检测车辆的违规行为的同时进行有效告知,极大地提高了对车辆违规现象进行管控的便利性。
108.在一个实施例中,如图3所示,当前车辆感知信息还包括目标车辆的当前位置;根据目标车辆的车辆行驶速度,对目标车辆的违规行为进行识别,得到目标车辆的违规类别,包括以下步骤:
109.s301,若目标车辆的车辆行驶速度为0,且待管控区域中不允许停放车辆,则确定目标车辆的违规类别为车辆停滞。
110.如果目标车辆的车辆行驶速度为0,则表示车辆处于停止状态,那么判断待管控区域中是否允许停车,如果待管控区域中不允许停放车辆,则表示目标车辆存在车辆停滞的违规行为,例如,待管控区域是隧道为例,隧道中是不允许车辆随意停车的,因此在隧道中一旦检测到目标车辆处于停滞状态,则可以确定目标车辆的违规类别为车辆停滞。
111.s302,若目标车辆的车辆行驶速度为0,且待管控区域中允许停放车辆,则根据目标车辆的当前位置,获取目标车辆的违规类别。
112.在目标车辆的车辆行驶速度为0的情况下,除了待管控区域中不允许停车的情况,还存在待管控区域中允许停放车辆的情况。
113.例如,待管控区域是服务区,服务区中是允许停放车辆,且服务区一般都会划定固定的停车区域,因此,若检测到目标车辆的车辆行驶速度为0,且待管控区域中允许停放车辆,则需要进一步根据目标车辆的当前位置,识别其是否存在停车违规行为。
114.可选地,目标车辆的当前位置可以通过在目标车辆上的gps获取。
115.一种实施例中,参见图4,提供一种根据目标车辆的当前位置,获取目标车辆的违规类别的过程,该实施例包括以下步骤:
116.s401,获取待管控区域中预设的停车区域和停车区域的停车规则。
117.在待管控区域允许停车的前提下,判断目标车辆是否存在违规行为,需要结合待管控区域中预先设定的停车区域进行判定。
118.停车区域是预先在待管控区域中划定的能够停车的区域,每个停车区域中都设定有对应的停车规则,停车规则的设定可以规范待管控区域中车辆的停放环境。例如,该停车规则包括车辆类别、停车方向、停车时间、停车时长、停车计费规则、停车方式等等。
119.可选地,计算机设备获取待管控区域中的停车区域和每个停车区域的停车规则时,可以是向服务器的总控制台实时请求获得,也可以实时地通过感知设备、摄像设备以及检测设备这些在待管控区域中识别获得,本技术实施例对此方式不作限定。
120.s402,若目标车辆的当前位置未处于停车区域内,则确定目标车辆的违规类别为非法位置停车。
121.在获取到待管控区域的停车区域后,基于前述车辆感知信息中目标车辆的当前位置,分析该当前位置与待管控区域的停车区域之间的位置关系,即分析目标车辆的当前位置是否处于停车区域内,如果目标车辆的当前位置未处于停车区域内时,表示该目标车辆虽然处于可停车的待管控区域内,也没有停放对位置,因此,判定目标车辆违规类别为非法位置停车。
122.s403,若目标车辆的当前位置处于停车区域内,但不符合停车区域的停车规则,则确定目标车辆的违规类别为非法规则停车。
123.对于分析了目标车辆的当前位置与待管控区域的停车区域之间的位置关系后,目标车辆的当前位置处于停车区域内的情况,进一步判断该目标车辆的停放的是否符合前面获取的停车区域的停车规则。
124.以上述停车规则中包括的车辆类别和停车方向为例,一种实施例中,以待管控区域为服务区为例,则不符合停车区域的停车规则包括:目标车辆的车辆类别与停车区域要求的车辆类别不匹配,和/或,目标车辆的车头位置以及车尾位置与停车区域要求的车辆停放方向不匹配。
125.在一开始计算机设备获取的目标车辆的当前车辆感知信息中是包括目标车辆的车辆类别、车头位置和车尾位置这些信息的。其中,车辆类别可以包括轿车/载货、汽车/客车/挂车/非完整车辆和摩托车等;停车方向可以是设置车辆的车头位置和车尾位置的朝向;其中,车头位置和车尾位置可以是感知设备感知到目标车辆时车头和车尾的位置坐标,该位置坐标可以是按照经纬度、待管控区域坐标系等任何坐标系下的位置坐标。
126.那么,基于目标车辆的车辆类别与待管控区域中停车区域所要求的车辆类别进行对比,可确定出两者是否匹配,例如,目标车辆是小轿车,待管控区域的停车区域要求的车辆类别也必须是小轿车,则确定目标车辆的车辆类别与停车区域要求的车辆类别匹配。
127.同样,可基于目标车辆的车头位置和车尾位置,与待管控区域中停车区域所要求的车头位置和车尾位置进行对比,以确定出两者是否匹配,例如,目标车辆在停车区域中是车头朝里,车尾朝外,而待管控区域的停车区域要求的车头朝外,车尾朝里,则确定目标车辆的车头位置以及车尾位置与停车区域要求的车辆停放方向不匹配。
128.可选地,根据预设的停车区域要求的车辆类别,结合目标车辆的车辆类别,当目标车辆的当前位置在停车区域内但车辆类别与停车区域要求的车辆类别不匹配时,则判定为未按照车辆类别停车;根据预设的停车区域要求的车辆停放方向,结合目标车辆的车头位置和车尾位置,当目标车辆的当前位置在停车区域内但车辆停车方向与停车区域要求的车辆停放方向不符时,则判定为未按照方向停车。
129.s303,若目标车辆的车辆行驶速度大于0,且待管控区域中不允许停放车辆,则根据目标车辆的车辆行驶速度和预设的速度阈值,获取目标车辆的违规类别。
130.实际应用中,车辆在道路上行驶时,行驶速度是大于或等于0的,前面对车辆行驶速度为0的情况下的违规类别确定进行了说明,接下来对目标车辆的车辆行驶速度大于0的情况下违规类别的确定进行说明。
131.若目标车辆的行驶速度大于0,且待管控区域为允许停放车辆时,表示目标车辆正处于寻找停车位置或者正在停车的过程中,不需要进行违规监控。但对于目标车辆的行驶速度大于0,待管控区域中不允许停放车辆的场景,例如,隧道中是不允许停放车辆,车辆在隧道中行驶过程中是存在诸如车辆慢行、车辆超速等违规行为的,因此,需要对此场景下的目标车辆的违规类别进行判断。
132.具体地,计算机设备可根据目标车辆的车辆行驶速度和预设的速度阈值,获取目标车辆的违规类别。
133.一种实施例中,以待管控区域为隧道为例,可分别针对超速和慢性各自设定不同的速度阈值,即速度阈值包括第一速度阈值和第二速度阈值,且第一速度阈值大于第二速度阈值。
134.其中第一速度阈值对应的是判断车辆超速的速度阈值,第二速度阈值对应的是判断车辆慢行的速度阈值。
135.则若目标车辆的车辆行驶速度为大于第一速度阈值,确定目标车辆的违规类别为车辆超速;若目标车辆的车辆行驶速度为小于第二速度阈值,确定目标车辆的违规类别为车辆慢行。
136.需要说明的是,第一速度阈值是待管控区域内预设的最大限制速度,第二速度阈值是待管控区域内预设的最小限制速度。
137.那么对比目标车辆的车辆行驶速度和第一速度阈值,以及目标车辆的车辆行驶速度和第二速度阈值之间的大小关系。
138.若目标车辆的车辆行驶速度大于第一速度阈值,则判定目标车辆的违规类别为车辆超速;例如,当目标车辆的车辆行驶速度为90km/h,但是,第一速度阈值为80km/h,则可以确定目标车辆的违规类别为车辆超速。
139.若目标车辆的车辆行驶速度小于第二速度阈值,则判定目标车辆的违规类别为车辆慢行;例如,当目标车辆的车辆行驶速度为20km/h,但是,第二速度阈值为30km/h,则可以确定目标车辆的违规类别为车辆慢行。
140.上述车辆管控方法,若目标车辆的车辆行驶速度为0,且待管控区域中不允许停放车辆,则确定目标车辆的违规类别为车辆停滞;若目标车辆的车辆行驶速度为0,且待管控区域中允许停放车辆,则根据目标车辆的当前位置,获取目标车辆的违规类别;若目标车辆的车辆行驶速度大于0,且待管控区域中不允许停放车辆,则根据目标车辆的车辆行驶速度和预设的速度阈值,获取目标车辆的违规类别。通过详细地对目标车辆的车辆行驶速度及待管控区域的停车要求进行分析,确定目标车辆对应的违规行为,对不同情况下的违规行为均进行检测,提高了确定违规类别的准确性。
141.在一个实施例中,如图5所示,根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息,包括以下步骤:
142.s501,根据目标车辆的违规类别,生成目标车辆的违规播报信息。
143.向目标车辆发布违规提醒消息的前提是需要先生成违规提醒消息,而违规提醒消息需要根据目标车辆的违规播报信息生成。顾名思义,车辆违规播报信息指的就是播报违规行为时所需的信息,例如,车辆违规播报信息包括但不限于车辆的id、类别、车头位置、车尾位置、违规时刻、违规类别、速度信息、车牌号码,车辆类别、尺寸、车辆图像特征信息等等。
144.其中,车辆的id、类别、车头位置、车尾位置、车道、车牌号码、违规类别、速度信息、尺寸、车辆图像特征信息与前述说明相同,在此不再赘述;违规时刻指的是目标车辆违规的时刻,即当前车辆感知信息中的时刻。
145.具体地,计算机设备可根据目标车辆的违规类别生成目标车辆的违规播报信息。
146.基于前述说明可知,目标车辆的违规类别可以包括车辆停滞、非法位置停车、非法规则停车、车辆超速和车辆慢行。
147.一种实施例中,生成目标车辆的违规播报信息的方式可以是通过神经网络模型的方式,将目标车辆的违规类别作为神经网络模型的输入,通过训练该神经网络模型,输出目标车辆的违规播报信息。
148.另一种实施例中,生成目标车辆的违规播报信息的方式可以如图6所示,包括以下步骤:
149.s601,根据目标车辆的违规类别和目标车辆的当前车辆感知信息,生成目标车辆的车辆违规信息。
150.车辆违规信息是目标车辆发生违规后生成的包括违规类别违规信息,且因为违规类别是基于目标车辆的当前车辆感知信息对目标车辆的违规行为的识别的,因此,可将目标车辆的当前车辆感知信息与确定的违规类别融合形成车辆违规信息。
151.可选地,车辆违规信息中包括但不限于车辆的id、类别、车头位置、车尾位置、车道、时刻、尺寸、速度信息、车辆图像特征信息、违规类别。
152.其中,车辆的id、类别、车头位置、车尾位置、车道、时刻、尺寸、速度信息、车辆图像特征信息与前述说明相同,在此不再赘述;而违规类别指的是目标车辆具体的违规行为,例如,车辆停滞、车辆超速、车辆减速、非法停车等等。
153.s602,根据目标车辆的车辆类别、尺寸、车辆图像特征信息,在预存的各参考车辆的车辆融合信息中进行身份信息匹配。
154.在得到了目标车辆的车辆违规信息后,基于上述车辆违规信息中的车辆类别、尺
寸、车辆图像特征信息,在预存的各参考车辆的车辆融合信息中进行身份信息匹配。其中,存的各参考车辆的车辆融合信息指的是预先存储的进入待管控区域的各车辆的融合信息,即参考车辆指的是在待管控区域入口处,基于进入到待管控区域中各车辆的入口感知信息生成的信息。
155.可选地,车辆融合信息包括但不限于车辆的id、类别、车头位置、车尾位置、时刻、尺寸、速度信息、车牌号码、车辆图像特征信息、抓拍触发位置和身份信息等。
156.其中,车辆的id、类别、车头位置、车尾位置、时刻、尺寸、速度信息、车辆图像特征信息与前述说明相同,在此不再赘述;抓拍触发位置是感知设备对参考车辆进行抓拍的位置,身份信息是参考车辆的身份信息,身份呢信息至少包括车牌号码和车辆id,车牌号码是根据抓拍触发位置得到的,车辆id是根据抓拍触发位置确定的。
157.参考车辆的车辆融合信息是为了实现对进入待管控区域的车辆进行全待管控区域内身份的唯一绑定,以便在待管控区域中任何时刻,任何位置对各车辆进行唯一识别。
158.基于此,基于上述目标车辆的车辆违规信息可以在参考车辆的车辆融合信息中进行身份信息匹配。
159.一种实施例,身份信息匹配的方式是在预存的各参考车辆的车辆融合信息中查找是否存在与目标车辆相同的车辆类别、尺寸、车辆图像特征信息,如果预存的各参考车辆的车辆融合信息中存在与目标车辆相同的车辆类别、尺寸、车辆图像特征信息,则表示身份信息匹配,否则,表示不匹配。
160.s603,根据匹配成功的车辆的参考车辆的车辆融合信息和目标车辆的车辆违规信息,生成目标车辆的违规播报信息。
161.可选地,如果预存的各参考车辆的车辆融合信息中存在与目标车辆相同的车辆类别、尺寸、车辆图像特征信息的身份信息匹配,则表示匹配成功,将匹配成功的车辆对应的参考车辆的车辆融合信息和目标车辆的车辆违规信息,形成目标车辆的违规播报信息。
162.s502,根据待管控区域的当前车辆感知信息,获取目标车辆的位置。
163.s503,根据目标车辆的违规播报信息和目标车辆的位置,以定向声设备向目标车辆发布违规提醒消息。
164.基于上述说明,目标车辆的违规播报信息是根据目标车辆的违规类别确定的,因此,不同的违规类别对应不同的违规播报信息。
165.下面针对违规播报信息,以定向声设备向目标车辆发布违规提醒消息进行说明。
166.可选地,目标车辆的违规播报信息中是包括目标车辆的车头位置和车辆尺寸。那么若目标车辆处于停止状态,则根据车头位置控制定向声设备旋转到朝向目标车辆的方位角度,以及根据车辆尺寸控制定向声设备的声音覆盖区域覆盖目标车辆,并按照目标车辆发布违规提醒消息。
167.其中,停止状态对应的违规类别包括车辆停滞、非法位置停车、非法规则停车中的一种或多种。
168.可选地,目标车辆的违规类别为车辆停滞、非法位置停车或非法规则停车,根据违规播报信息中的车头位置,将待管控区域内的定向声设备旋转到朝向目标车辆的方位角度,并根据车辆尺寸控制定向声设备的声音覆盖区域覆盖到目标车辆,然后按照目标车辆向目标车辆的车主发布违规提醒消息。
169.以定向定区域的声音播报方式向违规车辆及时主动告知其当前的违规行为,既可以极大提升违规车主知晓的概率,又不会产生额外的噪音影响无违规行为车主的正常出行,从而达到协助管理者达到快速主动纠正车主违规行为的目的。
170.可选地,目标车辆的违规播报信息中还包括目标车辆的车头位置和车道信息。那么若告知方式为通过定向声设备进行告知,且目标车辆处于移动状态,则根据车头位置和车道信息确定目标车辆已达到定向声设备的声音覆盖区域后,控制定向声设备向目标车辆发布违规提醒消息;
171.其中,移动状态对应的违规类别包括车辆超速或车辆慢行。
172.可选地,当目标车辆的违规类别为车辆超速或车辆慢行时,根据车辆的车头位置和车道信息,判断目标车辆是否到达定向声设备的声音覆盖区域,如果目标车辆已到达定向声设备的声音覆盖区域,则控制定向声设备向目标车辆发布违规提醒信息。
173.上述车辆管控方法,根据目标车辆的违规类别,生成目标车辆的违规播报信息,根据待管控区域的当前车辆的感知信息,获取目标车辆的位置,根据目标车辆的违规播报信息和目标车辆的位置,以定向声设备向目标车辆发布违规提醒消息。以定向声设备使得对目标车辆的违规行为进行有效告知,极大地提高了对车辆违规现象进行管控的便利性。
174.以上情况针对的都是车主处于车辆内部时的情况,以定向音设备向目标车辆发布违规提醒消息可以保证处于车内的车主可以有效接收到违规提醒消息。但在另外一些场景中,考虑到车主还可能已经离开车辆,处于车辆之外的位置,这种情况下,可根据车主的具体位置采用其他的方式向车主本人发布违规提醒消息。
175.基于此,一种实施例中,需要获取待管控区域的行人感知信息,该行人感知信息为通过待管控区域内的感知设备对待管控区域内行人进行感知得到的;行人感知信息至少包括行人的初始位置和当前位置;那么,若行人感知信息中存在行人的当前位置处于目标车辆的位置对应范围内,确定目标车辆中的车主位置处于车内;若行人感知信息中存在初始位置处于目标车辆的位置对应范围内,且当前位置与初始位置之间的距离满足预设的距离范围,则确定目标车辆中的车主位置处于车外。
176.其中,行人同车辆相同,也属于设备的可感知的目标,因此,感知设备可以感知到的车辆的信息,对行人也同样可以感知到,即行人感知信息中包括的具体信息与车辆感知信息中类似,此处不再赘述。
177.可选地,行人感知信息至少包括行人的初始位置和当前位置。具体地,可将待管控区域内的感知设备最先感知到的行人位置,看作是人的初始位置,当前位置是待管控区域内的感知设备实时感知的行人位置。
178.通常,默认行人的初始位置是处于目标车辆内的,即行人的初始位置与目标车辆的位置是一致的,但是行人是属于可移动的,当行人离开车辆,行人的当前位置与目标车辆的位置就不一致。
179.其中,目标车辆的位置对应范围表示的是车辆的占地面积,即俯视角度下车辆的面积。
180.从行人感知信息中获取到行人的当前位置,若行人的位置信息处于目标车辆的位置对应范围内,即仍位于车辆的占地面积内,则表示行人仍然处于车内,但若行人的当前位置未处于目标车辆的位置对应范围内,表示行人已经离开了车辆,但此时若行人的当前位
置与行人的初始位置小于预设距离,例如,小于1m,则可以确定该行人为目标车辆的车主,且该车主当前处于车外。
181.也即是,判断行人有没有处于车内的思路是,先定位是同一个行人,该行人在初始时刻是处于目标车辆内的,表明该行人就是目标车辆的车主,又该行人在下一时刻处于车辆所在范围之外,则表明该行人离开了目标车辆。
182.基于上述车主处于车辆的场景,可以根据目标车辆的位置确定距离最近的目标指向音设备,以及根据目标车辆的位置和车主位置控制目标指向音设备调整声音输出的方向和角度,并通过调整后的目标指向音设备,向目标车辆的车主发布违规提醒消息。
183.根据目标车辆的车辆位置确定距离目标车辆最近的目标指向音设备,然后根据车辆位置和车主位置控制目标指向音设备调整对应的方向和角度,以使目标指向音设备发布的违规提醒消息能够输出至目标车辆的车主。
184.其中,指向音设备是通过把音频信号调制到超声波载波上,利用超声波指向性传播的特性以及空气的非线性作用,形成可听声的定向传播,因此,使用指向音设备,可针对车辆外的车主指向性的车主发布违规提醒消息,不会对其他行人产生噪声干扰。
185.具体地,将指向音设备安装在待管控区域内,根据确定的车主位置,采用指向音设备向对应位置的车主告知违规提醒消息。例如,该违规提醒消息为“车牌号码为
×××
的车主,您存在未按照方向停车,请您及时将车辆方向停放正确”等,其中,“xxx”表示目标车辆的车牌号码。
186.本实施例中,通过监控车辆的行为和车主的位置,出现违规行为且车主下车离开时根据特征信息查找车辆的身份信息;根据车辆位置的播报设备的预控制和车主位置的精准控制,通过指向音的方式能快速及时进行指定车辆违规行为的播报,在保证违规车主能被动获取违规信息的情况下,又不影响待管控区域的其他人,协助管理者达到快速主动纠正车主违规行为维持服务区正常秩序的目的。
187.基于上述任一项实施例,对各参考车辆的车辆融合信息的生成过程进行说明。一个实施例中,如图7所示,各参考车辆的车辆融合信息的生成过程包括以下步骤:
188.s701,根据进入待管控区域的各车辆的入口车辆感知信息,确定各车辆的抓拍触发位置。
189.抓拍触发位置是在待管控区域中预设的对行驶车辆进行抓拍的位置,入口车辆感知信息是待管控区域的入口处的感知设备感知到的车辆感知信息。
190.具体地,在待管控区域的入口安装入口感知设备,在各车辆进入待管控区域时,入口感知设备实时感知入口处预设的检测区域内的车辆,得到该检测区域内的所有车辆对应的入口车辆感知信息,入口感知信息至少包括车辆的id、类别、车头位置、车尾位置、车道、尺寸、速度信息、车辆图像特征信息、前车车头间距、前车车尾间距和前车高度等。
191.其中,车辆的id、类别、车头位置、车尾位置、车道、尺寸、速度信息、和车辆图像特征信息与前述说明相同,在此不再赘述;前车车头间距指车辆距离前车车头的间距;前车车尾间距指车辆距离前车车尾的间距;前车高度指车辆前车的高度。
192.可以理解的是,在待管控区域中,不同位置感知到车辆的感知信息的内容项目是相同的,仅在于不同位置,不同时刻,不同的周围环境所引起的内容项目的不同,例如,入口处的车辆与其他区域均有时刻,速度信息等这些内容项目,但入口处的车辆时刻与其他区
域处的时刻肯定是不同的,入口处的速度信息与其他区域处的速度信息也可能不同等等。
193.针对任一车辆,若车辆的前车车尾间距小于预设间距阈值且车辆的前车高度大于预设高度阈值,则确定车辆的抓拍触发位置为预设的近端抓拍触发位置;否则,确定车辆的抓拍触发位置为预设的远端抓拍触发位置。
194.具体地,根据入口感知信息的前车车尾间距和前车高度,判断各车辆的抓拍触发位置,如果车辆与前车的车尾间距小于预设间距且车辆的前车高度大于预设阈值时,将预设的近端抓拍触发位置确定为车辆的抓拍触发位置;否则,将预设的远端抓拍触发位置确定为车辆的抓拍触发位置。
195.可以理解的是,确定车辆的抓拍触发位置是为了保证能够抓拍到在管控区域内行驶的车辆。
196.可选地,将确定的抓拍触发位置添加到车辆的入口车辆感知信息中,更新入口车辆感知信息。
197.s702,若各车辆进入预设的抓拍触发区域,根据各车辆的入口车辆感知信息和抓拍触发位置,获取各车辆的车辆身份信息。
198.其中,车辆身份信息包括各车辆的车牌号码和车辆id。
199.根据入口车辆感知信息的车头位置和车尾位置确定车辆位置,根据车辆位置判断车辆是否进入预设的抓拍触发区域。
200.一种实施例,当各车辆进入到预设的抓拍触发区域后,根据各车辆的入口感知信息和抓拍触发位置,对各车辆进行抓拍操作,对抓拍的信息进行分析,得到各车辆的身份信息。
201.s703,对车辆身份信息中与入口车辆感知信息中车辆id相同的车辆进行身份信息绑定,得到各参考车辆的车辆融合信息。
202.将车辆身份信息中的车辆id与入口车辆感知信息中的车辆id匹配,唯一锁定入口车辆感知信息,完成车辆身份信息中与入口车辆感知信息中车辆id相同的车辆的身份信息绑定,形成各参考车辆的车辆融合信息,车辆融合信息包括但不限于车辆的id、类别、车头位置、车尾位置、时刻、尺寸、速度信息、车辆图像特征信息、抓拍触发位置和身份信息。
203.其中,车辆的id、类别、车头位置、车尾位置、时刻、尺寸、速度信息、车辆图像特征信息、抓拍触发位置和身份信息与前述说明相同,在此不再赘述。
204.其中,一个车辆id对应一个车辆身份信息,也对应一个入口车辆感知信息,此表示唯一锁定。
205.上述车辆管控方法,根据进入待管控区域的各车辆的入口车辆感知信息,确定各车辆的抓拍触发位置,若各车辆进入预设的抓拍触发区域,根据各车辆的入口车辆感知信息和抓拍触发位置,获取各车辆的车辆身份信息,车辆身份信息包括各车辆的车牌号码和车辆id,对车辆身份信息中与入口车辆感知信息中车辆id相同的车辆进行身份信息绑定,得到各参考车辆的车辆融合信息。该方法中,通过将车辆身份信息的车辆id与入口车辆感知信息中的车辆id进行绑定,得到各参考车辆的车辆融合信息,能够及时检测车辆的违规行为。
206.在一个实施例中,如图8所示,上述根据各车辆的入口车辆感知信息和抓拍触发位置,获取各车辆的车辆身份信息,包括以下步骤:
207.s801,根据各车辆的前车车头间距和抓拍触发位置,确定各车辆的车辆识别框位置。
208.车辆识别框位置表示的是能够识别车辆车牌的区域。
209.一种实施例,可以通过预设的识别算法确定各车辆的车辆识别框位置,具体地,将各车辆的前头车头间距和抓拍触发位置作为该识别算法的输入,通过允许该识别算法,得到各车辆的车辆识别框位置。
210.s802,根据各车辆的车辆识别框位置、各车辆的车辆id、各车辆的行驶车道,生成各车辆的触发抓拍信息。
211.触发抓拍信息是抓拍车辆对应的信息,触发抓拍信息与车辆是一一对应的关系,一个车辆对应一个触发抓拍信息;可选地,触发抓拍信息还包括时刻。
212.一种实施例,生成各车辆的触发抓拍信息的方式可以是通过直接的方式,将各车辆对应的车辆识别框位置、车辆id和行驶车道直接作为各车辆的触发抓拍信息。
213.另一种实施例,生成各车辆的触发抓拍信息的方式可以是通过间接的方式,将各车辆对应的车辆识别框位置、车辆id和行驶车道通过某种计算或变换,确定各车辆的触发抓拍信息。
214.s803,根据各车辆的触发抓拍信息,获取各车辆的车牌号码。
215.基于上述说明,触发抓拍信息是根据各车辆的车辆识别框位置、各车辆的车辆id、各车辆的行驶车道生成的。
216.通过一个实施例对根据触发抓拍信息获取各车辆的车牌号码的过程进行说明。一个实施例中,如图9所示,图9描述了根据各车辆的触发抓拍信息,获取各车辆的车牌号码的过程,包括以下步骤:
217.s901,向车辆识别系统发送各车辆的触发抓拍信息。
218.车辆识别系统是一种根据车辆的触发抓拍信息,获取车辆车牌号码的系统;计算机设备得到触发抓拍信息后,会将触发抓拍信息发送至车辆识别系统。
219.可选地,发送各车辆的触发抓拍信息的方式可以是通过get/post的方式发送,本技术实施例中,向各车辆发送触发抓拍信息的方式不做限定。
220.s902,接收车辆识别系统发送的各车辆的车牌号码;车牌号码为车辆识别系统根据触发抓拍信息中的行驶车道,在对应车道根据各车辆的车辆识别框位置进行车牌识别得到的。
221.车辆识别系统根据触发抓拍信息中的行驶车道,在相应车道根据车辆识别框位置进行车牌识别,识别出车牌号码。
222.车牌识别的方式可以是当车辆在车辆识别框位置时,车辆识别框位置直接识别出该车辆的车牌,也可以是当车辆在车辆识别框位置时,车辆识别框位置对对应车辆的车牌进行拍照,得到该车辆对应的车牌图片,然后对该图片进行识别,得到车辆的车牌号码,然后将车牌号码发送至计算机设备,计算机设备接收车辆识别系统发送的各车辆的车牌号码。
223.s804,根据各车辆的车牌号码和各车辆的触发抓拍信息,生成各车辆的车辆身份信息。
224.车辆的车辆身份信息可以表征一个车辆的身份,具有唯一性。
225.可选地,生成各车辆的车辆身份信息的方式可以直接将各车辆的车牌号码和各车辆的触发抓拍信息作为各车辆的车辆身份信息;也可以是将各车辆的车牌号码和各车辆的触发抓拍信息通过某种计算或变换,得到各车辆的车辆身份信息。
226.上述车辆管控方法,根据各车辆的前车车头间距和抓拍触发位置,确定各车辆的车辆识别框位置,根据各车辆的车辆识别框位置、各车辆的车辆id、各车辆的行驶车道,生成各车辆的触发抓拍信息;根据各车辆的触发抓拍信息,获取各车辆的车牌号码,根据各车辆的车牌号码和各车辆的触发抓拍信息,生成各车辆的车辆身份信息。该方法中,通过确定车辆的车辆识别框位置,能够更精确地生成触发抓拍信息,以生成车牌号码,根据触发抓拍信息和车牌号码得到车辆的车辆身份信息,以此可以对目标车辆的违规行为进行违规行为检测后,能够及时对目标车辆的车主感知,提高了对车辆违规现象进行管控的便利性。
227.在一个实施例中,如图10所示,该实施例包括以下步骤:
228.s1001,根据待管控区域入口处安装的多源感知系统实时感知入口处预设的检测区域内的车辆,得到入口车辆感知信息;
229.其中,入口车辆感知信息至少包括车辆id、车辆类别、车头位置、车尾位置、车道、时刻、尺寸、速度信息、前车车头间距、前车车尾间距、前车高度和车辆图像特征信息等。
230.s1002,根据入口车辆感知信息的前车车尾间距和前车高度进行判断,如果车尾间距小于预设阈值且前车高度大于预设阈值时,抓拍触发位置选择为预设的近端抓拍触发位置,否则触发区域选择为预设的远端抓拍触发位置,将抓拍触发位置添加到入口车辆感知信息。
231.s1003,根据入口车辆感知信息中的车头位置和车尾位置确定车辆位置,根据车辆位置判断车辆是否进入触发位置,根据触发位置和前车车头间距确定识别框位置,选择识别框位置,向车牌识别模块发送触发抓拍信息;
232.其中,触发抓拍信息至少包括车辆id、识别框位置、车辆行驶的车道和时刻。
233.s1004,根据车辆的车道信息,在相应车道根据识别框位置对车牌号码进行识别;得到车辆身份信息;
234.其中,车辆身份信息至少包括车辆的车牌号码和触发抓拍信息。
235.s1005,根据触发抓拍信息中的id与入口车辆感知信息中的id进行匹配,完成车辆身份信息与入口车辆感知信息的绑定,形成车辆融合信息;
236.其中车辆融合信息至少包括车辆的id,类别,车头位置,车尾位置,时刻,尺寸,速度信息,车牌号码,车辆图像特征信息、触发抓拍信息。
237.s1006,待管控区域内的多源感知系统实时感知待管控区域内的车辆,得到目标车辆感知信息;
238.其中,目标车辆感知信息包括车辆的id、类别、车头位置、车尾位置、车道、时刻、尺寸、速度信息和车辆图像特征信息。
239.s1007,根据目标车辆感知信息中的速度,对目标车辆的违规行为进行识别,获取目标车辆的违规类别;
240.若速度为0,则首先判断待管控区域内是否允许停车;若待管控区域内不允许停车,则目标车辆的违规类别为车辆停滞;若待管控区域内允许停车,则判断停车位置是否合法,若车辆位置不在停车区域,则判定为非法停车,若车辆位置在停车区域内但不符合停车
类别,则判定未按照车型停车。若车辆位置在停车区域但停车方向与停车区要求不符,则判定未按照方向停车。
241.如果速度不为0,若速度大于预设阈值,则判定为车辆超速,若速度小于预设阈值,则判定为车辆慢性。
242.s1008,根据违规类别确定违规信息,根据违规信息的车辆类别、尺寸、车辆图像特征信息在目标车辆融合信息中匹配属于自身的身份信息,形成违规播报信息;
243.其中,违规信息包括但不限于车辆的id,类别,位置,违规时刻,违规类别,尺寸,速度信息,车辆图像特征信息;违规播报信息,包括但不限于车辆的id,类别,车头位置,车尾位置,违规时刻,违规类别,速度信息,车牌号码,车辆类别,尺寸,车辆图像特征信息,车辆的初始位置和当前位置。
244.s1009,根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息。
245.其中,当违规类别为车辆停滞,根据违规播报信息中的车头位置控制定向声设备,旋转到指定方位角度,并结合违规播报信息中的尺寸信息,控制定向声的覆盖区域,按照车牌号码进行违规类别播报。
246.当车辆超速和车辆慢行时,根据车辆类别,尺寸,车辆图像特征信息,筛选待管控区域目标车辆感知信息中存在的感知信息,并根据目标车辆感知信息中的车头位置信息判断违章车辆是否已经到达定向声设备的声音覆盖区域,若到达,则根据目标车辆感知信息中的车道信息控制对应车道的定向声设备按照车牌号码进行违规类别播报,告知司机其正在发生的违规行为或已经发生的违规行为。
247.若待管控区域允许停车且发生违规现象,则判断车主的位置状态,如果车主在车内,则根据违规播报信息中的车头位置信息,控制定向声设备旋转到指定方位角度,并结合违规播报信息中的尺寸信息,控制定向声的覆盖区域,然后按照车牌号码进行违规类别播报。
248.但若是车主在车外,则可以根据指向音安装的位置和车主的当前位置计算出指向音设备所需旋转的俯仰角和水平角,并控制指向音设备旋转到指定的角度;按照车牌号码进行违规类别播报,告知车主驶离当前区域,纠正违规行为。
249.应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
250.本技术实施例还提供了一种用于实现上述所涉及的车辆管控方法的车辆管控系统。该系统所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个车辆管控系统实施例中的具体限定可以参见上文中对于车辆管控方法的限定,在此不再赘述。
251.一种实施例中,车辆管控系统包括入口多源感知模块、触发位置选择模块、触发抓拍模块、车牌识别模块、身份信息绑定模块、多源感知模块、车辆违规判断模块、身份信息查
找模块、播报模块、指向预控制模块、车主离开判断模块、指向精准控制模块。
252.其中,入口多源感知模块,用于实现根据待管控区域入口处的多源感知系统感知入口处预设的检测区域内的车辆,将该检测区域中的所有出现的车辆,计算对应的入口车辆感知信息,得到所有检测到的车辆的入口车辆感知信息。
253.入口车辆感知信息包括但不限于车辆的id,类别,车头位置,车尾位置,车道,时刻,尺寸,速度信息,前车车头间距,前车车尾间距,前车高度和车辆图像特征信息。
254.触发位置选择模块,用于实现根据入口车辆感知信息的前车车尾间距和前车高度进行判断,当车尾间距小于预设阈值且前车高度大于预设阈值时,抓拍触发位置选择为预设的近端抓拍触发位置,否则触发区域选择为预设的远端抓拍触发位置,并更新入口车辆感知信息。
255.其中,更新后的入口车辆感知信息包括但不限于上述车辆的id、类别、车头位置、车尾位置、车道、时刻、尺寸、速度信息、前车车头间距、前车车尾间距、前车高度和车辆图像特征信息,抓拍触发位置。
256.触发抓拍模块,用于实现根据更新后的入口车辆感知信息的车头和车尾确定车辆位置,当车辆刚进入触发区域,根据入口车辆感知信息的前车车头间距和抓拍触发位置,选择预设的识别框位置,给车牌识别模块发送触发抓拍信息,该触发抓拍信息包括但不限于车辆的id,确定的识别框位置,车辆行驶的车道,时刻。
257.车牌识别模块,用于实现根据触发抓拍信息中的车道,在相应车道根据识别框位置进行指定区域车牌识别,识别出车牌号码,得到车辆身份信息,该车辆身份信息包括但不限于车辆的车牌号码、触发抓拍信息。
258.身份信息绑定模块,用于实现根据车辆身份信息的触发抓拍信息中的车辆id,唯一锁定入口车辆感知信息,完成车辆身份信息与入口车辆感知信息的绑定,形成车辆融合信息,该车辆融合信息包括但不限于车辆的id、类别、车头位置、车尾位置、时刻、尺寸、速度信息、车牌号码、车辆图像特征信息和触发抓拍信息。
259.多源感知模块,用于实现根据待管控区域的多源感知系统实时感知待管控区域检测区域内的车辆,得到待管控区域的车辆感知信息,待管控区域的车辆感知信息包括但不限于车辆的id、类别、车头位置、车尾位置、车道、时刻、尺寸、航向角、速度信息和车辆图像特征信息。
260.车辆违规判断模块,用于实现当待管控区域内不允许停车,根据待管控区域的车辆感知信息中的速度进行判断,当速度为0时,判定为车辆停滞,当速度小于一定阈值时,判定为车辆慢行,当速度大于一定阈值时,判定为车辆超速,形成违规信息,包括但不限于车辆的id、类别、位置、违规时刻、违规类别、尺寸、速度信息和车辆图像特征信息。
261.当待管控区域内允许停车,根据车辆感知信息中的速度信息进行判断,当速度为0时,根据预设的停车区域,结合服务区车辆感知信息中的位置信息,当车辆位置不在停车区域内时,则判定为非法停车,根据预设的停车区类别,结合服务区车辆感知信息中的类别信息,当车辆位置在停车区域内但车辆类别与停车区类别不符时,则判定为未按照车型停车,根据预设的停车区方向,结合服务区车辆感知信息中的车头位置信息和车尾位置信息,当车辆位置在停车区域内但车辆停车方向与停车区要求方向不符时,则判定为未按照方向停车,包括但不限于车辆的id、类别、车头位置、航向角、车尾位置、违规时刻、违规类别、尺寸、
速度信息、车牌号码和车辆图像特征信息。
262.身份信息查找模块,用于实现根据违规信息中的车辆类别、尺寸、车辆图像特征信息在车辆融合信息中匹配属于自身的身份信息,形成违规播报信息,包括但不限于车辆的id、类别、车头位置、车尾位置、违规时刻、违规类别、速度信息、车牌号码、车辆类别、航向角、尺寸和车辆图像特征信息。
263.播报模块,用于实现根据违规播报信息中的违规类别,当为车辆停滞行为时,根据违规播报信息中的车头位置信息控制定向声设备,旋转到指定方位角度,并结合违规播报信息中的尺寸信息,控制定向声的覆盖区域,然后按照车牌号码进行违规类别播报。
264.当车主在车内时,根据违规播报信息中的车头位置信息,控制定向声设备旋转到指定方位角度,并结合违规播报信息中的尺寸信息,控制定向声的覆盖区域,然后按照车牌号码进行违规类别播报。
265.当车主在车外时,根据违规播报信息,控制指向音设备按照车牌号码进行违规类别播报,告知车主驶离当前区域,纠正违规行为。
266.指向预控制模块,用于实现当违规类别为车辆慢行或车辆超速时,则根据车辆类别、尺寸和车辆图像特征信息,筛选隧道车辆感知信息中存在的感知信息,并根据隧道车辆感知信息中的车头位置信息判断违章车辆是否已经到达定向声设备的声音覆盖区域,若到达,则根据车辆感知信息中的车道信息控制对应车道的定向声设备按照车牌号码进行违规类别播报,告知司机其正在发生的违规行为或已经发生的违规行为。
267.根据违规信息中车辆的位置,选择最近的指向音设备,并根据指向音设备安装的位置和车辆的位置计算出指向音所需旋转的俯仰角和水平角,并控制指向音旋转到指定的角度。
268.车主离开判断模块,用于实现根据待管控区域内的车辆感知信息的类别信息,针对类别为行人的目标的初始位置进行筛选,当初始位置与违规信息中的位置在间距满足一定阈值关系,并且根据违规信息的位置,航向角和尺寸,判断行人的初始位置在违规车辆的驾驶室外侧,则判定为司机离开,形成车主违规信息,包括但不限于车辆的id、类别、位置、违规时刻、违规类别、尺寸、速度信息、航向角、车牌号码、图像特征信息、以及司机的id和位置。
269.指向精准控制模块,用于实现根据违规播报信息中车主的位置,根据指向音设备安装的位置和车主的位置计算出指向音设备所需旋转的俯仰角和水平角,并控制指向音设备旋转到指定的角度。
270.上述车辆管控系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
271.结合不同场景提供三种实施例。
272.第一实施例中,以隧道场景为例,车辆管控系统包括:
273.入口多源感知模块,用于实现通过入口多源感知系统实时感知检测区域内的车辆,得到入口车辆感知信息,该入口车辆感知信息包括但不限于车辆的id,类别,车头位置,车尾位置,车道,时刻,尺寸,速度信息,前车车头间距,前车车尾间距,车辆图像特征信息。
274.触发位置选择模块,用于实现根据入口车辆感知信息的前车车尾间距和前车高度
进行判断,当车尾间距小于预设阈值以及前车高度大于预设阈值时,触发位置选择为预设近端抓拍触发位置,否则触发区域选择为预设远端抓拍触发位置,并更新入口车辆感知信息,包括但不限于车辆的id,类别,车头位置,车尾位置,车道,时刻,尺寸,速度信息,前车车头间距,前车车尾间距,车辆图像特征信息,触发位置。
275.触发抓拍模块,用于实现根据入口车辆感知信息的车辆位置进行判断,当车辆刚进入触发区域,根据入口车辆感知信息的前车车头间距和触发位置,选择预设的识别框位置,给车牌识别模块发送触发抓拍信息,包括但不限于车辆的id,识别框位置,车道,时刻;
276.车牌识别模块,用于实现通过车牌识别系统根据触发抓拍信息中的车道,在相应车道根据识别框位置进行指定区域车牌识别,得到车辆身份信息,包括但不限于车辆的车牌号码,触发抓拍信息。
277.身份信息绑定模块,用于实现根据车辆身份信息的触发抓拍信息中的车辆id,唯一锁定入口车辆感知信息,完成车辆身份信息与入口车辆感知信息的绑定,形成车辆融合信息,包括但不限于车辆的id,类别,车头位置,车尾位置,时刻,尺寸,速度信息,车牌号码,车辆图像特征信息。
278.隧道多源感知模块,用于实现通过隧道多源感知系统实时感知隧道检测区域内的车辆,得到隧道车辆感知信息,包括但不限于车辆的id,类别,车头位置,车尾位置,车道,时刻,尺寸,速度信息,车辆图像特征信息。
279.车辆违规判断模块,用于实现根据隧道车辆感知信息中的速度进行判断,当速度为0时,判定为车辆停滞,当速度小于一定阈值时,判定为车辆慢行,当速度小于一定阈值时,判定为车辆超速,形成违规信息,包括但不限于车辆的id,类别,位置,违规时刻,违规类别,尺寸,速度信息,车辆图像特征信息。
280.身份信息查找模块,用于实现根据违规信息中的车辆类别、尺寸、车辆图像特征信息在车辆融合信息中匹配属于自身的身份信息,形成违规播报信息,包括但不限于车辆的id,类别,车头位置,车尾位置,违规时刻,违规类别,速度信息,车牌号码,车辆类别,尺寸,车辆图像特征信息。
281.播报模块,用于实现根据违规播报信息中的违规类别,当为车辆停滞行为时,根据违规播报信息中的车头位置信息控制定向声设备旋转到指定方位角度,并结合违规播报信息中的尺寸信息,控制定向声的覆盖区域,然后按照车牌号码进行违规类别播报;当为其他违规行为时,则根据车辆类别,尺寸,车辆图像特征信息,筛选隧道车辆感知信息中存在的感知信息,并根据隧道车辆感知信息中的车头位置信息判断违章车辆是否已经到达定向声设备的声音覆盖区域,若到达则车辆感知信息中的车道信息控制对应车道的定向声设备按照车牌号码进行违规类别播报,告知司机其正在发生的违规行为或已经发生的违规行为。
282.本实施例中,在车辆进入隧道时根据车辆感知信息选择合适的位置进行指定区域的车牌识别,获取车辆的身份,并在隧道内监控车辆的行为,出现违规行为时根据特征信息查找车辆的身份信息,然后根据违规行为类别采取不同的声音播报方式,能及时主动向违规车辆以定向定区域的声音播报方式告知其当前的违规行为,既可以极大提升违规车主知晓的概率,又不会产生额外的噪音影响无违规行为车主的正常出行,从而达到协助管理者达到快速主动纠正车主违规行为的目的。
283.第二实施例中,以服务区场景为例,车辆管控系统包括:
284.入口多源感知模块,用于实现通过服务区入口多源感知系统实时感知检测区域内的车辆,得到入口车辆感知信息,包括但不限于车辆的id,类别,位置,车道,时刻,尺寸,速度信息,航向角,前车车头间距,前车车尾间距,车辆图像特征信息。
285.触发位置选择模块,用于实现根据入口车辆感知信息的前车车尾间距和前车高度进行判断,当车尾间距小于预设阈值以及前车高度大于预设阈值时,触发位置选择为预设近端抓拍触发位置,否则触发区域选择为预设远端抓拍触发位置,并更新入口车辆感知信息,包括但不限于车辆的id,类别,位置,车道,时刻,尺寸,速度信息,前车车头间距,前车车尾间距,车辆图像特征信息,触发位置。
286.触发抓拍模块,用于实现根据入口车辆感知信息的车辆位置进行判断,当车辆刚进入触发区域,根据入口车辆感知信息的前车车头间距和触发位置,选择预设的识别框位置,给车牌识别模块发送触发抓拍信息,包括但不限于车辆的id,识别框位置,车道,时刻。
287.车牌识别模块,用于实现通过车牌识别系统根据触发抓拍信息中的车道,在相应车道根据识别框位置进行指定区域车牌识别,得到车辆身份信息,包括但不限于车辆的车牌号码,触发抓拍信息。
288.身份信息绑定模块,用于实现根据车辆身份信息的触发抓拍信息中的车辆id,唯一锁定入口车辆感知信息,完成车辆身份信息与入口车辆感知信息的绑定,形成车辆融合信息,包括但不限于车辆的id,类别,位置,时刻,尺寸,速度信息,车牌号码,车辆图像特征信息。
289.服务区多源感知模块,用于实现通过服务区多源感知系统实时感知服务区检测区域内的目标,得到服务区目标感知信息,包括但不限于目标的id,类别,位置,时刻,尺寸,速度信息,图像特征信息,航向角,初始感知位置。
290.车辆违规判断模块,用于实现根据服务区目标感知信息中的类别信息,针对类别为机动车的目标的速度信息进行判断,当速度为0时,根据预设的停车区域,结合目标感知信息中的位置信息,当车辆位置不在停车区域内时,则判定为非法停车,根据预设的停车区类别,结合目标感知信息中的类别信息,当车辆位置在停车区域内但车辆类别与停车区类别不符时,则判定为未按照车型停车,形成违规信息,包括但不限于车辆的id,类别,位置,违规时刻,违规类别,尺寸,速度信息,航向角,车牌号码,车辆图像特征信息。
291.指向预控制模块,用于实现根据违规信息中车辆的位置,选择最近的指向音,并根据指向音安装的位置和车辆的位置计算出指向音所需旋转的俯仰角和水平角,并控制指向音旋转到指定的角度;
292.司机离开判断模块,用于实现根据服务区目标感知信息的类别信息,针对类别为行人的目标的初始位置进行筛选,当初始位置与违规信息中的位置在间距满足一定阈值关系,并且根据违规信息的位置,航向角和尺寸,判断行人的初始位置在违规车辆的驾驶室外侧,则判定为司机离开,形成车主违规信息,包括但不限于车辆的id,类别,位置,违规时刻,违规类别,尺寸,速度信息,航向角,车牌号码,图像特征信息,以及司机的id,位置。
293.身份信息查找模块,用于实现根据违规信息中的车辆的类别、尺寸、图像特征信息在车辆融合信息中匹配属于自身的身份信息,形成违规播报信息,包括但不限于车辆的id,类别,位置,违规时刻,违规类别,尺寸,速度信息,航向角,车牌号码,以及司机的id,位置。
294.指向精准控制模块,用于实现根据违规播报信息中司机的位置,根据指向音安装
的位置和司机的位置计算出指向音所需旋转的俯仰角和水平角,并控制指向音旋转到指定的角度。
295.播报模块,用于实现根据违规播报信息,按照车牌号码进行违规类别播报,告知车主驶离当前区域,纠正违规行为。
296.本实施例中,在车辆进入服务区时根据车辆感知信息选择合适的位置进行指定区域的车牌识别,获取车辆的身份,并服务区内监控车辆的行为和司机的行为,出现违规行为且司机下车离开时根据特征信息查找车辆的身份信息,基于车辆位置的播报设备的预控制和司机位置的精准控制,通过指向音的方式能快速及时进行指定车辆违规行为的播报,在保证违规车主能被动获取违规信息的情况下,又不影响服务区正常人,协助管理者达到快速主动纠正车主违规行为维持服务区正常秩序的目的。
297.第三实施例,仍以服务区场景为例,车辆管控系统包括:
298.入口多源感知模块,用于实现通过入口多源感知系统实时感知检测区域内的车辆,得到入口车辆感知信息,包括但不限于车辆的id,类别,车头位置,车尾位置,车道,时刻,尺寸,速度信息,前车车头间距,前车车尾间距,车辆图像特征信息。
299.触发位置选择模块,用于实现根据入口车辆感知信息的前车车尾间距和前车高度进行判断,当车尾间距小于预设阈值以及前车高度大于预设阈值时,触发位置选择为预设近端抓拍触发位置,否则触发区域选择为预设远端抓拍触发位置,并更新入口车辆感知信息,包括但不限于车辆的id,类别,车头位置,车尾位置,车道,时刻,尺寸,速度信息,前车车头间距,前车车尾间距,车辆图像特征信息,触发位置。
300.触发抓拍模块,用于实现根据入口车辆感知信息的车辆位置进行判断,当车辆刚进入触发区域,根据入口车辆感知信息的前车车头间距和触发位置,选择预设的识别框位置,给车牌识别模块发送触发抓拍信息,包括但不限于车辆的id,识别框位置,车道,时刻。
301.车牌识别模块,用于实现通过车牌识别系统根据触发抓拍信息中的车道,在相应车道根据识别框位置进行指定区域车牌识别,得到车辆身份信息,包括但不限于车辆的车牌号码,触发抓拍信息。
302.身份信息绑定模块,用于实现根据车辆身份信息的触发抓拍信息中的车辆id,唯一锁定入口车辆感知信息,完成车辆身份信息与入口车辆感知信息的绑定,形成车辆融合信息,包括但不限于车辆的id,类别,车头位置,车尾位置,时刻,尺寸,速度信息,车牌号码,车辆图像特征信息。
303.服务区多源感知模块,用于实现通过服务区多源感知系统实时感知隧道检测区域内的车辆,得到服务区车辆感知信息,包括但不限于车辆的id,类别,车头位置,车尾位置,时刻,尺寸,速度信息,车辆图像特征信息。
304.车辆违规判断模块,用于实现根据服务区车辆感知信息中的速度信息进行判断,当速度为0时,根据预设的停车区域,结合服务区车辆感知信息中的位置信息,当车辆位置不在停车区域内时,则判定为非法停车,根据预设的停车区类别,结合服务区车辆感知信息中的类别信息,当车辆位置在停车区域内但车辆类别与停车区类别不符时,则判定为未按照车型停车,根据预设的停车区方向,结合服务区车辆感知信息中的车头位置信息和车尾位置信息,当车辆位置在停车区域内但车辆停车方向与停车区要求方向不符时,则判定为未按照方向停车,包括但不限于车辆的id,类别,车头位置,车尾位置,违规时刻,违规类别,
尺寸,速度信息,车牌号码,车辆图像特征信息。
305.身份信息查找模块,用于实现根据违规信息中的车辆类别、尺寸、车辆图像特征信息在车辆融合信息中匹配属于自身的身份信息,形成违规播报信息,包括但不限于车辆的id,类别,车头位置,车尾位置,违规时刻,违规类别,尺寸,速度信息,车牌号码。
306.播报模块,用于实现根据违规播报信息中的车头位置信息,控制定向声设备旋转到指定方位角度,并结合违规播报信息中的尺寸信息,控制定向声的覆盖区域,然后按照车牌号码进行违规类别播报。
307.本实施例中,在车辆进入服务区时根据车辆感知信息选择合适的位置进行指定区域的车牌识别,获取车辆的身份,并对服务区内监控车辆的行为,出现违规行为时根据特征信息查找车辆的身份信息,能及时主动向违规车辆以定向定区域的声音播报方式告知其当前的违规行为,既可以极大提升违规车主知晓的概率,又不会产生额外的噪音影响无违规行为车主的正常出行,从而达到协助管理者达到快速主动纠正车主违规行为的目的。
308.另一实施例中,本技术实施例还提供了一种用于实现上述所涉及的车辆管控方法的车辆管控装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个车辆管控装置实施例中的具体限定可以参见上文中对于车辆管控方法的限定,在此不再赘述。
309.在一个实施例中,如图11所示,提供了一种车辆管控装置1100,包括:获取模块1101、识别模块1102和发布模块1103,其中:
310.获取模块1101,用于获取目标车辆的当前车辆感知信息;当前车辆感知信息为通过待管控区域内的感知设备进行感知得到的;当前车辆感知信息包括目标车辆的车辆行驶速度;
311.识别模块1102,用于根据目标车辆的车辆行驶速度,对目标车辆的违规行为进行识别,获取目标车辆的违规类别;
312.发布模块1103,用于根据目标车辆的违规类别,以定向声设备向目标车辆发布违规提醒消息;违规提醒消息用于指示目标车辆发生的违规行为和纠正违规行为的方式。
313.在一个实施例中,识别模块1102包括:
314.第一判断单元,用于若目标车辆的车辆行驶速度为0,且待管控区域中不允许停放车辆,则确定目标车辆的违规类别为车辆停滞;
315.第二判断单元,用于若目标车辆的车辆行驶速度为0,且待管控区域中允许停放车辆,则根据目标车辆的当前位置,获取目标车辆的违规类别;
316.第三判断单元,用于若目标车辆的车辆行驶速度大于0,且待管控区域中不允许停放车辆,则根据目标车辆的车辆行驶速度和预设的速度阈值,获取目标车辆的违规类别。
317.在一个实施例中,第二判断单元包括:
318.第一获取子单元,用于获取待管控区域中预设的停车区域和停车区域的停车规则;
319.第一判断子单元,用于若目标车辆的当前位置未处于停车区域内,则确定目标车辆的违规类别为非法位置停车;
320.第二判断子单元,用于若目标车辆的当前位置处于停车区域内,但不符合停车区域的停车规则,则确定目标车辆的违规类别为非法规则停车。
321.在一个实施例中,待管控区域为服务区,当前车辆感知信息还包括目标车辆的车辆类别、车头位置和车尾位置;则不符合停车区域的停车规则包括目标车辆的车辆类别与停车区域要求的车辆类别不匹配,和/或,目标车辆的车头位置以及车尾位置与停车区域要求的车辆停放方向不匹配。
322.在一个实施例中,待管控区域为隧道,速度阈值包括第一速度阈值和第二速度阈值,且第一速度阈值大于第二速度阈值,上述第三判断单元包括:
323.第三判断子单元,用于若目标车辆的车辆行驶速度为大于第一速度阈值,确定目标车辆的违规类别为车辆超速;
324.第四判断子单元,用于若目标车辆的车辆行驶速度为小于第二速度阈值,确定目标车辆的违规类别为车辆慢行。
325.在一个实施例中,发布模块1103包括:
326.第一生成单元,用于根据目标车辆的违规类别,生成目标车辆的违规播报信息;
327.第一获取单元,用于根据待管控区域的当前车辆感知信息,获取目标车辆的位置;
328.发布单元,用于根据目标车辆的违规播报信息和目标车辆的位置,以定向声设备向目标车辆发布违规提醒消息。
329.在一个实施例中,第一生成单元包括:
330.第一生成子单元,用于根据目标车辆的违规类别和目标车辆的当前车辆感知信息,生成目标车辆的车辆违规信息;车辆违规信息至少包括目标车辆的类别,尺寸,车辆图像特征信息;
331.匹配子单元,用于根据目标车辆的车辆类别、尺寸、车辆图像特征信息,在预存的各参考车辆的车辆融合信息中进行身份信息匹配;参考车辆的车辆融合信息是根据进入待管控区域的各车辆的入口车辆感知信息对应生成的;
332.第二生成子单元,用于根据匹配成功的车辆的参考车辆的车辆融合信息和目标车辆的车辆违规信息,生成目标车辆的违规播报信息。
333.在一个实施例中,该装置1100还包括:
334.确定模块,用于根据进入待管控区域的各车辆的入口车辆感知信息,确定各车辆的抓拍触发位置;
335.判断模块,用于若各车辆进入预设的抓拍触发区域,根据各车辆的入口车辆感知信息和抓拍触发位置,获取各车辆的车辆身份信息;车辆身份信息包括各车辆的车牌号码和车辆id;
336.得到模块,用于对车辆身份信息中与入口车辆感知信息中车辆id相同的车辆进行身份信息绑定,得到各参考车辆的车辆融合信息。
337.在一个实施例中,判断模块包括:
338.第二确定单元,用于根据各车辆的前车车头间距和抓拍触发位置,确定各车辆的车辆识别框位置;
339.第二生成单元,用于根据各车辆的车辆识别框位置、各车辆的车辆id、各车辆的行驶车道,生成各车辆的触发抓拍信息;
340.第二获取单元,用于根据各车辆的触发抓拍信息,获取各车辆的车牌号码;
341.第三生成单元,用于根据各车辆的车牌号码和各车辆的触发抓拍信息,生成各车
辆的车辆身份信息。
342.在一个实施例中,第二获取单元包括:
343.第一发送子单元,用于向车辆识别系统发送各车辆的触发抓拍信息;
344.第一接收子单元,用于接收车辆识别系统发送的各车辆的车牌号码;车牌号码为车辆识别系统根据触发抓拍信息中的行驶车道,在对应车道根据各车辆的车辆识别框位置进行车牌识别得到的。
345.在一个实施例中,确定模块包括:
346.第二确定单元,用于针对任一车辆,若车辆的前车车尾间距小于预设间距阈值且车辆的前车高度大于预设高度阈值,则确定车辆的抓拍触发位置为预设的近端抓拍触发位置;否则,确定车辆的抓拍触发位置为预设的远端抓拍触发位置。
347.在一个实施例中,发布单元还用于若目标车辆处于停止状态,则根据车头位置控制定向声设备旋转到朝向目标车辆的方位角度,以及根据车辆尺寸控制定向声设备的声音覆盖区域覆盖目标车辆,并按照目标车辆发布违规提醒消息;其中,停止状态对应的违规类别包括车辆停滞、非法位置停车、非法规则停车中的一种或多种。
348.在一个实施例中,发布单元还用于若目标车辆处于移动状态,则根据车头位置和车道信息确定目标车辆已达到定向声设备的声音覆盖区域后,控制定向声设备向目标车辆发布违规提醒消息;移动状态对应的违规类别包括车辆超速或车辆慢行。
349.在一个实施例中,发布模块1103还包括:
350.行人感知信息获取单元,用于获取待管控区域的行人感知信息,行人感知信息为通过待管控区域内的感知设备对待管控区域内行人进行感知得到的;行人感知信息至少包括行人的初始位置和当前位置;
351.车主位置确定单元,用于若行人感知信息中存在行人的当前位置处于目标车辆的位置对应范围内,确定目标车辆中的车主位置处于车内;若行人感知信息中存在当前位置未处于目标车辆的位置对应范围内,且当前位置与初始位置之间的距离满足预设的距离范围,则确定目标车辆中的车主位置处于车外。
352.在一个实施例中,发布模块1103还包括:
353.违规提醒消息发送单元,用于若目标车辆中的车主位置处于车外,则根据目标车辆的位置确定距离最近的目标指向音设备,以及根据目标车辆的位置和车主位置控制目标指向音设备调整声音输出的方向和角度,并通过调整后的目标指向音设备,向目标车辆的车主发布违规提醒消息。
354.上述车辆管控装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
355.在一个实施例中,提供了一种计算机设备,如图12所示,该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。
该计算机程序被处理器执行时以实现一种车辆管控方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
356.本领域技术人员可以理解,上述计算机设备的结构描述仅仅是与本技术方案相关的部分结构,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
357.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
358.本实施例中处理器实现的各步骤,其实现原理和技术效果与上述车辆管控方法的原理类似,在此不再赘述。
359.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
360.本实施例中计算机程序被处理器执行时实现的各步骤,其实现原理和技术效果与上述车辆管控方法的原理类似,在此不再赘述。
361.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
362.本实施例中计算机程序被处理器执行时实现的各步骤,其实现原理和技术效果与上述车辆管控方法的原理类似,在此不再赘述。
363.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
364.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
365.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛
盾,都应当认为是本说明书记载的范围。
366.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献