当前位置: 首页 > 专利查询>浙江大学专利>正文

一种生成广告的方法及装置制造方法及图纸

技术编号:15705230 阅读:150 留言:0更新日期:2017-06-26 12:21
本发明专利技术涉及一种生成广告的方法及装置,属于计算机辅助设计领域。本发明专利技术生成广告的方法包括请求步骤、接收步骤及优化步骤。其中,请求步骤包括向众包平台服务器发送设计广告的众包请求;接收步骤包括接收众包平台服务器基于众包请求获取的多个众包设计方案;优化步骤包括对获取的众包设计方案进行优化,以获取优化后的设计方案为获选设计方案。该方法充分利用设计师与计算机自动化设计各自优势,并能效避免二者缺点,达到优势互补的效果,其可广泛地应用于广告设计行业。

Method and device for generating advertisement

The invention relates to a method and a device for generating advertisements, belonging to the field of computer aided design. The method of generating advertisement comprises request step, receiving step and optimization step. The request includes to Crowdsourcing platform server to send advertising Crowdsourcing request; receiving includes receiving a Crowdsourcing platform server Crowdsourcing request multiple Crowdsourcing design scheme based on the optimization steps of Crowdsourcing; including design gets optimized for design scheme of the optimized design scheme is selected. This method makes full use of the advantages of designers and computer automation design, and avoids the disadvantages of the two, so as to achieve complementary advantages. It can be widely used in advertising design industry.

