可视图案设计方法、训练方法、装置、系统及存储介质制造方法及图纸

技术编号:22078100 阅读:22 留言:0更新日期:2019-09-12 14:58
本申请的可视图案设计方法、训练方法、装置、系统及存储介质,通过建立设计序列的概念,进而在计算机系统自动生成并执与设计序列,并在执行设计序列时就实现执行设计序列中包含的每个设计操作步骤,实现对设计师设计过程的模仿,完成图案设计;本申请实现高效的自动化的可视图案设计,提升现有设计效率;进一步的,还可以通过机器学习的技术手段实现模仿设计师的智能设计过程,兼顾设计质量的高水平。

Visual pattern design method, training method, device, system and storage medium

【技术实现步骤摘要】
可视图案设计方法、训练方法、装置、系统及存储介质
本申请涉及计算机
,尤其涉及可视图案的自动设计方法、相关模型的训练方法、装置、系统及存储介质。
技术介绍
在现有的图案设计中,涉及图形界面(UI)设计、可视化设计等平面及视觉传达设计作业,都需要大量人工的参与,例如布局、元素选择等等,都主要依靠相关设计人员的主观经验来完成,也就造成不同层次的设计人员差异大,依赖人工设计方式的效率低下等问题。
技术实现思路
鉴于以上所述现有技术的缺点,本申请的目的在于提供自动化的可视图案设计方法、相关模型的训练方法、装置、系统及存储介质,解决现有技术中图案设计依赖人工的问题。为实现上述目标及其他相关目标,第一方面,本申请提供一种可视图案设计方法,应用于计算机系统,所述方法包括:生成/接收设计序列;其中,所述设计序列包含一或多个设计操作步骤;根据所述设计序列构建可视图案。在第一方面的一实施例中,每个所述设计操作步骤包含:对用于构成所述可视图案的一或多个设计元素的操作。在第一方面的一实施例中,所述操作包括:设计元素的选择、设计元素的相关计算、及设计元素的设计参数的调整中的任意一种或多种。在第一方面的一实施例中,所述设计参数包括:设计元素的方向、位置、尺寸、及颜色中的任意一种或多种。在第一方面的一实施例中,所述设计操作步骤所操作的设计元素来自设计元素集合。在第一方面的一实施例中,每个所述设计元素具有设计类型,所述设计类型包括:对象、背景、配饰、及文本中的一种或多种。在第一方面的一实施例中,所述设计序列的生成包括:获取抽象设计规律信息及其相关分布;其中,所述抽象设计规律信息及其相关分布是从已有可视图案集提取的各已有设计序列中的各已有设计操作步骤间的顺序分布信息得到的;根据所述抽象设计规律信息、及用户所输入的需求数据特征信息以生成设计序列。在第一方面的一实施例中,所述抽象设计规律信息中的至少部分为对所述顺序分布信息进行统计分析所得到的数据结果。在第一方面的一实施例中,所述根据所述抽象设计规律信息、及用户所输入的需求数据特征信息以生成设计序列,包括:根据所述需求数据特征信息生成一起始设计操作步骤;根据所述抽象设计规律信息及初始设计操作步骤预测剩余设计操作步骤;其中,下一设计操作步骤是根据之前已预测的一或多个设计操作步骤进行预测得到的。在第一方面的一实施例中,所述根据所述设计序列构建可视图案,包括:根据设计元素间的相似程度以约束构成所述可视图案的设计元素组合。在第一方面的一实施例中,所述相似程度表现在语义、及设计风格中的一者或多者。在第一方面的一实施例中,所述的方法包括:评估所设计的可视图案的质量,用于供调整用于生成所述设计序列的参数,以改善生成的所述设计序列及相应可视图案。为实现上述目标及其他相关目标,第二方面,本申请提供一种可视图案设计装置,应用于计算机系统;所述装置包括:生成器/接收器,用于生成/接收设计序列;其中,所述设计序列包含一或多个设计操作步骤;构建器,用于根据所述设计序列构建可视图案;评估器,用于评估所述可视图案的生成质量。在第二方面的一实施例中,每个所述设计操作步骤包含:对用于构成所述可视图案的一或多个设计元素的操作。在第二方面的一实施例中,所述操作包括:设计元素的选择、设计元素的相关计算、及设计元素的设计参数的调整中的任意一种或多种。在第二方面的一实施例中,所述设计参数包括:设计元素的方向、位置、尺寸、及颜色中的任意一种或多种。在第二方面的一实施例中,所述设计操作步骤所操作的设计元素来自设计元素集合。在第二方面的一实施例中,每个所述设计元素具有设计类型,所述设计类型包括:对象、背景、配饰、及文本中的一或多种。在第二方面的一实施例中,所述生成器,用于获取抽象设计规律信息及其相关分布;其中,所述抽象设计规律信息及其相关分布是从已有可视图案集提取的各已有设计序列中的各已有设计操作步骤间的顺序分布信息得到的;用于根据所述抽象设计规律信息、及用户所输入的需求数据特征信息以生成设计序列。在第二方面的一实施例中,所述抽象设计规律信息中的至少部分为对所述顺序分布信息进行统计分析所得到的数据结果。在第二方面的一实施例中,所述根据所述抽象设计规律信息、及用户所输入的需求数据特征信息以生成新的设计序列,包括:根据所述当前需求数据特征信息生成一起始设计操作步骤;根据所述抽象设计规律信息及初始设计操作步骤预测剩余设计操作步骤;其中,下一设计操作步骤是根据之前已预测的一或多个设计操作步骤进行预测得到的。在第二方面的一实施例中,根据所述设计序列构建可视图案,包括:根据设计元素间的相似程度以约束构成所述可视图案的设计元素组合。在第二方面的一实施例中,所述相似程度表现在语义、及设计风格中的一者或多者。在第二方面的一实施例中,所述评估器所评估的所设计的可视图案的质量,用于供调整所述生成器的参数以改善生成的所述设计序列及相应可视图案。为实现上述目标及其他相关目标,第三方面,本申请提供一种设计序列的生成器的训练方法,包括:获取机器学习模型,并对已有可视图案提取得到设计序列形式的训练数据;通过所述训练数据训练所述机器学习模型,以得到用于生成设计序列的生成器;其中,所述设计序列用于在计算机系统被运行以设计可视图案。为实现上述目标及其他相关目标,第四方面,本申请提供一种计算机系统,包括:一或多个存储器,及一或多个处理器;所述一或多个存储器,存储有第一计算机程序指令和/或第二计算机程序指令;所述一或多个处理器,用于运行所述第一计算机程序指令以执行如第一方面中任一项所述的方法;或者,运行所述第二计算机程序执行以运行如第三方面中任一项所述的方法。为实现上述目标及其他相关目标,第五方面,本申请提供一种计算机可读存储介质,存储有第一计算机程序指令和/或第二计算机程序指令;所述第一计算机程序指令被处理器运行时执行如第一方面中任一项所述的方法;所述第二计算机程序指令被处理器运行时执行如第三方面中任一项所述的方法。如上所述,本申请的可视图案设计方法、训练方法、装置、系统及存储介质,通过建立设计序列的概念,进而在计算机系统执行设计序列时就实现执行设计序列中包含的每个设计操作步骤,实现对设计师设计过程的模仿,完成图案设计;本申请实现高效的自动化的可视图案设计,提升现有设计效率;进一步的,还可以通过机器学习的技术手段实现模仿设计师的智能设计过程,兼顾设计质量的高水平。附图说明图1显示为本申请一实施例中设计序列的原理示意图。图2显示为本申请一实施例中设计序列生成的流程示意图。图3显示为本申请一实施例中设计序列中设计操作步骤依序建立的原理示意图。图4显示为本申请实施例中可视图案设计装置的结构示意图。图5显示为本申请实施例中计算机系统的结构示意图。具体实施方式以下通过特定的具体实例说明本申请的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本申请的其他优点与功效。本申请还可以通过另外不同的具体实施方式加以实施或应用系统,本说明书中的各项细节也可以基于不同观点与应用系统,在没有背离本申请的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面以附图为参考,针对本申请的实施例进行详细说明,以便本申请所属
的技本文档来自技高网
...

