异常场景检测系统和方法技术方案

技术编号:25718253 阅读:63 留言:0更新日期:2020-09-23 03:02
一种用于检测异常场景的方法可以包括:获得与视频场景有关的数据,基于该数据识别视频场景中的至少两个运动对象,并且基于该数据确定与至少两个运动对象相关的第一运动特征。该方法还可以包括基于数据确定与至少两个运动对象中的每个运动对象的至少一局部有关的第二运动特征。该方法可以进一步包括:基于第一运动特征和第二运动特征,确定至少两个运动对象是否参与争斗。

【技术实现步骤摘要】
【国外来华专利技术】异常场景检测系统和方法交叉引用本申请要求2018年4月13日提交的美国临时专利申请No.62/657,033的优先权,其内容通过引用并入本文。
本申请通常涉及监控系统,并且更具体地涉及用于检测视频中的异常场景的方法和系统。
技术介绍
视频监控系统广泛用于各种应用中,以检测和监控周围中的对象。例如,在安全应用中,这种系统用于检测和追踪进入或离开建筑物设施或安全门的个人或车辆,或监控商店、办公楼、医院或其它类似周围中可能影响居住者健康和/或安全的个人。另一个例子是航空业,这种系统已被用于在机场内关键位置,例如在安全门或停车场中检测人员的存在。近年来,视频监控系统可用于自动监控人的行为。但是,当前的技术无法确定和/或解释视频场景中的人们意图或行为(例如,视频序列中两个或以上的人是否参与争斗,参与对话或参与其他活动)。期望提供用于基于视频监控来检测异常场景的系统和方法。
技术实现思路
根据本申请的一个方面,一种用于检测异常场景的系统可以包括存储一组指令存储设备和一个或以上与存储设备通信的处理器。当执行指令时,一个或以上处理器可以被配置为使系统获得与视频场景相关的数据并基于数据识别视频场景中的至少两个运动对象。一个或以上处理器还可基于所述数据确定与至少两个运动对象有关的第一运动特征,并基于数据确定与至少两个运动对象中的每个运动对象的至少一局部有关的第二运动特征。一个或以上处理器还可以基于第一运动特征和第二运动特征确定至少两个运动对象是否参与争斗。在一些实施例中,至少一个处理器可以被进一步用于追踪在视频场景中至少两个运动对象的运动。在一些实施例中,为了追踪视频场景中至少两个运动对象的运动,所述至少一个处理器还可以被用于追踪视频场景中的至少两个运动对象中的每个运动对象的整体运动并追踪所述视频场景中的至少两个运动对象中的每个运动对象的至少一局部的运动。在一些实施例中,与至少两个运动对象有关的第一运动特征可以包括以下至少之一:至少两个运动对象的运动轨迹、至少两个运动对象的运动强度或至少两个运动对象的运动一致性。在一些实施例中,与至少两个运动对象中的每个运动对象的至少一局部有关的第二运动特征可以包括以下至少之一:两个运动对象中的每个运动对象的至少一局部的运动轨迹、至少两个运动对象中的每个运动对象的至少一局部的运动一致性或至少两个运动对象中的每个运动对象的至少一个运动对象的运动速度。在一些实施例中,至少一个处理器可以被进一步被用于在视频场景中识别至少一个周围对象,确定与视频场景中的至少一个周围对象有关的第三运动特征,并基于第一运动特征、第二运动特征和第三运动特征,确定至少两个运动对象是否参与争斗。在一些实施例中,基于第一运动特征和第二运动特征确定至少两个运动对象是否参与争斗,至少一个处理器可以进一步用于比较第一运动特征和第一标准进行,比较第二运动特征与第二标准,并基于第一运动特征与第一标准的比较以及第二运动特征与第二标准的比较,确定至少两个运动对象是否参与争斗。在一些实施例中,所述至少一个处理器还可被用于基于与至少两个运动对象有关的生理信号或视频场景中的声音信号中的至少一个来确定至少两个运动对象是否参与争斗。根据本申请的一个方面,提供了一种用于检测异常场景的方法。该方法可以包括:获得与视频场景有关的数据,基于该数据识别视频场景中的至少两个运动对象,基于该数据确定与至少两个运动对象有关的第一运动特征,基于该数据确定与所述至少两个运动对象中的每个运动对象的至少一局部有关的第二运动特征,并基于第一运动特征和第二运动特征确定至少两个运动对象是否参与争斗。根据本申请的另一方面,非暂时性计算机可读介质可以包括指令。当由至少一个处理器执行时,所述执行可以使所述至少一个处理器实现用于检测异常场景的方法。该方法可以包括:获得与视频场景有关的数据,基于该数据识别视频场景中的至少两个运动对象,基于该数据确定与至少两个运动对象有关的第一运动特征,基于该数据确定与所述至少两个运动对象中的每个运动对象的至少一局部有关的第二运动特征,并基于第一运动特征和第二运动特征确定至少两个运动对象是否参与争斗。本申请的一局部附加特性可以在下面的描述中进行说明。通过对以下描述和相应附图的研究或者对实施例的生产或操作的了解,本申请的一局部附加特性对于本领域技术人员是明显的。本申请的特征可以通过对以下描述的具体实施例的各种方面的方法、手段和组合的实践或使用得以实现和达到。附图说明本申请将通过示例性实施例进行进一步描述。这些示例性实施例将通过附图进行详细描述。这些实施例是非限制性的示例性实施例,在这些实施例中,各图中相同的编号表示相似的结构,其中:图1是根据本申请的一些实施例所示的用于处理视频数据的示例性处理引擎的示意图;图2是根据本申请的一些实施例所示的用于处理视频数据的示例性流程的流程图;图3是根据本申请的一些实施例所示的用于处理视频数据的示例性运动对象确定模块的示意图;图4是根据本申请的一些实施例所示的用于检测运动对象的示例性流程的流程图;图5是根据本申请的一些实施例所示的示例性争斗评估模块的示意图;图6是根据本申请的一些实施例所示的用于检测运动对象的示例性流程的流程图;图7是根据本申请的一些实施例所示的示例性争斗评估系统的示意图;图8是根据本申请的一些实施例所示的可以在其上实现处理引擎的示例性计算设备的示例性硬件和/或软件组件的示意图;以及图9是根据本申请的一些实施例所示的可以在其上实现一个或以上终端的示例性移动设备的示例性硬件和/或软件组件的示意图。具体实施方式为了更清楚地说明本申请的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。然而,本领域技术人员应该明白,可以在没有这些细节的情况下实施本申请。在其它情况下,为了避免不必要地使本申请的各方面变得晦涩难懂,已经在较高的层次上描述了众所周知的方法、过程、系统、组件和/或电路。对于本领域的普通技术人员来讲,显然可以对所公开的实施例作出各种改变,并且在不偏离本申请的原则和范围的情况下,本申请中所定义的普遍原则可以适用于其它实施例和应用场景。因此,本申请不限于所示的实施例,而是符合与申请专利范围一致的最广泛范围。本申请中所使用的术语仅用于描述特定的示例性实施例,并不限制本申请的范围。如本申请使用的单数形式“一”、“一个”及“该”可以同样包括复数形式,除非上下文明确提示例外情形。还应当理解,如在本申请说明书中,术语“包括”、“包含”仅提示存在所述特征、整体、步骤、操作、组件和/或部件,但并不排除存在或添加一个或以上其它特征、整体、步骤、操作、组件、部件和/或其组合的情况。应当理解的是,本文使用的“系统”、“引擎”、“单元”、“模块”和/或“区块”是用于按升序区分不同级别的不同构件、元素、部件、部分或组件的方法。然而,如果其它词语可以实现相同的目的,则可通过其它表达来替换所述词语。通常,本文所使本文档来自技高网...

