人脸肤色检测技术word版本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
术技测检色肤脸人精品文档
一种基于肤色的复杂背景人脸检测方法
1>.人脸肤色模板提取
复杂背景的彩色图像中,总存在类肤色区域,裸露的非人脸肤色区域以及类肤色区域和肤色区域或者多个肤色区域紧密连接在一起. 单纯使用肤色分割定位,人脸不能排除这些因素的影响,因此,肤色分割通常只是对人脸图像进行粗定位。要确定肤色区域是否为人脸,则需对区域上的其他特征进行验证。在人脸肤色分割图中,眼睛、嘴等特征因其为非肤色区域而被漏掉,而在肤色范围内的其他区域可能与人脸区域相连,这不利于人脸特征验证。特征验证需要一个准确的人脸区域(只包括必要的人脸特征而没有背景等其他干扰)。
2>.肤色块分类
肤色分割可能在人脸区域形成独立块,区域边缘分割也可能将完整面部分割诚若干个小块,因此需要进行肤色块的合并,重新组合属于同一人脸的独立块。同一人连区域中像素点古色在变换Ycbcr空间中对应的矢量值相近,在空间位置上应小于一定距离。根据以上原理提出如下算法:(1)按照块面积从大到小排列各块(忽略面积小于一定阈值的小块)。
(2)寻找每个块的重心(X,Y);
(3)计算各块间距离的(重心连线减去在各块内部部分的长度)。
(4)从大块开始,将距离小于一定阈值的归位一类。
(5)在没一类中,计算各块重心连线在各块边缘附近的Ycbcr值。
(6)去除面积小于一定阈值的类。
对所有块分类完成后,按各类中肤色块所占区域的大小,建立包含类中所有块的最小矩形,将类中所有块复制到矩形内,后续操作则在该矩形内进行。
收集于网络,如有侵权请联系管理员删除.
精品文档
基于肤色模型的人脸检测研究
2.1>建立肤色样本
建立肤色模型需要大量包含不同肤色、不同大小人脸的RGB图像。本文从互联网、人脸库和日常的生活照中选用了100副肤色不相同的人脸图像,然后从中裁剪出人脸皮肤区域的一小部分作为肤色的样本。接着将其从RGB色彩空间转换为Ycrcb色彩空间。
经过色彩空间转换之后,人脸图像不可避免地会出现噪声。本文采用滑动窗口为3X3的二维中值滤波来去除噪声,并在速度和效果上都取得了很好的结果。2.2>建立肤色模型
消除噪声后,先用二维高斯分布来描述这种cbcr的色度分布,然后对肤色样本进行训练,以此得到一个分布中心,再根据所观察的香色离该中心的远近来得到一个肤色的相似度。最后利用均值和方差的计算得到高斯分布模型,这就是实验中的肤色模型。
2.3>光照预处理
由于受外界光照坏境的影响,尤其是光源颜色,采集来的彩色图像经常会发生彩色偏移。本文使用彩色均衡方法来消除这种彩色偏移。该方法首先通过图像的R G B三个分量中各自的平均值确定出图像的平均灰度值,然后调整每个像素的R G B值,使得调整后图像的R G B三个分量中各自的平均值都趋于平均灰度值。实验结果表明,消除彩色偏移能有效提高算法的检测率和准确率。
2.4>类肤色检测
收集于网络,如有侵权请联系管理员删除.
精品文档
本文算法最为关键的一步是人体皮肤区域的检测。检测方法是计算图像像素与肤色模型的相似度,这个值描述了像素与肤色的相似程度。通过计算图像中每个像素与肤色模型的相似度,生成一副类肤色灰度图像。
基于肤色的人脸检测与识别方法的研究
肤色检测技术
1.肤色检测
肤色检测是指在图像中选取对应于人体皮肤像素的过程,随着视频图像采集设备的普及,今年来对图像中肤色区域分割的研究日趋活跃。
肤色在人脸检测和跟踪中是一种有效的特征,尽管对于不同的人肤色差异可
能很大,但是差异主要存在于亮度上,而不是色度上,在色彩空间中,肤色只是其中很窄的一部分频带,因此可以根据颜色信息来检测像素点是否具有肤色特征,通过边通量分析和区域增长,对肤色像素点归类并且找到可能的人脸区域。基于颜色的系统可以在不同的视角中均能检测到人脸,不收人脸姿态变化的影响。根据颜色进行人脸检测的问题在于人所感知到的颜色与到达视网膜的光线的频率
并不是一样的,在同一天中的不同时候,同一个物体所反射出的光的频率是不同的,这使得在彩色图像中的香色有着不同的颜色值。而且,不同的摄像机得到的香色也有着不同的色彩偏差,这样当使用不同的成像设备时,就需要对颜色信息进行重新校准。
由此看来,不同的检测方法各有优劣。由于人脸在空间中的分布非常复杂,
要建立人脸在高维空间中的精确分布模型是一项非常困难的任务,要建立一个高鲁棒性,在各种情况下都通用的人脸检测系统目前来说非常困难。因此,如何根据实际需要,综合运用各种方法,增长补短,减少问题的复杂度是解决人收集于
网络,如有侵权请联系管理员删除.
精品文档
脸检测问题的一条切实可行的途径。在与人有关的各种机器视觉系统中,肤色检测技术正得到越来越多的应用,具有巨大的市场潜力。目前比较典型的应用包括人脸检测与识别、表情识别、手势识别、基于内容的图像与视频检索、人机接口技术、肌体检测等方面;也包括视频监控、皮肤病诊断等。可见,肤色检测不仅是人脸或手势等身份、情感和行为识别系统的重要组成,而且在安全防范、反恐。医疗保健、人脸的化妆盒整容的检测中的应用也日趋重要。
1.肤色建模
肤色模型是关肤色知识的计算机表示,通过训练样本集建立肤色模型是肤色检测技术的关键。
基于统计肤色建模的肤色检测技术,包括静态和动态肤色检测,由于本文研究的是静态图像的人脸检测技术,所以这里仅讨论静态肤色建模的方法。目前常用的静态肤色建模基本方法有三种:肤色范围、高斯密度函数估计和直方图统计,三者分别对应阈值化、参数化和非参数化方法。
3.规定肤色范围
用数学表达式明确规定肤色范围是一种简单的肤色建模方法,采用Ycbcr颜色空间的cbcr平面,如果输入像素的颜色落入规定的矩形区域,就认为是属于肤色
像素。由于在不同的亮度分量上的矩形区域不同,因此在Y分量上分段定义肤
色矩形区域。
规定彩色范围虽然快捷,但要取得好的效果需要解决两个问题:(1)如何选择合适的颜色空间;(2)怎么确定规则中的参数。选择颜色空间不仅要考虑肤色样本