基于肤色的人脸检测算法的实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:sc13859315118
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着计算机科学的发展,人脸检测已经成为目前人们研究的热点方向之一。在此背景下,本论文根据人脸的肤色特征,设计出了基于肤色的人脸检测算法,能快速地对人脸进行识别和检测。首先对输入的包含人脸区域的图片进行光照补偿,弥补由于光照或阴影造成的光线分布不均匀等现象。其基本思路是:将输入图像中的所有像素值的亮度按大小的顺序从高到低进行排列,取出一定百分比的像素,并判断这些像素的数目是否大于某个阈值,将它们的亮度值作为“参考白”。其次,建立人脸肤色模型,在YCr Cb格式的图像中,人脸区域的色彩与背景区域有明显的不同,通过二值化之后,区分人脸区域和背景区域,从而建立人脸肤色的二值化模型。再次,对二值化图像进行形态学的腐蚀和膨胀处理,采用此技术的目的不仅能细化图像,还能使人脸区域的轮廓连通圆滑,接着进行中值滤波处理,进一步去除掉非人脸区域的小面积区域,得到更为符合人眼关注的人脸区域。最后,对该二值化图像进行人脸区域的轮廓提取,根据设定的“检测标准”,寻找出目标对象的轮廓所在的像素点;根据“跟踪标准”和“被检测”的像素的特征,找寻到目标对象上的其他像素点确定人脸所在的区域,通过一个单独的轮廓线进行轮廓跟踪,然后进行几何轮廓筛选,如果图像中人脸轮廓的几何面积大于某一阈值且人脸宽度和长度的几何规则满足一定的比例,可以确定是人脸区域。根据轮廓跟踪与几何规则判断,得到人脸所在区域并标记人脸的个数。基于肤色的人脸检测算法采用Microsoft Visual Studio 2008开发环境下的C语言实现,测试结果表明,本文所提出的基于肤色的人脸检测方法具有较高的检测率,无论是单个人脸的图像,还是包括至少8人以上的人脸图像,都具有70.37%的准确率,且该检测算法适应各种复杂的场景,尤其是在多个人脸的测试图像中,不受光照、被测人员的姿态变化、附属物遮挡等影响,具有很强的适用性。
其他文献
政策不确定性对企业研发投资的影响存在"延迟效应"与"抢占效应"。利用世界银行中国企业调查数据进行的实证检验显示:政策的不确定性显著增大了企业研发的二元边际,即总体表现
目的采取环孢菌素A与雄激素联合使用的方法对再生障碍性贫血进行治疗并观察其治疗效果。方法选择2012年9月至2014年3月在我院进行治疗的再生障碍性贫血患者100例,随机选取50
数学是一门考验学生思维能力和刻苦努力程度的学科,既是小学教学的重点教学科目,也是影响学生日常生活的重要学问。而兴趣是支持学生刻苦学习,努力上进的重要动力,所以,小学数学教
面对汽修专业与汽修人才需求及地方经济快速发展的现状,寻求切实可行的人才培养模式,提高职校人才的社会认同度,寻求学校专业发展的新方向,确保专业充分融合地方经济发展。本
船舶高效焊接技术的采用,可极大程度提高生产效率,保证建造质量,提高企业的整体竞争力。虽然前期设备投入成本较大,但从长远看,船舶建造的焊接高效化、流水化势在必行。
在市场经济条件下,追求经济效益是企业经济活动的根本出发点。企业要实现经济效益最大化,必须加强运营成本控制。在运营成本体系中,人力资源成本对公司效益有举足轻重的影响,
近年来,高校扩招导致大学生质量下降、学习困难人数逐渐增多.研究国外著名大学学习咨询的经验,有益于我们针对我国的学习咨询现状,制订相应的教育策略,提高高等学校人才培养
期刊
据实际的制盐工艺条件,使用单因素和正交试验,通过测量电极的极化电阻,研究了TA2在不同温度、S^2-浓度、CO3^2-浓度、pH值和流速的盐卤介质中的缝隙腐蚀行为。结果表明,在盐