【技术保护点】
1.一种可视图案设计方法,其特征在于,应用于计算机系统,所述方法包括:生成/接收设计序列;其中,所述设计序列包含一或多个设计操作步骤;根据所述设计序列构建可视图案。

【技术特征摘要】
1.一种可视图案设计方法,其特征在于,应用于计算机系统,所述方法包括:生成/接收设计序列;其中,所述设计序列包含一或多个设计操作步骤;根据所述设计序列构建可视图案。2.根据权利要求1所述的方法,其特征在于,每个所述设计操作步骤包含:对用于构成所述可视图案的一或多个设计元素的操作。3.根据权利要求2所述的方法,其特征在于,所述操作包括:设计元素的选择、设计元素的相关计算、及设计元素的设计参数的调整中的任意一种或多种。4.根据权利要求3所述的方法,其特征在于,所述设计参数包括:设计元素的方向、位置、尺寸、及颜色中的任意一种或多种。5.根据权利要求2所述的方法,其特征在于,所述设计操作步骤所操作的设计元素来自设计元素集合。6.根据权利要求5所述的方法,其特征在于,每个所述设计元素具有设计类型,所述设计类型包括:对象、背景、配饰、及文本中的一种或多种。7.根据权利要求1所述的方法,其特征在于,所述设计序列的生成包括:获取抽象设计规律信息及其相关分布;其中,所述抽象设计规律信息及其相关分布是从已有可视图案集提取的各已有设计序列中的各已有设计操作步骤间的顺序分布信息得到的;根据所述抽象设计规律信息、及用户所输入的需求数据特征信息以生成设计序列。8.根据权利要求7所述的方法,其特征在于,所述抽象设计规律信息中的至少部分为对所述顺序分布信息进行统计分析所得到的数据结果。9.根据权利要求7所述的方法,其特征在于,所述根据所述抽象设计规律信息、及用户所输入的需求数据特征信息以生成设计序列,包括:根据所述需求数据特征信息生成一起始设计操作步骤;根据所述抽象设计规律信息及初始设计操作步骤预测剩余设计操作步骤;其中,下一设计操作步骤是根据之前已预测的一或多个设计操作步骤进行预测得到的。10.根据权利要求2所述的方法,其特征在于,所述根据所述设计序列构建可视图案,包括:根据设计元素间的相似程度以约束构成所述可视图案的设计元素组合。11.根据权利要求10所述的方法,其特征在于,所述相似程度表现在语义、及设计风格中的一者或多者。12.根据权利要求1所述的方法,其特征在于,包括:评估所设计的可视图案的质量,用于供调整用于生成所述设计序列的参数,以改善生成的所述设计序列及相应可视图案。13.一种可视图案设计装置,其特征在于,应用于计算机系统;所述装置包括:生成器/接收器,用于生成/接收设计序列;其中,所述设计序列包含一或多个设计操作步骤;构建器,用于根据所述设计序列构建可视图案;评估器,用于评估所述可视图案的生成质量。14.根据权利要求13所述的装置,其特征在于,每个所述设计操作步骤包含:对用于构成所述可视图案的一或多个设计元素的操作。15.根据权利要求14所述的装置,其特征在于,所述操作包括:设计元素的选择、设计元素的...

【专利技术属性】
技术研发人员:曹楠金卓宸石洋
申请(专利权)人:铸视上海科技有限公司
类型:发明
国别省市:上海,31

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

1