[发明专利]一种基于人脸关键点的肤色修正算法有效
申请号: | 201710400573.7 | 申请日: | 2017-05-31 |
公开(公告)号: | CN107424115B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 黄亮 | 申请(专利权)人: | 成都品果科技有限公司 |
主分类号: | G06T3/00 | 分类号: | G06T3/00;G06T5/00 |
代理公司: | 成都玖和知识产权代理事务所(普通合伙) 51238 | 代理人: | 黎祖琴 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 关键 肤色 修正 算法 | ||
本发明公开一种基于人脸关键点的肤色修正算法,包括获取原始图像;S200对原始图像进行肤色检测,得到肤色概率图;获取原始图像的眉毛区域、眼睛区域、嘴唇区域和鼻子区域和关键点;对眉毛区域进行线段填充,修正肤色概率图,得到修正肤色图Ⅰ;对眼睛区域进行四边形填充,修正修正肤色图Ⅰ,得到修正肤色图Ⅱ;对嘴唇区域进行四边形填充,修正修正肤色图Ⅱ,得到修正肤色图Ⅲ;对鼻子区域进行肤色值修正,修正修正肤色图Ⅲ,得到最终的修正肤色图。本发明能够使肤色修正精度更高、效果更好;能够较为完整的获取人脸肤色信息,更为精确的修正肤色;从而为后期的磨皮过程做出了坚实的基础,使后期磨皮的效果更加自然。
技术领域
本发明属于图像处理技术领域,特别是涉及一种基于人脸关键点的肤色修正算法。
背景技术
近年来,随着科技的进步,智能手机、平板等移动设备已经成为人们必不可少的数字娱乐工具。伴随着智能设备的兴起,美颜自拍的需求也不断增长,尤其是其中的磨皮功能是众多女性所青睐的重要功能。
磨皮功能一般用保边降噪算法或者高反差保留的方法实现,为了不影响五官、头发及背景,通常需要一个蒙板图来指导降噪的程度,常用的是用快速的肤色检测算法来实现。
现有方法多单以颜色区分皮肤与非皮肤,无论肤色检测如何精确,都会造成缺少一些重要的约束如位置信息,造成肤色修正效果差;尤其是五官周围的区域;其中最明显的是嘴唇处,很多人的嘴唇与人脸肤色非常接近,这直接导致在用肤色图进行指导磨皮的时候将嘴唇过渡模糊。
发明内容
为了解决上述问题,本发明提出了一种基于人脸关键点的肤色修正算法,能够使肤色修正精度更高、效果更好;能够较为完整的获取人脸肤色信息,更为精确的修正肤色;从而为后期的磨皮过程做出了坚实的基础,使后期磨皮的效果更加自然。
为达到上述目的,本发明采用的技术方案是:
一种基于人脸关键点的肤色修正算法,包括步骤:
S100获取原始图像;
S200对原始图像进行肤色检测,得到肤色概率图;
S300获取原始图像的眉毛区域、眼睛区域、嘴唇区域和鼻子区域,并获取各区域的关键点;
S400通过眉毛区域的关键点对眉毛区域进行线段填充,修正肤色概率图,得到修正肤色图Ⅰ;
S500通过眼睛区域的关键点对眼睛区域进行四边形填充,修正修正肤色图Ⅰ,得到修正肤色图Ⅱ;
S600通过嘴唇区域的关键点对嘴唇区域进行四边形填充,修正修正肤色图Ⅱ,得到修正肤色图Ⅲ;
S700通过鼻子区域的关键点对鼻子区域进行肤色值修正,修正修正肤色图Ⅲ,得到最终的修正肤色图。
进一步的是,对所述原始图像进行特征值提取,获取原始图像的眉毛区域、眼睛区域、嘴唇区域和鼻子区域,并获取各区域的关键点;以备后续修正使用。
进一步的是,所述步骤400中通过眉毛区域的关键点对眉毛区域进行线段填充,修正肤色概率图,得到修正肤色图Ⅰ,包括步骤:
S410建立全白的单通道图像I,即图像I所有像素为255;
S420根据眉毛部分的眉毛内角P0、眉毛中点P1和眉毛外角P2的关键点,分别在图像I中对线段P0P1和线段P1P2用0像素值进行填充;
S430对填充后的图像I进行羽化操作,将羽化后的图像I做线性映射到[minRatioI,1]后与肤色概率图对应区域相乘,得到修正肤色图Ⅰ;其中,minRatioI范围为(0,1)。
进一步的是,所述步骤S420中所述线段P0P1和线段P1P2的宽度为10个像素宽度;根据眉毛宽度而设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都品果科技有限公司,未经成都品果科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710400573.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:礼宾车调度方法、装置及系统
- 下一篇:一种单图像的超分辨率方法