首页> 中国专利> 视频监控方法、视频监控装置、电子设备和存储介质

视频监控方法、视频监控装置、电子设备和存储介质

摘要

本申请实施例涉及视频安防技术领域,提供了一种视频监控方法、视频监控装置、电子设备和存储介质,视频监控方法,包括:获取参考图像,参考图像的大小与摄像头采集的原图像相同,且参考图像包括与原图像中待监控区域坐标相同的参考区域;在从摄像头采集的待分析图像上识别到目标对象的情况下,确定目标对象的坐标和目标对象的监控事件;基于目标对象的坐标,确定参考图像上相同坐标处的图像参数;基于目标对象的监控事件和参考图像上相同坐标处的图像参数,确定监控结果。本申请提供的视频监控方法,通过分区进行图像参数定义,再确定目标坐标处图像参数的方式,可以实现视频监控场景下,监控事件的快速识别,且识别逻辑简单,判断准确度高。

著录项

  • 公开/公告号CN112800849A

    专利类型发明专利

  • 公开/公告日2021-05-14

    原文格式PDF

  • 申请/专利权人 熊猫汽车(上海)有限公司;

    申请/专利号CN202011628459.8

  • 发明设计人 权甲;陈海波;

    申请日2020-12-31

  • 分类号G06K9/00(20060101);H04N7/18(20060101);

  • 代理机构11002 北京路浩知识产权代理有限公司;

  • 代理人程琛

  • 地址 200062 上海市普陀区云岭东路89号

  • 入库时间 2023-06-19 10:58:46

说明书

技术领域

本申请涉及视频安防技术领域,尤其涉及一种视频监控方法、视频监控装置、电子设备和存储介质。

背景技术

视频监控是安防的一种较为常用的方法,比如在厂房内,有些区域禁止人进入,有些区域禁止摆放杂物,通过视频监控可以实现这些事件的监控。

现有的视频监控方法,均是将各个区域的边界坐标保存下来,在识别到目标对象后,将目标对象的坐标与边界坐标比对,满足条件即认为在该区域内发生了对应的事件。

这种判断方式,由于需要目标对象的坐标与多个边界坐标进行多次比较,才能判断目标对象与区域的位置关系,判断逻辑比较复杂。

发明内容

本申请提供一种视频监控方法、视频监控装置、电子设备和存储介质,以实现监控事件的快速识别。

本申请提供一种视频监控方法,包括:获取参考图像,所述参考图像的大小与摄像头采集的原图像相同,且所述参考图像包括与所述原图像中待监控区域坐标相同的参考区域,任一参考区域的至少一项图像参数与所述参考图像中的其他区域的所述图像参数不等,所述参考区域与监控事件对应;在从所述摄像头采集的待分析图像上识别到目标对象的情况下,确定所述目标对象的坐标和所述目标对象的监控事件;基于所述目标对象的坐标,确定所述参考图像上相同坐标处的所述图像参数;基于所述目标对象的监控事件和所述参考图像上相同坐标处的所述图像参数,确定监控结果。

根据本申请提供的一种视频监控方法,所述基于所述目标对象的监控事件和所述参考图像上相同坐标处的所述图像参数,确定监控结果,包括:

将所述参考图像上相同坐标处的所述图像参数,与所述目标对象的监控事件所对应的图像参数进行比较;

基于比较结果,确定监控结果。

根据本申请提供的一种视频监控方法,所述基于所述目标对象的监控事件和所述参考图像上相同坐标处的所述图像参数,确定监控结果,包括:

将所述参考图像上相同坐标处的所述图像参数,与预存的所述参考图像中的各参考区域的图像参数进行比较;

在图像参数相等的情况下,确定所述目标对象位于对应的所述参考区域;

基于所述目标对象的监控事件和所述对应的所述参考区域的监控事件,确定监控结果。

根据本申请提供的一种视频监控方法,所述参考图像中的多个参考区域用同一类图像参数的不同值区分。

