掌桥专利:专业的专利平台
掌桥专利
首页

媒体对象处理方法、装置、设备及计算机存储介质

文献发布时间:2023-06-19 19:28:50


媒体对象处理方法、装置、设备及计算机存储介质

技术领域

本申请涉及计算机技术领域,提供一种媒体对象处理方法、装置、设备及计算机存储介质。

背景技术

随着技术的发展,多媒体信息具有越来越丰富的投放形式,例如,常见的图片信息、文字信息以及视频信息等等。相较于图片信息和文字信息而言,视频信息能够承载更多的信息内容,并且更加生动形象,目前已成为多媒体信息的首选投放形式。

但是,视频信息的制作复杂度相对于图片信息和文字信息也是成倍增加的,大多数投放对象都期望通过视频信息的形式来进行内容推广,例如,电商行业的投放对象期望能够基于不同的产品创建不同的视频信息,但是,由于视频信息的制作复杂度限制,一旦投放对象想要大批量的制作视频信息时,则制作复杂度更是成倍增加,需要耗费大量的人力物力成本,且制作效率低。

发明内容

本申请实施例提供一种媒体对象处理方法、装置、设备及计算机存储介质,降低投放对象对于视频形式的对象创意制作的复杂度,提升制作效率。

一方面,提供一种媒体对象处理方法,所述方法包括:

接收针对目标媒体对象的对象编辑请求,所述对象编辑请求携带所述目标媒体对象的原始对象创意和对象素材集合,每个对象创意为至少一类对象素材的组合方式;

基于所述对象编辑请求携带的衍生指示信息,确定需要对所述目标媒体对象进行视频衍生处理时,基于所述对象素材集合以及衍生视频模板,生成视频形式的衍生对象创意;

创建所述目标媒体对象,并将获得的所述衍生对象创意以及所述原始对象创意,与所述目标媒体对象进行关联;

响应于针对所述目标媒体对象的展示请求,从所述衍生对象创意和所述原始对象创意中选择一个进行展示。

一方面,提供一种媒体对象处理方法,所述方法包括:

响应于针对目标媒体对象的对象编辑页面中视频衍生功能控件进行的操作,生成需要对所述目标媒体对象进行视频衍生处理的衍生指示信息;

响应于在所述对象编辑页面进行的结束操作,向所述后台服务器发送携带所述衍生指示信息的对象编辑请求,所述对象编辑请求还携带有所述目标媒体对象的原生对象创意和对象素材集合,每个对象创意为至少一类对象素材的组合方式,使得所述后台服务器基于所述衍生指示信息,采用所述对象素材集合生成视频形式的衍生对象创意。

一方面,提供一种媒体对象处理装置,所述装置包括:

接收单元,用于接收针对目标媒体对象的对象编辑请求,所述对象编辑请求携带所述目标媒体对象的原始对象创意和对象素材集合,每个对象创意为至少一类对象素材的组合方式;

衍生处理单元,用于基于所述对象编辑请求携带的衍生指示信息,确定需要对所述目标媒体对象进行视频衍生处理时,基于所述对象素材集合以及衍生视频模板,生成视频形式的衍生对象创意;

关联单元,用于创建所述目标媒体对象,并将获得的所述衍生对象创意以及所述原始对象创意,与所述目标媒体对象进行关联;

展示对象选择单元,用于响应于针对所述目标媒体对象的展示请求,从所述衍生对象创意和所述原始对象创意中选择一个进行展示。

可选的,所述装置还包括页面响应单元;

所述页面响应单元,用于响应于终端设备发送的对象编辑页面请求,向所述终端设备返回携带视频衍生功能控件的对象编辑页面数据,使得所述终端设备基于所述对象编辑页面数据显示包括所述视频衍生功能控件的对象编辑页面;

则所述接收单元,具体用于接收携带针对所述视频衍生功能控件进行操作生成的所述衍生指示信息的所述对象编辑请求。

可选的,所述装置还包括衍生能力判断单元,用于:

获得所述目标媒体对象关联的对象展示位的素材数量要求;

基于所述素材数量要求,确定所述对象展示位符合视频衍生条件。

可选的,所述衍生能力判断单元,具体用于:

获得所述素材数量要求指示的对象素材的数量上限;

判定所述数量上限不小于所述衍生对象创意所需对象素材的数量下限时,确定所述对象展示位符合所述视频衍生条件。

可选的,衍生能力判断单元,还用于:

获得所述目标媒体对象关联的对象展示位的衍生对象创意类型;

确定所述对象素材集合包含的对象素材的规格和数量,符合所述衍生对象创意类型的要求。

可选的,所述衍生处理单元,具体用于:

获得所述对象展示位对应的视频创意规格,所述视频创意规格包括:视频尺寸限制信息、视频时长限制信息和视频存储空间限制信息中的至少一种;

基于所述对象素材以及衍生视频模板,生成与所述视频创意规格匹配的所述衍生对象创意。

可选的,所述衍生处理单元,具体用于:

通过媒体对象审核模块,基于所述原生对象创意和所述对象素材,对所述原生对象创意进行合规审核;

在确定所述原生对象创意通过合规审核,且基于所述衍生指示信息确定对目标媒体对象进行视频衍生时,通过所述媒体对象审核模块,向视频衍生处理模块推送衍生创意请求;

通过所述视频衍生处理模块,响应于所述衍生创意请求,基于所述对象素材集合以及衍生视频模板,生成所述衍生对象创意。

可选的,所述衍生处理单元,用于:

通过视频衍生处理模块向媒体对象审核模块发起订阅请求,所述订阅请求用于订阅需进行视频衍生处理的媒体对象的审核通过状态;

通过所述媒体对象审核模块,基于所述原生对象创意和所述对象素材,对所述原生对象创意进行合规审核;

在确定所述原生对象创意通过合规审核时,通过所述媒体对象审核模块将所述目标媒体对象的状态更换为审核通过状态;

响应于所述审核通过状态的触发,通过所述媒体对象审核模块,向所述视频衍生进程发送订阅响应消息;

通过所述视频衍生进程,响应于所述订阅响应消息,基于所述对象素材集合以及衍生视频模板,生成所述衍生对象创意。

可选的,所述关联单元,用于:

通过视频衍生进程,将所述衍生对象创意的待审核信息同步给媒体对象审核模块,所述待审核信息包括所述对象素材集合以及所述衍生视频模板;

通过所述媒体对象审核模块,基于所述衍生对象创意的审核策略,对所述待审核信息中的所述衍生视频模板进行合规审核;

在确定所述衍生视频模板通过合规审核时,确定所述衍生对象创意通过所述合规审核,并通过所述媒体对象审核模块,将获得的所述衍生对象创意以及所述原生对象创意,与所述目标媒体对象进行关联。

一方面,提供一种媒体对象处理装置,所述装置包括:

衍生指示单元,用于响应于针对目标媒体对象的对象编辑页面中视频衍生功能控件进行的操作,生成需要对所述目标媒体对象进行视频衍生处理的衍生指示信息;

发送单元,用于响应于在所述对象编辑页面进行的结束操作,向所述后台服务器发送携带所述衍生指示信息的对象编辑请求,所述对象编辑请求还携带有所述目标媒体对象的原生对象创意和对象素材集合,每个对象创意为至少一类对象素材的组合方式,使得所述后台服务器基于所述衍生指示信息,采用所述对象素材集合生成视频形式的衍生对象创意。

可选的,所述装置还包括页面请求单元,用于:

响应于打开所述对象编辑页面的对象编辑操作,向所述后台服务器发送对象编辑页面请求;

