视频广告推送优先权分析系统的制作方法

专利2022-06-29  82


本发明涉及广告推送领域,尤其涉及一种视频广告推送优先权分析系统。



背景技术:

视频广告是指在移动设备内进行的插播视频的模式。视频广告分为传统视频广告和移动视频广告两类。传统视频广告是指在视频内进行广告的设置和投放,而移动视频广告是指在移动设备(如:手机、psp、平板电脑等)内进行的插播视频的模式。

对很多传统行业的企业来讲,由于视频管理平台的开发难度较大,不会专门聘请一个技术团队进行视频管理平台的开发。企业网站的管理员为了省事,一般都会将企业的宣传视频上传到优酷或土豆这样的社会化分享网站,再将上传好的视频链接引回到企业网站进行播放。

当前,视频广告播放的模式过于固化,没有考虑到当前用户对广告的不同喜好而按照预设推广模式进行视频广告的播放,同时视频广告的播放位置有时会影响到视频的重要内容,从而导致用户频繁关闭视频广告,在影响广告播放效果的同时,给用户的视频观看造成恶劣的视觉影响。



技术实现要素:

为了解决相关领域的技术问题,本发明提供了一种视频广告推送优先权分析系统,能够根据不同类型的视频广告的历史播放时长决定不同类型的视频广告的播放优先权,同时还自动选择视频广告的播放区域,避免遮挡视频用户的视线。

为此,本发明需要具备以下几处关键的发明点:

(1)基于各种类型的视频广告的历史持续播放时长的统计结果,对各种类型的视频广告的播放优先权进行播放,以提升视频广告播放的有效性;

(2)将当前视频播放画面中的重要区域作为广告禁播区域,将其他区域作为广告播放区域,从而不影响视频用户的正常观看。

根据本发明的一方面,提供了一种视频广告推送优先权分析系统,所述系统包括:

时长分析设备,用于统计视频播放画面上每一个弹出广告画面被用户关闭前的播放时长;

数据监测设备,与所述时长分析设备连接,用于基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告画面的平均播放时长;

排序统计设备,与所述数据监测设备连接,用于基于各种广告类型的弹出广告画面的各个平均播放时长对各种广告类型的弹出广告画面的推送优先权进行排序;

广告推送设备,与所述排序统计设备连接,用于基于各种广告类型的弹出广告画面的推送优先权对当前需要推送的多个弹出广告画面进行次序推送操作;

现场定位设备,用于获取当前视频播放画面,对当前视频播放画面的前景区域和背景区域进行鉴别,以将当前视频播放画面的背景区域作为广告推送区域;

画面处理设备,分别与所述广告推送设备和所述现场定位设备连接,用于在所述现场定位设备获取的广告推送区域的各个位置上随机叠加播放所述广告推送设备当前推送的弹出广告画面;

其中,在所述排序统计设备中,平均播放时长越短,对应广告类型的弹出广告画面的推送优先权越低;

其中,基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告的平均播放时长包括:将每一种广告类型的历史播放过的各个弹出广告画面的各个播放时长进行算术平均值计算,将计算结果作为所述广告类型的弹出广告的平均播放时长。

本发明的视频广告推送优先权分析系统原理可靠、运行稳定。由于根据视频用户的收看需求对视频广告的类型和播放位置进行自适应的选择,从而提升了视频广告播放的有效性。

附图说明

以下将结合附图对本发明的实施方案进行描述,其中:

图1为本发明的视频广告推送优先权分析系统的应用场景图。

图2为根据本发明第一实施方案示出的视频广告推送优先权分析系统的结构方框图。

图3为根据本发明第二实施方案示出的视频广告推送优先权分析方法的步骤流程图。

具体实施方式

下面将参照附图对本发明的视频广告推送优先权分析系统的实施方案进行详细说明。

目前,视频广告是视频供应商的最为重要的经济收入,通常,视频供应商为每一个视频文件定制了各种类型的视频广告,然而,一些视频广告的类型不受当前视频用户的青睐,另外,一些视频广告在视频文件的播放画面上的播放位置会影响当前视频用户正常观看的视野。

为了克服上述不足,本发明搭建了一种视频广告推送优先权分析系统,能够有效解决相应的技术问题。

如图1所示,为本发明的视频广告推送优先权分析系统的应用场景图。

其中,1为播放视频以及视频广告的显示设备,7为固定显示设备的安装架,6为构成显示设备显示屏的各个显示单元,3、4、5、6分别为对视频广告进行内容分析的广告推送设备、排序统计设备、现场定位设备、画面处理设备。