根据本申请提供的一种视频监控方法,所述图像参数包括如下至少一项:

亮度值;

色值;

灰度值。

根据本申请提供的一种视频监控方法,所述参考图像为基于所述摄像头采集的原图像确定的掩膜图。

本申请还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述视频监控方法的步骤。

本申请还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述视频监控方法的步骤。

本申请提供的视频监控方法、视频监控装置、电子设备和存储介质,通过分区进行图像参数定义,再确定目标坐标处图像参数的方式,可以实现视频监控场景下,监控事件的快速识别,且识别逻辑简单,判断准确度高。

附图说明

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

图1是本申请提供的视频监控方法的流程示意图;

图2是本申请提供的视频监控方法中步骤140的实施方式的流程示意图之一;

图3是本申请提供的视频监控方法中步骤140的实施方式的流程示意图之二;

图4是本申请提供的视频监控方法中摄像头采集的原图像;

图5是本申请提供的视频监控方法中的参考图像;

图6是本申请提供的视频监控装置的结构示意图;

图7是本申请提供的视频监控装置的处理模块的结构示意图之一;

图8是本申请提供的视频监控装置的处理模块的结构示意图之二;

图9是本申请提供的电子设备的结构示意图。

具体实施方式

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

下面结合图1-图5描述本申请的视频监控方法。

如图1所示,本申请实施例的视频监控方法包括:步骤110-步骤140。

步骤110、获取参考图像;

需要说明的是,参考图像的大小与摄像头采集的原图像相同,且参考图像包括与原图像中待监控区域坐标相同的参考区域,任一参考区域的至少一项图像参数与参考图像中的其他区域的图像参数不等,参考区域与监控事件对应。

换言之,参考图像为基于摄像头采集的原图像和待监控区域生成的,待监控区域为基于摄像头采集的原图像以及实际的监控需求确定的。

图4示出了一种摄像头采集的原图像,该视频监控方法可以用于工厂的监控,且该摄像头保持不动。根据监控需求,该摄像头采集的原图像包括3个待监控区域,3个待监控区域分别对应监控事件A、监控事件B和监控事件C。

换言之,摄像头的视角和焦距保持不变,在执行该视频监控方法之前,先通过摄像头采集一张原图像,并根据监控需求,确定该原图像上的待监控区域。

基于该原图像和待监控区域,生成一张参考图像。在图4中,有特定禁止事项的待监控区域有3个,对应地,在图5中,有特定禁止事项的参考区域有3个,3个参考区域与3个待监控区域一一对应,且形状、坐标完全一致。

最后,可以生成图像参数——参考区域——监控事件的映射关系数据。

第一参考区域41为监控事件A的禁止区域,第二参考区域42为监控事件B的禁止区域,第三参考区域43为监控事件C的禁止区域,第四参考区域44无特定禁止事项。

第一参考区域41、第二参考区域42、第三参考区域43和第四参考区域44中的任一参考区域的至少一项图像参数与其他参考区域的图像参数不等。

在一些实施例中,参考图像中的多个参考区域用同一类图像参数的不同值区分。

换言之,使用一种图像参数来给参考图像中的多个参考区域分区,即针对一种图像参数,给参考图像中的多个参考区域赋予不同的值,以实现参考区域的快速便捷分区。

在一些实施例中,图像参数包括如下至少一项:

亮度值;

色值;

灰度值。

在参考图像中参考区域的个数不多时,可以选用亮度值和灰度值。在参考图像中参考区域的个数很多时,比如大于10个,可以选用色值。

比如图4和图5所示的实施例中,在生成参考图像时,可以分别给第一参考区域41、第二参考区域42、第三参考区域43和第四参考区域44设置各自不同的亮度值。

基于用于分区的图像参数,可以生成图像参数——参考区域——监控事件的映射关系数据,并存储。比如:

亮度值1——第一参考区域41——监控事件A;

亮度值2——第一参考区域42——监控事件B;

亮度值3——第一参考区域43——监控事件C。

