[发明专利]一种音/视频节目热度区间快速分割和提取方法有效
申请号: | 201910400529.5 | 申请日: | 2019-05-15 |
公开(公告)号: | CN110099308B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 沈学文 | 申请(专利权)人: | 浙江传媒学院 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04N21/466;H04N21/442 |
代理公司: | 杭州凯知专利代理事务所(普通合伙) 33267 | 代理人: | 邵志 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 节目 热度 区间 快速 分割 提取 方法 | ||
本发明公开一种音/视频节目热度区间快速分割和提取方法,该方法把一个视频节目快速分割为一系列的区间,并且使这些区间满足以下的条件:任意两个区间之间,没有重叠部分;同时,每一个区间播放的次数也完全确定。该方法非常简洁方便,适用于各大视频热门网站的热度分析。
技术领域
本发明属于音/视频节目播放数据的处理领域,特别涉及在一个音/视频节目中快速确定其中每个不重叠的时间段(区间)和该时间段的播放计数方法。
背景技术
音/视频节目热度分析一直是视频推荐领域研究和开发的热点。一个音/视频节目中,哪一个时间段(区间)最热,或者说被播放的次数最多,对节目推荐和制作短片有非常重要的参考价值。描述区间的热度,一般使用被播放的次数来刻画。
一个视频节目在经过不同用户播放之后,如何快速把该视频分割为一系列的区间,并且使这些区间满足以下的条件:任意两个区间之间,没有重叠部分,表现在实际意义上,就是任意一个区间,对任意一个用户播放来说,要么这个区间在这次播放中完整地播放过,要么没有播放过,不存在一个区间被部分播放,部分没有播放的情况;同时,每一个区间播放的次数也完全确定。目前还没有很好的方法可以解决这个问题。
发明内容
为解决以上技术问题,本发明提供一种视频节目热度区间快速分割和提取方法。
本发明采用以下技术方案:
一种种音/视频节目热度区间快速分割和提取方法,其特征在于包括以下步骤:
S1:获取一个音/视频节目的一组播放记录Pi,(i=1,2,…,n),其中n是记录个数,每一个播放记录Pi是一个区间[si,ei],其中端点si是播放记录Pi的播放起始时间,端点ei是播放记录Pi的播放结束时间(注意此处播放起始时间、结束时间对应的是在节目中的时间位置,而不是用户播放的具体时间;si和ei分别是这个区间的左端点和右端点);
S2:将所有区间的端点si和ei,(i=1,2,…,n)进行排序,排序后的端点集为排序集;
S3:遍历排序集内的所有端点p,按区间分割和计数算法生成新的计数区间集R,计数区间集R中的元素是一个计数区间r,形式上是一个二元组([s,e],c),其中[s,e]是一个区间,任意两个区间之间没有重叠部分,c是该区间的计数,即播放次数。
进一步,所述将所有区间的端点si和ei,(i=1,2,…,n)进行排序,具体为:将所有区间的端点si和ei,(i=1,2,…,n)按各自所对应的节目时间的时间先后顺序进行排序,若出现两端点对应同一节目时间,作为区间的播放起始时间的端点优选排于作为播放结束时间的端点之前,若两端点皆表示不同区间的播放起始时间或者播放结束时间,两端点的相对排序位置任意。
更进一步,所述将所有区间的端点si和ei,(i=1,2,…,n)进行排序,具体为:
比较端点pi对应的节目时间和端点pj对应的节目时间;
若端点pi对应的节目时间早于端点pj对应的节目时间,将端点pi排在端点pj的前面;
若端点pi对应的节目时间晚于端点pj对应的节目时间,将端点pi排在端点pj的后面;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江传媒学院,未经浙江传媒学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910400529.5/2.html,转载请声明来源钻瓜专利网。