一种快速准确的基于视频序列的人脸检测跟踪方法技术

技术编号:6866934 阅读:188 留言:0更新日期:2012-04-11 18:40
本发明专利技术即一种快速准确的基于视频序列的人脸检测跟踪方法涉及模式识别技术领域,所述方法步骤包括:1、提取视频流中视频帧图像;2、对视频帧图像进行预处理,包括光线补偿、肤色区域提取、形态学处理以及区域合并;3、人脸检测,包括Harr-like特征表示人脸、带辅助判决函数的级联Adaboost算法的人脸检测;4、人脸特征的建立,包括检测得到的人脸区域特征和人脸边缘轮廓形状特征;5、人脸跟踪,具体通过人脸区域特征模型完成人脸区域未出现交叉的跟踪,通过人脸边缘轮廓形状特征判断出现交叉情况时的进一步匹配;6、人脸图像序列的提取。通过本发明专利技术所述技术方法,可以快速准确的完成基于视频序列的人脸检测跟踪。

【技术实现步骤摘要】

本专利技术涉及模式识别
,涉及一种快速准确的基于视频序列的人脸检测跟踪方法
技术介绍
人脸检测问题最初来源于人脸识别。最初人脸研究主要集中在人脸识别领域,而且早期的人脸识别算法都是在认为已经得到了一个正面人脸或者人脸很容易获得的前提下进行的。但是随着人脸应用范围的不断扩大和开发实际系统需求的不断提高,这种假设下的研究不再能满足需求。人脸检测开始作为独立的研究内容发展起来。当今,人脸检测的应用背景已经远远超出了人脸识别系统的范畴,在基于内容的检索、数字视频处理、视频检测等方面有着重要的应用价值。目前,国内外的文献中所涉及的人脸检测算法已经有很多种,许多重要的国际会议和期刊都也都涉及到人脸检测问题研究论题。人脸检测开始广泛应用到全新人机界面、基于内容的检索、数字视频处理、视觉监测等许多领域。而人脸检测的方法研究最初可以追溯到20世纪70年代,早期的研究主要致力于模板匹配、子空间方法,变形模板匹配等。近期人脸检测的研究主要集中在基于数据驱动的学习方法,如统计模型方法,神经网络学习方法,统计知识理论和支持向量机方法,基于马尔可夫随机域的方法,以及基于肤色的人脸检测。目前在实际中应用的人脸检测方法多为基于Adaboost学习算法的方法。传统的人脸检测指对于任意一副给定的图像,采用一定的策略对其进行搜索以确定其中是否含有人脸,如果是则返回一脸的位置、大小和姿态。其难点有两方面,一方面是由于人脸内在的变化所引起(1)人脸具有相当复杂的细节变化,不同的外貌如脸形、肤色等,不同的表情如眼、嘴的开与闭等;(2)人脸的遮挡,如眼镜、头发和头部饰物以及其他外部物体等;另外一方面由于外在条件变化所引起(1)由于成像角度的不同造成人脸的多姿态,如平面内旋转、深度旋转以及上下旋转,其中深度旋转影响较大;( 光照的影响,如图像中的亮度、对比度的变化和阴影等。(;3)图像的成像条件,如摄像设备的焦距、成像距离,图像获得的途径等等。但是,随着监控系统的普及化及庞大化,特别是最近几年城市、小区、办公室等场所,以及政府企业等部门都建设了大量的视频监控系统。在视频监控中对人脸检测就成为了当前研究的一个热点问题。而且视频中人脸检测由于需要考虑人脸检测的实时性,这种要考虑人脸检测的准确率和人脸检测的速度问题;另一方面视频中人脸检测需要考虑人脸跟踪的问题,即对于同一个人在视频序列中需要建立起人脸序列。对于人脸的跟踪现在常见的方法可以分为三类基于特征匹配的跟踪、基于区域匹配的跟踪和基于模型匹配的跟踪。基于特征匹配的跟踪不考虑所跟踪目标的整体特征,即不关心该目标是什么这个问题,仅仅通过目标物体的一些个体特征来进行跟踪。由于图像序列间的采样时间间隔通常很小,可以认为这些个体特征在运动形式上具有平滑性,因此可以通过这些个体特征来完成目标物体的跟踪过程。但是在实际场景跟踪中,特征点会由于遮挡或光线变化而不可见,这将导致跟踪失败,这是基于特征匹配跟踪的缺点。基于区域匹配的跟踪是把图像中目标物体的连通区域的共有特征信息作为跟踪检测值的一种方法。基于区域匹配的跟踪具有精度高、不依赖于具体目标模型等优点,可用于实现人头部自由运动的跟踪。但由于区域特征仅利用了图像的底层信息,且不能根据目标的整体形状来对跟踪结果进行调整,因此在长时间连续跟踪时,容易因误差累积而发生目标丢失的情况。基于模型匹配的跟踪算法是通过建立模型的方法来表示需要跟踪的目标物体,然后在序列图像中跟踪这个模型,来达到跟踪的目的。早期这个领域的研究主要集中在刚性物体的模型匹配上。在实际应用中,一些学者针对跟踪人脸的非刚性、确切几何模型不容易获取的特性,提出使用变形模版匹配目标形状。但是,变形模板匹配目标需要大量的计算, 对于实时性的人脸跟踪往往不能满足。本专利所涉及的,首先对于人脸检测过程,采用光线补偿、肤色模型等策略减少检测区域,提高运算速度;对于人脸检测仅在待测区域采用改进的级联AdaBoost分类器提高了人脸的检测准确率;而对于人脸的跟踪,未采用常规的基于特征匹配的跟踪、基于区域匹配的跟踪和基于模型匹配的跟踪的方法,而是采用了简单高效的人脸区域特征的高斯模型匹配方法,解决了实时性的问题;对于出现人脸的交叉问题,仅仅在交叉发生时根据人脸轮廓形状特征进行进一步的判断;通过该方法可以大大提高基于视频序列的人脸检测跟踪速度和准确率,满足基于人脸的生物特征识别,人机交互,视频监控、基于内容的图像检索、图像编码、视频会议等方面的广泛应用。
技术实现思路
本专利技术要解决的技术问题在于1)解决视频序列中每帧视频图像中人脸检测速度问题,即采用减少检测区域的策略提高人脸检测的速度,使得基于视频序列的人脸检测跟踪的实时应用成为可能;2)解决视频序列中每帧视频图像中人脸检测准确率的问题,即通过改进的级联AdaBoost分类器对于肤色区域进行人脸检测,使得基于视频序列的人脸检测跟踪的广泛应用成为可能;幻解决了视频序列中人脸快速跟踪的问题,即提出了一种高效的基于人脸区域特征的高斯模型策略对检测到得人脸进行匹配跟踪,完成了人脸序列的实时跟踪;4)解决了视频序列中人脸交叉的跟踪问题,即对于检测得到的人脸建立人脸轮廓形状特征,仅在视频序列中出现人脸区域交叉时进行匹配判断,完成了同一视频序列中的基于人脸的多人跟踪。本专利技术重点研究,本专利技术的目的是这样实现的1)提取视频流数据中视频帧图像。2)视频帧图像的预处理,主要对视频帧图像预处理包括(1)光线补偿,具体运用 “参考白"的方法对图像颜色直方图进行线性调整,从而对图像进行光照补偿;( 肤色区域提取,具体利用肤色模型提取视频帧图像的肤色区域;C3)形态学处理,具体按照提取的肤色区域对应于原视频帧灰度化处理的图像进行二值化处理后再利用腐蚀膨胀的方法进行处理;(4)区域合并,即设定待检测人脸区域,具体将形态学处理后的相邻肤色区域进行区域合并,再对原视频帧图像进行闭运算,提取出需要进行人脸检测的区域。3)人脸检测,即对视频帧图像预处理后提取的人脸检测的区域进行人脸检测,主要方法包括(1)使用Harr-Iike特征表示人脸,并且使用“积分图”实现特征数值的快速计算;( 使用Adaboost算法挑选出一些最能代表人脸的矩形特征,即弱分类器,再按照加权投票的方式将弱分类器构造为一个强分类器;C3)将训练得到的若干强分类器串联组成一个级联结构的级联分类器进行人脸检测,级联结构能有效地提高分类器的检测速度;(4) 增加辅助判决函数对分类进行辅助判决,由于级联分类器每一级均存在误判,使得整个级联分类器的检测率比较低,因此采用了助判决函数增加辅助判断,具体为当样本被某一级 AdaBoost分类器判为假后,使用该级的辅助判决函数对其进行辅助判决,如果辅助判决为真,则仍然使样本输入到下一级的分类器中,反之,则拒绝该样本。4)人脸特征的建立,即对检测到得人脸建立跟踪过程中需要使用的特征,具体包括(1)提取人脸区域特征,获取人脸区域中心点坐标、高度和宽度的特征建立高斯模型, 主要用于人脸跟踪,由于进行人脸检测的视频拍摄摄像头一般和全景监控摄像头的监控范围和角度存在很大差异,不适合与用常用的基于特征匹配的跟踪、基于区域匹配的跟踪和基于模型匹配的跟踪进行人脸跟踪,而采用人脸区域中心点坐标、高度和宽度的特征获本文档来自技高网
...

【技术保护点】
1.一种快速准确的基于视频序列的人脸检测跟踪方法,其特征在于,所述方法具体包括以下步骤:(1)提取视频流数据中视频帧图像;(2)对视频帧图像进行预处理,获得人脸待检测区域;(3)人脸检测,在人脸待检测区域进行人脸检测,获得人脸区域;(4)人脸特征的建立,提取检测得到人脸的特征,具体包括人脸区域特征和人脸形状特征;(5)人脸跟踪,根据提取的特征跟踪人脸;(6)人脸图像序列的获得,根据人脸跟踪建立的人脸序列提取同一人员的人脸图像序列。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘辉
申请(专利权)人:云南清眸科技有限公司
类型:发明
国别省市:53

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

1