基于边缘对称性的行人检测方法

文档序号:6517712阅读:165来源:国知局
基于边缘对称性的行人检测方法
【专利摘要】本发明提供了一种基于边缘对称性的行人检测方法,其通过对称差分法对待检测图像进行边缘检测及二值化处理以得到运动区域边缘二值图Rk(x,y),最后使用具设置至少两条中心线的对称中心的窗口扫描所述运动区域边缘二值图,以获取同一条中心线与运动区域边缘二值图相重合的一组边缘像素点,并判断该组边缘像素点是否相互对称于所述对称中心,若存在至少两组相互对称于对称中心的边缘像素点,则将所述运动区域边缘二值图定义为包含行人的候选行人区域。在本发明中,基于人体对称性的特征,利用边缘对称性快速地检测出候选行人区域,避免使用固定大小的窗口进行多尺度下的密集扫描,降低了运算量,提高了对监控区域中对包含行人的行人区域的检测速度。
【专利说明】基于边缘对称性的行人检测方法
【技术领域】
[0001]本发明属于计算机视频监控【技术领域】,尤其涉及一种基于边缘对称性的行人检测方法。
【背景技术】
[0002]目前,行人检测在计算机视觉【技术领域】中已成为技术热点,它在辅助驾驶、视频监控、远距离身份识别等领域都有广泛的应用前景。在现有技术中,对行人进行检测主要通过视觉传感器以实现对行人的检测。
[0003]在现有的行人检测技术中,主要通过基于视觉传感器来实现;其中,基于统计分类方法是目前效果比较理想的一种行人检测方法,其主要通过HOG特征和SVM分类器以实现对通过视觉传感器所采集的图形进行检测,具体包括:使用64X64(像素点)大小的窗口对整幅图像进行多尺度下的密集扫描;再对每个子窗口计算HOG特征;最后使用SVM分类器进行分类,以提取出整幅图像中所包含的所有行人区域。
[0004]相关技术内容可参考文献(DalaiN, Triggs B.Histograms of orientedgradient for human detection.1n:IEEE Conference on Computer Vision and PatternRecognition,Dalai N,Triggs B.基于梯度方向直方图的人体检测,电气电子工程师学会,计算机视觉与模式识别国际会议)。虽然该方法取得了很好的检测效果,但是该方法的计算量相当巨大,因此存在检测速度较慢的技术缺陷。
[0005]有鉴于此,有必要对现有技术中的行人检测技术,尤其是对基于统计分类以实现对监控区域进行行人检测的技术予以改进,以解决上述技术瑕疵。

【发明内容】

