- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于肤色模型和面部特征的人脸检测算法.doc
基于肤色模型和面部特征的人脸检测算法
摘 要:提出一种基于肤色模型和面部特征的人脸检测算法,在YCbCr颜色空间建立肤色模型,根据此模型进行肤色分割,为使分割更平滑,进行了形态学处理,再结合面部特征有效除去非人脸肤色区域。验证了该算法的可行性和高效性。
关键词:人脸检测;肤色模型;形态学处理;面部特征
中图分类号:TP317.4 文献标识码:A 文章编号2012)011012902
________________________________________
作者简介:李琳(1977-),女,华中科技大学计算机学院博士研究生,武汉理工大学计算机学院讲师,研究方向为计算机视觉;毛义梅(1989-),女,武汉理工大学计算机学院学生,研究方向为计算机应用。0 引言
人脸识别是最近几年国际上图像处理和模式识别研究的热点之一。一个完整的人脸识别系统包括以下4个模块:①人脸检测与分割;②人脸表征和特征提取;③人脸识别;④性能评估模块。人脸检测模块是人脸识别的前提和基础,只有人脸检测时准确进行人脸定位,后期才能更准确地对检测出来的人脸进行识别。本文提出了一种基于肤色模型和面部特征的人脸检测,目的是提取每一个属于人脸区域的肤色像素点,主要流程如图1所示。在由日常生活照片建立的人脸检测图像集上做了许多实验,验证了该算法的可行性和高效性。
图1 人脸检测流程
1 肤色模型的建立
肤色模型需要选择一个合适的颜色空间并在该空间中确定一个肤色簇。近几年的研究发现,TSL空间提供了两种高斯密度模型(单峰高斯模型和混合高斯模型),效果最佳。YCbCr颜色空间与人的颜色感觉是一致的,并且与TSL颜色空间具有相同特性:能将亮度信息与色度信息区分开来,并具有相当紧密的肤色簇。所以,本文采用在YCbCr颜色空间上建立肤色模型的方法。IEEE的AnilK. Jain等人从HHI图像库中的137幅图像中手工选取了853 571个肤色像素点,并将它们绘制在YCbCr空间及其各个二维投影子空间中,得到的结果如图2所示。
图2 YCbCr及各二维投影子空间中的肤色点
从图2中看出,128≤Y≤185区域中的肤色点是一个柱体,其横截面就是图2(b)中红色的椭圆部分,椭圆中心为(107,153),长轴为25.39,短轴为14.03,与水平方向的夹角弧度2.53;40≤Y≤128以及185≤Y≤240区域用4条二次曲线式来拟合,方程为:
首先考虑128Y185的情况,它近似为椭圆柱体,只要考虑它在CbCr子空间中的投影,也就是图2(b)中的深色部分。由于40Y128和185Y240的情况非常相似,所以完全可以放在一起考虑。用任意一个Y值去切YCbCr空间的纺锤体,都可以得到一个椭圆,这些椭圆长短轴可以根据上面4条二次曲线来得到。
基于肤色模型的分割步骤为:
(1)取像素点的R、G、B值通过上面的空间转换公式转换成Y、Cb、Cr值;转到步骤3。
(2)若128≤Y≤185或40Y128或185Y240,转步骤4;若Y≤40或Y≥240该像素点的肤色隶属度为0,转到步骤5。
(3)计算该像素点在CbCr空间中对应的点与椭圆两个焦点F1(89.68,165.15)、F2(124.32,140.85)之间的欧氏距离,代入函数f(x)=11+(x60)2得到该像素点的肤色隶属度,转到步骤5。
(4)将Y值代入上面列出的4条二次曲线方程,得到2个Cb值和2个Cr值,这2个Cb值和2个Cr值相减得到Cb、Cr值的范围。椭圆的长短轴计算公式为:a=0.44dcb2+dcr2
b=0.24dcb2+dcr2
(4) 再根据中心坐标(107,153)和旋转角度2.53可得焦点F1、F2。然后计算该像素点在CbCr空间中对应的点与椭圆两个焦点之间的欧氏距离和并代入f(x)=11+(x60)2得到该像素点的肤色隶属度。
(5)重复步骤1,直到处理完整幅图像。
2 面部特征验证
经过肤色区域分割后的二值图像可能存在一些微小的区域,这些区域属于图像中的噪声,采用去除小连通区域和形态学的开操作、闭操作去噪,再通过面部特征进一步对肤色部分筛选,除去非人脸部分和近肤色部分。
本文采用的面部特征验证主要有两个:①脸部比例。通过对人脸特征的统计,人脸的长宽比应该大致在这样一个范围内:0.6人脸长宽比1.5。考虑到人脸区域和脖子区域大都是连通的,所以实际处理中将比例修正为:0.6人脸长宽比2;②人眼定位。人脸的头发、眉毛、眼睛的灰度级比较小,选取合适的二值化算法对图像进行二值化处理后,分别进行水平积分投影和垂直积分投影,得到如图3所示的结果。利用对人脸图像的先验
您可能关注的文档
- 基于混沌理论的煤与瓦斯突出预测研究方法.doc
- 基于渠道权力的国际农产品流通渠道模式分析及经验借鉴.doc
- 基于游戏化学习理念的体验式网络课程设计.doc
- 基于灰色模型的评价模型构建.doc
- 基于炼油化工装置大型化后设备法兰紧固问题的探讨.doc
- 基于煤矿供电系统和电气设备保护的探讨.doc
- 基于煤矿安全监控系统的单片机应用技术课程改革研究.doc
- 基于熵值法的农村居民点节约集约用地评价.doc
- 基于物联网中间件技术的滩涂人员定位系统.doc
- 基于物联网技术的港口智能卡口系统的应用.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)