CN103152558B - 基于场景识别的入侵检测方法 - Google Patents

基于场景识别的入侵检测方法 Download PDF

Info

Publication number
CN103152558B
CN103152558B CN201310106572.3A CN201310106572A CN103152558B CN 103152558 B CN103152558 B CN 103152558B CN 201310106572 A CN201310106572 A CN 201310106572A CN 103152558 B CN103152558 B CN 103152558B
Authority
CN
China
Prior art keywords
scene
image
video
image block
sigma
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.)
Expired - Fee Related
Application number
CN201310106572.3A
Other languages
English (en)
Other versions
CN103152558A (zh
Inventor
权伟
陈锦雄
于小娟
刘彬
邬祖全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southwest Jiaotong University
Original Assignee
Southwest Jiaotong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Southwest Jiaotong University filed Critical Southwest Jiaotong University
Priority to CN201310106572.3A priority Critical patent/CN103152558B/zh
Publication of CN103152558A publication Critical patent/CN103152558A/zh
Application granted granted Critical
Publication of CN103152558B publication Critical patent/CN103152558B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

本发明提供了一种基于场景识别的入侵检测方法,属于智能视频监控技术领域。该方法有效解决了在动态背景下视频区域实时入侵检测的问题。本发明包括如下步骤:初始化:将整个视频区域划分为N×N个图像块,并计算每个图像块的均值和标准差。输入监控区域视频图像:输入的图像是通过监控摄像头实时采集得到的视频图像,也可以是由已采集的视频文件分解为多个帧组成的图像序列,按照时间顺序逐个输入图像;场景识别和入侵区域分析与处理:根据场景已有的正常模式,当前场景首先被有效的识别和匹配,然后通过计算每个图像块的模式偏差并与阈值比较,得到被入侵的视频区域,从而实现对监控视频的入侵检测。主要用于入侵检测。

Description

基于场景识别的入侵检测方法
技术领域
本发明属于智能视频监控技术领域。
背景技术
入侵检测是智能安防***的重要组成部分,被广泛应用于对重点区域的监视和防护,如军事重地,铁路,博物馆,试验场,危险区,警戒区等。与安装特殊的传感器设备相比(如红外线、声控设备),基于视频图像的入侵检测具有检测覆盖范围大,安装简单,维护方便,工程造价低,适用面广等特点,因而成为目前入侵检测技术研究的热点。
基于视频图像的入侵检测是利用计算机视觉技术对监控场景的视频图像内容进行分析,自动检测监控画面中的异常情况,并警报和提供有用信息,从而能够更加有效地提醒安防人员及时处理非法入侵。目前,基于视频图像的入侵检测方法主要有基于灰度比较法、背景差法、帧间差法和光流法,这些方法都是通过从视频序列中检测出运动目标来实现入侵检测和报警功能。灰度比较法采用对背景和目标的灰度统计值来检测运动目标,但它对环境光线的变化十分敏感。背景差法通过计算当前输入帧图像与背景图像的差值以提取运动目标,但背景图像需实时刷新,其检测精度很大程度上依赖于背景图像的可靠性。帧间差法是将相邻两帧或者多帧相减,对保留的运动目标信息进行检测。尽管该方法受环境光变化影响小,但是当摄像头的抖动而引起相邻两帧背景点的相应“抖动”时,该方法不能完全将背景滤除,从而引起误判;此外,该方法对于静止或运动速度过慢的目标,不能有效检测。光流法是通过对图像像素点的运动场进行分析,进而提取运动目标,该方法同样难以处理动态背景下的目标检测问题。以上这些方法均无法有效解决动态背景下的入侵检测问题,如移动的摄像头,场景切换等,且适应能力差,扩展性不强。
鉴于此,本发明提出了一种基于场景识别的入侵检测方法。该方法将整个视频场景划分为多个子区域,即图像块,然后根据各个图像块的均值和标准差建立场景的各种正常模式(非入侵模式),接着在运行时对当前场景的模式进行识别,即将其与这些正常模式进行匹配,最后通过计算当前模式与对应匹配模式中各个图像块的偏差并比较阈值,得到被入侵的视频区域(由多个图像块组成),从而实现实时地入侵检测。
发明内容
本发明的目的是提供一种基于场景识别的入侵检测方法,它能有效地实现实时的视频区域入侵检测。由于随着视频流的输入,该入侵区域将根据各图像块被入侵情况动态地加以更新,因此该过程自动地实现了对入侵目标的运动跟踪。因此,本发明的方法可以用于不管是静态还是动态背景,固定摄像头还是移动摄像头的入侵检测任务,不仅检测更加准确,适应和扩展能力强,且结构简单,易于实现。
本发明的目的是通过以下技术方案来实现的:所述技术方案包括如下步骤:
(1)初始化
将整个视频区域划分为N×N个图像块,N的大小可根据视频所覆盖的实际区域范围设置,如N=30.根据图像的像素亮度值,计算每个图像块的均值和标准差。设第i个图像块的均值和标准差分别为μi和σi,则整个场景的模式Z为这N×N个图像块对应的均值和标准差组成的向量,即:
Z=(μ1122,…,μii,…,μN×NN×N).
对于动态场景,各个图像块在不同情况下将具有不同的均值和标准差,因此动态场景将具有多个不同的模式。设Zk表示场景的第K个模式,该模式对应的第i个图像块的均值和标准差分别表示为μk,i和σk,i,则:
Zk=(μk,1k,1k,2k,2,…,μk,ik,i,…,μk,N×Nk,N×N).
对于固定的摄像头,场景的变化主要来自光照变化(如白天,夜间,灯光)和背景运动(如树木摇摆);而对于移动的摄像头,场景的变化将更多,即场景将具有更多的模式。在监控开始之前,获取场景可能的模式。具体为,对于固定摄像头,在多个时刻和各种天气情况下采集具有代表性的视频图像;对于移动摄像头,当摄像头每移动一定的角度(如每移动1度)则采集一组视频图像,这一组图像指在多个时刻和各种天气情况下采集得到的具有代表性的视频图像。根据以上得到的图像,计算场景的各个模式,这些模式均为尚未有入侵发生时场景的正常模式。
(2)输入监控区域视频图像
进行入侵检测的视频图像输入,输入的图像是通过监控摄像头实时采集得到的视频图像,也可以是由已采集的视频文件分解为多个帧组成的图像序列,按照时间顺序逐个输入的图像。如果输入图像为空,则整个流程中止。
(3)场景识别
按照与初始化中相同的方法,计算当前时刻t监控图像的场景模式Zt,即:
Z t = ( μ 1 t , σ 1 t , μ 2 t , σ 2 t , . . . , μ i t , σ i t , . . . , μ N × N t , σ N × N t ) ,
其中,分别表示场景模式Zt的第i个图像块的均值和标准差。设表示当前场景模式Zt与场景第K个正常模式的距离,则计算为:
d K t = Σ i = 1 N × N ( ( μ i t - μ k , i ) 2 + ( σ i t - σ k , i ) 2 ) .
计算并比较当前场景模式Zt与场景的所有正常模式的距离,设为所有距离中最小距离对应的场景正常模式的序号,即:
K ^ = arg min K ∈ H d K t
其中,H为场景所有正常模式序号的集合。因此,场景识别的结果为,将场景的第个正常模式 Z K ^ = ( μ k ^ , 1 , σ k ^ , 1 , μ k ^ , 2 , σ k ^ , 2 , . . . , μ k ^ , i , σ k ^ , i , . . . , μ k ^ , N × N , σ k ^ , N × N ) 作为当前场景Zt所属的模式,其中分别表示场景模式的第i个图像块的均值和标准差。
(4)入侵区域分析与处理
根据当前场景模式Zt与其所属的模式,计算每个图像块对应的模式偏差。设ei为第i个图像块对应的模式偏差,则ei计算为:
e i = ( μ i t - μ k ^ , i ) 2 + ( σ i t - σ k ^ , i ) 2 .
对所有N×N个图像块,如果其偏差值大于阈值θe,则将该图像块标记为有入侵,否则为没有入侵。θe值可根据具体情况按照应用测试结果加以选择和设置。
因此,如果有一个及以上的图像块被标记为有入侵,则认为整个场景为被入侵状态,否则认为场景未被入侵。对于固定摄像头情形,在场景被入侵时可直接突出显示入侵区域(由多个图像块组成)并进行报警提示;对于移动摄像头,在场景被入侵时,首先应停止摄像头移动,然后突出显示入侵区域并报警。随着视频流的输入,入侵区域将根据各图像块被入侵情况动态地加以更新,因此该过程自动地实现了对入侵目标的运动跟踪。
如果继续进行入侵检测,则跳转到(2),否则整个流程中止。
本发明的方法经过以上(1)~(4)的处理后,根据场景已有的正常模式,当前场景首先被有效的识别和匹配,然后通过计算每个图像块的模式偏差并与阈值比较,得到被入侵的视频区域,从而实现对监控视频的入侵检测。
本发明与现有技术相比的优点和积极效果:该方法通过对视频场景建立相应的模式,然后在运行时进行场景模式的识别和匹配,进而提取被入侵的视频区域,从而实现实时地入侵检测和跟踪。因此,本发明的方法可用于不管是静态还是动态背景,固定摄像头还是移动摄像头的入侵检测任务,不仅检测更加准确,适应和扩展能力强,且结构简单,易于实现。
附图说明
图1为本发明视频区域划分为图像块示意图
图2为本发明技术流程图
具体实施方式
下面根据附图对本发明做进一步描述:
根据本发明技术流程图的逻辑过程以及发明内容所描述的步骤即可实施本发明。本发明的方法可用于视频图像下入侵检测的各种场合。在用于入侵检测之前,首先通过处理不同时刻不同条件下具有代表性的场景图像,建立场景可能的各种正常模式或将视频区域划分为图像块;并且将视频监控摄像头安装在合适的位置,使视频范围可以覆盖所需的监控区域;然后采用合适的视频传输手段,如有线或者无线方式,在入侵检测过程中提取摄像头实时采集的视频图像,接着对这些图像按照本发明的方法对其进行场景识别和匹配,最后通过对场景中各图像块进行入侵分析,得到区域入侵检测结果。按照本发明的方法,可用于不管是静态还是动态背景,固定摄像头还是移动摄像头的入侵检测任务,不仅检测更加准确,适应和扩展能力强,且结构简单,易于实现。
本发明技术方案包括如下步骤:
(1)初始化
将整个视频区域划分为N×N个图像块,N的大小可根据视频所覆盖的实际区域范围设置,如N=30.根据图像的像素亮度值,计算每个图像块的均值和标准差。设第i个图像块的均值和标准差分别为μi和σi,则整个场景的模式Z为这N×N个图像块对应的均值和标准差组成的向量,即:
Z=(μ1122,…,μii,…,μN×NN×N).
对于动态场景,各个图像块在不同情况下将具有不同的均值和标准差,因此动态场景将具有多个不同的模式。设Zk表示场景的第K个模式,该模式对应的第i个图像块的均值和标准差分别表示为μk,i和σk,i,则:
Zk=(μk,1k,1k,2k,2,…,μk,ik,i,…,μk,N×Nk,N×N).
对于固定的摄像头,场景的变化主要来自光照变化(如白天,夜间,灯光)和背景运动(如树木摇摆);而对于移动的摄像头,场景的变化将更多,即场景将具有更多的模式。在监控开始之前,获取场景可能的模式。具体为,对于固定摄像头,在多个时刻和各种天气情况下采集具有代表性的视频图像;对于移动摄像头,当摄像头每移动一定的角度(如每移动1度)则采集一组视频图像,这一组图像指在多个时刻和各种天气情况下采集得到的具有代表性的视频图像。根据以上得到的图像,计算场景的各个模式,这些模式均为尚未有入侵发生时场景的正常模式。
(2)输入监控区域视频图像
进行入侵检测的视频图像输入,输入的图像是通过监控摄像头实时采集得到的视频图像,也可以是由已采集的视频文件分解为多个帧组成的图像序列,按照时间顺序逐个输入的图像。如果输入图像为空,则整个流程中止。
(3)场景识别
按照与初始化中相同的方法,计算当前时刻t监控图像的场景模式Zt,即:
Z t = ( μ 1 t , σ 1 t , μ 2 t , σ 2 t , . . . , μ i t , σ i t , . . . , μ N × N t , σ N × N t ) ,
其中,分别表示场景模式Zt的第i个图像块的均值和标准差。设表示当前场景模式Zt与场景第K个正常模式的距离,则计算为:
d K t = Σ i = 1 N × N ( ( μ i t - μ k , i ) 2 + ( σ i t - σ k , i ) 2 ) .
计算并比较当前场景模式Zt与场景的所有正常模式的距离,设为所有距离中最小距离对应的场景正常模式的序号,即:
K ^ = arg min K ∈ H d K t
其中,H为场景所有正常模式序号的集合。因此,场景识别的结果为,将场景的第个正常模式 Z K ^ = ( μ k ^ , 1 , σ k ^ , 1 , μ k ^ , 2 , σ k ^ , 2 , . . . , μ k ^ , i , σ k ^ , i , . . . , μ k ^ , N × N , σ k ^ , N × N ) 作为当前场景Zt所属的模式,其中分别表示场景模式的第i个图像块的均值和标准差。
(4)入侵区域分析与处理
根据当前场景模式Zt与其所属的模式计算每个图像块对应的模式偏差。设ei为第i个图像块对应的模式偏差,则ei计算为:
e i = ( μ i t - μ k ^ , i ) 2 + ( σ i t - σ k ^ , i ) 2 .
对所有N×N个图像块,如果其偏差值大于阈值θe,则将该图像块标记为有入侵,否则为没有入侵。θe值可根据具体情况按照应用测试结果加以选择和设置。
因此,如果有一个及以上的图像块被标记为有入侵,则认为整个场景为被入侵状态,否则认为场景未被入侵。对于固定摄像头情形,在场景被入侵时可直接突出显示入侵区域(由多个图像块组成)并进行报警提示;对于移动摄像头,在场景被入侵时,首先应停止摄像头移动,然后突出显示入侵区域并报警。随着视频流的输入,入侵区域将根据各图像块被入侵情况动态地加以更新,因此该过程自动地实现了对入侵目标的运动跟踪。
如果继续进行入侵检测,则跳转到(2),否则整个流程中止。
本发明的方法经过以上(1)~(4)的处理后,根据场景已有的正常模式,当前场景首先被有效的识别和匹配,然后通过计算每个图像块的模式偏差并与阈值比较,得到被入侵的视频区域,从而实现对监控视频的入侵检测。
本发明方法可通过任何计算机程序设计语言(如C语言)编程实现,基于本发明方法实现的***软件可在任何PC或者嵌入式***中实现实时的区域入侵检测应用。

Claims (1)

1.一种基于场景识别的入侵检测方法,包括如下步骤:
(1)初始化
将整个视频区域划分为N×N个图像块,根据图像的像素亮度值,计算每个图像块的均值和标准差,设第i个图像块的均值和标准差分别为μi和σi,则整个场景的模式Z为这N×N个图像块对应的均值和标准差组成的向量,即:
Z=(μ1122,…,μii,…,μN×NN×N).
对于动态场景,各个图像块在不同情况下将具有不同的均值和标准差,因此动态场景将具有多个不同的模式,设Zk表示场景的第K个模式,该模式对应的第i个图像块的均值和标准差分别表示为μk,i和σk,i,则:
Zk=(μk,1k,1k,2k,2,…,μk,ik,i,…,μk,N×Nk,N×N).
在监控开始之前,获取场景模式,具体方法为:1)对于固定摄像头,在多个时刻和各种天气情况下采集具有代表性的视频图像;2)对于移动摄像头,当摄像头每移动一定的角度,则采集一组视频图像,该图像为在多个时刻和各种天气情况下采集得到的具有代表性的视频图像;根据以上得到的图像,计算场景的各个模式,该模式均为尚未有入侵发生时场景的正常模式;
(2)输入监控区域视频图像
进行入侵检测的视频图像输入,输入的图像是通过监控摄像头实时采集得到的视频图像,也可以是由已采集的视频文件分解为多个帧组成的图像序列,按照时间顺序逐个输入图像;如果输入图像为空,则整个流程中止;
(3)场景识别
按照与初始化中相同的方法,计算当前时刻t监控图像的场景模式Zt,即:
Z t = ( μ 1 t , σ 1 t , μ 2 t , σ 2 t , . . . , μ i t , σ i t , . . . , μ N × N t , σ N × N t ) ,
其中,分别表示场景模式Zt的第i个图像块的均值和标准差;设表示当前场景模式Zt与场景第K个正常模式的距离,则计算为:
d K t = Σ i = 1 N × N ( ( μ i t - μ k , i ) 2 + ( σ i t - σ k , i ) 2 ) .
计算并比较当前场景模式Zt与场景的所有正常模式的距离,设为所有距离中最小距离对应的场景正常模式的序号,即:
K ^ = arg min K ∈ H d K t
其中,H为场景所有正常模式序号的集合;因此,场景识别的结果为,将场景的第个正常模式 Z K ^ = ( μ k ^ , 1 , σ k ^ , 1 , μ k ^ , 2 , σ k ^ , 2 , . . . , μ k ^ , i , σ k ^ , i , . . . , μ k ^ , N × N , σ k ^ , N × N ) 作为当前场景Zt所属的模式,其中分别表示场景模式的第i个图像块的均值和标准差;
(4)入侵区域分析与处理
根据当前场景模式Zt与其所属的模式计算每个图像块对应的模式偏差,设ei为第i个图像块对应的模式偏差,则ei计算为:
e i = ( μ i t - μ k ^ , i ) 2 + ( σ i t - σ k ^ , i ) 2 .
对所有N×N个图像块,如果其偏差值大于阈值θe,则将该图像块标记为有入侵,否则为没有入侵,θe值可根据具体情况按照应用测试结果加以选择和设置;
经过以上(1)~(4)的处理后,根据场景已有的正常模式,当前场景首先被有效的识别和匹配,然后通过计算每个图像块的模式偏差并与阈值比较,得到被入侵的视频区域,从而实现对监控视频的入侵检测。
CN201310106572.3A 2013-03-29 2013-03-29 基于场景识别的入侵检测方法 Expired - Fee Related CN103152558B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310106572.3A CN103152558B (zh) 2013-03-29 2013-03-29 基于场景识别的入侵检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310106572.3A CN103152558B (zh) 2013-03-29 2013-03-29 基于场景识别的入侵检测方法

