视频中加载广告的方法及装置的制造方法

文档序号:10516207阅读:214来源:国知局
视频中加载广告的方法及装置的制造方法
【专利摘要】本发明是关于一种视频中加载广告的方法及装置,其方法包括:监测视频的内容信息;判断广告库中是否存在与所述内容信息相匹配的广告;当所述预设广告库中存在与所述内容信息相匹配的广告时,将所述广告加载到所述视频中。这样可以不用直接修改视频的片源内容就可以达到很好的广告投放效果,也可以避免传统的广告投放方式中,由于视频内容与投放的广告不匹配,造成用户反感的现象发生。
【专利说明】
视频中加载广告的方法及装置
技术领域
[0001]本发明涉及视频技术领域,尤其涉及一种视频中加载广告的方法及装置。
【背景技术】
[0002]随着网络的大范围普及,很多用户已经习惯通过终端上网在线观看视频。很多公司希望在视频中加载广告,传统的在视频中加载广告的方式一般有两种。一种是在视频中直接加载固定模式广告,但这种方式势必影响用户观看视频的体验,可能使得用户感到厌烦,影响视频的播放率。另一种方式是直接修改片源内容,使得加载的广告在用户看起来广告产品像在拍摄时就进入画面一样的效果,但这种方式势必会大大增加广告投放成本。因此,需要亟需一种新的视频中加载广告方式。

【发明内容】