基于所述后台服务器返回的携带视频衍生功能控件的对象编辑页面数据,显示包括所述视频衍生功能控件的对象编辑页面。

一方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一种方法的步骤。

一方面,提供一种计算机存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述任一种方法的步骤。

一方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述任一种方法的步骤。

本申请实施例中,投放对象在创建一个目标媒体对象时,可以指定是否对该目标媒体对象是否进行视频衍生处理,当投放对象选定对该目标媒体对象是否进行视频衍生处理时,则接收到的对象编辑请求中携带衍生指示信息,并可基于衍生指示信息,确定投放对象选定了对目标媒体对象进行视频衍生处理,相应的,可以根据对象编辑请求携带的对象素材集合和衍生视频模板,来生成视频形式的衍生对象创意,并将衍生对象创意以及原始对象创意与创建的目标媒体对象进行关联,当目标媒体对象需要进行展示时,则可以从关联的对象创意中选择一个进行展示,可见,通过本申请实施例的方法,可以提供给投放对象选择是否进行视频衍生处理的功能,当投放对象选定该功能时,则可以基于原始的对象素材集合来自动生成新的视频形式的衍生对象创意,从而投放对象自身可减少对视频形式的对象创意的制作,而通过这种功能则可获得更多的视频形式的对象创意来大批量的扩充对象创意池,降低了投放对象对于视频形式的对象创意制作的复杂度,提升了制作效率。

附图说明

为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的应用场景示意图;

图2为本申请实施例提供的媒体对象平台的架构示意图;

图3为本申请实施例提供的媒体对象处理方法的流程示意图;

图4为本申请实施例提供的对象编辑页面的示意图;

图5为本申请实施例提供的视频衍生功能控件的功能介绍界面;

图6为本申请实施例提供的投放对象选取对象展示位的界面示意图;

图7a~7c为本申请实施例提供的目标媒体对象的视频衍生处理前后的对比示意图;

图8为本申请实施例提供的显示对象编辑页面的流程示意图;

图9为本申请实施例提供的进行视频衍生处理的流程示意图;

图10为本申请实施例提供的自动进行广告创意衍生的流程示意图;

图11为本申请实施例提供的开始视频衍生功能前后的广告消耗对比示意图;

图12为本申请实施例提供的一种媒体对象处理装置的一种结构示意图;

图13为本申请实施例提供的另一种媒体对象处理装置的一种结构示意图;

图14为本申请实施例提供的计算机设备的一种结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

为便于理解本申请实施例提供的技术方案,这里先对本申请实施例使用的一些关键名词进行解释:

媒体对象:媒体对象是指通过多媒体技术传输的多媒体信息,一个媒体对象包括以一个主题或者物品为中心的一个或者多个对象创意,通常可以在相应的对象展示位上进行展示。例如,媒体对象可以是指在广告平台提供的广告展示位上进行展示的广告。媒体对象可以通过不同的形式进行展示,例如文字形式、图片形式或者视频形式等。

投放对象:是指进行媒体对象投放的用户,以广告投放为例,则投放对象为广告主。

对象创意:每个媒体对象包含了至少一种元素,该媒体对象的对象创意即为呈现给受众的元素集合,可以是文字、图片和视频等一种或多种元素的组合,每个对象创意中,指定该对象创意所包含的元素,以及各个元素的组合方式,例如文字和图片的组合,可以包含文字的内容以及文字在图片中的位置以及大小等信息。对象创意可以包含多种类型,例如文字、图片和视频等形式,例如对于一个视频形式的对象创意而言,其可以包含文字和图像,通过不同的文字以及图像等进行组合形成一段广告视频。

对象素材:组成媒体对象的对象创意的元素,对象素材可以为文字、图片和视频等。

对象展示位:是指网页页面或者应用内页面中,用于展示媒体对象的对象创意的区域。以广告为例,则媒体对象具体为广告,则对象展示位可以为广告位。

衍生处理:衍生处理是指基于媒体对象原本的对象素材合成新的对象创意,视频衍生处理则是指基于媒体对象原本的对象素材合成新的视频创意。以广告为例,通常而言,广告主自行上传的广告创意成为原始广告创意,同时广告主还会上传原始广告创意所需的素材,而衍生处理则是利用这些素材生成新的广告创意的方式。

下面对本申请实施例的设计思想进行简要介绍。

随着技术的发展,多媒体信息具有越来越丰富的投放形式,例如,常见的图片信息、文字信息以及视频信息等等。多媒体信息例如为广告,相应的,常见的广告形式可以包括文字广告、图片广告以及视频广告,视频广告生动形象,较图文广告能承载更多信息,已成为广告投放的大势所趋。然而视频广告的制作复杂度高,广告主想要大批量的制作视频广告时,则制作复杂度更是成倍增加,需要耗费大量的人力物力成本,且制作效率低。同时,视频广告制作时,还需要考虑待投放的目标广告位的视频时长、长宽比以及分辨率等规格因素,无疑更是增加了视频广告的难度。

鉴于此,本申请实施例提供一种媒体对象处理方法,在该方法中,投放对象在创建一个目标媒体对象时,可以指定是否对该目标媒体对象是否进行视频衍生处理,当投放对象选定对该目标媒体对象是否进行视频衍生处理时,则接收到的对象编辑请求中携带衍生指示信息,并可基于衍生指示信息,确定投放对象选定了对目标媒体对象进行视频衍生处理,相应的,可以根据对象编辑请求携带的对象素材集合和衍生视频模板,来生成视频形式的衍生对象创意,并将衍生对象创意以及原始对象创意与创建的目标媒体对象进行关联,当目标媒体对象需要进行展示时,则可以从关联的对象创意中选择一个进行展示。

可见,通过本申请实施例的方法,可以提供给投放对象选择是否进行视频衍生处理的功能,当投放对象选定该功能时,则可以基于原始的对象素材集合来自动生成新的视频形式的衍生对象创意,从而投放对象自身可减少对视频形式的对象创意,而通过这种功能则可获得更多的视频形式的对象创意来大批量的扩充对象创意池,降低了投放对象对于视频形式的对象创意制作的复杂度,提升了制作效率。

其次,为了方便投放对象进行视频衍生处理的选择,本申请实施例中在对象编辑页面上,提供了视频衍生处理相应的视频衍生功能控件,相应的,投放对象可以对视频衍生功能控件进行操作,即可开始视频衍生处理功能,服务器端相应的生成投放对象所需的衍生对象创意。

此外,考虑到每个对象创意都需要经过审核之后才能够投放到对象展示位上,但等待创意审核的过程是较为费时的,因而为了衍生对象创意能够快速的投放的,本申请实施例针对衍生对象创意生成定制的审核策略,实现快速过审的效果。具体而言,针对生成的衍生对象创意,由于其采用的对象素材是已经经过审核的,那么在对衍生对象创意进行审核时,针对这些对象素材则无需再次进行审核,而只需对衍生时所使用的衍生规则如采用的衍生视频模板进行审核,实现对衍生对象创意的自动化审核,加快衍生对象创意的投放效率。

在介绍完本申请实施例的设计思想之后,下面对本申请实施例的技术方案能够适用的应用场景做一些简单介绍,需要说明的是,以下介绍的应用场景仅用于说明本申请实施例而非限定。在具体实施过程中,可以根据实际需要灵活地应用本申请实施例提供的技术方案。

本申请实施例提供的方案可以适用于大多数媒体对象投放场景中,尤其适用于广告投放场景中。如图1所示,为本申请实施例提供的一种应用场景示意图,在该场景中,可以包括终端设备101和后台服务器102。

