高效人脸检测算法(精品推荐).docx
《高效人脸检测算法(精品推荐).docx》由会员分享,可在线阅读,更多相关《高效人脸检测算法(精品推荐).docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高效人脸检测算法【摘要】对于一个完好的、自动的人脸信息分析系统来讲,高效的人脸检测算法是必不可少的。本文主要是对彩色图像皮肤区域分割算法及人脸检测系统的设计研究。主要运用了YCbCr色彩空间的肤色模型,利用其混合高斯分布的特性对肤色进行比对分割。最终得出基于高斯肤色模型的图像皮肤区域分割算法。【关键词】高斯肤色模型皮肤分割人脸检测1引言人脸检测(facedetection)主要是指在输入图像中确定人脸(假如存在)的位置、大小等信息。基本思想是利用统计的方法对人脸建模,比拟所有可能的待检测区域与人脸模型的匹配度。人脸检测系统的输入是可能包含人脸的图像,可以能是不包含人脸的图像,输出是关于图像中能
2、否存在人脸以及人脸的数目、位置、尺度、位姿等信息的参数化描绘。人脸检测问题假如追踪求源的话,它来源于人脸识别(facerecognition),而人脸识别的研究能够追溯到20世纪6070年代,经过几十年的曲折发展己日趋成熟。人脸检测是自动人脸识别系统中的一个重要环节,但是早期的人脸识别研究主要针对具有较强约束条件的人脸图像(如无背景的图像),往往假设人脸位置己知或很容易获得,因而人脸检测问题并未遭到重视。近几年随着信息化社会的发展,人脸识别成为最有潜力的生物身份验证手段,这使得人脸检测开场作为一个独立的课题遭到研究并得到重视。在检测静止目的的场合中,肤色的应用提供有价值的候选区域。比方,在人脸
3、的检测中,图像中的肤色区域可有助于加速人脸的检测经过。本文将对基于高斯肤色模型的图像皮肤区域分割算法进行研究。2色度空间模型选取在详细的色度空间中通过实践找到肤色区间,建立起可操作性的肤色模型,这样就让提取肤色信息成为了人脸检测的核心方法。不同肤色模型的建立基于不同的色度空间,且为色度空间的一个子空间。肤色信息主要由肤色模型描绘。使用何种形式的肤色模型与色度空间(chrominancespace)选择密切相关。能够从两个方面考察某种色度空间:(1)在该色度空间中能否用给定的模型描绘“肤色区域的分布;(2)色度空间中“肤色与“非肤色区域的重叠有多少。人脸检测常用的色度空间主要有:RGB(亮度归一
4、化的三基色)、HSI(色调、饱和度、亮度)、YIQ(NTSC制的光亮度和色度模型)、YUV(PAL制的光亮度和色度模型)、YCbCr(CCIR601)编码方式的色度模型、CIEL(国际照明委员会提出的基于色度学的彩色模型)等。不管在什么样的色度空间中,肤色模型大体上分为四种:区域模型(IF-THEN)模型、简单高斯模型、混合高斯模型和直方图模型。2.1区域模型该模型又称IF-THEN模型、简单门限模型,它主要是利用了肤色在色度空间的聚类性(即取值范围),将一块知足一定条件的区域标定为肤色区域。采用这个模型来判别肤色需要分两步:首先通过统计的方法确定模型(即归属于肤色的详细范围);其次利用这个模
5、型来判别新的像素或区域能否为肤色。因而,对于一幅新的图像,假如某个像素或区域知足给定的条件就为肤色,否则就是非肤色。从上面的判定经过来看,它是一种较简单的肤色模型。该模型的困难之处在于怎样确定阈值。阈值选择不当可能会使肤色检测率下降,误检率上升。此方法计算简单,使用方便,速度快,但是效果不是很好,只适用于特定条件下的肤色检测。2.2简单高斯模型这种方法是假设肤色分布服从单峰高斯分布。它主要通过统计分析,预测高斯分布的参数,其中参数确定常用的方法有EM算法,Maximum-Likelihood或通过统计直接求得色度空间中每个分量(一般利用的是该色度空间中的色度分量)的均值与方差。采用这种方法也分
6、为两步:首先选择方法确定模型的参数(即均值和方差);其次利用该模型来判别新的像素或区域能否为肤色。简单高斯模型相对区域模型能更好的表示肤色分布,因而相对而言,它的肤色检测率也高出很多,并且模型的参数也易于计算,但是速度比区域模型慢。2.3混合高斯模型由于具有不同种族的肤色直方图并不完全知足单峰高斯分布,通过研究能够采用多峰的高斯分布来准确表示。因而,提出了混合高斯模型,如公式2.1所示:(2.1)其中,为肤色像素在色彩空间中的混合概率密度,为分量的概率密度,为分量的先验概率,i=1,2,.,m为混合密度的分量个数。该模型表明肤色的每个像素密度都属于概率密度的混合体。在这个模型中主要难点是对混合
7、高斯模型的参数估计,其参数的估计常采用基于极大似然的算法。利用该算法需要进行迭代,而迭代的收敛速度受参数的初值影响,同时与分量密度个数关系很大,分量越多,运算越复杂。这种方法相对于前面两种模型来讲,肤色的检测率要高得多,误检率也要小得多,但是模型确实定(即模型的参数估计)较难,速度相对来讲也比拟慢,不合适快速的肤色检测。2.4直方图模型通过对肤色直方图的统计,然后利用阈值来进行判别。对于三维直方图,尽管效果很好,但是需要很多的训练样本,而且训练时间很长。由于样本原因和时效性差,这里不具体讨论这种方法。3YCbCr色彩空间模型YCbCr色彩系统是一种常见的重要的色彩系统,网络上比比皆是的JPEG
8、图片采用的色彩系统正是该系统。本文则着重对此肤色模型进行研究。它由YUV色彩系统衍生而来,Cb=k1,Cr=k2,其中k1、k2分别为压缩系数,压缩的目的是防止色差信号对亮度信号的干扰及超过亮度信号的电平,也就是讲Cb和Cr则是将U和V做少量调整而得到的。Y仍为亮度信息(电视机中称其为亮度信号)。YCbCr色彩系统与RGB色彩系统的转换关系如下:Y=0.299*R+0.587*G+0.114*BCr=(R-Y)*0.713+128Cb=(B-Y)*0.564+128即:3.1CbCr空间肤色区域模型由于统计表明不同人种的肤色区别主要受亮度信息影响,而受色度信息的影响较小,所以直接考虑YCbCr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高效 检测 算法 精品 推荐
限制150内