欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 高空抛物信息的分析方法及电子设备独创技术34187字

高空抛物信息的分析方法及电子设备

2021-02-09 23:32:44

高空抛物信息的分析方法及电子设备

  技术领域

  本申请涉及图像处理技术领域,特别涉及一种高空抛物信息的分析方法及电子设备。

  背景技术

  安防应用场景中,往往需要对监控设备采集的图像进行智能分析。其中一项分析任务为高空抛物分析。也即,高空坠物对他人的生命和财产往往带来非同小可的损失。随着城市化建立起来更多的高层建筑物,那么对于高空抛物的监控成为必然的需求。

  发明人研究发现,相关技术中高空抛物的视频分析,已经由被动的视频记录变为主动的报警。但对于物业而言,如果仅仅是报警,具体细节仍需要物业通过报警的时间、摄像头的具体位置去查看视频。故此,高空抛物分析的工作量依然十分巨大,导致高空抛物分析仍然效率低下。

  发明内容

  本申请的目的是提供一种高空抛物信息的分析方法及电子设备,以克服相关技术高空抛物分析的工作量依然十分巨大,导致高空抛物分析仍然效率低下的问题。

  第一方面,本申请提供一种高空抛物信息的分析方法,监控设备用于对高层建筑物的高空抛物事件进行监控,所述方法包括:

  获取所述监控设备采集的视频流;

  在所述视频流中的每帧图像中,分别对目标监控对象的监控区域进行标记,并将每帧图像中标记的监控区域之外的图像内容进行归一化处理;所述监控区域与监控画面中遮挡所述目标监控对象的区域不重叠;

  采用帧间差分法分析所述视频流;

  若对所述视频流的分析结果为产生高空抛物事件,则获取抛物起点在监控画面中的位置信息;

  采用所述抛物起点在监控画面中的位置信息,定位出发生所述高空抛物事件的地点。

  在一些实施例中,预先存储有各个监控设备的分别对应的目标监控对象的监控区域;

  所述在所述视频流中的每帧图像中,分别对目标监控对象的监控区域进行标记,包括:

  采用所述监控设备的标识,查找与所述监控设备的标识对应的所述目标监控对象的监控区域;

  根据所述监控区域在监控画面中的位置信息,在所述视频流中的每帧图像中,分别对所述监控区域进行标记。

  在一些实施例中,当所述目标监控对象包括多个单元楼时,预先存储有每个单元楼分别在所述监控画面中的位置区域;

  所述采用所述抛物起点在监控画面中的位置信息,定位出发生所述高空抛物事件的地点,包括:

  将所述抛物起点在所述监控画面中的位置信息与不同单元楼分别在所述监控画面中的位置区域进行比对;

  根据比对结果,查找包含所述抛物起点的位置区域,并将查找的所述位置区域对应的单元楼定位为抛物事件所在的单元楼。

  在一些实施例中,预先存储有所述目标监控对象的多个楼层分别在所述监控画面中的位置信息;

  所述采用所述抛物起点在监控画面中的位置信息,定位出发生所述高空抛物事件的地点,包括:

  根据所述多个楼层分别在所述监控画面中的位置信息,查找相邻两楼层间的位置区域包含所述抛物起点的所述两楼层;

  根据所述两楼层分别对应的楼号,采用插值方法确定所述抛物起点所在的楼层。

  在一些实施例中,在所述监控画面中,高于第一指定楼层的第一区域内标记的楼层数量大于低于第二指定楼层的第二区域内标记的楼层数量,其中所述第一指定楼层不低于所述第二指定楼层。

  在一些实施例中,所述方法还包括:

  若对所述视频流的分析结果为产生高空抛物事件,则在所述视频流中获取所述抛物起点所在的图像块;

  并对所述图像块进行人脸识别,得到人脸特征信息;

  将人脸特征信息与预先存储的人脸特征进行人脸匹配,得到匹配的人脸对应的对象描述信息。

  在一些实施例中,所述方法还包括:

  将定位出的所述高空抛物事件发生的地理位置以及所述对象描述信输出给管理设备进行报警。

  在一些实施例中,所述将每帧图像中标记的监控区域之外的图像内容进行归一化处理,包括:

  将每帧图像中标记的监控区域之外的图像内容统一设置成指定颜色值。

  第二方面,本申请提供一种电子设备,包括处理器和存储器:

  所述存储器,用于存储可被所述处理器执行的计算机程序;

  所述处理器与所述存储器连接,被配置为:,当监控设备用于对高层建筑物的高空抛物事件进行监控时,获取所述监控设备采集的视频流;

  在所述视频流中的每帧图像中,分别对目标监控对象的监控区域进行标记,并将每帧图像中标记的监控区域之外的图像内容进行归一化处理;所述监控区域与监控画面中遮挡所述目标监控对象的区域不重叠;

  采用帧间差分法分析所述视频流;

  若对所述视频流的分析结果为产生高空抛物事件,则获取抛物起点在监控画面中的位置信息;

  采用所述抛物起点在监控画面中的位置信息,定位出发生所述高空抛物事件的地点。

  在一些实施例中,预先存储有各个监控设备的分别对应的目标监控对象的监控区域;

  所述处理器在执行所述在所述视频流中的每帧图像中,分别对目标监控对象的监控区域进行标记时,被配置为:

  采用所述监控设备的标识,查找与所述监控设备的标识对应的所述目标监控对象的监控区域;

  根据所述监控区域在监控画面中的位置信息,在所述视频流中的每帧图像中,分别对所述监控区域进行标记。

  在一些实施例中,当所述目标监控对象包括多个单元楼时,预先存储有每个单元楼分别在所述监控画面中的位置区域;

  所述处理器在执行所述采用所述抛物起点在监控画面中的位置信息,定位出发生所述高空抛物事件的地点时,被配置为:

  将所述抛物起点在所述监控画面中的位置信息与不同单元楼分别在所述监控画面中的位置区域进行比对;

  根据比对结果,查找包含所述抛物起点的位置区域,并将查找的所述位置区域对应的单元楼定位为抛物事件所在的单元楼。

  在一些实施例中,预先存储有所述目标监控对象的多个楼层分别在所述监控画面中的位置信息;

  所述处理器在执行所述采用所述抛物起点在监控画面中的位置信息,定位出发生所述高空抛物事件的地点时,被配置为:

  根据所述多个楼层分别在所述监控画面中的位置信息,查找相邻两楼层间的位置区域包含所述抛物起点的所述两楼层;

  根据所述两楼层分别对应的楼号,采用插值方法确定所述抛物起点所在的楼层。

  在一些实施例中,在所述监控画面中,高于第一指定楼层的第一区域内标记的楼层数量大于低于第二指定楼层的第二区域内标记的楼层数量,其中所述第一指定楼层不低于所述第二指定楼层。

  在一些实施例中,所述处理器还被配置为:

  若对所述视频流的分析结果为产生高空抛物事件,则在所述视频流中获取所述抛物起点所在的图像块;

  并对所述图像块进行人脸识别,得到人脸特征信息;

  将人脸特征信息与预先存储的人脸特征进行人脸匹配,得到匹配的人脸对应的对象描述信息。

  在一些实施例中,所述处理器还被配置为:

  将定位出的所述高空抛物事件发生的地理位置以及所述对象描述信输出给管理设备进行报警。

  在一些实施例中,所述处理器在执行所述将每帧图像中标记的监控区域之外的图像内容进行归一化处理时,被配置为:将每帧图像中标记的监控区域之外的图像内容统一设置成指定颜色值。

  本申请实施例中,无需工作人员根据报警事件和报警监控设备,人工的翻看视频,能够自动的简便快速的定位出高空抛物事件的发生地点,为监控人员提供重要的信息作为参考,本申请提供的高空抛物信息的分析方法更方便使用。

  本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

  附图说明

  为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

  图1为根据本申请一个实施例的应用场景示意图;

  图2为根据本申请一个实施例的电子设备的结构示意图;

  图3-图6为根据本申请一个实施例的进行标定的示意图;

  图7为根据本申请一个实施例的高空抛物信息的分析方法的流程示意图;

  图8为根据本申请一个实施例的高空抛物信息的分析方法的又一流程示意图;

  图9为根据本申请一个实施例的高空抛物信息的分析装置的结构示意图。

  具体实施方式

  为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。其中,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

  并且,在本申请实施例的描述中,除非另有说明,″/″表示或的意思,例如,A/B可以表示A或B;文本中的″和/或″仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,另外,在本申请实施例的描述中,″多个″是指两个或多于两个。

  以下,术语″第一″、″第二″仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有″第一″、″第二″、的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,″多个″的含义是两个或两个以上。

  相关技术中,相关技术中高空抛物的视频分析,已经由被动的视频记录变为主动的报警。但对于物业而言,如果仅仅是报警,具体细节仍需要物业通过报警的时间、摄像头的具体位置去查看视频(例如,人工根据监控设备调用报警时间相关时段的视频,然后人工查看视频寻找高空抛物事件的发生地点)。故此,高空抛物分析的工作量依然十分巨大,导致高空抛物分析仍然效率低下。

  有鉴于此,本申请提出一种高空抛物信息的分析方法和电子设备。

  发明人研究发现,对于每个监控设备,其能够采集的图像范围内可能包括目标监控对象(如楼宇)以及楼下的绿化和固定设备,例如灯杆和树木。其中,尤其树木等绿化设施会对监控结果带来一定的影响。其影响可表现为落叶容易被判断为高空抛物,且对图像分析带来额外的处理任务。故此,本申请的发明构思为:可以对每个监控设备的监控画面进行分析,标定出没有遮挡物的区域作为目标监控对象的监控区域。在进行视频分析时,可以仅对该监控区域进行分析,忽略其他非监控区域的图像内容,来加快抛物分析的速度。并可以对监控画面中不单元、楼层分别进行标定,当基于帧间差分法分析出高空抛物的抛物起点时,可以根据标定的不同单元和楼层数定位到高空抛物事件的发生位置。由此,可自动分析出高空抛物时事件的案发地理位置供相关人员进行参考分析。

  基于本申请实施例提供的技术方案,无需工作人员根据报警事件和报警监控设备,人工的翻看视频,能够自动的简便快速的定位出高空抛物事件的发生地点,为监控人员提供重要的信息作为参考,本申请提供的高空抛物信息的分析方法更方便使用。

  下面结合附图,对本申请提供的高空抛物信息的分析方法进行说明。

  如图1所示示出了本申请实施例提供的应用场景示意图。在该应用场景中,该应用环境中例如可以包括网络10、服务器20、至少一种监控设备30、终端设备40以及数据库50。其中:

  监控设备30用于采集监控范围内的图像,并通过网络10将采集的视频流发送给服务器20,由服务器20将视频流进行分析,得到高空抛物检测结果并将相关信息存储至数据库50中。

  服务器20可以检测到高空抛物事件时,定位出发生该事件的地点,并将该地点包含在告警信息中发送给监控室的终端设备40显示出来,由此可以提醒警卫人员进行后续的处理操作。

  本申请中的描述中仅就单个服务器或终端设备加以详述,但是本领域技术人员应当理解的是,示出的监控设备30、终端设备40、服务器20和数据库50旨在表示本申请的技术方案涉及的监控设备、终端设备、服务器以及存储系统的操作。对单个服务器和存储系统加以详述至少为了说明方便,而非暗示对终端设备和服务器的数量、类型或是位置等具有限制。应当注意,如果向图示环境中添加附加模块或从其中去除个别模块,不会改变本申请的示例实施例的底层概念。另外,虽然为了方便说明而在图1中示出了从数据库50到服务器20的双向箭头,但本领域技术人员可以理解的是,上述数据的收发也是需要通过网络10实现的。

  需要说明的是,本申请实施例中的存储系统例如可以是缓存系统、也可以是硬盘存储、内存存储等等。

  此外,还需要说明的是,进行高空抛物分析的设备不局限于图1所示的服务器,也可以由具有计算能力的任何电子设备完成。

  故此,本申请实施例还提供一种电子设备,用于执行上述的高空抛物信息的分析方法。本申请实施例中的电子设备可以至少包括至少一个处理器、以及至少一个存储器。其中,存储器存储有程序代码,当程序代码被处理器执行时,使得处理器执行本说明书上述描述的根据本申请各种示例性实施方式的高空抛物分析方法中的步骤。下面参照图2来描述根据本申请的这种实施方式的电子设备60。图2的电子设备60仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

  如图2,电子设备60以通用电子设备的形式表现。电子设备60的组件可以包括但不限于:上述至少一个处理单元21、上述至少一个存储单元22、连接不同系统组件(包括存储单元22和处理单元21)的总线23。

  总线23表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。

  存储单元22可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)221和/或高速缓存存储单元222,还可以进一步包括只读存储器(ROM)223。

  存储单元22还可以包括具有一组(至少一个)程序模块224的程序/实用工具225,这样的程序模块224包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

  电子设备60也可以与一个或多个外部设备24(例如键盘、指向设备、监控设备等)通信,还可与一个或者多个使得用户能与电子设备60交互的设备通信,和/或与使得该电子设备60能与一个或多个其它电子设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口25进行。并且,电子设备60还可以通过网络适配器26与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图2所示,网络适配器26通过总线23与电子设备60的其它模块通信。应当理解,尽管图中未示出,可以结合电子设备60使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

  在一些可能的实施方式中,本申请提供的高空抛物信息分析方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在计算机设备上运行时,程序代码用于使计算机设备执行本说明书描述的根据本申请各种示例性实施方式的高空抛物信息分析方法中的步骤。

  程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

  为了便于理解本申请实施例提供的高空抛物信息分析方法,下面结合附图,对此进行进一步说明。

  对于每个监控设备,可以获取监控设备的任——张监控画面,然后可以在监控画面中标注出监控区域。如图3所示,标注出的监控区域为黑色实线内的区域。故此,标注的监控区域主要是将对监控的建筑物的遮挡物过滤掉。监控区域的形状和大小可以根据实际的监控情况来设定,本申请实施例对此并不限定。

  在一些实施例中,可以由运维人员记录每个监控设备的监控区域的位置信息。也可以配置监控区域设定界面给用户,以便于用户从该界面中获取各个监控设备的监控画面,然后在界面中对选择的监控设备,标定其监控区域该监控区域设定界面可以呈现为用于远程管理监控设备的应用中,或者是轻应用中。如图4所示,为该界面的一种示例,该界面可以展示在智能手机中,并在界面中提供用于选择监控设备和标定监控区域的控件。然后用户可以根据界面的引导对目标监控对象的监控区域进行标定,得到监控区域的位置信息。

  在得到监控区域的位置信息之后,可以将监控设备的标识与其对应的监控区域的位置信息关联存储,以便于后续进行视频分析时,能够对监控区域进行分析。

  除此之外,本申请实施例中,当监控目标对象包括多个单元时,可以标记不同单元所在的区域信息。可以如图5所示,为标记不同单元的一种实现方式。可以采用三条线划分出两个单元,当抛物点在0单元员和1单元线之间时,说明抛物点在1单元,以此类推,当抛物点在1单元线和2单元线之间时,抛物点在2单元。

  在另一个实施例中,还可以标记不同的楼层。例如如图6所示,为标记不同楼层的示意图。由于监控设备采集的图像,楼层越高时,图像的畸变越严重,为了能够方便的识别不同的楼层,可以在高层多标记基层,在低层少标记几层。用于后续对抛物起点进行楼层定位。

  综上所述,上述标记的各种信息,如监控目标对象的监控区域、单元以及楼层信息均可以进行标记,然后将标记信息和监控设备的标识关联存储,以便于后续进行视频分析。

  下面以一个监控设备为例,对此进行说明。如图7所示为本申请实施例中进行高空抛物分析的流程示意图,包括以下步骤:

  在步骤701中,获取监控设备采集的视频流;

  在步骤702中,在视频流中的每帧图像中,分别对目标监控对象的监控区域进行标记,并将每帧图像中标记的监控区域之外的图像内容进行归一化处理;监控区域与监控画面中遮挡目标监控对象的区域不重叠;

  如图3-图4所示,基于标定结果可预先存储有监控设备的目标监控对象的监控区域;故此,步骤702可实施为:采用监控设备的标识,查找与监控设备的标识对应的目标监控对象的监控区域;然后,根据监控区域在监控画面中的位置信息,在视频流中的每帧图像中,分别对监控区域进行标记。由于监控区域不受形状的限制,由此可以准确的提取出监控区域的信息并进行标定。

  在一些实施例中,为了便于后续采用帧间差分法分析高空抛物事件,可以将每帧图像中标记的监控区域之外的图像内容统一设置成指定颜色值。这样,帧间差分法不会受监控区域之外的区域的干扰。实施时,可以将监控区域之外的区域统一设置成灰度值为0,由此可以简化帧间差分法的计算量。

  其中,帧间差分法是一种通过对视频图像序列中相邻两帧作差分运算来获得运动目标轮廓的方法,它可以很好地适用于存在多个运动目标和摄像机移动的情况。当监控场景中出现异常物体运动时,帧与帧之间会出现较为明显的差别,两帧相减,得到两帧图像亮度差的绝对值,判断它是否大于阈值来分析视频或图像序列的运动特性,确定图像序列中有无物体运动。图像序列逐帧的差分,相当于对图像序列进行了时域下的高通滤波。

  帧间差分法的优点是:算法实现简单,程序设计复杂度低;对光线等场景变化不太敏感,能够适应各种动态环境,稳定性较好,故此应用在监控场景中进行高空抛物事件的分析尤为合适。故此,可以在步骤703中,采用帧间差分法分析视频流,以便于确定是否产生高空抛物事件。

  在步骤704中,若对视频流的分析结果为产生高空抛物事件,则获取抛物起点在监控画面中的位置信息;

  在步骤705中,采用抛物起点在监控画面中的位置信息,定位出发生高空抛物事件的地点。

  其中,定位出发生高空抛物事件的地点可实施为以下两方面中的任一种或组合:

  1:定位出发生高空抛物的单元

  如前文所述,当目标监控对象包括多个单元楼时,预先存储有每个单元楼分别在监控画面中的位置区域。故此,本申请实施例中可以将抛物起点在监控画面中的位置信息与不同单元楼分别在监控画面中的位置区域进行比对;然后根据比对结果,查找包含抛物起点的位置区域,并将查找的位置区域对应的单元楼定位为抛物事件所在的单元楼。

  如图5所示,可以记录0单元线的表达式,1单元线的表达式以及2单元线的表达式。根据抛物起点在监控画面中的位置信息以及以上各单元限定表达式,可以计算出抛物起点在那两个线之间,由此可以确定出抛物起点所在的具体单元。

  本申请实施例中,之所以采用单元线主要侧重于高层建筑物建筑比较规范,可以以一条线划分不同的单元。当然,在复杂的场景下,也可以采用其他非线性的表达式来划分不同的单元,例如可以采用分段函数来表达。具体确定抛物起点所在单元的方式与本申请雷同,这里不再赘述。

  2:定位出发生高空抛物的楼层

  如前文所述基于标定或运维人员的记录,预先存储有目标监控对象的多个楼层分别在监控画面中的位置信息;故此,本申请实施例中可以基于楼层的位置信息,定位出发生高空抛物的楼层。可实施为根据多个楼层分别在监控画面中的位置信息,查找相邻两楼层间的位置区域包含抛物起点的两楼层;然后,根据两楼层分别对应的楼号,采用插值方法确定抛物起点所在的楼层。

  如图6所示,当定位出的两楼层为18楼和10楼时,假设A点纵坐标为20,标识10层;B点纵坐标为40,标识18层,在AB之间再无其他标记的楼层。若得到抛物起点中心位置纵坐标为30,则根据线性比例关系可得:抛物中心为14层。

  在一些实施例中,鉴于监控设备采集的图像,离着监控设备越远的位置,越容易发生畸变。对应到监控画面中,一遍高层畸变严重,故此,高层可多标记基层,以提高对高层定位的准确性。低层可少标记基层,以实现在低层定位和数据处理效率之间的平衡。不同楼层的标记原则可实现为高于第一指定楼层的第一区域内标记的楼层数量大于低于第二指定楼层的第二区域内标记的楼层数量,其中第一指定楼层不低于第二指定楼层。例如10层以上多标记基层,10层以下可以相对10层以上少标记几层。当然,需要说明的是,具体实现时,标定的方法和标定的层数可以根据实际需求设定,均适用于本申请实施例。

  在介绍了本申请实施例中如何自动分析高空抛物事件的发生地点之后,本申请实施例中为了便于追踪和查询,可以实现联动报警处置。可实施为若对视频流的分析结果为产生高空抛物事件,则在视频流中获取抛物起点所在的图像块;并对图像块进行人脸识别,得到人脸特征信息;将人脸特征信息与预先存储的人脸特征进行人脸匹配,得到匹配的人脸对应的对象描述信息。

  例如,物业可以录入每个住户的人脸图像,然后发生高空抛物事件时,可以从视频流中截图高空抛物事件相关人员的脸部图像,与存的住户的人脸图像进行人脸匹配,由此可以精准的定位到何人抛物。

  以上关于高空抛物事件的地点定位信息,人脸图像以及匹配结果可以生成高空抛物事件日志以便于后续进行追踪和查询。例如,可以将定位出的高空抛物事件发生的地理位置以及对象描述信输出给管理设备进行报警,以便于监控人员能够及时处理高空抛物事件。

  为了能够更加全面的理解本申请实施例提供的高空抛物信息分析方法,如图8所示,为本申请提供的另一实施例的流程示意图,包括以下步骤:

  在步骤801中,监控设备将采集的视频流输入给服务器。

  在步骤802中,服务器对采集的视频流进行分析,在视频流中的每帧图像中,分别对目标监控对象的监控区域进行标记,并将每帧图像中标记的监控区域之外的图像内容的颜色值统一设置为0。

  在步骤803中,服务器采用帧间差分法分析视频流,分析是否发生高空抛物事件,若是则执行步骤804,若否则返回执行步骤801。

  在步骤804中,服务器若对视频流的分析结果为产生高空抛物事件,则获取抛物起点在监控画面中的位置信息。

  在步骤805中,服务器将抛物起点在监控画面中的位置信息与不同单元楼分别在监控画面中的位置区域进行比对,并根据比对结果,查找包含抛物起点的位置区域,并将查找的位置区域对应的单元楼定位为抛物事件所在的单元楼。

  在步骤806中,服务器根据多个楼层分别在监控画面中的位置信息,查找相邻两楼层间的位置区域包含抛物起点的两楼层;根据两楼层分别对应的楼号,采用插值方法确定抛物起点所在的楼层。

  在步骤807中,服务器若对视频流的分析结果为产生高空抛物事件,则在视频流中获取抛物起点所在的图像块;并对图像块进行人脸识别,得到人脸特征信息;将人脸特征信息与预先存储的人脸特征进行人脸匹配,得到匹配的人脸对应的对象描述信息。

  其中,步骤805-步骤807的执行先后顺序不受限。即,可以先执行步骤805再执行步骤806,然后在执行步骤807,也可以同时执行步骤805、步骤806和步骤807,还可以先执行步骤807、再执行步骤805、最后执行步骤806。

  在步骤808中,服务器将定位出的高空抛物事件发生的地理位置以及对象描述信输出给管理设备进行报警。

  基于相同的发明构思,本申请实施例还提供一种高空抛物信息的分析装置900,如图9所示,该装置包括:

  视频流获取模块901,用于获取所述监控设备采集的视频流;

  标记模块902,用于在所述视频流中的每帧图像中,分别对目标监控对象的监控区域进行标记,并将每帧图像中标记的监控区域之外的图像内容进行归一化处理;所述监控区域与监控画面中遮挡所述目标监控对象的区域不重叠;

  分析模块903,用于采用帧间差分法分析所述视频流;

  起点位置确定模块904,用于若对所述视频流的分析结果为产生高空抛物事件,则获取抛物起点在监控画面中的位置信息;

  地点定位模块905,用于采用所述抛物起点在监控画面中的位置信息,定位出发生所述高空抛物事件的地点。

  在一些实施例中,预先存储有各个监控设备的分别对应的目标监控对象的监控区域;

  所述在标记模块,用于:

  采用所述监控设备的标识,查找与所述监控设备的标识对应的所述目标监控对象的监控区域;

  根据所述监控区域在监控画面中的位置信息,在所述视频流中的每帧图像中,分别对所述监控区域进行标记。

  在一些实施例中,当所述目标监控对象包括多个单元楼时,预先存储有每个单元楼分别在所述监控画面中的位置区域;

  所述地点定位模块,用于:

  将所述抛物起点在所述监控画面中的位置信息与不同单元楼分别在所述监控画面中的位置区域进行比对;

  根据比对结果,查找包含所述抛物起点的位置区域,并将查找的所述位置区域对应的单元楼定位为抛物事件所在的单元楼。

  在一些实施例中,预先存储有所述目标监控对象的多个楼层分别在所述监控画面中的位置信息;

  所述地点定位模块,用于:

  根据所述多个楼层分别在所述监控画面中的位置信息,查找相邻两楼层间的位置区域包含所述抛物起点的所述两楼层;

  根据所述两楼层分别对应的楼号,采用插值方法确定所述抛物起点所在的楼层。

  在一些实施例中,在所述监控画面中,高于第一指定楼层的第一区域内标记的楼层数量大于低于第二指定楼层的第二区域内标记的楼层数量,其中所述第一指定楼层不低于所述第二指定楼层。

  在一些实施例中,所述装置还包括:

  对象定位模块,用于若对所述视频流的分析结果为产生高空抛物事件,则在所述视频流中获取所述抛物起点所在的图像块;

  并对所述图像块进行人脸识别,得到人脸特征信息;

  将人脸特征信息与预先存储的人脸特征进行人脸匹配,得到匹配的人脸对应的对象描述信息。

  在一些实施例中,所述装置还包括:

  报警模块,用于将定位出的所述高空抛物事件发生的地理位置以及所述对象描述信输出给管理设备进行报警。

  在一些实施例中,所述标定模块,用于将每帧图像中标记的监控区域之外的图像内容统一设置成指定颜色值。

  本申请提供的实施例之间的相似部分相互参见即可,以上提供的具体实施方式只是本申请总的构思下的几个示例,并不构成本申请保护范围的限定。对于本领域的技术人员而言,在不付出创造性劳动的前提下依据本申请方案所扩展出的任何其他实施方式都属于本申请的保护范围。

《高空抛物信息的分析方法及电子设备.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)