System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于图像生成的级联域桥接制造技术_技高网

用于图像生成的级联域桥接制造技术

技术编号:40999418 阅读:2 留言:0更新日期:2024-04-18 21:38
本公开涉及用于图像生成的级联域桥接。提供了一种生成风格化3D化身的方法。该方法包括接收用户的输入图像,基于该输入图像使用生成对抗网络(GAN)生成器生成风格化图像以及将该风格化图像提供给第一模型以生成第一多个参数。该第一多个参数包括离散参数和连续参数。该方法还包括向被训练以成生成化身图像的第二模型提供该风格化图像和该第一多个参数,从该第二模型接收该化身图像,基于损失函数将该风格化图像与该化身图像进行比较以确定误差,基于该误差更新该第一模型以生成对应于该第一多个参数的第二多个参数以及提供该第二多个参数作为输出。

【技术实现步骤摘要】


技术介绍

1、化身图像通常用于表示社交媒体环境、游戏世界或其他数字表示中的用户。通常,不同用户的数字表示遵循一个或多个美学风格,该一个或多个美学风格例如基于可被组合成用户面部表示的库存资产的目标域而被创建。在一些场景中,用户使用库存资产来创建化身图像,例如,通过从库存资产中手动选择头发风格、头发颜色、面部头发风格、嘴型等。然而,手动创建化身通常涉及从一大群艺术资产中费力地选择和调整,对于几乎没有先前经验的普通用户来说,这既耗时又困难。

2、肖像风格化技术可用于将来自用户的图像(例如,自拍)转换为接近目标域的风格化图像。敏捷生成对抗网络(agilegan)框架可用于从输入图像生成风格化图像,但是agilegan框架通常保持风格化图像的各种特性与输入图像的特性一致,诸如保持相同的姿势、面部表情、照明等。这些特性使目标域内的资产的进一步使用复杂化,诸如当生成不同的表情、动画等时。

3、关于这些和其他一般性考虑,已经描述了实施例。此外,尽管已经讨论了相对具体的问题,但应理解,实施例不应仅限于解决
技术介绍
中标识的具体问题。


技术实现思路

1、本公开的各方面涉及改进所生成图像的图像质量。

2、在一些示例中,提供了一种生成风格化3d化身的方法。该方法包括:接收用户的输入图像,基于输入图像使用生成对抗网络(gan)生成器生成风格化图像以及将风格化图像提供给第一模型以生成第一多个参数。第一多个参数包括离散参数和连续参数。该方法还包括:向被训练以生成化身图像的第二模型提供风格化图像和第一多个参数,从第二模型接收化身图像,基于损失函数将风格化图像与化身图像进行比较以确定误差,基于误差更新第一模型以生成对应于第一多个参数的第二多个参数以及提供第二多个参数作为输出。

3、在一些示例中,化身图像是第一图像,误差是第一误差,并且该方法还包括:接收对应于损失函数的预定损失阈值,向第二模型提供风格化图像和第二多个参数以生成第二化身图像,基于损失函数将风格化图像与第二化身图像进行比较以确定第二误差,并且响应于确定第二误差小于预定损失阈值,提供第二多个参数作为输出。

4、在一些示例中,关于离散参数,损失函数基于对应于风格化图像和化身图像之间的差异的颜色损失。

5、在一些示例中,损失函数还基于身份损失和感知损失。身份损失对应于化身图像和风格化图像之间的全局外观的差异。化身图像和风格化图像各自包括相应的多个像素。此外,感知损失对应于风格化图像的多个像素中的每个像素与化身图像的多个像素中的每个相应像素之间的差异。

6、在一些示例中,连续参数包括各自对应于用户的头部特性、嘴部特性、鼻子特性、耳朵特性和眼睛特性。

