【技术实现步骤摘要】
头发变换模型生成方法和装置、头发变换方法和装置
[0001]本公开实施例涉及图像处理领域,尤其涉及一种头发变换模型生成方法和装置、头发变换方法和装置。
技术介绍
[0002]目前,为了提高用户对视频应用的兴趣,大多数视频应用中都具备有头发变换功能,即将用户提供的照片或视频中用户的头发变为另一种发型。现有技术中对于这一功能的实现具体包括以下两个步骤:(1)利用预设的发型转换模型将用户提供的照片或视频中的人物的原发型转换为预设发型(例如大波浪长发)。(2)根据原发型的颜色利用预设颜色变换方法,将(1)步骤转换后的预设发型的颜色变换为贴近用户提供的照片或视频中人物的头发颜色。其中,(2)步骤中目前会使用两种方式:查表和均值方差颜色变换。其中,查表(Lookup Table)的需要基于设计人员的经验进行,难以适用当前用户发色各异的复杂应用场景,头发变换后的颜色和变换前的颜色一致性不好。而均值方差颜色变换在实现过程易受原发型中颜色对应的RGB值中的异常值影响(例如外界高光对颜色的影响)导致变换后的预设发型的颜色不自然。
[0003]综上,现有技术在实现头发变换功能时中,变换前和变换后的头发颜色一致性较差,不够自然。
技术实现思路
[0004]本公开关于一种头发变换模型生成方法和装置、头发变换方法和装置,能够实现人物头像的头发变换后和变换前相比颜色更一致自然的头发变换功能。
[0005]为达到上述目的,本公开实施例采用如下技术方案:
[0006]第一方面,提供一种头发变换模型生成方法,包括 ...
【技术保护点】
【技术特征摘要】
1.一种头发变换模型生成方法,其特征在于,包括:获取第一样本人物图像和与所述第一样本人物图像对应的第二样本人物图像;所述第二样本人物图像是根据所述第一样本人物图像得到的,所述第二样本人物图像中人物的发型与所述第一样本人物图像不一致;根据所述第一样本人物图像和所述第二样本人物图像确定第一颜色引导图;所述第一颜色引导图中包括与所述第二样本人物图像中头发分割区域相同的头发生成区域;所述第一颜色引导图中的头发生成区域的颜色是根据所述第一样本人物图像中头发的颜色得到的;以所述第一样本人物图像和所述第一颜色引导图作为训练数据,所述第二样本人物图像作为监督信息,训练得到头发变换模型。2.根据权利要求1所述的头发变换模型生成方法,其特征在于,所述根据所述第一样本人物图像和所述第二样本人物图像确定第一颜色引导图包括:确定所述第二样本人物图像的目标头发掩码图;根据所述第一样本人物图像中头发的颜色值、所述目标头发掩码图和所述目标头发掩码图对应的头发的颜色值确定所述第一颜色引导图。3.根据权利要求2所述的头发变换模型生成方法,其特征在于,所述根据所述第一样本人物图像中头发的颜色值、所述目标头发掩码图和所述目标头发掩码图对应的头发的颜色值确定所述第一颜色引导图包括:计算所述第一样本人物图像中头发的颜色值的统计值;将所述目标头发掩码图中头发的所有像素的颜色值替换为所述第一样本人物图像中头发的颜色值的统计值,以得到所述第一颜色引导图。4.根据权利要求2所述的头发变换模型生成方法,其特征在于,在所述第二样本人物图像中头发的区域大于所述第一样本人物图像中头发的区域的情况下,所述第一颜色引导图中的头发生成区域的颜色是根据所述第一样本人物图像中头发的颜色得到的包括:所述第一颜色引导图中的头发生成区域的颜色是根据所述第一样本人物图像中头发的颜色和第二样本人物图像中头发的颜色得到的;所述根据所述第一样本人物图像中头发的颜色值、所述目标头发掩码图和所述目标头发掩码图对应的头发的颜色值确定所述第一颜色引导图包括:计算所述第一样本人物图像中头发的颜色值的统计值,以及所述目标头发掩码图中除对应所述第一样本人物图像中头发的区域的第一区域以外的第二区域对应的头发的颜色值的统计值;将所述第一区域中所有像素的颜色值替换为所述第一样本人物图像中头发的颜色值的统计值,并将所述第二区域中所有像素的颜色值替换为所述第二区域对应的头发的颜色值的统计值,以得到所述第一颜色引导图。5.根据权利要求2所述的头发变换模型生成方法,其特征在于,在所述第一样本人物图像中头发的区域大于所述第二样本人物图像中头发的区域的情况下,所述根据所述第一样本人物图像中头发的颜色值、所述目标头发掩码图和所述目标头发掩码图对应的头发的颜色值确定所述第一颜色引导图包括:计算所述第一样本人物图像中对应所述目标头发掩码图中头发的区域的第三区域中
头发的颜色值的统计值;将所述目标头发掩码图中头发的区域中所有像素的颜色值替换为所述第三区域中头发颜色值的统计值,以得到所述第一颜色引导图。6.根据权利要求1所述的头发变换模型生成方法,其特征在于,以所述第一样本人物图像和所述颜色引导图作为训练数据,所...
【专利技术属性】
技术研发人员:高远,黄慧娟,孙阳,宋丛礼,郑文,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。