广告识别方法、设备、媒体平台、终端、服务器、介质与流程

文档序号:21087459发布日期:2020-06-12 16:59阅读:211来源:国知局
广告识别方法、设备、媒体平台、终端、服务器、介质与流程

本发明涉及互联网技术以及多媒体技术领域,更具体的,涉及广告识别方法、设备、媒体平台、终端、服务器、介质。



背景技术:

目前,对于广告的识别的方法不多,导致无法对广告的针对性投放,影响广告的价值转换效率和观看用户的使用体验。并且在有限的方法中,广告的识别存在识别速度慢,处理数据多,并且无法对广告进行智能监测,存在诸多不足。



技术实现要素:

为了解决上述问题至少一个,本发明提供一种广告识别方法、设备、媒体平台、终端、服务器、介质。

在某些实施例中,一种广告识别方法,包括:

从播放的音视频广告中提取音频信号,识别所述音频信号中的掩蔽声音;

将识别的掩蔽声音传输至服务器,以使服务器根据识别的掩蔽声音确定广告的播放情况。

在某些实施例中,一种广告识别方法,包括:

获取嵌入掩蔽声音的音视频广告;

投放所述音视频广告,以使识别终端从播放的音视频广告中提取音频信号,识别所述音频信号中的掩蔽声音并传输至服务器,从而使得服务器根据识别的掩蔽声音确定广告的播放情况。

在某些实施例中,一种识别终端,包括:

识别模块,从播放的音视频广告中提取音频信号,识别所述音频信号中的掩蔽声音;

传输模块,将识别的掩蔽声音传输至服务器,以使服务器根据识别的掩蔽声音确定广告的播放情况。

在某些实施例中,一种媒体平台,包括:

获取模块,获取嵌入掩蔽声音的音视频广告;

投放模块,投放所述音视频广告,以使识别终端从播放的音视频广告中提取音频信号,识别所述音频信号中的掩蔽声音并传输至服务器,从而使得服务器根据识别的掩蔽声音确定广告的播放情况。

在某些实施例中,一种服务器,包括:

接收模块,接收掩蔽声音,根据所述掩蔽声音确定广告的播放情况,其中,所述掩蔽声音通过识别终端从播放的音视频广告中提取音频信号,并识别所述音频信号获得。

在某些实施例中,一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的方法。

在某些实施例中,一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上终端所述的方法。

本发明具有下述有益效果:

本发明提供的广告识别方法、设备、媒体平台、终端、服务器、介质,通过在广告中嵌入掩蔽声音,这样在识别终端识别出已经播放的广告对应的掩蔽声音,将识别的掩蔽声音传输至服务器,从而服务器根据掩蔽声音分析广告的播放情况,例如根据识别的掩蔽声音的长度、区间等广告播放时长、广告的种类、广告播放的时间段等,提高了广告识别的效率和直流,节省了人力物力,并且能够实现对广告的监测,建立完整的广告监测系统,此外,本发明通过简单的步骤实现从广告的识别到广告信息的采集,无需额外增加环节。本发明不仅适用于电视、公共媒体设备等,还适用于手机等移动视频终端,应用广泛。

附图说明

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

图1示出本发明实施例中广告识别系统的场景架构示意图。

图2示出本发明实施例中识别终端的结构示意图。

图3示出本发明实施例中媒体平台的结构示意图。

图4示出本发明实施例中服务器的结构示意图。

图5示出本发明实施例中广告识别方法的流程示意图之一。

图6示出本发明实施例中广告识别方法的流程示意图之二。

图7示出适于用来实现本申请实施例的终端设备或服务器的计算机设备的结构示意图。

具体实施方式

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

目前,对于广告的识别的方法不多,导致无法对广告的针对性投放,影响广告的价值转换效率和观看用户的使用体验。并且在有限的方法中,广告的识别存在识别速度慢,处理数据多,并且无法对广告进行智能监测,存在诸多不足。