[0006]本发明的目的在于提供一种基于边缘对称性的行人检测方法,用以降低计算量,提高对公共区域中通过视觉传感器所采集的图像中所包含的行人区域进行检测的效率与精度。
[0007]为实现上述发明目的,本发明提供了一种基于边缘对称性的行人检测方法,包括以下步骤:
[0008]S1、视觉传感器采集监控区域的视频流图像作为待检测图像;
[0009]S2、通过对称差分法对待检测图像进行边缘检测以得到运动区域边缘灰度图Gk (X,y);
[0010]S3、对所述运动区域边缘灰度图进行二值化处理以得到运动区域边缘二值图Rk(χ,y);
[0011 ] S4、使用具对称中心的窗口扫描所述运动区域边缘二值图,并在窗口的对称中心设置至少两条中心线,获取同一条中心线与运动区域边缘二值图相重合的一组边缘像素点,并判断该组边缘像素点是否相互对称于所述对称中心,若存在至少两组相互对于对称中心的边缘像素点,则将所述运动区域边缘二值图定义为包含行人的候选行人区域。[0012]作为本发明的进一步改进,所述步骤SI之前还包括:利用HOG特征和线性SVM分类器对训练样本集进行训练以得到HOG行人分类器。
[0013]作为本发明的进一步改进,所述步骤SI中的训练样本集包括:正样本集和负样本集,所述正样本集包括若干包含行人区域且大小为64X64的边缘二值图,所述负样本集包括若干不包含行人区域且大小为64X64的边缘二值图。
[0014]作为本发明的进一步改进,所述步骤S4之后还包括使用HOG行人分类器对所述步骤S4中的候选行人区域进行重合度匹配的步骤,以提取出行人区域。
[0015]作为本发明的进一步改进,所述步骤S2具体为:根据步骤SI获取的待检测图像,并计算相邻两帧待检测图像的绝对差灰度图像gk(X,y)、gk+1 (χ, y),所述相邻两帧待检测图像的绝对差灰度图像的计算公式如下所示:
[0016]gk(x, y) = |fk(x, y) -fk_! (x, y) |,gk+1 (x, y) = |fk+1 (x, y) -fk (x, y) I ;
[0017]其中,(x,y)、fk(x,y)、fk+1 (x,y)分别为从步骤SI中所获取的视频流图像中提取的连续三帧的待检测图像;
[0018]然后通过与运算得到运动区域边缘灰度图Gk(X,y)。
[0019]作为本发明的进一步改进,所述步骤S3具体为:计算分割阀值Tv后,根据所述分割阀值Tv对运动区域边缘灰度图进行二值化处理,从而得到运动区域边缘二值图Rk(X,y);
[0020]所述分割阈值Tv的计算公式如下所示:
【权利要求】
1.基于边缘对称性的行人检测方法,其特征在于,包括以下步骤: S1、视觉传感器采集监控区域的视频流图像作为待检测图像; S2、通过对称差分法对待检测图像进行边缘检测以得到运动区域边缘灰度图Gk(X,y); S3、对所述运动区域边缘灰度图进行二值化处理以得到运动区域边缘二值图Rk(X,y); S4、使用具对称中心的窗口扫描所述运动区域边缘二值图,并在窗口的对称中心设置至少两条中心线,获取同一条中心线与运动区域边缘二值图相重合的一组边缘像素点,并判断该组边缘像素点是否相互对称于所述对称中心,若存在至少两组相互对于对称中心的边缘像素点,则将所述运动区域边缘二值图定义为包含行人的候选行人区域。
2.根据权利要求1所述的行人检测方法,其特征在于,所述步骤SI之前还包括:利用HOG特征和线性SVM分类器对训练样本集进行训练以得到HOG行人分类器。
3.根据权利要求2所述的行人检测方法,其特征在于,所述步骤SI中的训练样本集包括:正样本集和负样本集,所述正样本集包括若干包含行人区域且大小为64X64的边缘二值图,所述负样本集包括若干不包含行人区域且大小为64X64的边缘二值图。
4.根据权利要求2所述的行人检测方法,其特征在于,所述步骤S4之后还包括使用HOG行人分类器对所述步骤S4中的候选行人区域进行重合度匹配的步骤,以提取出行人区域。
5.根据权利要求1所述的行人检测方法,其特征在于,所述步骤S2具体为:根据步骤SI获取的待检测图像,并计算相邻两帧待检测图像的绝对差灰度图像gk(X,y)、gk+1 (χ, y),所述相邻两帧待检测图像的绝对差灰度图像的计算公式如下所示:
gk (χ,y) = l fk (χ,y) -fk-1 (χ,y) I,gk+i (χ,y) = I fk+i (χ,y) -fk (χ,y) I ;分别为从步骤Si中所获取的视频流图像中提取的连续三帧的待检测图像; 然后通过与运算得到运动区域边缘灰度图Gk(X,y)。
6.根据权利要求1所述的行人检测方法,其特征在于,所述步骤S3具体为:计算分割阀值Tv后,根据所述分割阀值Tv对运动区域边缘灰度图进行二值化处理,从而得到运动区域边缘二值图Rk(x,y); 所述分割阈值Tv的计算公式如下所示:
7.根据权利要求1或6所述的行人检测方法,其特征在于,所述步骤S3中“二值化处理”的运算公式如下所示:
8.根据权利要求1所述的行人检测方法,其特征在于,在所述步骤S4中的对称中心设置偶数条中心线,所有中心线之间的夹角相等。
9.根据权利要求8所述的行人检测方法,其特征在于,在所述步骤S4中的对称中心设置两条相互垂直的中心线。
10.根据权利要求1所述的行人检测方法,其特征在于,所述步骤S4中的窗口包括长方形、正方形、六边形或 者菱形。
【文档编号】G06K9/00GK103559482SQ201310537558
【公开日】2014年2月5日 申请日期:2013年11月5日 优先权日:2013年11月5日
【发明者】吕楠, 杨京雨, 瞿研 申请人:无锡慧眼电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1