快速人体检测方法

文档序号:8361825阅读:494来源:国知局
快速人体检测方法
【技术领域】
[0001]本发明涉及图像处理和视觉技术领域,具体涉及一种快速人体检测的方法。
【背景技术】
[0002]在人们的交谈和彼此间的交互过程中,视觉信息显然是很重要的。通过视觉的模态,我们可以立即确定许多显著的关于他人的事实和特征,包括他们的位置、身份、大致的年龄、注意力的焦点、脸部表情、姿势、手势和一般的活动。这些视觉线索影响到了会话的内容和进程,并提供了一些上下文相关的信息,这些信息与言语不同,但与此相关,例如,一个手势或面部表情可能是一个关键的信号,一个注视的角度可能可以消除在言语中“这个”或者“在那边”的指带不明。换言之,在人与人的交互中,视觉和言语是联合表达,相互补充的通道。正如语音自动识别是试图构造能够感知人们交流的文字方面的机器,那么计算机视觉技术是用来构造能够“观察人”并自动感知相关视觉信息的机器。
[0003]计算机视觉是一门试图通过图像处理或视频处理而使计算机具备“看”的能力的计算学科。通过理解图像形成的几何和辐射线测定,接受器(相机)的属性和物理世界的属性,就有可能(至少在某些情况下)从图像中推断出关于事物的有用信息,例如一块织物的颜色、一圈染了色的痕迹的宽度、火星上一个移动机器人面前的障碍物的大小、监防系统中一张人脸的身份、海底植物的类型或者是MRI扫描图中的肿瘤位置。计算机视觉研宄的就是如何能健壮、有效地完成这类的任务。最初计算机视觉被看作是人工智能的一个子方向,现在已成为一个活跃的研宄领域并长达50年了。
[0004]传统上,计算机视觉研宄是被一些主要的应用领域所推动的,例如生物视觉建模、机器人导航和操作、监防、医疗图像以及各种检查、检测和识别任务。近年来,涌现了多模态和感知交互,推动了一大批关于机器视觉的研宄。这些努力的重心大多是集成多种感知模态(例如计算机视觉,语音和声音处理,触觉的输入/输出)到用户接口。尤其对于计算机视觉技术,主要的目标是在人机交互中采用视觉作为有效的输入模态。这种基于视频的传感是被动的、无插入的,因为它不需要与用户的交互或任何有特殊用途的装置;传感器也能够被用于视频会议和其他成像用途。这种技术在基于视觉的交互领域中具有良好的应用前景,例如游戏、生物测定学和准入,还有一般的多态接口,能将视觉信息和其他的语音、语言技术,触觉以及用户建模等相结合。其中人体检测技术,成为这其中一个重要的组成部分,发挥着重要的作用。
[0005]随着计算机视觉技术的发展,基于计算机视觉的智能监控系统得到了越来越广泛的应用,其功能与传统的监控系统相比也有了质的变化,不仅极大的扩展了传统的监控功能,而且降低了在监控方面投入的成本。在摄像机固定的情况下,对智能监控系统的关键技术进行了研宄,并实现了具有实际应用功能的智能监控系统。目标的检测是智能监控系统要实现的第一步,也是至关重要的一步,检测出的目标的质量将直接关系到运动目标的分类和行为浅析等。因此要求检测出的运动目标信息要尽可能的完整。

【发明内容】