终端设备101例如可以为手机、平板电脑(PAD)、笔记本电脑、台式电脑、智能电视以及智能可穿戴设备等。终端设备101可以安装能够打开对象编辑页面的应用,例如浏览器或者媒体对象客户端等,用户可以通过应用打开对象编辑页面,并在对象编辑页面中提交对象编辑请求。本申请实施例涉及的应用可以是软件客户端,也可以是网页、小程序等客户端,服务器则是与软件或是网页、小程序等相对应的后台服务器,不限制客户端的具体类型。

后台服务器102可以为媒体对象平台的后台服务器,例如可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、即内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器,但并不局限于此。

后台服务器102可以包括一个或多个处理器1021、存储器1022以及与终端交互的I/O接口1023等。此外,后台服务器102还可以配置数据库1024,数据库1024可以用于存储各个媒体对象的相关信息,例如对象创意、对象素材以及创意规格等信息。其中,后台服务器102的存储器1022中还可以存储本申请实施例提供的媒体对象处理方法的程序指令,这些程序指令被处理器1021执行时能够用以实现本申请实施例提供的媒体对象处理方法的步骤,以生成目标媒体对象的衍生对象创意,并关联到目标媒体对象下进行混合投放。

在实际应用时,投放对象可以通过终端设备101上打开对象编辑页面,在该对象编辑页面中,可以包含视频衍生功能控件,当投放对象对视频衍生功能控件进行操作时,可以控制开启或者关闭视频衍生功能。当投放对象对视频衍生功能控件进行操作控制开启视频衍生功能时,则终端设备101向后台服务器102发送的对象编辑请求携带衍生指示信息,即指示后台服务器102对目标媒体对象进行视频衍生处理。相应的,后台服务器102对目标媒体对象进行合规审核且审核通过,并且基于对象编辑请求携带的衍生指示信息,确定需要对目标媒体对象进行视频衍生处理,则基于目标媒体对象的对象素材集合,以及设定的衍生视频模板,生成视频形式的衍生对象创意,同时,将对象编辑请求携带的原始对象创意与衍生对象创意均与目标媒体对象进行关联,以进行混合投放。

在一种可能的实施方式中,对象编辑页面可以是通过媒体对象平台提供的官方页面打开的,例如在媒体对象平台的官方页面中,选取创建媒体对象,以链接至对象编辑页面,并在对象编辑页面中上传目标媒体对象的各个对象创意;或者,还可以通过媒体对象平台官方的对象制作应用进行对象创意的制作,并在制作完后发起媒体对象的创建,以打开相应的对象编辑页面。

在另一种可能的实施方式中,对象编辑页面可以是通过第三方应用打开的,例如投放对象可以利用自身的对象创建应用制作对象创意,并在制作完成后调用媒体对象平台提供的对象创建插件,以打开对象编辑页面。例如对于大型的广告主,通常拥有自己的对象创建应用,因而可为其提供对象创建插件功能包,以在其对象创建应用中植入本媒体对象平台的对象创建和投放等功能。

终端设备101和后台服务器102之间可以通过一个或者多个网络103进行直接或间接的通信连接。该网络103可以是有线网络,也可以是无线网络,例如无线网络可以是移动蜂窝网络,或者可以是无线保真(Wireless-Fidelity,WIFI)网络,当然还可以是其他可能的网络,本发明实施例对此不做限制。

需要说明的是,在本申请实施例中,终端设备101的数量可以为一个,也可以为多个,同样的,后台服务器102的数量也可以为一个,也可以为多个,也就是说对于,终端设备101或者后台服务器102的数量并不进行限制。

在一种可能的应用场景中,本申请实施例中涉及的媒体对象相关信息等数据可以采用云存储技术进行存储。云存储(cloud storage)是在云计算概念上延伸和发展出来的一个新的概念,分布式云存储系统是指通过集群应用、网格技术以及分布存储文件系统等功能,将网络中大量各种不同类型的存储设备(或称存储节点)通过应用软件或应用接口集合起来协同工作,共同对外提供数据存储和业务访问功能的一个存储系统。

在一种可能的应用场景中,为了便于降低通信时延,可以在各个地区部署后台服务器102,或为了负载均衡,可以由不同的后台服务器102分别去服务各个终端备10对应的地区。多个后台服务器102以通过区块链实现数据的共享,多个后台服务器102相当于多个后台服务器102组成的数据共享系统。例如终端设备101位于地点a,与后台服务器102之间进行通信连接,终端设备101位于地点b,与其他后台服务器102之间通信连接。

对于数据共享系统中的每个后台服务器102,均具有与该后台服务器102对应的节点标识,数据共享系统中的每个后台服务器102均可以存储有数据共享系统中其他后台服务器102的节点标识,以便后续根据其他后台服务器102的节点标识,将生成的区块广播至数据共享系统中的其他后台服务器102。每个后台服务器102中可维护一个如下表所示的节点标识列表,将后台服务器102名称和节点标识对应存储至该节点标识列表中。其中,节点标识可为网络之间互联的协议(InternetProtocol,IP)地址以及其他任一种能够用于标识该节点的信息。

当然,本申请实施例提供的方法并不限用于图1所示的应用场景中,还可以用于其他可能的应用场景,本申请实施例并不进行限制。对于图1所示的应用场景的各个设备所能实现的功能将在后续的方法实施例中一并进行描述,在此先不过多赘述。

参见图2所示,为本申请实施例提供的媒体对象平台的架构示意图,其中,在该媒体对象平台中,可以包括媒体对象审核模块、视频衍生处理模块和媒体对象管理模块。

(1)媒体对象审核模块

媒体对象审核模块会对媒体对象进行合规审核,通过审核后的媒体对象才得以加入媒体对象池中。其中,合规审核例如可以包括对媒体对象的对象创意以及对象展示位的个性化要求进行匹配,以确定对象创意是否与对象展示位的要求相符,只有相符时,该对象创意才能够正常的在该对象展示位上进行展示,此外,还可以对对象素材是否包含敏感内容、违规内容等进行审核,以及还可以包含其他任何可能的合规审核内容。

(2)视频衍生处理模块

当投放对象开启了视频衍生功能时,则媒体对象审核模块对媒体对象进行合规审核通过后,则会将视频衍生处理所需的信息发送给视频衍生处理模块,例如将对象素材发送给视频衍生处理模块,这样视频衍生处理模块则可以基于对象素材进行视频衍生处理,生成相应的视频形式的衍生对象创意。

具体的,媒体对象审核模块在实现时,可以通过媒体对象审核模块来对媒体对象进行合规审核,以及视频衍生处理模块在实现时,可以通过视频衍生进程来进行视频衍生处理。当媒体对象审核模块确定媒体对象通过合规审核时,则采用进程间交互的方式,将视频衍生处理所需的信息发送给视频衍生进程。

(3)媒体对象管理模块

媒体对象管理模块可以实现对所有媒体对象的管理功能,如对上述的媒体对象池进行管理,当存在媒体对象的展示机会时,从媒体对象池中确定出待展示的媒体对象,并在相应的对象展示位上进行展示。以广告为例,当广告平台的用户端触发了广告展示请求时,则媒体对象管理模块可以基于该广告展示请求的相关信息,如用户喜好、广告展示位的要求等,从广告池中选择合适的广告来进行投放。

对于图2所示的媒体对象平台的各个模块所能实现的功能将在后续的方法实施例中一并进行描述,在此先不过多赘述。

本申请各实施例中提供的方法流程,可以通过图1中的服务器102或者终端设备101来执行,也可以由服务器102和终端设备101共同执行。

