一种收视率统计方法及系统技术方案

技术编号:14526384 阅读:51 留言:0更新日期:2017-02-02 05:45
本申请公开了一种收视率统计方法及系统,其中,收视率统计方法利用三网融合系统生成的集群日志数据库得以收集全部电视观众的观看行为,从而统计出准确反映目标节目或目标频道的收视率。具体地,从集群日志数据库中提取目标时间段内的集群日志,并根据预设参数对提取的集群日志信息进行筛选,获得目标集群日志,然后生成信息张量,并对信息张量进行补全处理,补全集群日志数据库生成过程中丢失的信息,从而得到目标时间段内以预设参数进行分类的全部电视观众的观看行为,之后,我们可以利用补全信息的信息张量进行目标节目或目标频道的收视率的计算,从而得到代表目标节目或目标频道的准确的收视率。

【技术实现步骤摘要】

本申请涉及收视率统计
,更具体地说,涉及一种收视率统计方法及系统
技术介绍
收视率是指某一时间段内收看某电视频道(或某电视节目)的人数(或用户集群数)占电视观众总人数(或总用户集群数)的百分比,收视率的统计对于分析电视收视市场具有重要意义,是节目制作、编排及调整的重要参考,是节目评估的主要指标,是制定与评估媒介计划、提高广告投放消息的有力工具。现有技术中对收视率的统计的方法主要分为两种,分别是日记法和收视仪检测法;这两种方法的主要思想是通过选取部分电视观众作为采样样本,通过采集所述采样样本的观看行为与采样样本总数进行计算,获得某一节目或某一频道的收视率。由于采样样本的数量一般相对全部的电视观众来说较小,因此现有技术中统计的收视率并不是真正意义上的收视率,也就是说现有技术中统计的收视率与真正的收视率之间存在误差,并且采样样本的数量越小,这个误差就越大。
技术实现思路
为解决上述技术问题,本专利技术提供了一种收视率统计方法及系统,以实现收视率的准确统计。为实现上述技术目的,本专利技术实施例提供了如下技术方案:一种收视率统计方法,包括:从集群日志数据库中提取某一时间段内的集群日志,所述集群日志包括用户属性和观看行为,所述集群日志数据库通过三网融合系统生成;根据预设参数对提取的集群日志信息进行筛选,获得目标集群日志,所述预设参数为所述用户属性的一种或观看行为的一种;根据所述目标集群日志计算每个用户集群在每个时段内观看节目的时间,并以信息张量的方式存储,所述信息张量中包括节目名称、与节目名称对应的观看时间和用户集群中的用户数量;对所述信息张量进行补全处理,补全丢失信息,得到补全信息的信息张量;根据所述补全信息的信息张量计算目标节目或目标频道的收视率。优选的,所述根据所述补全信息的信息张量计算目标节目或目标频道的收视率包括:根据所述补全信息的信息张量计算目标节目或目标频道在目标时间段的收视率。优选的,所述目标时间段为某一目标时段或某几个目标时段或某一目标天或某几个目标天。优选的,所述根据所述补全信息的信息张量计算目标节目在目标时间段的收视率包括:以目标节目名称和目标时间段为参数搜索所述补全信息的信息张量,获得目标节目的信息张量;以目标时间段为参数搜索所述补全信息的信息张量,获得目标时间段内的总信息张量;计算所述目标节目的信息张量与所述总信息张量的比值,获得所述目标节目在目标时间段的收视率。优选的,所述根据所述补全信息的信息张量计算目标频道在目标时间段的收视率包括:生成所述目标频道的节目集合,所述节目集合中包括所述目标频道的所有节目;抽取所述节目集合中的一个节目作为目标节目,根据所述补全信息的信息张量计算目标节目在目标时间段的收视率,并进行累计;判断所述节目集合是否为空,如果是,则以累计的收视率作为所述目标频道在目标时间段的收视率,如果否,则返回抽取所述节目集合中的一个节目作为目标节目的步骤。优选的,所述对所述信息张量进行补全处理,补全丢失信息,得到补全信息的信息张量包括:对所述信息张量以时段进行分类,获得每个时段的信息张量;将每个时段的信息张量代入信息补全模型中计算,获得每个时段的补全信息的信息张量;将每个时段的补全信息的信息张量进行汇总,获得补全信息的信息张量;所述信息补全模型为:目标函数:Trace(X);在约束条件下求解:X为m+r维对称半正定矩阵;X为非负矩阵;X[1:m,m+1:m+r]=a[m,j,r];其中,Trace(X)表示矩阵X的对角线元素之和;X为对称半正定矩阵是指X的所有特征值均大于0,特征值是指线性方程组Ax=kx的解k;a[m,j,r]表示所述信息张量,其中,m代表节目名称,j代表时段,r代表所述用户集群中的用户数量。一种收视率统计系统,包括:提取模块,用于从集群日志数据库中提取某一时间段内的集群日志,所述集群日志包括用户属性和观看行为,所述集群日志数据库通过三网融合系统生成;分类模块,用于根据预设参数对提取的集群日志信息进行筛选,获得目标集群日志,所述预设参数为所述用户属性的一种或观看行为的一种;信息张量生成模块,用于根据所述目标集群日志计算每个用户集群在每个时间段内观看节目的时间,并以信息张量的方式存储,所述信息张量中包括节目名称、与节目名称对应的观看时间和用户集群中的用户数量;信息补全模块,用于对所述信息张量进行补全处理,补全丢失信息,得到补全信息的信息张量;计算模块,用于根据所述补全信息的信息张量计算目标节目或目标频道的收视率。优选的,所述计算模块具体用于根据所述补全信息的信息张量计算目标节目或目标频道在目标时间段的收视率。优选的,所述目标时间段为某一目标时段或某几个目标时段或某一目标天或某几个目标天。优选的,所述计算模块用于计算目标节目在目标时间段的收视率,包括:第一搜索单元,用于以目标节目名称和目标时间段为参数搜索所述补全信息的信息张量,获得目标节目的信息张量;第二搜索单元,用于以目标时间段为参数搜索所述补全信息的信息张量,获得目标时间段内的总信息张量;第一计算单元,用于计算所述目标节目的信息张量与所述总信息张量的比值,获得所述目标节目在目标时间段的收视率。优选的,所述计算模块用于计算目标频道在目标时间段的收视率,包括:第一子模块、第二子模块和第三子模块,其中,所述第一子模块用于生成所述目标频道的节目集合,所述节目集合中包括所述目标频道的所有节目,并抽取所述节目集合中的一个节目作为目标节目,利用所述第二子模块计算所述目标节目在目标时间段内的收视率,并累计在所述第三子模块中;所述第三子模块用于判断所述节目集合是否为空,如果是,则以累计的收视率作为所述目标频道在目标时间段的收视率;所述第二子模块包括:目标节目确定单元,用于生成目标频道的节目集合,所述节目集合中包括所述目标频道的所有节目,抽取所述节目集合中的一个节目作为目标节目,第一搜索单元,用于以目标节目名称和目标时间段为参数搜索所述补全信息的信息张量,获得目标节目的信息张量;第二搜索单元,用于以目标时间段为参数搜索所述补全信息的信息张量,获得目标时间段内的总信息张量;第一计算单元,用于计算所述目标节目的信息张量与所述总信息张量的比值,获得所述目标节目在目标时间段的收视率。优选的,所述信息补全模块包括:分类单元,用于对所述信息张量以时段进行分类,获得每个时段的信息张量;第二计算单元,用于将每个时段的信息张量代入信息补全模型中计算,获得每个时段的补全信息的信息张量;汇总单元,用于将每个时段的补全信息的信息张量进行汇总,获得补全信息的信息张量;所述信息补全模型为:目标函数:Trace(X);在约束条件下求解:X为m+r维对称半正定矩阵;X为非负矩阵;X[1:m,m+1:m+r]=a[m,j,r];其中,Trace(X)表示矩阵X的对角线元素之和;X为对称半正定矩阵是指X的所有特征值均大于0,特征值是指线性方程组Ax=kx的解k;a[m,j,r]表示所述信息张量,其中,m代表节目名称,j代表时段,r代表所述用户集群中的用户数量。从上述技术方案可以看出,本专利技术实施例提供了一种收视率统计方法及系统,其中,所述收视率统计方法利用三网融合系统生成的集群日志数据库得以收集全部电视观众的观看行为,从而统计出准确反映目标节目或目标频道本文档来自技高网...

