一种基于周界安防视频监控系统的行人检测方法与流程

文档序号:17490960发布日期:2019-04-23 20:30阅读:647来源:国知局
一种基于周界安防视频监控系统的行人检测方法与流程

本发明属于图像识别技术领域,涉及一种基于周界安防视频监控系统的行人检测方法。



背景技术:

目前主动报警式的周界安防系统主要使用的是脉冲电子围栏、主动红外对射、光纤传感、视频监控等方式,根据市场需求在不同场所都已得到运用,但都存在一定的优缺点。传统的基于视频监控的周界安防系统主要采用人工监控的方式,其效率低,人为忽略可能性大。针对以上问题,结合周界安防视频监控系统应用需求,需要研究一种适用于工程化应用的行人检测方法。



技术实现要素:

(一)发明目的

本发明的目的是:提供一种基于周界安防视频监控系统的行人检测方法,克服现有技术的不足之处,有效解决目标灰度相差较大、目标灰度与背景灰度相近、目标体积较小、背景反光或背景亮度变化等问题,准确检测出行人目标。

(二)技术方案

为了解决上述技术问题,本发明提供基于周界安防视频监控系统的行人检测方法,其包括下列步骤:

(1)背景建模

基于周界安防视频监控系统采集的视频图像构建初始背景模型;

(2)基于区域的背景差分目标提取;

(3)帧间差分目标提取;

(4)目标筛选,将步骤(2)得到的目标区域集合记为q,步骤(3)得到的目标区域集合记为p,将集合q中区域与集合p中区域进行逐一对比,区域重合比例超过2/3的则保留集合q中区域,删除对应的集合p中区域,如果不存在重合,则对集合q中区域进行再一次的目标特征筛选,判断是否保留,最终留下的集合p、q中的区域即为正确的目标提取结果。

其中,所述步骤(1)中,背景建模时,提前预存n帧周界安防视频监控系统采集的视频图像来构建初始背景模型,对储存的n帧视频图像中所有视频图像相同位置像素点进行加权平均计算,得到像素点的平均值作为背景图像。

其中,所述步骤(2)中,基于区域的背景差分目标提取的过程为:将当前帧图像与背景图像中的对应像素点相减求绝对值获得差分图像,对差分图像进行分区域二值化,并将各区域二值化结果合并为一幅图,方向为由左至右、由下至上,算满整幅图为止,当前区域与前一次区域形成重叠。

其中,所述步骤(2)中,两区域重叠部分面积以不小于目标为准。

其中,所述步骤(2)中,对差分图像进行分区域时,按照由左至右、由下至上分为多个子区域,相邻的子区域边缘重叠。

其中,所述步骤(3)中,帧间差分目标提取的过程为:将当前帧图像与前一帧图像中对应位置的像素值相减取绝对值,获得差分图像,在差分图像中像素值较小的区域认为该区域静止,反之则为运动区域,随后设定阀值进行二值化处理,得到二值化图像。

其中,所述步骤(3)中,采用对间隔5帧的两帧图像进行帧间差分。

其中,所述步骤(4)中,目标筛选时,将集合q中区域q[j]与集合p中区域p[i]进行逐一对比,区域重合比例超过2/3的则保留区域q[j],删除对应的区域p[i],如果不存在重合,则对q[j]进行再一次的目标特征筛选,判断是否保留,最终留下的集合p、q中的区域即为正确的目标提取结果,其中,j=1、2、3、......、n,i=1、2、3、......、m,n和m分别为集合p、q中区域的个数。

(三)有益效果

上述技术方案所提供的基于周界安防视频监控系统的行人检测方法,与现有技术相比的有益效果是:

(1)基于区域的背景差分法相较于传统的背景差分算法更适用于目标灰度相差较大、目标灰度与背景灰度相近、目标体积较小等情况,同时可以消除绝大部分背景噪声。

(2)帧间差分法可以消除背景反光或背景亮度变化对检测精度的影响。

(3)本方法中采用背景差分及帧间差分结合算法可有效提取出静止目标、远距离目标、近距离目标,并保留目标轮廓特征,同时极大程度减弱环境变化及背景噪声对目标提取结果的影响。

附图说明

图1为本方案方法流程示意图;

图2为基于区域二值化处理方式示意图;

图3为背景差分及帧间差分结合方法流程图;

图4a行人移动原始图像;

图4b基于区域的二值化结果;

图4c基于区域的目标检测结果;

图5a为行人移动原始图像;

图5b为基于区域的背景差分法二值化图像;

图5c为帧间差分法二值化图像;

图5d为利用技术解决方案的第(4)步骤处理后的目标筛选图像。

图5e为最终检测结果图像。

具体实施方式

为使本发明的目的、内容、和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。

参照图1所示,本发明基于周界安防视频监控系统的行人检测方法包括下列步骤:

(1)背景建模。

提前预存n帧周界安防视频监控系统采集的视频图像来构建初始背景模型,对储存的n帧视频图像中所有视频图像相同位置像素点进行加权平均计算,得到像素点的平均值作为背景图像。

(2)基于区域的背景差分目标提取。

将当前帧图像与背景图像中的对应像素点相减求绝对值获得差分图像,对差分图像进行分区域二值化,并将各区域二值化结果合并为一幅图,方向为由左至右、由下至上,算满整幅图为止,当前区域需与前一次区域形成重叠,防止目标正好处于区域分界处导致目标提取错误。每个区域及相邻区域重叠部分大小需根据目标大小而定,以不小于目标大小、运算速度快为标准。处理示意图见附图2。

其中,对差分图像按照由左至右、由下至上分为多个子区域,相邻的子区域边缘重叠。

(3)帧间差分目标提取。

将当前帧图像与前一帧图像中对应位置的像素值相减取绝对值,获得差分图像,在差分图像中像素值较小的区域认为该区域静止,反之则为运动区域,随后设定阀值进行二值化处理,得到二值化图像。为防止丢失运动较慢目标,本方法采用对间隔5帧的两帧图像进行帧间差分。

(4)目标筛选。

步骤(2)中对差分图像二值化得到目标区域集合记为q,步骤(3)中对差分图像二值化得到目标区域集合记为p,将集合q中区域q[j]与集合p中区域p[i]进行逐一对比,区域重合比例超过2/3的则保留区域q[j],删除对应的区域p[i],如果不存在重合,则对q[j]进行再一次的目标特征筛选,判断是否保留,最终留下的集合p、q中的区域即为正确的目标提取结果,其中,j=1、2、3、......、n,i=1、2、3、......、m,n和m分别为集合p、q中区域的个数。方法流程见附图3。

实施例

利用某周界安防视频监控系统采集14位复杂背景下的60m距离行人目标图像,图像分辨率为384*288。

图4a为当前帧行人移动图像,基于区域的背景差分二值化后结果如图4b所示,对图4b进行目标提取结果如图4c所示。

图5a为当前帧行人移动图像,基于区域的背景差分二值化后结果如图5b所示,基于帧间差分二值化后结果如图5c所示,对图5b和图5c结果利用技术解决方案的第(4)步骤进行目标筛选后结果如图5d所示,最终检测结果如图5e所示。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1