请参见图3,为本申请实施例提供的媒体对象处理方法的流程示意图。

步骤301:终端设备响应于针对目标媒体对象的对象编辑页面中视频衍生功能控件进行的操作,生成需要对目标媒体对象进行视频衍生处理的衍生指示信息。

本申请实施例中,为投放对象提供了视频衍生功能,即在相应的对象编辑页面中包含了视频衍生功能控件,投放对象可以对视频衍生功能控件进行操作,来选择视频衍生功能,从而后台服务器则会执行相应的逻辑,生成相应的衍生对象创意。

其中,对象编辑页面可以为任何可包含视频衍生功能控件的页面,例如可以为创建目标媒体对象时的对象创建页面,也可以是在目标媒体对象创建之后,对目标媒体对象进行修改的修改页面,当然,也可以为其他可能的页面,本申请实施例对此不做限制。

参见图4所示,为一种对象编辑页面的示意图。其中,图4具体是以媒体对象为广告为例示出的广告创建页面,当媒体对象为其他多媒体信息时,也是同理。在该广告创建页面中,广告主可以选择自己所要创建的广告的创意类型、创意展示模式以及创意形式等,并在创意内容中添加相应的素材。可以看到,在该广告创建页面中,包含了视频衍生功能控件,视频衍生功能控件的作用在于开启或者关闭视频衍生功能。

参见图4所示,投放对象可以对视频衍生功能控件的功能介绍控件进行操作,以获得如图5所示的视频衍生功能控件的功能介绍界面。参见图5所示,当广告主在创建广告时刻选择开启视频衍生功能,即勾选图4中“自动衍生创意”的选择框,这样,当广告审核通过时则可以自动使用广告中已审核通过的创意素材衍生成全新的视频创意,帮助广告主获取视频广告流量。

本申请实施例中,当目标媒体对象已创建成功之后,投放对象可对该目标媒体对象进行进一步的编辑,如添加对象创意或者删除对象创意等操作,在进行这些操作的同时,也可以对视频衍生功能控件进行操作,来开启或者关闭视频衍生功能。

在一种实施方式中,投放对象在进行目标媒体对象的创建时,未勾选“自动衍生创意”的选择框,也就是创建目标媒体对象时未开启视频衍生功能,那么投放对象在后续进行目标媒体对象的编辑时,还可以勾选“自动衍生创意”的选择框,以开启视频衍生功能,同样,后台服务器仍然会基于该操作来进行视频衍生。

在另一种实施方式中,投放对象在进行目标媒体对象的创建时已勾选了“自动衍生创意”的选择框,也就是创建目标媒体对象时已开启了视频衍生功能,那么投放对象在后续进行目标媒体对象的编辑时,由于后台服务器可能已经在进行视频衍生处理,或者已经完成了视频衍生处理,则不允许关闭视频衍生功能。

在再一种实施方式中,后台服务器可以提供视频衍生状态的查询功能。具体而言,当创建目标媒体对象时已开启了视频衍生功能,那么投放对象在后续进行目标媒体对象的编辑时,在对象编辑页面中仍然可以为投放对象开放视频衍生功能控件的操作权限,投放对象选择关闭视频衍生功能时,需要向后台服务器验证是否可以视频衍生状态,若后台服务器确认已开始视频衍生处理,或者已经完成了视频衍生处理,则后台服务器向终端设备反馈不允许关闭视频衍生功能,相应的,终端设备显示提示信息,提示投放对象不允许关闭视频衍生功能。而若是后台服务器确认视频衍生处理还未开始,那么后台服务器执行视频衍生功能的关闭流程,并在关闭成功后向终端设备反馈关闭成功的响应消息,相应的,终端设备上对视频衍生功能控件的显示状态进行相应的更改。

步骤302:终端设备接收在对象编辑页面进行的结束操作。

本申请实施例中,当投放对象完成了目标媒体对象的编辑时,则可以在对象编辑页面中进行确认提交,以结束目标媒体对象的编辑过程。

步骤303:终端设备向后台服务器发送携带衍生指示信息的对象编辑请求。

本申请实施例中,响应于上述的结束操作,终端设备向后台服务器发送对象编辑请求,相应的,后台服务器接收到对象编辑请求,对象编辑请求用于请求创建一个新的媒体对象,或者用于对已创建的媒体对象进行更改,如添加对象创意或者开启视频衍生功能等。

其中,对象编辑请求携带上述对视频衍生功能控件进行操作生成的衍生指示信息,还携带有目标媒体对象的原生对象创意和对象素材集合,原生对象创意是指投放对象自行制作和上传的对象创意,每个对象创意为至少一类对象素材的组合方式。

步骤304:后台服务器基于衍生指示信息,确定需要对目标媒体对象进行视频衍生处理。

在一种实施方式中,当对象编辑请求中携带衍生指示信息时,则可以确定需要对目标媒体对象进行视频衍生处理。

在另一种实施方式中,对象编辑请求中可包含衍生指示位,通过衍生指示为的值来判断是否需要对目标媒体对象进行视频衍生处理,例如当投放对象开启了视频衍生功能时,则衍生指示位的值可以设置为1,用于指示需要对目标媒体对象进行视频衍生处理,否则,衍生指示位的值可以设置为0,用于指示不需要对目标媒体对象进行视频衍生处理。当然,也可以是需要视频衍生处理时为0,不需要视频衍生处理时为1,本申请实施例对此不做限制。

步骤305:后台服务器基于对象素材集合以及衍生视频模板,生成视频形式的衍生对象创意。

本申请实施例中,视频模板是指预先设置的对象素材的处理方式,当提供了对象素材时,利用视频模板中指定的处理方式对填充的对象素材进行处理,即可获得新的视频创意。也就是说,通过视频模板,按照既定的模式,只需要以对象素材填充模板画面就可以制作出成品的视频创意。

在实际使用时,通常视频模板的数量众多,需要基于媒体对象的特性以及对象素材的类型等因素,选择适合当前媒体对象的视频模板,使得最终得到的视频创意能够更加符合当前媒体对象对应的场景。

一种可能的实施方式中,视频创意可以分为适用于图片素材的视频模板和适用于视频素材的视频模板,适用于图片素材的视频模板可以利用既定的图片处理方式来得到新的视频创意,图片处理方式包括图片的出图方式、图片展示方式以及图片切换方式等,出图方式如左侧滑出、右侧滑出等,图像展示方式例如旋转展示、逐渐放大等,图片切换方式例如音乐卡点切换等。同样的,适用于视频素材的视频模板也可以利用既定的视频片段处理方式来得到新的视频创意,视频片段处理方式包括视频的剪裁、视频特效添加和视频边框添加等。

例如,视频模板A为适用于单个图片素材的视频模板,在该视频模板中,其图片处理方式为图片素材从上方逐渐旋转滑出,并覆盖整个画面,则提供对象素材之后,则可以生成将对象素材从上方逐渐旋转滑出最终覆盖整个画面的一段视频,作为新的视频创意。

在一种可能的实施方式中,还可以根据行业的不同进行视频模板的定制,以最终生成行业化的视频创意,行业化的视频创意一般是更适用于特定的行业例如针对教育行业的视频模板,可以预先制定好特定的视频片段,这些视频片段通常与教育行业相关,如涉及教育行业的场景、涉及教育行业的人员等,并预留可替换的视频片段或者可插入图片素材的视频片段,而除了可更改的视频片段之外,其余的视频片段均为教育行业内的通用素材片段。

