时间: 2021-08-10 13:59:53 人气: 20 评论: 0
了解肤色检测的作用,研究分析基于颜色空间的肤色检测算法原理和基于高斯模型的肤色概率计算方法,使用C++、Java、C#等语言设计并实现一款具有肤色检测美白功能的“照片秀”应用小软件。
主要研究内容和方法:
主要研究内容:
1、肤色检测的作用;
2、基于颜色空间的肤色检测算法
3、基于高斯模型的肤色概率计算方法
4、使用上述两种方法实现人像磨皮处理
5、对检测出的皮肤区域进行简单美白处理
研究方法:
综合分析市面上现有的带有磨皮功能的图像处理软件(如Photoshop ,美图秀秀等),分析其中的磨皮功能。查找图像处理相关文献和参考书籍,研究基于颜色空间的肤色检测算法和基于高斯模型的肤色概率计算方法。使用熟悉的高级编程语言,设计并实现具有简单美白功能的软件系统。
考核要求或指标:
1、需分析清楚基于颜色空间的肤色检测算法和基于高斯模型的肤色概率计算方法原理
2、需使用高级语言实现上述算法
3、需使用高级语言设计并实现一款具有简单美白功能的软件系统
参考文献:
1、KOVAC J, PEER P, SOLINA F. Human skin color clustering for face detection[C]. EUROCON 2003. Computer as a Tool. The IEEE Region 8. IEEE, 2003.
2、ZHANG X N, JIANG J, LIANG Z H, et al. Skin Color Enhancement Based on Favorite Skin Color in HSV Color Space[J]. IEEE Transactions on Consumer Electronics, 2010, 56(3):1789-1793.
3、冈萨雷斯. 数字图像处理(第二版)[M]. 北京:电子工业出版社, 2007.
4、赵春江. C#数字图像处理算法典型实例[M]. 北京:人民邮电出版社, 2009.
5、胡耀武,谭娟,李云夕.图像视频滤镜与人像美颜美妆算法详解[M].北京:电子工业出版社,2020.7.
6、张争珍,石跃祥. YCgGr颜色空间的肤色聚类人脸检测法[J]. 计算机工程与应用, 2009,45(22):163-165.