声掩蔽(auditorymasking)是指一个声音的听阈因另一个声音的存在而上升的现象。纯音被白噪声所掩蔽时,纯音听阈上升的分贝数,主要决定于以纯音频率为中心一个窄带噪声的功率。

声掩蔽主要决定于以纯音频率为中心一个窄带噪声的功率。这个窄带的频率宽度是随着纯音频率的不同而变化的,称为临界频带。在听觉频率尺度上,一个临界频带的宽度等于1巴克。临界频带的概念是美国科学家h.富来车在20世纪40年代提出来的。这些频带与听觉滤波器有关。在频率上一个强的低频纯音可掩蔽高频纯音。在时间上除了即时掩蔽外,还存在一个声音可对它后面的声音产生掩蔽,称为前向掩蔽;一个声音也可对它前面的声音产生掩蔽,称为后向掩蔽。复合纯音的掩蔽比较复杂,与它的频率组合与相位关系有关,有时产生"时间窗"效应,即在某一时段内产生的掩蔽很小。如果一侧耳输入信号,另一侧耳输入噪声,则可在中枢产生掩蔽。

一个声信号如果与一种噪声同时出现,它将变得微弱或完全听不清楚,即是说信号的听阈提高了。这就是掩蔽效应,噪声掩蔽了信号。掩蔽效应的大小取决于噪声和信号在频率上的关系。一般说,信号与噪声的频率越接近,掩蔽也越大,且低频噪声对高频信号的掩蔽常大于高频噪声对低频信号的掩蔽。通过带宽可变的噪声对纯音信号的掩蔽实验发现,当以1000赫为中心频率的噪声增加带宽时,它对1000赫纯音信号的掩蔽效应也随着增加。但带宽增至100赫以后,再增加就对掩蔽的改变不起作用。就是说,这个噪声的掩蔽作用只限制在这个频带内,以外的声音无作用。这个100赫的频带就是临界频带,它随频率的提高而加宽。

由于人耳的时域掩蔽效应,在安静的环境下人们能够听到微笑的响动,但在嘈杂的环境下常常无法察觉相对较低的声音,因此,当音频信号比较嘈杂时,可以考虑加大掩蔽声音的强度,当音频信号较为安静时,则适当减小掩蔽声音的强度。

对于掩蔽声音的解析,可通过掩蔽声音解码器实现。掩蔽声音解码器,简单地,是一种以软件方式实现的展布频谱接收器,它基于伪随机信号的相关性。

例如,为了解码掩蔽声音,可以设置解码器,解码器检测已由掩蔽声音嵌入器嵌入或是编码的掩蔽声音。例如,解码器可通过与播放设备的扬声器的物理(例如,电)连接和/或音频线输出(如果是可获得的),实现对播放设备展示的音频访问。

图1示出了本发明实施例中广告识别系统的场景架构示意图。

其中,播放设备102可以为数字电视、数字电视盒子、智能手机、平板电脑、电脑等终端,当然,本发明图1中未示出的,播放设备也可以是大型媒体播放设备102,例如公共媒体广告投放设备,地铁视频播放器等。

图1中,识别终端设置在播放设备102中,或者解释为识别终端为播放设备102本身,例如播放设备102为智能手机、平板电脑、电脑等通过软件、插件等方式将识别模块内置于例如安卓系统、windows系统、苹果系统等中。

图1中未示出的是,识别终端也可以独立于播放设备102之外,其与播放设备102通过物理连接或者信号连接,从而识别播放设备102播放的音频。

识别终端从播放的音视频广告中提取音频信号,识别所述音频信号中的掩蔽声音,将识别的掩蔽声音传输至服务器100。

具体的,如图2所示,本实施例中的识别终端120包括:

识别模块121,从播放的音视频广告中提取音频信号,识别所述音频信号中的掩蔽声音;

传输模块122,将识别的掩蔽声音传输至服务器100,以使服务器100根据识别的掩蔽声音确定广告的播放情况。