以广告为例,例如一个视频广告模板A,其为多人室内对话场景,涉及的主题是如何让孩子主动学习,且可以在视频中段插入一段素材,那么当广告多针对的对象为辅助孩子学习的课程时,则可以利用该视频广告模板A来进行视频广告的生成,即在视频模板确定之后,只需要将可更改的视频片段替换为提供的视频片段或者文案即可,即在视频模板中插入该课程的介绍视频,从而通过多人对话来引出该课程的介绍视频,从而得到一段课程宣传的视频广告。

本申请实施例中,衍生视频模板是指进行视频衍生处理所需要的视频模板,在进行视频衍生处理时,按照衍生视频模板的处理方式对对象素材进行处理,以获得衍生对象创意。

在一种实施方式中,衍生视频模板通常设置所需素材的数量,而对象素材集合包含的素材数量往往不会与设置的数量恰好吻合,当对象素材集合包含的素材数量大于设置的数量时,则可以从对象素材集合中进行素材的选择,例如可以随机选取所需数量的对象素材,也可以根据衍生视频模板与各个对象素材的匹配度排序,选取所需数量且匹配度较高的对象素材。

在一种实施方式中,还可以根据媒体对象类型、定向投放人群类型或者投放对象类型来选取衍生视频模板。例如,根据媒体对象类型选择衍生视频模板时,可以根据原始对象创意中视频类型选取相同类型的视频模板,这样,所生成的衍生对象创意可以更加契合投放对象的风格;或者,根据定向投放人群类型选择衍生媒体模板时,可以统计历史投放给各类人群的媒体对象的视频类型,并按照媒体对象的数量进行排序,获取投放给各类人群较多的媒体对象的视频类型,从而可以基于统计的信息,获取与本次的媒体对象的投放人群所对应的视频类型,以从中选取本次使用视频模板的视频类型(例如本次的媒体对象的投放人群历史投放数量最多的视频类型),并使用该视频类型的视频模板来生成视频创意;同理,按照投放对象类型来选取衍生视频模板时,也可以统计各种投放对象类型投放的视频类型,进而根据统计信息选取视频模板。

在一种实施方式中,投放对象还可以指定期望参数指标,进而根据指定的期望参数指标选取符合要求的衍生视频模板。例如,期望参数指标可以为点击率、转化率等。

在实际使用时,衍生视频模板的选择可以通过构建的视频模板选取模型来实现。

具体的,视频模板选取模型可以采用卷积神经网络(Convolutional NeuralNetwork,CNN)结构、循环神经网络(Recurrent Neural Network)结构、长短期记忆人工神经网络(Long Short-Term Memory,LSTM)等,当然,也可以采用其他可能的网络结构。在视频模板选取模型的训练阶段,通过大量的训练样本对视频模板选取模型进行训练。

在一种实施方式中,视频模板选取模型可以是衍生视频模板的预测模型,即输入各项参数后,模型输出选取的衍生视频模板。这样,每个训练样本例如可以是历史采集的衍生视频模板选取记录,即一个训练样本可以包括选取衍生视频模板时的各项参数(如媒体对象类型、定向投放人群类型等参数)以及最终选取的衍生视频模板,在进行模型的训练时,也可以结合每个历史记录的效果参数指标来进行训练,例如选取衍生视频模板生成衍生视频创意后的点击率、转化率等。

在一种实施方式中,视频模板选取模型可以是效果参数指标的预测模型,即输入各项参数后,模型输出视频模板库中每个衍生视频模板对应的效果参数指标,从而选取预测的效果参数指标符合条件(例如转化率最高)的衍生视频模板。这样,每个训练样本可以包括选取衍生视频模板时的各项参数(如媒体对象类型、定向投放人群类型等参数)、选取的衍生视频模板以及该衍生视频模板对应的实际效果参数指标。并且,在模型训练完成投入使用后,还可以采集实际使用后的选取记录和实际效果参数指标,对视频模板选取模型进行更新优化训练,使得视频模板选取模型不断更新,预测结果更为准确。

本申请实施例中,由于最终生成的衍生对象创意也是需要投放至目标媒体对象关联的对象展示位,对象展示位对于视频创意是存在一定的视频创意规格要求的,因而在生成衍生对象创意时,首先需要获得对象展示位对应的视频创意规格,进而基于对象素材集合以及衍生视频模板,生成与视频创意规格匹配的衍生对象创意。

具体的,可以根据视频创意规格选取合适的衍生视频模板,例如视频创意规格指示仅能够投放横版的视频,那么选取衍生视频模板时,则可以相应选取耕半的衍生视频模板。

其中,视频创意规格可以包括视频尺寸限制信息、视频时长限制信息和视频存储空间限制信息中的至少一种,当然,还可以包括其他的限制信息,本申请实施例对此不做限制。例如,目标媒体对象的对象展示位仅能够投放时长小于10秒(s)的视频,那么制作得到的衍生对象创意不得超过10s。

在实际应用时,目标媒体对象关联的对象展示位可以是投放对象指定的,其数量可以为一个,也可以为多个。

参见图6所示,为投放对象选取对象展示位的界面示意图,其中,对象展示为即为图6所示的版位。

在一种实施方式中,在进行版位选择时,投放对象可以不指定版位,而采用自动版位,即媒体对象平台可为该目标媒体对象自动匹配合适的版位。

或者,在进行版位选择时,投放对象可以按照媒体来进行版位选择,如图6所示,按照媒体进行版位选择时,可以包括即使通讯应用的多种场景的版位选择,即动态分享页面场景以及轻应用场景,动态分享页面是用于即时通讯应用中展示自身以及好友的动态,例如朋友圈,轻应用例如可以是公众号、小程序以及小游戏等。此外,还可以在XX媒体平台提供各个媒体应用的版位中进行选择,投放对象可根据自己的需求勾选相应的版位;此外,投放对象还可以按照游戏场景选择合适的版位。

步骤306:后台服务器创建目标媒体对象。

步骤307:后台服务器将获得的衍生对象创意以及原始对象创意,与目标媒体对象进行关联。

本申请实施例中,目标媒体对象的创建与衍生对象创意的生成并不存在实质上的先后顺序,也就是说,目标媒体对象的创建可以是在衍生对象创意生成之前,也可以是在其之后,或者两者同时进行均可。

同理,原始对象创意与目标媒体对象进行关联,以及衍生对象创意与目标媒体对象进行关联这两个过程也可以是分别进行的,两者并不存在实质上的先后顺序。

参见图7a~7c所示,为目标媒体对象的视频衍生处理前后的对比示意图。其中,如图7a所示,投放对象在创建目标媒体对象时,上传了目标媒体对象的4个对象创意,即图7a所示的图片创意1~4,当图片创意1~4通过合规审核后,则可以创建目标媒体对象,并将图片创意1~4与创建的目标媒体对象进行关联,实质上,即是将图片创意1~4加入到目标媒体对象的对象创意池。

如图7b所示,当投放对象选择开启了视频衍生功能时,则当图片创意1~4通过合规审核后,后台服务器则会基于图片创意1~4自动生成新的视频创意,并将新生成的视频创意与目标媒体对象进行关联,从而得到如图7c所示的关联关系,即还将新生成的视频创意加入到目标媒体对象的对象创意池中,以与原始对象创意进行混合投放。

步骤308:后台服务器接收终端设备的展示请求。

其中,这里的终端设备可以是步骤301~303中的终端设备,也可以为其他终端设备。当终端设备触发了媒体对象的展示时,后台服务器则会相应的接收到展示请求。

步骤309:后台服务器将从衍生对象创意和原始对象创意中选择的一个对象创意发送给终端设备。

