CN109729390A - 一种iptv节目监测方法、装置及*** - Google Patents
一种iptv节目监测方法、装置及*** Download PDFInfo
- Publication number
- CN109729390A CN109729390A CN201910103620.0A CN201910103620A CN109729390A CN 109729390 A CN109729390 A CN 109729390A CN 201910103620 A CN201910103620 A CN 201910103620A CN 109729390 A CN109729390 A CN 109729390A
- Authority
- CN
- China
- Prior art keywords
- characteristic value
- reference characteristic
- monitoring station
- current
- transport stream
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000012544 monitoring process Methods 0.000 claims abstract description 210
- 230000005540 biological transmission Effects 0.000 claims abstract description 73
- 238000000605 extraction Methods 0.000 claims description 22
- 241000208340 Araliaceae Species 0.000 claims description 6
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 6
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 6
- 235000008434 ginseng Nutrition 0.000 claims description 6
- 230000002045 lasting effect Effects 0.000 claims description 6
- 238000012512 characterization method Methods 0.000 claims 2
- 238000012545 processing Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000032696 parturition Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供了一种IPTV节目监测方法、装置及***,该方法包括:获取来自第一监测站点的参考特征值,其中,所述参考特征值为所述第一监测站点根据IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流而形成;获取来自第二监测站点的当前特征值,其中,所述当前特征值为所述第二监测站点根据一个电信运营商IPTV播出网中传输的所述被监测节目的第二传输流而形成;根据所述当前特征值和所述参考特征值,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容的一致性。该装置包括:第一获取单元、第二获取单元和判断单元。本方案能够降低对IPTV节目进行监测的成本。
Description
技术领域
本发明涉及数字广播电视技术领域,特别涉及一种IPTV节目监测方法、装置及***。
背景技术
交互式网络电视(Interactive Personality TV,IPTV)是一种通过机顶盒接入宽带网络实现数字电视的网络电视,IPTV除了具有基本的电视直播功能外,还可以实现随心点播、时移回看和娱乐互动等功能。一套数字电视节目从电视台播出到观众以IPTV方式接收,通过要经过IPTV集成播控平台传输网和电信运营商IPTV播出网这两个网络的传输,具体为通过IPTV集成播控平台传输给各个电信运营商IPTV前端***,之后由电信运营商IPTV前端***对接收到的数字电子节目进行一系列处理,之后通过IPTV终端接收到最终用户。
数字电视节目在电信运营商IPTV前端处理、网络传输的过程中可能发生传输错误、被人为更改、受到恶意攻击等情况,为了保证数字电视节目的正常播出,需要对电信运营商IPTV播出网络中的数字电视节目进行监测。
目前,为了对IPTV播出网络中的数字电视节目进行监测,在各个IPTV传输业务***的IPTV传输节点部署监测前端,通过监测前端录制IPTV传输***播出的IPTV节目,之后将录制的IPTV节目传输到监测机构进行监测处理。
针对目标对IPTV节目进行监测的方法,由于监测前端传输录制的IPTV节目需要较大的传输带宽,而电信运营商IPTV播出网包括有多级IPTV传输节点,每个IPTV传输节点具需要设置的监测前端,这就需要具有较大网络带宽的专线来传输各个监测前端录制的IPTV节目,导致IPTV节目监测的成本较高。
发明内容
本发明实施例提供了一种IPTV节目监测方法、装置及***,能够降低对IPTV节目进行监测的成本。
第一方面,本发明实施例提供了一种IPTV节目监测方法,包括:
获取来自第一监测站点的参考特征值,其中,所述参考特征值为所述第一监测站点根据IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流而形成;
获取来自第二监测站点的当前特征值,其中,所述当前特征值为所述第二监测站点根据一个电信运营商IPTV播出网中传输的所述被监测节目的第二传输流而形成;
根据所述当前特征值和所述参考特征值,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容的一致性。
可选地,
每一个所述参考特征值由所述第一监测站点通过预先设定的图像特征值提取算法对相对应的一帧第一视频图像进行处理而生成,所述第一视频图像由所述第一监测站点对所述第一传输流进行解码而获得;
每一个所述当前特征值由所述第二监测站点通过所述图像特征值提取算法对相对应的一帧第二视频图像进行处理而生成,所述第二视频图像由所述第二监测站点对所述第二传输流进行解码而获得。
可选地,
所述获取来自第一监测站点的参考特征值,包括:
持续接收来自所述第一监测站点的参考特征值消息,其中,每一个所述参考特征值消息对应一帧所述第一视频图像,相邻接收到的两个所述参考特征值消息对应所述第一传输流中相邻的两帧所述第一视频图像;
分别对每一个所述参考特征值消息进行解析,获得该参考特征值消息包括的所述参考特征值以及所述被监测节目的标识信息、所述参考特征值的生成时间和所述第一监测站点的标识信息;
所述获取来自第二监测站点的当前特征值,包括:
持续接收来自所述第二监测站点的当前特征值消息,其中,每一个所述当前特征值消息对应一帧所述第二视频图像,相邻接收到的两个所述当前特征值消息对应所述第二传输流中相邻的两帧所述第二视频图像;
分别对每一个所述当前特征值消息进行解析,获得该当前特征值消息包括的所述当前特征值以及所述被监测节目的标识信息、所述当前特征值的生成时间和所述第二监测站点的标识信息。
可选地,所述根据所述当前特征值和所述参考特征值确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容的一致性,包括:
针对每一个所述当前特征值,根据该当前特征值的生成时间确定相对应的匹配时间段;
获取相对应生成时间位于所述匹配时间段内的至少一个参考特征值;
判断获取到的所述至少一个参考特征值中是否存在至少一个所述参考特征值与该当前特征值相匹配;
如果是,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容一致;
如果否,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容不一致。
可选地,所述判断获取到的所述至少一个参考特征值中是否存在至少一个所述参考特征值与该当前特征值相匹配,包括:
针对获取到的所述至少一个参考特征值中的每一个所述参考特征值,通过如下公式计算该参考特征值与该当前特征值之间的匹配度;
其中,所述P表征该参考特征值与该当前特征值之间的匹配度;所述m表征该当前特征值和该参考特征值各自所包括特征值组的个数;所述Di表征该参考特征值所包括的第i个特征值组中与该当前特征值所包括的第i个特征值组中相同特征值的个数;所述Di+1表征该参考特征值所包括的第i+1个特征值组中与该当前特征值所包括的第i+1个特征值组中相同特征值的个数;其中,每一个特征值组包括至少一个特征值;
如果获取到的所述至少一个参考特征值中存在至少一个所述参考特征值与所述当前特征值之间的所述匹配度大于预先设定的匹配度阈值,则确定获取到的至少一个参考特征值中存在至少一个所述参考特征值与该当前特征值相匹配,否则确定获取到的至少一个参考特征值中不存在与该当前特征值相匹配的所述参考特征值。
第二方面,本发明实施例还提供了一种IPTV节目监测装置,包括:第一获取单元、第二获取单元和判断单元;
所述第一获取单元,用于获取来自第一监测站点的参考特征值,其中,所述参考特征值为所述第一监测站点根据IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流而形成;
所述第二获取单元,用于获取来自第二监测站点的当前特征值,其中,所述当前特征值为所述第二监测站点根据一个电信运营商IPTV播出网中传输的所述被监测节目的第二传输流而形成;
所述判断单元,用于根据所述第一获取单元获取到的所述参考特征值和所述第二获取单元获取到的所述当前特征值,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容的一致性。
可选地,
所述第一获取单元,用于持续接收来自所述第一监测站点的参考特征值消息,并分别对每一个所述参考特征值消息进行解析,获得该参考特征值消息包括的所述参考特征值以及所述被监测节目的标识信息、所述参考特征值的生成时间和所述第一监测站点的标识信息,其中,每一个所述参考特征值由所述第一监测站点通过预先设定的图像特征值提取算法对相对应的一帧第一视频图像进行处理而生成,所述第一视频图像由所述第一监测站点对所述第一传输流进行解码而获得,每一个所述参考特征值消息对应一帧所述第一视频图像,相邻接收到的两个所述参考特征值消息对应所述第一传输流中相邻的两帧所述第一视频图像;
所述第二获取单元,用于持续接收来自所述第二监测站点的当前特征值消息,并分别对每一个所述当前特征值消息进行解析,获得该当前特征值消息包括的所述当前特征值以及所述被监测节目的标识信息、所述当前特征值的生成时间和所述第二监测站点的标识信息,其中,每一个所述当前特征值由所述第二监测站点通过所述图像特征值提取算法对相对应的一帧第二视频图像进行处理而生成,所述第二视频图像由所述第二监测站点对所述第二传输流进行解码而获得,每一个所述当前特征值消息对应一帧所述第二视频图像,相邻接收到的两个所述当前特征值消息对应所述第二传输流中相邻的两帧所述第二视频图像。
可选地,
所述判断单元,用于针对所述第二获取单元获取到的每一个所述当前特征值,根据该当前特征值的生成时间确定相对应的匹配时间段,获取相对应生成时间位于所述匹配时间段内的至少一个参考特征值,如果获取到的所述至少一个参考特征值中存在至少一个所述参考特征值与该当前特征值相匹配,则确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容一致,否则确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容不一致。
可选地,
所述判断单元,用于针对获取到的所述至少一个参考特征值中的每一个所述参考特征值,通过如下公式计算该参考特征值与该当前特征值之间的匹配度,如果获取到的所述至少一个参考特征值中存在至少一个所述参考特征值与所述当前特征值之间的所述匹配度大于预先设定的匹配度阈值,则确定获取到的至少一个参考特征值中存在至少一个所述参考特征值与该当前特征值相匹配,否则确定获取到的至少一个参考特征值中不存在与该当前特征值相匹配的所述参考特征值;
其中,所述P表征该参考特征值与该当前特征值之间的匹配度;所述m表征该当前特征值和该参考特征值各自所包括特征值组的个数;所述Di表征该参考特征值所包括的第i个特征值组中与该当前特征值所包括的第i个特征值组中相同特征值的个数;所述Di+1表征该参考特征值所包括的第i+1个特征值组中与该当前特征值所包括的第i+1个特征值组中相同特征值的个数;其中,每一个特征值组包括至少一个特征值。
第三方面,本发明实施例还提供给了一种IPTV节目监测***,包括:第二方面提供的任意一种IPTV节目监测装置、一个第一监测站点和一个第二监测站点;
所述第一监测站点,用于根据一个IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流形成参考特征值,并将所述参考特征值发送给所述IPTV节目监测装置;
所述第二监测站点,用于根据相对应的一个电信运营商IPTV播出网中传输的所述被监测节目的第二传输流形成当前参考特征值,并将所述当前参考特征值发送给所述IPTV节目监测装置。
本发明实施例提供的IPTV节目监测方法、装置及***,分别获取来自第一监测站点的参考特征值和来自第二监测站点的当前特征值,其中,参考特征值是由第一监测站点根据IPTV集成播控平台传输网中传输的被监测节目的第一传输流而形成,当前特征值是由第二监测站点根据电信运营商IPTV播出网中传输的被监测节目的第二传输流形成,进而根据当前特征值和参考特征值来确定被监测节目的第一传输流与第二传输流之间的一致性。由此可见,针对同一个被监测节目,参考特征值根据IPTV集成播控平台传输网中传输的第一传输流形成,当前特征值根据电信运营商IPTV播出网中传输的第二传输流形成,将当前特征值与参考特征值进行比较便可以确定第一传输流所对应节目内容与第二传输流所对应节目内容的一致性,从而确定电信运营商IPTV播出网传输的被监测节目是否出现错误或被篡改,而监测过程仅需要获取来自第一监测站点的参考特征值和第二监测站点的当前特征值,传输参考特征值和当前特征值需要的网络带宽较小,无需专门设置较大网络带宽的专线,从而可以降低对IPTV节目进行监测的成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的一种IPTV节目监测方法的流程图;
图2是本发明一个实施例提供的一种IPTV节目监测装置所在设备的示意图;
图3是本发明一个实施例提供的一种IPTV节目监测装置的示意图;
图4是本发明一个实施例提供的一种IPTV节目监测***的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供了一种IPTV节目监测方法,该方法可以包括以下步骤:
步骤1:获取来自第一监测站点的参考特征值,其中,参考特征值为第一监测站点根据IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流而形成;
步骤102:获取来自第二监测站点的当前特征值,其中,当前特征值为第二监测站点根据一个电信运营商IPTV播出网中传输的被监测节目的第二传输流而形成;
步骤103:根据当前特征值和参考特征值,确定第一传输流所对应节目内容与第二传输流所对应节目内容的一致性。
本发明实施例提供了一种IPTV节目监测方法,分别获取来自第一监测站点的参考特征值和来自第二监测站点的当前特征值,其中,参考特征值是由第一监测站点根据IPTV集成播控平台传输网中传输的被监测节目的第一传输流而形成,当前特征值是由第二监测站点根据电信运营商IPTV播出网中传输的被监测节目的第二传输流形成,进而根据当前特征值和参考特征值来确定被监测节目的第一传输流与第二传输流之间的一致性。由此可见,针对同一个被监测节目,参考特征值根据IPTV集成播控平台传输网中传输的第一传输流形成,当前特征值根据电信运营商IPTV播出网中传输的第二传输流形成,将当前特征值与参考特征值进行比较便可以确定第一传输流所对应节目内容与第二传输流所对应节目内容的一致性,从而确定电信运营商IPTV播出网传输的被监测节目是否出现错误或被篡改,而监测过程仅需要获取来自第一监测站点的参考特征值和第二监测站点的当前特征值,传输参考特征值和当前特征值需要的网络带宽较小,无需专门设置较大网络带宽的专线,从而可以降低对IPTV节目进行监测的成本。
可选地,在图1所示IPTV节目监测方法的基础上,每个参考特征值对应一帧第一视频图像,第一视频图像由第一监测站点对第一传输流进行解码后而获得,而参考特征值具体是由第一监测站点通过预先设定的图像特征值提取算法对相对应的第一视频图像进行处理而生成。相应地,每个当前特征值对应一帧第二视频图像,第二视频图像由第二监测站点对第二传输流进行解码后而获得,而当前特征值具体是由第二监测站点通过相同的图像特征值提取算法对相对应的第二视频图像进行处理而生成。
在本发明实施例中,第一监测站点可以对IPTV集成播控平台传输网中传输的第一传输流进行解码而获得第一视频图像,之后利用预先设定的图像特征提取算法对解码出的每一帧第一视频图像进行处理,进而获得每一帧第一视频图像对应的参考特征值。与之相对应地,第二监测站点可以对电信运营上IPTV播出网中传输的第二传输流进行解码而获得第二视频图像,之后利用与第一监测站点所使用图像特征提取算法相同的算法对解码出的每一帧第二视频图像进行处理,进而获得每一帧第二视频图像对应的当前特征值。
由于参考特征值是通过图像特征值提取算法对第一传输流对应的第一视频图像进行处理而获得的,当前特征值是通过图像特征值提取算法对第二传输流对应的第二视频图像进行处理而获得的,并且处理第一视频图像和处理第二视频图像的图像特征提取算法相同,从而通过比较参考特征值与当前特征值可以确定第一视频图像与第二视频图像的内容是否相同,进而可以判断第一传输流所对应节目内容与第二传输流所对应节目内容是否一致,即可以监测电信运营商IPTV播出网中的节目是否发生错误或被篡改。
由于参考特征值和当前特征值分别由第一监测站点和第二监测站点利用相同的图像特征值提取算法而获得,从而通过比较参考特征值和当前特征值可以确定第一视频图像和第二视频图像的内容是否相同,保证了IPTV节目监测结果的准确性。
可选地,第一监测站点可以持续对第一传输流进行解码,进而依次对解码出的每一帧第一视频图像进行处理,获得每一帧第一视频图像对应的参考特征值,相应地,第二监测站点可以持续对第二传输流进行解码,进而依次对解码出的每一帧第二视频图像进行处理,获得每一帧第二视频图像对应的当前特征值。第一监测站点在获得一个参考特征值后,可以按照预先定义的特征值消息格式,生成包括有如下内容的一个参考特征值消息:该参考特征值、被监测节目的标识信息、该参考特征值的生成时间以及第一监测站点的标识信息,相应地,第二监测站点在获得一个当前特征值后,可以按照相同的特征值消息格式,生成包括有如下内容的一个当前特征值消息:该当前特征值、被监测节目的标识信息、该当前特征值的生成时间以及第二监测站点的标识信息。
与第一监测站点和第二监测站点持续生成参考特征值消息和当前特征值消息相对应地,
在获取来自第一监测站点的参考特征值时,可以持续接收来自第一监测站点的参考特征值消息,其中相邻接收到的两个参考特征值消息对应第一传输流中相邻的两帧第一视频图像,之后通过分别对每一个参考特征值消息进行解析,可以获得该参考特征值消息包括的参考特征值以及被监测节目的标识信息、该参考特征值的生成时间和第一监测站点的标识信息;
在获取来自第二监测站点的当前特征值时,可以持续接收来自第二监测站点的当前特征值消息,其中相邻接收到的两个当前特征值消息对应第二传输流中相邻的两帧第二视频图像,之后通过分别对每一个当前特征值消息进行解析,可以获得该当前特征值消息包括的当前特征值以及被监测节目的标识信息、该当前特征值的生成时间和第二监测站点的标识信息。
首先,持续接收来自第一监测站点的参考特征值消息和来自第二监测站点的当前特征值消息,从参考特征值消息和当前特征值消息中分别解析出参考特征值和当前特征值进行比较,以确定电信运营商IPTV中传输的第二传输流是否出现错误或被篡改,从而可以实现对被监测节目进行实时监测,提高对IPTV节目进行监测的全面性。
其次,由于第一监测站点和第二监测站点可以同时对多个被监测节目进行监测,为了将针对同一被监测节目的参考特征值与当前特征值进行比较,参考特征值消息和当前特征值消息中包括有被监测节目的标识信息,以方便根据被监测节目的标识信息获取针对同一被监测节目的当前特征值和参考特征值进行比较,从而实现同时对多个IPTV节目进行监测。
其次,由于第一监测站点和第二监测站点传输参考特征值消息和当前特征值消息的距离可能不同,而且传输流从据IPTV集成播控平台传输网传输至电信运营商IPTV播出网时会有一定的延时,因此同一时间获取到的参考特征值和当前特征值可能并不对应于相同的视频图像,因此在参考特征值消息中携带参考特征值的生成时间,在当前特征值消息中携带当前特征值的生成时间,从而可以根据参考特征值的生成时间和当前特征值的生成时间选择对应相同视频图像的参考特征值和当前特征值进行比对,以提高对IPTV节目进行监测的准确性。
其次,由于不同省份对应有不同的IPTV集成播控平台传输网,而且每一个IPTV集成播控平台传输网对接有不同的电信运营商IPTV播出网,同一电信运营商IPTV播出网还包括有多级IPTV传输节点,每一级IPTV传输节点均需要部署第二监测站点,为了便于确定具体是哪个电信运营商IPTV播出网中传输的被监测节目发生错误或被篡改,当前特征值消息中包括有相应第二监测站点的标识信息。
需要说明的是,第一监测站点通过图像特征值提取算法对第一视频图像进行处理获得参考特征值,第二监测站点通过图像特征值提取算法对第二视频图像进行处理获得当前特征值,而图像特征值提取算法具体可以为感知哈希算法(Perceptual hashalgorithm,pHash)、尺度不变特征转换算法(Scale-invariant feature transform,SIFT)、均值哈希算法(Average hash algorithm,AHA)或者差异哈希算法(Different hashalgorithm,dHash)等。
可选地,在图1所示IPTV节目监测方法的基础上,步骤103根据当前特征值和参考特征值确定第一传输流所对应节目内容和第二传输流所对应节目内容的一致性时,针对获取到的每一个当前特征值可以按照如下方式来确定节目内容的一致性:
S1:根据该当前特征值的生成时间确定相对应的匹配时间段;
S2:获取相对应生成时间位于匹配时间段内的至少一个参考特征值;
S3:判断获取到的至少一个参考特征值中是否存在至少一个参考特征值与该当前特征值相匹配,如果是,执行S4,否则执行S5;
S4:确定第一传输流所对应节目内容与第二传输流所对应节目内容一致,并结束当前流程;
S5:确定第一传输流所对应节目内容与第二传输流所对应节目内容不一致。
在本发明实施例中,由于IPTV集成播控平台传输网和电信运营商IPTV播出网中的传输流存在延时,因此获取到对应相同视频图像的参考特征值和当前特征值的时间可能不同,但是对应相同视频图像的参考特征值和当前特征值的生成时间之差会小于一个时间阈值,该时间阈值由第一监测站点与第二监测站点之间传输网络的距离确定,进而可以根据该时间阈值和一个当前特征值的生成时间确定对应于该当前特征值的匹配时间段,使得与该当前特征值对应于同一视频图像的参考特征值的生成时间位于该匹配时间段内。通过将生成时间位于匹配时间段内的各个参考特征值与当前特征值进行匹配,如果存在与当前特征值相匹配的参考特征值,则说明获取当前特征值时第一传输流所对应节目内容与所述第二传输流所对应节目内容一致,否则说明获取当前特征值时第一传输流所对应节目内容与所述第二传输流所对应节目内容不一致。
例如,针对被监测节目A,当前特征值X1的生成时间为T,确定对应于当前特征值X1的匹配时间段为T-4s至T+4s,进而获取到对应生成时间位于T-4s至T+4s这8s(秒)时间段内的192个参考特征值,如果这192参考特征值中存在至少一个参考特征值与当前特征值X1相匹配,则说明对应于时间T时第二传输流所对应节目内容与第一传输流所对应节目内容一致,即电信运营商IPTV播出网中传输的被监测节目A的传输流未发生错位或被篡改。
根据当前特征值的生成时间确定匹配时间段,将当前特征值与生成时间位于匹配时间段内的各个参考特征值进行匹配,以此解决对应于同一视频图像的当前特征值与参考特征值的生成时间存在延迟的问题,保证对IPTV节目进行监测的准确性。
可选地,在上述实施例的基础上,步骤S3判断获取到的各个参考特征值中是否存在与当前特征值相匹配的参考特征值时,具体可以通过如下方法来确定是否存在与当前特征值相匹配的参考特征值:
A1:针对获取到的每一个参考特征值,通过如下公式计算该参考特征值与当前特征值之间的匹配度;
其中,P表征该参考特征值与该当前特征值之间的匹配度;m表征该当前特征值和该参考特征值各自所包括特征值组的个数;Di表征该参考特征值所包括的第i个特征值组中与该当前特征值所包括的第i个特征值组中相同特征值的个数;Di+1表征该参考特征值所包括的第i+1个特征值组中与该当前特征值所包括的第i+1个特征值组中相同特征值的个数;其中,每一个特征值组包括至少一个特征值;
A2:如果获取到的至少一个参考特征值中存在至少一个参考特征值与当前特征值之间的匹配度大于预先设定的匹配度阈值,则确定获取到的至少一个参考特征值中存在至少一个参考特征值与该当前特征值相匹配;
A3:如果获取到的至少一个参考特征值中不存在参考特征值与当前特征值之间的匹配度大于预先设定的匹配度阈值,则确定获取到的至少一个参考特征值中不存在参考特征值与该当前特征值相匹配。
在本发明实施例中,参考特征值和当前特征值可以是具有相同位数的字符串,比如参考特征值和当前特征值均为64位的二进制代码。按照预先定义的特征值组划分规则,可以分别将参考特征值和当前特征值包括的字符串划分为多个特征值组,并按照相同的方式分别对从参考特征值和当前特征值中划分出的特征值组进行排序,比如将参考特征值中相邻的三个字符划分为一个特征值组,相应地将参考特征值中相邻的三个字符划分为一个特征值组,并按照在参考特征值/当前特征值中的位置分别对从参考特征值中划分出的各个特征值组和从当前特征值中划分出的各个特征值组进行排序。之后针对排序相同的每一对特征值组,将从参考特征值中划分出的特征值组与相对应地从当前特征值中划分出的特征值组进行比对,确定这两个特征值组中相同特征值的个数,进而将确定出的个数代入上述公式进行运算,便可以计算出当前特征值与参考特征值之间的匹配度。
参考特征值根据第一视频图像形成,参考特征值中不同位置的特征值表征第一视频图像上相对应的一个图像特征,相应地,当前特征值根据第二视频图像形成,当前特征值中不同位置的特征值表征第二视频图像上相对应的一个图像特征,从参考特征值和当前特征值中提取位于相同位置的特征值组进行比对,即是对第一视频图像和第二视频图像上相同图像特征的比对,上述公式结合了对多个图像特征的比对结果来计算参考特征值与当前特征值之间的匹配度,使得匹配度可以反映参考特征值与当前特征值的相似性,进而可以根据匹配度确定第一视频图像与第二视频图像是否具有相同的内容。
如图2、图3所示,本发明实施例提供了一种IPTV节目监测装置。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。从硬件层面而言,如图2所示,为本发明实施例提供的IPTV节目监测装置所在设备的一种硬件结构图,除了图2所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等。以软件实现为例,如图3所示,作为一个逻辑意义上的装置,是通过其所在设备的CPU将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。本实施例提供的IPTV节目监测装置,包括:第一获取单元301、第二获取单元302和判断单元303;
第一获取单元301,用于获取来自第一监测站点的参考特征值,其中,参考特征值为第一监测站点根据IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流而形成;
第二获取单元302,用于获取来自第二监测站点的当前特征值,其中,当前特征值为第二监测站点根据一个电信运营商IPTV播出网中传输的被监测节目的第二传输流而形成;
判断单元303,用于根据第一获取单元301获取到的参考特征值和第二获取单元302获取到的当前特征值,确定第一传输流所对应节目内容与第二传输流所对应节目内容的一致性。
可选地,在图3所示IPTV节目监测装置的基础上,
第一获取单元301,用于持续接收来自第一监测站点的参考特征值消息,并分别对每一个参考特征值消息进行解析,获得该参考特征值消息包括的参考特征值以及被监测节目的标识信息、参考特征值的生成时间和第一监测站点的标识信息,其中,每一个参考特征值由第一监测站点通过预先设定的图像特征值提取算法对相对应的一帧第一视频图像进行处理而生成,第一视频图像由第一监测站点对第一传输流进行解码而获得,每一个参考特征值消息对应一帧第一视频图像,相邻接收到的两个参考特征值消息对应第一传输流中相邻的两帧第一视频图像;
第二获取单元302,用于持续接收来自第二监测站点的当前特征值消息,并分别对每一个当前特征值消息进行解析,获得该当前特征值消息包括的当前特征值以及被监测节目的标识信息、当前特征值的生成时间和第二监测站点的标识信息,其中,每一个当前特征值由第二监测站点通过图像特征值提取算法对相对应的一帧第二视频图像进行处理而生成,第二视频图像由第二监测站点对第二传输流进行解码而获得,每一个当前特征值消息对应一帧第二视频图像,相邻接收到的两个当前特征值消息对应第二传输流中相邻的两帧第二视频图像。
可选地,在图3所示IPTV节目监测装置的基础上,
判断单元303,用于针对第二获取单元302获取到的每一个当前特征值,根据该当前特征值的生成时间确定相对应的匹配时间段,获取相对应生成时间位于匹配时间段内的至少一个参考特征值,如果获取到的至少一个参考特征值中存在至少一个参考特征值与该当前特征值相匹配,则确定第一传输流所对应节目内容与第二传输流所对应节目内容一致,否则确定第一传输流所对应节目内容与第二传输流所对应节目内容不一致。
可选地,在图3所示IPTV节目监测装置的基础上,
判断单元303,用于针对获取到的至少一个参考特征值中的每一个参考特征值,通过如下公式计算该参考特征值与该当前特征值之间的匹配度,如果获取到的至少一个参考特征值中存在至少一个参考特征值与当前特征值之间的匹配度大于预先设定的匹配度阈值,则确定获取到的至少一个参考特征值中存在至少一个参考特征值与该当前特征值相匹配,否则确定获取到的至少一个参考特征值中不存在与该当前特征值相匹配的参考特征值;
其中,P表征该参考特征值与该当前特征值之间的匹配度;m表征该当前特征值和该参考特征值各自所包括特征值组的个数;Di表征该参考特征值所包括的第i个特征值组中与该当前特征值所包括的第i个特征值组中相同特征值的个数;Di+1表征该参考特征值所包括的第i+1个特征值组中与该当前特征值所包括的第i+1个特征值组中相同特征值的个数;其中,每一个特征值组包括至少一个特征值。
需要说明的是,上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
如图4所示,本发明一个实施例提供了一种IPTV节目监测***,包括:上述各个实施例提供的任意一种IPTV节目监测装置401、一个第一监测站点402和一个第二监测站点403;
第一监测站点402,用于根据一个IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流形成参考特征值,并将参考特征值发送给IPTV节目监测装置401;
第二监测站点403,用于根据相对应的一个电信运营商IPTV播出网中传输的被监测节目的第二传输流形成当前参考特征值,并将当前参考特征值发送给IPTV节目监测装置401。
本发明实施例提供的IPTV节目监测***,第一监测站点用于根据IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流形成参考特征值,第二监测站点用于根据电信运营商IPTV播出网中传输的被监测节目的第二传输流形成当前参考特征值,而IPTV节目监测装置则根据第一监测站点发送的参考特征值和第二监测站点发送的当年特征值确定第一传输流所对应节目内容与第二传输流所对应节目内容的一致性,即判断电信运营商IPTV播出网中的被监测节目是否发生错误或被篡改,由于第一监测站点和第二监测站点仅需要将参考特征值和当前特征值发送给IPTV节目监测装置,而传输参考特征值和当前特征值所需要的网络带宽较小,从而在实现IPTV节目监测时无需专门设置较大网络带宽的专线,进而可以降低对IPTV节目进行监测的成本。
可选地,在图4所示IPTV节目监测***的基础上,根据IPTV节目监测装置401的部署位置不同,该IPTV节目监测***具有如下两种形式:
第一种形式:IPTV节目监测装置401部署在中心对比服务器上,第一监测站点402和第二监测站点403通过IP网络(但不限于IP网络,还可以通过有线电视网络、卫星通信网络等)将参考特征值消息和当前特征值消息发送给中心对比服务器,IPTV节目监测装置401从中心对比服务器上获取参考特征值消息和当前特征值消息进行处理;
第二种形式:IPTV节目监测装置401部署在第二监测站点403上,第一监测站点402可以通过IP网络(但不限于IP网络,还可以通过有线电视网络、卫星通信网络等)将参考特征值消息发送到第二监测站点403,或者第一监测站点402可以将参考特征值消息发送到一个消息中心,之后由消息中心将参考特征值消息转发到第二监测站点403,IPTV节目监测装置401从第二监测站点403上获取参考特征值消息和当前特征值消息进行处理。
上述两种形式的IPTV节目监测***均可以实现IPTV节目监测,具体可以根据部署的方便性和所需监测IPTV节目的数量灵活选择两种形式中的一种。
可选地,在上述第一种形式IPTV节目监测***的基础上,该IPTV节目监测***可以包括多个第一监测站点和多个第二监测站点,具体地:
第一监测站点可以部署在IPTV集成播控平台传输网上,每个IPTV集成播控平台传输网上可以部署一个第一监测站点,第一监测站点用于根据其所在IPTV集成播控平台传输网上传输的传输流生成参考特征值;
第二监测站点可以部署在电信运营商IPTV播出网上,每个电信运营商IPTV播出网上可以部署一个第二监测站点,第二监测站点用于根据其所在电信运营商IPTV播出网上传输的传输流生成当前特征值。
在本发明实施例中,通常每个省份部署有一个IPTV集成播控平台传输网,进而可以在每一个身份的IPTV集成播控平台传输网上部署一个第一监测站点。针对每一个IPTV集成播控平台传输网,该IPTV集成播控平台传输网连接有多个电信运营商IPTV播出网,而每个电信运营商IPTV播出网包括有多级IPTV传输节点,比如市级IPTV传输节点、县级IPTV传输节点、乡级IPTV传输节点、小区级IPTV传输节点、酒店IPTV传输节点等,根据监测需要可以在多个IPTV传输节点上部署第二监测站点。
在本发明实施例中,由于IPTV集成播控平台传输网上同一时间传输有多个IPTV节目的传输流,而部署在IPTV集成播控平台传输网上的第一监测站点可以分别针对每一个IPTV节目生成参考特征值。部署在电信运营商IPTV播出网上的第二监测站点,电信运营商IPTV播出网上该第二监测站点的传输下游包括有至少一个IPTV终端,该第二监测站点可以同时针对其传输下游的每一个IPTV终端所播放的IPTV节目生成当前特征值。
例如,第二监测站点1部署在酒店IPTV传输节点1上,酒店IPTV传输节点1连接有酒店内使用的100个IPTV终端,当前时间这100个IPTV终端中有50个IPTV终端正在播放IPTV节目,而正在播放IPTV节目的50个IPTV终端所播放IPTV节目的个数为20,则第二监测站点1当前时间将这20个IPTV节目作为被监测节目,以20路处理线程同时针对每一个被监测节目生成当前特征值。
可选地,在上述第二种形式IPTV节目监测***的基础上,该IPTV节目监测***可以包括多个第一监测站点、多个第二监测站点和多个IPTV节目监测装置,具体地:
各个第二监测站点403部署在需要进行监测的电信运营商IPTV播出网上,每一个第二监测站点403上部署一个IPTV节目监测装置401;
各个第一监测站点402部署在与需要进行监测的电信运营商IPTV播出网相连接的IPTV集成播控平台传输网。
在本发明实施例中,每一个第一监测站点402直接或通过消息中心将所形成的参考特征值消息发送给相关的一个或多个第二监测站点403,每一个IPTV节目监测装置401从其所在的第二监测站点403上获取参考特征值消息和当前特征值消息进行处理。
可选地,在上述各个实施例所通过IPTV节目监测***的基础上,
第一监测站点402用于对被监测节目的第一传输流进行解码获得第一视频图像,之后通过预先设定的图像特征值提取算法分别对每一帧第一视频图像进行处理,获得每一帧第一视频图像对应的参考特征值。
在本发明实施例中,第一监测站点402可以持续对IPTV集成播控平台传输网中传输的对应于被监测节目的第一传输流进行解码,从而可以将第一传输流解码为连续的第一视频图像,进而利用图像特征值提取算法依次针对每一帧第一视频图像进行处理而获得相对应的一个参考特征值。
在本发明实施例中,第一监测站点402利用图像特征值提取算法对第一视频图像进行处理获得参考特征值,具体处理方法可以为:
B1:对第一视频图像进行灰度处理,以减少第一视频图像所包括颜色的种类,比如通过灰度处理将第一视频图像包括的颜色减少至64种;
B2:根据预先设定的区域划分规则对经过灰度处理的第一视频图像进行区域划分,将经过灰度处理的第一视频图像划分为多个图像区域,比如将经过灰度处理的第一视频图像划分为8*8共计64个图像区域;
B3:根据预先设定的等级设定规则,分别为划分出的每一个图像区域设定相对应的区域等级;
B4:分别将每一个图像区域对应的图像信息以及该图像区域对应的区域等级作为两个参数输入预先设定的第一哈希算法,获得每一个图像区域对应的特征值;
B5:根据各个图像区域的排列顺序对各个图像区域对应的特征值进行组合,获得对应于第一视频图像的参考特征值。
在本发明实施例中,第一监测站点402在获取到一个参考特征值之后,按照预先定义的特征值消息格式,生成与该参考特征值相对应的参考特征值消息,所生成的参考特征值消息包括该参考特征值、被监测节目的标识信息、该参考特征值的生成时间以及该第一监测站点的标识信息。
需要说明的是,第二监测站点403生成当前特征值消息的过程与第一监测站点402生成参考特征值消息的过程相似,仅为传输流的来源不同,具体可以参见上述实施例中对第一监测站点402生成参考特征值消息的描述,在此不再对第二监测站点403生成当前特征值消息的过程进行赘述。
本发明实施例还提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行上述各个实施例提供的IPTV节目监测方法。
本发明实施例还提供了一种存储控制器,包括:处理器、存储器和总线;
所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行上述各个实施例提供的IPTV节目监测方法。
综上所述,本发明各个实施例提供的IPTV节目监测方法、装置及***,至少具有如下有益效果:
1、在本发明实施例中,分别获取来自第一监测站点的参考特征值和来自第二监测站点的当前特征值,其中,参考特征值是由第一监测站点根据IPTV集成播控平台传输网中传输的被监测节目的第一传输流而形成,当前特征值是由第二监测站点根据电信运营商IPTV播出网中传输的被监测节目的第二传输流形成,进而根据当前特征值和参考特征值来确定被监测节目的第一传输流与第二传输流之间的一致性。由此可见,针对同一个被监测节目,参考特征值根据IPTV集成播控平台传输网中传输的第一传输流形成,当前特征值根据电信运营商IPTV播出网中传输的第二传输流形成,将当前特征值与参考特征值进行比较便可以确定第一传输流所对应节目内容与第二传输流所对应节目内容的一致性,从而确定电信运营商IPTV播出网传输的被监测节目是否出现错误或被篡改,而监测过程仅需要获取来自第一监测站点的参考特征值和第二监测站点的当前特征值,传输参考特征值和当前特征值需要的网络带宽较小,无需专门设置较大网络带宽的专线,从而可以降低对IPTV节目进行监测的成本。
2、在本发明实施例中,由于参考特征值和当前特征值分别由第一监测站点和第二监测站点利用相同的图像特征值提取算法而获得,从而通过比较参考特征值和当前特征值可以确定第一视频图像和第二视频图像的内容是否相同,保证了IPTV节目监测结果的准确性。
3、在本发明实施例中,持续接收来自第一监测站点的参考特征值消息和来自第二监测站点的当前特征值消息,从参考特征值消息和当前特征值消息中分别解析出参考特征值和当前特征值进行比较,以确定电信运营商IPTV中传输的第二传输流是否出现错误或被篡改,从而可以实现对被监测节目进行实时监测,提高对IPTV节目进行监测的全面性。
4、在本发明实施例中,由于第一监测站点和第二监测站点可以同时对多个被监测节目进行监测,为了将针对同一被监测节目的参考特征值与当前特征值进行比较,参考特征值消息和当前特征值消息中包括有被监测节目的标识信息,以方便根据被监测节目的标识信息获取针对同一被监测节目的当前特征值和参考特征值进行比较,从而实现同时对多个IPTV节目进行监测。
5、在本发明实施例中,由于第一监测站点和第二监测站点传输参考特征值消息和当前特征值消息的距离可能不同,而且传输流从据IPTV集成播控平台传输网传输至电信运营商IPTV播出网时会有一定的延时,因此同一时间获取到的参考特征值和当前特征值可能并不对应于相同的视频图像,因此在参考特征值消息中携带参考特征值的生成时间,在当前特征值消息中携带当前特征值的生成时间,从而可以根据参考特征值的生成时间和当前特征值的生成时间选择对应相同视频图像的参考特征值和当前特征值进行比对,以提高对IPTV节目进行监测的准确性。
6、在本发明实施例中,根据当前特征值的生成时间确定匹配时间段,将当前特征值与生成时间位于匹配时间段内的各个参考特征值进行匹配,以此解决对应于同一视频图像的当前特征值与参考特征值的生成时间存在延迟的问题,保证对IPTV节目进行监测的准确性。
7、在本发明实施例中,基于将从第一监测站点和第二监测站点获取到的被监测节目的特征信息进行比较,可以准确监测被监测节目的内容是否被篡改,该方案节省了进行异地内容监测带宽,节省了人力投入,提升了监测能力,节省了监测建设成本和运行成本。同时,提高了前端冗余,弥补了节点采集的漏洞,规避了漏监的风险,使监测效率、事故处理效率提高。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。
最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (10)
1.一种IPTV节目监测方法,其特征在于,包括:
获取来自第一监测站点的参考特征值,其中,所述参考特征值为所述第一监测站点根据IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流而形成;
获取来自第二监测站点的当前特征值,其中,所述当前特征值为所述第二监测站点根据一个电信运营商IPTV播出网中传输的所述被监测节目的第二传输流而形成;
根据所述当前特征值和所述参考特征值,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容的一致性。
2.根据权利要求1所述的方法,其特征在于,
每一个所述参考特征值由所述第一监测站点通过预先设定的图像特征值提取算法对相对应的一帧第一视频图像进行处理而生成,所述第一视频图像由所述第一监测站点对所述第一传输流进行解码而获得;
每一个所述当前特征值由所述第二监测站点通过所述图像特征值提取算法对相对应的一帧第二视频图像进行处理而生成,所述第二视频图像由所述第二监测站点对所述第二传输流进行解码而获得。
3.根据权利要求2所述的方法,其特征在于,
所述获取来自第一监测站点的参考特征值,包括:
持续接收来自所述第一监测站点的参考特征值消息,其中,每一个所述参考特征值消息对应一帧所述第一视频图像,相邻接收到的两个所述参考特征值消息对应所述第一传输流中相邻的两帧所述第一视频图像;
分别对每一个所述参考特征值消息进行解析,获得该参考特征值消息包括的所述参考特征值以及所述被监测节目的标识信息、所述参考特征值的生成时间和所述第一监测站点的标识信息;
所述获取来自第二监测站点的当前特征值,包括:
持续接收来自所述第二监测站点的当前特征值消息,其中,每一个所述当前特征值消息对应一帧所述第二视频图像,相邻接收到的两个所述当前特征值消息对应所述第二传输流中相邻的两帧所述第二视频图像;
分别对每一个所述当前特征值消息进行解析,获得该当前特征值消息包括的所述当前特征值以及所述被监测节目的标识信息、所述当前特征值的生成时间和所述第二监测站点的标识信息。
4.根据权利要求3所述的方法,其特征在于,所述根据所述当前特征值和所述参考特征值确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容的一致性,包括:
针对每一个所述当前特征值,
根据该当前特征值的生成时间确定相对应的匹配时间段;
获取相对应生成时间位于所述匹配时间段内的至少一个参考特征值;
判断获取到的所述至少一个参考特征值中是否存在至少一个所述参考特征值与该当前特征值相匹配;
如果是,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容一致;
如果否,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容不一致。
5.根据权利要求4中所述的方法,其特征在于,所述判断获取到的所述至少一个参考特征值中是否存在至少一个所述参考特征值与该当前特征值相匹配,包括:
针对获取到的所述至少一个参考特征值中的每一个所述参考特征值,
通过如下公式计算该参考特征值与该当前特征值之间的匹配度;
其中,所述P表征该参考特征值与该当前特征值之间的匹配度;所述m表征该当前特征值和该参考特征值各自所包括特征值组的个数;所述Di表征该参考特征值所包括的第i个特征值组中与该当前特征值所包括的第i个特征值组中相同特征值的个数;所述Di+1表征该参考特征值所包括的第i+1个特征值组中与该当前特征值所包括的第i+1个特征值组中相同特征值的个数;其中,每一个特征值组包括至少一个特征值;
如果获取到的所述至少一个参考特征值中存在至少一个所述参考特征值与所述当前特征值之间的所述匹配度大于预先设定的匹配度阈值,则确定获取到的至少一个参考特征值中存在至少一个所述参考特征值与该当前特征值相匹配,否则确定获取到的至少一个参考特征值中不存在与该当前特征值相匹配的所述参考特征值。
6.一种IPTV节目监测装置,其特征在于,包括:第一获取单元、第二获取单元和判断单元;
所述第一获取单元,用于获取来自第一监测站点的参考特征值,其中,所述参考特征值为所述第一监测站点根据IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流而形成;
所述第二获取单元,用于获取来自第二监测站点的当前特征值,其中,所述当前特征值为所述第二监测站点根据一个电信运营商IPTV播出网中传输的所述被监测节目的第二传输流而形成;
所述判断单元,用于根据所述第一获取单元获取到的所述参考特征值和所述第二获取单元获取到的所述当前特征值,确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容的一致性。
7.根据权利要求6所述的装置,其特征在于,
所述第一获取单元,用于持续接收来自所述第一监测站点的参考特征值消息,并分别对每一个所述参考特征值消息进行解析,获得该参考特征值消息包括的所述参考特征值以及所述被监测节目的标识信息、所述参考特征值的生成时间和所述第一监测站点的标识信息,其中,每一个所述参考特征值由所述第一监测站点通过预先设定的图像特征值提取算法对相对应的一帧第一视频图像进行处理而生成,所述第一视频图像由所述第一监测站点对所述第一传输流进行解码而获得,每一个所述参考特征值消息对应一帧所述第一视频图像,相邻接收到的两个所述参考特征值消息对应所述第一传输流中相邻的两帧所述第一视频图像;
所述第二获取单元,用于持续接收来自所述第二监测站点的当前特征值消息,并分别对每一个所述当前特征值消息进行解析,获得该当前特征值消息包括的所述当前特征值以及所述被监测节目的标识信息、所述当前特征值的生成时间和所述第二监测站点的标识信息,其中,每一个所述当前特征值由所述第二监测站点通过所述图像特征值提取算法对相对应的一帧第二视频图像进行处理而生成,所述第二视频图像由所述第二监测站点对所述第二传输流进行解码而获得,每一个所述当前特征值消息对应一帧所述第二视频图像,相邻接收到的两个所述当前特征值消息对应所述第二传输流中相邻的两帧所述第二视频图像。
8.根据权利要求7所述的装置,其特征在于,
所述判断单元,用于针对所述第二获取单元获取到的每一个所述当前特征值,根据该当前特征值的生成时间确定相对应的匹配时间段,获取相对应生成时间位于所述匹配时间段内的至少一个参考特征值,如果获取到的所述至少一个参考特征值中存在至少一个所述参考特征值与该当前特征值相匹配,则确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容一致,否则确定所述第一传输流所对应节目内容与所述第二传输流所对应节目内容不一致。
9.根据权利要求8所述的装置,其特征在于,
所述判断单元,用于针对获取到的所述至少一个参考特征值中的每一个所述参考特征值,通过如下公式计算该参考特征值与该当前特征值之间的匹配度,如果获取到的所述至少一个参考特征值中存在至少一个所述参考特征值与所述当前特征值之间的所述匹配度大于预先设定的匹配度阈值,则确定获取到的至少一个参考特征值中存在至少一个所述参考特征值与该当前特征值相匹配,否则确定获取到的至少一个参考特征值中不存在与该当前特征值相匹配的所述参考特征值;
其中,所述P表征该参考特征值与该当前特征值之间的匹配度;所述m表征该当前特征值和该参考特征值各自所包括特征值组的个数;所述Di表征该参考特征值所包括的第i个特征值组中与该当前特征值所包括的第i个特征值组中相同特征值的个数;所述Di+1表征该参考特征值所包括的第i+1个特征值组中与该当前特征值所包括的第i+1个特征值组中相同特征值的个数;其中,每一个特征值组包括至少一个特征值。
10.一种IPTV节目监测***,其特征在于,包括:权利要求6至9中任一所述IPTV节目监测装置、一个第一监测站点和一个第二监测站点;
所述第一监测站点,用于根据一个IPTV集成播控平台传输网中传输的一个被监测节目的第一传输流形成参考特征值,并将所述参考特征值发送给所述IPTV节目监测装置;
所述第二监测站点,用于根据相对应的一个电信运营商IPTV播出网中传输的所述被监测节目的第二传输流形成当前参考特征值,并将所述当前参考特征值发送给所述IPTV节目监测装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910103620.0A CN109729390B (zh) | 2019-02-01 | 2019-02-01 | 一种iptv节目监测方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910103620.0A CN109729390B (zh) | 2019-02-01 | 2019-02-01 | 一种iptv节目监测方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109729390A true CN109729390A (zh) | 2019-05-07 |
CN109729390B CN109729390B (zh) | 2021-01-01 |
Family
ID=66301355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910103620.0A Active CN109729390B (zh) | 2019-02-01 | 2019-02-01 | 一种iptv节目监测方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109729390B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110545444A (zh) * | 2019-09-20 | 2019-12-06 | 北京市博汇科技股份有限公司 | 一种ip视频的防篡改监测方法与*** |
CN111356027A (zh) * | 2020-03-25 | 2020-06-30 | 山东云缦智能科技有限公司 | 一种新型iptv监测装置 |
CN112351306A (zh) * | 2019-08-09 | 2021-02-09 | 飞思达技术(北京)有限公司 | 基于iptv和ott业务的视频内容源一致性比对技术 |
CN112347821A (zh) * | 2019-08-09 | 2021-02-09 | 飞思达技术(北京)有限公司 | 一种基于卷积神经网络的iptv和ott视频特征提取方法 |
CN112954448A (zh) * | 2019-12-10 | 2021-06-11 | 德科仕通信(上海)有限公司 | 直播内容图像特征码提取方法及直播内容一致性比对方法 |
CN113038146A (zh) * | 2019-12-09 | 2021-06-25 | 德科仕通信(上海)有限公司 | 自适应iptv直播内容一致性检测方法及*** |
CN114666654A (zh) * | 2022-05-20 | 2022-06-24 | 山东浪潮超高清视频产业有限公司 | 一种通过rgb颜色模式确认视频图像内容一致性比对方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102740120A (zh) * | 2012-06-20 | 2012-10-17 | 北京市博汇科技有限公司 | 数字电视直播节目播出完整性判断方法 |
CN103067778A (zh) * | 2013-01-06 | 2013-04-24 | 北京华兴宏视技术发展有限公司 | 数据监测***和数据监测方法 |
US20130201284A1 (en) * | 2008-10-20 | 2013-08-08 | Virginia Venture Industries, Llc | Embedding and decoding three-dimensional watermarks into stereoscopic images |
US20140325550A1 (en) * | 2013-04-25 | 2014-10-30 | Verance Corporation | Real-time anti-piracy for broadcast streams |
CN104780386A (zh) * | 2015-03-19 | 2015-07-15 | 内蒙古民族大学 | 基于LOF-Co-Forest算法的视频篡改检测方法 |
CN106028147A (zh) * | 2016-06-23 | 2016-10-12 | 北京华兴宏视技术发展有限公司 | 视频信号监测方法及视频信号监测*** |
-
2019
- 2019-02-01 CN CN201910103620.0A patent/CN109729390B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130201284A1 (en) * | 2008-10-20 | 2013-08-08 | Virginia Venture Industries, Llc | Embedding and decoding three-dimensional watermarks into stereoscopic images |
CN102740120A (zh) * | 2012-06-20 | 2012-10-17 | 北京市博汇科技有限公司 | 数字电视直播节目播出完整性判断方法 |
CN103067778A (zh) * | 2013-01-06 | 2013-04-24 | 北京华兴宏视技术发展有限公司 | 数据监测***和数据监测方法 |
US20140325550A1 (en) * | 2013-04-25 | 2014-10-30 | Verance Corporation | Real-time anti-piracy for broadcast streams |
CN104780386A (zh) * | 2015-03-19 | 2015-07-15 | 内蒙古民族大学 | 基于LOF-Co-Forest算法的视频篡改检测方法 |
CN106028147A (zh) * | 2016-06-23 | 2016-10-12 | 北京华兴宏视技术发展有限公司 | 视频信号监测方法及视频信号监测*** |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112351306A (zh) * | 2019-08-09 | 2021-02-09 | 飞思达技术(北京)有限公司 | 基于iptv和ott业务的视频内容源一致性比对技术 |
CN112347821A (zh) * | 2019-08-09 | 2021-02-09 | 飞思达技术(北京)有限公司 | 一种基于卷积神经网络的iptv和ott视频特征提取方法 |
CN110545444A (zh) * | 2019-09-20 | 2019-12-06 | 北京市博汇科技股份有限公司 | 一种ip视频的防篡改监测方法与*** |
CN113038146A (zh) * | 2019-12-09 | 2021-06-25 | 德科仕通信(上海)有限公司 | 自适应iptv直播内容一致性检测方法及*** |
CN112954448A (zh) * | 2019-12-10 | 2021-06-11 | 德科仕通信(上海)有限公司 | 直播内容图像特征码提取方法及直播内容一致性比对方法 |
CN111356027A (zh) * | 2020-03-25 | 2020-06-30 | 山东云缦智能科技有限公司 | 一种新型iptv监测装置 |
CN114666654A (zh) * | 2022-05-20 | 2022-06-24 | 山东浪潮超高清视频产业有限公司 | 一种通过rgb颜色模式确认视频图像内容一致性比对方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109729390B (zh) | 2021-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109729390A (zh) | 一种iptv节目监测方法、装置及*** | |
CN110519177B (zh) | 一种网络流量识别方法及相关设备 | |
CN110784759B (zh) | 弹幕信息处理方法、装置、电子设备及存储介质 | |
CN100546264C (zh) | 通过网络与显示设备通信的方法 | |
CN110121098B (zh) | 视频播放方法、装置、存储介质和电子装置 | |
CN112468855B (zh) | 数据传输方法及装置、非易失性存储介质 | |
CN112312231B (zh) | 一种视频图像编码方法、装置、电子设备及介质 | |
WO2020220902A1 (zh) | 视频资源的传输参数分发方法及装置 | |
CN109299326B (zh) | 视频推荐方法及装置、***、电子设备以及存储介质 | |
CN110072119A (zh) | 一种基于深度学习网络的内容感知视频自适应传输方法 | |
CN110826355A (zh) | 一种图像识别方法、装置和存储介质 | |
CN110677718B (zh) | 一种视频识别方法和装置 | |
CN107454454A (zh) | 信息显示方法及装置 | |
CN112492347A (zh) | 处理信息流、显示弹幕信息的方法及信息流处理*** | |
CN107483997A (zh) | 儿童锁控制***及方法 | |
CN107317815A (zh) | 一种视频叠加的方法及装置、存储介质和终端 | |
US20230269410A1 (en) | Method, device and system for transmitting data stream and computer storage medium | |
CN112492324A (zh) | 数据处理方法及*** | |
CN111263113B (zh) | 数据包的发送方法及装置、数据包的处理方法及装置 | |
CN110996137B (zh) | 一种视频处理方法及装置 | |
CN110351577A (zh) | 直播信息处理方法及装置、存储介质、电子设备 | |
CN110418150A (zh) | 一种信息提示方法、设备、***及计算机可读存储介质 | |
US20170195717A1 (en) | Mobile search-ready smart display technology utilizing optimized content fingerprint coding and delivery | |
CN112560552A (zh) | 视频分类的方法和装置 | |
CN111432271B (zh) | 一种多屏交互方法及其*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20201214 Address after: 250100 Inspur science and Technology Park, 1036 Inspur Road, hi tech Zone, Jinan City, Shandong Province Applicant after: Inspur Software Technology Co.,Ltd. Address before: 250100 Ji'nan hi tech Zone No. 2877, Shandong Province Applicant before: INSPUR GROUP Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |