基于标签的视频分析方法、装置、计算机设备和存储介质与流程

文档序号:30059856发布日期:2022-05-17 21:33阅读:102来源:国知局
基于标签的视频分析方法、装置、计算机设备和存储介质与流程

1.本技术涉及计算机技术领域,具体而言,涉及一种基于标签的视频分析方法、装置、计算机设备和存储介质。


背景技术:

2.随着营销内容井喷式增长和线上渠道的丰富,品牌对于视频内容产生越来越大的需求,视频制作的体量日益增多,要求也日益增高。企业在视频信息流投放中发现,不同agency,不同的kol(key opinion leader,关键意见领袖)的内容制作方式都不同,效果也差异很大。传统方式中是通过记录进入视频投射区域的用户数以及视频观看用户数来分析视频投放效果,以此对视频投放进行反馈优化。然而传统方式无法找出视频的insight,视频分析不够准确。


技术实现要素:

3.本技术的主要目的在于提供一种能够提高视频分析准确性的基于标签的视频分析方法、装置、计算机设备和存储介质。
4.为了实现上述目的,根据本技术的一个方面,提供了一种基于标签的视频分析方法。
5.根据本技术的基于标签的视频分析方法包括:
6.获取待分析视频数据;
7.根据预先构建的视频标签体系对所述待分析视频数据进行标注,得到打标的视频数据;
8.对所述打标的视频数据进行多维度标签分析,得到目标分析结果;
9.根据所述目标分析结果生成视频分析结果。
10.进一步的,所述对所述打标的视频数据进行多维度标签分析,得到目标分析结果,包括:
11.对所述打标的视频数据进行效果数据分析,得到效果数据分析结果;
12.对所述打标的视频数据对应的视频内容标签进行标签数据分析,得到标签数据分析结果;
13.根据所述效果数据分析结果和所述标签数据分析结果生成目标分析结果。
14.进一步的,所述对所述打标的视频数据进行效果数据分析,得到效果数据分析结果,包括:
15.计算所述打标的视频数据的点击率、消耗及转化数;
16.根据所述点击率、投放消耗及转化数生成效果数据分析结果。
17.进一步的,所述对所述打标的视频数据进行标签数据分析,得到标签数据分析结果,包括:
18.将所述打标的视频数据对应的视频内容标签进行展平处理;
19.统计展平后的视频内容标签对应的标签基本信息,根据所述标签基本信息得到标签数据分析结果。
20.进一步的,所述根据所述效果数据分析结果和所述标签数据分析结果生成目标分析结果,包括:
21.基于所述效果数据分析结果和所述标签数据分析结果,对所述打标的视频数据对应的视频内容标签进行分类,得到多个标签类别;
22.对各标签类别对应的视频内容标签进行时序分析,得到各标签类别对应的时间段;
23.基于所述效果数据分析结果,分析所述打标的视频数据对应的视频内容标签的重要程度,根据所述视频内容标签的重要程度、各标签类别对应的时间段以及所述效果数据分析结果生成目标分析结果。
24.进一步的,所述基于所述效果数据分析结果,分析所述打标的视频数据对应的视频内容标签的重要程度,包括:
25.将所述效果数据分析结果和所述打标的视频数据对应的视频内容标签进行对齐,得到组合数据;
26.调用预先构建的标签分析模型,将所述组合数据以及所述视频内容标签分别输入至所述标签分析模型中,确定所述视频内容标签的重要程度。
27.进一步的,所述根据所述目标分析结果生成视频分析结果,包括:
28.根据所述目标分析结果确定所述待分析视频数据对应的关键信息;
29.根据所述关键信息生成视频分析结果。
30.为了实现上述目的,根据本技术的另一方面,提供了一种基于标签的视频分析装置。
31.根据本技术的基于标签的视频分析装置包括:
32.通信模块,用于获取待分析视频数据;
33.标注模块,用于根据预先构建的视频标签体系对所述待分析视频数据进行标注,得到打标的视频数据;
34.标签分析模块,用于对所述打标的视频数据进行多维度标签分析,得到目标分析结果;
35.结果生成模块,用于根据所述目标分析结果生成视频分析结果。
36.一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述各个方法实施例中的步骤。
37.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各个方法实施例中的步骤。
38.上述基于标签的视频分析方法、装置、计算机设备和存储介质,通过获取待分析视频数据,根据预先构建的视频标签体系对待分析视频数据进行标注,得到打标的视频数据,实现将视频内容进行标签化。从而对打标的视频数据进行多维度标签分析,得到目标分析结果,实现基于视频标签分析视频内容与投放效果之间的关系,进而根据目标分析结果生成视频分析结果,有效提高了视频分析的准确性,有利于提高视频投放的回报率。
附图说明
39.构成本技术的一部分的附图用来提供对本技术的进一步理解,使得本技术的其它特征、目的和优点变得更明显。本技术的示意性实施例附图及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
40.图1是一个实施例中基于标签的视频分析方法的应用环境图;
41.图2为一个实施例中基于标签的视频分析方法的流程示意图;
42.图3为一个实施例中视频标签体系的标签结构示意图;
43.图4为一个实施例中单条打标的视频数据的示意图;
44.图5为一个实施例中单条标签数据的示意图;
45.图6为一个实施例中效果数据分析结果的示意图;
46.图7为一个实施例中一级标签对应的位置分布散点图;
47.图8为一个实施例中根据效果数据分析结果和标签数据分析结果生成目标分析结果步骤的流程示意图;
48.图9为一个实施例中标签类别的分布图;
49.图10为一个实施例中内容分层为口播与字幕时,各标签类别对应的时间段的示意图;
50.图11为一个实施例中组合数据的示意图;
51.图12为一个实施例中基于标签的视频分析装置的结构框图;
52.图13为一个实施例中计算机设备的内部结构图。
具体实施方式
53.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
54.需要说明的是,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
55.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
56.本技术提供的基于标签的视频分析方法,可以应用于如图1所示的应用环境中。其中,终端102与服务器104通过网络进行通信。服务器104获取终端102 发送的视频分析请求,对视频分析请求进行解析,得到待分析视频数据,根据预先构建的视频标签体系对待分析视频数据进行标注,得到打标的视频数据,从而对打标的视频数据进行多维度标签分析,得到目标分析结果,进而根据目标分析结果生成视频分析结果。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
57.在一个实施例中,如图2所示,提供了一种基于标签的视频分析方法,以该方法应用于图1中的服务器为例进行说明,包括如下的步骤202至步骤208:
58.步骤202,获取待分析视频数据。
59.待分析视频数据是指需要进行视频内容分析的数据。待分析视频数据可以包括多条视频数据,每条视频数据对应一个视频id(identity document,身份标识)。
60.具体的,获取待分析视频数据包括:获取原始视频数据;对原始视频数据进行数据清洗,得到待分析视频数据。原始视频数据是指未经处理的视频数据。需要对原始视频数据进行粗看,再对数据进行数据清洗处理,挑选出可以进行分析的数据作为待分析视频数据。例如,对原始数据进行粗看,得到账号内数据共有145条,数据中包括视频以及效果数据。对数据进行清洗,挑选出樱花sku的数据,排除无消耗、极低消耗的数据,还可以对视频进行去重处理,得到樱花sku的数据共69条,即待分析视频数据。
61.步骤204,根据预先构建的视频标签体系对待分析视频数据进行标注,得到打标的视频数据。
62.服务器中存储有预先构建的视频标签体系。视频标签体系的标签结构可以是标签树。标签树可以如图3所示。
63.服务器可以根据预先构建的视频标签体系对待分析视频数据的视频内容进行标签化处理,根据视频内容标签对待分析视频数据进行标注。具体的,提取待分析视频数据的视频特征,将视频特征与预先构建视频标签体系中的预设标签进行匹配,确定待分析视频数据对应的视频内容标签,根据视频内容标签对待分析视频数据进行标注。单条打标的视频数据可以如图4所示,单条打标的视频数据的视频内容标签可以包括内容分层、一级标签、二级标签、三级标签等。还可以单独统计打标的视频数据对应的视频内容标签,得到各条标签数据,包括出现层、以及标签、二级标签、原文。单条标签数据可以如图5所示。
64.步骤206,对打标的视频数据进行多维度标签分析,得到目标分析结果。
65.多维度标签分析包括效果维度分析以及标签维度分析,并分析效果维度分析结果以及标签维度分析结果之间的关系,从而得到目标分析结果。
66.在其中一个实施例中,对打标的视频数据进行多维度标签分析,得到目标分析结果,包括:对打标的视频数据进行效果数据分析,得到效果数据分析结果;对打标的视频数据对应的视频内容标签进行标签数据分析,得到标签数据分析结果;根据效果数据分析结果和标签数据分析结果生成目标分析结果。
67.效果维度分析是指对打标的视频数据进行效果数据分析。效果数据分析是指分析打标的视频数据的视频投放效果,可以通过计算视频的点击率、转化数以及消耗来确定视频投放效果。
68.标签维度分析是指对打标的视频数据进行标签数据分析。标签数据分析可以包括视频时长分布的分析、各视频内容标签被提及次数分析、各视频内容标签在视频中出现的位置分布分析等。
69.在得到效果数据分析结果和标签数据分析结果后,根据上述分析结果确定视频内容标签与投放效果之间的关系。具体可以通过分析标签的好坏、好/坏标签出现的时间以及标签的重要程度生成目标分析结果,目标分析结果可以表示视频内容标签与投放效果之间的关系。
70.步骤208,根据目标分析结果生成视频分析结果。
71.目标分析结果表示视频内容标签与投放效果之间的关系,从而可以根据目标分析结果提取待分析视频数据的关键信息,以得到待分析视频数据的insight,从而得到视频分析结果。企业可以根据视频分析结果对视频投放进行针对性优化处理,能够有效提高视频投放汇报率。
72.本实施例中,通过获取待分析视频数据,根据预先构建的视频标签体系对待分析视频数据进行标注,得到打标的视频数据,实现将视频内容进行标签化。从而对打标的视频数据进行多维度标签分析,得到目标分析结果,实现基于视频标签分析视频内容与投放效果之间的关系,进而根据目标分析结果生成视频分析结果,有效提高了视频分析的准确性,有利于提高视频投放的回报率。
73.在一个实施例中,对打标的视频数据进行效果数据分析,得到效果数据分析结果,包括:计算打标的视频数据的点击率、消耗及转化数;根据点击率、投放消耗及转化数生成效果数据分析结果。
74.效果数据分析可以称为效果数据eda(exploratory data analysis,探索性数据分析)。可以通过计算视频的点击率、转化数以及消耗,根据点击率、转化数以及消耗进行作图,得到效果数据分析结果。在本实施例中,可以将打标的视频数据的id 为x轴,消耗cost或持续时长duration为y轴构建二维坐标系图。x轴中各打标的视频数据的排序依据可以选择点击率、转化数或消耗中的任意一种。如图6所示,可以选择以点击率为排序依据,确定x轴各打标的视频数据的顺序,以消耗cost为 y轴构建坐标系图,从而可以得到视频的点击率与消耗cost之间的关系。
75.在一个实施例中,对打标的视频数据进行标签数据分析,得到标签数据分析结果,包括:将打标的视频数据对应的视频内容标签进行展平处理;统计展平后的视频内容标签对应的标签基本信息,根据标签基本信息得到标签数据分析结果。
76.标签数据分析称为标签数据eda(exploratory data analysis,探索性数据分析)。标签数据分析可以包括分析视频内容标签对应的标签基本信息,包括视频时长分布的分析、各视频内容标签被提及次数分析、各视频内容标签在视频中出现的位置分布分析等。
77.具体的,先对打标的视频数据对应的视频内容标签进行展平处理。每条视频对应的视频内容标签为一个excel文件,标签呈二维表格,并且包含时间维度,为方便分析,对数据做展平处理。展平处理以二级标签作为数据分析的最小标签单元,三级标签及之后的标签作为最小标签单元的具体值。
78.示例性的,打标的视频数据对应的视频内容标签可以如下表所示:
[0079][0080]
其中,内容分层,表示标签出现的载体位置,如标签出现在口播、画面等;一级标签,表示标签树的根标签,其可再分为二级标签;二级标签,表示标签树中的叶子标签;三级标签等,表示上级标签中的具体值。以叶子标签作为数据分析的最小标签单元,三级标签作为最小标签单元的具体值对视频内容标签进行展平处理。展平后的数据如下所示:
[0081][0082]
数据展平处理后,一行为一个视频数据,列为内容标签。单元格中为标签值以及该标签出现的时间、持续时长。
[0083]
对打标的视频数据进行视频时长分布的分析。具体的,根据打标的视频数据构建视频时长分布直方图,根据直方图计算平均视频时长,确定最短视频时长和最长视频时长。
[0084]
服务器还可以统计各视频内容标签被提及次数,根据统计的标签被提及次数确定被提及较多或较少的标签。例如,通过统计标签被提及次数,在内容分层标签中,较多的标签出现在口播与字幕层,为137次约占44%,其次是画面展示层,为74 约占24%,花字与内容创意层被提及的标签最少。在级别标签中,转化刺激、产品展示、功效描述、品牌信息、产品基础信息类型的标签被提及较多,用户心理、优惠卖点、达人号召等类型的标签被提及较少。
[0085]
进一步的,分别统计内容分层标签、一级标签、二级标签、三级标签等多种标签出现在视频中出现的位置分布。具体的,单独对每种标签进行位置分布分析,获取每种标签中各标签出现在视频中的时间点以及持续时长。将持续时长用散点来表示,根据每种标签中各标签出现在视频中的时间点以及持续时长构建各种标签对应的位置散点图,从而根据位置散点图确定每种标签的分布特征,分布特征可以包括在开头处/中部/结尾处,提及较多
且持续时间较长的标签、提及较少的标签、有提及的标签等。示例性的,如图7所示,为一级标签对应的位置分布散点图。根据该图可以得到:在开头处,转化刺激、转化目的、品牌信息、产品基础信息、正文标签提及较多,且持续时间较长;在结尾处,痛点描述、功效描述、达人推荐等均有提及。
[0086]
再如,针对内容分层类标签对应的位置散点图,分析得到:在开头处,内容标签主要出现在包框品牌区层、段落层、口播与字幕层、画面展示层,其中包框品牌区层、段落层的内容标签持续时间较长,口播与字幕层的标签持续时间较短。在结尾处,有标签出现在口播与字幕层与段落层。中间40-50秒左右标签出现率较少,考虑检查代码是否有统计错误。
[0087]
在进行视频时长分布的分析、各视频内容标签被提及次数分析、各视频内容标签在视频中出现的位置分布分析等标签基本信息的分析后,将分析结果作为标签数据分析结果。
[0088]
在本实施例中,通过将打标的视频数据对应的视频内容标签进行展平处理,有利于后续进行标签基本信息的分析。统计展平后的视频内容标签对应的标签基本信息,根据标签基本信息得到标签数据分析结果,通过视频时长分布的分析、各视频内容标签被提及次数分析以及各视频内容标签在视频中出现的位置分布分析,能够全面准确地分析得到视频内容标签在视频中的出现时间等情况。
[0089]
在一个实施例中,如图8所示,根据效果数据分析结果和标签数据分析结果生成目标分析结果的步骤,包括:
[0090]
步骤802,基于效果数据分析结果和标签数据分析结果,对打标的视频数据对应的视频内容标签进行分类,得到多个标签类别。
[0091]
步骤804,对各标签类别对应的视频内容标签进行时序分析,得到各标签类别对应的时间段。
[0092]
步骤806,基于效果数据分析结果,分析打标的视频数据对应的视频内容标签的重要程度,根据视频内容标签的重要程度、各标签类别对应的时间段以及效果数据分析结果生成目标分析结果。
[0093]
基于效果数据分析结果和标签数据分析结果,分析标签的好坏、好/坏标签出现的时间以及标签的重要程度,并根据分析数据生成目标分析结果,目标分析结果可以表示视频内容标签与投放效果之间的关系。
[0094]
分析标签的好坏可以基于效果数据分析结果和标签数据分析结果,计算标签的命中数、上升/下降命中数以及标签ctr(click-through-rate,点击率)。其中,命中数表示标签在出现在视频中的次数,上升/下降命中数表示标签出现在视频ctr上升/下降时间段的次数,标签ctr表示含有该标签的所有视频的加权平均ctr。从而可以根据标签的命中数、上升/下降命中数以及标签ctr对打标的视频数据对应的视频内容标签进行分类,得到的多个标签类别。进一步的,将标签ctr高于所有标签的ctr 中位数,上升命中数大于下降命中数的,划分为a类。将标签ctr低于所有标签的ctr 中位数,上升命中数大于下降命中数的,划分为b类,将标签ctr高于所有标签的ctr 中位数,上升命中数小于下降命中数的,划分为c类,将标签ctr低于所有标签的ctr 中位数,上升命中数小于下降命中数的,划分为d类,得到4类标签,a类标签最好,d类最差。标签类别的分布图可以如图9所示。a类标签可以包括口播与字幕
‑ꢀ
香味-好闻(无方面)-好闻、口播与字幕-转化目的-引导购买-立即购买,b类标
签可以包括口播与字幕-功效描述-蓬松-自然蓬松,c类标签可以包括口播与字幕-功效描述-蓬松-2倍蓬松,d类标签可以包括口播与字幕-功效描述-蓬松-蓬松。
[0095]
服务器从而对各标签类别对应的视频内容标签进行时序分析,具体的,查看每个内容分层对应的abcd四个区域的标签出现的时序数据,以及获取每个内容分层的较好的标签(ab)位置。例如,内容分层为口播与字幕时,各标签类别对应的时间段的示意图可以如图10所示。通过对各标签类别对应的视频内容标签进行时序分析,能够得到较好的标签应该出现的时间。
[0096]
在其中一个实施例中,基于效果数据分析结果,分析打标的视频数据对应的视频内容标签的重要程度,包括:将效果数据分析结果和打标的视频数据对应的视频内容标签进行对齐,得到组合数据;调用预先构建的标签分析模型,将组合数据以及视频内容标签分别输入至标签分析模型中,确定视频内容标签的重要程度。
[0097]
对齐方式可以是将多个视频内容标签进行拼接,得到标签列,列值为该标签出现的时间、持续时长,用“&”符号区分,一条视频中出现的多个时间点用“、”区分。如图11所示,列为标签名,由出现层、一级标签、二级标签、三级标签拼接而成,291个标签列值为该标签出现的时间、持续时长,由“&”符号区分,与效果数据分析结果对齐后,共19条数据。通过组合数据可以分析标签多少与视频ctr 的变化的关系。
[0098]
服务器中预先构建有标签分析模型,标签分析模型可以由点击率预测模型和注意力模型组成,将组合数据以及视频内容标签分别输入至标签分析模型中,从而输出视频内容标签的重要程度。通过将效果数据分析结果和打标的视频数据对应的视频内容标签进行对齐,有利于后续分析标签的重要程度,而通过预先构建的标签分析模型分析标签的重要程度,能够准确预测标签的重要程度。
[0099]
进而将视频内容标签的重要程度、各标签类别对应的时间段以及效果数据分析结果作为目标分析结果。
[0100]
在本实施例中,基于效果数据分析结果和标签数据分析结果,对打标的视频数据对应的视频内容标签进行分类,得到多个标签类别,能够确定好坏标签。对各标签类别对应的视频内容标签进行时序分析,得到各标签类别对应的时间段,能够确定好坏标签应该出现的时间。基于效果数据分析结果,分析打标的视频数据对应的视频内容标签的重要程度,根据视频内容标签的重要程度、各标签类别对应的时间段以及效果数据分析结果生成目标分析结果,能够得到标签对投放效果的影响程度。
[0101]
在一个实施例中,标签分析模型包括点击率预测模型和注意力模型,调用预先构建的标签分析模型,将组合数据以及视频内容标签分别输入至标签分析模型中,确定视频内容标签的重要程度,包括:将组合数据输入至点击率预测模型中,确定组合数据中每条标签对点击率的影响程度;将视频内容标签输入至注意力模型,输出打标的视频数据的点击率对应的注意力分布;根据注意力分布以及组合数据中每条标签对点击率的影响程度确定视频内容标签的重要程度。
[0102]
服务器可以将组合数据输入至点击率预测模型中,确定组合数据中每条标签对点击率的影响程度。点击率预测模型可以是使用多种回归模型进行训练得到的。例如,回归模型可以包括kneighborsunif、kneighborsdist、lightgbmxt、lightgbm、randomforestmse、catboost、extratreesmse、neuralnetfastai、xgboost、neuralnetmxnet、lightgbmlarge、
weightedensemble_l2。具体的,在训练过程中考虑的数据特征是:标签在一个视频中出现的次数,可以根据该数据特征对组合数据进行整理,通过回归模型对整理后的数据进行点击率预测,根据预测的点击率与实际的点击率进行比较,确定最终模型,作为点击率预测模型。通过点击率预测模型对组合数据进行预算处理,输出每条标签对点击率的影响程度,包括每条标签的重要性分值(importance)以及显著性分值(p_valune)。
[0103]
在视频内容标签中,其标签是由时序构成的,影响视频点击率ctr效果的特征并不是独立存在的,很有可能是因为几个标签顺序组合的模式而产生的影响。基于上述问题,服务器可以将时序标签转换为自然语言任务,使用注意力模型输出注意力分布。本实施例中的注意力模型为基于标签体系下的注意力模型,注意力模型可以进行视频ctr归因处理。具体的,将视频内容标签以及各标签的开始时间、标签持续时长输入至注意力模型,将输入的数据处理为令牌数据,包括:标签token、标签开始时间token、标签持续占比token。对各令牌数据进行特征提取,得到各标签对应的标签embedding、标签开始时间embedding以及标签持续占比embedding,将各标签对应的标签embedding、标签开始时间embedding以及标签持续占比 embedding进行融合,得到各标签对应的标签融合特征,得到融合序列。通过gru 网络模型提取融合序列的上下文特征,使用attention pooling得出该视频ctr得分的注意力分布attention weight。进而根据注意力分布以及组合数据中每条标签对点击率的影响程度确定所有视频内容标签的重要程度。可以在所有视频内容标签中选取重要标签进行视频分析,如可以选取20个作为重要标签,如下表所示:
[0104][0105]
进一步的,还可以在注意力模型中给每个标签加入一个特征:随着时间递减权重,模拟人真实看视频的注意倾向,有利于提高标签重要程度分析的有效性。
[0106]
在本实施例中,点击率预测模型可以准确确定组合数据中每条标签对点击率的影响程,而注意力模型可以输出打标的视频数据的点击率对应的注意力分布,可以得到标签
顺序的组合对点击率的影响程度,从而根据注意力分布以及组合数据中每条标签对点击率的影响程度确定视频内容标签的重要程度。由此可准确预测标签对视频投放效果的影响力。
[0107]
在其中一个实施例中,根据目标分析结果生成视频分析结果,包括:根据目标分析结果确定待分析视频数据对应的关键信息;根据关键信息生成视频分析结果。
[0108]
目标分析结果中包括视频内容标签的重要程度、各标签类别对应的时间段以及效果数据分析结果。服务器根据目标分析结果提取待分析视频数据对应的关键信息,得到每条视频数据的insight。例如,每条视频数据的insight可以包括:insight1:3s 后用户流失严重,前3s和前10秒是视频展示内容的黄金时期。具体的,高点击率和低点击率的差异在于10秒内是否密集的展示了关键数据,前3秒应该重点展示产品展示品牌信息方面。insight 2:所有视频效果都会在3秒内爬升至高峰,优化前3 秒对内容有整体提升作用,优化3-30秒的用户流失也是有效的方向。insight 3:视频时长过长转化率会有下降的倾向,20-30秒是更合理的视频时长。具体的,多采用 20-30秒的混剪类的视频,会比更长的口播类视频效果更加稳定。
[0109]
进一步的,还可以统计预设视频内容类型的排名信息,包括:平均点击率排名、平均转化率排名、综合指数排名、现有视频素材量排名、点击率方差排名、转化率方差排名。综合指数计算公式为:60%*点击率+30%转化率-10%平均点击成本。预设视频内容类型可以包括剧情、达人口播、混剪以及单人口播-明星等。根据统计的预设视频内容类型的排名信息以及每条视频数据的insight确定视频投放策略。例如,insight为视频时长过长转化率会有下降的倾向,20-30秒是更合理的视频时长,则可以多采用20-30秒的混剪类的视频,会比更长的口播类视频效果更加稳定。
[0110]
对多条视频数据的insight进行汇总,得到视频分析结果。例如,汇总表可以如下所示:
[0111][0112]
在本实施例中,由于目标分析结果中包括视频内容标签的重要程度、各标签类别
对应的时间段以及效果数据分析结果,根据目标分析结果确定待分析视频数据对应的关键信息,进而生成视频分析结果。能够提高视频分析的准确性,能够快速确定对视频投放效果较好的内容标签,以及视频内容的制作方式。
[0113]
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0114]
在一个实施例中,如图12所示,提供了一种基于标签的视频分析装置,包括:通信模块1202、标注模块1204、标签分析模块1206和结果生成模块1208,其中:
[0115]
通信模块1202,用于获取待分析视频数据。
[0116]
标注模块1204,用于根据预先构建的视频标签体系对所述待分析视频数据进行标注,得到打标的视频数据。
[0117]
标签分析模块1206,用于对所述打标的视频数据进行多维度标签分析,得到目标分析结果。
[0118]
结果生成模块1208,用于根据所述目标分析结果生成视频分析结果。
[0119]
在一个实施例中,标签分析模块1206还用于对所述打标的视频数据进行效果数据分析,得到效果数据分析结果;对所述打标的视频数据对应的视频内容标签进行标签数据分析,得到标签数据分析结果;根据所述效果数据分析结果和所述标签数据分析结果生成目标分析结果。
[0120]
在一个实施例中,标签分析模块1206还用于计算所述打标的视频数据的点击率、消耗及转化数;根据所述点击率、投放消耗及转化数生成效果数据分析结果。
[0121]
在一个实施例中,标签分析模块1206还用于将所述打标的视频数据对应的视频内容标签进行展平处理;统计展平后的视频内容标签对应的标签基本信息,根据所述标签基本信息得到标签数据分析结果。
[0122]
在一个实施例中,标签分析模块1206还用于基于所述效果数据分析结果和所述标签数据分析结果,对所述打标的视频数据对应的视频内容标签进行分类,得到多个标签类别;对各标签类别对应的视频内容标签进行时序分析,得到各标签类别对应的时间段;基于所述效果数据分析结果,分析所述打标的视频数据对应的视频内容标签的重要程度,根据所述视频内容标签的重要程度、各标签类别对应的时间段以及所述效果数据分析结果生成目标分析结果。
[0123]
在一个实施例中,标签分析模块1206还用于将所述效果数据分析结果和所述打标的视频数据对应的视频内容标签进行对齐,得到组合数据;调用预先构建的标签分析模型,将所述组合数据以及所述视频内容标签分别输入至所述标签分析模型中,确定所述视频内容标签的重要程度。
[0124]
在一个实施例中,结果生成模块1208还用于根据所述目标分析结果确定所述待分析视频数据对应的关键信息;根据所述关键信息生成视频分析结果。
[0125]
关于基于标签的视频分析装置的具体限定可以参见上文中对于基于标签的视频分析方法的限定,在此不再赘述。上述基于标签的视频分析装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执
行以上各个模块对应的操作。
[0126]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图13所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储一种基于标签的视频分析方法的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于标签的视频分析方法。
[0127]
本领域技术人员可以理解,图13中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0128]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述各个实施例中的步骤。
[0129]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各个实施例中的步骤。
[0130]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器 (ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路 (synchlink)dram(sldram)、存储器总线(rambus)直接ram (rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram (rdram)等。
[0131]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0132]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1