本公开涉及人工智能,具体涉及大模型、深度学习,尤其涉及一种基于大模型的海报生成方法、装置、电子设备、存储介质以及计算机程序产品,可应用于图像生成场景下。
背景技术:
1、在贺卡制作、广告营销、商品宣传、文化宣传、活动宣传、影视宣传、公益宣讲、自媒体内容运营、岗位招聘、短视频封面、读书笔记分享等各行业多种场景中均涉及海报。用户创作海报时,通常需要先搜集或绘制图片,然后进行文案创作,最后通过排版、美化来完成海报的创作。普通用户手动制作高质量海报面临门槛高、效率低下的问题。
技术实现思路
1、本公开提供了一种基于大模型的海报生成方法、装置、电子设备、存储介质以及计算机程序产品。
2、根据第一方面,提供了一种基于大模型的海报生成方法,包括:确定通过文本和/或图像所表征的海报生成要求的指示数据;通过预训练的大模型,根据指示数据,生成海报,其中,大模型用于表征指示数据与海报之间的对应关系。
3、根据第二方面,提供了一种基于大模型的海报生成装置,包括:确定单元,被配置成确定通过文本和/或图像所表征的海报生成要求的指示数据;生成单元,被配置成通过预训练的大模型,根据指示数据,生成海报,其中,大模型用于表征指示数据与海报之间的对应关系。
4、根据第三方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如第一方面任一实现方式描述的方法。
5、根据第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行如第一方面任一实现方式描述的方法。
6、根据第五方面,提供了一种计算机程序产品,包括:计算机程序,计算机程序在被处理器执行时实现如第一方面任一实现方式描述的方法。
7、根据本公开的技术,提供了一种基于大模型的海报生成方法和装置,用户只需向人工智能大模型发出表征海报生成要求的指示数据,人工智能大模型即可按照指示数据,生成满足海报生成要求的海报,降低了海报生成门槛,提高了海报生成过程的灵活性和简便性。
8、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种基于大模型的海报生成方法,包括:
2.根据权利要求1所述的方法,其中,所述指示数据为表征海报主标题的主标题文本,以及
3.根据权利要求2所述的方法,其中,所述海报描述文本包括副标题文本和海报内容介绍文案,以及
4.根据权利要求3所述的方法,其中,所述通过所述大模型,根据所述主标题文本,生成所述副标题文本,包括:
5.根据权利要求3所述的方法,其中,所述通过所述大模型,根据所述主标题文本和所述副标题文本,生成所述海报内容介绍文案,包括:
6.根据权利要求2所述的方法,其中,所述通过所述大模型,根据所述主标题文本和所述海报描述文本,生成所述海报,包括:
7.根据权利要求1所述的方法,其中,所述指示数据为海报草稿图,以及
8.根据权利要求7所述的方法,其中,所述识别数据包括文本数据、线稿数据和布局数据,以及
9.根据权利要求1-8中任一项所述的方法,其中,所述指示数据包括海报草稿图和表征所述海报草稿图的调整方向的第一引导文本;以及
10.根据权利要求1-8中任一项所述的方法,其中,还包括:
11.根据权利要求10所述的方法,其中,所述获取针对于所述海报的修改方向的第二引导文本,包括:
12.根据权利要求1-8中任一项所述的方法,其中,还包括:
13.一种基于大模型的海报生成装置,包括:
14.根据权利要求13所述的装置,其中,所述指示数据为表征海报主标题的主标题文本,以及
15.根据权利要求14所述的装置,其中,所述海报描述文本包括副标题文本和海报内容介绍文案,以及
16.根据权利要求15所述的装置,其中,所述生成单元,进一步被配置成:
17.根据权利要求15所述的装置,其中,所述生成单元,进一步被配置成:
18.根据权利要求14所述的装置,其中,所述生成单元,进一步被配置成:
19.根据权利要求13所述的装置,其中,所述指示数据为海报草稿图,以及
20.根据权利要求19所述的装置,其中,所述识别数据包括文本数据、线稿数据和布局数据,以及
21.根据权利要求13-20中任一项所述的装置,其中,所述指示数据包括海报草稿图和表征所述海报草稿图的调整方向的第一引导文本;以及
22.根据权利要求13-20中任一项所述的装置,其中,还包括:
23.根据权利要求22所述的装置,其中,所述修改单元,进一步被配置成:
24.根据权利要求13-20中任一项所述的装置,其中,还包括:
25.一种电子设备,其特征在于,包括:
26.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-12中任一项所述的方法。
27.一种计算机程序产品,包括:计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-12中任一项所述的方法。