一种基于视频图像处理的人数统计方法技术

技术编号:8161759 阅读:397 留言:0更新日期:2013-01-07 19:39
本发明专利技术提供了一种基于视频图像处理的人数统计方法,所述人数统计方法包括以下步骤,S1、获取监控区域的视频流图像;S2、通过帧差法获取行人目标,并对帧差结果进行数学形态学运算处理,得到行人运动区域;S3、通过坐标投影分割法将所述行人运动区域进行至少一次分割处理,以分割出若干子区域;S4、结合子区域的中心点距离以及灰度信息分布特征,对相邻帧的子区域进行搜索和匹配;S5、将子区域的中心点位置信息进行即时更新并保存至存储装置中,通过计算子区域的中心点在监控区域内的轨迹信息,得到人数统计结果。通过本发明专利技术,可有效地提高实时统计公共区域内的人数统计的效率与准确度。

【技术实现步骤摘要】
一种基于视频图像处理的人数统计方法
本专利技术属于视频图像处理及识别
,特别涉及一种基于视频图像处理的人数统计方法。
技术介绍
在信息化管理水平日益提高的今天,对于超市、商场、车站、银行等人流量巨大的场所进行人数统计实时估计、客流分布分析、拥挤程度估计等人数统计资料统计成为为公共区域管理提供第一手资料的有效途径。要解决这一问题,单纯依靠监控设备或者人工判断进行处理的话,远远不能满足高效管理的需求。同时依靠人工判断往往会导致人数统计的判断上产生很大的误差,而且效率比较低。中国专利03109626.3,名称为“微小昆虫自动技术系统”的专利技术专利公开了一种微小昆虫的自动计数系统。然而该专利技术仅仅是在特定的背景环境及特定区域中实现对特定目标体的自动计数。这种针对特定目标体的计数技术并不能满足公共区域各种环境中对不断变化的人流量的统计需求。有鉴于此,有必要对现有技术中公共区域中的人数统计方法予以改进,以解决上述问题。
技术实现思路
本专利技术的目的在于提供一种基于视频图像处理的人数统计方法,其可有效地提高实时统计公共区域内的人数统计的效率与准确度。为实现上述专利技术目的,本专利技术提供了一种基于视频图像处理的人数统计方法,所述人数统计方法包括以下步骤,S1、获取监控区域的视频流图像;S2、通过帧差法获取行人目标,并对帧差结果进行数学形态学运算处理,得到行人运动区域;S3、通过坐标投影分割法将所述行人运动区域进行至少一次分割处理,以分割出若干子区域;S4、结合子区域的中心点距离以及灰度信息分布特征,对相邻帧的子区域进行搜索和匹配;S5、将子区域的中心点位置信息进行即时更新并保存至存储装置中,通过计算子区域的中心点在监控区域内的轨迹信息,得到人数统计结果。作为本专利技术的进一步改进,所述步骤S1具体为通过摄像机获取监控区域的视频流图像,所述监控区域位于摄像机的正下方。作为本专利技术的进一步改进,所述步骤S2中的帧差结果为在相邻帧的同一位置像素灰度差,所述像素灰度差的阈值T为20。作为本专利技术的进一步改进,所述步骤S2中的数学形态学运算为膨胀运算,其运算公式为:其中,A为被检测目标,B为结构运算符。作为本专利技术的进一步改进,所述步骤S3具体为根据行人运动区域的面积,以计算出子区域的数量。作为本专利技术的进一步改进,所述计算子区域数量N的计算公式为:其中,Wb是行人运动区域的宽度,N为行人运动区域需要分割的子区域个数,WP为每个子区域的宽度,W是通过统计获得的行人人体宽度的估计值。作为本专利技术的进一步改进,所述步骤S3中,若行人运动区域中的子区域之间彼此完全分离,则只进行一次分割处理;若子区域之间重叠,则进行至少两次分割处理。作为本专利技术的进一步改进,所述步骤S5中的存储装置至少包括flash闪存、服务器数据库。作为本专利技术的进一步改进,所述步骤S5中的轨迹信息为所述子区域的中心点在监控区域内的轨迹移动矢量数据。与现有技术相比,本专利技术的有益效果是:通过本专利技术,可对超市、商场、车站、银行等人流量巨大的场所进行人数统计实时估计,可有效地提高实时统计公共区域内的人数统计的效率与准确度。附图说明图1为本专利技术一种基于视频图像处理的人数统计方法一具体实施方式中的流程示意图;图2为图1所示的获取监控区域的视频流图像的工作原理示意图;图3为图1所示的数学形态学运算处理中采用膨胀元算处理的原理示意图;图4为图1所示的坐标投影法工作示意图;图5为图1所示的通过坐标投影分割法对行人活动区域进行分割处理后的若干子区域的示意图;图6为图1所示的子区域的中心点的计算过程示意图;图7为图1所示的监控区域中的两个子区域的中心点的轨迹信息示意图。具体实施方式下面结合附图所示的各实施方式对本专利技术进行详细说明,但应当说明的是,这些实施方式并非对本专利技术的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、或者结构上的等效变换或替代,均属于本专利技术的保护范围之内。请参图1所示,图1为本专利技术一种基于视频图像处理的人数统计方法一具体实施方式中的流程示意图。在本实施方式中,一种基于视频图像处理的人数统计方法,所述人数统计方法包括以下步骤:S1、获取监控区域的视频流图像。关于公共区域内的人数统计的方法,常用的有基于运动特性的方法、基于形状信息的方法、基于行人模型、结构元素的方法、立体视觉的方法、神经网络的方法、小波和支持向量机的方法等。参图2所示,本专利技术一种基于视频图像处理的人数统计方法是一种基于摄像机垂直拍摄,适用于双向通道的出入口的行人人数统计方法。在本实施方式中,摄像机10设置在出入口20的正上方,行人可沿着箭头201的方向上在出入口20中来回走动。摄像机20所获取的监控区域30可完全覆盖出入口20的某一部分。在本实施方式中,该监控区域30为一正方形,当然也可以为矩形或圆形或者其他形状。摄像机10位于监控区域30的中心点301的垂直正上方,由此我们可以推导出该监控区域30位于摄像机10的正下方。S2、通过帧差法获取行人目标,并对帧差结果进行数学形态学运算处理,得到行人运动区域。帧差法又称时间差分法,将t时刻的图像帧与t-1时刻图像帧做差,取各像素点灰度差值的绝对值,得到差分图像,其公式如下所示其中,Dt(x,y)为帧差结果。该步骤中的帧差结果Dt(x,y)为在相邻帧的同一位置像素灰度差,所述像素灰度差的阈值T为20。阈值T对检测效果起决定作用,其大小决定了整个运动检测的敏感度,帧差法只能提取出运动目标的边界,在运动实体内部容易产生空洞现象,不能完全提取出运动目标所有的像素点。而且,当物体运动速度较慢时,相邻两帧的图像之间差别不大,帧差法难以提取出所有相关的前景信息,甚至有可能检测不到运动目标。因此,对帧差结果进行数学形态学运算处理,以消除部分空洞和边缘断裂现象。请参图3所示,图3为图1所示的数学形态学运算处理中采用膨胀元算处理的原理示意图。在本实施方式中,该数学形态学运算为膨胀运算,膨胀运算公式为:其中,A为被检测目标,B为结构运算符,膨胀运算的效果是使被运算目标的边界扩大,可以起到连接和填充的作用。图3中左边是被处理的图象40,数值为“1”的点是需要处理的信息点,中间是膨胀算子的结构元素41。膨胀运算的方法是:将结构元素的中心点和被处理图象40上为“1”的点一一对应,如果被处理图象40上为“1”的点的八个相邻点是“0”,则将这些点的数值都变为“1”。右边是经过膨胀运算后的图像42。S3、通过坐标投影分割法将所述行人运动区域进行至少一次分割处理,以分割出若干子区域。坐标投影法又称为积分投影法,其能够在运动目标之间距离较远的情况下,获得目标的边界信息。可先进行垂直映射,后进行水平映射,获得此投影带中目标的上下边界信息和目标个数;也可以先进行水平映射,再进行垂直映射。若行人运动区域中的子区域之间彼此完全分离,则只进行一次分割处理;若子区域之间重叠,则进行至少两次分割处理。参图4至图5所示,在本实施方式中,通过坐标投影分割法,能够将监控区域30中的行人运动区域302分割出来,以形成若干子区域312。其中,子区域312可以为由单个行人组成的子区域3021,也可为相互拥挤在一起的多个行人组成的子区域3022。对于多个行人组成的子区域3022还需要再次进行坐标投影法,以分割由多个行人组成的子区域本文档来自技高网...
一种基于视频图像处理的人数统计方法

