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

一种交通事件监测方法、装置、存储介质及电子装置与流程

2022-05-21 03:43:02 来源:中国专利 TAG:


1.本发明实施例涉及智能交通领域,具体而言,涉及一种交通事件监测方法、装置、存储介质及电子装置。


背景技术:

2.随着信息时代的到来,人工智能领域也得以迅猛发展,智能交通也成了城市智能化建设中不可或缺的一部分。
3.其中在对交通事件的路面监测中,往往采集的监控视频图像不清晰从而导致信息的有效性较低和信息缺失,使得用户对交通事件的判断和处理不够准确;另一方面现有交通事件的判定需要人工审核,从用户收到采集的交通路面视频图像到进行人工审核,中间需要的花费的时间和流程较长,会造成对交通事件的处理不及时,从而导致交通拥堵。
4.现有的交通视频监控,主要通过路面上方安装的枪机和球机对交通路面进行拍摄,但是枪机和球机安装角度固定从而导致拍摄角度固定以及监控范围固定,而且枪机和球机的安装位置普遍较高,导致对路面交通拍摄的图像不清晰;另一方面当交通事件出现在监控范围的边缘侧时,因为拍摄的中心区域位于路中间的位置,而对道路边缘发生的交通事件能够提供的图像信息有限,从而影响了交通事件后续的判定和处理。
5.因此,如何有效监测路面的交通事件是本领域需要解决的主要问题。


技术实现要素:

