一种基于人工智能生成技术的图片生成方法和系统技术方案

技术编号:39035422 阅读:7 留言:0更新日期:2023-10-10 11:48
本说明书实施例提供一种基于人工智能生成技术的图片生成方法和系统,该方法包括:获取用户的用户输入信息和用户特征;基于用户输入信息和用户特征,通过服装数据库确定至少一个优选服装组合;基于用户特征和至少一个优选服装组合,生成至少一张初始图像;对至少一张初始图像执行至少一轮迭代,直至满足迭代结束条件,确定目标图像。至少一轮包括:基于至少一张第一候选图像及至少一组第一评估值,生成当前轮的至少一张第二候选图像;对至少一张第二候选图像的协调性进行评估,确定至少一组第二评估值;基于至少一组第二评估值,判断是否满足迭代结束条件;响应于否,进入下一轮迭代;响应于是,结束迭代,确定目标图像。确定目标图像。确定目标图像。

【技术实现步骤摘要】
一种基于人工智能生成技术的图片生成方法和系统


[0001]本说明书涉及图像处理领域,特别涉及一种基于人工智能生成技术的图片生成方法和系统。

技术介绍

[0002]近年来,已有大量程序或平台等可以实现图片的自动生成。然而,对于生成图片的真实性、协调性等质量的判断涉及较少。如何提高生成的图片的质量,是急需解决的问题。CN107220600B公开一种基于深度学习的图片生成方法及生成对抗网络,其利用生成对抗网络生成指定类别的图片,但是未涉及如何提高生成的图片的质量。
[0003]因此,希望提供一种基于人工智能生成技术的图片生成方法和系统,可以自动生成用户需求的图像,且对图像的质量进行验证,提高图像的质量,提升用户的使用体验。

技术实现思路