【技术保护点】
一种基于视频图像处理的人数统计方法,其特征在于,所述人数统计方法包括以下步骤,S1、获取监控区域的视频流图像;S2、通过帧差法获取行人目标,并对帧差结果进行数学形态学运算处理,得到行人运动区域;S3、通过坐标投影分割法将所述行人运动区域进行至少一次分割处理,以分割出若干子区域;S4、结合子区域的中心点距离以及灰度信息分布特征,对相邻帧的子区域进行搜索和匹配;S5、将子区域的中心点位置信息进行即时更新并保存至存储装置中,通过计算子区域的中心点在监控区域内的轨迹信息,得到人数统计结果。

【技术特征摘要】
2012.04.12 CN 201210106527.31.一种基于视频图像处理的人数统计方法,其特征在于,所述人数统计方法包括以下步骤,S1、获取监控区域的视频流图像;该基于视频图像处理的人数统计方法是一种基于摄像机垂直拍摄,适用于双向通道的出入口的行人人数统计方法;摄像机设置在出入口的正上方,行人能够沿着箭头的方向在出入口中来回走动;摄像机所获取的监控区域能够完全覆盖出入口的一部分;该监控区域为一正方形或矩形或圆形,摄像机位于监控区域的中心点垂直正上方,该监控区域位于摄像机的正下发;S2、通过帧差法获取行人目标,并对帧差结果进行数学形态学运算处理,得到行人运动区域,所述帧差结果为在相邻帧的同一位置像素灰度差,所述像素灰度差的阈值T为20;S3、通过坐标投影分割法将所述行人运动区域进行至少一次分割处理,以分割出若干子区域,计算子区域数量N的计算公式为:其中,Wb是行人运动区域的宽度,N为行人运动区域需要分割的子区域个数,WP为每个子区域的宽度,W是通过统计获得的行人人体宽度的估计值;S4、结合子区域的中心点距离以及灰度信息分布特征,对相邻帧的子区域进行搜索和匹配,在多人运动区域采用如步骤S2中的坐标投影分割法对行人运动区域进行分割的基础上,通过对行人运动区域邻域搜索的方法,结合子区域中心点距离以及所述子区域内灰度信息分布特征,对相邻帧的子区域进行搜索和匹配;具体为,子区域中心点距离:设CA(xA,yA)为Fn-1帧333中子区域A的中心点坐标,Ci(x...

【专利技术属性】
技术研发人员:吕楠杨京雨瞿研
申请(专利权)人:无锡慧眼电子科技有限公司
类型:发明
国别省市:

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

1