6.本发明的主要优势在于提供一种交通事件监测方法、装置、存储介质及电子装置,基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的监测区域以得到第二交通数据流 ,可以得到更为有效的交通数据,有利于对交通事件后续的判定和处理。
7.本发明另一优势在于提供一种交通事件监测方法、装置、存储介质及电子装置,基于所述第一交通数据流和所述第二交通数据流,确认目标数据,用户可以根据所述交通数据及时处理,从而避免交通拥堵等问题。
8.本发明另一优势在于提供一种交通事件监测方法、装置、存储介质及电子装置,利用目标监测模型对交通数据流中的交通事件进行监测和判断,避免了人工审核,降低了人力成本。
9.本发明另一优势在于提供一种交通事件监测方法、装置、存储介质及电子装置,可以在不改变原有交通图像采集设备的前提下,对交通数据流中的交通事件进行监测和判断,避免了设备更新成本。
10.根据本发明一实施例,提供一种交通事件监测方法,包括:获取第一交通数据流,其中所述第一交通数据流为图像采集设备在第一监测区域中获取的交通数据流;利用目标监测模型对所述第一交通数据流进行监测,得到监测结果;基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的监测区
域以得到第二交通数据流;基于所述第一交通数据流和所述第二交通数据流,确认目标数据。
11.根据本发明一示例性实施例,利用目标监测模型对所述第一交通数据流进行监测,得到监测结果,还包括:利用目标监测模型对所述第一交通数据流进行监测,当满足目标阈值时,则形成所述监测结果。
12.根据本发明一示例性实施例,基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的监测区域以得到第二交通数据流,包括:基于所述监测结果和所述第一交通数据流,确认第二监测区域;基于所述第二监测区域,通过调控所述图像采集设备以获取所述第二交通数据流。
13.根据本发明一示例性实施例,基于所述第一交通数据流和所述第二交通数据流,确认目标数据,包括:基于所述第一交通数据流和所述第二交通数据流,判断所述目标交通事件是否满足目标条件;当所述目标交通事件满足所述目标条件,则基于所述目标交通事件,确认所述目标数据。
14.根据本发明一示例性实施例,基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的监测区域以得到第二交通数据流,还包括:基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的拍摄角度和/或拍摄中心以得到第二交通数据流。
15.根据本发明另一实施例,提供一种交通事件监测装置,包括:第一获取模块,用于获取第一交通数据流,其中所述第一交通数据流为图像采集设备在第一监测区域中获取的交通数据流;监测模块,用于利用目标监测模型对所述第一交通数据流进行监测,得到监测结果;第二获取模块,用于基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的监测区域以得到第二交通数据流;确认模块,用于基于所述第一交通数据流和所述第二交通数据流,确认目标数据。
16.根据本发明一示例性实施例,所述监测模块可被配置为:用于利用目标监测模型对所述第一交通数据流进行监测,当满足目标阈值时,则形成所述监测结果。
17.根据本发明一示例性实施例,所述第二获取模块可被配置为:用于基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的拍摄角度和/或拍摄中心以得到第二交通数据流。
18.根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
19.根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述
存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
附图说明
20.图1是根据本发明实施例的一种交通事件监测方法的移动终端的硬件结构框图;图2是根据本发明实施例的一种交通事件监测方法的流程图;图3是根据本发明实施例的一种交通事件监测装置的结构框图;图4是根据本发明实施例的具体实施例示意图。
具体实施方式
21.下文中将参考附图并结合实施例来详细说明本发明的实施例。
22.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
23.本技术实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种检测方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
24.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的一种检测方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
25.传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
26.为了更好的解决上述背景技术中的问题,本发明公开了一种交通事件监测方法、装置、存储介质及电子装置,下面的实施例中将逐一进行详细说明。
27.参见图2,图2示出了根据本说明书一个实施例提供的一种交通事件监测方法的流程图,具体包括以下步骤:s202,获取第一交通数据流,其中所述第一交通数据流为图像采集设备在第一监测区域中获取的交通数据流;
根据本发明一实施例,优选的,所述图像采集设备为枪机和球机的组合体,所述组合体具体可以为两个枪机一个球机、一个枪机和一个球机、或者单独的球机,现有的枪机和球机由于安装位置固定,形成的拍摄区域也固定,其中在步骤s202中,所述第一监测区域为所述图像采集设备形成的固定图像采集区域,即所述第一监测区域。
28.根据本发明一实施例,基于所述第一监测区域,所述图像采集设备获取第一交通数据流,换句话说,所述第一交通数据流为所述图像采集设备在不改变拍摄角度的前提下,在所述第一监测区域中获取的交通数据。其中所述第一交通数据流为视频数据和/或多帧图片数据。
29.值得一提的是,根据本发明提供的实施例,所述第一监测区域可以适用于多种类型的场景中,例如高速公路场景、普通公路场景以及停车场景等可能发生异常交通事件的场景,上述列举只是举例不作为限制。
30.s204,利用目标监测模型对所述第一交通数据流进行监测,得到监测结果;根据本发明一实施例,利用目标监测模型对所述第一交通数据流进行监测,即利用所述目标监测模型监测所述第一监测区域是否存在目标交通事件。
31.根据本发明一实施例,其中所述目标监测模型用于对违规停车、车辆之间的交通事故或者车辆逆行等异常交通事件进行初步监测。其中所述目标监测模型为深度学习检测算法模型,例如yolox检测算法,通过imagenet数据集预训练所述检测模型,再用交通场景下的异常交通事件数据来调整,最终检测器输出所述目标交通事件的相关信息,即监测结果。
32.根据本发明一实施例,所述目标监测模型用于监测的所述目标交通事件包括但不限于违规停车、车辆之间的交通事故或者车辆逆行等异常交通事件,具体目标交通事件类型可根据需要在模型预训练时进行设置,以上列举不作为限制。
33.根据本发明一实施例,当所述目标监测模型监测到所述第一交通数据流中存在所述目标交通事件后,则输出所述监测结果。
34.根据本发明一实施例,其中所述监测结果包括但不限于包括所述目标交通事件的关键交通数据,例如记录所述目标交通事件的关键帧的图片或视频;标记所述目标交通事件的深度信息,例如交通事件类型信息、事件发生地信息、车辆坐标信息和时间信息等。其中标记所述目标交通事件的深度信息的信息载体可以是文字、语音和图像其中之一或上述形式的组合,所述深度信息优选为文字信息,上述所列举的信息载体形式可具体设置在此不作为限制。
35.根据本发明一实施例,优选的,所述目标监测模型在对所述第一交通数据流进行监测时,当监测到所述第一交通数据流中存在所述目标交通事件,则输出所述监测结果,如果没有监测到存在所述目标交通事件,则继续进行监测而不输出监测结果。
36.根据本发明一实施例,因为所述图像采集设备在实际应用中并不能采集到清晰的所述目标交通事件的图像信息,并且所述图像采集设备由于拍摄角度固定,存在平面视觉偏差,因而在所述目标监测模型基于所述第一交通数据流进行监测时,所述监测结果并不能准确反映所述目标交通事件,因而在本发明实施例中,所述步骤s204中的所述监测结果并不能确认发生所述目标交通事件。
37.根据本发明一实施例,步骤s204还包括:利用目标监测模型对所述第一交通数据
流进行监测,当满足目标阈值时,则形成所述监测结果。所述目标阈值为交通事件发生的概率值,即当所述目标监测模型根据所述第一交通数据流判断目标车辆下一个时间段内发生交通事件的概率满足目标阈值时,则形成所述监测结果,这里的所述监测结果为预测结果。
38.s206,基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的监测区域以得到第二交通数据流;根据本发明一实施例,基于所述监测结果和所述第一交通数据流,通过调控图像采集设备的监测区域以得到第二交通数据流,即基于所述监测结果和所述第一交通数据流,通过调控图像采集设备的拍摄角度和/或拍摄中心,对所述目标交通事件进行定点跟踪和放大拍摄,以得到更为具体的有关所述目标交通事件的所述第二交通数据流。
39.根据本发明一实施例,其中所述步骤s206还包括:s2061,基于所述监测结果和所述第一交通数据流,确认第二监测区域;根据本发明一实施例,所述监测结果包含所述目标交通事件的深度信息,即交通事件类型信息、事件发生地信息、车辆坐标信息和时间信息等信息,根据事件发生地信息和车辆坐标信息,预测进一步详细拍摄所述目标交通事件的拍摄区域,即所述第二监测区域。
40.s2062,基于所述第二监测区域,通过调控所述图像采集设备以获取所述第二交通数据流。
41.根据本发明一实施例,基于所述第二监测区域,通过调控所述图像采集设备中的球机的拍摄角度和/或拍摄中心以获取到所述第二交通数据流。
42.值得一提的是,现有的在用于在交通拍摄中的枪机和球机,其中枪机拍摄角度固定,可以在安装时设置拍摄角度,但不可以在使用的过程中调控拍摄角度,而球机不仅可以在安装时设置拍摄角度,还可以在使用的过程中调整拍摄角度,所以本发明实施例提供的一种交通事件检测方法,可以在不改变现有所述图像采集设备的前提下通过监测枪机和球机采集的交通数据,确定交通事件深度信息进而控制球机拍摄角度,以得到更为有效的交通数据信息,即所述第二交通数据流,不仅提高了交通数据的有效性,而且降低了更新设备的成本。
43.具体的,基于所述第二监测区域,可以调控所述图像采集设备的拍摄角度和拍摄中心,以获取所述第二交通数据流,例如,可以控制所述球机向左右两个方向偏移并将球机拍摄中心定位于所述第二监测区域的所述目标交通事件的坐标处,所述球机可以根据所述拍摄中心对所述目标交通事件进行聚焦放大拍摄,从而通过所述图像采集设备获取所述第二交通数据流。需要说明的是,因为所述交通事件中的所述目标车辆或目标对象可能会移动位置,因此所述图像采集设备的拍摄角度和拍摄中心可以在获取所述第二交通数据流的过程中根据目标交通事件的坐标信息不断改变,以获取到有效的且详细的交通事件信息。
44.根据本发明一实施例,优选的,可以利用网络模型自动调控所述图像采集设备改变拍摄角度和/或拍摄中心。而在本发明另一实施例中,所述网络模型接受用户通过服务器终端操作和调控所述图像采集设备改变拍摄角度和/或拍摄中心。
45.根据本发明一实施例,其中获取所述第二交通数据流的时间长度可以设置,具体的,获取所述第二交通数据流的时间可以设置为固定的时间段,例如1分钟,或者两分钟等等,即在确认所述目标交通事件的所述第二监测范围后,按照固定时间长度获取所述第二交通数据流;而在本发明另一实施例中,获取所述第二交通数据流的时间段也可以接收用
户在所述网络模型中具体设置,例如用户通过终端查看到所述目标交通事件后可以根据具体需要延长或缩短获取所述第二交通数据流的时间长度。
46.根据本发明一实施例,其中所述第二交通数据流优选为视频流数据,也可以是关键的图片帧数据,也可以是视频数据和图片数据的组合。
47.s208,基于所述第一交通数据流和所述第二交通数据流,确认目标数据。
48.所述步骤s208还包括:s2081,基于所述第一交通数据流和所述第二交通数据流,判断所述目标交通事件是否满足目标条件;s2082,当所述目标交通事件满足目标条件,则基于所述目标交通事件,确认所述目标数据。
49.根据本发明一实施例,在步骤s2081中,其中所述目标条件为判断所述目标交通事件是否是真实的交通事件,换句话说,基于所述第一交通数据流和所述第二交通数据流,可以减少或避免所述目标交通事件发生误判,因为所述第一交通数据流由于2d图像的角度误差可能发生误判,而所述第二交通数据流为通过改变所述图像采集设备的拍摄角度和拍摄中心得到的有关所述目标交通数事件更为详细的数据信息。所以当所述目标交通事件满足目标条件时,则所述目标交通事件为真实的交通事件;当所述目标交通事件不满足目标条件时,则所述目标交通事件为误判。
50.根据本发明另一实施例,根据本发明一实施例,在步骤s2081中,其中所述目标条件为判断所述目标交通事件是否是真实的交通事件,换句话说,基于所述第一交通数据流和所述第二交通数据流,可以对所述监测结果预测要发生的目标交通事件进行再判断。所述第二交通数据流为通过改变所述图像采集设备的拍摄角度和拍摄中心得到的有关所述目标交通数事件更为详细的数据信息,所以当所述目标交通事件满足目标条件时,则所述目标交通事件为真实的交通事件;当所述目标交通事件不满足目标条件时,则所述目标交通事件为误判。
51.根据本发明一实施例,在步骤s2082中,基于满足所述目标条件的所述目标交通事件,确认所述目标数据,即基于满足所述目标条件的所述目标交通事件,生成有关所述目标交通事件的目标信息,包括目标交通事件的类型、目标交通事件的发生时间、目标交通事件的发生地点、以及所述目标交通事件的关键图像数据(图片或视频数据)。
52.本发明提供的一种交通事件监测方法,不需要用人工对交通数据进行审核,既优化了监测流程,并且可以及时获取到目标交通事件的有效信息,从而交警可以对所述目标交通事件进行及时处理,避免了造成交通的进一步拥堵。而且可以提供有效的交通数据信息使得交警在后续的处理过程中可以更加快捷和高效。
53.本发明提供的一种交通事件监测方法,可以在对目标交通事件的监测过程中,通过预测所述目标交通事件的发生概率信息,及时调控所述图像采集设备的拍摄角度和拍摄中心,从而可以获取到目标交通事件的有效图像信息。
54.根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设
备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
55.在本实施例中还提供了一种数据检测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
56.根据本发明另一实施例,参考图3,提供一种交通事件监测装置,包括:第一获取模块30,用于获取第一交通数据流,其中所述第一交通数据流为图像采集设备在第一监测区域中获取的交通数据流;根据本发明一实施例,优选的,所述图像采集设备为枪机和球机的组合体,所述组合体具体可以为两个枪机一个球机、一个枪机和一个球机、或者单独的球机,现有的枪机和球机由于安装位置固定,形成的拍摄区域也固定,其中所述第一监测区域为所述图像采集设备形成的固定图像采集区域,即所述第一监测区域。
57.根据本发明一实施例,基于所述第一监测区域,所述图像采集设备获取第一交通数据流,换句话说,所述第一交通数据流为所述图像采集设备在不改变拍摄角度的前提下,在所述第一监测区域中获取的交通数据。其中所述第一交通数据流为视频数据和/或多帧图片数据。
58.值得一提的是,根据本发明提供的实施例,所述第一监测区域可以适用于多种类型的场景中,例如高速公路场景、普通公路场景以及停车场景等可能发生异常交通事件的场景,上述列举只是举例不作为限制。
59.监测模块40,用于利用目标监测模型对所述第一交通数据流进行监测,得到监测结果;根据本发明一实施例,利用目标监测模型对所述第一交通数据流进行监测,即利用所述目标监测模型监测所述第一监测区域是否存在目标交通事件。
60.根据本发明一实施例,其中所述目标监测模型用于对违规停车、车辆之间的交通事故或者车辆逆行等异常交通事件进行初步监测。其中所述目标监测模型为深度学习检测算法模型,例如yolox检测算法,通过imagenet数据集预训练所述检测模型,再用交通场景下的异常交通事件数据来调整,最终检测器输出所述目标交通事件的相关信息,即监测结果。
61.根据本发明一实施例,所述目标监测模型用于监测的所述目标交通事件包括但不限于违规停车、车辆之间的交通事故或者车辆逆行等异常交通事件,具体目标交通事件类型可根据需要在模型预训练时进行设置,以上列举不作为限制。
62.根据本发明一实施例,当所述目标监测模型监测到所述第一交通数据流中存在所述目标交通事件后,则输出所述监测结果。
63.根据本发明一实施例,其中所述监测结果包括但不限于包括所述目标交通事件的关键交通数据,例如记录所述目标交通事件的关键帧的图片或视频;标记所述目标交通事件的深度信息,例如交通事件类型信息、事件发生地信息、车辆坐标信息和时间信息等。其中标记所述目标交通事件的深度信息的信息载体可以是文字、语音和图像其中之一或上述形式的组合,所述深度信息优选为文字信息,上述所列举的信息载体形式可具体设置在此不作为限制。
64.根据本发明一实施例,优选的,所述目标监测模型在对所述第一交通数据流进行监测时,当监测到所述第一交通数据流中存在所述目标交通事件,则输出所述监测结果,如果没有监测到存在所述目标交通事件,则继续进行监测而不输出监测结果。
65.根据本发明一实施例,因为所述图像采集设备在实际应用中并不能采集到清晰的所述目标交通事件的图像信息,并且所述图像采集设备由于拍摄角度固定,存在平面视觉偏差,因而在所述目标监测模型基于所述第一交通数据流进行监测时,所述监测结果并不能准确反映所述目标交通事件,因而在本发明实施例中,其中所述监测结果并不能确认发生所述目标交通事件。
66.根据本发明一实施例,所述监测模块40可被配置为:利用目标监测模型对所述第一交通数据流进行监测,当满足目标阈值时,则形成所述监测结果。所述目标阈值为交通事件发生的概率值,即当所述目标监测模型根据所述第一交通数据流判断目标车辆下一个时间段内发生交通事件的概率满足目标阈值时,则形成所述监测结果,这里的所述监测结果为预测结果。
67.第二获取模块50,用于基于所述监测结果和所述第一交通数据流,通过调控所述图像采集设备的监测区域以得到第二交通数据流;根据本发明一实施例,所述第二获取模块50可被配置为:基于所述监测结果和所述第一交通数据流,通过调控图像采集设备的监测区域以得到第二交通数据流,即基于所述监测结果和所述第一交通数据流,通过调控图像采集设备的拍摄角度和/或拍摄中心,对所述目标交通事件进行定点跟踪和放大拍摄,以得到更为具体的有关所述目标交通事件的所述第二交通数据流。
68.根据本发明一实施例,其中所述第二获取模块50还包括:第二监测区域确认单元51,用于基于所述监测结果和所述第一交通数据流,确认第二监测区域;根据本发明一实施例,所述监测结果包含所述目标交通事件的深度信息,即交通事件类型信息、事件发生地信息、车辆坐标信息和时间信息等信息,根据事件发生地信息和车辆坐标信息,预测进一步详细拍摄所述目标交通事件的拍摄区域,即所述第二监测区域。
69.第二交通数据流获取单元52,用于基于所述第二监测区域,通过调控所述图像采集设备以获取所述第二交通数据流。
70.根据本发明一实施例,基于所述第二监测区域,通过调控所述图像采集设备中的球机的拍摄角度和/或拍摄中心以获取到所述第二交通数据流。
71.值得一提的是,现有的在用于在交通拍摄中的枪机和球机,其中枪机拍摄角度固定,可以在安装时设置拍摄角度,但不可以在使用的过程中调控拍摄角度,而球机不仅可以在安装时设置拍摄角度,还可以在使用的过程中调整拍摄角度,所以本发明实施例提供的一种交通事件检测方法,可以在不改变现有所述图像采集设备的前提下通过监测枪机和球机采集的交通数据,确定交通事件深度信息进而控制球机拍摄角度,以得到更为有效的交通数据信息,即所述第二交通数据流,不仅提高了交通数据的有效性,而且降低了更新设备的成本。
72.具体的,基于所述第二监测区域,可以调控所述图像采集设备的拍摄角度和拍摄中心,以获取所述第二交通数据流,例如,可以控制所述球机向左右两个方向偏移并将球机
拍摄中心定位于所述第二监测区域的所述目标交通事件的坐标处,所述球机可以根据所述拍摄中心对所述目标交通事件进行聚焦放大拍摄,从而通过所述图像采集设备获取所述第二交通数据流。需要说明的是,因为所述交通事件中的所述目标车辆或目标对象可能会移动位置,因此所述图像采集设备的拍摄角度和拍摄中心可以在获取所述第二交通数据流的过程中根据目标交通事件的坐标信息不断改变,以获取到有效的且详细的交通事件信息。
73.根据本发明一实施例,优选的,可以利用网络模型自动调控所述图像采集设备改变拍摄角度和/或拍摄中心。而在本发明另一实施例中,所述网络模型接受用户通过服务器终端操作和调控所述图像采集设备改变拍摄角度和/或拍摄中心。
74.根据本发明一实施例,其中获取所述第二交通数据流的时间长度可以设置,具体的,获取所述第二交通数据流的时间可以设置为固定的时间段,例如1分钟,或者两分钟等等,即在确认所述目标交通事件的所述第二监测范围后,按照固定时间长度获取所述第二交通数据流;而在本发明另一实施例中,获取所述第二交通数据流的时间段也可以接收用户在所述网络模型中具体设置,例如用户通过终端查看到所述目标交通事件后可以根据具体需要延长或缩短获取所述第二交通数据流的时间长度。
75.根据本发明一实施例,其中所述第二交通数据流优选为视频流数据,也可以是关键的图片帧数据,也可以是视频数据和图片数据的组合。
76.确认模块60,用于基于所述第一交通数据流和所述第二交通数据流,确认目标数据。
77.所述确认模块60还包括:判断单元61,用于基于所述第一交通数据流和所述第二交通数据流,判断所述目标交通事件是否满足目标条件;确认单元62,用于当所述目标交通事件满足目标条件,则基于所述目标交通事件,确认所述目标数据。
78.根据本发明一实施例,其中所述目标条件为判断所述目标交通事件是否是真实的交通事件,换句话说,基于所述第一交通数据流和所述第二交通数据流,可以减少或避免所述目标交通事件发生误判,因为所述第一交通数据流由于2d图像的角度误差可能发生误判,而所述第二交通数据流为通过改变所述图像采集设备的拍摄角度和拍摄中心得到的有关所述目标交通数事件更为详细的数据信息。所以当所述目标交通事件满足目标条件时,则所述目标交通事件为真实的交通事件;当所述目标交通事件不满足目标条件时,则所述目标交通事件为误判。
79.根据本发明另一实施例,根据本发明一实施例,其中所述目标条件为判断所述目标交通事件是否是真实的交通事件,换句话说,基于所述第一交通数据流和所述第二交通数据流,可以对所述监测结果预测要发生的目标交通事件进行再判断。所述第二交通数据流为通过改变所述图像采集设备的拍摄角度和拍摄中心得到的有关所述目标交通数事件更为详细的数据信息,所以当所述目标交通事件满足目标条件时,则所述目标交通事件为真实的交通事件;当所述目标交通事件不满足目标条件时,则所述目标交通事件为误判。
80.根据本发明一实施例,其中基于满足所述目标条件的所述目标交通事件,确认所述目标数据,即基于满足所述目标条件的所述目标交通事件,生成有关所述目标交通事件的目标信息,包括目标交通事件的类型、目标交通事件的发生时间、目标交通事件的发生地
点、以及所述目标交通事件的关键图像数据(图片或视频数据)。
81.本发明提供的一种交通事件监测方法,不需要用人工对交通数据进行审核,既优化了监测流程,并且可以及时获取到目标交通事件的有效信息,从而交警可以对所述目标交通事件进行及时处理,避免了造成交通的进一步拥堵。而且可以提供有效的交通数据信息使得交警在后续的处理过程中可以更加快捷和高效。
82.本发明提供的一种交通事件监测方法,可以在对目标交通事件的监测过程中,通过预测所述目标交通事件的发生概率信息,及时调控所述图像采集设备的拍摄角度和拍摄中心,从而可以获取到目标交通事件的有效图像信息。
83.下面通过具体实施例对本发明进行说明。
84.如图4所示,通过以下流程实现交通时间的监测:1、布控流程用户在综合事件应用服务端进行任务布控、设定任务名称/球机的两个预置位/枪机检测区域/对应算法等内容,然后发送web请求将布控数据发送给vmr(对应于前述确认单元63),vmr将布控数据存储完成后,发送给analyzer分析引擎(对应于前述判断单元61),analyzer将基于布控数据,对指定区域进行算法实时检测。
85.2、事件产出流程当analyzer分析引擎检测到异常数据后,对数据进行标准格式化处理,然后发送给vmr,vmr对异常数据进行存储。vmr存储完成后,通过websocket将异常数据推送至综合事件应用服务端,便于用户实时查看异常数据,进行处理。
86.3、控制流程vmr通过视频流地址获取到两枪一球的实时视频码流,再将码流接入到analyzer分析引擎。当布控流程完成,布控任务启动后,analyzer分析引擎将对视频流进行算法分析。当引擎产生异常事件后,将立即发送给vmr。
87.vmr收到异常事件并存储后,一方面,会将事件推送至应用服务端进行展示,另一方面,通过调取该枪机关联的球机的某一预置位和枪机事件中目标的坐标,将对球机发送转向-设定-放大指令,让球机角度调整到对应的预置位,并以该事件坐标作为球机2d放大选取区域,以该区域为中心点放大。
88.用户通过综合事件应用服务端对异常事件进行查看,在事件详情中,也能控制球机的转向和放大功能,事件详情中展示两个枪机的实时视频流和球机实时视频流,球机视频流将会提供四个控制按钮。
89.其中,识别用户查看的动作具体包括:控制按钮可支持单击和长按功能。视频组件监听鼠标的keydown和keyup事件,用户点击时间超过200ms时,将判定为长按。单击时,应用服务端将发送控制方向和角度的单点web请求给vmr,vmr发送单击控制指令给球机,球机将偏移对应角度;长按时,鼠标的keydown触发,应用服务端将发送长按web请求给vmr,vmr发送长按控制指令给球机,球机开始连续偏移角度;当用户鼠标松开时,触发keyup事件,应用服务端将发送停止指令给vmr;球机放大缩小同理。
90.本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步
骤。
91.在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
92.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
93.在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
94.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
95.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
96.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献