步骤310:终端设备展示接收的对象创意。

基于上述的展示请求,后台服务器会基于预设的媒体对象选择方法选择当前需要展示的媒体对象,当后台服务器确定的需要展示的媒体对象为目标媒体对象时,则后台服务器可从目标媒体对象的对象创意池中选择一个对象创意进行展示,也就是从其关联的衍生对象创意和原始对象创意中选择一个对象创意进行展示。

以广告为例,当一个用户打开了包含广告展示位的页面时,则会向后台服务器请求在该广告展示位展示的广告内容,也就是此时存在一个广告展示时机,后台服务器会综合考量,选取此次广告展示时机需要展示的广告,当确定需要展示的广告为广告A时,则从广告A关联的对象创意中选取一个来进行展示,选取的范围可以包含广告主自行上传的原生广告创意,也可以包含后台服务器自动生成的衍生视频创意。

具体的,在选取目标媒体对象的对象创意时,可以采用随机选择的方式,也可以根据对象展示位的特性选取相应的对象创意,本申请实施例对此不做限制。

在一种实施方式中,进行待展示的对象创意的选择时,还可以基于各个对象创意的所使用的模板(不限于视频模板或者图片模板)进行选择,例如可以参考模板的效果参数指标(如转化率、点击率等)。

具体的,为了使得各个模板对应的对象创意都能够得到展示,避免某一模板的对象创意缺乏曝光机会的情况,可以预先为每个模板设置展示机会的配额比例,以均衡各个模板的展示机会。同时,在设置比例时,考虑到某些模板的效果参数指标更好,为了提升媒体对象整体的效果参数指标,则可以参考模板的效果参数指标来设置比例,例如可以获取媒体对象在历史一段时间段内所展示的各个模板的效果参数指标值,或者获取媒体对象在此之前一定数量的展示次数所展示的各个模板的效果参数指标值,进而将效果参数指标值更高的模板的比例设置得更高,效果参数指标值不高的模板的比例设置得较低。那么,当存在一个展示时机时,可以基于设置的比例确定需要展示的模板,以选取该模板对应的对象创意进行展示,以使得多次展示机会时的模板分布情况能够符合上述比例。

示例性的,以广告A为例,广告A具有5个对象创意,这5个对象创意对应了2个模板,其中,基于统计的历史展示的效果参数指标,模板A的转化率远远高于模板B,进而为模板A分配的展示配额比例为0.7,为模板B分配的展示配额比例为0.3,当然,在后续的过程,亦可以实时基于效果参数指标更新比例。当需要展示广告A,即需要选择待展示的对象创意时,则可以基于两个模板的比例进行选择,以使得两个模板被多次展示后,其比例能够符合上述配额比例。

本申请实施例中,在终端设备接收在对象编辑页面进行的操作之前,还需要在终端设备上显示对象编辑页面,因此在步骤301之前,还包括如下方法步骤。参见图8所示,为显示对象编辑页面的流程示意图。

步骤801:终端设备接收到打开对象编辑页面的对象编辑操作。

本申请实施例中,对象编辑操作例如可以包括进行媒体对象的创建的创建操作,还可以为对已创建的媒体对象进行更改的更改操作,当然,还可以为其他可能的操作,本申请实施例对此不做限制。

具体的,对象编辑操作可以通过媒体对象平台的官方页面进行的,也可以通过媒体对象平台提供给第三方应用的应用程序编程接口(Application ProgrammingInterface,API)API来进行的。

步骤802:终端设备响应于对象编辑操作,向后台服务器发送对象编辑页面请求。

步骤803:后台服务器响应于对象编辑页面请求,向终端设备返回携带视频衍生功能控件的对象编辑页面数据。

步骤804:终端设备基于对象编辑页面数据显示包括视频衍生功能控件的对象编辑页面。

终端设备接收到对象编辑页面数据,则可以显示如图4所示的包括视频衍生功能控件的对象编辑页面。

步骤805:终端设备接收针对视频衍生功能控件进行的操作,生成衍生指示信息。

步骤806:终端设备向后台服务器发送携带衍生指示信息的对象编辑请求。

下面,结合图2所示的媒体对象平台架构对本申请实施例的技术方案进行介绍。参见图9所示,为进行视频衍生处理的流程示意图。

步骤901:通过媒体对象审核模块,基于原生对象创意和对象素材,对原生对象创意进行合规审核。

本申请实施例中,媒体对象审核模块会基于媒体对象的各个对象创意以及流量方的个性化要求,如对象展示为的规格要求等,对投放对象提交的原生对象创意进行审核,通过审核后的媒体对象才能够进入候选池中等待展示。

步骤902:当通过合规审核且基于衍生指示信息确定对目标媒体对象进行视频衍生处理时,媒体对象审核模块通知视频衍生处理模块进行视频衍生处理。

本申请实施例中,媒体对象审核模块通知视频衍生处理模块进行视频衍生处理,可以采用如下两种方式来进行。

(1)推送的方式

媒体对象审核模块可以通过主动推送的方式,向视频衍生处理模块推送衍生创意请求,进而视频衍生处理模块可以响应于衍生创意请求,基于对象素材集合以及衍生视频模板,生成衍生对象创意。

具体的,媒体对象审核模块可以主动调用视频衍生处理模块的接口,主动通知视频衍生处理模块进行视频衍生处理。

(2)消息订阅的方式

具体的,视频衍生处理模块可以预先向媒体对象审核模块发起订阅请求,以订阅需进行视频衍生处理的媒体对象的审核通过状态,这样,当确定原生对象创意通过合规审核时,媒体对象审核模块则会将目标媒体对象的状态从未审核状态更换为审核通过状态,从而响应于该审核通过状态的触发,媒体对象审核模块则会向视频衍生处理模块发送订阅响应消息,进而视频衍生处理模块可以基于订阅响应消息感知到需要对目标媒体对象进行视频衍生处理,从而响应于订阅响应消息,基于对象素材集合以及衍生视频模板,生成衍生对象创意。

例如,以广告为例,视频衍生处理模块可以订阅广告库的指示审核状态的字段的变动,当指定字段发生变动时,则会触发异步消息,视频衍生处理模块主动去订阅广告库的字段变动,感知广告审核通过的消息,以获知需要对哪些广告进行衍生处理。

步骤903:视频衍生处理模块确定目标媒体对象关联的对象展示位是否符合视频衍生条件。

视频衍生处理模块接收到进行视频衍生处理的衍生请求或者订阅响应消息时,则启动视频衍生处理流程。

在实际应用时,由于各个对象展示位对于对象创意的要求不同,因而不是所有的对象展示位或者对象创意都能够进行视频衍生,例如对象创意的素材数量较少时,或者对象展示位所支持的素材数量较少时,而视频形式的对象创意对于素材数量有一定的要求,可能无法进行视频衍生处理,因此,视频衍生处理模块需要先对对象展示位是否符合视频衍生条件进行校验。

具体的,视频衍生处理模块对于对象展示位的校验可以包括如下校验方式的一种或者多种的组合。

(1)第一种方式

视频衍生处理模块基于目标媒体对象的相关信息,获取该目标媒体对象关联的对象展示位,进而获得这些对象展示位的素材数量要求,从而基于素材数量要求,确定对象展示位符合视频衍生条件。

不同的对象展示位的确定过程类似,因而这里具体以一个为例进行介绍。

具体的,获得对象展示位的素材数量要求指示的对象素材的数量上限,即该对象展示位所支持的对象创意的素材数量上限,当该数量上限不小于视频形式的衍生对象创意所需对象素材的数量下限时,则确定对象展示位符合视频衍生条件,否则确定对象展示位不符合视频衍生条件。

