论文部分内容阅读
市面上的化妆品品种繁多,琳琅满目,如何挑选安全有效的产品,是每个女性都非常关注的问题。在品牌专柜可能有试用装,可以供顾客试用,但是因为太多人试用,且长时间没有密封的状态下可能会变质。并且如果皮肤容易过敏则不能乱试化妆品,避免交叉感染。面对上述问题,本文提出虚拟化妆的概念。涉及图形图像处理、计算机视觉、模式识别等热门研究领域,其在化妆品选择、销售等方面都具有重要的应用价值。本课题研究的虚拟化妆系统包括图像预处理、人脸检测与特征提取、化妆模块三个模块。本文主要工作如下:(1)首先,可以根据图片的质量进行相应地图像预处理,可以为随后的特征提取操作提高图像处理效率和准确度。例如光照补偿。(2)由于人脸具有稳定的肤色和五官色彩特征,与其他物体颜色相比,有较强的独特性,因此,基于肤色进行人脸检测与识别有其自身的优势。针对于此,本文采用了基于肤色的快速人脸检测与特征提取技术。首先,利用人的肤色聚类特性建立肤色模型,通过Ing-Sheen算法分离出肤色以及与肤色相近的背景区域,生成肤色二值图;然后,对肤色分割图进行滤波处理,去除连通的人脸区域中的非肤色噪音,得到人脸连通区域;最后利用色度和亮度的双重匹配,准确标出人脸中的眼睛、嘴唇的位置,为下一步化妆作基础。(3)在化妆模块中,系统包括手动化妆和自动化妆两种方法。在手动化妆中,首先通过框选工具选定要化妆的部位,然后根据肤色聚类性特性,通过肤色相似度计算,阈值分割,准确地定位出眼睛,嘴巴,最后通过亮度、对比度、颜色调色板调节各自相应的化妆参数进行眼影、腮红等化妆操作。在自动化妆中,针对已经完成的眼睛、嘴巴等特征提取,通过点击化妆操作按钮进行化妆。从实验结果可以看出,本文研究的虚拟化妆系统便捷,实用性强,在算法研究设计、实现上健壮性好,该系统界面友好,操作性强,可视性强,化妆效果良好,是一个具有实用和应用价值的人脸虚拟化妆系统。