[0006]本发明提供一种快速人体检测的方法,使得人体检测在精度较高的情况下运行速度更快。
[0007]为实现上述目的,本发明采用以下技术方案:
[0008]一种快速人体检测方法,它包括以下步骤:
[0009]S1、分类器训练;
[0010]所述步骤SI具体包括:
[0011]S11、使用摄像头采集图像样本;
[0012]S12、利用步骤Sll采集到的图像样本的图像特征进行分类器训练,得到多
[0013]个图像尺度对应大小的分类器;
[0014]S2、图像检测;
[0015]所述步骤S2具体包括:
[0016]S21、使用摄像头采集图像,并对图像进行预处理;
[0017]S22、对被检测的图像采用三帧差分法进行运动信息检测,确定运动区域;
[0018]S23、对被检测的图像进行四次尺度缩放,每个尺度使用训练好的分类器分
[0019]别进行特征提取,然后得到检测目标,如果上一帧有目标被检测出,则目
[0020]标区域扩大10%做为此帧的特征提取区域,如果上一帧无目标被检测出,则
[0021]只需要对检测到的运动区域进行特征提取;
[0022]S24、输出检测目标的位置和数量。
[0023]更进一步的技术方案是,所述步骤Sll中的图像样本分为正样本和负样本,所述正样本包括人体的正面、侧面以及背面,所述负样本为包含或类似的人体。
[0024]更进一步的技术方案是,所述步骤Sll中的图像特征包括灰度通道特征、梯度幅度特征或六个方向的梯度直方图特征。
[0025]更进一步的技术方案是,所述步骤S21中的预处理包括光照处理或图像增强处理。
[0026]更进一步的技术方案是,所述摄像头安装在终端上,所述终端包括机顶盒、电视或空调。
[0027]本技术方案中首先实现和改进是基于梯度方向直方图的人体检测方法,在实际应用中要求人体检测方法需要比较高的准确率,同时还需要有非常高的速度以达到实时的要求,伴随着这些需求,本机方案中方法同时加入了运动信息检测,实现了基于多分类器的快速人体检测方法,使得检测速度有大幅度提高;
[0028]本技术方案中使用了图像的灰度通道特征,梯度幅度特征以及六个方向的梯度直方图等特征,通过摄像头采集图像数据,训练多个图像尺度对应的分类器,这样的好处是检测时对图像只进行很少的尺度缩放,减少了如积分图和梯度直方图等时效较多的计算,从而提高运行速度,同时加入了运动信息检测,针对运动的区域进行特征值计算,进一步提高了运行速度。
[0029]与现有技术相比,本发明的有益效果是:
[0030]本发明的方法能保证在较高精度的情况下,速度大幅提高,并且能在低成本的平台上实时运行,降低成本,且方法简单,稳定性好。
【具体实施方式】
[0031]一种快速人体检测方法,它包括以下步骤:分类器训练;所述分类器训练具体包括通过摄像头采集图像样本,采集的图像样本分为正样本和负样本,正样本包括人体的正面、侧面以及背面,所述负样本为包含或类似的人体(例如,负样本包括没有人或类似人体的形状等);接着使用图像的灰度通道特征、梯度幅度特征或六个方向的梯度直方图特征等特征,训练多个图像尺度对应大小的分类器。所述六个方向的梯度直方图特征是指将180度,等分为六个部分,六条分割线代表六个方向。
[0032]图像检测,所述图像检测具体包括通过摄像头采集图像,接着对图像进行光照处理货图像增强等图像预处理;然后对被检测的图像采用三帧差分法进行运动信息检测,确定运动区域,三帧差分法利用连续三帧图像,通过图像间的“差分”、“与”以及“异或”操作,实现运动目标的准确检测,获得准确的运动信息,所述三帧差分法具体为:1、将第一帧图像与第二帧图像进行“差分”操作,得到第一差分图像,2、将第二帧图像与第三帧图像进行“差分”操作,得到第二差分图像,3、将第一差分图像与第二差分图像进行“与”操作,得到第三图像,4、将第二差分图像与第三图像进行“异或”操作,得到第四图像,5、将第三图像与第四图像进行“与”操作,得到检测结果图像,通过上述三帧差分法检测运动目标效果好,且易于实现,同时如需对多个运动目标运动检测时,可采用此方法进行初始分割;接着被检测的图像进行四次尺度缩放,每个尺度使用训练好的分类器分别进行特征提取,然后得到检测目标,四次尺度缩放的目的是减少积分图等复杂运算的次数,只需使用训练的多个尺度分类器分别进行特征提取,从而提高检测速度,如果上一帧有目标被检测出,则目标区域扩大10%做为此帧的特征提取区域,如果上一帧无目标被检测出,则只需要对检测到的运动区域进行特征提取,通过上述方式检测无需整帧检测,从而能提高检测速度;最后输出检测目标的位置和数量。
[0033]以上【具体实施方式】对本发明的实质进行详细说明,但并不能对本发明的保护范围进行限制,显而易见地,在本发明的启示下,本技术领域普通技术人员还可以进行许多改进和修饰,需要注意的是,这些改进和修饰都落在本发明的权利要求保护范围之内。
【主权项】
1.一种快速人体检测方法,其特征在于,它包括以下步骤: 51、分类器训练; 所述步骤Si具体包括: 511、使用摄像头采集图像样本; 512、利用步骤Sll采集到的图像样本的图像特征进行分类器训练,得到多个图像尺度对应大小的分类器; 52、图像检测; 所述步骤S2具体包括: 521、使用摄像头采集图像,并对图像进行预处理; 522、对被检测的图像采用三帧差分法进行运动信息检测,确定运动区域; 523、对被检测的图像进行四次尺度缩放,每个尺度使用训练好的分类器分别进行特征提取,然后得到检测目标,如果上一帧有目标被检测出,则目标区域扩大10%做为此帧的特征提取区域,如果上一帧无目标被检测出,则只需要对检测到的运动区域进行特征提取; 524、输出检测目标的位置和数量。
2.根据权利要求1所述的快速人体检测方法,其特征在于所述步骤Sll中的图像样本分为正样本和负样本,所述正样本包括人体的正面、侧面以及背面,所述负样本为包含或类似的人体。
3.根据权利要求1所述的快速人体检测方法,其特征在于所述步骤Sll中的图像特征包括灰度通道特征、梯度幅度特征或六个方向的梯度直方图特征。
4.根据权利要求1所述的快速人体检测方法,其特征在于所述步骤S21中的预处理包括光照处理或图像增强处理。
5.根据权利要求1所述的快速人体检测方法,其特征在于所述摄像头安装在终端上,所述终端包括机顶盒、电视或空调。
【专利摘要】本发明公开了一种快速人体检测方法,它包括,通过摄像头采集图像数据,使用图像的灰度通道特征、梯度幅度特征以及六个方向的梯度直方图特征等共计八个特征,训练多个图像尺度对应大小的分类器;对被检测图像进行运动信息检测,确定运动区域;使用分类器和运动检测的结果对被检测图像进行人体检测,最后输出检测目标的位置和数量,本发明的有益效果为:本发明的方法能保证在较高精度的情况下,速度大幅提高,并且能在低成本的平台上实时运行,降低成本,且方法简单,稳定性好。
【IPC分类】G06K9-00, G06K9-66
【公开号】CN104680134
【申请号】CN201510059232
【发明人】张霍
【申请人】四川长虹电器股份有限公司
【公开日】2015年6月3日
【申请日】2015年2月4日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1