在一些具体实施例中,识别终端120可以通过掩蔽声音解码技术提取播放的音频信号终端掩蔽声音,同时通过网络将掩蔽声音传输给服务器100。

识别终端120可以实时解码,并实时传输至服务器100,或者识别终端120可以在播放一定时长后解码,本发明不限于此。

媒体平台101能够投放音视频广告、音视频节目,其包括但不限于广播电视台、网络视频服务提供商等。

媒体平台101将嵌有掩蔽声音的音视频广告投放至播放设备102。

具体的,图3中的媒体平台101包括:

获取模块111,获取嵌入掩蔽声音的音视频广告;

投放模块112,投放所述音视频广告,以使识别终端120从播放的音视频广告中提取音频信号,识别所述音频信号中的掩蔽声音并传输至服务器100,从而使得服务器100根据识别的掩蔽声音确定广告的播放情况。

媒体平台101可以针对所有播放设备102统一投放,例如在某一个时间段内通过一个网络通道对处于该网络中的所有播放设备102投放音视频广告a,在另一个时间段内投放音视频广告b,这样,只要播放设备102锁定到该网络通道上,即可接收该广告数据,从而进行实时播放或者录制。

媒体平台101也可以针对不同播放设备进行针对性播放,例如,针对智能电视播放第一类广告,针对移动播放终端播放第二类广告,由于用户在使用智能手机或者智能电视时侧重点不同,因此这样投放更具有针对性,当然,本发明对此不做限制。

在一些可选择的实施例中,嵌入掩蔽声音的广告可以通过服务器100提供,服务器100与播放设备的交互、媒体平台101与服务器100以及媒体平台101与播放设备的交互通过传输网络实现,传输网络可以是广播电视网络、互联网络、有线传播等,本发明不做限制。

该实施例中,服务器100提供嵌入掩蔽声音的音视频广告,以使媒体平台101投放所述音视频广告。

具体的,图4中的服务器100,包括:接收模块101,接收掩蔽声音,根据所述掩蔽声音确定广告的播放情况,其中,所述掩蔽声音通过识别终端120从播放的音视频广告中提取音频信号,并识别所述音频信号获得;以及

广告提供模块102,提供嵌入掩蔽声音的音视频广告,以使媒体平台101投放所述音视频广告。

由于掩蔽声音与音频信号具有对应,因此识别终端120将识别的掩蔽声音传输给服务器100后,服务器100可以根据该对应确认数字播放设备102播放的音视频广告的长度(即播放时长)、根据传输的时间确定播放时间,并且可以根据传输路径确认发送的设备终端,从而可以实现对广告的监测,并以此可以建立出一个用户喜好数据库(将广告的喜好程度与设备绑定,广告的喜好程度根据播放时长等评价),从而建立出完整的广告监测智能体系,从广告的识别到广告信息的采集,无需额外的步骤或环节,节约人力物力。

数据提取误码率,数据提取误码率也是掩蔽声音方案中的一个重要技术指标,因为一方面存在来物理空间的干扰,另一方面信道中传输的信号会发生衰减和畸变,再加上人为的数据变换和攻击,都会使数据提取的误码率增加。为了降低数据提取的误码率,可以设置特征码进行比对和校正。

该优选实施例中,服务器100进一步特征码提供模块104,提供包含所述掩蔽声音的特征码,以使识别终端120接收该特征码,并据此识别出掩蔽声音。

特征码可以作为校验或者辅助识别使用,该特征码可以是已经解析出的掩蔽声音数据,这样播放设备解析后将解析的掩蔽声音数据和特征码进行比对,若比对一致或近似度达到一定阈值(例如99%)与已解析的掩蔽声音数据占比大于一定比值,例如比对达到99%近似的部分占比已经解析出的掩蔽声音部分为80%,则认为该掩蔽声音为与特征码匹配的掩蔽声音。

更进一步的,服务器100还包括:路径识别模块103,根据掩蔽声音传输的路径确定识别所述掩蔽声音的所述识别终端120。

