首页> 中国专利> 产品详情页面的生成方法和系统、数据处理方法

产品详情页面的生成方法和系统、数据处理方法

摘要

本申请公开了一种产品详情页面的生成方法和系统、数据处理方法。其中,该方法包括:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的文案内容;基于图片素材和对应的文案内容,生成产品的产品详情页面。本申请解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

著录项

  • 公开/公告号CN112862558A

    专利类型发明专利

  • 公开/公告日2021-05-28

    原文格式PDF

  • 申请/专利权人 阿里巴巴集团控股有限公司;

    申请/专利号CN201911192513.6

  • 发明设计人 王建光;

    申请日2019-11-28

  • 分类号G06Q30/06(20120101);

  • 代理机构11134 北京博浩百睿知识产权代理有限责任公司;

  • 代理人谢湘宁;张文华

  • 地址 英属开曼群岛大开曼资本大厦一座四层847号邮箱

  • 入库时间 2023-06-19 11:08:20

说明书

技术领域

本申请涉及互联网领域,具体而言,涉及一种产品详情页面的生成方法和系统、数据处理方法。

背景技术

在线上购物平台中,顾客在购买产品的时候,可以通过查看产品详情页面获知产品的详细信息,进而确定是否需要购买该产品。该产品详情页面中包含有产品的视频素材、图片素材、文案内容等信息。

产品详情页面通常在产品上架的时候由商家提供,现有技术中提供了一种产品详情页面自动化生成的方案,商家在产品上架的时候,可以上传产品的完整图片素材,并提供创作完成的文案内容,后台根据上传的素材自动化生成产品详情页面。

但是,由于商家需要拍摄非常完整的素材,并且完成文案内容的创作,对于商家来说该操作复杂,而且整个上架流程耗时较长,导致生成产品详情页面的成本较高。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本申请实施例提供了一种产品详情页面的生成方法和系统、数据处理方法,以至少解决现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

根据本申请实施例的一个方面,提供了一种产品详情页面的生成方法,包括:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的文案内容;基于图片素材和对应的文案内容,生成产品的产品详情页面。

根据本申请实施例的另一方面,还提供了一种产品详情页面的生成方法,包括:在操作界面中显示产品的图像集合;在操作界面中显示生成的产品的产品详情页面,其中,产品详情页面基于对图像集合进行处理得到的产品的图片素材和文案内容生成。

根据本申请实施例的另一个方面,还提供了一种产品详情页面的生成装置,包括:获取模块,用于获取产品的图像集合;第一处理模块,用于对图像集合进行处理,得到产品的图片素材和对应的文案内容;生成模块,用于基于图片素材和对应的文案内容,生成产品的产品详情页面。

根据本申请实施例的另一方面,还提供了一种产品详情页面的生成装置,包括:第一显示模块,用于在操作界面中显示产品的图像集合;第二显示模块,用于在操作界面中显示生成的产品的产品详情页面,其中,产品详情页面基于对图像集合进行处理得到的产品的图片素材和文案内容生成。

根据本申请实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述的产品详情页面的生成方法。

根据本申请实施例的另一方面,还提供了一种数据处理方法,包括:获取数字对象对应的一个或多个图像;至少基于一个或多个图像,获取与数字对象对应的素材数据和文本数据;至少基于素材数据和文本数据,获取数字对象的目标展现数据。

根据本申请实施例的另一方面,还提供了一种产品详情页面的生成系统,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的文案内容;基于图片素材和对应的文案内容,生成产品的产品详情页面。

根据本申请实施例的一个方面,提供了一种产品详情页面的生成方法,包括:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的多个文案内容;输出图片素材和对应的多个文案内容;接收选中的图片素材和文案内容;基于选中的图片素材和文案内容,生成产品详情页面。

根据本申请实施例的一个方面,提供了一种产品详情页面的生成方法,包括:触发客户端生成页面生成指令;客户端基于页面生成指令获取产品的图像集合,并发送图像集合至服务器;客户端接收服务器返回的产品的产品详情页面,其中,产品详情页面由服务器基于对图像集合进行处理所得到的图片素材和对应的文案内容生成;客户端输出产品详情页面。

在本申请实施例中,在获取到产品的图像集合之后,通过对图像集合进行处理,可以得到产品的图像素材和对应的文案内容,进一步生成相应的产品详情页面,从而实现自动化生成产品详情页面的目的。

容易注意到的是,本申请实施例仅仅获取产品的图像集合,即可快速完成产品详情页面的设计和输出,与现有技术相比,商家只需要上传一段简单的图像集合,无需提供完整的视频素材、图像素材以及文案内容,从而达到简化商家操作,极大降低投入成本,实现商品的轻松上架,提升体验感和好感的技术效果。

由此,本申请实施例解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种用于实现产品详情页面的生成方法的计算机终端的硬件结构框图;

图2是根据本申请实施例的一种计算机终端作服务器的示意图;

图3是根据本申请实施例的第一种产品详情页面的生成方法的流程图;

图4是根据本申请实施例的一种可选的上传视频片段或商品图片的操作界面的示意图;

图5是根据本申请实施例的一种可选的产品详情页面的示意图;

图6是根据本申请实施例的一种可选的修改图片素材和/或文案内容的操作界面的示意图;

图7是根据本申请实施例的一种可选的产品详情页面进行内容提取的示意图;

图8是根据本申请实施例的一种可选的多语言产品详情页面的示意图;

图9是根据本申请实施例的一种可选的产品详情页面的生成方法的硬件架构图;

图10是根据本申请实施例的一种可选的产品详情页面自动生成的流程图;

图11是根据本申请实施例的一种可选的多语言产品详情页面自动生成的流程图;

图12是根据本申请实施例的第二种产品详情页面的生成方法的流程图;

图13是根据本发明实施例的一种产品详情页面的生成装置的结构示意图;

图14是根据本发明实施例的另一种产品详情页面的生成装置的结构示意图;

图15是根据本申请实施例的一种数据处理方法的流程图;

图16是根据本申请实施例的第三种产品详情页面的生成方法的流程图;

图17是根据本申请实施例的第四种产品详情页面的生成方法的流程图;以及

图18是根据本申请实施例的一种计算机终端的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:

视觉显著性检测:可以是指通过神经网络模型模拟人的视觉特点,提取图像中的显著区域(即人类感兴趣的区域)。

跨境:我国优质产品售卖到全球各个国家。

OCR:Optical Character Recognition,光学字符识别,可以是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。

素材:可以是指未经过处理的产品的视频、图像等。

文案:可以是指产品的文字形式的广告、详细描述等。

实施例1

