【技术实现步骤摘要】
页面生成方法以及装置
[0001]本说明书实施例涉及计算机
,特别涉及一种页面生成方法。
技术介绍
[0002]电商消费者存在多元化、个性化的购物需求,对于多元化和个性化的需求来说,页面布局对于消费者来说是非常重要的,更好的页面布局可以吸引消费者,现有的页面布局包括,属性约束的布局生成对抗网络(Attribute
‑
conditioned Layout GAN),将GANs应用于自动布局生成中,它将随机采样的噪声作为随机放置的平面多边形元素输入生成模型,同时为每个元素输入三个相关属性(预期面积、长宽比及阅读顺序)来提供特定的条件约束,生成模型根据模型学习到的设计规则将这些随机放置的元素进行排列,生成符合条件约束的布局图;基于内容感知的平面设计布局生成模型(Content
‑
aware Generative Modeling of Graphic Design Layouts)同样引入GANs,该模型采用直接生成布局图像的方法生成布局,同时考虑了元素语义、布局风格、图文占比等因素对于布 ...
【技术保护点】
【技术特征摘要】
1.一种页面生成方法,包括:接收页面元素,并获取所述页面元素的初始位置信息和类型信息;对所述初始位置信息和所述类型信息进行编码处理得到元素编码矩阵,其中,所述元素编码矩阵中包括类型向量和位置向量;根据所述元素编码矩阵中的所述类型向量更新所述位置向量得到待解码数据;将所述待解码数据进行解码处理得到目标位置信息,并根据所述目标位置信息处理对应的页面元素以生成目标页面。2.根据权利要求1所述的方法,在所述获取所述页面元素的初始位置信息和类型信息之后,还包括:在所述页面元素的个数不满足预设元素数值的情况下,确定所述页面元素的个数与所述预设元素数值的差值;根据所述差值生成缺省信息。3.根据权利要求2所述的方法,所述对所述初始位置信息和所述类型信息进行编码处理得到元素编码矩阵,包括:对所述初始位置信息、所述类型信息以及所述缺省信息进行编码得到初始编码矩阵,其中,所述初始编码矩阵中的所述缺省信息对应的编码携带缺省标记;将所述初始编码矩阵进行初始化得到元素编码矩阵。4.根据权利要求3所述的方法,所述将所述初始编码矩阵进行初始化得到元素编码矩阵,包括:将所述初始编码矩阵中携带缺省标记的编码设置为缺省数值,得到元素编码矩阵。5.根据权利要求1所述的方法,所述根据所述元素编码矩阵中的所述类型向量更新所述位置向量得到待解码数据,包括:选择第i个页面元素,其中,i的初始值为1,i小于等于所述页面元素的个数;根据除第i个页面元素以外的其他页面元素的类型向量,与第i个页面元素的类型向量得到第i个页面元素的布局权重,其中,所述布局权重为所述除第i个页面元素以外的其他页面元素对所述第i个页面元素的影响的权重;根据所述第i个页面元素的布局权重更新所述第i个页面元素的位置向量,并使i自增1,继续执行选择第i个页面元素。6.根据权利要求1所述的方法,所述将所述待解码数据进行解码处理得到目标位置信息,包括:将所述待解码数据进行解码处理得到目标边长信息和目标坐标信息。7.根据权利要求6所述的方法,所述根据所述目标位置信息处理对应的页面元素以生成目标页面,包括:根据所述目标边长信息更新对应的页面元素的边长,以及根据所述目标坐标信息更新对应的页面元素的位置,生成目标页面。8.根据权利要求1所述的方法,所述方法应用于生成模型,所述生成模型包括编码模块、关系模块和解码模块;所述编码模块接...
【专利技术属性】
技术研发人员:杜一纯,梁有余,周婷婷,甄焱鲲,景千芝,陈柳青,
申请(专利权)人:浙江大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。