【技术实现步骤摘要】
一种生成广告的方法及装置
本专利技术涉及计算机辅助设计
,具体地说,涉及一种生成广告的方法及装置。
技术介绍
由于广告在商业中扮演着非常重要的作用,尤其是随着电子商务的发展,导致广告的需求量不断增长;此外,商家为了适应潮流的发展,会要求设计师根据不同主题对广告进行修改,进一步激增广告的迭代速度,导致设计师的任务越来越繁重,而优秀广告设计师的数量毕竟是少数的,导致设计出广告作品的质量良莠不齐。为了解决上述问题,人们将目光转向广告的自动生成方法,并进行了初步的研究与探索,比如,在公开号为CN101651550A的专利文献中公开了一种即时广告生成方法,其包括:(1)当用户请求制作广告时,系统会提供一系列广告元素及广告模板供用户来选择;(2)根据用户指令来设置广告元素的属性信息,然后系统基于已获得的信息生成基于文本的广告设置文件,此后,在给用户反馈的时候只需读取该设置文件并依照设置文件上的信息即可生成一张可用于展示的广告。在公开号为CN101135968A的专利文献中公开了一种生成广告的方法,其包括:(1)将广告的内容分解成广告元素;(2)从系统的皮肤中选取皮肤元素;(3)将步骤(1)中的广告元素与步骤(2)中选出的皮肤元素组合成广告皮肤。在上述方法中,主要是通过提取广告元素,然后跟系统中已有模板(皮肤)进行融合,从而生成广告;此外,第一者更注重满足用户的交互需求,个性化可定制性很强,第二者则更注重广告的应用环境,力求保证广告和所处环境相融合,二者都是利用系统中已有模板生成广告,但是从专业角度来看,这些系统所生成的广告千篇一律,缺乏创造性,甚至生成一些本身并不符合设计规则的广告,导致生成的广告差强人意。此外,也有一些文献开始在审美计算方面来探索使用计算机全自动生成广告,比如论文O’DonovanP,AgarwalaA,HertzmannA.Learninglayoutsforsingle-pagegraphicdesigns[J].IEEEtransactionsonvisualizationandcomputergraphics,2014,20(8):1200-1213。在此论文中,作者所公开的生成方法如下:(1)通过非线性优化算法自动计算出一个海报模板的设计规则权值;(2)然后初始化一幅海报布局并计算其对应的设计规则,通过使用步骤(1)中得到的设计规则权值来优化当前海报的初始布局,从而生成一幅较为符合设计规则的海报。在该文献中,其所使用的生成方法,不仅整个设计过程迭代时间太长,而且效果难以尽人意。
技术实现思路
本专利技术的目的是提供了一种生成广告的方法;本专利技术的另一目的是提供了一种生成广告的装置。为了实现上述目的,本专利技术提供的生成广告的方法包括请求步骤、接收步骤及优化步骤。其中,请求步骤包括通过通讯线路向众包平台服务器发送设计广告的众包请求,该众包请求包括设计任务及对众包参与人员的要求;接收步骤包括通过通讯线路接收众包平台服务器基于众包请求获取的多个众包设计方案;优化步骤包括以接收步骤获取的多个众包设计方案为候选设计方案的初始设计方案,随机修改候选设计方案中广告元素的位置和/或大小,并依据评价模型对比修改前后的设计方案的评价结果确定该次修改后的候选设计方案,直至满足预设优化条件;评价模型为基于一个以上的广告设计规则计算对待评设计方案进行评分的评分模型。由以上方案可见,通过众包平台,利用不受地域限制的设计师人力资源设计出符合基本要求的多个广告设计方案;并以获取的广告设计方案为初始设计方案,借助计算机对设计规则计算的能力,对广告设计方案进行优化处理,以生成更符合广告设计规则的设计方案。通过众包平台将设计师的本身设计素养与计算机的自动化设计能力结合起来,从而达到二者的优势互补目的,即可以降低对设计师能力的要求而避免优秀设计师资源不足的问题,同时通过设计师对广告元素的排布而设定计算优化方向而削弱计算机设计的随机性,从而可大大降低计算机生成广告所耗费时间,同时利用人为设计能力而提高广告的设计水平。具体的方案为评分模型以使用广告设计规则计算对待评设计方案进行计算所获取的计算值为评分参数;评分模型的评分结果为评分参数的线性加权和。评价模型简单且实用。一个更具体的方案为广告设计规则计算包括留白计算、重叠计算、大小计算、对齐计算、统一计算及平衡计算;评分结果较低者为评价结果较高者。另一个更具体的方案为设置步骤,通过通讯线路接收针对评分模型中所使用的广告设计规则计算的选择及针对评分参数的求和权重的设置,并依据所接收的信息设置所述评分模型。可依据实际要求对评价参数及其权重进行修改,以满足个性化需求。一个优选的方案为依据评价结果确定该次修改后的候选设计方案的步骤包括评价结果较高者为该次修改后的候选设计方案。优化结果选择方式简单,便于操作。另一优选的方案为依据评价结果确定该次修改后的候选设计方案的步骤包括:若修改前的设计方案的评价结果低于修改后的设计方案的评价结果,则以修改后的设计方案为该修改后的候选设计方案;若修改前的设计方案的评价结果高于修改后的设计方案的评价结果,则以预设概率将修改后的设计方案为该次修改后的设计方案。通过引入预设概率,从而在一定程度上偏向于计算机的优化设计方案。更有选的方案为上述预设概率的值的计算公式为:其中,p为预设概率的值,T为对当前设计方案已进行的修改次数,△T为修改后设计方案的得分与修改前设计方案的得分之差。另一个优选的方案为预设优化条件为优化次数的预设阈值或评价结果的预设阈值。优化终止判断条件简单,便于执行。再一个优选的方案为还包括排序步骤与发送步骤。其中,排序步骤包括对优化步骤所获取的所有候选设计方案依据评价模型进行评分,并依据评价结果从高到低对所有候选设计方案进行排序;发送步骤包括通过通讯线路向客户端服务器发送经排序后的候选设计方案。从而便于客户对所有生成的候选广告设计方案进行选择。为了实现上述另一目的,本专利技术提供的生成广告的装置包括请求单元、接收单元与优化单元。其中,请求单元用于通过通讯线路向众包平台服务器发送设计广告的众包请求,该众包请求包括生成广告的要求及参与众包的人员的要求;接收单元用于通过通讯线路接收众包平台服务器基于众包请求获取的多个众包设计方案;优化单元用于以多个众包设计方案为候选设计方案的初始设计方案,随机修改候选设计方案中广告元素的位置和/或大小,并依据评价模型对修改前后的设计方案的评价结果确定该次修改后的候选设计方案,直至满足预设优化条件;评价模型为基于一个以上的广告设计规则计算对待评设计方案进行评分的评分模型。由以上方案可见,可充分结合设计师的设计素养与计算机的自动化设计能,达到优势互补的目的,同时可降低优秀设计师数量严重不足对广告质量所带来影响的问题及削弱计算机在自动化设计过程中的随机性问题。附图说明图1是本专利技术生成广告的方法实施例的工作流程图;图2是本专利技术生成广告的装置实施例的结构框图。具体实施方式以下结合实施例及其附图对本专利技术作进一步说明。实施例参见图1,本专利技术广告的生成方法由请求步骤S1、接收步骤S2、设置步骤S3、优化步骤S4、排序步骤S5及发送步骤S6构成。请求步骤S1,通过通讯线路向众包平台服务器发送设计广告的众包请求,该众包请求包括设计任务与对众包本文档来自技高网
...
一种生成广告的方法及装置

