发明名称 关联性视频点播系统中基于视频相似的缓存替换策略
摘要 一种关联性视频点播系统中基于视频相似的缓存替换策略,其步骤如下:确定节点P中缓存视频集合<i>V</i>,节点P和其邻居当前缓存的视频集合<i>V</i><i>”</i>,被节点P和其邻居替换掉的视频集合<i>V</i><i>’</i>;利用基于空间向量模型的相似度,从视频集合<i>V</i>中找出相似度最大的<i>m-k</i>个元素,从剩余的视频集合<i>V</i>中选取<i>k</i>个副本数最大的元素放入视频集合<i>V<sub>m</sub></i>;选择视频集合<i>V<sub>m</sub></i>中整体流行度最小的视频元素。本发明利用节点趋向于观看与当前视频关联的且语义相似度较大的流行视频这一特点,替换掉与已经替换掉的视频语义相似度较大的视频,在提高缓存命中率上面优于现有的节点缓存替换模块中FIFO和LRU,稳定性较好,缓存空间增大到一定程度时,性能上没有受到明显的影响。
申请公布号 CN104469502A 申请公布日期 2015.03.25
申请号 CN201410627438.2 申请日期 2014.11.11
申请人 中原工学院 发明人 张茜;郑秋生;夏冰;苗凤君;潘磊;田继鹏;单芳芳
分类号 H04N21/443(2011.01)I;H04N21/442(2011.01)I 主分类号 H04N21/443(2011.01)I
代理机构 郑州优盾知识产权代理有限公司 41125 代理人 张绍琳;孙诗雨
主权项 一种关联性视频点播系统中基于视频相似的缓存替换策略,其特征在于,其步骤如下:确定进行缓存替换的节点P中缓存视频集合<i>V<sub>p</sub></i>,节点P和其邻居当前缓存的视频集合<i>V</i><i>”</i>,被节点P和其邻居替换掉的视频集合<i>V</i><i>’</i>;判断节点P和其邻居替换掉的视频集合<i>V</i><i>’</i>是否为空,若视频集合<i>V</i><i>’</i>是空,转入步骤(3);若视频集合<i>V</i><i>’</i>是非空,转入步骤(4);遍历节点P和其邻居当前缓存的视频集合<i>V</i><i>”</i>中的视频元素,找到被缓存时间最长且访问次数最少的视频元素<i>v<sub>i</sub></i><i>”</i>,计算视频集合<i>V<sub>p</sub></i>中每个视频元素与视频元素<i>v<sub>i</sub></i><i>”</i>的相似度,并从视频集合<i>V<sub>p</sub></i>中找出与视频元素<i>v<sub>i</sub></i><i>”</i>相似度最大的<i>m‑k</i>个视频元素,转入步骤(5);计算视频集合<i>V<sub>p</sub></i>中每个视频元素与节点及其邻居替换掉的视频集合<i>V</i><i>’</i>的相似度,并从视频集合<i>V<sub>p</sub></i>中找出与视频集合<i>V</i><i>’</i>相似度最大的<i>m‑k</i>个视频元素转入步骤(5);将选择的<i>m‑k</i>个视频元素放入满足相似度和副本数条件的视频集合<i>V<sub>m</sub></i>;从剩余的视频集合<i>V<sub>p</sub></i>中选取k个副本数最大的视频元素放入集合<i>V<sub>m</sub></i>中;选择视频集合<i>V<sub>m</sub></i>中整体流行度最小的视频元素<i>v<sub>i</sub></i>,即为节点P需要替换掉的视频。
地址 451191 河南省郑州市新郑双湖经济技术开发区淮河路1号