(2)第二种方式

考虑到可能存在为对象展示位指定了衍生对象创意类型,那么视频衍生处理模块基于目标媒体对象的相关信息,获取该目标媒体对象关联的对象展示位,进而获得目标媒体对象关联的对象展示位的衍生对象创意类型,不同的衍生对象创意类型可能对素材的要求不同,因而需要校验目标媒体对象的对象素材集合包含的对象素材的规格和数量,是否符合指定的衍生对象创意类型的要求,若符合,则可以进行后续的衍生处理流程,否则确定无法进行衍生处理。

需要说明的是,当目标媒体对象关联了对象展示位时,则任一对象展示位符合视频衍生条件,则目标媒体对象可进行视频衍生处理。

步骤904:若步骤903的确定结果为是,则视频衍生处理模块基于对象素材以及衍生视频模板,生成衍生对象创意。

步骤905:视频衍生处理模块请求媒体对象管理模块新建衍生对象创意。

步骤906:媒体对象管理模块创建衍生对象创意,并将衍生对象创意与目标媒体对象进行关联,以进行混投。

本申请实施例中,新创建的衍生对象创意也需要进行合规审核,为了加快衍生对象创意的审核效率,将视频衍生处理模块与媒体对象审核模块之间进行打通,当视频衍生处理模块生成衍生对象创意之后,将衍生对象创意的待审核信息同步给媒体对象审核模块。其中,待审核信息可以包括所使用的对象素材以及视频衍生规则,视频衍生规则包括衍生视频模板。

由于媒体对象审核模块对目标媒体对象的原始对象创意进行合规审核时,各个对象素材已经进行了审核,因而可为衍生对象创意指定审核策略,即对对象素材不进行审核,而仅对视频衍生规则如上述的衍生视频模板进行审核,从而加快衍生对象创意的审核速度,提升目标媒体对象的投放效率。

下面,以广告为例,对广告衍生的技术方案进行介绍。参见图10所示,为自动进行广告创意衍生的流程示意图。

步骤1001:广告主创建广告时选择视频衍生功能。

其中,广告投放管理系统将视频衍生功能的开关字段写入广告库中,当为广告主呈现广告编辑页面时,则会在该页面相应显示视频衍生功能控件,广告主在创建广告时进行内容编辑时,可以勾选如图4所示的“自动衍生创意”选项,这样,广告编辑完成后提交的创建请求中则会携带指示进行视频衍生处理的衍生指示信息。

步骤1002:广告审核系统进行广告审核,审核通过后通知自动衍生视频系统进行视频衍生。

广告审核系统即对应前述的媒体对象审核模块,广告审核系统会基于广告的创意以及流量方的个性化要求,针对广告主提交的广告进行审核,通过审核后的广告才得以进入广告池中等待播放。

针对勾选了“自动衍生创意”选项的广告,广告审核系统会发送视频衍生请求至自动衍生视频系统。其中,发送的方式可以是主动推送或者消息订阅两种方式,采用主动推送的方式时,广告审核系统可以主动调用自动衍生视频系统的接口,进行主动通知;采用消息订阅的方式时,自动衍生视频系统主动去订阅广告库的字段变动,从而基于广告库字段的变动,会产生异步消息,感知广告审核通过的消息。

步骤1003:自动衍生视频系统接收到视频衍生请求后,开启视频衍生流程。

步骤1004:自动衍生视频系统校验广告位能否支持衍生。

由于各广告位对创意的元素项要求不一样,因此不是所有的创意都能衍生,比如元素项较少的创意形式,不能衍生至元素项较多的创意形式,从而可以基于元素项的数量俩验证广告位是否支持衍生。

此外,可以预先为各行业的热门广告创意形式定制了指定衍生的视频创意形式,当开启自动衍生视频创意的广告通过广告位校验后,即可得到指定的衍生视频创意形式。

步骤1005:若支持衍生,自动衍生视频系统根据指定的衍生视频创意形式的视频尺寸、时长、大小等要求,结合广告主提交的原始广告创意中的文字、图片、视频等元素,利用广告平台的视频生成能力(如模板视频、微电影等),生成符合衍生视频创意形式要求的衍生视频。

步骤1006:自动衍生视频系统将生成的衍生视频和广告主提交的原创意的元素信息,向广告投放管理系统提交创建创意的请求,生成新的衍生广告创意。

步骤1007:自动衍生视频系统向广告投放管理平台提交请求,将生成的衍生广告创意,绑定到原广告下进行混投。

当然,除了将衍生广告创意插入原广告进行混投外,还可以创建的广告,扩充广告主广告的库存量,与原广告进行竞争。

本申请实施例中,针对一个广告,不限于衍生一个视频,可以通过不同的视频制作模板,生成多个不同的视频创意,进行多样化投放。同时,也不限于衍生单一视频广告规格,可以根据广告主特性,定制不同的视频广告创意形式进行衍生。

步骤1006和步骤1007可以合并执行,也可以分别顺序执行。

需要说明的是,新创建的衍生广告创意,也要进入广告审核系统进行审核。为了实现衍生广告创意的快速过审,可以将自动衍生视频系统和广告审核系统进行打通,将衍生广告创意所使用的元素信息,以及衍生视频所用衍生规则,同步给广告审核系统。广告审核系统,通过定制策略,即元素信息忽略不审核,实现对衍生广告的自动化审核,加快广告主投放效率。

本申请实施例上述的方法中,将视频生成以及视频广告创意投放进行了结合,具体而言,基于广告主投放的现有广告,提供自动衍生视频功能,进行一键衍生,当广告主开启自动衍生视频功能后,广告平台根据广告主的投放数据以及上传的素材,通过策略匹配效果最佳的视频模板、音乐和动效生成新视频,并将视频插入原来广告中形成混投。同时针对衍生广告创意的定制策略,实现快速过审,提升广告投放效率。

经实施验证后,开启视频衍生功能后的广告条均消耗(一种广告衡量指标)优于未开启视频衍生功能的广告,在综合电商、食品、旅游行业尤为显著,可见,本申请实施例通过简单的交互方式,能够帮广告主低成本创建视频广告创意,解决了广告主视频创意制作难、成本高、投放难的痛点。参见图11所示,为开启视频衍生功能的广告调均消耗对比示意图,开始视频衍生功能后,普遍能够可获得10%~15%的增量视频消耗,食品行业开启视频衍生功能的条均广告消耗约为未开启视频衍生功能的2.7倍,旅游行业开启视频衍生功能的条均消耗约为未开启视频衍生功能的2.4倍,增加42%的增量视频消耗,综合电商平台开启视频衍生功能的条均消耗约为未开启视频衍生功能的1.4倍,增加18%的视频消耗。

请参见图12,基于同一发明构思,本申请实施例还提供了一种媒体对象处理装置120,例如可以设置于前述的后台服务器中,该装置包括:

接收单元1201,用于接收针对目标媒体对象的对象编辑请求,所述对象编辑请求携带所述目标媒体对象的原始对象创意和对象素材集合,每个对象创意为至少一类对象素材的组合方式;

衍生处理单元1202,用于基于所述对象编辑请求携带的衍生指示信息,确定需要对所述目标媒体对象进行视频衍生处理时,基于所述对象素材集合以及衍生视频模板,生成视频形式的衍生对象创意;

关联单元1203,用于创建所述目标媒体对象,并将获得的所述衍生对象创意以及所述原始对象创意,与所述目标媒体对象进行关联;