根据本申请实施例,还提供了一种产品详情页面的生成方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请实施例一所提供的方法实施例可以在移动终端、计算机终端、服务器或者类似的运算装置中执行。图1示出了一种用于实现产品详情页面的生成方法的计算机终端(或移动设备)的硬件结构框图。如图1所示,计算机终端10(或移动设备10)可以包括一个或多个(图中采用102a、102b,……,102n来示出)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置106。除此以外,还可以包括:显示器、输入/输出接口(I/O接口)、通用串行总线(BUS总线)端口(可以作为I/O接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

应当注意到的是上述一个或多个处理器102和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端10(或移动设备)中的其他元件中的任意一个内。该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

存储器104可用于存储应用软件的软件程序以及模块,如本申请实施例中的产品详情页面的生成方法对应的程序指令/数据存储装置,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的产品详情页面的生成方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

显示器可以例如触摸屏式的液晶显示器(LCD),该液晶显示器可使得用户能够与计算机终端10的用户界面进行交互。

此处需要说明的是,在一些实施例中,上述图1所示的计算机设备具有触摸显示器(也被称为“触摸屏”或“触摸显示屏”)。在一些实施例中,上述图1所示的计算机设备(或移动设备)具有图像用户界面(GUI),用户可以通过触摸触敏表面上的手指接触和/或手势来与GUI进行人机交互,此处的人机交互功能可选的包括如下交互:创建网页、绘图、文字处理、制作电子文档、游戏、视频会议、即时通信、收发电子邮件、通话界面、播放数字视频、播放数字音乐和/或网络浏览等、用于执行上述人机交互功能的可执行指令被配置/存储在一个或多个处理器可执行的计算机程序产品或可读存储介质中。

图1示出的硬件结构框图,不仅可以作为上述计算机终端10的示例性框图,还可以作为上述服务器的示例性框图,一种可选实施例中,图2以框图示出了使用上述图1所示的计算机终端10(或移动设备)作为服务器的一种实施例。如图2所示,计算机终端10(或移动设备)可以经由数据网络连接或电子连接到一个或多个客户端00。一种可选实施例中,上述计算机终端10(或移动设备)可以是服务器。数据网络连接可以是局域网连接、广域网连接、因特网连接,或其他类型的数据网络连接。客户端可以执行以连接到由该计算机终端10(或移动设备)执行的网络服务。网络服务器是基于网络的用户服务,诸如社交网络、云资源、电子邮件、在线支付或其他在线应用。

在上述运行环境下,本申请提供了如图3所示的产品详情页面的生成方法。图3是根据本申请实施例的第一种产品详情页面的生成方法的流程图。如图3所示,该方法包括如下步骤:

步骤S302,获取产品的图像集合。

具体地,上述的产品可以是在线购物平台中出售的商品,例如,可以是衣服、箱包、日用品、化妆品等等,本申请对此不作具体限定。

产品详情页面包含有产品的视频素材、图片素材,图片素材包含有产品的场景图、细节图、模特图等等素材。为了能够生成产品详情页面,商家可以拍摄产品的视频片段,或者拍摄商品的一组图片。本申请实施例中,上述的图像集合可以是商品的视频片段或者一组图片。

在一种可选的实施例中,为了方便商家上传视频片段或商品图片,可以向商家提供一个上传操作界面,如图4所示。以商家上传视频片段为例进行说明,商家可以通过拖拽的方式将视频片段拖拽到右侧的检测区域中完成上传,或者通过点击“上传文件”的按钮,选择需要上传的视频片段完成上传。商家在上传完成之后,通过点击“一键生成电商详情”自动生成产品详情页面。

需要说明的是,为了确保产品详情页面中的视频素材或图片素材的清晰度,要求商家上传的视频片段为高清视频片段。

步骤S304,对图像集合进行处理,得到产品的图片素材和对应的文案内容。

本申请实施例中,商家上传的图像集合中可能包含有大量的图片,由于产品详情页面的尺寸有限,不可能放入所有的图片,因此,需要对图像集合进行截取,仅截取出能够描述商品核心卖点的图片素材。进一步地,针对每个图片素材,可以通过文案生成技术生成对应的文案内容,具体实现方式如下:通过对图片素材进行识别,可以确定图片中商品的类别、材质、风格、品牌等属性,基于确定出的属性生成大量候选集合,通过对候选集合进行可读性打分,筛选出可读性得分最高的文案作为最终的文案内容。

在一种可选的实施例中,仍以商家上传视频片段为例进行说明,该视频片段中包含有多帧图片,在商家上传视频片段完成之后,可以通过抽帧截取的方式截取出图片素材,并通过文案生成技术生成对应的文案内容。

步骤S306,基于图片素材和对应的文案内容,生成产品的产品详情页面。

本申请实施例中,可以利用自动化构图的技术对图片素材进行美化,并基于标准模板生成最终的产品详情页面,该标准模板的布局方式可以是首先放置创意大图,以及相应的情感语句,整体描述性语句等,然后在其下方放置产品亮点图,细节图,以及相应的细节描述语句。

对于多个细节亮点,可以基于多个细节亮点的显著性从大到小进行排序,或者基于多个细节亮点在商品的位置依次排序。例如,对于衣服,多个细节亮点可以按照从上到下的顺序排序。

例如,以如图5所示的产品详情页面为例,产品详情页面的最上方为商品的整体图片以及整体描述性文案“长袖刺绣花色复古短旗袍”,下面根据商品亮点,依次放置商品不同细节的细节图及相应的细节描述文案,第一个细节图可以是面料的细节图,相应的文案为“用了优质的面料,柔软舒适,亲肤性好,亲肤性强”;第二个细节图可以是图案的细节图,相应的文案为“衣身上的碎花图案设计,更显优雅气质,上身很显优雅大气哦”。

需要说明的是,可以预先设计不同的模块,例如,可以基于产品类型设计不同的模板。在一种可选的方案中,可以直接根据产品类型选择相应的模板生成产品详情页面。在另一种可选的方案中,可以将不同的模板提供给商家,由商家进行选择,然后根据商家选择的模板生成产品详情页面。

在本申请实施例中,在获取到产品的图像集合之后,通过对图像集合进行处理,可以得到产品的图像素材和对应的文案内容,进一步生成相应的产品详情页面,从而实现自动化生成产品详情页面的目的。

容易注意到的是,本申请实施例仅仅获取产品的图像集合,即可快速完成产品详情页面的设计和输出,与现有技术相比,商家只需要上传一段简单的图像集合,无需提供完整的视频素材、图像素材以及文案内容,从而达到简化商家操作,极大降低投入成本,实现商品的轻松上架,提升体验感和好感的技术效果。

由此,本申请实施例解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

本申请上述实施例中,步骤S304,对图像集合进行处理,得到产品的图片素材和对应的文案内容包括:

步骤S3042,对图像集合包含的图像进行截取,得到图片素材。

在一种可选的实施例中,商家上传的图像集合可以是视频片段,该视频片段包含多帧图像,为了能够得到图片素材,可以通过抽帧截取的方式对视频片段进行处理,从而得到图片素材。

在另一种可选的实施例中,商家上传的图像集合可以包括多张图片,为了能够得到图片素材,可以通过图像截取的方式,从多张图片中截取出图片素材。

步骤S3044,获取图片素材的属性信息。

具体地,上述的属性信息可以包括:图片的类型(例如,整体图、细节图、模特图、场景图等),产品的类别、材质、风格、品牌等属性。

本申请实施例中,属性信息可以通过对图片素材进行属性识别确定。由于文案内容的生成依赖于属性识别的准确度,在一种可选的实施例中,可以给商家提供一个输入界面,商家可以通过关键词打标的方式,针对图片素材输入描述属性信息的关键词,从而确定相应的属性信息。

步骤S3046,基于图片素材的属性信息,生成图片素材对应的文案内容。

本申请实施例中,可以基于属性信息,利用文案生成技术生成相应的文案内容,具体可以将图片素材和其属性信息输入到预先训练好的网络模型中,模型的输出即为生成的文案内容。本申请对网络模型的结构不作具体限定,例如,可以是申请网络模型。

例如,仍以如图5所示的产品详情页面为例,对于商品的整体图,通过属性识别可以确定其类别为旗袍、材质为刺绣、风格为复古等,基于上述属性,生成的文案内容可以是“长袖刺绣花色复古短旗袍”。对于第一个细节图,通过属性识别可以确定图片类型为面料,基于该属性,生成的文案内容可以是“用了优质的面料,柔软舒适,亲肤性好,亲肤性强”。对于第二个细节图,通过属性识别可以确定图片类型为图案,基于该属性,生成的文案内容可以是“衣身上的碎花图案设计,更显优雅气质,上身很显优雅大气哦”。

需要说明的是,在对图像集合进行处理之前,首先对图像进行预处理,将模糊图像变为清晰图像。

本申请上述实施例中,步骤S3044,获取图片素材的属性信息包括如下之一:

步骤S30442,对图片素材进行属性识别,得到图片素材的属性信息。

在一种可选的实施例中,在截取出图片素材之后,可以对图片素材进行属性识别,从而确定图片素材的属性信息。

步骤S30444,获取输入的图片素材的属性信息。

在一种可选的实施例中,在截取出图片素材之后,可以提供一个输入界面,界面中输出图片素材,由商家针对图片素材输入相应的属性关键词,从而基于商家输入的关键词确定图片素材的属性信息。

本申请上述实施例中,在步骤S306,基于图片素材和对应的文案内容,生成产品的产品详情页面之前,该方法还包括如下步骤:

步骤S308,输出图片素材和对应的文案内容。

步骤S310,接收修改后的图片素材和/或文案内容。

步骤S312,基于修改后的图片素材和/或文案内容,生成产品详情页面。

本申请实施例中,为了能够生成更加符合商家需求的产品详情页面,在自动化生成文案之后,可以给商家提供一个操作界面,将图片素材和文案内容显示在该操作界面中,商家可以选择想要的图片素材或者对自动化生成文案进行优化调整。具体地,文案内容可以显示在图片素材的下方。

在一种可选的实施例中,在截取出图片素材,并生成对应的文案内容之后,可以在操作界面中显示图片素材和文案内容,商家可以通过点击图片素材的方式对图片素材进行选择,文案内容显示在可编辑输入框中,商家可以直接对文案内容进行优化调整。在商家完成操作之后,可以基于修改后的图片素材和/或文案内容,生成满足商家需求的产品详情页面。

例如,如图6所示,操作界面中显示三张图片素材,每张图片素材下方显示有相应的文案内容,商家通过直接点击图片素材,或者点击图片素材左上角的圆圈实现对图片素材的选择与取消,其中,商家选中图片素材之后,该图片素材左上的圆圈显示为选中状态。并且,商家可以直接对文案内容进行删除、增加、修改等操作。

本申请上述实施例中,步骤S306,基于图片素材和对应的文案内容,生成产品的产品详情页面包括:

步骤S3062,利用图像显著性算法对图片素材进行处理,得到处理后的图片素材。

为了能够设计出更加吸引顾客的产品详情页面,可以利用图像显著性算法对图片素材进行裁剪,得到仅仅获取显著性图片素材中的显著性区域,实现图片美化的目的。

步骤S3064,基于处理后的图片素材和对应的文案内容,生成产品详情页面。

在一种可选的实施例中,在对图片素材进行美化之后,可以基于美化后的图片素材和对应的文案内容自动生成产品详情页面。

为了让全世界享受到我国制造的红利,需要为全球电商商家提供数字化现货采购服务,同时为了减少商家在进行跨境交易时的成本,围绕物流、商流、资金流等跨境贸易所有环节,不断完善其产品、工具和服务。但是,目前国内在线购物平台中,产品详情页面都是以图片格式输出为主,在提供商品多语言流通时造成了很大的困扰。通过现有的翻译软件或服务,主要都是文字的识别和翻译,识别出相应文字内容,并在原始位置上进行翻译后的覆盖,对于不同语言,字体长度、宽度、排版方式等存在差异,导致生成的产品详情页面可读性和美观性较差,可能会造成阅读障碍。

为了解决上述问题,本申请实施例在通过技术提提取商品图像的图文内容,并进行重构,针对不同国家/地区文化、语言等差异,自动化重构多语言产品详情页面。其具体实现方式如下:

本申请上述实施例中,在步骤S306,基于图片素材和对应的文案内容,生成产品的产品详情页面之后,该方法还包括如下步骤:

步骤S322,对产品详情页面进行处理,得到产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系。

本申请实施例中,由于产品详情页面通常为图片格式,为了能够获取到图文内容,以通过图片截取和文字识别技术对产品详情页面进行内容分析与提取,获取到图片和图片位置关系,文本内容和文本相对位置,以及图文之间的关系。

步骤S324,将文案内容的当前语言转换目标语言,得到转换后的文案内容。

具体地,上述的当前语言可以是中文,目标语言可以是不同的在线购物平台对应的语言。在线购物平台可以是全球化的购物平台,本申请对此不作具体限定。不同购物平台覆盖不同的国家,相应的语言也多种多样。

在一种可选的实施例中,可以针对不同的在线购物平台,将文案内容自动翻译为该国语言。例如,以英文为例,可以将中文文案内容翻译为英文文案内容。

步骤S326,基于图片素材,转换后的文案内容以及布局信息,生成新的产品详情页面。

具体地,通过对跨文化差异进行研究,可以确定不用国家用户的购物习惯,进一步针对不同国家用户的购物习惯,预先设计不同的页面布局,使得该页面布局能够对多语言用户界面进行适配。布局信息可以包括不同图片素材的位置信息,以及对应的文案内容的位置信息。

在一种可选的实施例中,可以结合国际化的设计知识和经验,通过自动化排版等能力对获取到的内容进行再设计,最后针对不同的国家/地区平台构建多语言产品详情页面。

例如,对于如图7左侧所示的产品详情页面,通过内容分析和提取,以及内容的重新布局,可以得到如图8所示的多语言产品详情页面。

通过上述方案,利用技术自动提取内容素材,并针对不同国家用户的购物习惯进行再设计,可以良好对多语言用户界面进行适配,从而解决多语言字体如长度、宽度、排版方式等差异带来的问题,提高产品详情页面的可读性和美观性。

本申请上述实施例中,步骤S322,对产品详情页面进行处理,得到产品详情页面包含的内容素材包括:

步骤S3222,对产品详情页面进行图像截取,得到图片素材和图片素材的位置。

步骤S3224,利用文字识别算法对产品详情页面包含的文字进行识别,得到文案内容和文案内容的位置。

步骤S3226,基于图片素材的位置和文案内容的位置,得到对应关系。

在一种可选的方案中,对产品详情页面进行图像截取,可以截取出其中包含的图片素材,并确定图片素材在产品详情页面中的位置。利用OCR文字内容识别可以识别出产品详情页面中包含的所有文案内容,并确定文案内容在产品详情页面中的位置。进一步基于图片素材在产品详情页面中的位置,以及文案内容在产品详情页面中的位置,可以确定每个图片素材对应的文案内容,建立图片素材与文案内容的对应关系。

例如,如图7所示,图中左侧为一款眉笔的产品详情页面,通过图片自动截取,可以从产品详情页面中获取到所有的图片素材。通过OCR文字内容识别,可以从产品详情页面中获取到所有的文案内容,包括:一笔成型防水锁色;两芯搭配,教你新手变达人;一笔一划,勾勒细致眉形;百变眉形一笔全HOLD;1.5mm细“芯”好描型;三角“芯”好填充。并进一步确定图文关系。

本申请上述实施例中,步骤S3222,对产品详情页面进行图像截取,得到图片素材和图片素材的位置包括:

步骤S32222,利用图像显著性算法对产品详情页面进行处理,得到图片素材和图片素材的位置。

本申请实施例中,可以通过图片显著性检测确定产品详情页面中用户感兴趣的区域,并对相应区域进行图像截取,得到图片素材,进一步确定该图片素材在产品详情页面中的位置。

本申请上述实施例中,步骤S326,基于图片素材,转换后的文案内容以及布局信息,生成新的产品详情页面包括:

步骤S3262,基于图片素材、转换后的文案内容和布局信息,确定新的布局信息。

由于不同语言字体的长度、宽度等存在差异,在确定图片素材和转换后的文案内容之后,可以基于转换后的语言类型,确定相应的页面布局,以确保可以对多语言用户界面进行适配。

步骤S3264,按照预设布局方式,基于图片素材,转换后的文案内容和新的布局信息,生成新的产品详情页面。

具体地,为了进行无障碍阅读,对用户更加友好,上述的预设布局方式可以是图文分离的流式布局方式,即图片素材和对应的文案内容从上到下依次排序的布局方式。

在一种可选的实施例中,通过利用自动化排版技术对获取到的内容素材进行重新布局,并按照图文分离,流式布局的方式,生成最终的产品详情页面。

本申请上述实施例中,步骤S3264,按照预设布局方式,基于图片素材,转换后的文案内容和新的布局信息,生成新的产品详情页面包括:

步骤S32642,按照新的布局信息中图片素材的顺序,确定图片素材在新的产品详情页面中的显示位置。

步骤S32644,基于新的布局信息和图片素材在新的产品详情页面中的显示位置,确定转换后的文案内容在新的产品详情页面中的显示位置。

在一种可选的实施例中,基于流式布局方式,可以确定重新布局后每个图片素材的显示位置以及对应的文案内容的显示位置,通过将图片素材和对应的文案内容按照确定出的显示位置进行显示,从而可以得到新的产品详情页面。

本申请上述实施例中,在步骤S326,生成新的产品详情页面之后,该方法还包括如下步骤:

步骤S328,输出新的产品详情页面,并接收修改后的产品详情页面。

为了方便商家对新生成的产品详情页面进行优化调整,可以给商家提供一个微编辑界面,商家可以对该产品详情页面中的文案内容进行优化与调整。完成调整之后,可以将调整后的产品详情页面作为最终生成的产品详情页面。

下面结合图9至图11对本申请一种优选的实施例进行详细说明,图9示出了实现该方法的硬件架构图,图10示出了产品详情页面自动生成的实现流程,图11示出了多语言产品详情页面自动生成的实现流程。基于该硬件架构,如图10所示的整体流程如下:商家在客户端显示的上传操作界面中上传商品视频或一组商品图片。服务器在获取到客户端上传的视频片段或图片之后,对视频片段抽帧生成图片,然后通过生成每张图片对应的文案,进一步对图片进行美化,从而生成最终的图文详情页。服务器执行的步骤如下:

对于视频片段,服务器对其进行抽帧截取,从抽取出图像帧,得到商品图片,在此过程中,服务器需要对商家上传的商品图片或抽取出的商品图片进行检测,对于模糊图片,将其转换为清晰图片。

服务器对图片进行属性检测,确定每张图片的类型,以及每张图片中产品的类别、材质、风格、品牌等属性,例如,针对图10中从上至下的三张图片,通过属性检测可以确定,第一张图片的属性信息如下:图片类型为头图(即商品的整体图),产品风格;第二张图片的属性信息如下:图片类型为产品细节图,产品类别为袖口;第三张图片的属性信息如下:图片类型为产品细节图类型,产品类别为领口。

服务器基于不同的图片进行属性识别,获取图片的属性信息,将图片和其属性信息输入至预先训练好的网络模型中,可以生成对应的文案内容,例如,对于图10中的第一张图片,将该图片以及头图和风格等属性信息输入至网络模型中,可以生成对应的整体性文案;对于图10中的第二张图片,将该图片和袖口等属性信息输入至网络模型中,可以生成对应的细节描述文案;对于图10中的第三张图片,将该图片和领口等属性信息输入至网络模型中,可以生成对应的细节描述文案。

在生成每张图片的文案之后,服务器可以通过对利用图像显著性算法对图片进行处理,完成图片构图,具体可以将图片输出至相应的神经网络模型中进行裁剪,裁剪后的图片仅仅包含原始图片的显著性区域,得到图片美化的目的。

服务器基于图片美化后的每张图片和相应的文案,可以生成最终的如图5所示的图文详情页,该图文详情页可以显示在客户端中。例如,头图可以作为创意大图可以显示在详情页的最上方,相应的整体性文案(例如情感语句)可以直接显示在头图中,也可以显示在头图的下方;产品细节图可以作为产品亮点依次显示在头图之后,同样地,相应的细节描述文案可以直接显示在产品细节图中,也可以显示在产品细节图的下方。

基于该硬件架构,如图11所示的整体流程如下:获取国内购物平台的产品详情页面,对产品详情页面进行内容提取,具体包括:通过图片显著性检测获取图片素材,通过OCR文字内容识别获取文案,进一步通过图文关系获取图片素材与文案的敌营关系,得到图文关系。在提取出图片素材和文案之后,可以对文案进行多语言翻译,基于本地化用户界面适配、跨文化差异研究进行内容再设计,并通过商家进行微编辑,从而得到用于不同购物平台的产品详情页面,实现商品全球化通路。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

实施例2

根据本申请实施例,还提供了一种产品详情页面的生成方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在与实施例1中相同或相似的运行环境下,本申请提供了如图12所示的产品详情页面的生成方法。图12是根据本申请实施例的第二种产品详情页面的生成方法的流程图,如图12所示,该方法可以包括如下步骤:

步骤S122,在操作界面中显示产品的图像集合。

具体地,上述的操作界面可以是商家的客户端中显示的生成产品详情页面的操作界面。上述的产品可以是在线购物平台中出售的商品,例如,可以是衣服、箱包、日用品、化妆品等等,本申请对此不作具体限定。

产品详情页面包含有产品的视频素材、图片素材,图片素材包含有产品的场景图、细节图、模特图等等素材。为了能够生成产品详情页面,商家可以拍摄产品的视频片段,或者拍摄商品的一组图片。本申请实施例中,上述的图像集合可以是商品的视频片段或者一组图片。

在一种可选的实施例中,为了方便商家上传视频片段或商品图片,可以向商家提供一个上传操作界面,如图4所示。以商家上传视频片段为例进行说明,商家可以通过拖拽的方式将视频片段拖拽到右侧的检测区域中完成上传,或者通过点击“上传文件”的按钮,选择需要上传的视频片段完成上传。商家在上传完成之后,通过点击“一键生成电商详情”自动生成产品详情页面。

需要说明的是,为了确保产品详情页面中的视频素材或图片素材的清晰度,要求商家上传的视频片段为高清视频片段。

步骤S124,在操作界面中显示生成的产品的产品详情页面,其中,产品详情页面基于对图像集合进行处理得到的产品的图片素材和文案内容生成。

本申请实施例中,商家上传的图像集合中可能包含有大量的图片,由于产品详情页面的尺寸有限,不可能放入所有的图片,因此,需要对图像集合进行截取,仅截取出能够描述商品核心卖点的图片素材。进一步地,针对每个图片素材,可以通过智能文案生成技术生成对应的文案内容,具体实现方式如下:通过对图片素材进行识别,可以确定图片中商品的类别、材质、风格、品牌等属性,基于确定出的属性生成大量候选集合,通过对候选集合进行可读性打分,筛选出可读性得分最高的文案作为最终的文案内容。

在一种可选的实施例中,仍以商家上传视频片段为例进行说明,该视频片段中包含有多帧图片,在商家上传视频片段完成之后,可以通过抽帧截取的方式截取出图片素材,并通过智能文案生成技术生成对应的文案内容。

本申请实施例中,可以利用自动化构图的技术对图片素材进行美化,并基于标准模板生成最终的产品详情页面,该标准模板的布局方式可以是首先放置创意大图,以及相应的情感语句,整体描述性语句等,然后在其下方放置产品亮点图,细节图,以及相应的细节描述语句。

对于多个细节亮点,可以基于多个细节亮点的显著性从大到小进行排序,或者基于多个细节亮点在商品的位置依次排序。例如,对于衣服,多个细节亮点可以按照从上到下的顺序排序。

需要说明的是,可以预先设计不同的模块,例如,可以基于产品类型设计不同的模板。在一种可选的方案中,可以直接根据产品类型选择相应的模板生成产品详情页面。在另一种可选的方案中,可以将不同的模板提供给商家,由商家进行选择,然后根据商家选择的模板生成产品详情页面。

在本申请实施例中,在获取到产品的图像集合之后,通过对图像集合进行处理,可以得到产品的图像素材和对应的文案内容,进一步生成相应的产品详情页面,从而实现自动化生成产品详情页面的目的。

容易注意到的是,本申请实施例仅仅获取产品的图像集合,即可快速完成产品详情页面的设计和输出,与现有技术相比,商家只需要上传一段简单的图像集合,无需提供完整的视频素材、图像素材以及文案内容,从而达到简化商家操作,极大降低投入成本,实现商品的轻松上架,提升体验感和好感的技术效果。

由此,本申请实施例解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

本申请上述实施例中,图片素材是对图像集合包含的图像进行截取得到,文案内容是基于获取到的图片素材的属性信息生成。

具体地,上述的属性信息可以包括:图片的类型(例如,整体图、细节图、模特图、场景图等),产品的类别、材质、风格、品牌等属性。

在一种可选的实施例中,商家上传的图像集合可以是视频片段,该视频片段包含多帧图像,为了能够得到图片素材,可以通过抽帧截取的方式对视频片段进行处理,从而得到图片素材。

在另一种可选的实施例中,商家上传的图像集合可以包括多张图片,为了能够得到图片素材,可以通过图像截取的方式,从多张图片中截取出图片素材。

本申请实施例中,属性信息可以通过对图片素材进行属性识别确定。由于文案内容的生成依赖于属性识别的准确度,在一种可选的实施例中,可以给商家提供一个输入界面,商家可以通过关键词打标的方式,针对图片素材输入描述属性信息的关键词,从而确定相应的属性信息。

本申请实施例中,可以基于属性信息,利用智能文案生成技术生成相应的文案内容,具体可以将图片素材和其属性信息输入到预先训练好的网络模型中,模型的输出即为生成的文案内容。本申请对网络模型的结构不作具体限定,例如,可以是申请网络模型。

本申请上述实施例中,在步骤S124,操作界面中显示生成的产品的产品详情页面之后,该方法还可以包括如下步骤:

步骤S126,在操作界面中显示产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系。

本申请实施例中,由于产品详情页面通常为图片格式,为了能够获取到图文内容,以通过图片截取和文字识别技术对产品详情页面进行内容分析与提取,获取到图片和图片位置关系,文本内容和文本相对位置,以及图文之间的关系。

步骤S128,在操作界面中显示新的产品详情页面,其中,新的产品详情页面基于图片素材,转换后的文案内容以及布局信息得到,转换后的文案内容是将文案内容的当前语言转换目标语言所得到。

具体地,上述的当前语言可以是中文,目标语言可以是不同的在线购物平台对应的语言。在线购物平台可以是全球化的购物平台,例如,可以是亚马逊amazon、来赞达LAZADA、Wish、JOOM等,但不仅限于此。不同购物平台覆盖不同的国家,相应的语言也多种多样。

在一种可选的实施例中,可以针对不同的在线购物平台,将文案内容自动翻译为该国语言。例如,以英文为例,可以将中文文案内容翻译为英文文案内容。

通过对跨文化差异进行研究,可以确定不用国家用户的购物习惯,进一步针对不同国家用户的购物习惯,预先设计不同的页面布局,使得该页面布局能够对多语言用户界面进行适配。布局信息可以包括不同图片素材的位置信息,以及对应的文案内容的位置信息。

在一种可选的实施例中,可以结合国际化的设计知识和经验,通过自动化排版等能力对获取到的内容进行再设计,最后针对不同的国家/地区平台构建多语言产品详情页面。

通过上述方案,利用技术自动提取内容素材,并针对不同国家用户的购物习惯进行再设计,可以良好对多语言用户界面进行适配,从而解决多语言字体如长度、宽度、排版方式等差异带来的问题,提高产品详情页面的可读性和美观性。

本申请上述实施例中,图片素材和图片素材的位置是对产品详情页面进行图像截取所得到,文案内容和文案内容的位置是利用文字识别算法对产品详情页面包含的文字进行识别所得到,对应关系是基于图片素材的位置和文案内容的位置所得到。

在一种可选的方案中,对产品详情页面进行图像截取,可以截取出其中包含的图片素材,并确定图片素材在产品详情页面中的位置。利用OCR文字内容识别可以识别出产品详情页面中包含的所有文案内容,并确定文案内容在产品详情页面中的位置。进一步基于图片素材在产品详情页面中的位置,以及文案内容在产品详情页面中的位置,可以确定每个图片素材对应的文案内容,建立图片素材与文案内容的对应关系。

本申请上述实施例中,新的产品详情页面是按照预设布局方式,基于图片素材,转换后的文案内容和新的布局信息所生成,新的布局信息由图片素材、转换后的文案内容和布局信息确定。

具体地,为了进行无障碍阅读,对用户更加友好,上述的预设布局方式可以是图文分离的流式布局方式,即图片素材和对应的文案内容从上到下依次排序的布局方式。

由于不同语言字体的长度、宽度等存在差异,在确定图片素材和转换后的文案内容之后,可以基于转换后的语言类型,确定相应的页面布局,以确保可以对多语言用户界面进行适配。

在一种可选的实施例中,通过利用自动化排版技术对获取到的内容素材进行重新布局,并按照图文分离,流式布局的方式,生成最终的产品详情页面。

此外,仍需要说明的是,本实施例的可选或优选实施方式可以参见实施例1中的相关描述,此处不再赘述。

实施例3

根据本申请实施例,还提供了一种用于实施上述产品详情页面的生成方法的产品详情页面的生成装置,如图13所示,该装置1300包括:获取模块1302、第一处理模块1304和生成模块1306。

其中,获取模块1302,获取产品的图像集合;第一处理模块1304,对图像集合进行处理,得到产品的图片素材和对应的文案内容;生成模块1306,基于图片素材和对应的文案内容,生成产品的产品详情页面。

此处需要说明的是,上述获取模块1302、第一处理模块1304和生成模块1306对应于实施例1中的步骤S302至步骤S306,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,第一处理模块包括:第一截取子模块、获取子模块和第一生成子模块。

其中,第一截取子模块用于对图像集合包含的图像进行截取,得到图片素材;获取子模块用于获取图片素材的属性信息;第一生成子模块用于基于图片素材的属性信息,生成图片素材对应的文案内容。

此处需要说明的是,上述第一截取子模块、获取子模块和第一生成子模块对应于实施例1中的步骤S3042至步骤S3046,三个子模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,获取子模块包括如下之一:识别单元和获取单元。

其中,识别单元用于对图片素材进行属性识别,得到图片素材的属性信息;获取单元用于获取输入的图片素材的属性信息。

此处需要说明的是,上述识别单元和获取单元对应于实施例1中的步骤S30442至步骤S30444,两个单元与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,该装置还包括:输出模块和接收模块。

其中,输出模块用于输出图片素材和对应的文案内容;接收模块用于接收修改后的图片素材和/或文案内容;生成模块还用于基于修改后的图片素材和/或文案内容,生成产品详情页面。

此处需要说明的是,上述输出模块、接收模块和生成模块对应于实施例1中的步骤S308至步骤S312,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,生成模块包括:处理子模块和第二生成子模块。

其中,处理子模块用于利用图像显著性算法对图片素材进行处理,得到处理后的图片素材;第二生成子模块用于基于处理后的图片素材和对应的文案内容,生成产品详情页面。

此处需要说明的是,上述处理子模块和第二生成子模块对应于实施例1中的步骤S3062至步骤S3064,两个子模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,该装置还包括:第二处理模块和转换模块。

其中,第二处理模块用于对产品详情页面进行处理,得到产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系;转换模块用于将文案内容的当前语言转换目标语言,得到转换后的文案内容;生成模块还用于基于图片素材,转换后的文案内容以及布局信息,生成新的产品详情页面。

此处需要说明的是,上述第二处理模块、转换模块和生成模块对应于实施例1中的步骤S322至步骤S326,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,第二处理模块包括:第二截取子模块、识别子模块和对应子模块。

其中,第二截取子模块用于对产品详情页面进行图像截取,得到图片素材和图片素材的位置;识别子模块用于利用文字识别算法对产品详情页面包含的文字进行识别,得到文案内容和文案内容的位置;对应子模块用于基于图片素材的位置和文案内容的位置,得到对应关系。

此处需要说明的是,上述第二截取子模块、识别子模块和对应子模块对应于实施例1中的步骤S3222至步骤S3226,三个子模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,第二截取子模块包括:处理单元。

其中,处理单元用于利用图像显著性算法对产品详情页面进行处理,得到图片素材和图片素材的位置。

此处需要说明的是,上述处理单元对应于实施例1中的步骤S32222,该单元与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,生成模块包括:确定子模块和第三生成子模块。

其中,确定子模块用于基于图片素材、转换后的文案内容和布局信息,确定新的布局信息;第三生成子模块用于按照预设布局方式,基于图片素材,转换后的文案内容和新的布局信息,生成新的产品详情页面。

此处需要说明的是,上述确定子模块和第三生成子模块对应于实施例1中的步骤S3262至步骤S3264,两个子模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,第三生成子模块包括:第一确定单元和第二确定单元。

其中,第一确定单元用于按照新的布局信息中图片素材的顺序,确定图片素材在新的产品详情页面中的显示位置;第二确定单元用于基于新的布局信息和图片素材在新的产品详情页面中的显示位置,确定转换后的文案内容在新的产品详情页面中的显示位置。

此处需要说明的是,上述第一确定单元和第二确定单元对应于实施例1中的步骤S32642至步骤S32644,两个单元与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,该装置还包括:通信模块。

其中,通信模块用于输出新的产品详情页面,并接收修改后的产品详情页面。

此处需要说明的是,上述通信模块对应于实施例1中的步骤S328,该模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

此外,仍需要说明的是,本实施例的可选或优选实施方式可以参见实施例1中的相关描述,此处不再赘述。

实施例4

根据本申请实施例,还提供了一种用于实施上述产品详情页面的生成方法的产品详情页面的生成装置,如图14所示,该装置1400包括:第一显示模块1402和第二显示模块1404。

其中,第一显示模块1402用于在操作界面中显示产品的图像集合;第二显示模块1404用于在操作界面中显示生成的产品的产品详情页面,其中,产品详情页面基于对图像集合进行处理得到的产品的图片素材和文案内容生成。

此处需要说明的是,上述第一显示模块1402和第二显示模块1404对应于实施例2中的步骤S122至步骤S124,两个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例2所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

本申请上述实施例中,该装置还包括:第三显示模块和第四显示模块。

其中,第三显示模块用于在操作界面中显示产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系;第四显示模块用于在操作界面中显示新的产品详情页面,其中,新的产品详情页面基于图片素材,转换后的文案内容以及布局信息得到,转换后的文案内容是将文案内容的当前语言转换目标语言所得到。

此处需要说明的是,上述第三显示模块和第四显示模块对应于实施例2中的步骤S126至步骤S128,两个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例2所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例1提供的计算机终端10中。

此外,仍需要说明的是,本实施例的可选或优选实施方式可以参见实施例1中的相关描述,此处不再赘述。

实施例5

根据本申请实施例,还提供了一种数据处理方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在与实施例1中相同或相似的运行环境下,本申请提供了如图15所示的数据处理方法。图15是根据本申请实施例的一种数据处理方法的流程图,如图15所示,该方法可以包括如下步骤:

步骤S152,获取数字对象对应的一个或多个图像。

具体地,上述的数字对象可以是在线购物平台中出售的商品,例如,可以是衣服、箱包、日用品、化妆品等等,本申请对此不作具体限定。上述的一个或多个图像可以是商家拍摄的商品的视频片段,或者拍摄的商品的一组图片。

在一种可选的实施例中,为了方便商家上传视频片段或商品图片,可以向商家提供一个上传操作界面,如图4所示。以商家上传视频片段为例进行说明,商家可以通过拖拽的方式将视频片段拖拽到右侧的检测区域中完成上传,或者通过点击“上传文件”的按钮,选择需要上传的视频片段完成上传。

需要说明的是,为了确保产品详情页面中的视频素材或图片素材的清晰度,要求商家上传的视频片段为高清视频片段。

步骤S154,至少基于一个或多个图像,获取与数字对象对应的素材数据和文本数据。

具体地,上述的素材数据可以是能够描述商品核心卖点的图片素材,上述的文本数据可以是针对每个图片素材,通过智能文案生成技术生成的文案内容,具体实现方式如下:通过对图片素材进行识别,可以确定图片中商品的类别、材质、风格、品牌等属性,基于确定出的属性生成大量候选集合,通过对候选集合进行可读性打分,筛选出可读性得分最高的文案作为最终的文案内容。

在一种可选的实施例中,仍以商家上传视频片段为例进行说明,该视频片段中包含有多帧图片,在商家上传视频片段完成之后,可以通过抽帧截取的方式截取出图片素材,并通过智能文案生成技术生成对应的文案内容。

步骤S156,至少基于素材数据和文本数据,获取数字对象的目标展现数据。

具体地,上述的目标展现数据可以是产品的产品详情页面,包含有产品的视频素材、图片素材,图片素材包含有产品的场景图、细节图、模特图等等素材。

本申请实施例中,可以利用自动化构图的技术对图片素材进行美化,并基于标准模板生成最终的产品详情页面,该标准模板的布局方式可以是首先放置创意大图,以及相应的情感语句,整体描述性语句等,然后在其下方放置产品亮点图,细节图,以及相应的细节描述语句。

对于多个细节亮点,可以基于多个细节亮点的显著性从大到小进行排序,或者基于多个细节亮点在商品的位置依次排序。例如,对于衣服,多个细节亮点可以按照从上到下的顺序排序。

在本申请实施例中,在获取到数字对象对应的一个或多个图像之后,通过至少基于一个或多个图像,可以获取到与数字对象对应的素材数据和文本数据,进一步获取到数字对象的目标展现数据,从而实现自动化生成目标展现数据的目的。

容易注意到的是,本申请实施例仅仅获取数字对象对应的一个或多个图像,即可快速完成目标展现数据的设计和输出,与现有技术相比,商家只需要上传一段简单的图像集合,无需提供完整的视频素材、图像素材以及文案内容,从而达到简化商家操作,极大降低投入成本,实现商品的轻松上架,提升体验感和好感的技术效果。

由此,本申请实施例解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

本申请上述实施例中,至少基于一个或多个图像,获取与数字对象对应的素材数据和文本数据包括:至少对一个或多个图像进行截取,得到与数字对象对应的素材数据;获取素材数据的属性信息;至少基于素材数据的属性信息,获取与数字对象对应的文本数据。

本申请上述实施例中,获取素材数据的属性信息包括如下之一:对素材数据进行属性识别,得到素材数据的属性信;获取输入的素材数据的属性信息。

本申请上述实施例中,在至少基于素材数据和文本数据,获取数字对象的目标展现数据之前,该方法还包括如下步骤:输出素材数据和文本数据;接收修改后的素材数据和/或文本数据;至少基于修改后的图片素材和/或文案内容,获取数字对象的目标展现数据。

本申请上述实施例中,至少基于素材数据和文本数据,获取数字对象的目标展现数据包括:利用图像显著性算法对素材数据进行处理,得到处理后的素材数据;至少基于处理后的素材数据和文本数据,获取数字对象的目标展现数据。

本申请上述实施例中,在至少基于素材数据和文本数据,获取数字对象的目标展现数据之后,该方法还包括如下步骤:至少对目标展现数据进行处理,得到目标展现数据包含的内容数据和内容数据的布局信息,其中,内容数据包括:素材数据和文本数据,布局信息包括:素材数据的位置,文本数据的位置,以及素材数据与文本数据的对应关系;至少将文本数据的当前语言转换目标语言,得到转换后的文本数据;至少基于素材数据,转换后的文本数据以及布局信息,生成新的目标展现数据。

本申请上述实施例中,至少对目标展现数据进行处理,得到目标展现数据包含的内容数据包括:对目标展现数据进行图像截取,得到素材数据和素材数据的位置;利用文字识别算法对目标展示数据包含的文本进行识别,得到文本数据和文本数据的位置;基于素材数据的位置和文本数据的位置,得到对应关系。

本申请上述实施例中,对目标展现数据进行图像截取,得到素材数据和素材数据的位置包括:利用图像显著性算法对目标展现数据进行处理,得到素材数据和素材数据的位置。

本申请上述实施例中,至少基于素材数据,转换后的文本数据以及布局信息,生成新的目标展现数据包括:至少基于素材数据、转换后的文本数据和布局信息,获取新的布局信息;按照预设布局方式,至少基于素材数据,转换后的文本数据和新的布局信息,生成新的目标展现数据。

本申请上述实施例中,按照预设布局方式,至少基于素材数据,转换后的文本数据和新的布局信息,生成新的目标展现数据包括:按照新的布局信息中素材数据的顺序,确定素材数据在新的目标展现数据中的展示位置;基于新的布局信息和素材数据在新的目标展现数据中的展示位置,确定转换后的文本数据在新的目标展现数据中的展示位置。

本申请上述实施例中,在生成新的目标展现数据之后,该方法还包括如下步骤:输出新的目标展现数据,并接收修改后的目标展现数据。

此外,仍需要说明的是,本实施例的可选或优选实施方式可以参见实施例1中的相关描述,此处不再赘述。

实施例6

根据本申请实施例,还提供了一种产品详情页面的生成方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在与实施例1中相同或相似的运行环境下,本申请提供了如图16所示的产品详情页面的生成方法。图16是根据本申请实施例的第三种产品详情页面的生成方法的流程图,如图16所示,该方法可以包括如下步骤:

步骤S1602,获取产品的图像集合。

具体地,上述的产品可以是在线购物平台中出售的商品,例如,可以是衣服、箱包、日用品、化妆品等等,本申请对此不作具体限定。

产品详情页面包含有产品的视频素材、图片素材,图片素材包含有产品的场景图、细节图、模特图等等素材。为了能够生成产品详情页面,商家可以拍摄产品的视频片段,或者拍摄商品的一组图片。本申请实施例中,上述的图像集合可以是商品的视频片段或者一组图片。

需要说明的是,为了确保产品详情页面中的视频素材或图片素材的清晰度,要求商家上传的视频片段为高清视频片段。

步骤S1604,对图像集合进行处理,得到产品的图片素材和对应的多个文案内容。

本申请实施例中,商家上传的图像集合中可能包含有大量的图片,由于产品详情页面的尺寸有限,不可能放入所有的图片,因此,需要对图像集合进行截取,仅截取出能够描述商品核心卖点的图片素材。进一步地,针对每个图片素材,可以通过文案生成技术生成对应的文案内容,具体实现方式如下:通过对图片素材进行识别,可以确定图片中商品的类别、材质、风格、品牌等属性,基于确定出的属性生成大量候选集合,通过对候选集合进行可读性打分,筛选出可读性得分最高的多个文案作为展示给商家的文案。

步骤S1608,输出图片素材和对应的多个文案内容。

本申请实施例中,可以给商家提供一个操作界面,将图片素材和多个文案内容显示在该操作界面中,商家可以选择想要的图片素材和文案内容。具体地,文案内容可以显示在图片素材的下方。

步骤S1608,接收选中的图片素材和文案内容。

步骤S1610,基于选中的图片素材和文案内容,生成产品详情页面。

本申请实施例中,可以利用自动化构图的技术对图片素材进行美化,并基于标准模板生成最终的产品详情页面,该标准模板的布局方式可以是首先放置创意大图,以及相应的情感语句,整体描述性语句等,然后在其下方放置产品亮点图,细节图,以及相应的细节描述语句。

对于多个细节亮点,可以基于多个细节亮点的显著性从大到小进行排序,或者基于多个细节亮点在商品的位置依次排序。例如,对于衣服,多个细节亮点可以按照从上到下的顺序排序。

在一种可选的实施例中,在截取出图片素材,并生成对应的多个文案内容之后,可以在操作界面中显示图片素材和每个文案内容,商家可以通过点击图片素材的方式对图片素材进行选择,并通过点击文案内容的方式对文案内容进行选择,另外,文案内容可以显示在可编辑输入框中,商家可以直接对文案内容进行优化调整。在商家完成操作之后,可以基于选中的图片素材和文案内容,生成满足商家需求的产品详情页面。

在本申请实施例中,在获取到产品的图像集合之后,通过对图像集合进行处理,可以得到产品的图像素材和对应的多个文案内容,进一步输出图片素材和对应的多个文案内容并接收选中的图片素材和文案内容,最后基于选中的图片素材和文案内容,生成相应的产品详情页面,从而实现自动化生成产品详情页面的目的。

容易注意到的是,本申请实施例仅仅获取产品的图像集合,即可快速完成产品详情页面的设计和输出,与现有技术相比,商家只需要上传一段简单的图像集合,无需提供完整的视频素材、图像素材以及文案内容,从而达到简化商家操作,极大降低投入成本,实现商品的轻松上架,提升体验感和好感的技术效果。

由此,本申请实施例解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

本申请上述实施例中,对图像集合进行处理,得到产品的图片素材和对应的多个文案内容包括:对图像集合包含的图像进行截取,得到图片素材;获取图片素材的属性信息;基于图片素材的属性信息,生成图片素材对应的多个文案内容。

本申请上述实施例中,获取图片素材的属性信息包括如下之一:对图片素材进行属性识别,得到图片素材的属性信息;获取输入的图片素材的属性信息。

本申请上述实施例中,基于选中的图片素材和文案内容,生成产品详情页面包括:利用图像显著性算法对选中的图片素材进行处理,得到处理后的图片素材;基于处理后的图片素材和对应的文案内容,生成产品详情页面。

本申请上述实施例中,在基于选中的图片素材和文案内容,生成产品详情页面之后,该方法还包括如下步骤:对产品详情页面进行处理,得到产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系;将文案内容的当前语言转换目标语言,得到转换后的文案内容;基于图片素材,转换后的文案内容以及布局信息,生成新的产品详情页面。

本申请上述实施例中,对产品详情页面进行处理,得到产品详情页面包含的内容素材包括:对产品详情页面进行图像截取,得到图片素材和图片素材的位置;利用文字识别算法对产品详情页面包含的文字进行识别,得到文案内容和文案内容的位置;基于图片素材的位置和文案内容的位置,得到对应关系。

本申请上述实施例中,对产品详情页面进行图像截取,得到图片素材和图片素材的位置包括:利用图像显著性算法对产品详情页面进行处理,得到图片素材和图片素材的位置。

本申请上述实施例中,基于图片素材,转换后的文案内容以及布局信息,生成新的产品详情页面包括:基于图片素材、转换后的文案内容和布局信息,确定新的布局信息;按照预设布局方式,基于图片素材,转换后的文案内容和新的布局信息,生成新的产品详情页面。

本申请上述实施例中,按照预设布局方式,基于图片素材,转换后的文案内容和新的布局信息,生成新的产品详情页面包括:按照新的布局信息中图片素材的顺序,确定图片素材在新的产品详情页面中的显示位置;基于新的布局信息和图片素材在新的产品详情页面中的显示位置,确定转换后的文案内容在新的产品详情页面中的显示位置。

本申请上述实施例中,在生成新的产品详情页面之后,该方法还包括如下步骤:输出新的产品详情页面,并接收修改后的产品详情页面。

此外,仍需要说明的是,本实施例的可选或优选实施方式可以参见实施例1中的相关描述,此处不再赘述。

实施例7

根据本申请实施例,还提供了一种产品详情页面的生成方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在与实施例1中相同或相似的运行环境下,本申请提供了如图17所示的产品详情页面的生成方法。图17是根据本申请实施例的第四种产品详情页面的生成方法的流程图,如图17所示,该方法可以包括如下步骤:

步骤S1702,触发客户端生成页面生成指令。

具体地,上述的客户端可以是商家使用的智能手机(包括:Android手机和IOS手机)、平板电脑、个人计算机等设备,本申请对此不作具体限定。上述的页面生成指令可以是商家需要生成产品详情页面时,通过在操作界面上点击相应按键所生成得指令。

在一种可选的实施例中,为了方便商家上传视频片段或商品图片,可以向商家提供一个上传操作界面,如图4所示。以商家上传视频片段为例进行说明,商家可以通过拖拽的方式将视频片段拖拽到右侧的检测区域中完成上传,或者通过点击“上传文件”的按钮,选择需要上传的视频片段完成上传。商家在上传完成之后,通过点击“一键生成电商详情”即可触发客户端生成页面生成指令,并自动生成产品详情页面。

需要说明的是,为了确保产品详情页面中的视频素材或图片素材的清晰度,要求商家上传的视频片段为高清视频片段。

步骤S1704,客户端基于页面生成指令获取产品的图像集合,并发送图像集合至服务器。

具体地,上述的产品可以是在线购物平台中出售的商品,例如,可以是衣服、箱包、日用品、化妆品等等,本申请对此不作具体限定。

产品详情页面包含有产品的视频素材、图片素材,图片素材包含有产品的场景图、细节图、模特图等等素材。为了能够生成产品详情页面,商家可以拍摄产品的视频片段,或者拍摄商品的一组图片。本申请实施例中,上述的图像集合可以是商品的视频片段或者一组图片。

步骤S1706,客户端接收服务器返回的产品的产品详情页面,其中,产品详情页面由服务器基于对图像集合进行处理所得到的图片素材和对应的文案内容生成。

本申请实施例中,商家上传的图像集合中可能包含有大量的图片,由于产品详情页面的尺寸有限,不可能放入所有的图片,因此,需要对图像集合进行截取,仅截取出能够描述商品核心卖点的图片素材。进一步地,针对每个图片素材,可以通过文案生成技术生成对应的文案内容,具体实现方式如下:通过对图片素材进行识别,可以确定图片中商品的类别、材质、风格、品牌等属性,基于确定出的属性生成大量候选集合,通过对候选集合进行可读性打分,筛选出可读性得分最高的文案作为最终的文案内容。

可以利用自动化构图的技术对图片素材进行美化,并基于标准模板生成最终的产品详情页面,该标准模板的布局方式可以是首先放置创意大图,以及相应的情感语句,整体描述性语句等,然后在其下方放置产品亮点图,细节图,以及相应的细节描述语句。

对于多个细节亮点,可以基于多个细节亮点的显著性从大到小进行排序,或者基于多个细节亮点在商品的位置依次排序。例如,对于衣服,多个细节亮点可以按照从上到下的顺序排序。

步骤S1708,客户端输出产品详情页面。

本申请实施例中,在服务器根据商家上传的图片集合生成相应的产品详情页面之后,可以返回给客户端,由客户端显示在显示屏上,从而商家可以观看到自动生成得产品详情页面,并且可以根据自身需要对产品详情页面进行优化调整。

在本申请实施例中,在触发客户端生成页面生成指令之后,客户端基于页面生成指令获取产品的图像集合,并发送图像集合至服务器,服务器可以对图像集合进行处理,得到的图片素材和对应的文案内容,进一步生成相应的产品详情页面,由客户端进行输出,从而实现自动化生成产品详情页面的目的。

容易注意到的是,本申请实施例仅仅发送产品的图像集合,即可快速完成产品详情页面的设计和输出,与现有技术相比,商家只需要上传一段简单的图像集合,无需提供完整的视频素材、图像素材以及文案内容,从而达到简化商家操作,极大降低投入成本,实现商品的轻松上架,提升体验感和好感的技术效果。

由此,本申请实施例解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

需要说明的是,服务器可以执行上述实施例1和2中的产品详情页面的生成方法,在此不做赘述。

本申请上述实施例中,在文案内容为多个的情况下,该方法还包括:

步骤S1710,客户端接收服务器返回的图片素材和对应的多个文案内容。

本申请实施例中,商家上传的图像集合中可能包含有大量的图片,由于产品详情页面的尺寸有限,不可能放入所有的图片,因此,需要对图像集合进行截取,仅截取出能够描述商品核心卖点的图片素材。进一步地,针对每个图片素材,可以通过文案生成技术生成对应的文案内容,具体实现方式如下:通过对图片素材进行识别,可以确定图片中商品的类别、材质、风格、品牌等属性,基于确定出的属性生成大量候选集合,通过对候选集合进行可读性打分,筛选出可读性得分最高的多个文案作为展示给商家的文案。

步骤S1712,客户端输出图片素材和对应的多个文案内容。

本申请实施例中,可以给商家提供一个操作界面,将图片素材和多个文案内容显示在该操作界面中,商家可以选择想要的图片素材和文案内容。具体地,文案内容可以显示在图片素材的下方。

步骤S1714,触发客户端生成第一筛选指令。

具体地,上述的第一筛选指令可以是商家通过对操作界面中显示的图片素材和文案内容进行点击操作所生成得指令。

步骤S1716,客户端基于第一筛选指令获取选中的图片素材和文案内容,并发送选中的图片素材和文案内容至服务器,其中,产品详情页面由服务器基于选中的图片素材和文案内容生成。

在一种可选的实施例中,在截取出图片素材,并生成对应的多个文案内容之后,可以在操作界面中显示图片素材和每个文案内容,商家可以通过点击图片素材的方式对图片素材进行选择,并通过点击文案内容的方式对文案内容进行选择,另外,文案内容可以显示在可编辑输入框中,商家可以直接对文案内容进行优化调整。在商家完成操作之后,可以基于选中的图片素材和文案内容,生成满足商家需求的产品详情页面。

本申请上述实施例中,在产品详情页面为多个的情况下,该方法还包括:

步骤S1718,触发客户端生成第二筛选指令。

具体地,上述的第二筛选指令可以是商家通过对服务器生成得产品详情页面进行点击选择所生成得指令。

本申请实施例中,服务器可以利用自动化构图的技术对图片素材进行美化,并基于不同模板生成不同的产品详情页面,由商家根据自身需要选择适合的产品详情页面。为了方便商家对不同的产品详情页面进行选择,可以提供一个筛选页面,将所有的产品详情页面显示在该筛选页面中,商家通过点击操作选择最终确定的产品详情页面。

需要说明的是,不同模板可以采用不同的布局方式,例如,作为一个标准模板,其布局方式可以是首先放置创意大图,以及相应的情感语句,整体描述性语句等,然后在其下方放置产品亮点图,细节图,以及相应的细节描述语句。

步骤S1720,客户端基于第二筛选指令获取选中的产品详情页面,并发送选中的产品详情页面至服务器。

在一种可选的实施例中,商家在筛选完成之后,客户端可以根据商家的点击操作确定商家选中的产品详情页面,并该产品详情页面返回给服务器,从而可以确定该产品详情页面为最终的产品详情页面。

本申请上述实施例中,在步骤S1718,触发客户端生成第二筛选指令之后,该方法还包括:

步骤S1722,客户端基于第二筛选指令,获取每个产品详情页面的点击率。

步骤S1724,客户端获取点击率最高的产品详情页面,并发送点击率最高的产品详情页面至服务器。

本申请实施例中,商家在查看产品详情页面的过程中,较为满意的产品详情页面数量不止一个时,商家可能会在较为满意的多个产品详情页面之间来回点击,经过多次比较之后才能确定最终选择的产品详情页面。如果仅仅根据商家的点击操作就确定点击的产品详情页面为商家选中的产品详情页面,则无法准确确定商家最终选中的产品详情页面。

此时可以对每个产品详情页面的点击率进行统计,点击率越高表明商家的满意度越高。因此,在一种可选的实施例中,可以将点击率最高的产品详情页面确定为商家最终选中的产品详情页面,并将该产品详情页面发送给服务器。

进一步地,服务器在获取到商家选中的产品详情页面之后,可以生成该产品详情页面所使用的模板,从而确定商家最满意的模板。进一步地,针对不同商品,通过对不同商家最满意的模板进行统计,可以对预先设计的不同模板进行筛选,从而在下一次生成产品详情页面时,可以使用商家最满意的模板进行生成,提高商家满意度。

此外,仍需要说明的是,本实施例的可选或优选实施方式可以参见实施例1中的相关描述,此处不再赘述。

实施例8

根据本申请实施例,还提供了一种产品详情页面的生成系统的实施例,该系统可用于执行实施例1至2中任一种可选的产品详情页面的生成方法,该系统包括:

处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的文案内容;基于图片素材和对应的文案内容,生成产品的产品详情页面。

在本申请实施例中,在获取到产品的图像集合之后,通过对图像集合进行处理,可以得到产品的图像素材和对应的文案内容,进一步生成相应的产品详情页面,从而实现自动化生成产品详情页面的目的。

容易注意到的是,本申请实施例仅仅获取产品的图像集合,即可快速完成产品详情页面的设计和输出,与现有技术相比,商家只需要上传一段简单的图像集合,无需提供完整的视频素材、图像素材以及文案内容,从而达到简化商家操作,极大降低投入成本,实现商品的轻松上架,提升体验感和好感的技术效果。

由此,本申请实施例解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

需要说明的是,该系统还可以用于执行实施例5中可选的数据处理方法,或者实施例6至7中任一种可选的产品详情页面的生成方法,在此不做赘述。

实施例9

本申请的实施例可以提供一种计算机终端,该计算机终端可以是计算机终端群中的任意一个计算机终端设备。可选地,在本实施例中,上述计算机终端也可以替换为移动终端等终端设备。

可选地,在本实施例中,上述计算机终端可以位于计算机网络的多个网络设备中的至少一个网络设备。

在本实施例中,上述计算机终端可以执行产品详情页面的生成方法中以下步骤的程序代码:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的文案内容;基于图片素材和对应的文案内容,生成产品的产品详情页面。

可选地,图18是根据本申请实施例的一种计算机终端的结构框图。如图18所示,该计算机终端A可以包括:一个或多个(图中仅示出一个)处理器1802以及存储器1804。

其中,存储器可用于存储软件程序以及模块,如本申请实施例中的产品详情页面的生成方法和装置对应的程序指令/模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的产品详情页面的生成方法。存储器可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至终端A。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的文案内容;基于图片素材和对应的文案内容,生成产品的产品详情页面。

可选的,上述处理器还可以执行如下步骤的程序代码:对图像集合包含的图像进行截取,得到图片素材;获取图片素材的属性信息;基于图片素材的属性信息,生成图片素材对应的文案内容。

可选的,上述处理器还可以执行如下步骤的程序代码:对图片素材进行属性识别,得到图片素材的属性信息;获取输入的图片素材的属性信息。

可选的,上述处理器还可以执行如下步骤的程序代码:在基于图片素材和对应的文案内容,生成产品的产品详情页面之前,输出图片素材和对应的文案内容;接收修改后的图片素材和/或文案内容;基于修改后的图片素材和/或文案内容,生成产品详情页面。

可选的,上述处理器还可以执行如下步骤的程序代码:利用图像显著性算法对图片素材进行处理,得到处理后的图片素材;基于处理后的图片素材和对应的文案内容,生成产品详情页面。

可选的,上述处理器还可以执行如下步骤的程序代码:在基于图片素材和对应的文案内容,生成产品的产品详情页面之后,对产品详情页面进行处理,得到产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系;将文案内容的当前语言转换目标语言,得到转换后的文案内容;基于图片素材,转换后的文案内容以及布局信息,生成新的产品详情页面。

可选的,上述处理器还可以执行如下步骤的程序代码:对产品详情页面进行图像截取,得到图片素材和图片素材的位置;利用文字识别算法对产品详情页面包含的文字进行识别,得到文案内容和文案内容的位置;基于图片素材的位置和文案内容的位置,得到对应关系。

可选的,上述处理器还可以执行如下步骤的程序代码:利用图像显著性算法对产品详情页面进行处理,得到图片素材和图片素材的位置。

可选的,上述处理器还可以执行如下步骤的程序代码:基于图片素材、转换后的文案内容和布局信息,确定新的布局信息;按照预设布局方式,基于图片素材,转换后的文案内容和新的布局信息,生成新的产品详情页面。

可选的,上述处理器还可以执行如下步骤的程序代码:按照新的布局信息中图片素材的顺序,确定图片素材在新的产品详情页面中的显示位置;基于新的布局信息和图片素材在新的产品详情页面中的显示位置,确定转换后的文案内容在新的产品详情页面中的显示位置。

可选的,上述处理器还可以执行如下步骤的程序代码:在生成新的产品详情页面之后,输出新的产品详情页面,并接收修改后的产品详情页面。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:在操作界面中显示产品的图像集合;在操作界面中显示生成的产品的产品详情页面,其中,产品详情页面基于对图像集合进行处理得到的产品的图片素材和文案内容生成。

可选的,上述处理器还可以执行如下步骤的程序代码:在操作界面中显示生成的产品的产品详情页面之后,在操作界面中显示产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系;在操作界面中显示新的产品详情页面,其中,新的产品详情页面基于图片素材,转换后的文案内容以及布局信息得到,转换后的文案内容是将文案内容的当前语言转换目标语言所得到。

采用本申请实施例,提供了一种产品详情页面的生成方案。在获取到产品的图像集合之后,通过对图像集合进行处理,可以得到产品的图像素材和对应的文案内容,进一步生成相应的产品详情页面,从而实现自动化生成产品详情页面的目的,达到简化商家操作,极大降低投入成本,实现商品的轻松上架,提升体验感和好感的技术效果,进而解决了现有技术中生成产品详情页面的操作复杂且成本较高的技术问题。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:获取数字对象对应的一个或多个图像;至少基于一个或多个图像,获取与数字对象对应的素材数据和文本数据;至少基于素材数据和文本数据,获取数字对象的目标展现数据。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的多个文案内容;输出图片素材和对应的多个文案内容;接收选中的图片素材和文案内容;基于选中的图片素材和文案内容,生成产品详情页面。

处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:触发客户端生成页面生成指令;客户端基于页面生成指令获取产品的图像集合,并发送图像集合至服务器;客户端接收服务器返回的产品的产品详情页面,其中,产品详情页面由服务器基于对图像集合进行处理所得到的图片素材和对应的文案内容生成;客户端输出产品详情页面。

可选的,上述处理器还可以执行如下步骤的程序代码:在文案内容为多个的情况下,客户端接收服务器返回的图片素材和对应的多个文案内容;客户端输出图片素材和对应的多个文案内容;触发客户端生成第一筛选指令;客户端基于第一筛选指令获取选中的图片素材和文案内容,并发送选中的图片素材和文案内容至服务器,其中,产品详情页面由服务器基于选中的图片素材和文案内容生成。

可选的,上述处理器还可以执行如下步骤的程序代码:在产品详情页面为多个的情况下,触发客户端生成第二筛选指令;客户端基于第二筛选指令获取选中的产品详情页面,并发送选中的产品详情页面至服务器。

可选的,上述处理器还可以执行如下步骤的程序代码:在触发客户端生成第二筛选指令之后,客户端基于第二筛选指令,获取每个产品详情页面的点击率;客户端获取点击率最高的产品详情页面,并发送点击率最高的产品详情页面至服务器。

本领域普通技术人员可以理解,图18所示的结构仅为示意,计算机终端也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备(MobileInternet Devices,MID)、PAD等终端设备。图18其并不对上述电子装置的结构造成限定。例如,计算机终端A还可包括比图18中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图18所示不同的配置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。

实施例10

本申请的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于保存上述实施例一所提供的产品详情页面的生成方法所执行的程序代码。

可选地,在本实施例中,上述存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的文案内容;基于图片素材和对应的文案内容,生成产品的产品详情页面。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:对图像集合包含的图像进行截取,得到图片素材;获取图片素材的属性信息;基于图片素材的属性信息,生成图片素材对应的文案内容。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:对图片素材进行属性识别,得到图片素材的属性信息;获取输入的图片素材的属性信息。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:在基于图片素材和对应的文案内容,生成产品的产品详情页面之前,输出图片素材和对应的文案内容;接收修改后的图片素材和/或文案内容;基于修改后的图片素材和/或文案内容,生成产品详情页面。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:利用图像显著性算法对图片素材进行处理,得到处理后的图片素材;基于处理后的图片素材和对应的文案内容,生成产品详情页面。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:在基于图片素材和对应的文案内容,生成产品的产品详情页面之后,对产品详情页面进行处理,得到产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系;将文案内容的当前语言转换目标语言,得到转换后的文案内容;基于图片素材,转换后的文案内容以及布局信息,生成新的产品详情页面。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:对产品详情页面进行图像截取,得到图片素材和图片素材的位置;利用文字识别算法对产品详情页面包含的文字进行识别,得到文案内容和文案内容的位置;基于图片素材的位置和文案内容的位置,得到对应关系。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:利用图像显著性算法对产品详情页面进行处理,得到图片素材和图片素材的位置。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:基于图片素材、转换后的文案内容和布局信息,确定新的布局信息;按照预设布局方式,基于图片素材,转换后的文案内容和新的布局信息,生成新的产品详情页面。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:按照新的布局信息中图片素材的顺序,确定图片素材在新的产品详情页面中的显示位置;基于新的布局信息和图片素材在新的产品详情页面中的显示位置,确定转换后的文案内容在新的产品详情页面中的显示位置。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:在生成新的产品详情页面之后,输出新的产品详情页面,并接收修改后的产品详情页面。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在操作界面中显示产品的图像集合;在操作界面中显示生成的产品的产品详情页面,其中,产品详情页面基于对图像集合进行处理得到的产品的图片素材和文案内容生成。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:在操作界面中显示生成的产品的产品详情页面之后,在操作界面中显示产品详情页面包含的内容素材和内容素材的布局信息,其中,内容素材包括:图片素材和文案内容,布局信息包括:图片素材的位置,文案内容的位置,以及图片素材与文案内容的对应关系;在操作界面中显示新的产品详情页面,其中,新的产品详情页面基于图片素材,转换后的文案内容以及布局信息得到,转换后的文案内容是将文案内容的当前语言转换目标语言所得到。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取数字对象对应的一个或多个图像;至少基于一个或多个图像,获取与数字对象对应的素材数据和文本数据;至少基于素材数据和文本数据,获取数字对象的目标展现数据。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取产品的图像集合;对图像集合进行处理,得到产品的图片素材和对应的多个文案内容;输出图片素材和对应的多个文案内容;接收选中的图片素材和文案内容;基于选中的图片素材和文案内容,生成产品详情页面。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:触发客户端生成页面生成指令;客户端基于页面生成指令获取产品的图像集合,并发送图像集合至服务器;客户端接收服务器返回的产品的产品详情页面,其中,产品详情页面由服务器基于对图像集合进行处理所得到的图片素材和对应的文案内容生成;客户端输出产品详情页面。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:在文案内容为多个的情况下,客户端接收服务器返回的图片素材和对应的多个文案内容;客户端输出图片素材和对应的多个文案内容;触发客户端生成第一筛选指令;客户端基于第一筛选指令获取选中的图片素材和文案内容,并发送选中的图片素材和文案内容至服务器,其中,产品详情页面由服务器基于选中的图片素材和文案内容生成。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:在产品详情页面为多个的情况下,触发客户端生成第二筛选指令;客户端基于第二筛选指令获取选中的产品详情页面,并发送选中的产品详情页面至服务器。

可选的,上述存储介质还被设置为存储用于执行以下步骤的程序代码:在触发客户端生成第二筛选指令之后,客户端基于第二筛选指令,获取每个产品详情页面的点击率;客户端获取点击率最高的产品详情页面,并发送点击率最高的产品详情页面至服务器。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号