[0003]为克服相关技术中存在的问题,本发明提供一种视频中加载广告的方法及装置。
[0004]根据本发明实施例的第一方面,提供一种视频中加载广告的方法,包括:
[0005]监测所述视频播放的内容信息;
[0006]判断广告库中是否存在与所述内容信息相匹配的广告;
[0007]当所述预设广告库中存在与所述内容信息相匹配的广告时,将所述广告加载到所述视频中。
[0008]根据本发明实施例的第二方面,提供一种视频中加载广告的装置,包括:
[0009]视频监测单元,用于监测视频的内容信息;
[0010]广告判断单元,用于判断广告库中是否存在与所述内容信息相匹配的广告;
[0011 ]广告加载单元,用于在所述预设广告库中存在与所述内容信息相匹配的广告时,将所述广告加载到所述视频中。
[0012]本发明的实施例提供的技术方案可以包括以下有益效果:
[0013]本发明提供的视频中加载广告的方法及装置,通过对播放的视频内容信息进行监测,判断广告库中是否存在与该视频内容信息相匹配的广告,如果存在,那么将对应的广告加载该视频中,使得加载到视频中的广告与视频的内容形成完美的融合,这样可以不用直接修改视频的片源内容就可以达到很好的广告投放效果,也可以避免传统的广告投放方式中,由于视频内容与投放的广告不匹配,造成用户反感的现象发生。
[0014]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
【附图说明】
[0015]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0016]图1是根据一示例性实施例示出的一种视频中加载广告的方法的流程图;
[0017]图2是图1中步骤S120的流程图;
[0018]图3是图2中步骤S130的流程图;
[0019]图4是图1中步骤S130的另一流程图;
[0020]图5是根据又一示例性实施例示出的一种视频中加载广告的方法的流程图;
[0021]图6是根据一示例性实施例示出的一种视频中加载广告的装置示意图;
[0022]图7是图6中广告判断单元的示意图;
[0023]图8是图6中广告加载单元的示意图;
[0024]图9是图6中广告加载单元的另一示意图;
[0025]图10是根据又一示例性实施例示出的一种视频中加载广告的装置示意图。
【具体实施方式】
[0026]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0027]为了解决相关问题,本发明实施例首先提供了一种视频中加载广告的方法,如图1所示,该方法可以包括如下步骤:
[0028]在步骤SI10中,监测视频的内容信息。
[0029]实施例中,该方法可以应用在服务器中。在终端中播放视频时,可以实时监测正在播放视频的内容信息,该内容信息可以包括:图像信息和音频信息。
[0030]—般视频都包括由图像帧组成的视频画面和与之对应的音频,其中,视频画面由多幅图像帧组成,多幅图像帧的连续播放构成视频画面,而每一图像帧相当于一幅图像,一幅图像中可以包括人物图像、建筑图像等;视频中的音频可以包括音乐、人的说话声等。因此,可以对视频中的图像信息和音频信息进行监测。
[0031]在步骤S120中,判断广告库中是否存在与内容信息相匹配的广告。
[0032]目前的广告可以分为多种,一般为产品广告,如对通讯工具、交通工具、饮料或服饰类的广告等。因此,可以将需要在视频中显示的广告添加到广告库中,以根据视频中的内容信息判断广告库中是否与之相匹配的广告。
[0033]当预设广告库中存在与内容信息相匹配的广告时,在步骤S130中,将广告加载到视频中。
[0034]示例性的,当正在播放的视频中,视频画面为用户正在使用手机,即监测到视频播放的内容信息中包含“手机”的画面时,如果预先建立的广告库中存在需要广告的手机广告,那么就可以将该广告调出来,加载到视频图像帧中,使得广告与视频内容相符合,这样用户可以更容易接受。
[0035]需要说明的是,这里的与视频中内容信息相匹配的广告,不但可以是视频的内容信息中存在与产品广告相接近或相符合,还可以是场景一致。例如,当监测到正在播放的视频为世界杯球赛时,如果一方进球,那么可以将对应的某品牌的啤酒广告立即加载到视频画面中,如:加载广告的音频为:“**啤酒为您的世界杯加油助威”,加载广告的图像可以是某品牌的啤酒图像显示在视频中。这样观看该视频的用户一般不会对此类加载的广告反感,反而乐于接受,达到更好的广告投放效果。
[0036]本发明提供的视频中加载广告的方法,通过对播放的视频内容信息进行监测,判断广告库中是否存在与该视频内容信息相匹配的广告,如果存在,那么将对应的广告加载该视频中,使得加载到视频中的广告与视频的内容形成完美的融合,这样可以不用直接修改视频的片源内容就可以达到很好的广告投放效果,也可以避免传统的广告投放方式中,由于视频内容与投放的广告不匹配,造成用户反感的现象发生。
[0037]为了详细阐述如何判断广告库中是否存在与视频的内容信息相匹配的广告,作为图1方法的细化,在本发明的另一实施例中,如图2所示,该内容信息可以是图像信息,步骤S120可以包括:
[0038]在步骤S121中,获取视频中的关键图像帧。
[0039]由于视频画面由多个图像帧组成,那么在视频播放过程中,可以检测视频中每一图像帧中的图像信息,将包含目标对象的图像帧做为关键图像帧,例如,该目标对象可以手机、汽车或电脑等。示例性的,当需要在视频中加载与手机、汽车或电脑相关的广告时,将包含目标对象(如手机、汽车或电脑)的图像帧做为关键图像帧。对于视频中的关键图像帧提取的算法,可以通过对视频进行处理,如检测视频中图像帧的纹理特征、颜色特征,确定出包含目标对象的图像帧作为关键图像帧。另外,在关键图像帧的确定过程中,还可以通过计算其他待处理的图像帧与已确定为关键图像帧的相似度,在该相似度大于预设阈值时,确定相似度大于预设阈值的图像帧为关键图像帧。
[0040]示例性的,从视频中提取关键图像帧的一算法可以是:I)提取视频中图像帧的颜色特征,并计算相邻两帧图像的颜色距离;2)提取视频中图像的纹理特征,并计算相邻两帧图像的纹理距离;3)对相邻两帧图像的颜色距离和纹理距离进行归一处理,得到处理后的综合距离;4)根据设定的阈值和综合距离,并通过距离累加获取初步关键帧;5)对初步选取关键帧进行突变检测,获取最终关键帧。
[0041]又一示例性的,贺翔、卢光辉在《基于图像相似度的关键帧提取算法》(福建电脑,2009年第5期)中提出了一种视频中关键图像帧的算法,可以很好的从视频中提取关键图像帧,从视频中提取关键图像帧的算法有多种,也比较成熟,这里就具体算法不再赘述。
[0042]在步骤S122中,提取关键图像帧中的目标图像特征。
[0043]示例性的,在获取视频中的关键图像帧时,由于该关键图像帧包含目标对象,如该目标对象可以是手机、汽车或电脑,需要对该关键图像帧进行进一步的处理,以确定该图像帧中的目标对象具体是手机、汽车,还是电脑,以便加载相关广告,对关键图像帧的具体处理可以包括:对关键图像帧的预处理、图像分割、特征提取及特征识别的步骤。示例性的,如果确定视频中某图像帧为关键图像帧,为了进一步确定出该关键图像帧中具体包括何种图像特征(例如:该图像特征具体是手机、汽车,还是电脑),可以将该关键图像帧首先由彩色处理为灰度图像,其次将得到的灰度图像经过二值化算法处理为二值化图像,然后提取出图像中的感兴趣区域,讲过处理后得到关键图像帧中的目标图像特征,还可以进一步将得到的该目标图像特征与模板库中的模板进行匹配,识别出该关键图像帧中的目标物,如手机等。
[0044]在步骤S123中,判断广告库中是否存在与目标图像特征相匹配的广告。
[0045]当广告库中存在与目标图像特征相匹配的广告时,执行步骤S130。
[0046]当广告库中不存在与目标图像特征相匹配的广告时,返回步骤S123继续执行判断步骤。
[0047]可以预先建立目标图像特征与广告库中的广告之间的关系,也可以通过识别算法建立目标图像特征与广告库中的广告之间的关系。示例性的,当识别到该目标图像特征为手机时,可以查找广告库中有关手机的广告。然后将与该目标图像特征相匹配的广告加载到视频中对应的图像帧中。
[0048]为了详细说明将从广告库中找到对应的广告具体添加到图像帧的何种位置,作为图1方法的细化,结合图2,在本发明的另一实施例中,如图3所示,步骤S130可以包括:
[0049]在步骤S131中,获取目标图像特征在关键图像帧中的目标位置。
[0050]在步骤S132中,将与图像信息相匹配的广告加载到关键图像帧的目标位置上。
[0051]将与图像信息相匹配的广告加载到关键图像帧的目标位置上
[0052]由于目标图像特征在不同的图像帧中出现的具体位置可能不同,为了使广告的投放效果更好,可以将广告投放在目标图像特征在视频画面中出现的位置附近。示例性的,在视频的图像帧中出现用户打手机时,可以将有关手机的广告画面出现在图像帧中手机画面出现的位置附近。
[0053]由于播放的视频中不但有图像帧,一般还会有音频,因此,为了详细阐述如何将对应广告与视频中的音频相结合加载到视频中,作为图1方法的细化,在本发明的另一实施例中,在内容信息为音频信息时,如图4所示,步骤S130还可以包括:
[0054]在步骤S134中,提取音频信息中的目标音频特征。
[0055]在步骤S135中,获取目标音频特征在视频中的播放时刻。
[0056]在步骤S136中,在视频的播放时刻加载与目标音频特征相匹配的广告,且将与目标音频特征相匹配的广告加载到视频播放显示界面的预设位置。
[0057]这里用到音频识别,具体可以采用现有的音频识别算法,通过对视频中的音频信号进行预处理,通过滤波等技术手段滤除其中的噪声,然后通过音频识别识别出其中的目标首频特征。可以将包含某首频作为目标首频特征,如包含手机的首频作为目标首频特征。在广告库中查找到与该目标音频特征相对应的广告加载到视频播放显示界面的预设位置,使得加载到的广告更能符合视频中的内容信息,可以使用户更好的接收,达到更好的广告投放效果。示例性的,该预设位置可以是视频播放界面的右下角等。
[0058]在本发明提供的又一实施例中,基于图1,如图5所示,本发明提供的视频中加载广告的方法,还可以包括如下步骤:
[0059]在步骤S140中,获取在视频中加载的广告次数。
[0060]在步骤S150中,当广告次数大于预设阈值时,停止在视频中继续加载广告。
[0061]本发明实施例中提供的上述虽然可以将视频中加载的广告可以很好的与视频中的内容完美融合,但是视频中广告加载的次数过多,也会影响用户观看视频的心情,因此,在视频中加载的广告次数大于一定次数时,需要停止在视频中加载广告。
[0062]本发明提供的视频中加载广告的方法,通过对播放的视频内容信息进行监测,判断广告库中是否存在与该视频内容信息相匹配的广告,如果存在,那么将对应的广告加载该视频中,使得加载到视频中的广告与视频的内容形成完美的融合,这样可以不用直接修改视频的片源内容就可以达到很好的广告投放效果,也可以避免传统的广告投放方式中,由于视频内容与投放的广告不匹配,造成用户反感的现象发生。
[0063]还可以通过对视频中目标图像特征和目标音频特征的识别,获取与图像特征和/或音频相对应的广告,将投放在视频中的广告完美融合到视频中,在用户看视频的时候也不会受到影响。另外,在视频中投放的广告次数太多时,停止在视频中广告的投放,避免影响用户体验。
[0064]通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:只读存储器(R0M)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0065]另外,作为对上述各实施例的实现,本发明实施例还提供了一种视频中加载广告的装置,该装置位于终端中,如图6所示,该装置包括:视频监测单元10、广告判断单元20和广告加载单元30,其中,
[0066]视频监测单元10,用于监测视频的内容信息;
[0067]广告判断单元20,用于判断广告库中是否存在与所述内容信息相匹配的广告;
[0068]广告加载单元30,用于在所述预设广告库中存在与所述内容信息相匹配的广告时,将所述广告加载到所述视频中。
[0069]本发明提供的视频中加载广告的装置,通过对播放的视频内容信息进行监测,判断广告库中是否存在与该视频内容信息相匹配的广告,如果存在,那么将对应的广告加载该视频中,使得加载到视频中的广告与视频的内容形成完美的融合,这样可以不用直接修改视频的片源内容就可以达到很好的广告投放效果,也可以避免传统的广告投放方式中,由于视频内容与投放的广告不匹配,造成用户反感的现象发生。
[0070]在本发明又一实施例中,基于图6,如图7所示,所述内容信息为图像信息,所述广告判断单元20,包括:图像帧获取模块21、图像特征提取模块22和广告判断模块23,其中,
[0071]图像帧获取模块21,用于获取所述视频中的关键图像帧;
[0072]图像特征提取模块22,用于提取所述关键图像帧中的目标图像特征;
[0073]广告判断模块23,用于判断所述广告库中是否存在与所述目标图像特征相匹配的广告。
[0074]在本发明又一实施例中,基于图6,如图8所示,所述广告加载单元30,包括:位置获取子模块31和广告加载子模块32,其中,
[0075]位置获取模块31,用于获取所述目标图像特征在所述关键图像帧中的目标位置;;
[0076]广告加载模块32,用于将与所述图像信息相匹配的广告加载到所述关键图像帧中的目标位置上。
[0077]在本发明又一实施例中,基于图6,如图9所示,所述内容信息为音频信息,所述广告加载单元30,包括:音频特征提取模块34、播放时刻获取模块35、第一广告加载模块36和第二广告加载模块37,其中,
[0078]音频特征提取模块34,用于提取所述音频信息中的目标音频特征;
[0079]播放时刻获取模块35,用于获取所述目标音频特征在所述视频中的播放时刻;
[0080]第一广告加载模块36,用于在所述视频的播放时刻加载与所述目标音频特征相匹配的广告;
[0081 ]第二广告加载模块37,用于将与所述目标音频特征相匹配的广告加载到视频播放显示界面的预设位置。
[0082]在本发明又一实施例中,基于图6,如图10所示,该装置还包括:广告次数获取单元40和停止加载广告单元50,其中,
[0083]广告次数获取单元40,用于获取在所述视频中加载的广告次数;
[0084]停止加载广告单元50,用于在所述广告次数大于预设阈值时,停止在所述视频中继续加载广告。
[0085]本发明提供的视频中加载广告的方法及装置,通过对播放的视频内容信息进行监测,判断广告库中是否存在与该视频内容信息相匹配的广告,如果存在,那么将对应的广告加载该视频中,使得加载到视频中的广告与视频的内容形成完美的融合,这样可以不用直接修改视频的片源内容就可以达到很好的广告投放效果,也可以避免传统的广告投放方式中,由于视频内容与投放的广告不匹配,造成用户反感的现象发生。
[0086]另外,还可以通过对视频中目标图像特征和目标音频特征的识别,获取与图像特征和/或音频相对应的广告,将投放在视频中的广告完美融合到视频中,在用户看视频的时候也不会受到影响。另外,在视频中投放的广告次数太多时,停止在视频中广告的投放,避免影响用户体验。
[0087]可以理解的是,本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0088]本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0089]需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0090]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0091]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种视频中加载广告的方法,其特征在于,包括: 监测所述视频的内容信息; 判断广告库中是否存在与所述内容信息相匹配的广告; 当所述预设广告库中存在与所述内容信息相匹配的广告时,将所述广告加载到所述视频中。2.根据权利要求1所述的视频中加载广告的方法,其特征在于,所述内容信息为图像信息,所述判断广告库中是否存在与所述内容信息相匹配的广告,包括: 获取所述视频中的关键图像帧; 提取所述关键图像帧中的目标图像特征; 判断所述广告库中是否存在与所述目标图像特征相匹配的广告。3.根据权利要求2所述的视频中加载广告的方法,其特征在于,所述将所述广告加载到所述视频中,包括: 获取所述目标图像特征在所述关键图像帧中的目标位置; 将与所述图像信息相匹配的广告加载到所述关键图像帧中的目标位置上。4.根据权利要求1所述的视频中加载广告的方法,其特征在于,所述内容信息为音频信息,所述将所述广告加载到播放的视频中,包括: 提取所述音频信息中的目标音频特征; 获取所述目标音频特征在所述视频中的播放时刻; 在所述视频的播放时刻加载与所述目标音频特征相匹配的广告,且将与所述目标音频特征相匹配的广告加载到视频播放显示界面的预设位置。5.根据权利要求1?4中任一所述的视频中加载广告的方法,其特征在于,还包括: 获取在所述视频中加载的广告次数; 当所述广告次数大于预设阈值时,停止在所述视频中继续加载广告。6.一种视频中加载广告的装置,其特征在于,包括: 视频监测单元,用于监测视频的内容信息; 广告判断单元,用于判断广告库中是否存在与所述内容信息相匹配的广告; 广告加载单元,用于在所述预设广告库中存在与所述内容信息相匹配的广告时,将所述广告加载到所述视频中。7.根据权利要求6所述的视频中加载广告的装置,其特征在于,所述内容信息为图像信息,所述广告判断单元,包括: 图像帧获取模块,用于获取所述视频中的关键图像帧; 图像特征提取模块,用于提取所述关键图像帧中的目标图像特征; 广告判断模块,用于判断所述广告库中是否存在与所述目标图像特征相匹配的广告。8.根据权利要求7所述的视频中加载广告的装置,其特征在于,所述广告加载单元,包括: 位置获取模块,用于获取所述目标图像特征在所述关键图像帧中的目标位置; 广告加载模块,用于将与所述图像信息相匹配的广告加载到所述关键图像帧中的目标位置上。9.根据权利要求6所述的视频中加载广告的装置,其特征在于,所述内容信息为音频信息,所述广告加载单元,包括: 音频特征提取模块,用于提取所述音频信息中的目标音频特征; 播放时刻获取模块,用于获取所述目标音频特征在所述视频中的播放时刻; 第一广告加载模块,用于在所述视频的播放时刻加载与所述目标音频特征相匹配的广生 第二广告加载模块,用于将与所述目标音频特征相匹配的广告加载到视频播放显示界面的预设位置。10.根据权利要求6?9中任一所述的视频中加载广告的装置,其特征在于,还包括: 广告次数获取单元,用于获取在所述视频中加载的广告次数; 停止加载广告单元,用于在所述广告次数大于预设阈值时,停止在所述视频中继续加载广告。
【文档编号】H04N21/458GK105872588SQ201510908408
【公开日】2016年8月17日
【申请日】2015年12月9日
【发明人】白文龙
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1