【技术保护点】
一种收视率统计方法,其特征在于,包括:从集群日志数据库中提取某一时间段内的集群日志,所述集群日志包括用户属性和观看行为,所述集群日志数据库通过三网融合系统生成;根据预设参数对提取的集群日志信息进行筛选,获得目标集群日志,所述预设参数为所述用户属性的一种或观看行为的一种;根据所述目标集群日志计算每个用户集群在每个时段内观看节目的时间,并以信息张量的方式存储,所述信息张量中包括节目名称、与节目名称对应的观看时间和用户集群中的用户数量;对所述信息张量进行补全处理,补全丢失信息,得到补全信息的信息张量;根据所述补全信息的信息张量计算目标节目或目标频道的收视率。

【技术特征摘要】
1.一种收视率统计方法,其特征在于,包括:从集群日志数据库中提取某一时间段内的集群日志,所述集群日志包括用户属性和观看行为,所述集群日志数据库通过三网融合系统生成;根据预设参数对提取的集群日志信息进行筛选,获得目标集群日志,所述预设参数为所述用户属性的一种或观看行为的一种;根据所述目标集群日志计算每个用户集群在每个时段内观看节目的时间,并以信息张量的方式存储,所述信息张量中包括节目名称、与节目名称对应的观看时间和用户集群中的用户数量;对所述信息张量进行补全处理,补全丢失信息,得到补全信息的信息张量;根据所述补全信息的信息张量计算目标节目或目标频道的收视率。2.根据权利要求1所述的收视率统计方法,其特征在于,所述根据所述补全信息的信息张量计算目标节目或目标频道的收视率包括:根据所述补全信息的信息张量计算目标节目或目标频道在目标时间段的收视率。3.根据权利要求2所述的收视率统计方法,其特征在于,所述目标时间段为某一目标时段或某几个目标时段或某一目标天或某几个目标天。4.根据权利要求2所述的收视率统计方法,其特征在于,所述根据所述补全信息的信息张量计算目标节目在目标时间段的收视率包括:以目标节目名称和目标时间段为参数搜索所述补全信息的信息张量,获得目标节目的信息张量;以目标时间段为参数搜索所述补全信息的信息张量,获得目标时间段内的总信息张量;计算所述目标节目的信息张量与所述总信息张量的比值,获得所述目标节目在目标时间段的收视率。5.根据2所述的收视率统计方法,其特征在于,所述根据所述补全信息的信息张量计算目标频道在目标时间段的收视率包括:生成所述目标频道的节目集合,所述节目集合中包括所述目标频道的所有节目;抽取所述节目集合中的一个节目作为目标节目,根据所述补全信息的信息张量计算目标节目在目标时间段的收视率,并进行累计;判断所述节目集合是否为空,如果是,则以累计的收视率作为所述目标频道在目标时间段的收视率,如果否,则返回抽取所述节目集合中的一个节目作为目标节目的步骤。6.根据权利要求1所述的收视率统计方法,其特征在于,所述对所述信息张量进行补全处理,补全丢失信息,得到补全信息的信息张量包括:对所述信息张量以时段进行分类,获得每个时段的信息张量;将每个时段的信息张量代入信息补全模型中计算,获得每个时段的补全信息的信息张量;将每个时段的补全信息的信息张量进行汇总,获得补全信息的信息张量;所述信息补全模型为:目标函数:Trace(X);在约束条件下求解:X为m+r维对称半正定矩阵;X为非负矩阵;X[1:m,m+1:m+r]=a[m,j,r];其中,Trace(X)表示矩阵X的对角线元素之和;X为对称半正定矩阵是指X的所有特征值均大于0,特征值是指线性方程组Ax=kx的解k;a[m,j,r]表示所述信息张量,其中,m代表节目名称,j代表时段,r代表所述用户集群中的用户数量。7.一种收视率统计系统,其特征在于,包括:提取模块,用于从集群日志数据库中提取某一时间段内的集群日志,所述集群日志包括用户属性和观看行为,所述集群日志数据库通过三网融合系统生成;分类模块,用于根据预设参数对提取的集群日志信息进行筛选,获得目标集群日志,所述预设参数为所述用户属性...

【专利技术属性】
技术研发人员:徐佳宏李益永邓宏栋成学文韩涛
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1