7、在一些示例中,头部特性包括头部宽度、头部长度和头部形状的混合形状系数,嘴部特性包括嘴部宽度、嘴部体积和嘴部位置,鼻子特性包括鼻子宽度、鼻子高度和鼻子位置,眼睛特性包括眼睛大小、眼睛间距和眼睛旋转,耳朵特性包括耳朵大小。

8、在一些示例中,离散参数包括来自以下各项的群组中的一项或多项:头发类型、眉毛类型、胡须类型、眼镜类型、睫毛类型、眼妆类型、眼睛颜色类型、眉毛颜色类型、肤色、头发颜色类型、胡须颜色类型、嘴部颜色类型和眼镜颜色类型。

9、在一些示例中,提供了一种用于生成风格化3d化身的系统。该系统包括处理器和存储指令的存储器,该指令在由处理器执行时,使得系统执行操作集。该操作集包括上面所描述的一个或多个方面。

10、在一些示例中,非暂态计算机可读存储介质包括指令,该指令可由一个或多个处理器执行以使一个或多个处理器实现上述一个或多个方面。

11、提供本
技术实现思路
来以简化形式引入一系列概念,这些概念在下文的具体实施方式中被进一步描述。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。

本文档来自技高网...

【技术保护点】

1.一种生成风格化3D化身的方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述化身图像是第一图像,其中所述误差是第一误差,并且其中所述方法还包括:

3.根据权利要求1所述的方法,其中关于所述离散参数,所述损失函数基于与所述风格化图像和所述化身图像之间的差异对应的颜色损失。

4.根据权利要求3所述的方法,其中所述损失函数还基于身份损失和感知损失,其中所述身份损失对应于所述化身图像和所述风格化图像之间的全局外观的差异,其中所述化身图像和所述风格化图像各自包括相应的多个像素,并且其中所述感知损失对应于所述风格化图像的所述多个像素中的每个像素与所述化身图像的所述多个像素中的每个相应像素之间的差异。

5.根据权利要求1所述的方法,其中所述连续参数包括各自对应于所述用户的头部特性、嘴部特性、鼻子特性、耳朵特性和眼睛特性。

6.根据权利要求5所述的方法,其中:

7.根据权利要求1所述的方法,其中所述离散参数包括来自以下各项的群组中的一项或多项:头发类型、眉毛类型、胡须类型、眼镜类型、睫毛类型、眼妆类型、眼睛颜色类型、眉毛颜色类型、肤色、头发颜色类型、胡须颜色类型、嘴部颜色类型和眼镜颜色类型。

8.一种用于生成风格化3D化身的系统,所述系统包括:

9.根据权利要求8所述的系统,其中所述化身图像是第一图像,其中所述误差是第一误差,并且其中所述操作集还包括:

10.根据权利要求8所述的系统,其中关于所述离散参数,所述损失函数基于与所述风格化图像和所述化身图像之间的差异对应的颜色损失。

11.根据权利要求10所述的系统,其中所述损失函数还基于身份损失和感知损失,其中所述身份损失对应于所述化身图像和所述风格化图像之间的全局外观的差异,其中所述化身图像和所述风格化图像各自包括相应的多个像素,并且其中所述感知损失对应于所述风格化图像的所述多个像素中的每个像素与所述化身图像的所述多个像素中的每个相应像素之间的差异。

12.根据权利要求8所述的系统,其中所述连续参数包括各自对应于所述用户的头部特性、嘴部特性、鼻子特性、耳朵特性和眼睛特性。

13.根据权利要求12所述的系统,其中:

14.根据权利要求8所述的系统,其中所述离散参数包括来自以下各项的群组中的一项或多项:头发类型、眉毛类型、胡须类型、眼镜类型、睫毛类型、眼妆类型、眼睛颜色类型、眉毛颜色类型、肤色、头发颜色类型、胡须颜色类型、嘴部颜色类型和眼镜颜色类型。

15.一种非暂态计算机可读存储介质,包括由一个或多个处理器可执行的指令以使所述一个或多个处理器:

16.根据权利要求15所述的计算机可读存储介质,其中所述化身图像是第一图像,其中所述误差是第一误差,并且其中指令集还使得所述一个或多个处理器:

17.根据权利要求15所述的计算机可读存储介质,其中关于所述离散参数,所述损失函数基于与所述风格化图像和所述化身图像之间的差异对应的颜色损失。

18.根据权利要求17所述的计算机可读存储介质,其中所述损失函数还基于身份损失和感知损失,其中所述身份损失对应于所述化身图像和所述风格化图像之间的全局外观的差异,其中所述化身图像和所述风格化图像各自包括相应的多个像素,并且其中所述感知损失对应于所述风格化图像的所述多个像素中的每个像素与所述化身图像的所述多个像素中的每个相应像素之间的差异。

19.根据权利要求15所述的计算机可读存储介质,其中所述连续参数是多个连续参数,所述多个连续参数包括来自以下各项的群组中的两项或多项:头部宽度、头部长度、头部形状的混合形状系数、嘴部宽度、嘴部体积、嘴部位置、鼻子宽度、鼻子高度、鼻子位置、眼睛大小、眼睛间距、眼睛旋转和耳朵大小。

20.根据权利要求15所述的计算机可读存储介质,其中所述离散参数包括来自以下各项的群组中的一项或多项:头发类型、眉毛类型、胡须类型、眼镜类型、睫毛类型、眼妆类型、眼睛颜色类型、眉毛颜色类型、肤色、头发颜色类型、胡须颜色类型、嘴部颜色类型和眼镜颜色类型。

...

【技术特征摘要】

1.一种生成风格化3d化身的方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述化身图像是第一图像,其中所述误差是第一误差,并且其中所述方法还包括:

3.根据权利要求1所述的方法,其中关于所述离散参数,所述损失函数基于与所述风格化图像和所述化身图像之间的差异对应的颜色损失。

4.根据权利要求3所述的方法,其中所述损失函数还基于身份损失和感知损失,其中所述身份损失对应于所述化身图像和所述风格化图像之间的全局外观的差异,其中所述化身图像和所述风格化图像各自包括相应的多个像素,并且其中所述感知损失对应于所述风格化图像的所述多个像素中的每个像素与所述化身图像的所述多个像素中的每个相应像素之间的差异。

5.根据权利要求1所述的方法,其中所述连续参数包括各自对应于所述用户的头部特性、嘴部特性、鼻子特性、耳朵特性和眼睛特性。

6.根据权利要求5所述的方法,其中:

7.根据权利要求1所述的方法,其中所述离散参数包括来自以下各项的群组中的一项或多项:头发类型、眉毛类型、胡须类型、眼镜类型、睫毛类型、眼妆类型、眼睛颜色类型、眉毛颜色类型、肤色、头发颜色类型、胡须颜色类型、嘴部颜色类型和眼镜颜色类型。

8.一种用于生成风格化3d化身的系统,所述系统包括:

9.根据权利要求8所述的系统,其中所述化身图像是第一图像,其中所述误差是第一误差,并且其中所述操作集还包括:

10.根据权利要求8所述的系统,其中关于所述离散参数,所述损失函数基于与所述风格化图像和所述化身图像之间的差异对应的颜色损失。

11.根据权利要求10所述的系统,其中所述损失函数还基于身份损失和感知损失,其中所述身份损失对应于所述化身图像和所述风格化图像之间的全局外观的差异,其中所述化身图像和所述风格化图像各自包括相应的多个像素,并且其中所述感知损失对应于所述风格化图像的所述多个像素中的每个像素与所述化身图像的所述多个像素中的每个相应像素之间的差异。

1...

【专利技术属性】
技术研发人员:桑燊智天成宋果鲜刘晶罗琳捷黎振邦曾伟宏孙敬娜王旭
申请(专利权)人:脸萌有限公司
类型:发明
国别省市:

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

1