【技术保护点】
一种生成广告的方法,其特征在于,包括:请求步骤,通过通讯线路向众包平台服务器发送设计广告的众包请求,所述众包请求包括设计任务及对众包参与人员的要求;接收步骤,通过通讯线路接收所述众包平台服务器基于所述众包请求获取的多个众包设计方案;优化步骤,以所述多个众包设计方案为候选设计方案的初始设计方案,随机修改候选设计方案中广告元素的位置和/或大小,并依据评价模型对修改前后的设计方案的评价结果确定该次修改后的候选设计方案,直至满足预设优化条件;所述评价模型为基于一个以上的广告设计规则计算对待评设计方案进行评分的评分模型。

【技术特征摘要】
1.一种生成广告的方法,其特征在于,包括:请求步骤,通过通讯线路向众包平台服务器发送设计广告的众包请求,所述众包请求包括设计任务及对众包参与人员的要求;接收步骤,通过通讯线路接收所述众包平台服务器基于所述众包请求获取的多个众包设计方案;优化步骤,以所述多个众包设计方案为候选设计方案的初始设计方案,随机修改候选设计方案中广告元素的位置和/或大小,并依据评价模型对修改前后的设计方案的评价结果确定该次修改后的候选设计方案,直至满足预设优化条件;所述评价模型为基于一个以上的广告设计规则计算对待评设计方案进行评分的评分模型。2.根据权利要求1所述的方法,其特征在于:所述评分模型以使用所述广告设计规则计算对待评设计方案进行计算所得计算值为评分参数;所述评分模型的评分结果为所述评分参数的线性加权和。3.根据权利要求2所述的方法,其特征在于:所述广告设计规则计算包括留白计算、重叠计算、大小计算、对齐计算、统一计算及平衡计算;所述评分结果较低者为所述评价结果较高者。4.根据权利要求2所述的方法,其特征在于还包括:设置步骤,通过通讯线路接收针对所述评分模型中所使用的广告设计规则计算的选择及针对所述评分参数的求和权重的设置,并依据所接收的信息设置所述评分模型。5.根据权利要求1至4任一项权利要求所述的方法,其特征在于所述依据评价模型对修改前后的设计方案的评价结果确定该次修改后的候选设计方案的步骤包括:所述评价结果较高者为该次修改后的候选设计方案。6.根据权利要求1至4任一项权利要求所述的方法,其特征在于所述依据评价模型对修改前后的设计方案的评价结果确定该次修改后的候选设计方案的步骤包括...

【专利技术属性】
技术研发人员:孙凌云张雄伟杨智渊尤伟涛
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

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

1