【技术保护点】
1.一种系统,包括:/n计算机可读存储介质,存储用于检测异常场景的可执行指令;以及/n与所述计算机可读存储介质通信的至少一个处理器,当执行所述可执行指令时,所述至少一个处理器用于:/n获得与视频场景有关的数据;/n基于所述数据识别所述视频场景中的至少两个运动对象;/n基于所述数据确定与所述至少两个运动对象有关的第一运动特征;/n基于所述数据确定与所述至少两个运动对象中的每个运动对象的至少一局部有关的第二运动特征;以及/n基于所述第一运动特征和所述第二运动特征确定所述至少两个运动对象是否参与争斗。/n

【技术特征摘要】
【国外来华专利技术】20180413 US 62/657,0331.一种系统,包括:
计算机可读存储介质,存储用于检测异常场景的可执行指令;以及
与所述计算机可读存储介质通信的至少一个处理器,当执行所述可执行指令时,所述至少一个处理器用于:
获得与视频场景有关的数据;
基于所述数据识别所述视频场景中的至少两个运动对象;
基于所述数据确定与所述至少两个运动对象有关的第一运动特征;
基于所述数据确定与所述至少两个运动对象中的每个运动对象的至少一局部有关的第二运动特征;以及
基于所述第一运动特征和所述第二运动特征确定所述至少两个运动对象是否参与争斗。


