System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种生成数字人服装的方法及装置制造方法及图纸_技高网

一种生成数字人服装的方法及装置制造方法及图纸

技术编号:40389338 阅读:4 留言:0更新日期:2024-02-20 22:21
本说明书实施例涉及一种生成数字人服装的方法及装置,所述方法包括:接收用户的第一指令,所述第一指令指示对数字人服装贴图所包括的多个区域中的目标区域进行编辑操作,同时,接收用户提供的第一提示文本。接下来,将所述第一提示文本输入到图像生成模型中,得到第一图像,最后基于所述第一图像,对所述目标区域进行第一填充,得到所述目标区域的第一服装纹理,以更新所述服装贴图。

【技术实现步骤摘要】

本说明书一个或多个实施例涉及三维建模领域,尤其涉及一种生成数字人服装的方法及装置


技术介绍

1、虚拟数字人是通过计算机生成的、与人类形象接近的数字化人物形象。近年来,随着计算机软硬件技术的不断发展,虚拟数字人技术得到了越来越广泛的应用。虚拟数字人作为企业对外展示形象的重要渠道,其数字形象的服装生产在实际应用上有大量需求。遇到季节变换、促销活动、节日庆祝等应用场景,都需要对虚拟数字人的服装库进行扩充。

2、然而,数字人服装、配饰等3d资产的设计、建模、驱动绑定的流程十分繁琐,当需要新的数字人服装时,无论是在内部自行设计生产,还是从外部进行采购,都存在着成本较高和耗时较长的问题,往往不能满足实际应用场景的即时需求。因此,需要一种更好的方法来快速、低成本地生成数字人服装。


技术实现思路

1、本说明书一个或多个实施例描述了一种生成数字人服装的方法及装置,通过在已有3d资产素材的基础上,基于aigc(artificial intelligence generated content,人工智能生成内容)技术生成新的纹理,以替换原有素材上的纹理,实现快速、低成本、定制化的数字人服装生成。

2、第一方面,提供了一种生成数字人服装的方法,包括:

3、接收用户的第一指令,所述第一指令指示对数字人服装贴图所包括的多个区域中的目标区域进行编辑操作;

4、接收用户提供的第一提示文本;

5、将所述第一提示文本输入到图像生成模型中,得到第一图像;p>

6、基于所述第一图像,对所述目标区域进行第一填充,得到所述目标区域的第一服装纹理,以更新所述服装贴图。

7、在一种可能的实施方式中,所述目标区域是空白区域;基于所述第一图像,对所述目标区域进行第一填充,包括:

8、将第一图像的全部图像内容填充到所述目标区域中。

9、在一种可能的实施方式中,所述目标区域是空白区域;基于所述第一图像,对所述目标区域进行第一填充,包括:

10、接收用户指示截取所述第一图像特定区域的指示信息;

11、根据所述指示信息,将第一图像中特定区域的图像内容填充到所述目标区域中。

12、在一种可能的实施方式中,还包括:

13、接收用户上传的第一自定义图像;

14、将所述第一自定义图像作为标志添加到所述第一服装纹理上,得到所述目标区域的第二服装纹理。

15、在一种可能的实施方式中,所述目标区域具有背景纹理;基于所述第一图像,对所述目标区域进行第一填充,包括:

16、从所述第一图像中提取第一图案;

17、将所述第一图案作为标志添加到所述背景纹理上。

18、在一种可能的实施方式中,从所述第一图像中提取第一图案,包括:

19、将所述第一图像的背景部分去除,将剩余的前景部分作为第一图案;或者,

20、根据图案轮廓或用户指定范围,从所述第一图像中提取图案作为第一图案。

21、在一种可能的实施方式中,所述背景纹理为将用户指定的颜色填充到目标区域里形成的。

22、在一种可能的实施方式中,对所述目标区域进行第一填充之前,所述方法还包括:

23、接收用户输入的第二提示文本;

24、将所述第二提示文本输入到图像生成模型中,得到第二图像;

