设计稿生成方法技术

技术编号:39659459 阅读:9 留言:0更新日期:2023-12-09 11:28
本公开提供了一种设计稿生成方法

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


[0001]本公开涉及机器学习
,具体而言,涉及一种设计稿生成方法

设计稿生成装置

电子设备以及计算机可读存储介质


技术介绍

[0002]在电子商务

影视

教育等多个领域中,通常需要进行产品推广

影视宣传或者书籍出版,因此,各行各业对于各种类型的设计稿的需求逐渐增多

[0003]然而,在制作设计稿时,通常需要专业设计人员进行人工制作,并且对于设计水平
(
比如构图

排版等
)
有一定的技术要求,设计过程所占用的时间也较多,导致设计稿的生成效率较低


技术实现思路

[0004]本公开实施例至少提供一种设计稿生成方法

装置

电子设备以及存储介质,可以实现设计稿的自动生成

[0005]本公开实施例提供了一种设计稿生成方法,包括:
[0006]获取用户输入的设计需求信息,以及用于生成所述设计稿的基础素材;
[0007]基于所述设计需求信息,确定与所述设计需求信息匹配的至少一个设计维度;
[0008]将所述基础素材中的元素的特征信息以及所述至少一个设计维度输入到设计稿生成模型,得到与所述设计需求信息匹配的目标设计稿

[0009]在一种可能的实施方式中,根据以下方式中的至少一种获取用于生成所述设计稿的基础素材:
[0010]获取用户上传的所述基础素材;
[0011]在基础素材库中搜索得到与所述设计需求信息匹配的基础素材;
[0012]采用素材生成工具生成与所述设计需求信息匹配的基础素材

[0013]在一种可能的实施方式中,所述基于所述设计需求信息,确定与所述设计需求信息匹配的至少一个设计维度,包括:
[0014]采用意图识别模型对所述设计需求信息进行意图识别,确定所述设计需求信息指示预测的至少一个设计维度;和
/
或,
[0015]根据所述设计需求信息指示的设计稿类型,确定与所述设计稿类型匹配的至少一个关键设计维度,并将所述至少一个关键设计维度作为与所述设计需求信息匹配的设计维度

[0016]在一种可能的实施方式中,根据以下步骤确定所述基础素材中的元素的特征信息:
[0017]从所述基础素材中提取元素,并确定所述元素在预设的多个特征维度下的特征信息

[0018]在一种可能的实施方式中,所述至少一个设计维度包括以下至少一个:
[0019]配图设计维度

配文设计维度

属性设计维度;所述属性设计维度包括多个子维度,每个子维度对应一种属性信息

[0020]在一种可能的实施方式中,根据以下步骤训练所述设计稿生成模型:
[0021]获取第一训练样本集合;所述第一训练样本集合中包括多个第一素材样本;
[0022]通过对所述第一素材样本中的元素在多个特征维度下的特征信息进行随机预测处理,训练得到第一训练阶段的设计稿生成模型

[0023]在一种可选的实施方式中,所述通过对所述第一素材样本中的元素在多个特征维度下的特征信息进行随机预测处理,训练得到第一训练阶段的设计稿生成模型,包括:
[0024]通过确定所述第一素材样本中的元素在多个特征维度下的特征信息,得到所述第一素材样本对应的第一特征矩阵;其中,任一元素在任一特征维度下的特征信息能够为空;
[0025]以所述第一特征矩阵中的每个特征信息作为最小掩码单位,对所述第一特征矩阵进行随机掩码处理,得到掩码处理后的第二特征矩阵;
[0026]以所述第二特征矩阵作为输入信息,以所述第一特征矩阵作为监督信息,训练得到所述第一训练阶段的设计稿生成模型

[0027]在一种可选的实施方式中,所述训练得到所述第一训练阶段的设计稿生成模型之后,所述方法还包括:
[0028]获取第二训练样本集合;所述第二训练样本集合中包括多个第二素材样本;
[0029]针对目标设计维度,对所述第二素材样本中的元素在所述目标设计维度对应的至少一个特征维度下的特征信息进行预测处理,训练得到第二训练阶段的设计稿生成模型

