System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书涉及3d角色生成领域,更具体地说,本申请涉及一种3d宠物角色生成控制方法及相关设备。
技术介绍
1、现有的动物角色制作技术主要分为两大类:传统的3d建模技术和基于人工智能的2d到3d的角色生成技术。
2、传统的3d动物角色制作技术利用预先制作的3d动物模型和配饰模型来定制动物形象。可以创造出高度逼真和详细的3d动物角色。但是为了表现多样的形象,需要大量预先建模的3d模型,这增加了制作成本和时间。无法直接自动分析人物面部特征并生成相似的动物形象,限制了角色的个性化和用户自定义能力。
3、基于人工智能的角色生成技术主要集中在从2d人物图像生成相应的3d角色。能够将2d人物图像转换为不同的2d或3d风格,如卡通人物风格。但是该技术主要集中在人物角色的生成,很少涉及将人物特征转换为动物形象。虽然可以转换风格,但这些技术通常不包含分析输入脸部照片特征的模型,因此难以自动生成与人脸类似的动物形象。
4、现有技术在个性化、多样性和将人脸特征转换为动物形象方面存在明显的局限性。尽管基于人工智能的方法在风格转换和图像生成方面取得了一定的进展,但在3d动物角色的生成和个性化方面还有待进一步开发和完善。
技术实现思路
1、在
技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本申请的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
3、基于用户输入照片进行特征分析以获取人脸特征信息,其中,上述人脸特征信息包括人脸比例信息、肤色特征信息和配饰特征信息;
4、根据上述人脸特征信息和纹理特征信息创建图像提示信息;
5、根据上述人脸特征信息创建文本提示信息;
6、基于上述图像提示信息和上述文本提示信息创建2d纹理贴图;
7、根据上述2d纹理贴图、上述配饰特征信息和3d宠物模板模型生成3d宠物角色。
8、可选地,上述方法还包括:
9、在上述用户输入照片中提取特征点;
10、在上述特征点提取关键器官区域信息和面部区域信息;
11、基于上述关键器官区域信息和上述面部区域位置信息确定上述人脸比例信息。
12、可选地,上述关键器官位置信息包括眼睛位置信息,
13、上述方法还包括:
14、获取与上述眼睛位置信息相邻的眼睛下方区域的平均颜色信息,其中,上述平均颜色信息为rgb值;
15、将上述平均颜色信息确定为肤色特征信息。
16、可选地,上述方法还包括:
17、基于不同的配饰训练集训练不同的分类网络,以形成多种配饰分类网络;
18、根据每种上述配饰分类网络识别上述用户输入照片,以获取上述配饰特征信息。
19、可选地,上述文本提示信息包括面部特征文本提示信息和辅助文本提示信息,
20、上述根据上述人脸特征信息创建文本提示信息,包括:
21、根据上述关键器官区域信息确定上述面部特征文本提示信息;
22、基于上述配饰特征信息确定上述辅助文本提示信息。
23、可选地,上述基于上述图像提示信息和上述文本提示信息创建2d纹理贴图,包括:
24、通过训练数据使用lora技术对稳定扩散模型进行训练以生成纹理创建模型;
25、将上述图像提示信息和上述文本提示信息输入值上述纹理创建模型以创建上述2d纹理贴图。
26、可选地,上述根据上述2d纹理贴图、上述配饰特征信息和3d宠物模板模型生成3d宠物角色,包括:
27、将上述2d纹理贴图与上述和3d宠物模板模型进行绑定操作,以生成初始3d宠物角色;
28、将上述配饰特征信息添加至上述初始3d宠物角色中,以生成上述3d宠物角色。
29、第二方面,本申请还提出一种3d宠物角色生成控制装置,包括:
30、获取单元,用于基于用户输入照片进行特征分析以获取人脸特征信息,其中,上述人脸特征信息包括人脸比例信息、肤色特征信息和配饰特征信息;
31、第一创建单元,用于根据上述人脸特征信息和纹理特征信息创建图像提示信息;
32、第二创建单元,用于根据上述人脸特征信息创建文本提示信息;
33、第三创建单元,用于基于上述图像提示信息和上述文本提示信息创建2d纹理贴图;
34、生成单元,用于根据上述2d纹理贴图、上述配饰特征信息和3d宠物模板模型生成3d宠物角色。
35、第三方面,一种电子设备,包括:存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器用于执行存储器中存储的计算机程序时实现如上述的第一方面任一项的3d宠物角色生成控制方法的步骤。
36、第四方面,本申请还提出一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现第一方面上述任一项的3d宠物角色生成控制方法。
37、综上,本申请实施例的3d宠物角色生成控制方法包括:基于用户输入照片进行特征分析以获取人脸特征信息,其中,上述人脸特征信息包括人脸比例信息、肤色特征信息和配饰特征信息;根据上述人脸特征信息和纹理特征信息创建图像提示信息;根据上述人脸特征信息创建文本提示信息;基于上述图像提示信息和上述文本提示信息创建2d纹理贴图;根据上述2d纹理贴图、上述配饰特征信息和3d宠物模板模型生成3d宠物角色。本申请实施提出的3d宠物角色生成控制方法,通过对用户输入照片的人脸特征进行细致的分析,本方案能够生成高度个性化的3d宠物角色,这些角色在外观和风格上反映了用户的个人特征和偏好。结合艺术风格的纹理组件和人脸特征信息,本方案提供了创新的艺术表达方式。允许将传统的人脸特征转化为各种艺术风格的纹理,为用户创造独特的视觉体验。通过结合高级人工智能技术和3d建模技术,本方案能够有效地将2d纹理转换为3d模型,实现从2d图像到3d模型的无缝转换。从个人照片生成3d宠物角色的方法可以广泛应用于娱乐、游戏、虚拟现实等多个领域,提供丰富的用户交互体验。通过自动分析和生成过程,减少了传统3d建模和纹理创建所需的手动工作量,大幅提高了制作效率。用户可以直接用自己的照片参与到3d宠物角色的创建过程中,这增强了用户的互动体验和对最终产品的归属感。提供了一种全新的、个性化的用户体验,将用户的个人特征和艺术创造力结合起来,创造出独特且富有吸引力的3d宠物角色。
38、本申请提出的3d宠物角色生成控制方法,本申请的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本申请的研究和实践而为本领域的技术人员所理解。
本文档来自技高网...【技术保护点】
1.一种3D宠物角色生成控制方法,其特征在于,包括:
2.根据权利要求1所述的3D宠物角色生成控制方法,其特征在于,还包括:
3.根据权利要求2所述的3D宠物角色生成控制方法,其特征在于,所述关键器官位置信息包括眼睛位置信息,
4.根据权利要求3所述的3D宠物角色生成控制方法,其特征在于,还包括:
5.根据权利要求2所述的3D宠物角色生成控制方法,其特征在于,所述文本提示信息包括面部特征文本提示信息和辅助文本提示信息,
6.根据权利要求1所述的3D宠物角色生成控制方法,其特征在于,所述基于所述图像提示信息和所述文本提示信息创建2D纹理贴图,包括:
7.根据权利要求1-6任一项所述的3D宠物角色生成控制方法,其特征在于,所述根据所述2D纹理贴图、所述配饰特征信息和3D宠物模板模型生成3D宠物角色,包括:
8.一种3D宠物角色生成控制装置,其特征在于,包括:
9.一种电子设备,包括:存储器和处理器,其特征在于,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-7中任一项所述的3
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的3D宠物角色生成控制方法。
...【技术特征摘要】
1.一种3d宠物角色生成控制方法,其特征在于,包括:
2.根据权利要求1所述的3d宠物角色生成控制方法,其特征在于,还包括:
3.根据权利要求2所述的3d宠物角色生成控制方法,其特征在于,所述关键器官位置信息包括眼睛位置信息,
4.根据权利要求3所述的3d宠物角色生成控制方法,其特征在于,还包括:
5.根据权利要求2所述的3d宠物角色生成控制方法,其特征在于,所述文本提示信息包括面部特征文本提示信息和辅助文本提示信息,
6.根据权利要求1所述的3d宠物角色生成控制方法,其特征在于,所述基于所述图像提示信息和所述文本提示信息创建2d...
【专利技术属性】
技术研发人员:邓昊柯,张启萌,金昌宪,
申请(专利权)人:深度扩展现实研究股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。