System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于生成包括至少一个变形区域的3D人脸的方法和装置制造方法及图纸_技高网

用于生成包括至少一个变形区域的3D人脸的方法和装置制造方法及图纸

技术编号:40076895 阅读:6 留言:0更新日期:2024-01-17 01:32
提供了一种用于生成包括根据变形风格变形的至少一个区域的3D人脸的方法和装置。将表示第一3D人脸的至少一个区域的3D数据作为输入提供给基于神经网络的几何变形生成器。将表示变形风格的数据作为输入提供给基于神经网络的几何变形生成器。从基于神经网络的几何变形生成器获得包括至少一个变形区域的3D人脸,其中至少一个变形区域包括表示变形风格的几何变形。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术实施方案整体涉及一种用于生成3d扫描人脸的漫画的方法和装置。


技术介绍

1、数字人是娱乐数字世界的元素。得益于便携式装置或移动设备,可以获取人脸以制作数字字符。可以使用3d漫画化来风格化适合特定场景、游戏或应用的此类3d人脸。漫画可以被定义为以夸张、简化或抽象的方式表示人脸的艺术形式。漫画化强调使一个人与众不同的特征,并且从而创建容易识别的视觉相似性。人脸的大小、形状、比例各不相同,有些具有明显的皱纹,有些具有特殊的表情。根据艺术家的风格和选择,存在许多对人脸进行漫画化的方式。漫画可以被分成几个独立的部分,例如夸张头部的形状、表情、强调面部线条或抽象发型。漫画主要用于表达针对政治和社会问题的讽刺和幽默,但它们也在许多多媒体应用中流行,诸如娱乐、广告、电子游戏、虚拟和增强现实(例如,“mii”化身)。

2、作为一种简化和抽象的过程,漫画可以成为避免恐怖谷(uncanny valley)的解决方案,恐怖谷是一种假说,其假设我们对虚拟角色的移情反应随着其人类相似性的增加而增加,但当人类相似性接近完美时,怪异感就会出现。这种不希望的效果出现在多个领域中,诸如机器人和虚拟角色。

3、用于计算机辅助漫画生成的现有方法由于受限于单个漫画应用或类型而显示出缺乏泛型。因此,需要改进现有技术。


技术实现思路

1、根据实施方案,提供了一种用于生成包括根据变形风格变形的至少一个区域的3d人脸的方法。该方法包括:将表示第一3d人脸的至少一个区域的3d数据作为输入提供给基于神经网络的几何变形生成器;将表示变形风格的数据作为输入提供给基于神经网络的几何变形生成器;从基于神经网络的几何变形生成器获得包括至少一个变形区域的3d人脸,其中至少一个变形区域包括表示变形风格的几何变形。

2、根据另一个实施方案,提供了一种用于生成包括根据变形风格变形的至少一个区域的3d人脸的装置。该装置包括一个或多个处理器,该一个或多个处理器被配置用于:将表示第一3d人脸的至少一个区域的3d数据作为输入提供给基于神经网络的几何变形生成器;将表示变形风格的数据作为输入提供给基于神经网络的几何变形生成器;从基于神经网络的几何变形生成器获得包括至少一个变形区域的3d人脸,其中至少一个变形区域包括表示变形风格的几何变形。

3、一个或多个实施方案还提供了一种计算机程序,该计算机程序包括指令,该指令在由一个或多个处理器执行时使该一个或多个处理器执行根据上述实施方案中的任一实施方案所述的用于生成3d人脸的方法。本专利技术实施方案中的一个或多个实施方案还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有用于根据上述方法生成3d人脸的指令。

本文档来自技高网...

【技术保护点】

1.一种用于生成包括根据变形风格变形的至少一个区域的3D人脸的方法,所述方法包括:

2.一种用于生成包括根据变形风格变形的至少一个区域的3D人脸的装置,所述装置包括一个或多个处理器,所述一个或多个处理器被配置用于:

3.根据权利要求1所述的方法或根据权利要求2所述的装置,其中表示所述变形风格的数据是作为基于神经网络的风格编码器的输出而获得的风格代码,所述基于神经网络的风格编码器将表示所述变形风格的3D数据作为输入。

4.根据权利要求1或3中任一项所述的方法或根据权利要求2或3中任一项所述的装置,其中从第二3D人脸获得表示所述变形风格的所述数据。

5.根据权利要求1或3至4中任一项所述的方法或根据权利要求2至4中任一项所述的装置,其中所述基于神经网络的几何变形生成器包括:

6.根据权利要求1或3所述的方法或根据权利要求2或3所述的装置,其中表示所述第一3D人脸的所述至少一个区域的所述3D数据或表示所述变形风格的所述3D数据是3D网格。

7.根据权利要求6所述的方法或装置,其中使用以下损失中的至少一者或它们的组合来训练所述基于神经网络的几何变形生成器:

8.根据权利要求3至7中任一项所述的方法,所述方法还包括,或根据权利要求3至7中任一项所述的装置,其中所述一个或多个处理器被进一步配置用于传输所述风格代码。

9.根据权利要求3至8中任一项所述的方法,所述方法还包括,或根据权利要求3至8中任一项所述的装置,其中所述一个或多个处理器被进一步配置用于传输所述内容代码。

10.根据权利要求3至9中任一项所述的方法或根据权利要求3至9中任一项所述的装置,其中所述基于神经网络的内容编码器、所述基于神经网络的解码器或所述基于神经网络的风格编码器中的至少一者包括一组卷积层,其中至少一层使用3D卷积算子。

11.根据权利要求10所述的方法或装置,其中所述3D卷积算子基于针对作为输入提供给所述至少一层的所述3D网格的每个顶点确定的螺旋路径,所述螺旋路径包括在所述至少一层中对其应用卷积核的所述顶点的多个相邻顶点。

12.一种计算机可读存储介质,所述计算机可读存储介质在其上存储有指令,所述指令用于使一个或多个处理器执行根据权利要求1或3至11中任一项所述的方法。

...

【技术特征摘要】
【国外来华专利技术】

1.一种用于生成包括根据变形风格变形的至少一个区域的3d人脸的方法,所述方法包括:

2.一种用于生成包括根据变形风格变形的至少一个区域的3d人脸的装置,所述装置包括一个或多个处理器,所述一个或多个处理器被配置用于:

3.根据权利要求1所述的方法或根据权利要求2所述的装置,其中表示所述变形风格的数据是作为基于神经网络的风格编码器的输出而获得的风格代码,所述基于神经网络的风格编码器将表示所述变形风格的3d数据作为输入。

4.根据权利要求1或3中任一项所述的方法或根据权利要求2或3中任一项所述的装置,其中从第二3d人脸获得表示所述变形风格的所述数据。

5.根据权利要求1或3至4中任一项所述的方法或根据权利要求2至4中任一项所述的装置,其中所述基于神经网络的几何变形生成器包括:

6.根据权利要求1或3所述的方法或根据权利要求2或3所述的装置,其中表示所述第一3d人脸的所述至少一个区域的所述3d数据或表示所述变形风格的所述3d数据是3d网格。

7.根据权利要求6所述的方法或装置,其中使用以下损失中的至少一者或它们的组合来训练...

【专利技术属性】
技术研发人员:N·奥利维尔F·丹尼奥Q·阿夫里尔P·吉洛特F·阿尔杰拉盖桑兹A·勒库耶F·莫尔顿L·霍耶特
申请(专利权)人:交互数字CE专利控股有限公司
类型:发明
国别省市:

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

1