Publications (2)

Publication Number Publication Date
CN103152558A CN103152558A (zh) 2013-06-12
CN103152558B true CN103152558B (zh) 2015-10-07

Family

ID=48550403

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310106572.3A Expired - Fee Related CN103152558B (zh) 2013-03-29 2013-03-29 基于场景识别的入侵检测方法

Country Status (1)

Country Link
CN (1) CN103152558B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106815960B (zh) * 2017-02-15 2018-10-02 山东科技大学 一种降低森林火灾预警误报率的方法
CN108198367B (zh) * 2018-01-16 2020-11-13 西门子工厂自动化工程有限公司 数据采集与监视控制方法、***、装置及计算机存储介质
CN109655932A (zh) * 2019-01-25 2019-04-19 宁波中车时代传感技术有限公司 一种基于图像识别的站台门异物检测与报警的方法及***
CN111881863B (zh) * 2020-08-03 2021-04-13 成都西交智汇大数据科技有限公司 一种区域群体异常行为检测方法
CN113115085A (zh) * 2021-04-16 2021-07-13 海信电子科技(武汉)有限公司 一种视频播放方法及显示设备
CN114429761B (zh) * 2022-04-01 2022-06-03 南京有物信息科技有限公司 适用于多终端的显示控制方法、装置及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101256626A (zh) * 2008-02-28 2008-09-03 王路 基于计算机视觉的入侵监控方法
US7616817B2 (en) * 2007-04-12 2009-11-10 The United States Of America As Represented By The Secretary Of The Navy Three dimensional shape correlator
CN101835035A (zh) * 2010-06-04 2010-09-15 天津市亚安科技电子有限公司 实时区域入侵检测方法
CN102538695A (zh) * 2010-12-15 2012-07-04 无锡物联网产业研究院 一种安防检测方法以及相关装置
CN102546638A (zh) * 2012-01-12 2012-07-04 冶金自动化研究设计院 一种基于场景的混合入侵检测方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7616817B2 (en) * 2007-04-12 2009-11-10 The United States Of America As Represented By The Secretary Of The Navy Three dimensional shape correlator
CN101256626A (zh) * 2008-02-28 2008-09-03 王路 基于计算机视觉的入侵监控方法
CN101835035A (zh) * 2010-06-04 2010-09-15 天津市亚安科技电子有限公司 实时区域入侵检测方法
CN102538695A (zh) * 2010-12-15 2012-07-04 无锡物联网产业研究院 一种安防检测方法以及相关装置
CN102546638A (zh) * 2012-01-12 2012-07-04 冶金自动化研究设计院 一种基于场景的混合入侵检测方法及***

