一种图像生成方法、装置、计算机设备及存储介质与流程

文档序号:36180530发布日期:2023-11-29 18:07阅读:31来源:国知局
一种图像生成方法与流程

本公开涉及人工智能,具体而言,涉及一种图像生成方法、装置、计算机设备及存储介质。


背景技术:

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、第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可选的实施方式中的步骤。

35、第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可选的实施方式中的步骤。

36、关于上述交互装置,计算机设备及计算机可读介质的效果描述参见上述交互方法的说明,这里不再赘述。

37、上述任一方面或任一方面的任一实施方式,为用户提供了根据输入信息和选择的风格参考素材,生成目标图像的功能;具体在展示图像智能生成的目标界面后,通过获取用户在目标界面中选择的目标风格参考素材,以及用户在选择的图像生成方式下的输入信息,来生成至少一个目标图像;其中,每个目标风格参考素材包含有风格指示信息和对应的图像样例;这样,通过展示包含图像样例和风格指示信息的风格参考素材,可以方便用户参考图像样例和风格说明确认感兴趣的目标风格参考素材,基于该目标风格参考素材和用户在选择的图像生成方式下的输入信息,可以更准确地生成符合用户预期的目标图像。

38、在本公开进一步的实施例中,还可以根据用户选择的目标风格参考素材,确定并展示符合该目标风格参考素材所表征的风格的第一文本描述参考信息,用户可以根据该第一文本描述参考信息进行输入信息的编辑,也即用户能够在第一文本描述参考信息的基础上对其进行自定义的修改,从而使得最终生成的目标图像更加符合用户需求。

39、此外,本公开实施例还能够提供不同的图像生成方式;可以基于文本信息生成目标图像(文生图方式),也可以基于用户上传的图片信息生成目标图像(图生图方式);在获取到用户在选择的图像生成方式下的输入信息后,还支持用户能够对目标图像的其他参数进行调节,比如分辨率、描述词关联度等;特别是在用户选择图生图的图像生成方式后,可以对结构保持强度和纹理保持强度进行调节,以调整在生成的目标图像中对用户上传的原始图片的边缘线及图片纹理的保留程度。通过这样的方式,在为用户提供了更多样的图像生成场景的同时,也提供了更细节的参数设置功能,可以便捷高效地生成满足用户需求的目标图像。

40、另外,在本公开一些实施例中,生成目标图像后,还提供了对目标图像进行抠图、超分、变体和创作相似的功能,当用户对目标图像存在对应的需求时,可以通过触发相应的控件,完成对目标图像的处理。通过这样的方式,能够节省用户后续对目标图像进行额外处理的时间,能够一键式生成满足用户需求的处理后图像,提高了生成符合用户预期的图像的效率。

41、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1