展示对象选择单元1204,用于响应于针对所述目标媒体对象的展示请求,从所述衍生对象创意和所述原始对象创意中选择一个进行展示。

可选的,所述装置还包括页面响应单元1205;

所述页面响应单元,用于响应于终端设备发送的对象编辑页面请求,向所述终端设备返回携带视频衍生功能控件的对象编辑页面数据,使得所述终端设备基于所述对象编辑页面数据显示包括所述视频衍生功能控件的对象编辑页面;

则所述接收单元1201,具体用于接收携带针对所述视频衍生功能控件进行操作生成的所述衍生指示信息的所述对象编辑请求。

可选的,所述装置还包括衍生能力判断单元1206,用于:

获得所述目标媒体对象关联的对象展示位的素材数量要求;

基于所述素材数量要求,确定所述对象展示位符合视频衍生条件。

可选的,所述衍生能力判断单元1206,具体用于:

获得所述素材数量要求指示的对象素材的数量上限;

判定所述数量上限不小于所述衍生对象创意所需对象素材的数量下限时,确定所述对象展示位符合所述视频衍生条件。

可选的,衍生能力判断单元1206,还用于:

获得所述目标媒体对象关联的对象展示位的衍生对象创意类型;

确定所述对象素材集合包含的对象素材的规格和数量,符合所述衍生对象创意类型的要求。

可选的,所述衍生处理单元1202,具体用于:

获得所述对象展示位对应的视频创意规格,所述视频创意规格包括:视频尺寸限制信息、视频时长限制信息和视频存储空间限制信息中的至少一种;

基于所述对象素材以及衍生视频模板,生成与所述视频创意规格匹配的所述衍生对象创意。

可选的,所述衍生处理单元1202,具体用于:

通过媒体对象审核模块,基于所述原生对象创意和所述对象素材,对所述原生对象创意进行合规审核;

在确定所述原生对象创意通过合规审核,且基于所述衍生指示信息确定对目标媒体对象进行视频衍生时,通过所述媒体对象审核模块,向视频衍生处理模块推送衍生创意请求;

通过所述视频衍生处理模块,响应于所述衍生创意请求,基于所述对象素材集合以及衍生视频模板,生成所述衍生对象创意。

可选的,所述衍生处理单元1202,用于:

通过视频衍生处理模块向媒体对象审核模块发起订阅请求,所述订阅请求用于订阅需进行视频衍生处理的媒体对象的审核通过状态;

通过所述媒体对象审核模块,基于所述原生对象创意和所述对象素材,对所述原生对象创意进行合规审核;

在确定所述原生对象创意通过合规审核时,通过所述媒体对象审核模块将所述目标媒体对象的状态更换为审核通过状态;

响应于所述审核通过状态的触发,通过所述媒体对象审核模块,向所述视频衍生进程发送订阅响应消息;

通过所述视频衍生进程,响应于所述订阅响应消息,基于所述对象素材集合以及衍生视频模板,生成所述衍生对象创意。

可选的,所述关联单元1203,用于:

通过视频衍生进程,将所述衍生对象创意的待审核信息同步给媒体对象审核模块,所述待审核信息包括所述对象素材集合以及所述衍生视频模板;

通过所述媒体对象审核模块,基于所述衍生对象创意的审核策略,对所述待审核信息中的所述衍生视频模板进行合规审核;

在确定所述衍生视频模板通过合规审核时,确定所述衍生对象创意通过所述合规审核,并通过所述媒体对象审核模块,将获得的所述衍生对象创意以及所述原生对象创意,与所述目标媒体对象进行关联。

该装置可以用于执行本申请各实施例中后台服务器侧所执行的方法,因此,对于该装置的各功能模块所能够实现的功能等可参考前述实施例的描述,不多赘述。

请参见图13,基于同一发明构思,本申请实施例还提供了一种媒体对象处理装置130,例如可以设置于前述的终端设备中,该装置包括:

衍生指示单元1301,用于响应于针对目标媒体对象的对象编辑页面中视频衍生功能控件进行的操作,生成需要对所述目标媒体对象进行视频衍生处理的衍生指示信息;

发送单元1302,用于响应于在所述对象编辑页面进行的结束操作,向所述后台服务器发送携带所述衍生指示信息的对象编辑请求,所述对象编辑请求还携带有所述目标媒体对象的原生对象创意和对象素材集合,每个对象创意为至少一类对象素材的组合方式,使得所述后台服务器基于所述衍生指示信息,采用所述对象素材集合生成视频形式的衍生对象创意。

可选的,所述装置还包括页面请求单元1303,用于:

响应于打开所述对象编辑页面的对象编辑操作,向所述后台服务器发送对象编辑页面请求;

基于所述后台服务器返回的携带视频衍生功能控件的对象编辑页面数据,显示包括所述视频衍生功能控件的对象编辑页面。

该装置可以用于执行本申请各实施例中终端设备侧所执行的方法,因此,对于该装置的各功能模块所能够实现的功能等可参考前述实施例的描述,不多赘述。

通过上述的装置,可以提供给投放对象选择是否进行视频衍生处理的功能,当投放对象选定该功能时,则可以基于原始的对象素材集合来自动生成新的视频形式的衍生对象创意,从而投放对象自身可减少对视频形式的对象创意,而通过这种功能则可获得更多的视频形式的对象创意来大批量的扩充对象创意池,降低了投放对象对于视频形式的对象创意制作的复杂度,提升了制作效率。

其次,为了方便投放对象进行视频衍生处理的选择,本申请实施例的装置中在对象编辑页面上,提供了视频衍生处理相应的视频衍生功能控件,相应的,投放对象可以对视频衍生功能控件进行操作,即可开始视频衍生处理功能,服务器端相应的生成投放对象所需的衍生对象创意。

此外,考虑到每个对象创意都需要经过审核之后才能够投放到对象展示位上,但等待创意审核的过程是较为费时的,因而为了衍生对象创意能够快速的投放的,本申请实施例的装置针对衍生对象创意生成定制的审核策略,实现快速过审的效果。具体而言,针对生成的衍生对象创意,由于其采用的对象素材是已经经过审核的,那么在对衍生对象创意进行审核时,针对这些对象素材则无需再次进行审核,而只需对衍生时所使用的衍生规则如采用的衍生视频模板进行审核,实现对衍生对象创意的自动化审核,加快衍生对象创意的投放效率

请参见图14,基于同一技术构思,本申请实施例还提供了一种计算机设备140,该计算机设备140可以为图1所示的终端设备或服务器,该计算机设备140可以包括存储器1401和处理器1402。

所述存储器1401,用于存储处理器1402执行的计算机程序。存储器1401可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据计算机设备的使用所创建的数据等。处理器1402,可以是一个中央处理单元(central processing unit,CPU),或者为数字处理单元等等。本申请实施例中不限定上述存储器1401和处理器1402之间的具体连接介质。本申请实施例在图14中以存储器1401和处理器1402之间通过总线1403连接,总线1403在图14中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线1403可以分为地址总线、数据总线、控制总线等。为便于表示,图14中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器1401可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器1401也可以是非易失性存储器(non-volatilememory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)、或者存储器1401是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1401可以是上述存储器的组合。

处理器1402,用于调用所述存储器1401中存储的计算机程序时执行上述各实施例中设备所执行的方法。

在一些可能的实施方式中,本申请提供的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书上述描述的根据本申请各种示例性实施方式的方法中的步骤,例如,所述计算机设备可以执行上述各实施例中设备所执行的方法。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

技术分类

06120115926268