25、根据所述第二图像对所述目标区域进行第二填充,使其具有所述背景纹理。

26、在一种可能的实施方式中,所述背景纹理根据用户上传的第二自定义图像形成。

27、在一种可能的实施方式中,所述多个区域各自具有对应的标记,所述标记用于指示所述区域对应的数字人服装部位;所述第一指令包括所述目标区域对应的目标标记。

28、在一种可能的实施方式中,所述服装贴图为二维服装贴图,所述方法还包括:

29、展示所述二维服装贴图,以及对应的数字人三维立体效果。

30、第二方面,提供了一种生成数字人服装的装置,包括:

31、第一接收单元,配置为,接收用户的第一指令,所述第一指令指示对数字人服装贴图所包括的多个区域中的目标区域进行编辑操作;

32、第二接收单元,配置为,接收用户提供的第一提示文本;

33、图像生成单元,配置为,将所述第一提示文本输入到图像生成模型中,得到第一图像;

34、第一填充单元,配置为,基于所述第一图像,对所述目标区域进行第一填充,得到所述目标区域的第一服装纹理,以更新所述服装贴图。

35、第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面的方法。

36、第四方面,提供了一种计算设备,包括存储器和处理器,其中,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面的方法。

37、本说明书实施例提出的一种生成数字人服装的方法及装置,基于aigc(artificial intelligence generated content,人工智能生成内容)技术生成新的纹理,以替换原有素材上的纹理,实现快速、低成本、定制化的数字人服装生成。

本文档来自技高网...

【技术保护点】

1.一种生成数字人服装的方法,包括:

2.根据权利要求1所述的方法,其中,所述目标区域是空白区域;基于所述第一图像,对所述目标区域进行第一填充,包括:

3.根据权利要求1所述的方法,其中,所述目标区域是空白区域;基于所述第一图像,对所述目标区域进行第一填充,包括:

4.根据权利要求2或3所述的方法,还包括:

5.根据权利要求1所述的方法,其中,所述目标区域具有背景纹理;基于所述第一图像,对所述目标区域进行第一填充,包括:

6.根据权利要求5所述的方法,从所述第一图像中提取第一图案,包括:

7.根据权利要求5所述的方法,其中,所述背景纹理为将用户指定的颜色填充到目标区域里形成的。

8.根据权利要求5所述的方法,其中,对所述目标区域进行第一填充之前,所述方法还包括:

9.根据权利要求5所述的方法,其中,所述背景纹理根据用户上传的第二自定义图像形成。

10.根据权利要求1所述的方法,所述多个区域各自具有对应的标记,所述标记用于指示所述区域对应的数字人服装部位;所述第一指令包括所述目标区域对应的目标标记。

11.根据权利要求1所述的方法,其中,所述服装贴图为二维服装贴图,所述方法还包括:

12.一种生成数字人服装的装置,包括:

13.一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行权利要求1-11中任一项所述的方法。

14.一种计算设备,包括存储器和处理器,其中,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1-11中任一项所述的方法。

...

【技术特征摘要】

1.一种生成数字人服装的方法,包括:

2.根据权利要求1所述的方法,其中,所述目标区域是空白区域;基于所述第一图像,对所述目标区域进行第一填充,包括:

3.根据权利要求1所述的方法,其中,所述目标区域是空白区域;基于所述第一图像,对所述目标区域进行第一填充,包括:

4.根据权利要求2或3所述的方法,还包括:

5.根据权利要求1所述的方法,其中,所述目标区域具有背景纹理;基于所述第一图像,对所述目标区域进行第一填充,包括:

6.根据权利要求5所述的方法,从所述第一图像中提取第一图案,包括:

7.根据权利要求5所述的方法,其中,所述背景纹理为将用户指定的颜色填充到目标区域里形成的。

8.根据权利要求5所述的方法,其中,对所述目标区域进行第一填充之前,...

【专利技术属性】
技术研发人员:陈沛杨明晖
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1