一种唇色自动着色的图像处理方法及其系统技术方案

技术编号:19511991 阅读:27 留言:0更新日期:2018-11-21 08:11
本发明专利技术提供了一种唇色自动着色的图像处理方法,所述方法包括:根据唇彩特性设计出纹理灰度图;标上人脸嘴唇关键特征点,得到待变形嘴唇区域图;基于人脸检测,得到实际的嘴唇关键特征点并存储;将步骤S102中的待变形嘴唇区域图进行5乘以5分块,结合步骤S3得到的实际的嘴唇关键特征点进行移动最小二乘变形计算,经过计算,待变形嘴唇区域图的特征点会尽可能与实际嘴唇特征点吻合,达到很好的关键点贴合效果;将步骤S104中经过计算所得的待变形嘴唇区域图的特征点进行三角形分块,并将步骤S1中的纹理灰度图匹配到经过计算所得的待变形嘴唇区域图的特征点上;对步骤S105中经过匹配的纹理灰度图进行上色。

【技术实现步骤摘要】
一种唇色自动着色的图像处理方法及其系统
本专利技术涉及图像处理
,特别涉及一种唇色自动着色的图像处理方法及其系统。
技术介绍
随着图像处理技术的发展,人脸检测技术已经成为图像处理的一项重要技术。通过人脸检测技术,可以识别人脸的各个部位,并对人脸各部,满足用户的个性化需求。
技术实现思路
本专利技术的目的在于克服现有技术的缺点与不足,提供一种唇色自动着色的图像处理方法及其系统,满足用户的个性化需求。本专利技术通过以下技术方案实现:一种唇色自动着色的图像处理方法,所述方法包括以下步骤:S1、根据唇彩特性设计出纹理灰度图;S2、标上人脸嘴唇关键特征点,得到待变形嘴唇区域图;S3、基于人脸检测,得到实际的嘴唇关键特征点并存储;S4、将步骤S2中的待变形嘴唇区域图进行5乘以5分块,结合步骤S3得到的实际的嘴唇关键特征点进行移动最小二乘变形计算,经过计算,待变形嘴唇区域图的特征点会尽可能与实际嘴唇特征点吻合,达到很好的关键点贴合效果;S5、将步骤S4中经过计算所得的待变形嘴唇区域图的特征点进行三角形分块,并将步骤S1中的纹理灰度图匹配到经过计算所得的待变形嘴唇区域图的特征点上;S6、对步骤S5中经过匹配的纹理灰度图进行上色,将纹理灰度图作透明图,遍历像素,当遇到透明度大于0的像素,将图像的像素点取出,结合预先设计的Lookup图得到最佳目标色,最后使用透明度混合公式dst=dst*(1.0–alpha)+src*alpha得到最终的唇色上色图。进一步,所述步骤S1中唇彩特性为唇彩质地,包括水润、哑光、润泽质地。本专利技术相对于现有技术具有如下的优点及效果:本专利技术通过根据图像局部变形原理,利用人脸检测得到的嘴唇关键点与预设的嘴唇纹理关键点进行变形计算即可得到与待上色嘴唇特征吻合的纹理图;基于色彩LUT原理,设计出特定色彩的Lookup图,应用于上述纹理图中即可得到贴合度高的唇色上色效果。附图说明图1是本专利技术唇色自动着色的图像处理方法流程图。具体实施方式下面结合实施例及附图对本专利技术作进一步详细的描述,但本专利技术的实施方式不限于此。如图1所示,一种唇色自动着色的图像处理方法,所述方法包括以下步骤:S101:根据唇彩特性设计出纹理灰度图;基于人脸检测,得到实际的嘴唇关键特征点并存储所述唇彩特性为唇彩质地,包括水润、哑光、润泽质地;S102:标上人脸嘴唇关键特征点,得到待变形嘴唇区域图;S103:基于人脸检测,得到实际的嘴唇关键特征点并存储;S104:将步骤S102中的待变形嘴唇区基于人脸检测,得到实际的嘴唇关键特征点并存储域图进行5乘以5分块,结合步骤S3得到的实际的嘴唇关键特征点进行移动最小二乘变形计算,经过计算,待变形嘴唇区域图的特征点会尽可能与实际嘴唇特征点吻合,达到很好的关键点贴合效果;S105:将步骤S104中经过计算所得的待变形嘴唇区域图的特征点进行三角形分块,并将步骤S1中的纹理灰度图匹配到经过计算所得的待变形嘴唇区域图的特征点上;S106:对步骤S105中经过匹配的纹理灰度图进行上色,将纹理灰度图作透明图,遍历像素,当遇到透明度大于0的像素,将图像的像素点取出,结合预先设计的Lookup图得到最佳目标色,最后使用透明度混合公式dst=dst*(1.0–alpha)+src*alpha得到最终的唇色上色图。本专利技术通过根据图像局部变形原理,利用人脸检测得到的嘴唇关键点与预设的嘴唇纹理关键点进行变形计算即可得到与待上色嘴唇特征吻合的纹理图;基于色彩LUT原理,设计出特定色彩的Lookup图,应用于上述纹理图中即可得到贴合度高的唇色上色效果。本实施例所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本专利技术实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本专利技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本专利技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本专利技术的精神或范围的情况下,在其它实施例中实现。因此,本专利技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。本文档来自技高网...

【技术保护点】
1.一种唇色自动着色的图像处理方法,其特征在于,所述方法包括以下步骤:S1、根据唇彩特性设计出纹理灰度图;S2、标上人脸嘴唇关键特征点,得到待变形嘴唇区域图;S3、基于人脸检测,得到实际的嘴唇关键特征点并存储;S4、将步骤S2中的待变形嘴唇区域图进行5乘以5分块,结合步骤S3得到的实际的嘴唇关键特征点进行移动最小二乘变形计算,经过计算,待变形嘴唇区域图的特征点会尽可能与实际嘴唇特征点吻合,达到很好的关键点贴合效果;S5、将步骤S4中经过计算所得的待变形嘴唇区域图的特征点进行三角形分块,并将步骤S1中的纹理灰度图匹配到经过计算所得的待变形嘴唇区域图的特征点上;S6、对步骤S5中经过匹配的纹理灰度图进行上色,将纹理灰度图作透明图,遍历像素,当遇到透明度大于0的像素,将图像的像素点取出,结合预先设计的Lookup图得到最佳目标色,最后使用透明度混合公式dst=dst*(1.0–alpha)+src*alpha得到最终的唇色上色图。

【技术特征摘要】
1.一种唇色自动着色的图像处理方法,其特征在于,所述方法包括以下步骤:S1、根据唇彩特性设计出纹理灰度图;S2、标上人脸嘴唇关键特征点,得到待变形嘴唇区域图;S3、基于人脸检测,得到实际的嘴唇关键特征点并存储;S4、将步骤S2中的待变形嘴唇区域图进行5乘以5分块,结合步骤S3得到的实际的嘴唇关键特征点进行移动最小二乘变形计算,经过计算,待变形嘴唇区域图的特征点会尽可能与实际嘴唇特征点吻合,达到很好的关键点贴合效果;S5、将步骤S4中经过计算所得的待变形嘴唇区域图的特征点进行...

【专利技术属性】
技术研发人员:邓裕强阮杰维黄泽腾
申请(专利权)人:广州久邦世纪科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1