当然,为了防止判断错误,还可以用多种图像参数来区分各个参考区域,比如第一参考区域41设置为亮度值1+灰度值1,第二参考区域42设置为亮度值2+灰度值2,第三参考区域43设置为亮度值3+灰度值3,第四参考区域44设置为亮度值4+灰度值4。

其中一个图像参数用于判断,另一个图像参数用于验证。

在一个具体的实施例中,参考图像可以为基于摄像头采集的原图像确定的掩膜图。

换言之,接收一张摄像头采集的原图像,生成一张与原图像大小相同的掩膜图,用不同的亮度值表示不同的区域,比如亮度值1表示监控事件A的禁止区域,亮度值2表示监控事件B的禁止区域等等。

步骤120、在从摄像头采集的待分析图像上识别到目标对象的情况下,确定目标对象的坐标和目标对象的监控事件;

在进行视频监控的过程中,摄像头会实时采集待分析图像,根据图像识别算法,可以从待分析图像上识别目标对象,目标对象包括人、物品等。在该步骤中,还可以确定目标对象的监控事件。

在识别到目标对象后,可以确定其坐标(x,y),并记录目标对象的监控事件(比如监控事件A、B、C),目标对象的监控事件一般与目标对象的类型对应(人或物品)。

在一些实施例中,确定目标对象的坐标,包括:确定目标对象的中心点的坐标。这样坐标的确定及记录都更为简单。

步骤130、基于目标对象的坐标,确定参考图像上相同坐标处的图像参数;

在步骤120中,确定了目标对象的坐标(x,y),在本步骤中,确定坐标(x,y)对应像素的图像参数。

该图像参数的类型为步骤110中用于对参考图像进行分区的图像参数。

比如,在步骤110中的参考图像通过亮度值分区的情况下,存储有如下映射关系:

亮度值1——第一参考区域41——监控事件A;

亮度值2——第一参考区域42——监控事件B;

亮度值3——第一参考区域43——监控事件C。

在本步骤中,直接确定参考图像中坐标(x,y)处的亮度值。

步骤140、基于目标对象的监控事件和参考图像上相同坐标处的图像参数,确定监控结果。

在步骤120中,通过图像识别算法,确定了目标对象的监控事件,在步骤130中,确定了目标对象在参考图像上相同坐标处的图像参数,基于这两个输出结果,结合步骤110中保存的图像参数——参考区域——监控事件的映射关系数据,即可确定监控结果,监控结果包括在某监控区域发生了对应的监控事件和在某监控区域未发生对应的监控事件。

该步骤至少可以包括如下两种实现方式:

其一,通过图像参数之间的比较,确定监控结果。

如图2所示,步骤140可以包括:步骤141a和步骤142a。

步骤141a、将参考图像上相同坐标处的图像参数,与目标对象的监控事件所对应的图像参数进行比较;

在该步骤中,从步骤110中保存的图像参数——参考区域——监控事件的映射关系数据中,确定与目标对象的监控事件对应的图像参数M,在步骤130中,确定了目标对象的坐标(x,y)在参考图像上对应位置的图像参数N;再将图像参数M图像参数N进行比较。

步骤142a、基于比较结果,确定监控结果。

在步骤141a中的两个图像参数相等的情况下,确定在该待监控区域发生对应的监控事件。

后续还可以基于该监控结果发出对应的提示信息,提示信息包括用于控制摄像头现场的喇叭的控制指令,该喇叭在接收到该控制指令后,可以发出警报信息;或者提示信息包括向终端发送的提示消息,提示消息可以为短信等形式。

比如在图4所示的厂房监控场景中,会有“行人禁止进入区域”、“行人可以进入的区域”、“物品禁止摆放的区域”。如果在这个摄像头采集的待分析图像中检测到了一个人,并且他处在“行人禁止进入区域”,那就是一个异常事件,需要发出提示信息;如果他处在“行人可以进入的区域”或者“物品禁止摆放的区域”,那就是正常事件。