[0004]本说明书实施例之一提供一种基于人工智能生成技术的图片生成方法,所述方法包括:获取用户的用户输入信息和用户特征;基于所述用户输入信息和所述用户特征,通过服装数据库确定至少一个优选服装组合;基于所述用户特征和所述至少一个优选服装组合,生成至少一张初始图像;对所述至少一张初始图像执行至少一轮迭代,直至满足迭代结束条件,确定目标图像;其中,所述至少一轮包括:基于至少一张第一候选图像及所述至少一张第一候选图像的至少一组第一评估值,生成当前轮的至少一张第二候选图像,所述至少一张第一候选图像包括至少一张初始图像或上一轮迭代生成的至少一张第二候选图像;对所述至少一张第二候选图像的协调性进行评估,确定至少一组第二评估值;基于所述至少一组第二评估值,判断是否满足所述迭代结束条件;响应于否,进入下一轮迭代;响应于是,结束迭代,基于所述至少一张第二候选图像和所述至少一组第二评估值确定所述目标图像。
[0005]本说明书实施例之一提供一种基于人工智能生成技术的图片生成系统,所述系统包括:获取模块,用于获取用户的用户输入信息和用户特征;第一确定模块,用于基于所述用户输入信息和所述用户特征,通过服装数据库确定至少一个优选服装组合;生成模块,用于基于所述用户特征和所述至少一个优选服装组合,生成至少一张初始图像;第二确定模块,用于对所述至少一张初始图像执行至少一轮迭代,直至满足迭代结束条件,确定目标图像;其中,所述至少一轮包括:基于至少一张第一候选图像及所述至少一张第一候选图像的至少一组第一评估值,生成当前轮的至少一张第二候选图像,所述至少一张第一候选图像包括至少一张初始图像或上一轮迭代生成的至少一张第二候选图像;对所述至少一张第二候选图像的协调性进行评估,确定至少一组第二评估值;基于所述至少一组第二评估值,判断是否满足所述迭代结束条件;响应于否,进入下一轮迭代;响应于是,结束迭代,基于所述至少一张第二候选图像和所述至少一组第二评估值确定所述目标图像。
[0006]本说明书实施例之一提供一种基于人工智能生成技术的图片生成装置,所述装置包括至少一个处理器以及至少一个存储器;所述至少一个存储器用于存储计算机指令;所述至少一个处理器用于执行所述计算机指令中的至少部分指令以实现所述的基于人工智能生成技术的图片生成方法。
[0007]本说明书实施例之一提供一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取存储介质中的计算机指令后,计算机执行所述的基于人工智能生成技术的图片生成方法。
附图说明
[0008]本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
[0009]图1是根据本说明书一些实施例所示的基于人工智能生成技术的图片生成系统的示例性模块图;
[0010]图2是根据本说明书一些实施例所示的基于人工智能生成技术的图片生成方法的示例性流程图;
[0011]图3是根据本说明书一些实施例所示的生成第二候选图像的示例性流程图;
[0012]图4是根据本说明书一些实施例所示的确定第二评估值的示例性流程图;
[0013]图5是根据本说明书一些实施例所示的评估第二候选图像中的图像元素之间的协调性的示例性示意图;
[0014]图6是根据本说明书一些实施例所示的确定目标图像的至少一轮迭代的示例性流程图。
具体实施方式
[0015]为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
[0016]应当理解,本文使用的“系统”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
[0017]本说明书中使用了流程图用来说明根据本说明书的实施例的系统所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
[0018]随着人工智能的发展,人工智能生成技术(AI

Generated Content,AIGC)开始应用于各种领域,例如建筑设计、图像/视频处理、医疗领域等。CN107220600B公开一种基于深度学习的图片生成方法及生成对抗网络,其利用生成对抗网络生成指定类别的图片,但是
未涉及如何提高生成的图片的质量。
[0019]有鉴于此,本说明一些实施例提供了一种基于人工智能生成技术的图片生成方法和系统,可以自动生成用户需求的图像,且对图像的质量进行验证,提高图像的质量,提升用户的使用体验。
[0020]图1是根据本说明书一些实施例所示的基于人工智能生成技术的图片生成系统的示例性模块图。如图1所示,基于人工智能生成技术的图片生成系统100可以包括获取模块110、第一确定模块120、生成模块130和第二确定模块140。
[0021]在一些实施例中,获取模块110可以用于获取用户的用户输入信息和用户特征。
[0022]在一些实施例中,第一确定模块120可以用于基于用户输入信息和用户特征,通过服装数据库确定至少一个优选服装组合。
[0023]在一些实施例中,第一确定模块120还可以用于基于用户输入信息和用户特征,确定用户的服装偏好特征;基于服装偏好特征,通过服装数据库确定至少一个优选服装组合。
[0024]在一些实施例中,生成模块130可以用于基于用户特征和至少一个优选服装组合,生成至少一张初始图像。
[0025]在一些实施例中,第二确定模块140可以用于对至少一张初始图像执行至少一轮迭代,直至满足迭代结束条件,确定目标图像。
[0026]确定目标图像的至少一轮迭代包括:基于至少一张第一候选图像及至少一张第一候选图像本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于人工智能生成技术的图片生成方法,其特征在于,所述方法包括:获取用户的用户输入信息和用户特征;基于所述用户输入信息和所述用户特征,通过服装数据库确定至少一个优选服装组合;基于所述用户特征和所述至少一个优选服装组合,生成至少一张初始图像;对所述至少一张初始图像执行至少一轮迭代,直至满足迭代结束条件,确定目标图像;其中,所述至少一轮包括:基于至少一张第一候选图像及所述至少一张第一候选图像的至少一组第一评估值,生成当前轮的至少一张第二候选图像,所述至少一张第一候选图像包括至少一张初始图像或上一轮迭代生成的至少一张第二候选图像;对所述至少一张第二候选图像的协调性进行评估,确定至少一组第二评估值;基于所述至少一组第二评估值,判断是否满足所述迭代结束条件;响应于否,进入下一轮迭代;响应于是,结束迭代,基于所述至少一张第二候选图像和所述至少一组第二评估值确定所述目标图像。2.根据权利要求1所述的方法,其特征在于,所述基于所述用户输入信息和所述用户特征,通过服装数据库确定至少一个优选服装组合包括:基于所述用户输入信息和所述用户特征,确定所述用户的服装偏好特征;基于所述服装偏好特征,通过所述服装数据库确定所述至少一个优选服装组合。3.根据权利要求1所述的方法,其特征在于,所述基于至少一张第一候选图像和所述至少一张第一候选图像的至少一组第一评估值,生成当前轮的至少一张第二候选图像包括:基于所述至少一组第一评估值,确定所述至少一张第一候选图像的待调整元素和所述待调整元素的调整参数,所述调整参数包括调整维度、调整方向、位置调整和调整幅度中的至少一种;基于所述调整参数,对所述待调整元素进行调整,生成所述至少一张第二候选图像。4.根据权利要求1所述的方法,其特征在于,所述对所述至少一张第二候选图像的协调性进行评估,确定至少一组第二评估值包括:对于所述至少一张第二候选图像中的每一张,评估所述第二候选图像中的图像元素之间的协调性,所述图像元素包括人像、背景、装饰和虚拟服装中的至少一种;基于所述协调性,确定所述第二候选图像的所述第二评估值。5.一种基于人工智能生成技术的图片生成系统,其特征在于,所述系统包括:获取模块,用于获取用户的用户输入信息和用户特征;第一确定模块,用于基...

【专利技术属性】
技术研发人员:姜文一周奎王振君严雅敏赵亮
申请(专利权)人:杭州光染数字科技有限公司
类型:发明
国别省市:

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

1