2.根据权利要求1所述的系统,其特征在于,所述至少一个处理器进一步被用于:
追踪所述视频场景中所述至少两个运动对象的运动。


3.根据权利要求2所述的系统,其特征在于,为了追踪所述视频场景中所述至少两个运动对象的运动,所述至少一个处理器进一步被用于:
追踪所述视频场景中的所述至少两个运动对象中的每个运动对象的整体运动;以及
追踪所述视频场景中所述至少两个运动对象中的每个运动对象的至少一局部的运动。


4.根据权利要求1所述的系统,其特征在于,与所述至少两个运动对象有关的所述第一运动特征包括以下至少之一:
所述至少两个运动对象的运动轨迹,
所述至少两个运动对象的运动强度,或
所述至少两个运动对象的运动一致性。


5.根据权利要求1所述的系统,其特征在于,与所述至少两个运动对象中的每个运动对象的至少一局部有关的所述第二运动特征包括以下至少之一:
所述至少两个运动对象中的每个运动对象的所述至少一局部的运动轨迹,
所述至少两个运动对象中的每个运动对象的所述至少一局部的运动一致性,或者
所述至少两个运动对象中的每个运动对象的所述至少一局部的运动速度。


6.根据权利要求1所述的系统,所述至少一个处理器进一步被用于:
在所述视频场景中识别至少一个周围对象;
确定与所述视频场景中的所述至少一个周围对象有关的第三运动特征;以及
基于所述第一运动特征、所述第二运动特征和所述第三运动特征,确定所述至少两个运动对象是否参与所述争斗。


7.根据权利要求1所述的系统,其特征在于,基于所述第一运动特征和所述第二运动特征来确定所述至少两个运动对象是否参与所述争斗,所述至少一个处理器进一步被用于:
比较所述第一运动特征和第一标准;
比较所述第二运动特征和第二标准;以及
基于所述第一运动特征与所述第一标准的所述比较和所述第二运动特征与所述第二标准的所述比较,确定所述至少两个运动对象是否参与所述争斗。


8.根据权利要求1所述的系统,所述至少一个处理器进一步被用于:
基于与所述至少两个运动对象有关的生理信号或所述视频场景中的声音信号中的至少一个,确定所述至少两个运动对象是否参与所述争斗。


9.一种在计算设备上实现的用于异常场景检测方法,所述计算设备具有至少一个处理器和至少一个计算机可读存储介质,所述方法包括:
获得与视频场景有关的数据;
基于所述数据识别所述视频场景中的至少两个运动对象;
基于所述数据确定与所述至少两个运动对象有关的第一运动特征;
基于所述数据确定与所述至少两个运动对象中的每个运动对象的至少一局部有关的第二运动特征;以及
基于所述第一运动特征和所述第二运动特征确定所述至少两个运动对象是否参与争斗。


10.根据权利要求9所述的方法,进一步包括:
追踪所述视频场景中至少两个运动对象的运动。

【专利技术属性】
技术研发人员:张忠
申请(专利权)人:上海趋视信息科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1