Also Published As

Publication number Publication date
CN103152558A (zh) 2013-06-12

Similar Documents

Publication Publication Date Title
CN103152558B (zh) 基于场景识别的入侵检测方法
CN109920185A (zh) 一种基于毫米波雷达与视频数据融合检测移动目标的方法
KR101095528B1 (ko) 연속류도로 사고 및 돌발 자동판별 검지시스템 및 그 방법
CN101872526B (zh) 基于可编程摄像技术的烟火智能识别方法
CN103456024B (zh) 一种运动目标越线判断方法
CN205193981U (zh) 具有低误报率的雷达视觉融合智能警戒***
CN103517042A (zh) 一种养老院老人危险行为监测方法
CN102164270A (zh) 具有异常事件发掘功能的智能视频监控方法及***
CN111523397B (zh) 一种智慧灯杆视觉识别装置、方法及其***和电子设备
KR20060031832A (ko) 실시간 행위분석 및 상황인지 기반 스마트 영상 보안시스템
KR101515166B1 (ko) 객체인식 기반의 주차장 이벤트 검지 시스템
CN105678730A (zh) 一种基于图像识别的相机移动自检测方法
KR101461184B1 (ko) Cctv 영상을 이용한 기상 상황 정보 추출 시스템
CN103986906A (zh) 基于监控视频的开关门检测方法
Ahmad et al. A novel method for vegetation encroachment monitoring of transmission lines using a single 2D camera
CN105227907A (zh) 基于视频的无监督异常事件实时检测方法
CN104866827A (zh) 基于视频监控平台的人员翻越行为的检测方法
CN112112629A (zh) 一种钻井作业过程中的安全业务管理***和方法
CN105141887A (zh) 一种基于热成像的海缆区域视频告警方法
KR102015959B1 (ko) 사물 인터넷 카메라를 이용하는 딥러닝 기반의 지능형 방범 시스템 및 그의 처리 방법
CN114875877A (zh) 一种用于船舶过闸安全检测方法
CN116453278A (zh) 一种深度学习智能检测与光纤振动传感结合的入侵监测方法
CN101848369B (zh) 一种基于自适应双背景模型的视频禁停事件检测方法
CN103149603A (zh) 一种基于视频的道路气象检测方法
KR102434154B1 (ko) 영상감시시스템에서의 고속 이동물체의 위치 및 모션 캡쳐 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151007

Termination date: 20180329

CF01 Termination of patent right due to non-payment of annual fee