在步骤141a中的两个图像参数不相等的情况下,确定在该待监控区域并未发生对应的监控事件。

上述确定方法计算简单清晰,无需如相关技术那样,将坐标与边界坐标逐一对比,可以实现监控结果的快速准确判断。

其二,通过监控事件之间的比较,确定监控结果。

步骤140可以包括:步骤141b、步骤142b和步骤143b。

步骤141b、将参考图像上相同坐标处的图像参数,与预存的参考图像中的各参考区域的图像参数进行比较;

在步骤130中,确定了目标对象的坐标(x,y)在参考图像上对应位置的图像参数N,在该步骤中,将图像参数N与步骤110中保存的图像参数——参考区域——监控事件中的图像参数逐一比较;

步骤142b、在图像参数相等的情况下,确定目标对象位于对应的参考区域;

在步骤141b中比较结果相同时,可以确定当前的目标对象位于哪个参考区域,或者说位于哪个待监控器区域。

步骤143b、基于目标对象的监控事件和对应的参考区域的监控事件,确定监控结果。

在步骤110中,通过图像识别算法确定了目标对象的监控事件,在步骤143b中,再将目标对象的监控事件与目标对象所处参考区域的监控事件比较。

在步骤143b中的两个监控事件相同的情况下,确定在该待监控区域发生对应的监控事件。

在步骤143b中的两个监控事件不同的情况下,确定在该待监控区域并未发生对应的监控事件。

比如在图4所示的厂房监控场景中,会有“行人禁止进入区域”、“行人可以进入的区域”、“物品禁止摆放的区域”。如果在这个摄像头采集的待分析图像中检测到了一个人,并且他处在“行人禁止进入区域”,那就是一个异常事件,需要发出提示信息;如果他处在“行人可以进入的区域”或者“物品禁止摆放的区域”,那就是正常事件。

上述确定方法计算简单清晰,无需如相关技术那样,将坐标与边界坐标逐一对比,可以实现监控结果的快速准确判断。

综上所述,根据本申请实施例的视频监控方法,通过分区进行图像参数定义,再确定目标坐标处图像参数的方式,可以实现视频监控场景下,监控事件的快速识别,且识别逻辑简单,判断准确度高。

下面对本申请提供的视频监控装置进行描述,下文描述的视频监控装置与上文描述的视频监控方法可相互对应参照。

如图6所示,本申请提供的视频监控装置,包括:获取模块610、识别模块620、确定模块630和处理模块640。

获取模块610,用于获取参考图像,参考图像的大小与摄像头采集的原图像相同,且参考图像包括与原图像中待监控区域坐标相同的参考区域,任一参考区域的至少一项图像参数与参考图像中的其他区域的图像参数不等,参考区域与监控事件对应;

识别模块620,用于在从摄像头采集的待分析图像上识别到目标对象的情况下,确定目标对象的坐标和目标对象的监控事件;

确定模块630,用于基于目标对象的坐标,确定参考图像上相同坐标处的图像参数;

处理模块640,用于基于目标对象的监控事件和参考图像上相同坐标处的图像参数,确定监控结果。

根据本申请实施例的视频监控装置,通过分区进行图像参数定义,再确定目标坐标处图像参数的方式,可以实现视频监控场景下,监控事件的快速识别,且识别逻辑简单,判断准确度高。

如图7所示,在一些实施例中,处理模块640,包括:第一比较子模块641a和第一处理子模块642a。

第一比较子模块641a,用于将参考图像上相同坐标处的图像参数,与目标对象的监控事件所对应的图像参数进行比较;

第一处理子模块642a,用于基于比较结果,确定监控结果。

如图7所示,在一些实施例中,处理模块640,包括:第二比较子模块641b、判断子模块642b和第二处理子模块643b。

第二比较子模块641b,用于将参考图像上相同坐标处的图像参数,与预存的参考图像中的各参考区域的图像参数进行比较;

判断子模块642b,用于在图像参数相等的情况下,确定目标对象位于对应的参考区域;

第二处理子模块643b,用于基于目标对象的监控事件和对应的参考区域的监控事件,确定监控结果。

在一些实施例中,参考图像中的多个参考区域用同一类图像参数的不同值区分。

在一些实施例中,图像参数包括如下至少一项:

亮度值;

色值;

灰度值。

在一些实施例中,参考图像为基于摄像头采集的原图像确定的掩膜图。

本申请实施例提供的视频监控装置用于执行上述视频监控方法,其具体的实施方式与方法实施方式一致,且可以达到相同的有益效果,此处不再赘述。

图9示例了一种电子设备的实体结构示意图,如图9所示,该电子设备可以包括:处理器(processor)910、通信接口(Communications Interface)920、存储器(memory)930和通信总线940,其中,处理器910,通信接口920,存储器930通过通信总线940完成相互间的通信。处理器910可以调用存储器930中的逻辑指令,以执行视频监控方法,该方法包括:获取参考图像,参考图像的大小与摄像头采集的原图像相同,且参考图像包括与原图像中待监控区域坐标相同的参考区域,任一参考区域的至少一项图像参数与参考图像中的其他区域的图像参数不等,参考区域与监控事件对应;在从所述摄像头采集的待分析图像上识别到目标对象的情况下,确定所述目标对象的坐标和所述目标对象的监控事件;基于所述目标对象的坐标,确定所述参考图像上相同坐标处的所述图像参数;基于所述目标对象的监控事件和所述参考图像上相同坐标处的所述图像参数,确定监控结果。

此外,上述的存储器930中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本申请实施例提供的电子设备中的处理器910可以调用存储器930中的逻辑指令,实现上述视频监控方法,其具体的实施方式与方法实施方式一致,且可以达到相同的有益效果,此处不再赘述。

另一方面,本申请还提供一种计算机程序产品,下面对本申请提供的计算机程序产品进行描述,下文描述的计算机程序产品与上文描述的视频监控方法可相互对应参照。

所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的视频监控方法,该方法包括:获取参考图像,参考图像的大小与摄像头采集的原图像相同,且参考图像包括与原图像中待监控区域坐标相同的参考区域,任一参考区域的至少一项图像参数与参考图像中的其他区域的图像参数不等,参考区域与监控事件对应;在从所述摄像头采集的待分析图像上识别到目标对象的情况下,确定所述目标对象的坐标和所述目标对象的监控事件;基于所述目标对象的坐标,确定所述参考图像上相同坐标处的所述图像参数;基于所述目标对象的监控事件和所述参考图像上相同坐标处的所述图像参数,确定监控结果。

本申请实施例提供的计算机程序产品被执行时,实现上述XX方法,其具体的实施方式与方法实施方式一致,且可以达到相同的有益效果,此处不再赘述。

又一方面,本申请还提供一种非暂态计算机可读存储介质,下面对本申请提供的非暂态计算机可读存储介质进行描述,下文描述的非暂态计算机可读存储介质与上文描述的视频监控方法可相互对应参照。

本申请还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的视频监控方法,该方法包括:获取参考图像,参考图像的大小与摄像头采集的原图像相同,且参考图像包括与原图像中待监控区域坐标相同的参考区域,任一参考区域的至少一项图像参数与参考图像中的其他区域的图像参数不等,参考区域与监控事件对应;在从所述摄像头采集的待分析图像上识别到目标对象的情况下,确定所述目标对象的坐标和所述目标对象的监控事件;基于所述目标对象的坐标,确定所述参考图像上相同坐标处的所述图像参数;基于所述目标对象的监控事件和所述参考图像上相同坐标处的所述图像参数,确定监控结果。

本申请实施例提供的非暂态计算机可读存储介质上存储的计算机程序被执行时,实现上述视频监控方法,其具体的实施方式与方法实施方式一致,且可以达到相同的有益效果,此处不再赘述。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号