[0030]在一种可选的实施方式中,所述对所述第二素材样本中的元素在所述目标设计维度对应的至少一个特征维度下的特征信息进行预测处理,训练得到第二训练阶段的设计稿生成模型,包括:
[0031]确定所述第二素材样本中的元素在多个特征维度下的特征信息,得到所述第二素材样本对应的第三特征矩阵;
[0032]以所述第三特征矩阵中的每个特征信息作为最小掩码单位,对所述第三特征矩阵中在所述目标设计维度下的特征信息进行掩码处理,得到掩码处理后的第四特征矩阵;
[0033]以所述第四特征矩阵作为输入信息,以所述第三特征矩阵作为监督信息,训练得到所述第二训练阶段的设计稿生成模型

[0034]本公开实施例提供了一种设计稿生成装置,包括:
[0035]素材获取模块,用于获取用户输入的设计需求信息,以及用于生成所述设计稿的基础素材;
[0036]维度确定模块,用于基于所述设计需求信息,确定与所述设计需求信息匹配的至少一个设计维度;
[0037]设计稿生成模块,用于将所述基础素材中的元素的特征信息以及所述至少一个设计维度输入到设计稿生成模型,得到与所述设计需求信息匹配的目标设计稿

[0038]在一种可能的实施方式中,所述素材获取模块具体用于:
[0039]获取用户上传的所述基础素材;或者,
[0040]基于所述设计需求信息,在基础素材库中搜索得到与所述设计需求信息匹配的基础素材;或者,
[0041]采用素材生成工具生成与所述设计需求信息匹配的基础素材

[0042]在一种可能的实施方式中,所述维度确定模块具体用于:
[0043]采用意图识别模型对所述设计需求信息进行意图识别,确定所述设计需求信息指示预测的至少一个设计维度;和
/
或,
[0044]根据所述设计需求信息指示的设计稿类型,确定与所述设计稿类型匹配的至少一个关键设计维度,并将所述至少一个关键设计维度作为与所述设计需求信息匹配的设计维度

[0045]在一种可能的实施方式中,所述装置还包括特征提取模块,所述特征提取模块用于:
[0046]从所述基础素材中提取元素,并确定所述元素在预设的多个特征维度下的特征信息

[0047]在一种可能的实施方式中,所述至少一个设计维度包括以下至少一个:
[0048]配图设计维度

配文设计维度
、<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种设计稿生成方法,其特征在于,包括:获取用户输入的设计需求信息,以及用于生成设计稿的基础素材;基于所述设计需求信息,确定与所述设计需求信息匹配的至少一个设计维度;将所述基础素材中的元素的特征信息以及所述至少一个设计维度输入到设计稿生成模型,得到与所述设计需求信息匹配的目标设计稿
。2.
根据权利要求1所述的方法,其特征在于,根据以下方式中的至少一种获取用于生成所述设计稿的基础素材:获取用户上传的基础素材;在基础素材库中搜索得到与所述设计需求信息匹配的基础素材;采用素材生成工具生成与所述设计需求信息匹配的基础素材
。3.
根据权利要求1所述的方法,其特征在于,所述基于所述设计需求信息,确定与所述设计需求信息匹配的至少一个设计维度,包括:采用意图识别模型对所述设计需求信息进行意图识别,确定所述设计需求信息指示预测的至少一个设计维度;和
/
或,根据所述设计需求信息指示的设计稿类型,确定与所述设计稿类型匹配的至少一个关键设计维度,并将所述至少一个关键设计维度作为与所述设计需求信息匹配的设计维度
。4.
根据权利要求1所述的方法,其特征在于,根据以下步骤确定所述基础素材中的元素的特征信息:从所述基础素材中提取元素,并确定所述元素在预设的多个特征维度下的特征信息
。5.
根据权利要求1所述的方法,其特征在于,所述至少一个设计维度包括以下至少一个:配图设计维度

配文设计维度

属性设计维度;所述属性设计维度包括多个子维度,每个子维度对应一种属性信息
。6.
根据权利要求1所述的方法,其特征在于,根据以下步骤训练所述设计稿生成模型:获取第一训练样本集合;所述第一训练样本集合中包括多个第一素材样本;通过对所述第一素材样本中的元素在多个特征维度下的特征信息进行随机预测处理,训练得到第一训练阶段的设计稿生成模型
。7.
根据权利要求6所述的方法,其特征在于,所述通过对所述第一素材样本中的元素在多个特征维度下的特征信息进行随机预测处理,训练得到第一训练阶段的设计稿生成模型,包括:通过确定所述第一素材样本中的元素在多个特征维度下的特征信息,得到所述第一素材样本对应的第一特征矩阵;其中,任一元素在任一特征维度下的特征信息...

【专利技术属性】
技术研发人员:郭冠军桂存斌
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1