[发明专利]用于人脸区域的自动去油光方法、系统及拍摄终端有效
申请号: | 201610051147.2 | 申请日: | 2016-01-26 |
公开(公告)号: | CN105719234B | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 张伟;吕仰铭;李志阳;傅松林 | 申请(专利权)人: | 厦门美图之家科技有限公司 |
主分类号: | G06T3/00 | 分类号: | G06T3/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 361008 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 区域 自动 油光 方法 系统 拍摄 终端 | ||
本发明公开了一种用于人脸区域的自动去油光方法、系统及拍摄终端,其通过获取待处理图像的皮肤区域,对所述人脸皮肤区域进行亮度分析得到高光区域,对所述高光区域进行边缘检测,并根据边缘检测结果剔除白色物体的区域得到油光区域,最后对所述油光区域进行去除高光的处理得到修复图像;能够准确进行油光识别,并有效消除油光,处理效果更好。
技术领域
本发明涉及图像处理技术领域,特别是一种用于人脸区域的自动去油光方法及其应用该方法的系统、拍摄终端。
背景技术
现有技术中,已有较多消除图像光噪的算法,但鲜有对光噪定位的算法,一个很大的难点是很难确定曝光过度(高光区)和白色物体(白光区)之间的区别,再加上自然图像的复杂性,使得定位光噪区域变得更加困难;现有技术中直接对待处理图像进行高光去除的处理方法,容易对白光区产生误处理,使得不属于皮肤油光的区域也被去除,使得图像失真,用户体验不好。
发明内容
本发明为解决上述问题,提供了一种用于人脸区域的自动去油光方法、系统及拍摄终端,能够准确进行油光识别,并有效消除油光,处理效果更好。
为实现上述目的,本发明采用的技术方案为:
首先,本发明提供一种用于人脸区域的自动去油光方法,其特征在于,包括以下步骤:
10.获取待处理图像的皮肤区域;
20.对所述人脸皮肤区域进行亮度分析,得到高光区域;
30.对所述高光区域进行边缘检测,并根据边缘检测结果剔除白色物体的区域,得到油光区域;
40.对所述油光区域进行去除高光的处理,得到修复图像。
优选的,所述的步骤10中,进一步包括:
11.对待处理图像进行人脸识别,获取人脸区域以及人脸特征点;
12.对所述人脸特征点进行区域填充计算,得到人脸五官区域;
13.剔除所述人脸五官区域,得到人脸皮肤区域。
优选的,所述的步骤20中,对所述人脸皮肤区域进行亮度分析,是分析人脸皮肤区域的RGB三个通道中的暗通道的亮度统计特性,得到所述高光区域。
优选的,所述的步骤30中,对所述高光区域进行边缘检测,是通过计算检测到的边缘与各个高光区域的外缘之间的重合度,当检测到的边缘与当前高光区域的外缘的重合度大于预设阈值时,则判定为当前高光区域为白色物体的区域,并剔除该白色物体的区域,得到油光区域。
优选的,所述的步骤30中,进一步包括对所述的油光区域进行膨胀处理,使其包含过渡区域,得到膨胀后的油光区域。
优选的,所述的步骤40中,进一步包括:
41.对所述油光区域进行减小梯度的调整,得到调整后的梯度图;
42.对调整后的梯度图求解泊松方程进行图像复原,得到所述修复图像。
其次,本发明提供一种用于人脸区域的自动去油光系统,其包括:
人脸识别模块,用于通过人脸识别获取待处理图像的皮肤区域;
亮度分析模块,用于对所述人脸皮肤区域进行亮度分析,得到高光区域;
边缘检测模块,用于对所述高光区域进行边缘检测,并根据边缘检测结果剔除白色物体的区域,得到油光区域;
高光去除模块,用于对所述油光区域进行去除高光的处理,得到修复图像。
优选的,所述高光去除模块进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图之家科技有限公司,未经厦门美图之家科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610051147.2/2.html,转载请声明来源钻瓜专利网。