ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:55.50KB ,
资源ID:1611204      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1611204.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于肤色特征人脸检测算法.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于肤色特征人脸检测算法.doc

1、基于肤色特征人脸检测算法摘 要在人脸检测的研究中发现 Adaboost 人脸检测算法检测速度快,出现漏检率比较低,但存在误测几率的发生,若结合肤色模型检测进一步确认检测区域,肤色是人脸的重要特征之一,肤色特征对人脸检测的优点是对旋转、尺度及表情等不敏感,具有良好的稳定性和鲁棒性。二者相结合的人脸检测是建立肤色模型算法,计算肤色区域的面积与非肤色区域的面积之比,设定阈值来实现人脸检测,在一定程度上改善了误测的几率发生。 关键词人脸检测;肤色检测;弱分类器;强分类器;多层分类器 中图分类号:TP391.41 文献标识码:A 文章编号:1009-914X(2015)36-0331-03 引言 最早

2、Papageoriou 等人把 Harr 特征运用到人脸检测,Papageoriou在研究人脸检测问题时,为了提高检测所需的分辨和增加模型的表达能力1,使用 3 类二维的 Harr 小波函数提取对象的特征。Viola2发现正方形的 Harr 滤波不足以描述人脸的特征,如:人眼睛和鼻梁上侧的灰度差的绝对值比较大,表现为矩形区域特征,将特征原型扩展 3 种类型4 种形式的矩形特征原型。人脸检测是根据输入的图像确定人脸和人脸大小、位置过程。Adaboost 人脸检测算法是一种矩形特征算法3,但是Adaboost 算法训练的强分类器只具有最小误检率,没有最高检测率,其漏检低,仍存在误检,因此需要其它算

3、法加以确认4。人脸肤色的主要特征,人脸肤色检测对旋转、尺度及表情变化都不敏感,并且肤色特征稳定,在区别其它物体颜色具有很强的鲁棒性和稳定性且肤色特征人脸检测算法简单,检测速度快5。 1 基于 AdaBoost 人脸检测算法 图像中平移或伸缩获得特征称为矩形特征,然后再将特征值通过Adaboost 的训练得到基于矩形特征分层人脸检测算法6,过程如下: (1)先用矩形特征表示人脸,用“积分图7”实现特征数值快速计算。计算公式(1)和公式(2) 。 Harr-Like 特征: (1) 其中表示特征是由 N 个矩形构成,表示第 i 个矩形的权值,函数表示矩形内所有像素和8。 积分图定义2: (2) 其

4、中是图像在平面坐标系中 x,y处的像素值。 图像的积分图递推公式: (3) 其中,表示原图像(x,y)点所在列纵坐标不超过该点的所有像素灰度的和。图像的积分图可以快速计算图像中任意矩形内所有像素灰度积8。 (2)使用 Adaboost 算法选取出具有代表人脸的矩形特征称为弱分类器,由弱分类器组成一个强分类器,弱分类器的公式(4) 。Adaboost的弱分类器特征值 f,阈值和指示不等号方向的 p 组成2 (4) 选取过程: a. 计算每一种矩形特征原型映射所有样本的特征值 f(x) ,且进行排序; b. 扫描这些特征原型产生的特征值 f(x) ,计算其映射的最小分类误差 2。 (5) T+、T

5、-表示全部人脸样本权重和与非人脸样本的权重和,S+、S-表示排在该特征值前的人脸样本权重与人脸样本权重和。表示在此特征前的人脸权重和加上后面非人脸权重和,如果这个值较小,表明该特征为非人脸,而且误检率较小。 c.最小分类误差对应矩形特征原型长、宽和(s,t) ,即为弱分类器的特征 f,这个分类器的阈值为 ,判断最小分类误差是还是,若是前者,表示小于阈值的非人脸,大于阈值的是人脸,那么 p 为-1,反之为+1。 d. T 次循环后得到 T 个弱分类器 hl(x) ,hi(x)及其对应的分类误差 1T。通过公式(6) ,构造强分类器。 (6) 其中 3.将训练得到的若干个强分类器组成一个级联的多层

6、分类器。多层级联分类器要求每一层最小检测 99%,而最大误差率 50%,而 Adaboost算法训练的强分类只具最小误检率9,而不是最高检测率,要达多层级联分类器各层的要求,需要对 Adaboost 训练出来的分类器的阈值进行调整。对于每个人脸样本弱分类器加权和为2: (7) 对 PD 进行排序,选择满足多层级联分类器要求的每层最高检查率的阈值 Th。 。其中 p 为人脸个数。保证 p*d 个人脸被检测出来。 2 肤色特征人脸检测算法 肤色是人脸的主要特征之一,基于肤色特征的人脸检测的优点是对旋转、尺度及表情等不敏感,肤色特征稳定7,区别其他物体颜色方面具有较强的鲁棒性和稳定性。根据文献5的方

