CN113393629B - 入侵行为检测方法、装置和多路视频监控*** - Google Patents
入侵行为检测方法、装置和多路视频监控*** Download PDFInfo
- Publication number
- CN113393629B CN113393629B CN202110570339.5A CN202110570339A CN113393629B CN 113393629 B CN113393629 B CN 113393629B CN 202110570339 A CN202110570339 A CN 202110570339A CN 113393629 B CN113393629 B CN 113393629B
- Authority
- CN
- China
- Prior art keywords
- image
- frame
- current frame
- frame rate
- intrusion behavior
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19602—Image analysis to detect motion of the intruder, e.g. by frame subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
本申请涉及一种入侵行为检测方法、装置、多路视频监控***、电子装置和存储介质,该方法包括:获取待检测的图像序列,其中,图像序列的帧率为第一帧率;按照第二帧率对图像序列进行运动目标检测,判断图像序列中的当前帧图像是否存在运动在预设区域内的目标;在当前帧图像存在运动在预设区域内的目标的情况下,按照第一帧率对在当前帧图像之前和/或之后的预设帧数的图像进行入侵行为检测,其中,第一帧率大于第二帧率;在当前帧图像之前和/或之后的至少一帧图像存在入侵行为的情况下,发送报警信息。通过本申请,解决了相关技术中监控***对入侵行为进行检测的准确率低的问题,实现了提高监控***对入侵行为的检测准确率的技术效果。
Description
技术领域
本申请涉及视频监控技术领域,特别是涉及一种入侵行为检测方法、装置、多路视频监控***、电子装置和存储介质。
背景技术
随着图像分析算法的成熟、芯片计算能力的提升,视频智能分析在视频监控领域中的应用越来越广泛,监控领域的智能分析按照算法运行的位置,可以分为前端智能和后端智能两大类。其中,前端智能主要在网络摄像机上运行,后端智能主要在智能服务器、智能NVR等设备上运行。
其中,入侵行为检测是一种基于安防摄像装置的智能监控技术,能有效解决仅靠人力无法做到时时观察监控屏幕,无法及时发现入侵行为的问题,同时在发现入侵人员后,可以更为方便的对入侵人员进行追踪,大大节省了禁入区域监控所需的人力物力。
目前相关技术中的入侵行为检测方法往往是在智能NVR中为每个视频通道创建一个算法处理逻辑,将待检测的图像按照固定帧率送入算法处理,并判断每个视频通道是否发生区域入侵事件,每个视频通道之间是完全并行且独立的。
智能NVR接入视频通道数量越多,则单台智能NVR的计算负荷就越高,当计算负荷达到上限时,则该智能NVR将无法检测更多的视频通道送入的图像,为了提高智能NVR能够同时处理的视频通道数量,往往会通过降低智能NVR的处理帧率来实现,进而提升监控***入侵行为检测的检测效率。然而,在这类技术方案中,降低智能NVR的处理帧率后,会增加智能NVR的漏检概率,对于快速移动的目标,可能无法捕捉到其是否出现入侵行为。例如,入侵行为的判定需要捕捉目标的至少三个动作:目标在区域外、目标与区域线重合、目标在区域内,三个连续的动作被全部捕捉到才能判断该目标出现入侵行为。因此,若降低智能NVR的处理帧率,可能会出现未能捕捉到其中一个动作的情况,进而降低监控***对入侵行为进行检测的准确性。
目前针对相关技术中监控***对入侵行为进行检测的准确率低的问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种入侵行为检测方法、装置、多路视频监控***、电子装置和存储介质,以至少解决相关技术中监控***对入侵行为进行检测的准确率低的问题。
第一方面,本申请实施例提供了一种入侵行为检测方法,包括:获取待检测的图像序列,其中,所述图像序列的帧率为第一帧率;按照第二帧率对所述图像序列中的多帧图像进行运动目标检测,判断所述图像序列中的当前帧图像是否存在运动在预设区域内的目标;在所述当前帧图像存在运动在预设区域内的目标的情况下,按照所述第一帧率对在所述当前帧图像之前和/或在所述当前帧图像之后的预设帧数的图像进行入侵行为检测,其中,所述第一帧率大于所述第二帧率;在所述当前帧图像之前和/或在所述当前帧图像之后的至少一帧图像存在入侵行为的情况下,发送报警信息。
在其中一些实施例中,按照第二帧率对所述图像序列中的多帧图像进行运动目标检测,判断所述图像序列中的当前帧图像是否存在运动在预设区域内的目标包括:按照所述第二帧率对所述图像序列中的多帧图像进行入侵行为检测,判断所述图像序列中的当前帧图像是否存在入侵行为;在所述当前帧图像中不存在入侵行为的情况下,对所述当前帧图像进行运动目标检测,并判断所述当前帧图像中是否存在运动在预设区域内的目标;在所述当前帧图像中存在入侵行为的情况下,发送报警信息。
在其中一些实施例中,所述运动目标检测包括:确定所述当前帧图像中的预设区域覆盖所述当前帧图像中预设的绊线;对所述预设区域进行运动检测,得到所述预设区域中的运动区域;对所述当前帧图像进行目标检测,得到所述当前帧图像中的多个目标;判断所述目标的位置区域与所述运动区域是否叠加,并在所述目标的位置区域与所述运动区域存在叠加的情况下,确定所述当前帧图像存在运动在预设区域内的目标。
在其中一些实施例中,所述绊线包括以下至少之一:单向绊线和双向绊线;在所述绊线包括单向绊线的情况下,所述预设区域覆盖所述单向绊线,且所述预设区域在所述单向绊线的箭头侧的覆盖范围大于在所述单向绊线的另一侧的覆盖范围;或在所述绊线包括双向绊线的情况下,所述预设区域覆盖所述双向绊线,且所述预设区域在所述双向绊线的第一箭头侧的覆盖范围等于在所述双向绊线的第二箭头侧的覆盖范围。
在其中一些实施例中,按照所述第一帧率对在所述当前帧图像之前和/或在所述当前帧图像之后的预设帧数的图像进行入侵行为检测包括:按照所述第一帧率对缓存队列中的多帧图像进行入侵行为检测,其中,所述缓存队列包括在所述当前帧图像之前的预设帧数的图像;在所述缓存队列中的预设帧数的图像均不存在入侵行为的情况下,按照所述第一帧率对在所述当前帧图像之后的预设帧数的图像进行入侵行为检测。
在其中一些实施例中,在获取待检测的图像序列之前,所述方法还包括:利用摄像装置获取待检测视频,其中,所述待检测视频的帧率为第三帧率;对所述待检测视频进行均匀丢帧处理,得到帧率为第一帧率的待检测的图像序列,其中,所述第三帧率大于所述第一帧率。
第二方面,本申请实施例提供了一种入侵行为检测装置,包括:获取模块,用于获取待检测的图像序列,其中,所述图像序列的帧率为第一帧率;第一检测模块,用于按照第二帧率对所述图像序列中的多帧图像进行运动目标检测,判断所述图像序列中的当前帧图像是否存在运动在预设区域内的目标;第二检测模块,用于在所述当前帧图像存在运动在预设区域内的目标的情况下,按照所述第一帧率对在所述当前帧图像之前和/或在所述当前帧图像之后的预设帧数的图像进行入侵行为检测,其中,所述第一帧率大于所述第二帧率;报警模块,用于在所述当前帧图像之前和/或在所述当前帧图像之后的至少一帧图像存在入侵行为的情况下,发送报警信息。
第三方面,本申请实施例提供了一种多路视频监控***,包括:多个摄像装置,每个所述摄像装置用于获取一路视频通道的待检测视频;后端处理装置,所述后端处理装置与每个所述摄像装置分别通信连接,所述后端处理装置用于执行如上述第一方面所述的入侵行为检测方法。
第四方面,本申请实施例还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行如上述第一方面所述的入侵行为检测方法。
第五方面,本申请实施例还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现如上述第一方面所述的入侵行为检测方法。
相比于相关技术,本申请实施例提供的入侵行为检测方法、装置、多路视频监控***、电子装置和存储介质,按照第二帧率对图像序列中的多帧图像进行运动目标检测,判断图像序列中的当前帧图像是否存在运动在预设区域内的目标,并在当前帧图像存在运动在预设区域内的目标的情况下,按照大于第二帧率的第一帧率对在当前帧图像之前和/或在当前帧图像之后的预设帧数的图像进行入侵行为检测,最后在当前帧图像之前和/或在当前帧图像之后的至少一帧图像存在入侵行为的情况下,发送报警信息,解决了相关技术中监控***对入侵行为进行检测的准确率低的问题,实现了提高监控***对入侵行为的检测准确率的技术效果。
本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请实施例的入侵行为检测方法的流程图;
图2是根据本申请实施例一的预设区域设置的示意图;
图3是根据本申请实施例二的预设区域设置的示意图;
图4是根据本申请实施例三的预设区域设置的示意图;
图5是根据本申请实施例四的预设区域设置的示意图;
图6是根据本申请实施例的图像序列中每帧图像的流转示意图;
图7是根据本申请优选实施例的入侵行为检测方法的流程图;
图8是根据本申请实施例的入侵行为检测装置的结构框图;
图9是根据本申请实施例的多路视频监控***的结构框图;
图10是根据本申请实施例的电子装置的结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
本实施例提供了一种入侵行为检测方法,图1是根据本申请实施例的入侵行为检测方法的流程图,如图1所示,该方法包括:
步骤S101,获取待检测的图像序列,其中,图像序列的帧率为第一帧率。
步骤S102,按照第二帧率对图像序列中的多帧图像进行运动目标检测,判断图像序列中的当前帧图像是否存在运动在预设区域内的目标。
步骤S103,在当前帧图像存在运动在预设区域内的目标的情况下,按照第一帧率对在当前帧图像之前和/或在当前帧图像之后的预设帧数的图像进行入侵行为检测,其中,第一帧率大于第二帧率。
步骤S104,在当前帧图像之前和/或在当前帧图像之后的至少一帧图像存在入侵行为的情况下,发送报警信息。
在本实施例中,第一帧率可以为12FPS、16FPS、24FPS等,第二帧率可以为4FPS、6FPS等,下面以第一帧率为12FPS,第二帧率为4FPS为例,图像可以为YUV图像。
待检测的图像序列的帧率为12FPS,对图像序列进行运动目标检测则是按照4FPS进行的,即在图像序列中每隔两帧图像处理一帧图像,进行图像序列的粗检测。
当检测到当前帧图像中存在可疑行为,即存在运动在预设区域内的目标的情况下,则按照12FPS对当前帧图像之前和/或在当前帧图像之后的预设帧数的图像进行入侵行为检测,进行图像序列的复检测。
其中,入侵行为检测可以通过判断图像中是否出现绊线事件,或者判断图像中出入预设区域的人员是否为存在出入权限的用户来实现,入侵行为的规则设置可以在初始化阶段由用户输入并设置。
相关技术中往往通过降低后端处理装置的处理帧率,来提高视频通道处理数量,进而提升监控***入侵行为检测的检测效率,然而,在这类技术方案中,降低处理帧率后,会增加漏检概率,对于快速移动的目标,可能无法捕捉到是否发生入侵行为事件。例如,入侵行为检测需要捕捉目标的至少三个动作:目标在区域外、目标与区域线重合、目标在区域内,三个连续的动作被全部捕捉到才能判断该目标出现入侵行为。因此,若降低后端处理装置的处理帧率,可能会出现未能捕捉到其中一个动作的情况。
在本实施例中,通过低帧率粗检测当前帧图像中是否出现可疑行为,并在当前帧图像出现可疑行为的情况下,再通过高帧率重新检测当前帧图像前后的多帧图像是否出现入侵行为,由于在多路视频监控***中,多路视频通道同一时刻出现入侵行为的极端情况几乎不会出现,多路视频通道同时进行高帧率检测造成的计算负荷不足的概率极低,因此,通过本申请,即节省了后端处理装置的计算负荷,进而提高了后端处理装置的视频通道同时处理的数量,也保证了监控***入侵行为检测的准确率。
在其中一些实施例中,按照第二帧率对图像序列中的多帧图像进行运动目标检测,判断图像序列中的当前帧图像是否存在运动在预设区域内的目标包括:按照第二帧率对图像序列中的多帧图像进行入侵行为检测,判断图像序列中的当前帧图像是否存在入侵行为;在当前帧图像中不存在入侵行为的情况下,对当前帧图像进行运动目标检测,并判断当前帧图像中是否存在运动在预设区域内的目标;在当前帧图像中存在入侵行为的情况下,发送报警信息。
在本实施例中,在对当前帧图像进行运动目标检测前,还需要按照第二帧率对当前帧图像进行入侵行为检测,若当前帧图像已经出现了入侵行为,则直接发送报警信息,可以基于当前帧图像是否出现绊线事件来判断是否出现入侵行为。例如:在对当前帧图像进行运动目标检测前,当前帧图像的前两帧已检测的图像分别存在目标在绊线箭头外和目标在绊线上的情况,且当前帧图像出现目标在绊线箭头内时,则判断当前帧图像已经出现了入侵行为,此时直接发送报警信息,避免出现延误使得入侵行为检测不及时。
在其中一些实施例中,运动目标检测包括:确定当前帧图像中的预设区域覆盖当前帧图像中预设的绊线;对预设区域进行运动检测,得到预设区域中的运动区域;对当前帧图像进行目标检测,得到当前帧图像中的多个目标;判断目标的位置区域与运动区域是否叠加,并在目标的位置区域与运动区域存在叠加的情况下,确定当前帧图像存在运动在预设区域内的目标。
在本实施例中,当前帧图像被预先设置有绊线,且预设区域覆盖当前帧图像中预设的绊线,在本实施例中,绊线包括以下至少之一:单向绊线和双向绊线,图2是根据本申请实施例一的预设区域设置的示意图,如图2所示,在其中一些实施例中,在绊线包括单向绊线的情况下,预设区域覆盖单向绊线,且预设区域在单向绊线的箭头侧的覆盖范围大于在单向绊线的另一侧的覆盖范围,图2中阴影区域即为预设区域。
在上述实施例中,单向绊线的箭头侧一般是入侵保护区域,人员活动较少,因此,可以加宽预设区域的覆盖范围,而预设区域在单向绊线的另一侧的覆盖范围则可以适当窄一些,避免目标被频繁检测出可疑行为。
图3是根据本申请实施例二的预设区域设置的示意图,如图3所示,在其中一些实施例中,在绊线包括双向绊线的情况下,预设区域覆盖双向绊线,且预设区域在双向绊线的第一箭头侧的覆盖范围等于在双向绊线的第二箭头侧的覆盖范围。
在本实施例中,双向绊线由于存在两个入侵保护区域,则预设区域在双向绊线的第一箭头侧的覆盖范围等于在双向绊线的第二箭头侧的覆盖范围,保证能够有效监测目标是否运动在入侵保护区域。
图4是根据本申请实施例三的预设区域设置的示意图,如图4所示,在其中一些实施例中,单向绊线还可以包括向内区域绊线,此时绊线形成一个内部区域,该内部区域为入侵保护区域,同时人员活动较少,因此,预设区域可以多向内侧扩展,同时预设区域的外侧则尽量紧贴绊线,避免外部人员运动频繁检测出可疑行为。
图5是根据本申请实施例四的预设区域设置的示意图,如图5所示,在其中一些实施例中,单向绊线还可以包括向外区域绊线,此时外部区域为入侵保护区域,外部区域的人员活动较少,则预设区域可以多向外侧扩展,同时预设区域的内侧则尽量紧贴绊线,避免内部人员运动频繁检测出可疑行为。
在上述实施例中,预设区域均需要覆盖前帧图像中预设的绊线,即使出现一定比例的无效帧图像被判定为出现可疑行为,也不能将真正出现可疑行为的有效帧图像遗漏,保证监控***对入侵行为检测的准确率。
在其中一些实施例中,按照第一帧率对在当前帧图像之前和/或在当前帧图像之后的预设帧数的图像进行入侵行为检测包括:按照第一帧率对缓存队列中的多帧图像进行入侵行为检测,其中,缓存队列包括在当前帧图像之前的预设帧数的图像;在缓存队列中的预设帧数的图像均不存在入侵行为的情况下,按照第一帧率对在当前帧图像之后的预设帧数的图像进行入侵行为检测。
图6是根据本申请实施例的图像序列中每帧图像的流转示意图,如图6所示,在后端处理装置对每帧图像进行入侵行为检测时始终维持一个固定长度的缓存队列,用于存在当前帧图像的预设帧数的连续图像,待检测的图像序列的帧率为12FPS,对图像序列进行运动目标检测则是按照4FPS进行的,即在图像序列中每隔两帧图像处理一帧图像,进行图像序列的粗检测,如图6中阴影区域的图像即为受到粗检测的图像。
如图6所示,缓存队列中存放着包括未被检测的图像在内的连续8帧的图像,在当前帧图像被检测到存在运动在预设区域内的目标的情况下,可以从缓存队列中提取连续的N帧图像,按照第一帧率检测缓存队列中的N帧图像是否出现入侵行为;并在这N帧图像均不存在入侵行为的情况下,按照第一帧率对在当前帧图像之后的M帧图像进行入侵行为检测。
例如,在图6中,若YUV9为当前帧图像,且被判断为存在运动在预设区域内的目标,则从缓存队列中取前N帧(以N=2为例)图像,即提取YUV8、YUV9,按照第一帧率检测YUV8、YUV9中是否出现入侵行为;若YUV8、YUV9中均没有出现入侵行为,则按照第一帧率检测YUV9后续的M帧(以M=3为例)图像,即检测YUV10、YUV11、YUV12中是否存在入侵行为,检测完毕后,后端处理装置重新恢复第二帧率的检测模式。
在其中一些实施例中,在获取待检测的图像序列之前,方法还包括:利用摄像装置获取待检测视频,其中,待检测视频的帧率为第三帧率;对待检测视频进行均匀丢帧处理,得到帧率为第一帧率的待检测的图像序列,其中,第三帧率大于第一帧率。
在本实施例中,多个摄像装置可以通过网络或同轴电缆等视频数据传输线路接入一台后端处理装置,每个摄像装置监控一个场景,称为一路视频通道。
对于每一路视频通道的视频输入,可以通过解码或AD采集的方式,得到摄像装置采集得到的每一帧YUV图像。为了平衡入侵行为检测的性能与检测效果,后端处理装置并不需要满帧处理每一帧YUV图像,例如,输入后端处理装置的待检测视频的帧率为第三帧率(以第三帧率为25FPS为例),通过均匀丢帧处理,获取帧率为第一帧率(以第一帧率为12FPS为例)的待检测的图像序列。
通过上述步骤S101至步骤S104,通过低帧率粗检测当前帧图像中是否出现可疑行为,并在当前帧图像出现可疑行为的情况下,再通过高帧率重新检测当前帧图像前后的多帧图像是否出现入侵行为,由于在多路视频监控***中,多路视频通道同一时刻出现入侵行为的极端情况几乎不会出现,多路视频通道同时进行高帧率检测造成的计算负荷不足的概率极低,因此节省了后端处理装置的计算负荷,进而提高了后端处理装置的视频通道同时处理的数量,也保证了监控***入侵行为检测的准确率。通过本申请,解决了相关技术中监控***对入侵行为进行检测的准确率低的问题,实现了提高监控***对入侵行为的检测准确率的技术效果。
图7是根据本申请优选实施例的入侵行为检测方法的流程图,如图7所示,该方法包括:
步骤S701,按照第二帧率检测当前帧图像中是否出现入侵行为,并在当前帧图像中出现入侵行为的情况下,进入步骤S707;在当前帧图像中没有出现入侵行为的情况下,进入步骤S702。
步骤S702,按照第二帧率检测当前帧图像中是否出现可疑行为,并在当前帧图像中出现可疑行为的情况下,进入步骤S703;并在当前帧图像中未出现可疑行为的情况下,进入步骤S706。
步骤S703,提取缓存队列中在当前帧图像之前的预设帧数的图像。
步骤S704,按照第一帧率检测预设帧数的图像是否出现入侵行为,并在预设帧数的图像出现入侵行为的情况下,进入步骤S707;在预设帧数的图像均未出现入侵行为的情况下,进入步骤S705。
步骤S705,按照第一帧率检测在当前帧图像之后的预设帧数的图像是否出现入侵行为,并在预设帧数的图像出现入侵行为的情况下,进入步骤S707;在预设的帧数的图像均未出现入侵行为的情况下,进入步骤S706。
步骤S706,后端处理装置恢复第二帧率的检测模式。
步骤S707,发送报警信息。
需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
本实施例提供了一种入侵行为检测装置,图8是根据本申请实施例的入侵行为检测装置的结构框图,如图8所示,该装置包括:获取模块80,用于获取待检测的图像序列,其中,图像序列的帧率为第一帧率;第一检测模块81,用于按照第二帧率对图像序列中的多帧图像进行运动目标检测,判断图像序列中的当前帧图像是否存在运动在预设区域内的目标;第二检测模块82,用于在当前帧图像存在运动在预设区域内的目标的情况下,按照第一帧率对在当前帧图像之前和/或在当前帧图像之后的预设帧数的图像进行入侵行为检测,其中,第一帧率大于第二帧率;报警模块83,用于在当前帧图像之前和/或在当前帧图像之后的至少一帧图像存在入侵行为的情况下,发送报警信息。
在其中一些实施例中,第一检测模块81还被配置为用于按照第二帧率对图像序列中的多帧图像进行入侵行为检测,判断图像序列中的当前帧图像是否存在入侵行为;在当前帧图像中不存在入侵行为的情况下,对当前帧图像进行运动目标检测,并判断当前帧图像中是否存在运动在预设区域内的目标;在当前帧图像中存在入侵行为的情况下,发送报警信息。
在其中一些实施例中,第一检测模块81还被配置为用于确定当前帧图像中的预设区域覆盖当前帧图像中预设的绊线;对预设区域进行运动检测,得到预设区域中的运动区域;对当前帧图像进行目标检测,得到当前帧图像中的多个目标;判断目标的位置区域与运动区域是否叠加,并在目标的位置区域与运动区域存在叠加的情况下,确定当前帧图像存在运动在预设区域内的目标。
在其中一些实施例中,绊线包括以下至少之一:单向绊线和双向绊线;在绊线包括单向绊线的情况下,预设区域覆盖单向绊线,且预设区域在单向绊线的箭头侧的覆盖范围大于在单向绊线的另一侧的覆盖范围;或在绊线包括双向绊线的情况下,预设区域覆盖双向绊线,且预设区域在双向绊线的第一箭头侧的覆盖范围等于在双向绊线的第二箭头侧的覆盖范围。
在其中一些实施例中,第二检测模块82还被配置为用于按照第一帧率对缓存队列中的多帧图像进行入侵行为检测,其中,缓存队列包括在当前帧图像之前的预设帧数的图像;在缓存队列中的预设帧数的图像均不存在入侵行为的情况下,按照第一帧率对在当前帧图像之后的预设帧数的图像进行入侵行为检测。
在其中一些实施例中,该装置还包括预处理模块,用于利用摄像装置获取待检测视频,其中,待检测视频的帧率为第三帧率;对待检测视频进行均匀丢帧处理,得到帧率为第一帧率的待检测的图像序列,其中,第三帧率大于第一帧率。
需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
上述实施例提供的入侵行为检测方法可以由一种多路视频监控***来实现,图9是根据本申请实施例的多路视频监控***的结构框图,如图9所示,在其中一些实施例中,该可以包括:多个摄像装置90,每个摄像装置90用于获取一路视频通道的待检测视频;后端处理装置91,后端处理装置91与每个摄像装置90分别通信连接,后端处理装置91用于执行上述实施例的入侵行为检测方法。
其中,后端处理装置91可以包括NVR(网络硬盘录像机,Network Video Recorder,简称为NVR)设备或者DVR(数字硬盘录像机,Digital Video Recorder,简称为DVR)设备,多个摄像装置90通过网络或者同轴电缆等视频数据传输线路接入一台后端处理装置91,每个摄像装置90监控一个场景,称为一路视频通道,摄像装置90可以包括IPC(网络摄像机,IPCAMERA,简称为IPC)或者模拟相机。
需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
本实施例还提供了一种电子装置,图10是根据本申请实施例的电子装置的硬件结构示意图,如图10所示,该电子装置包括存储器1004和处理器1002,该存储器1004中存储有计算机程序,该处理器1002被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
具体地,上述处理器1002可以包括中央处理器(CPU),或者特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者可以被配置成实施本申请实施例的一个或多个集成电路。
其中,存储器1004可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器1004可包括硬盘驱动器(Hard Disk Drive,简称为HDD)、软盘驱动器、固态驱动器(Solid State Drive,简称为SSD)、闪存、光盘、磁光盘、磁带或通用串行总线(UniversalSerial Bus,简称为USB)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器1004可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器1004可在数据处理装置的内部或外部。在特定实施例中,存储器1004是非易失性(Non-Volatile)存储器。在特定实施例中,存储器1004包括只读存储器(Read-Only Memory,简称为ROM)和随机存取存储器(Random Access Memory,简称为RAM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(Programmable Read-Only Memory,简称为PROM)、可擦除PROM(ErasableProgrammable Read-Only Memory,简称为EPROM)、电可擦除PROM(Electrically ErasableProgrammable Read-Only Memory,简称为EEPROM)、电可改写ROM(ElectricallyAlterable Read-Only Memory,简称为EAROM)或闪存(FLASH)或者两个或更多个以上这些的组合。在合适的情况下,该RAM可以是静态随机存取存储器(Static Random-AccessMemory,简称为SRAM)或动态随机存取存储器(Dynamic Random Access Memory,简称为DRAM),其中,DRAM可以是快速页模式动态随机存取存储器(Fast Page Mode DynamicRandom Access Memory,简称为FPMDRAM)、扩展数据输出动态随机存取存储器(ExtendedDate Out Dynamic Random Access Memory,简称为EDODRAM)、同步动态随机存取内存(Synchronous Dynamic Random-Access Memory,简称SDRAM)等。
存储器1004可以用来存储或者缓存需要处理和/或通信使用的各种数据文件,以及处理器1002所执行的可能的计算机程序指令。
处理器1002通过读取并执行存储器1004中存储的计算机程序指令,以实现上述实施例中的任意一种入侵行为检测方法。
可选地,上述电子装置还可以包括传输设备1006以及输入输出设备1008,其中,该传输设备1006和上述处理器1002连接,该输入输出设备1008和上述处理器1002连接。
可选地,在本实施例中,上述处理器1002可以被设置为通过计算机程序执行以下步骤:
S1,获取待检测的图像序列,其中,图像序列的帧率为第一帧率。
S2,按照第二帧率对图像序列中的多帧图像进行运动目标检测,判断图像序列中的当前帧图像是否存在运动在预设区域内的目标。
S3,在当前帧图像存在运动在预设区域内的目标的情况下,按照第一帧率对在当前帧图像之前和/或在当前帧图像之后的预设帧数的图像进行入侵行为检测,其中,第一帧率大于第二帧率。
S4,在当前帧图像之前和/或在当前帧图像之后的至少一帧图像存在入侵行为的情况下,发送报警信息。
需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
另外,结合上述实施例中的入侵行为检测方法,本申请实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种入侵行为检测方法。
本领域的技术人员应该明白,以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (10)
1.一种入侵行为检测方法,其特征在于,所述方法包括:
获取待检测的图像序列,其中,所述图像序列的帧率为第一帧率;
按照第二帧率对所述图像序列中的多帧图像进行运动目标检测,判断所述图像序列中的当前帧图像是否存在运动在预设区域内的目标;
在所述当前帧图像存在运动在预设区域内的目标的情况下,按照所述第一帧率对在所述当前帧图像之前和/或在所述当前帧图像之后的预设帧数的图像进行入侵行为检测,其中,所述第一帧率大于所述第二帧率;
在所述当前帧图像之前和/或在所述当前帧图像之后的至少一帧图像存在入侵行为的情况下,发送报警信息。
2.根据权利要求1所述的入侵行为检测方法,其特征在于,按照第二帧率对所述图像序列中的多帧图像进行运动目标检测,判断所述图像序列中的当前帧图像是否存在运动在预设区域内的目标包括:
按照所述第二帧率对所述图像序列中的多帧图像进行入侵行为检测,判断所述图像序列中的当前帧图像是否存在入侵行为;
在所述当前帧图像中不存在入侵行为的情况下,对所述当前帧图像进行运动目标检测,并判断所述当前帧图像中是否存在运动在预设区域内的目标;
在所述当前帧图像中存在入侵行为的情况下,发送报警信息。
3.根据权利要求1所述的入侵行为检测方法,其特征在于,所述运动目标检测包括:
确定所述当前帧图像中的预设区域覆盖所述当前帧图像中预设的绊线;
对所述预设区域进行运动检测,得到所述预设区域中的运动区域;
对所述当前帧图像进行目标检测,得到所述当前帧图像中的多个目标;
判断所述目标的位置区域与所述运动区域是否叠加,并在所述目标的位置区域与所述运动区域存在叠加的情况下,确定所述当前帧图像存在运动在预设区域内的目标。
4.根据权利要求3所述的入侵行为检测方法,其特征在于,所述绊线包括以下至少之一:单向绊线和双向绊线;
在所述绊线包括单向绊线的情况下,所述预设区域覆盖所述单向绊线,且所述预设区域在所述单向绊线的箭头侧的覆盖范围大于在所述单向绊线的另一侧的覆盖范围;
或在所述绊线包括双向绊线的情况下,所述预设区域覆盖所述双向绊线,且所述预设区域在所述双向绊线的第一箭头侧的覆盖范围等于在所述双向绊线的第二箭头侧的覆盖范围。
5.根据权利要求1所述的入侵行为检测方法,其特征在于,按照所述第一帧率对在所述当前帧图像之前和/或在所述当前帧图像之后的预设帧数的图像进行入侵行为检测包括:
按照所述第一帧率对缓存队列中的多帧图像进行入侵行为检测,其中,所述缓存队列包括在所述当前帧图像之前的预设帧数的图像;
在所述缓存队列中的预设帧数的图像均不存在入侵行为的情况下,按照所述第一帧率对在所述当前帧图像之后的预设帧数的图像进行入侵行为检测。
6.根据权利要求1所述的入侵行为检测方法,其特征在于,在获取待检测的图像序列之前,所述方法还包括:
利用摄像装置获取待检测视频,其中,所述待检测视频的帧率为第三帧率;
对所述待检测视频进行均匀丢帧处理,得到帧率为第一帧率的待检测的图像序列,其中,所述第三帧率大于所述第一帧率。
7.一种入侵行为检测装置,其特征在于,所述装置包括:
获取模块,用于获取待检测的图像序列,其中,所述图像序列的帧率为第一帧率;
第一检测模块,用于按照第二帧率对所述图像序列中的多帧图像进行运动目标检测,判断所述图像序列中的当前帧图像是否存在运动在预设区域内的目标;
第二检测模块,用于在所述当前帧图像存在运动在预设区域内的目标的情况下,按照所述第一帧率对在所述当前帧图像之前和/或在所述当前帧图像之后的预设帧数的图像进行入侵行为检测,其中,所述第一帧率大于所述第二帧率;
报警模块,用于在所述当前帧图像之前和/或在所述当前帧图像之后的至少一帧图像存在入侵行为的情况下,发送报警信息。
8.一种多路视频监控***,其特征在于,所述***包括:
多个摄像装置,每个所述摄像装置用于获取一路视频通道的待检测视频;
后端处理装置,所述后端处理装置与每个所述摄像装置分别通信连接,所述后端处理装置用于执行权利要求1至6中任一项所述的入侵行为检测方法。
9.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至6中任一项所述的入侵行为检测方法。
10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的入侵行为检测方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110570339.5A CN113393629B (zh) | 2021-05-25 | 2021-05-25 | 入侵行为检测方法、装置和多路视频监控*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110570339.5A CN113393629B (zh) | 2021-05-25 | 2021-05-25 | 入侵行为检测方法、装置和多路视频监控*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113393629A CN113393629A (zh) | 2021-09-14 |
CN113393629B true CN113393629B (zh) | 2022-11-15 |
Family
ID=77618959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110570339.5A Active CN113393629B (zh) | 2021-05-25 | 2021-05-25 | 入侵行为检测方法、装置和多路视频监控*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113393629B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114245033A (zh) * | 2021-11-03 | 2022-03-25 | 浙江大华技术股份有限公司 | 视频合成方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004056473A (ja) * | 2002-07-19 | 2004-02-19 | Matsushita Electric Ind Co Ltd | 監視制御装置 |
CN104021570A (zh) * | 2014-06-04 | 2014-09-03 | 电子科技大学 | 一种视频中有方向的越界和拌线检测方法 |
CN111079612A (zh) * | 2019-12-09 | 2020-04-28 | 北京国网富达科技发展有限责任公司 | 输电线路通道入侵物体停留监测方法及装置 |
CN112823506A (zh) * | 2018-10-19 | 2021-05-18 | 索尼公司 | 传感器装置和信号处理方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030107648A1 (en) * | 2001-12-12 | 2003-06-12 | Richard Stewart | Surveillance system and method with adaptive frame rate |
JP2005175853A (ja) * | 2003-12-10 | 2005-06-30 | Canon Inc | 撮像装置及び撮像システム |
KR101498124B1 (ko) * | 2008-10-23 | 2015-03-05 | 삼성전자주식회사 | 움직임 궤적을 이용한 프레임률 향상 장치 및 방법 |
JP5204707B2 (ja) * | 2009-03-30 | 2013-06-05 | セコム株式会社 | 画像監視装置 |
RU2013102854A (ru) * | 2013-01-30 | 2014-08-10 | ЭлЭсАй Корпорейшн | Способ и устройство для повышения кадровой частоты потока изображений с использованием, по меньшей мере, одного потока изображений с более высокой кадровой частотой |
CN112506653A (zh) * | 2020-12-03 | 2021-03-16 | 浙江大华技术股份有限公司 | 一种抽帧帧率调节方法及装置 |
-
2021
- 2021-05-25 CN CN202110570339.5A patent/CN113393629B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004056473A (ja) * | 2002-07-19 | 2004-02-19 | Matsushita Electric Ind Co Ltd | 監視制御装置 |
CN104021570A (zh) * | 2014-06-04 | 2014-09-03 | 电子科技大学 | 一种视频中有方向的越界和拌线检测方法 |
CN112823506A (zh) * | 2018-10-19 | 2021-05-18 | 索尼公司 | 传感器装置和信号处理方法 |
CN111079612A (zh) * | 2019-12-09 | 2020-04-28 | 北京国网富达科技发展有限责任公司 | 输电线路通道入侵物体停留监测方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN113393629A (zh) | 2021-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10123051B2 (en) | Video analytics with pre-processing at the source end | |
EP2378461B1 (en) | Pipeline architecture for analyzing multiple video streams | |
US9143739B2 (en) | Video analytics with burst-like transmission of video data | |
CN111163259A (zh) | 一种图像抓拍方法、监控相机及监控*** | |
CN107959812B (zh) | 监控数据的存储方法、装置、***与路由设备 | |
KR101365237B1 (ko) | 적응적으로 다중 해상도를 지원하는 감시 카메라 시스템 | |
US20150002665A1 (en) | Video-surveillance method, corresponding system, and computer program product | |
CA2716705A1 (en) | Broker mediated video analytics method and system | |
CN110198475B (zh) | 视频处理方法、装置、设备、服务器与可读存储介质 | |
CN113393629B (zh) | 入侵行为检测方法、装置和多路视频监控*** | |
CN109410278A (zh) | 一种目标定位方法、装置及*** | |
KR20040105612A (ko) | 변화검출방법과 장치 및 그 방법 또는 장치를 사용한감시시스템 | |
US9076268B2 (en) | Method and system for analyzing multi-channel images | |
US7663661B2 (en) | Feed-customized processing of multiple video streams in a pipeline architecture | |
JP2010166288A (ja) | 映像出力方法、映像出力装置、及び監視映像出力システム | |
CN115836516B (zh) | 监视*** | |
KR20120052864A (ko) | 송신장치 및 송신방법 | |
WO2001008416A1 (fr) | Systeme d'enregistrement numerique d'images | |
EP3629577B1 (en) | Data transmission method, camera and electronic device | |
KR101049574B1 (ko) | 북마크를 이용한 이벤트 처리 장치 및 방법 | |
US7667732B1 (en) | Event generation and camera cluster analysis of multiple video streams in a pipeline architecture | |
JP4533708B2 (ja) | 監視カメラシステム、および監視カメラシステムの制御装置、並びに制御方法 | |
CN113205079B (zh) | 一种人脸检测方法、装置、电子设备及存储介质 | |
KR20110066748A (ko) | 영상 분산 검색 방법 및 이에 사용되는 중앙 서버 | |
CN112738387A (zh) | 目标抓拍方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |