一种图像生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38494167 阅读:11 留言:0更新日期:2023-08-15 17:05
本发明专利技术提供一种图像生成方法、装置、电子设备及存储介质,涉及人工智能生成内容领域,方法包括:接收输入信息;对输入信息进行意图识别,得到意图识别信息;利用意图识别信息进行提示文本模板匹配,并利用匹配到的提示文本模板进行图像生成;可从用户输入信息中提炼有价值的意图识别信息,以此可丰富用户输入内容并提升用户输入信息的质量,并可利用输入信息及意图识别信息进行提示文本模板匹配,即可将输入信息及意图识别信息转换为高质量的模型输入数据,从而可显著提升用户输入信息的内容及质量,并可提升生成图像的质量。并可提升生成图像的质量。并可提升生成图像的质量。

【技术实现步骤摘要】
一种图像生成方法、装置、电子设备及存储介质


[0001]本专利技术涉及人工智能生成内容领域,特别涉及一种图像生成方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]图像生成模型是一种可基于用户输入自动生成对应图像的模型。相关技术中,该模型的生成质量受用户输入的信息影响,当用户输入的信息质量较差时,该模型将无法生成用户满意的图像。

技术实现思路

[0003]本专利技术的目的是提供一种图像生成方法、装置、电子设备及计算机可读存储介质,可通过意图识别方式及模板匹配方式对用户的输入信息进行填充,以此提升用户输入信息的内容及质量,并可提升生成图像的质量。
[0004]为解决上述技术问题,本专利技术提供一种图像生成方法,包括:接收输入信息;对所述输入信息进行意图识别,得到意图识别信息;利用所述意图识别信息进行提示文本模板匹配,并利用匹配到的提示文本模板进行图像生成。
[0005]可选地,所述输入信息为图像,所述对所述输入信息进行意图识别,得到意图识别信息,包括:利用图像文本匹配模型对所述图像进行文本匹配,确定所述图像对应的场景实体信息;利用人体目标检测模型对所述图像进行人体目标检测,确定所述图像对应的人物信息;利用所述人物信息对所述场景实体信息进行补充,得到完整场景实体信息;将所述完整场景实体信息设置为所述意图识别信息。
[0006]可选地,所述输入信息为文本,所述对所述输入信息进行意图识别,得到意图识别信息,包括:对所述文本进行分词,并对分词后的文本中词性与指定词性相同的词汇进行移除;利用正则表达式从完成词汇移除后的文本中提取关键词,并将所述关键词设置为所述意图识别信息。
[0007]可选地,所述利用所述意图识别信息进行提示文本模板匹配,包括:将所述意图识别信息与所述文本进行拼接,并将拼接结果转换为英文,得到待匹配字符串;利用所述待匹配字符串进行提示文本模板匹配。
[0008]可选地,所述利用所述待匹配字符串进行提示文本模板匹配,包括:判断所述意图识别信息中是否包含人物信息和场景信息;若包含,则将所述待匹配字符串与第一提示文本模板进行匹配;所述第一提示文本模板包含场景信息、人物信息、质量词、氛围词及超参数;若不包含,则将所述待匹配字符串与第二提示文本模板进行匹配;所述第二提示文本模板包含质量词、氛围词及超参数。
[0009]可选地,所述利用匹配到的提示文本模板进行图像生成,包括:将匹配到的提示文本模板与所述文本进行拼合,得到模型输入信息;利用所述模型输入信息进行图像生成。
[0010]可选地,所述利用匹配到的提示文本模板进行图像生成,包括:利用匹配到的提示文本模板进行图像生成,得到初始图像;对所述初始图像进行图像增强处理,得到输出图像。
[0011]可选地,所述提示文本模板的生成过程,包括:从指定网站中提取搜索排行信息;基于所述搜索排行信息生成所述提示文本模板。
[0012]本专利技术还提供一种图像生成装置,包括:接收模块,用于接收输入信息;意图识别模块,用于对所述输入信息进行意图识别,得到意图识别信息;提示文本模板匹配模块,用于利用所述意图识别信息进行提示文本模板匹配,并利用匹配到的提示文本模板进行图像生成。
[0013]本专利技术还提供一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述的图像生成方法。
[0014]本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如上所述的图像生成方法。
[0015]本专利技术提供一种图像生成方法,包括:接收输入信息;对所述输入信息进行意图识别,得到意图识别信息;利用所述意图识别信息进行提示文本模板匹配,并利用匹配到的提示文本模板进行图像生成。
[0016]可见,本专利技术首先可接收用户的输入信息,并对输入信息进行意图识别,得到意图识别信息,换句话说,本专利技术将从用户输入信息中进一步提炼有价值的意图识别信息,以此可丰富用户输入的内容并提升用户输入信息的质量;进一步,本专利技术还可利用输入信息及意图识别信息进行提示文本模板匹配,即可将输入信息及意图识别信息转换为标准的模型输入数据,并可利用匹配到的提示文本模板进行图像生成,从而可显著提升用户输入信息的内容及质量,并可提升生成图像的质量。本专利技术还提供一种图像生成装置、电子设备及计算机可读存储介质,具有上述有益效果。
附图说明
[0017]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0018]图1为本专利技术实施例所提供的一种图像生成方法的流程图;图2为本专利技术实施例所提供的另一种图像生成方法的流程图;图3为本专利技术实施例所提供的一种图像生成装置的结构框图;图4为本专利技术实施例所提供的一种电子设备的结构框图。
具体实施方式
[0019]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]图像生成模型是一种可基于用户输入自动生成对应图像的模型。相关技术中,该模型的生成质量受用户输入的信息影响,当用户输入的信息质量较差时,该模型将无法生成用户满意的图像。有鉴于此,本专利技术可提供一种图像生成方法,可通过意图识别方式及模板匹配方式对用户的输入信息进行填充,以此提升输入信息的内容及质量,并可提升生成图像的质量。需要说明的是,本专利技术实施例并不限定具体执行本方法的硬件设备,例如可以为个人电脑、服务器等,可根据实际应用需求进行设定。
[0021]请参考图1,图1为本专利技术实施例所提供的一种图像生成方法的流程图,该方法可以包括:S100、接收输入信息。
[0022]需要说明的是,本专利技术实施例并不限定输入信息的具体形式,例如可以为图像、文本及超参数中任一种及多种的组合,其中图像及文本用于指示图像生成模型生成包含相同场景或实体对象的图像,超参数用于指示特定效果的生效比例。
[0023]S200、对输入信息进行意图识别,得到意图识别信息。
[0024]考虑到用户的输入信息质量层次不齐,本步骤将通过意图识别方式从上述输入信息中提取重要的意图识别信息,以此来丰富输入信息的内容,并提升输入信息的质量。例如,当用户仅输入了图像时,本步骤可通过对图像进行意图识别,从图像中提取出用户所希望包含的场景信息及实体信息,不仅能够为图像补充文本描述,同时更能方便图像生成模型领会用户意图;又例如,当用户输入了文本时,本步骤可通过对文本进行意图识别,从文本中提取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像生成方法,其特征在于,包括:接收输入信息;对所述输入信息进行意图识别,得到意图识别信息;利用所述意图识别信息进行提示文本模板匹配,并利用匹配到的提示文本模板进行图像生成。2.根据权利要求1所述的图像生成方法,其特征在于,所述输入信息为图像,所述对所述输入信息进行意图识别,得到意图识别信息,包括:利用图像文本匹配模型对所述图像进行文本匹配,确定所述图像对应的场景实体信息;利用人体目标检测模型对所述图像进行人体目标检测,确定所述图像对应的人物信息;利用所述人物信息对所述场景实体信息进行补充,得到完整场景实体信息;将所述完整场景实体信息设置为所述意图识别信息。3.根据权利要求1所述的图像生成方法,其特征在于,所述输入信息为文本,所述对所述输入信息进行意图识别,得到意图识别信息,包括:对所述文本进行分词,并对分词后的文本中词性与指定词性相同的词汇进行移除;利用正则表达式从完成词汇移除后的文本中提取关键词,并将所述关键词设置为所述意图识别信息。4.根据权利要求3所述的图像生成方法,其特征在于,所述利用所述意图识别信息进行提示文本模板匹配,包括:将所述意图识别信息与所述文本进行拼接,并将拼接结果转换为英文,得到待匹配字符串;利用所述待匹配字符串进行提示文本模板匹配。5.根据权利要求4所述的图像生成方法,其特征在于,所述利用所述待匹配字符串进行提示文本模板匹配,包括:判断所述意图识别信息中是否包含人物信息和场景信息;若包含,则将所述待匹配字符串与第一提示文本模板进行匹配;所述第一提示文...

【专利技术属性】
技术研发人员:陈猛丁顺意刘艺博张璐陶明
申请(专利权)人:上海任意门科技有限公司
类型:发明
国别省市:

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

1