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

一种车辆监控的方法、监控系统及相关设备与流程

2021-11-20 01:59:00 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,尤其涉及一种车辆监控的方法、监控系统及相关设备。


背景技术:

2.随着科技的发展,车辆已经成为人们生活中不可缺少的一部分,随之而来的违反交通法规的行驶行为也越来越多。目前监管违规车辆的方法一般是在十字路口设置摄像头,捕捉违规车辆,由交警依据摄像头采集的图像进行管理,车辆违规管理的处理依据人工完成,处理效率较低。


技术实现要素:

3.本技术实施例提供一种车辆监控的方法、监控系统及相关设备,用于提高车辆监控的效率。
4.第一方面,提供一种车辆监控的方法,该方法包括:
5.监控各个车辆,获得行驶信息集合,其中,所述行驶信息集合包括至少一个车辆的行驶信息;
6.若根据所述行驶信息集合,确定存在行驶信息与预设行驶规则不匹配的违规车辆,则生成所述违规车辆的违规信息;其中,所述违规信息用于提示车辆出现违规行为;
7.向所述违规车辆关联的车载终端发送所述违规信息。
8.本技术实施例中,可以根据各车辆的行驶信息,确定车辆在行驶过程中的违规行为,不需要人工现场监控车辆的行驶行为,提升车辆监控的效率,降低了人工成本。且,确定车辆的违规行为时,不需要人工通过监控视频进行判断,避免了人工确定车辆的违规行为时出现误判或漏判的情况,提高了车辆监控的准确性。且,在确定车辆的违规行为之后,可以向车辆的车载终端发送违规信息,以便用户可以及时得知自己的违规行为,提高了用户的使用体验。
9.可选的,在获得行驶信息集合之后,所述方法还包括:
10.根据所述行驶信息集合,若确定第一区域内的车辆数量大于预设阈值,则根据所述第一区域内的车辆的行驶信息,确定所述第一区域内的车辆的行驶路线,并生成第一指示信息;其中,所述第一指示信息用于指示为所述第一区域内的车辆重新确定的行驶路线;
11.向所述第一区域内的车辆关联的车载终端发送所述第一指示信息。
12.本技术实施例中,可以根据各车辆的行驶信息,确定第一区域出现交通堵塞情况,当路况比较拥堵时,重新为第一区域内的车辆规划行驶路线,在重新规划各车辆的行驶路线之后,可以向各车辆发送对应的第一指示信息,各个车辆对应的用户可以及时调整路线,从而缓解了道路拥堵,提升用户体验。且,调整行驶路线的过程不需要用户参与,提升车辆监控的效率。
13.可选的,在获得行驶信息集合之后,所述方法还包括:
14.根据所述行驶信息集合,若确定第一区域内存在故障车辆,则根据第一区域内的车辆的行驶信息,确定所述第一区域内位于所述故障车辆后的车辆的行驶路线,并生成第二指示信息;其中,所述第二指示信息用于指示为所述第一区域内位于所述故障车辆后的车辆重新确定的行驶路线;
15.向所述第一区域内位于所述故障车辆后的车辆关联的车载终端发送所述第二指示信息。
16.在车辆出现故障时,可能会影响道路上其它车辆的行驶,因此,本技术实施例中,可以检测各个车辆的故障情况,当确定某个区域存在故障车辆时,因此,可以为第一区域内故障车辆后面的车辆重新规划行驶路线,不需要人为现场指挥车辆疏散,提高车辆监控的效率。且,能及时地为故障车辆之后的其它车辆重新规划路线,提升车辆的行驶效率。
17.可选的,所述行驶信息包括身份信息,在生成所述违规车辆的违规信息之后,所述方法还包括:
18.根据不同违规信息和不同处罚规则之间的对应关系,生成所述违规信息对应的处罚信息;
19.根据不同身份信息和不同用户终端之间的对应关系,确定所述身份信息对应的用户终端,向所述用户终端发送所述处罚信息。
20.本技术实施例中,将违规车辆的违规信息对应的处罚信息发送至对应的用户终端,用户可以及时地了解自己车辆的处罚信息,提高了车辆监控的及时性。
21.可选的,在根据所述行驶信息集合,若确定所述第一区域内的车辆数量大于预设阈值,则根据第一区域内的车辆的行驶信息,确定所述第一区域内的车辆的行驶路线之前,包括:
22.根据所述行驶信息集合,获得第一区域在预设时长内的监控图像集;
23.针对每个监控图像,根据已训练的目标检测模型,获得监控图像中车辆数量;
24.若所述监控图像集中各监控图像集中包括的平均车辆数量大于预设阈值,则确定所述第一区域内的车辆数量大于预设阈值。
25.本技术实施例中,可以通过图像处理技术,确定第一区域内的交通堵塞情况,从而提高了车辆监管的智能化程度,不需要人工判断第一区域的交通堵塞情况,提升车辆监控的效率。
26.第二方面,提供一种监控系统,包括监控平台、车载终端和采集设备,其中:
27.所述采集设备:用于监控各个车辆,获得各车辆的监控图像,并向所述监控平台发送各车辆的监控图像;
28.所述监控平台:用于接收并根据各车辆的监控图像,获得行驶信息集合;其中,所述行驶信息集合包括至少一个车辆的行驶信息;
29.所述监控平台:还用于若根据所述行驶信息集合,确定存在行驶信息与预设行驶规则不匹配的违规车辆,则生成所述违规车辆的违规信息;其中,所述违规信息用于提示车辆出现违规行为;
30.所述监控平台:还用于向所述违规车辆关联的车载终端发送所述违规信息;所述车载终端:接收所述违规信息,并发出提示。
31.可选的,所述监控平台还用于:在获得行驶信息集合之后,根据所述行驶信息集
合,若确定第一区域内的车辆数量大于预设阈值,则根据所述第一区域内的车辆的行驶信息,确所述定第一区域内的车辆的行驶路线,并生成第一指示信息;其中,所述第一指示信息用于指示为所述第一区域内的车辆重新确定的行驶路线;
32.所述通信装置还用于:向所述第一区域内的车辆关联的车载终端发送所述第一指示信息。
33.可选的,所述监控平台还用于:在获得行驶信息集合之后,根据所述行驶信息集合,若确定第一区域内存在故障车辆,则根据所述第一区域内的车辆的行驶信息,确定所述第一区域内位于所述故障车辆后的车辆的行驶路线,并生成第二指示信息;其中,所述第二指示信息用于指示为所述第一区域内位于所述故障车辆后的车辆重新确定的行驶路线;
34.所述通信装置还用于:向所述第一区域内位于所述故障车辆后的车辆关联的车载终端发送所述第二指示信息。
35.可选的,所述行驶信息包括身份信息,所述监控平台还用于:在生成所述违规车辆的违规信息之后,根据不同违规信息和不同处罚规则之间的对应关系,生成所述违规信息对应的处罚信息;以及,
36.根据不同身份信息和不同用户终端之间的对应关系,确定所述身份信息对应的用户终端;
37.所述通信装置还用于:向所述用户终端发送处罚信息。
38.可选的,所述监控平台还用于:在根据行驶信息集合,若确定第一区域内的车辆数量大于预设阈值,则根据所述第一区域内的车辆的行驶信息,确定所述第一区域内的车辆的行驶路线之前,根据所述行驶信息集合,获得第一区域在预设时长内的监控图像集;以及,
39.针对每个监控图像,根据已训练的目标检测模型,获得监控图像中车辆数量;以及,
40.若所述监控图像集中各监控图像集中包括的平均车辆数量大于预设阈值,则确定所述第一区域内的车辆数量大于预设阈值。
41.第三方面,一种车辆监控装置,其特征在于,包括:
42.收发模块:用于监控各个车辆,获得至少一个车辆的行驶信息;
43.处理模块:用于获得行驶信息集合,并若根据所述行驶信息集合,确定存在行驶信息与预设行驶规则不匹配的违规车辆,则生成所述违规车辆的违规信息;其中,所述行驶信息集合包括至少一个车辆的行驶信息,所述违规信息用于提示车辆出现违规行为;
44.所述收发模块还用于:向所述违规车辆关联的车载终端发送所述违规信息。
45.可选的,所述处理模块还用于:在获得行驶信息集合之后,根据所述行驶信息集合,若确定第一区域内的车辆数量大于预设阈值,则根据所述第一区域内的车辆的行驶信息,确定所述第一区域内的车辆的行驶路线,并生成第一指示信息;其中,所述第一指示信息用于指示为所述第一区域内的车辆重新确定的行驶路线;
46.所述收发模块还用于:向所述第一区域内的车辆关联的车载终端发送所述第一指示信息。
47.可选的,所述处理模块还用于:在获得行驶信息集合之后,根据所述行驶信息集合,若确定第一区域内存在故障车辆,则根据所述第一区域内的车辆的行驶信息,确定所述
第一区域内位于故障车辆后的车辆的行驶路线,并生成第二指示信息;其中,所述第二指示信息用于指示为所述第一区域内位于故障车辆后的车辆重新确定的行驶路线;
48.所述收发模块还用于:向所述第一区域内位于故障车辆后的车辆关联的车载终端发送所述第二指示信息。
49.可选的,所述行驶信息包括身份信息,所述处理模块还用于:在生成所述违规车辆的违规信息之后,根据不同违规信息和不同处罚规则之间的对应关系,生成所述违规信息对应的处罚信息;以及,
50.根据不同身份信息和不同用户终端之间的对应关系,确定所述身份信息对应的用户终端;
51.所述收发模块还用于:向所述用户终端发送所述处罚信息。
52.可选的,所述处理模块还用于:在根据所述行驶信息集合,若确定第一区域内的车辆数量大于预设阈值,则根据所述第一区域内的车辆的行驶信息,确定所述第一区域内的车辆的行驶路线之前,根据所述行驶信息集合,获得第一区域在预设时长内的监控图像集;以及,
53.针对每个监控图像,根据已训练的目标检测模型,获得监控图像中车辆数量;以及,
54.若所述监控图像集中各监控图像集中包括的平均车辆数量大于预设阈值,则确定所述第一区域内的车辆数量大于预设阈值。
55.第四方面,提供一种计算机设备,包括:
56.存储器,用于存储程序指令;
57.处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行如第一方面中任一所述的方法。
58.第五方面,提供一种存储介质,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如第一方面中任一所述的方法。
附图说明
59.图1为本技术实施例提供的车辆监控的方法的一种应用场景;
60.图2为本技术实施例提供的车辆监控的方法的一种交互示意图一;
61.图3为本技术实施例提供的车辆监控的方法的一种交互示意图二;
62.图4为本技术实施例提供的车辆监控的方法的一种交互示意图三;
63.图5为本技术实施例提供的监控系统结构示意图;
64.图6为本技术实施例提供的车辆监控装置的结构示意图;
65.图7为本技术实施例的提供的计算机设备的结构示意图。
具体实施方式
66.为了使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
67.另外,本技术实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:
单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
68.为了提高车辆监控的效率,本技术提供一种车辆监控的方法,下面对该方法涉及的应用场景进行说明。
69.请参考图1,为车辆监控的方法的一种应用场景。该场景中包括监控平台101、车载终端102、采集装置103和用户终端104。监控平台101与车载终端102、采集装置103和用户终端104之间分别可以通信。
70.其中,监控平台101泛指可以用于实现监控车辆的平台,监控平台101可以通过终端设备、服务器或终端设备中的客户端等实现。终端设备例如个人计算机、手机或平板电脑等。服务器可以是云服务器或者实体服务器等。客户端可以是安装在终端设备中的应用程序、终端设备可以访问的网页,或可以通过终端设备可以访问的第三方平台等。
71.车载终端102泛指安装于车辆中,可以获得车辆的行驶信息的设备,例如车载设备、车辆传感器、车辆摄像头等。车载终端102还可以获得监控平台101发送的信息,并向用户提示信息内容,或通过其他设备向用户提示。
72.采集装置103泛指可以采集车辆的监控图像或行驶信息的装置,可以通过具有拍摄功能的设备实现,例如摄像机、照相机等。采集装置可以是设置在车载终端中的采集装置,或者,采集装置可以是设置在道路旁或十字路口处的采集装置,或者,采集装置可以包括车载终端中的采集装置和设置在道路上的采集装置,等。道路上具体比如道路十字路口处。
73.用户终端104可以获得监控平台101发送的信息,或者,可以获得其他设备转发的监控平台101发送的信息,并向用户提示信息内容,用户终端104可以是终端设备。其中,用户终端104和车载终端102可以是同一个设备,或者,可以是不同的设备。
74.下面对各个设备之间的交互进行示例说明:
75.监控平台101可以通过采集装置103或车载终端102对各车辆进行监控,获得包括各个车辆的行驶信息的行驶信息集合。监控平台101根据行驶信息集合,确定在行驶信息集合中,是否存在行驶信息与预设行驶规则不匹配的违规车辆。若监控平台101确定行驶信息集合中存在行驶信息与预设行驶规则不匹配的违规车辆,那么生成该违规车辆的违规信息。监控平台101向违规车辆关联车载终端102发送违规信息,用于提示用户车辆已出现违规行为。
76.本技术实施例中,监控平台101通过获得各车辆的行驶信息,得到行驶信息集合,监控平台101可以根据获得的行驶信息,及时的确定出违规车辆的违规行为,在确定了违规车辆的违规行为后,可以及时的向违规车辆发送违规信息,提高了处理违规车辆的效率。
77.基于图1的应用场景,下面对本技术实施例中的车辆监控方法进行介绍。
78.请参考图2,为本技术实施例涉及的监控平台101、车载终端102和采集装置103之间的交互过程示意图。图2中是以采集装置103和车载终端102为单独设置的两个设备为例。
79.s201,监控平台101接收车辆的行驶信息。
80.在每个车辆中可以设置一个或多个车载终端102,车载终端102可以通过车辆系统
获得车辆的车牌信息或者发送机信息等,车辆系统泛指设置在车辆中,用于存储车辆的车牌信息或车辆的发动机信息等信息的系统。车载终端102可以通过车辆中的导航系统获取车辆的行驶路线、车辆的位置信息和车辆的目的地信息等。其中,导航系统泛指设置在车辆中,用于提供导航功能的系统。车载终端102获得这些信息之后,也就获得了车辆的行驶信息。
81.其中,车辆的行驶信息可以包括车辆的身份信息、车辆的行驶速度、车辆的位置信息、车辆的目的地信息或车辆的行驶路线中的一种或多种。其中,身份信息比如车辆的车牌信息,或者车辆的发动机信息,比如车辆用户的终端设备信息等。
82.车载终端102获得车辆的行驶信息之后,可以向监控平台101发送车辆的行驶信息。具体比如车载终端102可以通过通信装置向监控平台101发送车辆的行驶信息。其中,通信装置可以采用无线通信技术进行通信,如4g通信技术或5g通信技术,或者,可以采用有线通信技术进行通信,如光纤通信或电通信等,具体不作限制。
83.另外,采集装置103可以对当前拍摄区域进行拍摄,获得至少一张监控图像,得到监控图像集。为了减少数据传输量,采集装置103可以在检测到有车辆时,再上报监控图像。采集装置103获得监控图像集之后,将其发送给监控平台,监控平台101可以对监控图像集进行图像处理,获得行驶信息。比如识别出监控图像集中各车辆的车牌信息,将车辆的车牌信息作为车辆的身份信息。监控平台101还可以对监控图像集中车辆连续帧进行图像处理,进而识别出各车辆的行驶速度,以及车辆的位置信息等。依次类推,在监控平台101处理之后,获得车辆的行驶信息。
84.作为一种实施例,在自动驾驶场景下,采集装置103在上报当前拍摄区域的数据时,可以是以当前拍摄区域为标识,上传当前拍摄区域的数据,监控平台103在获得这些数据后,将数据与标识关联存储,以便于监控平台101后续查找各个区域的数据。当前拍摄区域的标识比如可以是当前拍摄区域对应的网络标识,或者比如根据加密算法生成的当前拍摄区域的唯一标识等。
85.s202,监控平台101获得车辆的行驶信息集合,确定是否存在行驶信息与预设行驶规则不匹配的违规车辆。
86.监控平台101可以接收至少一个车载终端102发送的至少一个车辆的行驶信息。监控平台101在接收到车辆的行驶信息之后,可以根据接收的车辆的行驶信息,建立行驶信息集合。行驶信息集合可以以表结构、树结构或知识图谱结构的形式进行存储,具体存储形式不作限制。行驶信息集合可以存储于监控平台101本地数据库中,或者,可以存储于监控平台101对应的第三方服务器的数据库中,或者,可以存储于监控平台101对应的云服务器的数据库中,等等,具体存储位置不作限制。
87.下面以行驶信息集合以表结构存储为例进行介绍,请参考表1,为行驶信息集合的一种存储形式。
88.表1
[0089][0090]
其中,可以以车辆的身份信息作为行驶信息集合的主键,主键可以唯一标识表结构中每一个车辆的行驶信息,即可以通过“川axxxxx”,确定表结构中车辆a的行驶信息。
[0091]
监控平台101可以预先存储预设行驶规则,预设行驶规则的存储形式可以参照前文行驶信息集合的存储形式,在此不再赘述。预设行驶规则可以与行驶信息集合的存储形式相同或者不同。预设行驶规则的存储位置可以参照前文行驶信息集合的存储位置,在此不再赘述。预设行驶规则可以与行驶信息集合的存储位置相同或者不同。
[0092]
下面以预设行驶规则以表结构存储为例进行介绍,请参考表2,为预设行驶规则的一种存储形式。
[0093]
表2
[0094][0095]
其中,预设行驶规则1的规则为在xxa路,车辆的行驶速度不可以超过速限60千米/小时;预设行驶规则2的规则为在xxb路,车辆禁止左转;预设行驶规则3的规则为在xxc路,车辆禁止右转。
[0096]
监控平台101获得行驶信息集合之后,依次确定行驶信息集合中的每个车辆的行驶信息是否与预设行驶规则相匹配。监控平台101确定行驶信息是否与预设行驶规则相匹配可以是行驶信息中的每一项与预设行驶规则中的对应项相匹配。如果监控平台101确定行驶信息与预设行驶规则不匹配,那么监控平台101确定在行驶信息集合中,存在行驶信息与预设行驶规则不匹配的违规车辆,并获得违规车辆的违规行为。
[0097]
例如,监控平台101确定行驶信息集合中的车辆a的行驶信息为,在当前车辆位置的行驶速度为“xxa路左转”“45千米/小时”,监控平台101在预设行驶规则中,确定“xxa路”的行驶行为包括“行驶速度不得超过60千米/小时”,那么,监控平台101确定45是否大于60,如果45大于60,那么车辆a的行驶信息与预设行驶规则不匹配,车辆a的违规行为为“行驶速度超过60千米/小时”;如果45小于60,那么监控平台101继续在预设行驶规则中,确定“xxa路”的行驶行为包括“不得左转”,那么,监控平台101确定车辆a是否左转,如果车辆a左转,那么车辆a的行驶信息与预设行驶规则不匹配,车辆a的违规行为为“xxa路左转”;如果车辆a没有左转,那么车辆a的行驶信息与预设行驶规则相匹配。
[0098]
s203,若存在行驶信息与预设行驶规则不匹配的违规车辆,则监控平台101生成违规车辆的违规信息。
[0099]
如果监控平台101确定在行驶信息集合中存在行驶信息与预设行驶规则不匹配的违规车辆,那么监控平台101根据行驶信息与预设行驶规则不匹配的一项或多项,生成违规车辆的违规信息。其中,违规信息包括违规车辆的一项或多项违规行为对应的违规信息。
[0100]
在一种可能的实施例中,监控平台101在确定违规车辆的违规信息之后,可以根据预先设置的违规信息与处罚规则的对应关系,确定违规车辆的违规信息对应的处罚信息,并生成违规车辆的处罚信息。
[0101]
预先设置的违规信息与处罚规则的对应关系的存储形式可以参照前文论述的行驶信息集合的存储形式,在此不再赘述。预先设置的违规信息与处罚规则的对应关系的存储位置可以参照前文论述的行驶信息集合的存储位置,在此不再赘述。
[0102]
下面以预先设置的违规信息与处罚规则的对应关系以表结构存储为例进行介绍,请参考表3,为预先设置的违规信息与处罚规则的对应关系的一种存储形式。
[0103]
表3
[0104] 违规信息处罚规则处罚规则1超速扣3分处罚规则2违规行驶罚款100元
[0105]
其中,如果车辆的违规信息为超速,那么对应处罚规则1,扣3分;如果车辆的违规信息为违规行驶,那么对应处罚规则2,罚款100元。
[0106]
监控平台101在确定违规车辆的处罚规则之后,可以生成对应的处罚信息。监控平台101可以根据预先存储的车辆的身份信息与用户终端104的对应关系,确定违规车辆的身份信息对应的用户终端104的通信方式。监控平台101在确定了违规车辆对应的用户终端104的通信方式之后,可以向用户终端104发送违规车辆的处罚信息。
[0107]
其中,用户终端104的通信方式可以是手机通信方式,或者,可以是客户端通信方式,或者,可以是第三方平台通信方式,等等。
[0108]
在一种可能的实施例中,用户终端104和车载终端102可以是同一个设备,那么,监控平台101可以在生成处罚信息后,向车载终端102发送处罚信息。
[0109]
车辆的身份信息与用户终端104的对应关系的存储形式可以参照前文论述的行驶信息集合的存储形式,在此不再赘述。车辆的身份信息与用户终端104的对应关系的存储位置可以参照前文论述的行驶信息集合的存储位置,在此不再赘述。
[0110]
下面以车辆的身份信息与用户终端104的对应关系以表结构存储为例进行介绍,请参考表4,为车辆的身份信息与用户终端104的对应关系的一种存储形式。
[0111]
表4
[0112] 车辆的身份信息用户终端104对应关系1axxxxx手机通信号码对应关系2bxxxxx客户端通信号码
[0113]
其中,身份信息为“axxxxx”的车辆,对应的用户终端104的通信方式为“手机通信号码”;身份信息为“bxxxxx”的车辆,对应的用户终端104的通信方式为“客户端通信号码”。
[0114]
s204,监控平台101向违规车辆的车载终端102发送违规信息。
[0115]
在监控平台101生成违规信息之后,监控平台101可以向违规车辆的车载终端102发送对应的违规信息。其中,车载终端102的通信方式可以是在车载终端102向监控平台101发送行驶信息时,与行驶信息一同存储在行驶信息集合中的,或者,可以是预先存储的,具体存储形式可以参照前文论述的行驶信息集合的存储形式,在此不再赘述,具体存储位置可以可以参照前文论述的行驶信息集合的存储位置,在此不再赘述。
[0116]
在一种可能的实施例中,在监控平台101生成违规信息之后,监控平台101可以根据预存的违规车辆与用户终端104之间的对应关系,确定违规车辆对应的用户终端104,并向违规车辆对应的用户终端104发送对应的违规信息。具体存储形式可以参照前文论述的身份信息与用户终端104的对应关系的存储形式,在此不再赘述,具体存储位置可以可以参照前文论述的身份信息与用户终端104的对应关系的存储位置,在此不再赘述。
[0117]
监控平台101在获得了车辆的行驶信息集合之后,还可以根据行驶信息集合,对不同情况下的交通进行疏导,需要进行交通疏导的情况有很多,下面以其中的两种为例进行介绍。
[0118]
情况一:
[0119]
在第一区域中行驶的车辆较多,造成第一区域的交通堵塞。
[0120]
对于上述情况一,请参考图3,为本技术实施例涉及的监控平台101和车载终端102之间的交互过程示意图。
[0121]
s301,监控平台101确定第一区域内的车辆数量是否大于预设阈值。
[0122]
采集装置103可以向监控平台101发送每个区域的监控图像,以及,监控图像的拍摄时间等数据。监控平台101根据采集装置103发送的监控图像,建立每个区域的监控图像集合。其中,每个区域可以是在卫星地图中,以某一个位置为中心,以预设距离为半径的一个圆形区域,或者,可以是一个矩形区域,或者可以是其他任何形状的区域,具体不作限制。下面以第一区域的监控图像集合为例进行介绍。
[0123]
监控平台101在第一区域的监控图像集合中,获取拍摄时间在预设时长内的至少一个监控图像。监控平台101内预先设置了已训练的目标检测模型,可以对输入目标检测模型的监控图像进行目标检测,获得监控图像中的车辆目标,以及车辆在监控图像中的位置,如车辆的相对位置或坐标位置等,从而,监控平台101可以计算出监控图像中车辆目标的数量。监控平台101根据预设时长内的每个监控图像中的车辆目标的数量,确定预设时长内的所有监控图像中的车辆目标的数量的平均值,监控平台101将该平均值作为预设时长内的第一区域的监控图像集合中的平均车辆数量。
[0124]
在一种可能的实施例中,监控平台101可以根据行驶信息集合中车辆的位置信息,确定预设时长内第一区域内的平均车辆数量。监控平台101将预设时长划分为多个预设子时长,获得行驶信息集合中每个预设子时长内,车辆的位置信息所表示的车辆位置,确定位于第一区域内的车辆。监控平台101根据每个预设子时长内车辆数量,计算预设时长内第一区域内的车辆的数量的平均值,并将该平均值作为第一区域内的平均车辆数量。其中,预设子时长可以是将预设时长等比例划分得到的,或者,可以是将预设时长不等比划分得到的,具体不做限制。其中,不等比划分预设时长可以是随机对预设时长进行划分,或者,可以是根据不同时段各道路车流量的统计数据,对预设时长进行划分等。
[0125]
监控平台101确定预设时长内的第一区域的平均车辆数量是否大于预设阈值。如
果预设时长内的第一区域的平均车辆数量大于预设阈值,那么监控平台101确定第一区域内的车辆数量大于预设阈值;如果预设时长内的第一区域的平均车辆数量小于预设阈值,那么监控平台101确定第一区域内的车辆数量小于预设阈值。预设阈值可以是预先设置的一个阈值,或者,可以是根据第一区域的车流量计算出的一个阈值,具体预设阈值的取值不作限制。
[0126]
s302,监控平台101若确定第一区域内的车辆数量大于预设阈值,则根据行驶信息集合中,第一区域内的车辆的行驶信息,确定第一区域内的车辆的行驶路线。
[0127]
在第一区域内的车辆数量大于预设阈值时,监控平台101根据全球定位系统(global positioning system,gps)技术,在行驶信息集合中,确定车辆位置位于第一区域内的车辆。监控平台101确定位于第一区域内的各车辆的行驶路线,以及各车辆的目的地信息。监控平台101为第一区域内的各车辆重新规划行驶路线。
[0128]
监控平台101为第一区域内的各车辆重新规划行驶路线,可以是监控平台101根据与第一区域相邻的其他区域中车辆数量的情况,将第一区域内的车辆的行驶路线重新规划到与第一区域相邻的其他车辆数量较少的区域。
[0129]
s303,监控平台101根据确定出的第一区域内的车辆的行驶路线,生成第一指示信息。
[0130]
监控平台101根据确定出的第一区域内的车辆的行驶路线,生成第一区域内的车辆对应的第一指示信息。第一指示信息用于向第一区域内的各车辆指示监控平台101为各车辆重新规划的行驶路线。
[0131]
s304,监控平台101向第一区域内的车辆关联的车载终端102发送第一指示信息。
[0132]
监控平台101可以按照优先顺序,向第一区域内的各车辆关联的车载终端102发送第一指示信息,或者,可以同时向第一区域内的各车辆关联的车载终端102发送第一指示信息,具体发送时间不作限制。
[0133]
其中,优先级顺序可以是根据交通堵塞情况设置的,例如,位于道路两侧的车辆的行驶优先级较高,位于道路中间的行驶优先级较低,等等。优先级较高的车辆关联的车载终端102先收到第一指示信息,在优先级较高的车辆按照重新规划的行驶路线行驶之后,优先级较低的车辆关联的车载终端102再收到第一指示信息,以使优先级较低的车辆按照重新规划的行驶路线行驶。
[0134]
情况二:
[0135]
在第一区域中存在故障车辆,造成故障车辆后方交通堵塞。
[0136]
对于上述情况二,请参考图4,为本技术实施例涉及的监控平台101和车载终端102之间的交互过程示意图。
[0137]
s401,监控平台101确定第一区域内是否存在故障车辆。
[0138]
车载终端102向监控平台101发送的车辆的行驶信息中,还可以包括车辆的故障信息,其中,故障信息用于表示车辆当前的故障原因。如果监控平台101确定接收的第一区域内的车辆的行驶信息中包括故障信息,那么监控平台101可以根据故障信息,确定该故障车辆是否可以移动,如果该故障车辆无法移动,那么监控平台101确定第一区域内存在故障车辆。其中,确定车辆位于第一区域的方法可以参照步骤s302中论述的内容,在此不再赘述。
[0139]
监控平台101确定接收的车辆的行驶信息中包括故障信息,可以是监控平台101在
接收车辆的行驶信息时,确定其中故障信息对应的值是否为空值,如果故障信息对应的值为空值,那么监控平台101确定该车辆的行驶信息中不包括故障信息;如果故障信息对应的值不为空值,那么监控平台101确定该车辆的行驶信息中包括故障信息。监控平台101确定接收的车辆的行驶信息中包括故障信息的方法不作具体限制。
[0140]
监控平台101根据故障信息,确定该故障车辆是否可以移动,可以是监控平台101的数据库中预先存储了故障信息与故障等级之间的对应关系,监控平台101根据故障信息,可以在故障信息与故障等级之间的对应关系中,确定故障信息对应的故障等级。如果监控平台101确定故障等级大于预设等级,那么监控平台101确定该故障车辆无法移动;如果确定故障等级小于或等于预设等级,那么监控平台101确定该故障车辆可以移动。监控平台101根据故障信息,确定该故障车辆是否可以移动的方法不作具体限制。
[0141]
s402,监控平台101若确定第一区域内存在故障车辆,则根据行驶信息集合中,第一区域内的车辆的行驶信息,确定第一区域内位于故障车辆后的车辆的行驶路线。
[0142]
如果监控平台101确定第一区域内存在故障车辆,那么根据行驶信息集合中,第一区域内的车辆的行驶信息,监控平台101可以确定第一区域内位于故障车辆后的车辆的行驶路线。
[0143]
监控平台101可以根据行驶信息集合中,故障车辆的车辆位置,以及,当前道路的行车方向,确定第一区域内,位于故障车辆后的区域。监控平台101确定第一区域内,位于故障车辆后的区域是指以故障车辆的行驶方向为参考,相对于该故障车辆的后方。
[0144]
监控平台101根据行驶信息集合中,各车辆的位置信息,确定第一区域内位于位于故障车辆后的区域内的车辆,从而确定出第一区域内位于故障车辆后的车辆的行驶路线。监控平台101确定第一区域内位于故障车辆后的车辆的方法,不作具体限制。
[0145]
监控平台101在确定第一区域内位于故障车辆后的车辆之后,还可以重新规划第一区域内位于故障车辆后的车辆的行驶路线,具体重新规划行驶路线的方法,可以参照步骤s302中论述的内容,在此不再赘述。
[0146]
s403,监控平台101根据第一区域内位于故障车辆后的车辆的行驶路线,生成第二指示信息。
[0147]
监控平台101根据确定出的第一区域内位于故障车辆后的车辆的行驶路线,生成第一区域内位于故障车辆后的车辆对应的第二指示信息。第二指示信息用于向第一区域内位于故障车辆后的车辆指示监控平台101为各车辆重新规划的行驶路线。
[0148]
s404,监控平台101向第一区域内位于故障车辆后的车辆关联的车载终端102发送第二指示信息。
[0149]
监控平台101向第一区域内位于故障车辆后的车辆关联的车载终端102发送第二指示信息的方法,可以参照步骤s304中论述的内容,在此不再赘述。
[0150]
作为一种实施例,步骤s201、步骤s301~s304,以及步骤s401~s404为可选的部分。
[0151]
基于同一发明构思,本技术实施例提供一种监控系统,请参考图5,该监控系统包括监控平台101相当于前文论述的监控平台101、车载终端102相当于前文论述的车载终端102、采集设备501相当于前文论述的采集装置103、通信装置502相当于前文论述的通信装置和提示装置503,其中,车载终端102、通信装置502和提示装置503为可选的。
[0152]
采集设备501:用于监控各个车辆,获得各车辆的监控图像,并向监控平台101发送各车辆的监控图像;
[0153]
通信装置502:用于接收根据各车辆的监控图像;
[0154]
监控平台101:用于根据各车辆的监控图像,获得行驶信息集合,其中,行驶信息集合包括至少一个车辆的行驶信息;
[0155]
监控平台101:还用于若根据行驶信息集合,确定存在行驶信息与预设行驶规则不匹配的违规车辆,则生成违规车辆的违规信息;其中,违规信息用于提示车辆出现违规行为;
[0156]
通信装置502:还用于向违规车辆关联的车载终端102发送违规信息;
[0157]
车载终端102:用于接收违规信息;
[0158]
提示装置503:用于根据违规信息,发出提示。
[0159]
其中,提示装置503用于在车载终端102接收监控平台101发送的违规信息之后,向用户提示违规信息。提示装置503可以采用音频提示方式、视频提示方式或光信息提示方式等提示方式中的一种或多种。例如提示装置503可以仅采用音频提示方式,例如语音提示,或蜂鸣器提示等,或者提示装置503可以仅采用视频提示方式,例如文字提示,或者提示装置503可以仅采用光信息提示方式,或者提示装置502可以采用音频提示方式和光信息提示方式,或者提示装置502可以采用音频提示方式、视频提示方式以及光信息提示方式等。
[0160]
在一种可能的实施例中,监控平台101还用于:在获得行驶信息集合之后,根据行驶信息集合,若确定第一区域内的车辆数量大于预设阈值,则根据第一区域内的车辆的行驶信息,确定第一区域内的车辆的行驶路线,并生成第一指示信息;其中,第一指示信息用于指示为第一区域内的车辆重新确定的行驶路线;
[0161]
通信装置502还用于:向第一区域内的车辆关联的车载终端102发送第一指示信息。
[0162]
在一种可能的实施例中,监控平台101还用于:在获得行驶信息集合之后,根据行驶信息集合,若确定第一区域内存在故障车辆,则根据第一区域内的车辆的行驶信息,确定第一区域内位于故障车辆后的车辆的行驶路线,并生成第二指示信息;其中,第二指示信息用于指示为第一区域内位于故障车辆后的车辆重新确定的行驶路线;
[0163]
通信装置502还用于:向第一区域内位于故障车辆后的车辆关联的车载终端102发送第二指示信息。
[0164]
在一种可能的实施例中,行驶信息包括身份信息,监控平台101还用于:在生成违规车辆的违规信息之后,根据不同违规信息和不同处罚规则之间的对应关系,生成违规信息对应的处罚信息;以及,
[0165]
根据不同身份信息和不同用户终端之间的对应关系,确定身份信息对应的用户终端;
[0166]
通信装置502还用于:向用户终端发送处罚信息。
[0167]
在一种可能的实施例中,监控平台101还用于:在根据行驶信息集合,若确定第一区域内的车辆数量大于预设阈值,则根据第一区域内的车辆的行驶信息,确定第一区域内的车辆的行驶路线之前,根据行驶信息集合,获得第一区域在预设时长内的监控图像集;以及,
[0168]
针对每个监控图像,根据已训练的目标检测模型,获得监控图像中车辆数量;以及,
[0169]
若监控图像集中各监控图像集中包括的平均车辆数量大于预设阈值,则确定第一区域内的车辆数量大于预设阈值。
[0170]
基于同一发明构思,本技术实施例提供一种车辆监控装置,该装置能够实现前述车辆监控的方法对应的功能。该装置相当于前文论述的监控平台101。请参考图6,该装置包括收发模块601和处理模块602,其中:
[0171]
收发模块601:用于监控各个车辆,获得至少一个车辆的行驶信息;
[0172]
处理模块602:用于获得行驶信息集合,并若根据行驶信息集合,确定存在行驶信息与预设行驶规则不匹配的违规车辆,则生成违规车辆的违规信息;其中,行驶信息集合包括至少一个车辆的行驶信息,违规信息用于提示车辆出现违规行为;
[0173]
收发模块601还用于:向违规车辆关联的车载终端发送违规信息。
[0174]
在一种可能的实施例中,处理模块602还用于:在获得行驶信息集合之后,根据行驶信息集合,若确定第一区域内的车辆数量大于预设阈值,则根据第一区域内的车辆的行驶信息,确定第一区域内的车辆的行驶路线,并生成第一指示信息;其中,第一指示信息用于指示为第一区域内的车辆重新确定的行驶路线;
[0175]
收发模块601还用于:向第一区域内的车辆关联的车载终端102发送第一指示信息。
[0176]
在一种可能的实施例中,处理模块602还用于:在获得行驶信息集合之后,根据行驶信息集合,若确定第一区域内存在故障车辆,则根据第一区域内的车辆的行驶信息,确定第一区域内位于故障车辆后的车辆的行驶路线,并生成第二指示信息;其中,第二指示信息用于指示为第一区域内位于故障车辆后的车辆重新确定的行驶路线;
[0177]
收发模块601还用于:向第一区域内位于故障车辆后的车辆关联的车载终端102发送第二指示信息。
[0178]
在一种可能的实施例中,行驶信息包括身份信息,处理模块602还用于:在生成违规车辆的违规信息之后,根据不同违规信息和不同处罚规则之间的对应关系,生成违规信息对应的处罚信息;以及,
[0179]
根据不同身份信息和不同用户终端之间的对应关系,确定身份信息对应的用户终端;
[0180]
收发模块601还用于:向用户终端发送处罚信息。
[0181]
在一种可能的实施例中,处理模块602还用于:在根据行驶信息集合,若确定第一区域内的车辆数量大于预设阈值,则根据第一区域内的车辆的行驶信息,确定第一区域内的车辆的行驶路线之前,根据行驶信息集合,获得第一区域在预设时长内的监控图像集;以及,
[0182]
针对每个监控图像,根据已训练的目标检测模型,获得监控图像中车辆数量;以及,
[0183]
若监控图像集中各监控图像集中包括的平均车辆数量大于预设阈值,则确定第一区域内的车辆数量大于预设阈值。
[0184]
基于同一发明构思,本技术实施例提供一种车辆监控装置,该装置相当于前文论
述的监控平台101,请参考图7,该装置包括:
[0185]
至少一个处理器701,以及与至少一个处理器701连接的存储器702,本技术实施例中不限定处理器701与存储器702之间的具体连接介质,图7中是以处理器701和存储器702之间通过总线700连接为例。总线700在图7中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线700可以分为地址总线、数据总线、控制总线等,为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。或者,处理器701也可以称为控制器701,对于名称不做限制。
[0186]
在本技术实施例中,存储器702存储有可被至少一个处理器701执行的指令,至少一个处理器701通过执行存储器702存储的指令,可以执行前文论述的车辆监控的方法。处理器701可以实现图6所示的装置中各个模块的功能。
[0187]
其中,处理器701是该装置的控制中心,可以利用各种接口和线路连接整个该装置的各个部分,通过运行或执行存储在存储器702内的指令以及调用存储在存储器702内的数据,该装置的各种功能和处理数据。
[0188]
在一种可能的实施例中,处理器701可包括一个或多个处理单元,处理器701可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器701中。在一些实施例中,处理器701和存储器702可以在同一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。
[0189]
其中,处理器701可以是通用处理器,例如中央处理器(cpu)、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中公开的各方法、步骤及逻辑框图。
[0190]
存储器702作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器702可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(random access memory,ram)、静态随机访问存储器(static random access memory,sram)、可编程只读存储器(programmable read only memory,prom)、只读存储器(read only memory,rom)、带电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁性存储器、磁盘、光盘等等。存储器702是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器702还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0191]
基于同一发明构思,本技术实施例还提供一种存储介质,该存储介质存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行前文论述的车辆监控的方法。
[0192]
在一些可能的实施方式中,本技术提供的控制设备的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在装置上运行时,程序代码用于使该装置执行本说明书上述描述的根据本技术各种示例性实施方式的车辆监控的方法中的步骤。
[0193]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0194]
本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0195]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0196]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0197]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

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

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

相关文献