由于识别终端120与播放设备102建立了连接,因此,当服务器100确定了识别终端120时,即相当于确定了播放设备102。

这样可以获知具体的播放设备102对每个广告的播放情况,方便对广告的点对点的监视,从而在后续的广告推送中可以更加具有针对性。

在另一些实施例中,可以通过广告制作终端提供嵌入掩蔽声音的音视频广告。

具体的,所述广告制作终端包括:

广告提供模块,提供嵌入掩蔽声音的音视频广告,以使媒体平台投放所述音视频广告,其中,识别终端从播放的音视频广告中提取音频信号,识别所述音频信号中的掩蔽声音并传输至服务器,以使服务器根据识别的掩蔽声音确定广告的播放情况。

应当理解,图1中的数字播放设备102、媒体平台101、服务器100的数目仅仅是示意性的。根据实现需要,可以具有任意数目数字播放设备102、媒体平台101和服务器100。

本发明提供的广告识别系统,通过在广告中嵌入掩蔽声音,这样在识别模块识别出已经播放的广告对应的掩蔽声音,将识别的掩蔽声音传输至服务器,从而服务器根据掩蔽声音分析广告的播放情况,例如根据识别的掩蔽声音的长度、区间等广告播放时长、广告的种类、广告播放的时间段等,提高了广告识别的效率和直流,节省了人力物力,并且能够实现对广告的监测,建立完整的广告监测系统,此外,本发明通过简单的步骤实现从广告的识别到广告信息的采集,无需额外增加环节。本发明不仅适用于电视、公共媒体设备等,还适用于手机等移动视频终端,应用广泛。

图5示出了本发明实施例中广告识别系统的流程示意图。具体流程如图5所示,包括:

s11:提供嵌入掩蔽声音的音视频广告。

首先制作嵌有掩蔽声音的音视频广告,例如可以通过在线性域对音视频广告数据进行操作,也可以对已压缩的音视频广告数据进行掩蔽声音嵌入,本发明不限于此。

制作好的嵌有掩蔽声音的音视频广告存储在服务器的内部存储中,服务器调取内部存储中的音视频广告通过网络传输至媒体平台。

音视频广告也可以存储在服务器之外的存储器中,服务器传输调取指令至该存储器,从而调取音视频广告,并根据该指令所指的网络地址传输至媒体平台。

制作的嵌有掩蔽声音的音视频广告终端掩蔽声音在时间轴上应当保持一致,即在每个时刻,掩蔽声音都有对应该时刻音频信号的部分。

或者,在间隔预设时间段中,掩蔽声音至少具有对应处于该预设时间段中的至少一个时刻的音频信号的部分。

这样可以通过对识别的掩蔽声音的时间长度识别出播放的时长等信息。

s12:投放所述音视频广告。

媒体平台可以针对所有播放设备统一投放,例如在某一个时间段内通过一个网络通道对该网络中所有播放设备投放音视频广告a,在另一个时间段内投放音视频广告b,这样,只要播放设备锁定到该网络通道上,即可接收该广告数据,从而进行实时播放或者录制。

媒体平台也可以针对不同播放设备进行针对性播放,例如,针对智能电视播放第一类广告,针对移动播放设备播放第二类广告,由于用户在使用智能手机或者智能电视时侧重点不同,因此这样投放更具有针对性,当然,本发明对此不做限制。

s13:从播放的音视频广告中提取音频信号。

s14:识别所述音频信号中的掩蔽声音。

识别模块可以通过掩蔽声音解码技术提取播放的音频信号终端掩蔽声音,同时通过网络将掩蔽声音传输给服务器。

识别模块可以实时解码,并实时传输至服务器,或者识别模块可以在播放一定时长后解码,本发明不限于此。

s15:将识别的掩蔽声音传输至服务器。

s16:根据识别的掩蔽声音确定广告的播放情况。

