[发明专利]一种自动布局设计方法和装置在审
申请号: | 201911221440.9 | 申请日: | 2019-12-03 |
公开(公告)号: | CN111079273A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 张昀 | 申请(专利权)人: | 北京新学堂网络科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06Q10/06 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 盛明星 |
地址: | 100020 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 布局 设计 方法 装置 | ||
本发明实施例公开了一种自动布局设计方法和装置,其中,所述方法包括:获得目标布局需要满足的设计要求的规则清单;对所述规则清单中的规则进行划分,确定构建规则清单和评价规则清单;设定所述构建规则清单中构建规则的变化范围;根据所述构建规则的变化范围,获得构建程序的目标参数,并将所述目标参数输入到所述构建程序中;利用所述构建程序,按照所述构建规则调用预设的布局软件进行布局设计,获得原始布局;基于所述评价规则清单中的评价规则对所述原始布局进行布局评析,从所述原始布局中找到目标布局。采用本发明所述的自动布局设计方法,无需训练集,能确保实际可用,具备较强的通用性和适应性,同时提高了布局设计的效率和鲁棒性。
技术领域
本发明实施例涉及人工智能技术领域,具体涉及一种自动布局设计方法和装置,另外还涉及一种电子设备和计算机可读存储介质。
背景技术
布局是平面设计、室内设计、印刷品排版、网页设计以及自媒体排版等工作的基本要求。其核心是在有限的空间中,布置数量不等、形状不同、尺寸不同的对象,对象和空间之间、对象和对象之间需要满足某种特定的规则。例如:室内设计就是家具的布局,印刷品排版是文字和图片的布局,网页设计是文字、图片和交互对象的布局等。目前,传统的布局设计,通常是由训练有素的设计师来完成的。设计师根据自己的经验和客户的需求,以及该领域特定的规则(比如平面设计看上去要美观,室内设计电视墙前面必须有3米空间等),不断尝试调整对象的尺寸、位置、形状等等,最终获得满意的布局设计效果。这个过程是需要设计师的经验,同时还需要不断地尝试。然而,由于布局设计工作越来越多,逐一进行人工布局设计的工作量巨大,其已成为摆在工作人员面前的一道难题。如果设计师经验不足或者尝试的时间不够,那么很可能不符合某些规则,导致布局设计得无法满足实际需要。
近年来,随着人工智能技术的发展,使用机器学习来代替人工已逐渐成为该领域发展的重点。自动布局设计就是用人工智能技术代替设计师进行布局设计。自动布局通常不需要训练有素的人来进行操作,从而能够大大节省设计师的培训时间。即使对于训练有素的设计师,使用自动布局,也有助于大大减少设计消耗的时间,提高工作效率。
然而,目前使用人工智能来实现自动布局的算法,基本思路都是将布局转化为图像,然后利用成熟的图像处理深度学习算法来产生“视觉效果上像布局”的图像,再转换回布局。该种方式生成的是“视觉效果上像布局”的图像,并不是真正的布局。即使将图像转换回布局之后,也不能保证满足各种设计规则,因此实用性比较差。另外,基于深度学习的算法,都需要大量的测试集用于训练,而各种各样的设计规则数量很多,导致准备测试集十分困难。尤其是多个设计规则混在一起的时候,如果训练集准备的不够好,很可能导致训练失败,而无法获得良好的结果。因此,如何用人工智能实现自动布局设计已成为亟待解决的技术问题。
发明内容
为此,本发明实施例提供一种自动布局设计方法,以解决现有技术中存在的布局设计过程操作步骤繁琐,且工作量较大,无法实现智能化、自动设计,导致布局设计效率较低、设计成本升高的问题。
为了实现上述目的,本发明实施例提供如下技术方案:
第一方面,本发明实施例提供一种自动布局设计方法,包括:获得目标布局需要满足的设计要求的规则清单;根据所述规则清单中规则的功能属性以及所述设计要求,对所述规则清单中的规则进行划分,确定构建规则清单和评价规则清单;设定所述构建规则清单中构建规则的变化范围;根据所述构建规则的变化范围,获得构建程序的目标参数,并将所述目标参数输入到所述构建程序中;利用所述构建程序,按照所述构建规则调用预设的布局软件进行布局设计,获得原始布局;基于所述评价规则清单中的评价规则对所述原始布局进行布局评析,从所述原始布局中找到目标布局。
进一步的,基于所述评价规则清单中的评价规则对所述原始布局进行布局评析,从所述原始布局中找到目标布局,具体包括:根据所述评价规则对所述原始布局进行打分,获得所述原始布局对应的评分值;基于所述评分值确定所述原始布局的品质,根据所述原始布局的品质的高低,从所述原始布局中找到所述目标布局。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新学堂网络科技有限公司,未经北京新学堂网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911221440.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于人工智能教学的视频编辑系统
- 下一篇:应用程序打包方法、装置、设备和介质