虚拟服装的生成方法、装置及电子设备制造方法及图纸

技术编号:38470267 阅读:10 留言:0更新日期:2023-08-11 14:47
本发明专利技术公开了一种虚拟服装的生成方法、装置及电子设备。涉及人工智能领域,该方法包括:获取第一对象的目标信息集合;获取每个子信息对应的目标映射关系;根据每个子信息对应的目标映射关系,确定该子信息匹配的关键词,并根据匹配到的关键词,生成目标语句;根据目标语句,生成第一目标印花图案,并获取第一初始虚拟服装,依照预设的组合关系组合第一目标印花图案与第一初始虚拟服装,得到第一目标虚拟服装,其中,第一目标虚拟服装为第一对象匹配的虚拟人物需要穿着的服装。本发明专利技术解决了现有技术中通过提前绘制的方式生成个性化虚拟服装存在的服装生成效率低的技术问题。存在的服装生成效率低的技术问题。存在的服装生成效率低的技术问题。

【技术实现步骤摘要】
虚拟服装的生成方法、装置及电子设备


[0001]本专利技术涉及人工智能领域,具体而言,涉及一种虚拟服装的生成方法、装置及电子设备。

技术介绍

[0002]在金融行业数字员工的使用越来越广泛,数字员工将成为未来主要的对客渠道之一。当前数字员工的形象都是定制好的,包括其衣着、发型、装饰等,难免对人造成一种呆板的印象,如果想要制作个性化的虚拟服饰,则需要提前进行绘制,从而存在个性化服装生成效率低的问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种虚拟服装的生成方法、装置及电子设备,以至少解决现有技术中通过提前绘制的方式生成个性化虚拟服装存在的服装生成效率低的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种虚拟服装的生成方法,包括:获取第一对象的目标信息集合,其中,目标信息集合中包括多个子信息,子信息至少为以下之一:第一对象的目标年龄段信息、第一对象的目标性别信息、当前的季节信息、当前的天气信息;获取每个子信息对应的目标映射关系,其中,目标映射关系用于表征子信息与关键词之间的映射关系,关键词用于描述与子信息匹配的对象群体的喜好,或者,关键词用于描述子信息;根据每个子信息对应的目标映射关系,确定该子信息匹配的关键词,并根据匹配到的关键词,生成目标语句,其中,目标语句用于描述印花图案;根据目标语句,生成第一目标印花图案,并获取第一初始虚拟服装,依照预设的组合关系组合第一目标印花图案与第一初始虚拟服装,得到第一目标虚拟服装,其中,第一目标虚拟服装为第一对象匹配的虚拟人物需要穿着的服装。
[0006]进一步地,虚拟服装的生成方法还包括:采集第一对象的人脸图像;通过预设的性别检测模型对人脸图像进行识别,得到目标性别信息;通过预设的年龄段检测模型对人脸图像进行识别,得到目标年龄段信息;在采集第一对象的人脸图像的过程中,从互联网获取季节信息和天气信息。
[0007]进一步地,虚拟服装的生成方法还包括:通过目标生成模型根据匹配到的关键词,生成目标语句;其中,目标生成模型通过以下方法生成:获取多个第一样本语句,并从每个第一样本语句中提取出多个关键词,得到每个第一样本语句对应的关键词集合;将一个关键词集合确定为一个训练样本,构建第一训练样本集;获取第一初始生成模型,并根据第一训练样本集训练第一初始生成模型,直至第一初始生成模型的第一损失函数值小于第一预设值,将训练得到的第一初始生成模型确定为目标生成模型,其中,第一损失函数值用于表征第一初始生成模型生成的语句和第一样本语句的误差;其中,第一初始生成模型通过以下方法生成:获取多个第二样本语句,并对第二样本语句中的部分文字进行遮盖处理,得到
遮盖后的多个第二样本语句;将遮盖后的多个第二样本语句确定为训练样本,构建第二训练样本集;构建第二初始生成模型,并根据第二训练样本集训练第二初始生成模型,直至第二初始生成模型的第二损失函数值小于第二预设值,将训练得到的第二初始生成模型确定为第一初始生成模型,其中,第二损失函数值用于表征第二初始生成模型输出的预测文字和被遮盖的文字的误差。
[0008]进一步地,虚拟服装的生成方法还包括:获取每个子信息匹配的至少一个颜色;从每个子信息匹配的至少一个颜色中筛选出目标颜色;获取第二初始虚拟服装,并基于目标颜色渲染第二初始虚拟服装,得到第一初始虚拟服装。
[0009]进一步地,虚拟服装的生成方法还包括:获取第一对象的目标工作岗位信息;根据目标工作岗位信息,从预设的工作岗位信息与服装样式之间的匹配关系中确定目标工作岗位信息匹配的目标服装样式;获取多个第三初始虚拟服装,其中,不同的第三初始虚拟服装的服装样式匹配不同的工作岗位信息;根据目标服装样式,从多个第三初始虚拟服装中确定第二初始虚拟服装。
[0010]进一步地,虚拟服装的生成方法还包括:在获取到第二对象发送的服务请求的情况下,根据服务请求确定用于为第二对象提供服务的第一对象;获取预设的服装配置信息的使用时间范围,并确定当前时间是否处于使用时间范围内;在确定当前时间未处于使用时间范围的情况下,获取目标信息集合。
[0011]进一步地,虚拟服装的生成方法还包括:在确定当前时间是否处于使用时间范围内之后,在确定当前时间处于使用时间范围的情况下,获取服装配置信息中的目标配置颜色和目标配置语句,其中,目标配置语句用于描述印花图案;获取第一初始虚拟服装,并基于目标配置颜色渲染第一初始虚拟服装,得到第四初始虚拟服装;根据目标配置语句,生成第二目标印花图案,并依照预设的组合关系组合第二目标印花图案与第四初始虚拟服装,得到第二目标虚拟服装,其中,第二目标虚拟服装用于穿着在第一对象匹配的虚拟人物上。
[0012]根据本专利技术实施例的另一方面,还提供了一种虚拟服装的生成装置,包括:第一获取模块,用于获取第一对象的目标信息集合,其中,目标信息集合中包括多个子信息,子信息至少为以下之一:第一对象的目标年龄段信息、第一对象的目标性别信息、当前的季节信息、当前的天气信息;第二获取模块,用于获取每个子信息对应的目标映射关系,其中,目标映射关系用于表征子信息与关键词之间的映射关系,关键词用于描述与子信息匹配的对象群体的喜好,或者,关键词用于描述子信息;生成模块,用于根据每个子信息对应的目标映射关系,确定该子信息匹配的关键词,并根据匹配到的关键词,生成目标语句,其中,目标语句用于描述印花图案;第一组合模块,用于根据目标语句,生成第一目标印花图案,并获取第一初始虚拟服装,依照预设的组合关系组合第一目标印花图案与第一初始虚拟服装,得到第一目标虚拟服装,其中,第一目标虚拟服装为第一对象匹配的虚拟人物需要穿着的服装。
[0013]根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的虚拟服装的生成方法。
[0014]根据本专利技术实施例的另一方面,还提供了一种电子设备,电子设备包括一个或多个处理器;存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行
时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的虚拟服装的生成方法。
[0015]在本专利技术实施例中,采用根据用户的个性化信息生成印花图案,再根据印花图案生成虚拟服装的方式,通过获取第一对象的目标信息集合,然后获取每个子信息对应的目标映射关系,接着根据每个子信息对应的目标映射关系,确定该子信息匹配的关键词,并根据匹配到的关键词,生成目标语句,从而根据目标语句,生成第一目标印花图案,并获取第一初始虚拟服装,依照预设的组合关系组合第一目标印花图案与第一初始虚拟服装,得到第一目标虚拟服装。其中,目标信息集合中包括多个子信息,子信息至少为以下之一:第一对象的目标年龄段信息、第一对象的目标性别信息、当前的季节信息、当前的天气信息,目标映射关系用于表征子信息与关键词之间的映射关系,关键词用于描述与子信息匹配的对象群体的喜好,或者,关键词用于描述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟服装的生成方法,其特征在于,包括:获取第一对象的目标信息集合,其中,所述目标信息集合中包括多个子信息,所述子信息至少为以下之一:所述第一对象的目标年龄段信息、所述第一对象的目标性别信息、当前的季节信息、当前的天气信息;获取每个子信息对应的目标映射关系,其中,所述目标映射关系用于表征所述子信息与关键词之间的映射关系,所述关键词用于描述与所述子信息匹配的对象群体的喜好,或者,所述关键词用于描述所述子信息;根据所述每个子信息对应的目标映射关系,确定该子信息匹配的关键词,并根据匹配到的关键词,生成目标语句,其中,所述目标语句用于描述印花图案;根据所述目标语句,生成第一目标印花图案,并获取第一初始虚拟服装,依照预设的组合关系组合所述第一目标印花图案与第一初始虚拟服装,得到第一目标虚拟服装,其中,所述第一目标虚拟服装为所述第一对象匹配的虚拟人物需要穿着的服装。2.根据权利要求1所述的方法,其特征在于,获取第一对象的目标信息集合,包括:采集所述第一对象的人脸图像;通过预设的性别检测模型对所述人脸图像进行识别,得到所述目标性别信息;通过预设的年龄段检测模型对所述人脸图像进行识别,得到所述目标年龄段信息;在采集所述第一对象的人脸图像的过程中,从互联网获取所述季节信息和所述天气信息。3.根据权利要求1所述的方法,其特征在于,根据匹配到的关键词,生成目标语句,包括:通过目标生成模型根据匹配到的关键词,生成所述目标语句;其中,所述目标生成模型通过以下方法生成:获取多个第一样本语句,并从每个第一样本语句中提取出多个关键词,得到所述每个第一样本语句对应的关键词集合;将一个关键词集合确定为一个训练样本,构建第一训练样本集;获取第一初始生成模型,并根据所述第一训练样本集训练第一初始生成模型,直至所述第一初始生成模型的第一损失函数值小于第一预设值,将训练得到的第一初始生成模型确定为所述目标生成模型,其中,所述第一损失函数值用于表征所述第一初始生成模型生成的语句和所述第一样本语句的误差;其中,所述第一初始生成模型通过以下方法生成:获取多个第二样本语句,并对所述第二样本语句中的部分文字进行遮盖处理,得到遮盖后的多个第二样本语句;将所述遮盖后的多个第二样本语句确定为训练样本,构建第二训练样本集;构建第二初始生成模型,并根据所述第二训练样本集训练所述第二初始生成模型,直至所述第二初始生成模型的第二损失函数值小于第二预设值,将训练得到的第二初始生成模型确定为所述第一初始生成模型,其中,所述第二损失函数值用于表征所述第二初始生成模型输出的预测文字和被遮盖的文字的误差。4.根据权利要求1所述的方法,其特征在于,获取第一初始虚拟服装,包括:获取所述每个子信息匹配的至少一个颜色;
从所述每个子信息匹配的至少一个颜色中筛选出目标颜色;获取第二初始虚拟服装,并基于所述目标颜色渲染第二初始虚拟服装,得到所述第一初始虚拟服装。5.根据权利要求4所述的方法,其特征在于,获取第二初始虚拟服装,包括...

【专利技术属性】
技术研发人员:刘安平吴建花
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1