随后,采用多个实施方案对本发明的技术内容进行深入的介绍和解释。

<第一实施方案>

图2为根据本发明第一实施方案示出的视频广告推送优先权分析系统的结构方框图,所述系统包括:

时长分析设备,用于统计视频播放画面上每一个弹出广告画面被用户关闭前的播放时长;

数据监测设备,与所述时长分析设备连接,用于基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告画面的平均播放时长;

排序统计设备,与所述数据监测设备连接,用于基于各种广告类型的弹出广告画面的各个平均播放时长对各种广告类型的弹出广告画面的推送优先权进行排序;

广告推送设备,与所述排序统计设备连接,用于基于各种广告类型的弹出广告画面的推送优先权对当前需要推送的多个弹出广告画面进行次序推送操作;

现场定位设备,用于获取当前视频播放画面,对当前视频播放画面的前景区域和背景区域进行鉴别,以将当前视频播放画面的背景区域作为广告推送区域;

画面处理设备,分别与所述广告推送设备和所述现场定位设备连接,用于在所述现场定位设备获取的广告推送区域的各个位置上随机叠加播放所述广告推送设备当前推送的弹出广告画面;

其中,在所述排序统计设备中,平均播放时长越短,对应广告类型的弹出广告画面的推送优先权越低;

其中,基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告的平均播放时长包括:将每一种广告类型的历史播放过的各个弹出广告画面的各个播放时长进行算术平均值计算,将计算结果作为所述广告类型的弹出广告的平均播放时长。

接着,继续对本发明第一实施方案的视频广告推送优先权分析系统的具体结构进行进一步的说明。

所述视频广告推送优先权分析系统中还可以包括:内容存储设备,与所述广告推送设备连接,用于存储与当前视频相关的多个弹出广告画面以作为当前需要推送的多个弹出广告画面。

在所述视频广告推送优先权分析系统中:所述画面处理设备叠加播放的每一个弹出广告画面都带有关闭选项以供用户点击关闭弹出广告画面。

在所述视频广告推送优先权分析系统中:所述现场定位设备对当前视频播放画面的前景区域和背景区域进行鉴别包括:将存在人物对象的区域作为前景区域,将不存在人物对象的区域作为背景区域。

在所述视频广告推送优先权分析系统中:所述现场定位设备对当前视频播放画面的前景区域和背景区域进行鉴别包括:将景深值深于预设景深阈值的区域作为背景区域,将所述当前视频播放画面的其他区域作为前景区域。

<第二实施方案>

图3为根据本发明第二实施方案示出的视频广告推送优先权分析方法的步骤流程图,所述方法包括:

使用时长分析设备,用于统计视频播放画面上每一个弹出广告画面被用户关闭前的播放时长;

使用数据监测设备,与所述时长分析设备连接,用于基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告画面的平均播放时长;

使用排序统计设备,与所述数据监测设备连接,用于基于各种广告类型的弹出广告画面的各个平均播放时长对各种广告类型的弹出广告画面的推送优先权进行排序;

使用广告推送设备,与所述排序统计设备连接,用于基于各种广告类型的弹出广告画面的推送优先权对当前需要推送的多个弹出广告画面进行次序推送操作;

使用现场定位设备,用于获取当前视频播放画面,对当前视频播放画面的前景区域和背景区域进行鉴别,以将当前视频播放画面的背景区域作为广告推送区域;

使用画面处理设备,分别与所述广告推送设备和所述现场定位设备连接,用于在所述现场定位设备获取的广告推送区域的各个位置上随机叠加播放所述广告推送设备当前推送的弹出广告画面;

其中,在所述排序统计设备中,平均播放时长越短,对应广告类型的弹出广告画面的推送优先权越低;

其中,基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告的平均播放时长包括:将每一种广告类型的历史播放过的各个弹出广告画面的各个播放时长进行算术平均值计算,将计算结果作为所述广告类型的弹出广告的平均播放时长。

接着,继续对本发明第二实施方案的视频广告推送优先权分析方法的具体步骤进行进一步的说明。

所述视频广告推送优先权分析方法中还可以包括:使用内容存储设备,与所述广告推送设备连接,用于存储与当前视频相关的多个弹出广告画面以作为当前需要推送的多个弹出广告画面。

在所述视频广告推送优先权分析方法中:所述画面处理设备叠加播放的每一个弹出广告画面都带有关闭选项以供用户点击关闭弹出广告画面。

在所述视频广告推送优先权分析方法中:所述现场定位设备对当前视频播放画面的前景区域和背景区域进行鉴别包括:将存在人物对象的区域作为前景区域,将不存在人物对象的区域作为背景区域。

