图像生成方法、装置、计算机设备和介质与流程

文档序号:37343372发布日期:2024-03-18 18:15阅读:11来源:国知局
图像生成方法、装置、计算机设备和介质与流程

本公开的实施例涉及图像处理,具体地,涉及适用于一种图像生成方法、装置、计算机设备和介质。


背景技术:

1、图像生成是指使用计算机算法生成图像的过程,这些图像可以是真实的照片、绘画、3d(3dimensions,三维)渲染或者是完全想象的图像。图像生成可以模拟现实世界中的光照、材质、颜色等因素,生成具有逼真感的图像。

2、相关技术中,在进行图像创作的时候,由于用户需求是多种多样的,考虑到用户的不同需求,专业设计师会使用专业的绘画软件通过一系列如选择模型、调整参数以及选择控制网络等来进行图像生成。

3、然而,上述实现方式,需要专业人员操作,普通非专业用户难以实现图像生成。


技术实现思路

1、本文中描述的实施例提供了一种图像生成方法、装置、计算机设备和介质,克服了上述问题。

2、第一方面,根据本公开的内容,提供了一种图像生成方法,包括:

3、获取用户端发送的图像生成提示信息,所述图像生成提示信息用于描述所生成图像的色彩数据、所属类型以及所属主体,所述用户端中包括多种图像模拟玩法模块,每种所述图像模拟玩法模块用于描述一种图像生成风格,所述图像生成提示信息对应一种所述图像模拟玩法模块;

4、将所述图像生成提示信息输入对应所述图像模拟玩法模块所关联的任务合成节点中,得到所述图像生成提示信息对应的图像生成任务,所述图像生成任务对应一个任务标识;

5、基于所述图像生成任务,生成相应的目标生成图像,所述目标生成图像为一个工作节点基于预设图像生成算法生成的,所述一个工作节点为任务队列关联的多个工作节点中的一个,所述任务队列用于临时存储多个任务;

6、向所述用户端发送所述图像生成任务对应的所述目标生成图像。

7、第二方面,根据本公开的内容,提供了一种图像生成装置,包括:

8、获取模块,用于获取用户端发送的图像生成提示信息,所述图像生成提示信息用于描述所生成图像的色彩数据、所属类型以及所属主体,所述用户端中包括多种图像模拟玩法模块,每种所述图像模拟玩法模块用于描述一种图像生成风格,所述图像生成提示信息对应一种所述图像模拟玩法模块;

9、输入模块,用于将所述图像生成提示信息输入对应所述图像模拟玩法模块所关联的任务合成节点中,得到所述图像生成提示信息对应的图像生成任务,所述图像生成任务对应一个任务标识;

10、生成模块,用于基于所述图像生成任务,生成相应的目标生成图像,所述目标生成图像为一个工作节点基于预设图像生成算法生成的,所述一个工作节点为任务队列关联的多个工作节点中的一个,所述任务队列用于临时存储多个任务;

11、发送模块,用于向所述用户端发送所述图像生成任务对应的所述目标生成图像。

12、第三方面,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现如以上任意一个实施例中图像生成方法的步骤。

13、第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如以上任意一个实施例中图像生成方法的步骤。

14、本申请实施例提供的图像生成方法,获取用户端发送的图像生成提示信息,图像生成提示信息用于描述所生成图像的色彩数据、所属类型以及所属主体,用户端中包括多种图像模拟玩法模块,每种图像模拟玩法模块用于描述一种图像生成风格,图像生成提示信息对应一种图像模拟玩法模块;将图像生成提示信息输入对应图像模拟玩法模块所关联的任务合成节点中,得到图像生成提示信息对应的图像生成任务,图像生成任务对应一个任务标识;基于图像生成任务,生成相应的目标生成图像,目标生成图像为一个工作节点基于预设图像生成算法生成的,一个工作节点为任务队列关联的多个工作节点中的一个,任务队列用于临时存储多个任务;向用户端发送图像生成任务对应的目标生成图像。如此,通过将图像生成算法以及图像处理流程封装进相应的处理节点中,使得普通非专业用户在输入提示词之后即可获得图像生成结果,整个操作过程无需专业人员参与,有效扩充图像生成操作的适用人群,降低图像生成的操作门槛。

15、上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。



技术特征:

1.一种图像生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述图像生成任务,生成相应的目标生成图像,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述任务调度队列关联的多个工作节点中每个工作节点的队列任务数量,将所述图像生成任务发送至相应的目标工作节点中,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于每个所述工作节点的定长队列中的队列任务数量,以及所述图像生成任务在所述任务调度队列中的排列位置,确定处理所述图像生成任务的目标工作节点,包括:

5.根据权利要求3所述的方法,其特征在于,每个所述工作节点的定长队列中包括:优先任务子队列和非优先任务子队列,所述优先任务子队列在相应定长队列中的排列位置比所述非优先任务子队列在相应定长队列中的排列位置靠前;

6.根据权利要求1所述的方法,其特征在于,所述向所述用户端发送所述图像生成任务对应的所述目标生成图像之前,还包括:

7.根据权利要求2所述的方法,其特征在于,还包括:

8.一种图像生成装置,其特征在于,包括:

9.一种计算机设备,其特征在于,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现如权利要求1~7中任一所述的图像生成方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如权利要求1~7中任一所述的图像生成方法。


技术总结
本公开提供一种图像生成方法、装置、计算机设备和介质,包括:获取用户端发送的图像生成提示信息,图像生成提示信息用于描述所生成图像的色彩数据、所属类型以及所属主体,用户端中包括多种图像模拟玩法模块,每种图像模拟玩法模块用于描述一种图像生成风格,图像生成提示信息对应一种图像模拟玩法模块;将图像生成提示信息输入对应图像模拟玩法模块所关联的任务合成节点中,得到图像生成提示信息对应的图像生成任务,图像生成任务对应一个任务标识;基于图像生成任务,生成相应的目标生成图像;向用户端发送图像生成任务对应的目标生成图像。从而,使得普通非专业用户在输入提示词之后即可获得图像生成结果,降低图像生成的操作门槛。

技术研发人员:王云云
受保护的技术使用者:厦门稿定股份有限公司
技术研发日:
技术公布日:2024/3/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1