车辆监控方法和系统与流程

文档序号:29698566发布日期:2022-04-16 13:44阅读:213来源:国知局
车辆监控方法和系统与流程

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.图1为本发明实施例提供的一种现有技术的车辆监控系统结构示意图;
44.图2为本发明实施例提供的一种现有技术的车辆监控系统相机部署示意图;
45.图3a为本发明实施例提供的一种车辆监控系统结构示意图;
46.图3b为本发明实施例提供的一种服务器结构示意框图;
47.图3c为本发明实施例提供的一种一级相机结构示意框图;
48.图3d为本发明实施例提供的一种二级相机结构示意框图;
49.图4为本发明实施例提供的一种车辆监控系统的一级相机和二级相机部署示意图;
50.图5为本发明实施例提供的一种车辆监控方法流程图;
51.图6为本发明实施例提供的一种二级相机确定可疑车辆的方法流程图;
52.图7为本发明实施例提供的一种生成跟踪轨迹的方法流程图;
53.图8为本发明实施例提供的一种跟踪轨迹示意图;
54.图9为本发明实施例提供的一种预设监控区域内车辆监控系统的信令交互示意图;
55.图10为本发明实施例提供的一种两个预设监控区域间车辆监控系统的信令交互示意图。
56.图标:10-服务器;20-相机;21-一级相机;22-二级相机;101-处理模块;102-通信模块;103-电源模块;104-存储模块;105-输入\输出模块;106-相机管理模块;107-媒体模块;108-音频模块;109-轨迹追踪模块;211-第一处理模块;212-第一通信模块;213-第二处理模块;214-第二通信模块;215-电源模块;216-存储模块;217-输入\输出模块;218-媒体模块;219-音频模块;221-处理模块;222-通信模块;223-电源模块;224-存储模块;225-输入\输出模块;226-媒体模块;227-音频模块。
具体实施方式
57.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
58.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
59.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
60.在本发明的描述中,需要说明的是,若出现术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
61.此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
62.需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
63.请参照图1,图1为本发明实施例提供的一种现有的车辆监控系统结构示意图,现有的车辆监控系统包括服务器10和若干个可以进行拍照和录像的相机20,其中,服务器10与每一个相机20通信连接,直接管理每一相机20,服务器10可以向每一相机20发送操作命令,每一相机20在接收到服务器10发送的操作命令后执行相应地操作,并将抓拍的车辆信息,例如图片数据或视频流数据等,返回给服务器10。请参照图2,图2为本发明实施例提供的一种现有车辆监控系统的相机部署示意图,一般情况下,相机20是布置在多条路径的交叉路口处,以对多个方向的行驶车辆进行监控。
64.在现有的车辆监控系统中,服务器10需要完全知悉每一相机20的具体工作状态,并且当服务器10出现故障时,整个车辆监控系统则无法正常工作。同时,应用于现有车辆监控系统的车辆监控方法的具体实现可以是:首先,服务器10向每一相机20发送违章触发条件,当任一相机20在其监控视野内抓拍到满足违章触发条件的违章车辆时,将抓拍到的违章车辆信息返回给服务器10,服务器10基于大数据对该违章车辆接下来的行驶轨迹进行预测,并向预测的行驶轨迹上的另一相机20发送该违章车辆信息,使其继续对该违章车辆进行跟踪抓拍。由于该车辆监控方法是通过预测的方式来监控车辆的行驶轨迹,存在较大的误差。为了克服现有技术的不足,本发明实施例提供了一种车辆监控方法和系统,下面将进行具体介绍。
65.请参照图3a,图3a为本发明实施例提供的一种车辆监控系统结构示意图,本发明实施例提供的车辆监控系统包括服务器10、若干个一级相机21和若干个二级相机22,其中,服务器10与每一一级相机21通信连接,每一一级相机21又与若干个二级相机22通信连接。
66.请参照图3b,图3b为本发明实施例提供的一种服务器10结构示意框图,服务器10包括处理模块101、通信模块102、电源模块103、存储模块104、输入\输出模块105、相机管理模块106、媒体模块107、音频模块108及轨迹追踪模块109。
67.其中,处理模块101用于控制服务器10的各模块以实现下述方法实施例提供的车辆监控方法;通信模块102用于与一级相机21进行通信;电源模块103用于为服务器10的各模块提供电力;存储模块104用于存储各类数据和信息;输入\输出模块105用于提供服务器10与外部装置(如键盘、显示器等)的接口;相机管理模块106用于管理所有一级相机21和二级相机22的相关配置信息(如位置信息和从属关系等);媒体模块107用于提供所有一级相机21和二级相机22的实时音\视频流;音频模块108用于提供音频输入\输出信号及相关音频装置;轨迹追踪模块109用于根据一级相机21和二级相机22的抓拍数据生成可视化轨迹跟踪结果。
68.请参照图3c,图3c为本发明实施例提供的一种一级相机21的结构示意框图,一级相机21包括第一处理模块211、第一通信模块212、第二处理模块213、第二通信模块214、电源模块215、存储模块216、输入\输出模块217、媒体模块218和音频模块219。
69.其中,第一处理模块211用于控制一级相机21的各模块以实现下述方法实施例提供的车辆监控方法;第一通信模块212用于与服务器10进行通信;第二处理模块213用于处理二级相机22发送的可疑车辆信息;第二通信模块214用于与二级相机22进行通信;电源模
块215用于为一级相机21的各模块提供电力;存储模块216用于存储各类数据和信息;输入\输出模块217用于提供一级相机21与外部装置(如键盘、显示器等)的接口;媒体模块218用于处理一级相机21获取的视频流;音频模块219用于提供音频输入\输出信号及相关音频装置。
70.请参照图3d,图3d为本发明实施例提供的一种二级相机22的结构示意框图,二级相机22包括处理模块221、通信模块222、电源模块223、存储模块224、输入\输出模块225、媒体模块226和音频模块227。
71.其中,处理模块221用于控制二级相机22的各模块以实现下述方法实施例提供的车辆监控方法;通信模块222用于与一级相机21进行通信;电源模块223用于为二级相机22的各模块提供电力;存储模块224用于存储各类数据和信息;输入\输出模块225用于提供二级相机22与外部装置(如键盘、显示器等)的接口;媒体模块226用于处理二级相机21获取的视频流;音频模块227用于提供音频输入\输出信号及相关音频装置。
72.请参照图4,图4为本发明实施例提供的一种预设监控区域内一级相机和二级相机部署示意图,对于每一预设监控区域,均设置有一个一级相机21和若干个二级相机22,且各预设监控区域相互独立,即每一二级相机22只接收其所在预设监控区域内的一级相机21发送的操作命令,而服务器10则直接管理各预设监控区域的一级相机21。
73.基于图3和图4,本发明实施例还提供了一种车辆监控方法,请参照图5,图5为本发明实施例提供的一种车辆监控方法流程图,该方法包括步骤s101至步骤s105。
74.步骤s101,服务器获取待监控车辆信息并将待监控车辆信息发送至一级相机。
75.在本发明实施例中,待监控车辆信息可以是满足预设抓拍条件的车辆(如满足违章触发条件的违章车辆)的相关信息,也可以是信息库存储的黑名单中车辆的相关信息,例如驾驶员人脸图像信息、车牌号、车型等,服务器10在获取到待监控车辆信息后,将待监控车辆的信息发送至预设监控区域内的一级相机21,这里的预设监控区域可以是图4中的预设监控区域1~预设监控区域4中的任意一个。
76.步骤s102,一级相机将待监控车辆信息发送至多个二级相机。
77.在本发明实施例中,预设监控区域内的一级相机21在接收到服务器10发送的待监控车辆信息后,再将待监控车辆信息发送到预设监控区域内的多个二级相机22。
78.步骤s103,每一二级相机根据接收的待监控车辆信息确定其监控视野内的可疑车辆并对可疑车辆进行抓拍,得到可疑车辆信息并将可疑车辆信息返回至一级相机。
79.在本发明实施例中,可疑车辆是指有极大概率是待监控车辆的车辆,对于预设监控区域内的每一二级相机22,其接收到待监控车辆信息后,将根据待监控车辆信息对行驶在其监控视野内的所有车辆一一进行抓拍和对比,判断是否存在可疑车辆,若存在可疑车辆,则将通过抓拍得到可疑车辆信息返回给预设监控区域内的一级相机21。
80.步骤s104,一级相机将接收的可疑车辆信息返回至服务器。
81.在本发明实施例中,预设监控区域内的一级相机21在接收到任一二级相机22返回的可疑车辆信息后,将可疑车辆信息返回给服务器10。
82.步骤s105,服务器根据接收的可疑车辆信息生成跟踪轨迹,并将跟踪轨迹作为待监控车辆在预设监控区域内行驶的轨迹。
83.在本发明实施例中,跟踪轨迹是由服务器10根据预设监控区域内的一级相机21返
回的所有可疑车辆信息得到的,跟踪轨迹代表了可疑车辆在预设监控区域内行驶的轨迹,可以将其作为待监控车辆在预设监控区域内行驶的轨迹。
84.本发明实施例提供的上述方法,其有益效果在于,通过一级相机调动每一二级相机对其监控范围内的可疑车辆进行抓拍并获得可疑车辆信息,再将根据可疑车辆信息生成的跟踪轨迹作为待监控车辆在预设监控区域内行驶的轨迹,从而避免了现有技术通过预测车辆行驶轨迹造成的待监控车辆跟踪抓拍准确率低的问题。
85.需要说明的是,上述方法是针对任一预设监控区域内的待监控车辆进行监控的方法,预设监控区域还可以是多个,此时,服务器根据每一预设监控区域的可疑车辆信息,生成可疑车辆在每一预设监控区域内的跟踪轨迹,并将每一跟踪轨迹作为待监控车辆在相应预设监控区域内行驶的轨迹。
86.基于图5,本发明实施例还提供了一种二级相机确定可疑车辆的具体实现方式,请参照图6,图6为本发明实施例提供的一种二级相机确定可疑车辆的方法流程图,步骤s103还包括子步骤s103-1至子步骤s103-6。
87.子步骤s103-1,对于任一目标二级相机,目标二级相机对其监控视野内的目标车辆进行抓拍,得到目标车辆信息。
88.在本发明实施例中,目标二级相机22在接收到待监控车辆信息后,对当前行驶在其监控视野内的车辆一一进行抓拍,目标车辆是指当前正在进行抓拍的车辆,目标车辆信息包括目标车辆车牌号和/或多种目标车辆属性,例如目标车辆车型,目标车辆车身颜色及目标车辆品牌等,上述目标车辆信息可以是通过图像检测算法对抓拍到的目标车辆图片或视频流数据进行提取得到的。
89.子步骤s103-2,目标二级相机判断目标车辆信息与待监控车辆信息是否一致。
90.在本发明实施中,待监控车辆信息包括待监控车辆车牌号和/或多种待监控车辆属性,例如待监控车辆车型,待监控车辆车身颜色及待监控车辆品牌等,其中,待监控车辆车辆牌号是最重要的待监控车辆信息,同样地,目标车辆车牌号也是最重要的目标车辆信息,但在实际情况中,可能存在多种情况,例如抓拍角度,其他车辆遮挡等,使得待监控车辆信息不存在待监控车辆车辆牌号以及目标车辆信息不存在目标车辆车牌号,所以子步骤s103-2的具体实现过程中会出现以下两种情况:
91.情况一:若目标二级相机判定目标车辆信息存在目标车辆车牌号且待监控车辆信息存在待监控车辆车牌号,则判断目标车辆车牌号与待监控车辆车牌号是否一致;
92.情况二:若目标二级相机判定目标车辆信息不存在目标车辆车牌号和/或待监控车辆信息不存在待监控车辆车牌号,则判断多种目标车辆属性与多种待监控车辆属性是否均一致;
93.在本发明实施例中,若目标车辆信息存在目标车辆车牌号并且待监控车辆信息也存在待监控车辆车牌号,此时,目标二级相机22通过判断目标车辆车牌号与待监控车辆车牌号是否一致来确定目标车辆信息与待监控车辆信息是否一致,而除上述“目标车辆信息存在目标车辆车牌号并且待监控车辆信息也存在待监控车辆车牌号”这种情况外的其他可能出现的情形,即“目标车辆信息存在目标车辆车牌号但待监控车辆信息不存在待监控车辆车牌号”、“目标车辆信息不存在目标车辆车牌号但待监控车辆信息存在待监控车辆车牌号”以及“目标车辆信息不存在目标车辆车牌号并且待监控车辆信息也不存在待监控车辆
车牌号”,目标二级相机22则通过判断多种目标车辆属性与多种待监控车辆属性是否均一致来确定目标车辆信息与待监控车辆信息是否一致。若目标二级相机22判定目标车辆信息与待监控车辆信息一致,则执行子步骤s103-3至子步骤s103-5,若目标二级相机22判定目标车辆信息与待监控车辆信息不一致,则执行子步骤s103-6。
94.子步骤s103-3,目标二级相机根据目标车辆信息的预设置信度计算目标车辆信息和待监控车辆信息的匹配率。
95.在本发明实施例中,由于用于提取目标车辆信息的图像检测算法是存在一定的误差的,所以引入“预设置信度”来表征利用图像检测算法所提取的信息的准确程度,例如目标车辆车牌号的预设置信度为90%,表征利用图像检测算法所提取的目标车辆车辆车牌号的准确程度为90%,与子步骤s103-2具体实现过程中出现的上述两种情况相对应,子步骤s103-3有以下两种具体的实现方式:
96.方式一:若目标二级相机判定目标车辆车牌号与待监控车辆车牌号一致,则根据目标车辆车牌号的预设置信度计算目标车辆信息和待监控车辆信息的匹配率。
97.在本发明实施例中,若目标二级相机22是通过判断目标车辆车牌号与待监控车辆车牌号一致来确定目标车辆信息与待监控车辆信息一致,此时,将目标车辆车牌号的预设置信度作为目标车辆信息和待监控车辆信息的匹配率。
98.方式二:若目标二级相机判定多种目标车辆属性与多种待监控车辆属性均一致,则根据每一种目标车辆属性的预设置信度及对应的预设权重计算目标车辆信息和待监控车辆信息的匹配率。
99.在本发明实施例中,若目标二级相机22是通过判断多种目标车辆属性与多种待监控车辆属性均一致来确定目标车辆信息与待监控车辆信息一致,此时,根据每一种目标车辆属性的预设置信度及对应的预设权重做积和运算,并将运算结果作为目标车辆信息和待监控车辆信息的匹配率,例如,目标车辆车型,车身颜色及车辆品牌分别与待监控车辆的车型,车身颜色及品牌一致、
100.子步骤s103-4,目标二级相机判断匹配率是否大于预设值。
101.在本发明实施例中,预设值是目标二级相机22根据前面计算得到的匹配率判断目标车辆是否为可疑车辆的依据,若目标二级相机22判定匹配率大于预设值,则执行子步骤s103-5,若目标二级相机22判定匹配率不大于预设值,则执行子步骤s103-6。
102.子步骤s103-5,目标二级相机将目标车辆确定为可疑车辆。
103.子步骤s103-6,目标二级相机确定其监控视野内不存在可疑车辆。
104.由于一级相机21不仅需要管理预设监控区域内的所有二级相机22,其自身也承担着对待监控车辆进行监控的任务,所以本发明实施例提供的车辆监控方法还包括步骤s106。
105.步骤s106,一级相机根据接收的待监控车辆信息确定其监控视野内的可疑车辆并对可疑车辆进行抓拍,得到可疑车辆信息并将可疑车辆信息返回至服务器。
106.在本发明实施例中,一级相机21根据待监控车辆信息对行驶在其监控视野内的所有车辆一一进行抓拍和对比,判断是否存在可疑车辆,若存在可疑车辆,则直接将通过抓拍得到可疑车辆信息返回给服务器10,同时,一级相机21确定可疑车辆的具体实现方式与前述二级相机22确定可疑车辆的具体实现方式相同。
107.基于图5,本发明实施例还提供了一种生成跟踪轨迹的具体实现方式,请参照图7,图7为本发明实施例提供的一种生成跟踪轨迹的方法流程图,步骤s105还包括子步骤s105-1至子步骤s105-3。
108.子步骤s105-1,服务器将多个抓拍地点按照对应的抓拍时间进行排序,得到抓拍地点序列。
109.在本发明实施例中,服务器10接收到的每一可疑车辆信息都包括抓拍时间和抓拍地点,按照每一抓拍地点对应的抓拍时间的先后顺序,依次排列所有抓拍地点,得到抓拍地点序列。
110.子步骤s105-2,服务器依次确定抓拍地点序列中相邻两个抓拍地点之间的路径段,得到跟踪轨迹。
111.在本发明实施例中,预设监控区域内包括多条路径,多条路径之间是相互联通的,因此任一路径可以被看作多个路径段,一级相机21和若干个二级相机22则被部署在路径的交叉路口,即每一路径段的两端分别部署有一相机,该相机可能是一级相机21,也可能是二级相机22,一般情况下,每一可疑车辆信息包括的抓拍地点可以近似看作获取到该可以车辆信息的一级相机21或二级相机22在预设监控区域内的部署位置,服务器10根据抓拍地点序列中每相邻两个抓拍地点,首先确定它们分别对应的一级相机21或二级相机22在预设监控区域内的部署位置,再确定两部署位置之间的路径段,依次串联多个路径段,得到跟踪轨迹,例如,预设监控区域内的一级相机21和四个二级相机22抓拍到了可疑车辆,按照上述方法得到的跟踪轨迹如图8所示。
112.子步骤s105-3,服务器将多个抓拍视频流按照对应的抓拍时间进行拼接,得到可疑车辆视频片段,并根据抓拍地点序列将可疑车辆视频片段与跟踪轨迹进行关联。
113.在本发明实施例中,每一可疑车辆信息还包括抓拍视频流,服务器10按照每一抓拍视频流对应的抓拍时间的先后顺序,依次拼接所有抓拍视频流,得到可疑车辆视频片段,再按照抓拍序列中每相邻两个抓拍地点之间的路径段,将可疑车辆视频片段与跟踪轨迹关联起来。
114.为了更加清晰的说明上述内容,本发明实施例以一设置有两个二级相机22的预设监控区域进行举例。请参照图9,图9为本发明实施例提供的一种预设监控区域内车辆监控系统的信令交互示意图,其示出了一种信令交互的可能实现方式:
115.步骤1、服务器10向一级相机21发送待监控车辆信息;
116.步骤2、一级相机21分别向两个二级相机22发送待监控车辆信息;
117.步骤3、第一个二级相机22确定其监控视野内存在可疑车辆;
118.步骤4、第一个二级相机22获取可疑车辆信息;
119.步骤5、第一个二级相机22返回可疑车辆信息给一级相机21;
120.步骤6、一级相机21返回可疑车辆信息给服务器10;
121.步骤7、第二个二级相机22确定其监控视野内存在可疑车辆;
122.步骤8、第二个二级相机22获取可疑车辆信息;
123.步骤9、第二个二级相机22返回可疑车辆信息给一级相机21;
124.步骤10、一级相机21返回可疑车辆信息给服务器10;
125.步骤11、服务器10根据接收到的可疑车辆信息生成跟踪轨迹。
126.在本发明实施例中,待监控车辆不仅可以在某一预设监控区域内行驶移动,也可以在多个预设监控区域之间行驶移动,当待监控车辆驶离一个预设监控区域进入另一个预设监控区域时,已经驶离的预设监控区域中的一级相机21和/或二级相机22没有必要再继续进行抓拍,因此,本发明实施例还提供了一种处理此场景的车辆监控方法,本发明实施例提供的车辆监控方法还包括步骤s201至步骤s208。
127.步骤s201,服务器确定当前时刻接收的可疑车辆信息对应的第一一级相机。
128.在本发明实施例中,任意预设区域内的一级相机21和/或二级相机22在其监控视野内抓拍到可疑车辆,该预设监区域的一级相机21会将可疑车辆信息即时返回给服务器10,第一一级相机为当前时刻向服务器10发送可疑车辆信息的一级相机21。
129.步骤s202,服务器获取与当前时刻相邻的上一时刻接收的可疑车辆信息对应的第二一级相机。
130.在本发明实施例中,第二一级相机为与当前时刻相邻的上一时刻发送可疑车辆信息给服务器10的一级相机21。
131.步骤s203,服务器判定第一一级相机与第二一级相机是否不同。
132.在本发明实施例中,第一一级相机与第二一级相机可以相同,表示相邻两时刻待监控车辆在同一预设监控区域内行驶移动,第一一级相机与第二一级相机也可以不相同,表示相邻两时刻待监控车辆在两不同预设监控区域间行驶移动,此情景下,为了避免不必要的抓拍,服务器10执行步骤s204至步骤s207。
133.步骤s204,服务器向所述第二一级相机发送停止抓拍消息。
134.在本发明实施例中,当第一一级相机与第二一级相机不同时,表示待监控车辆已经驶离第二一级相机所在的预设监控区域,此时,服务器10向第二一级相机发送停止抓拍消息以使第二一级相机及其所在预设监控区域内的所有二级相机22不需要再根据待监控车辆信息进行可疑车辆跟踪抓拍。
135.步骤s205,第二一级相机将停止抓拍消息发送至其所在预设监控区域内的多个二级相机。
136.在本发明实施例中,第二一级相机再接收到服务器10发送的停止抓拍消息后,停止根据待监控车辆信息对其监控视野内的可疑车辆进行跟踪抓拍,并将停止抓拍消息发送给其所在预设监控区域内的多个二级相机22。
137.步骤s206,第二一级相机所在预设监控区域内的每一二级相机根据接收的停止抓拍消息,停止抓拍其监控视野内的可疑车辆。
138.在本发明实施例中,第二一级相机所在预设监控区域的每一二级相机22在接收到第二一级相机发送的停止抓拍消息后,按照停止抓拍消息的要求,停止根据待监控车辆信息对其监控视野内的可疑车辆进行跟踪抓拍。
139.步骤s207,服务器根据所有第二一级相机的可疑车辆信息生成跟踪轨迹,并将跟踪轨迹作为待监控车辆在第二一级相机对应的预设监控区域内的行驶轨迹。
140.在本发明实施例中,服务器10在判定待监控车辆已经驶离第二一级相机所在预设监控区域后,除了向第二一级相机发送停止抓拍消息,还根据第二一级相机返回的所有可疑车辆信息生成可疑车辆在第二一级相机所在预设监控区域内的跟踪轨迹,并将跟踪轨迹作为待监控车辆在第二相机所在预设监控区域内的行驶轨迹。
141.为了更加清晰的说明上述内容,请参照图10,图10为本发明实施例提供的一种两个预设监控区域间车辆监控系统的信令交互示意图,其示出了一种信令交互的可能实现方式:
142.步骤1、服务器10向第一一级相机和第二一级相机发送待监控车辆信息;
143.步骤2、第一一级相机和第二一级相机分别将待监控车辆信息发送给其所在预设监控区域内的所有二级相机22;
144.步骤3、第二一级相机接收到其所在预设监控区域内二级相机22返回的可疑车辆信息;
145.步骤4、第二一级相机将可疑车辆信息返回给服务器10;
146.步骤5、第一一级相机接收到其所在预设监控区域内二级相机22返回的可疑车辆信息;
147.步骤6、第一一级相机将可疑车辆信息返回给服务器10;
148.步骤7、服务器10向第二一级相机发送停止抓拍消息;
149.步骤8、第二一级相机将停止抓拍信息发送给其所在预设监控区域内的所有二级相机22;
150.步骤9、服务器10根据第二一级相机返回的可疑车辆信息生成跟踪轨迹。
151.综上,本发明实施例提供的车辆监控方法和系统,首先,服务器获取待监控车辆信息并将待监控车辆信息发送至一级相机;然后,一级相机将待监控车辆信息发送至多个二级相机;接着,每一二级相机根据接收的待监控车辆信息确定其监控视野内的可疑车辆并对可疑车辆进行抓拍,得到可疑车辆信息并将可疑车辆信息返回至一级相机;一级相机再将接收的可疑车辆信息返回至服务器;最后,服务器根据接收的可疑车辆信息生成跟踪轨迹,并将跟踪轨迹作为待监控车辆在预设监控区域内行驶的轨迹。由于本发明实施例通过一级相机调动每一二级相机对其监控范围内的可疑车辆进行抓拍并获得可疑车辆信息,再将根据可疑车辆信息生成的跟踪轨迹作为待监控车辆在预设监控区域内行驶的轨迹,从而避免了现有技术通过预测车辆行驶轨迹造成的待监控车辆跟踪抓拍准确率低的问题。
152.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1