在所述视频广告推送优先权分析方法中:所述现场定位设备对当前视频播放画面的前景区域和背景区域进行鉴别包括:将景深值深于预设景深阈值的区域作为背景区域,将所述当前视频播放画面的其他区域作为前景区域。

另外,可以采用通用阵列逻辑器件gal来实现所述画面处理设备。

通用阵列逻辑器件gal(genericarraylogic)器件是lattice公司最先发明的可电擦除、可编程、可设置加密位的pld。具有代表性的gal芯片有gal16v8、gal20,这两种gal几乎能够仿真所有类型的pal器件。实际应用中,gal器件对pal器件仿真具有100%的兼容性,所以gal几乎可以全代替pal器件,并可取代大部分ssi、msi数字集成电路,因而获得广泛应用。

gal和pal的最大差别在于gal的输出结构可由用户定义,是一种可编程的输出结构。gal的两种基本型号gal16v8(20引脚)gal20v8(24引脚)可代替树十种pal器件,因而称为痛用可编程电路。而pal的输出是由厂家定义好的,芯片选定后就固定了,用户无法改变。

最后应注意到的是,在本发明各个实施例中的各功能设备可以集成在一个处理设备中,也可以是各个设备单独物理存在,也可以两个或两个以上设备集成在一个设备中。

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

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。


技术特征:

1.一种视频广告推送优先权分析系统,其特征在于,包括:

时长分析设备,用于统计视频播放画面上每一个弹出广告画面被用户关闭前的播放时长;

数据监测设备,与所述时长分析设备连接,用于基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告画面的平均播放时长;

排序统计设备,与所述数据监测设备连接,用于基于各种广告类型的弹出广告画面的各个平均播放时长对各种广告类型的弹出广告画面的推送优先权进行排序;

广告推送设备,与所述排序统计设备连接,用于基于各种广告类型的弹出广告画面的推送优先权对当前需要推送的多个弹出广告画面进行次序推送操作;

现场定位设备,用于获取当前视频播放画面,对当前视频播放画面的前景区域和背景区域进行鉴别,以将当前视频播放画面的背景区域作为广告推送区域;

画面处理设备,分别与所述广告推送设备和所述现场定位设备连接,用于在所述现场定位设备获取的广告推送区域的各个位置上随机叠加播放所述广告推送设备当前推送的弹出广告画面;

其中,在所述排序统计设备中,平均播放时长越短,对应广告类型的弹出广告画面的推送优先权越低;

其中,基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告的平均播放时长包括:将每一种广告类型的历史播放过的各个弹出广告画面的各个播放时长进行算术平均值计算,将计算结果作为所述广告类型的弹出广告的平均播放时长。

2.如权利要求1所述的视频广告推送优先权分析系统,其特征在于,所述系统还包括:

内容存储设备,与所述广告推送设备连接,用于存储与当前视频相关的多个弹出广告画面以作为当前需要推送的多个弹出广告画面。

3.如权利要求2所述的视频广告推送优先权分析系统,其特征在于:

所述画面处理设备叠加播放的每一个弹出广告画面都带有关闭选项以供用户点击关闭弹出广告画面。

4.如权利要求3所述的视频广告推送优先权分析系统,其特征在于:

所述现场定位设备对当前视频播放画面的前景区域和背景区域进行鉴别包括:将存在人物对象的区域作为前景区域,将不存在人物对象的区域作为背景区域。

5.如权利要求4所述的视频广告推送优先权分析系统,其特征在于:

所述现场定位设备对当前视频播放画面的前景区域和背景区域进行鉴别包括:将景深值深于预设景深阈值的区域作为背景区域,将所述当前视频播放画面的其他区域作为前景区域。

技术总结
本发明涉及一种视频广告推送优先权分析系统,包括:时长分析设备,用于统计视频播放画面上每一个弹出广告画面被用户关闭前的播放时长;数据监测设备,与所述时长分析设备连接,用于基于每一个弹出广告画面的播放时长以及广告类型统计每一种弹出广告画面的平均播放时长;排序统计设备,与所述数据监测设备连接,用于基于各种广告类型的弹出广告画面的各个平均播放时长对各种广告类型的弹出广告画面的推送优先权进行排序。本发明的视频广告推送优先权分析系统原理可靠、运行稳定。由于根据视频用户的收看需求对视频广告的类型和播放位置进行自适应的选择,从而提升了视频广告播放的有效性。

技术研发人员:宋秀梅
受保护的技术使用者:宋秀梅
技术研发日:2020.02.28
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-15969.html

最新回复(0)