System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像生成方法、装置和非易失性计算机可读存储介质制造方法及图纸_技高网

图像生成方法、装置和非易失性计算机可读存储介质制造方法及图纸

技术编号:40165998 阅读:6 留言:0更新日期:2024-01-26 23:37
本公开涉及一种图像生成方法、装置和非易失性计算机可读存储介质,涉及计算机技术领域。该图像生成方法,包括:接收用户输入的虚拟对象的第一属性信息集合;根据第一属性信息集合和对象模板,生成虚拟对象的相关图像,对象模板用于确定虚拟对象在相关图像中的姿态信息和构图信息中的至少一项,对象模板与第一属性信息集合匹配。本公开的技术方案能够提高图像生成效率和生成效果。

【技术实现步骤摘要】

本公开涉及计算机,特别涉及一种图像生成方法、图像生成装置和非易失性计算机可读存储介质。


技术介绍

1、在游戏、互动故事等计算机应用中,通常需要通过图像等美术资源对其中涉及的人物、场景等虚拟对象进行直观的展现。例如,人物立绘、背景图像等。

2、在相关技术中,互动多媒体内容的生产方需要向专业的画师提供具体的图像生成需求,依靠人工来定向绘制相应的美术资源。


技术实现思路

1、本公开的专利技术人发现上述相关技术中存在如下问题:时间成本和人工成本较高,导致图像生成效率和生成效果下降。

2、鉴于此,本公开提出了一种图像生成技术方案,能够提高图像生成效率和生成效果。

3、根据本公开的一些实施例,提供了一种图像生成方法,包括:接收用户输入的虚拟对象的第一属性信息集合;根据第一属性信息集合和对象模板,生成虚拟对象的相关图像,对象模板用于确定虚拟对象在相关图像中的姿态信息和构图信息中的至少一项,对象模板与第一属性信息集合匹配。

4、在一些实施例中,在第一属性信息集合与对象模板存在冲突的情况下,对象模板的优先级高于第一属性信息集合的优先级。

5、在一些实施例中,根据第一属性信息集合和对象模板,生成虚拟对象的相关图像包括:在第一属性信息集合中存在与对象模板冲突的属性信息情况下,屏蔽属性信息;根据屏蔽结果和对象模板,生成相关图像。

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、在一些实施例中,虚拟对象包括人物对象,姿态信息用于指示相关图像中的人物对象的面部本文档来自技高网...

【技术保护点】

1.一种图像生成方法,包括:

2.根据权利要求1所述的图像生成方法,其中,在所述第一属性信息集合与所述对象模板存在冲突的情况下,所述对象模板的优先级高于所述第一属性信息集合的优先级。

3.根据权利要求2所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

4.根据权利要求1-3任一项所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

5.根据权利要求4所述的图像生成方法,其中,所述第二属性信息集合包括负向属性信息,

6.根据权利要求4所述的图像生成方法,其中,所述第二属性信息集合包括正向属性信息用于提高所述相关图像的图像质量。

7.根据权利要求4所述的图像生成方法,其中,所述第二属性信息集合对所述用户是不可见的。

8.根据权利要求4所述的图像生成方法,其中,所述第二属性信息集合用于指示所述相关图像的图像风格类型。

9.根据权利要求1-3任一项所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

10.根据权利要求1-3任一项所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

11.根据权利要求1-3任一项所述的图像生成方法,还包括:

12.根据权利要求11所述的图像生成方法,其中,所述根据所述动态信息,在所述相关图像的基础上利用数字人模型生成所述人物对象的动态图像包括:

13.根据权利要求1-3任一项所述的图像生成方法,其中,所述虚拟对象包括人物对象,所述姿态信息用于指示所述相关图像中的所述人物对象的面部正对所述用户,且所述人物对象的眼睛正对所述用户。

14.根据权利要求1-3任一项所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

15.根据权利要求14所述的图像生成方法,其中,所述相关图像对应互动多媒体内容的当前帧图像,所述对象模板根据所述当前帧图像拟表现的内容选择。

16.根据权利要求1-3任一项所述的图像生成方法,还包括:

17.根据权利要求1-3任一项所述的图像生成方法,其中,所述相关图像中所述虚拟对象以外的部分为透明,

18.根据权利要求1-3任一项所述的图像生成方法,还包括:

19.根据权利要求1-3任一项所述的图像生成方法,其中,所述虚拟对象包括人物对象和背景对象,所述构图信息包括所述虚拟对象在所述相关图像中的位置信息和大小信息中的至少一项。

20.一种图像生成装置,包括:

21.一种图像生成装置,包括:

22.一种非易失性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-19任一项所述的图像生成方法。

...

【技术特征摘要】

1.一种图像生成方法,包括:

2.根据权利要求1所述的图像生成方法,其中,在所述第一属性信息集合与所述对象模板存在冲突的情况下,所述对象模板的优先级高于所述第一属性信息集合的优先级。

3.根据权利要求2所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

4.根据权利要求1-3任一项所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

5.根据权利要求4所述的图像生成方法,其中,所述第二属性信息集合包括负向属性信息,

6.根据权利要求4所述的图像生成方法,其中,所述第二属性信息集合包括正向属性信息用于提高所述相关图像的图像质量。

7.根据权利要求4所述的图像生成方法,其中,所述第二属性信息集合对所述用户是不可见的。

8.根据权利要求4所述的图像生成方法,其中,所述第二属性信息集合用于指示所述相关图像的图像风格类型。

9.根据权利要求1-3任一项所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

10.根据权利要求1-3任一项所述的图像生成方法,其中,所述根据所述第一属性信息集合和对象模板,生成所述虚拟对象的相关图像包括:

11.根据权利要求1-3任一项所述的图像生成方法,还包括:

12.根据权利要求...

【专利技术属性】
技术研发人员:张子健
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1