由于掩蔽声音与音频信号具有对应,因此识别终端将识别的掩蔽声音传输给服务器后,服务器可以根据该对应确认播放设备播放的音视频广告的长度(即播放时长)、根据传输的时间确定播放时间,并且可以根据传输路径确认识别终端,进而根据识别终端与播放设备的对应关系确定播放设备,从而可以实现对广告的监测,并以此可以建立出一个用户喜好数据库(将广告的喜好程度与设备绑定,广告的喜好程度根据播放时长等评价),从而建立出完整的广告监测智能体系,从广告的识别到广告信息的采集,无需额外的步骤或环节,节约人力物力。

本实施例中,嵌入掩蔽声音的广告由广告制作终端提供,在其他实施例中,正如上述所说的,嵌入掩蔽声音的广告也可以由服务器提供。

数据提取误码率,数据提取误码率也是掩蔽声音方案中的一个重要技术指标,因为一方面存在来物理空间的干扰,另一方面信道中传输的信号会发生衰减和畸变,再加上人为的数据变换和攻击,都会使数据提取的误码率增加。为了降低数据提取的误码率,可以设置特征码进行比对和校正。

本发明提供的广告识别方法,通过在广告中嵌入掩蔽声音,这样在识别终端识别出已经播放的广告对应的掩蔽声音,将识别的掩蔽声音传输至服务器,从而服务器根据掩蔽声音分析广告的播放情况,例如根据识别的掩蔽声音的长度、区间等广告播放时长、广告的种类、广告播放的时间段等,提高了广告识别的效率和直流,节省了人力物力,并且能够实现对广告的监测,建立完整的广告监测系统,此外,本发明通过简单的步骤实现从广告的识别到广告信息的采集,无需额外增加环节。本发明不仅适用于电视、公共媒体设备等,还适用于手机等移动视频终端,应用广泛。

因此,在优选的实施例中,可以设置特征码,结合图6,广告识别方法包括:

s21:提供嵌入掩蔽声音的音视频广告。

s22:投放所述音视频广告。

s23:提供包含所述掩蔽声音的特征码。

s24:从播放的音视频广告中提取音频信号。

s25:根据该特征码识别所述音频信号中的掩蔽声音。

s26:将识别的掩蔽声音传输至服务器。

s27:根据识别的掩蔽声音确定广告的投放情况。

特征码可以由服务器提供,也可以由其他终端提供,本发明不限于此。

特征码可以作为校验或者辅助识别使用,该特征码可以是已经解析出的掩蔽声音数据,这样识别终端解析后将解析的掩蔽声音数据和特征码进行比对,若比对一致或近似度达到一定阈值(例如99%)与已解析的掩蔽声音数据占比大于一定比值,例如比对达到99%近似的部分占比已经解析出的掩蔽声音部分为80%,则认为该掩蔽声音为与特征码匹配的掩蔽声音。

这样即可将该特征码与音视频广告进行比对,这样一方面降低了从音频信号中找寻掩蔽声音的计算量,另一方面,通过特征对比,解析出的掩蔽声音更加准确。

更进一步的,在图5和6的实施例中,服务器还可以根据所述掩蔽声音传输的路径确定识别所述掩蔽声音的识别终端。

由于识别终端与播放设备建立了连接,因此,当服务器确定了识别终端时,即相当于确定了播放设备。

这样可以获知具体的播放设备对每个广告的播放情况,方便对广告的点对点的监视,从而在后续的广告推送中可以更加具有针对性。

下面参考图7,其示出了适于用来实现本申请实施例的终端设备或服务器的计算机设备的结构示意图。

如图7所示,计算机设备700包括中央处理单元(cpu)701,其可以根据存储在只读存储器(rom)702中的程序或者从存储部分708加载到随机访问存储器(ram))703中的程序而执行各种适当的工作和处理。在ram703中,还存储有系统700操作所需的各种程序和数据。cpu701、rom702、以及ram703通过总线704彼此相连。输入/输出(i/o)接口705也连接至总线704。

以下部件连接至i/o接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如lan卡,调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至i/o接口706。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装如存储部分708。

特别地,根据本发明的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包括用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1