7、法进行肤色检测。 其方法如下: (1)RGB 颜色空间转换 YCbCr 颜色空间,其转换公式6: (8) (2)对非线性色彩进行变换,建立属于该颜色空间聚类模型,其变换公式6: (9) (10) (11) (12) 其中文献5设定的非线性分段颜色变化的分段阈值。文献5实验数据得到的肤色聚类区域 Y 分量的最小值和最大值。表示肤色区域的宽度9 (13) 经过这样的非线性分段色彩变换后,在一定程度上消除色度对亮度的依赖关系。 (3) 最后再用一个椭圆来近似这一肤色区域,其解析表达式如下6 (14) 对图像中的每个象进行检测,若变换后的值在椭圆区域之内10,则认为是肤色像素点,否则是非肤色像素点。最

8、后将图像转换为二值图像。 3 肤色特征与 AdaBoost 相结合的人脸检测算法 (1)先应用 AdaBoost 进行人脸检测,其流程如下: a.设检测图像大小为 W*H,计算其积分图; b.初始化检测窗口大小为:w*h,设置检测窗口最大放大倍数maxSize; c.对于多层级联分类器的每一层强分类器,使用放大倍数 size 的检测窗口对图片进行检测,若为人脸,则标注 1,若不是则标注 0。当检测窗口小于某一个值时,就停止检测。 d.最后对于所有检测人脸的窗口,如果两个检测窗口的中心位置差值不超过两者的长度、宽的均值,则认为检测出的是同一个人脸,那么将其合并,取其均值。 (2)检测结果后,建立

9、图片的肤色模型,计算肤色区域的面积与非肤色区域的面积之出 P。如果图像是人脸,那么其脸色一定占绝大部分11,所以假设本文中的设定阈值 T=0.4。如果 PT 则认为是人脸,反之认为是非人脸,直接抛弃。 3.1 实验结果 从中能看出图 2 的结果是正确,图 3 的误测,如何保留图 2,去除图3 呢?,下面采用肤色检测来实现。 对图 2 和图 3 进行二值化处理从而得到图 4 和图 5。 图 4 肤色区域占整个区域的 0.5278,图 6 肤色区域只占整个区域的0.1071。由于截取的人脸区域容易受周围头发等影响,再取图像的中心区域作为检测。再次检测后的图像结果: 图 6 人脸区域占整个区域的 0

10、.8901,而图 7 的人脸区域为 0,设定阈值为 0.4,结果图 3 的图片可以去除,图 2 的图片保留。 结束语 在 Adaboost 算法的基础上与肤色模型检测相结合进一步确认检测区域,实验证明改进的算法在一定程度上改善了误测几率的发生,但是对类肤色的非人脸检测区域不能正确判断,需进一步研究。 参考文献 1Papageorgiou,C.,M.Oren, and T. Poggio. A General Framework for Object Detection, International Conference on Computer Vision (ICCV98) , pp .555

11、-562, January 1998. 2Paul Viola, Michael Jones, Robust Real-Time Face Detetion, International Journal of Computer Vision, 2004. 3R. Kjeldson,J.,Kender.Finding Skin in Color Images.Second international Conf.Automatic Face and Gesture Recognition,pp.312-317,1996. 4 陈锻生,刘政凯. 肤色检测技术综述J.计算机学报, 2006,2: 19

12、4-207. 5 Dean J., Ghemawat S. MapReduce: Simplifed Data Processing on Large Clusters, Proc. of the 6th Symposium on Operating System Design and Implementation, San Francisco.2004 6 冯亚丽,蒋文文,刘泽光,一种改进的基于肤色分割和 PCA 人脸检测方法J,科学技术与工程, 2010,10: 2343-2347. 7 张洪明,赵德斌,高文.基于肤色模型、神经网络和人脸结构模型的平面旋转人脸检测J,计算机学报,2002,

13、11: 1250-1256. 8 Trans on Pattern Analysis and Machine Intelligence, 24(5).696-706, 2002 9 陈梅,刘昕.基于最小二乘支持向量机的色彩空间转换模型J,西安理工大学学报, 2010,3: 338-342. 10 李根,李文辉, 基于尺度不变特征变换的平面旋转人脸检测J,吉林大学学报(工学版) , 2013,1: 186-191. 10 R.Kjeldson, J.,Kender.Finding Skin in Color Images. Second international Conf.Automatic Face and Gesture Recognition, pp. 312-317,1996. 11 DeanJ.Ghemawat S.MapReduce:Simplifed Data Processing on Large Clusters, Proc. of the 6th Symposium on Operating System Design and Implementation, San Francisco.2004.

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。