• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    視頻索引表的創建方法和裝置,視頻的推薦方法和裝置制造方法及圖紙

    技術編號:10363035 閱讀:184 留言:0更新日期:2014-08-27 19:04
    本發明專利技術提供了一種視頻索引表的創建方法和裝置,視頻的推薦方法和裝置,以解決由于推薦的視頻無序、缺失、不準確的問題。視頻索引表的創建方法包括:獲取多個UGC視頻及各UGC視頻的視頻ID;對UGC視頻進行聚類,針對各個聚類分配視頻聚類ID;針對各個聚類中的UGC視頻生成描述信息,對描述信息進行排序;采用排序后的描述信息生成UGC視頻推薦列表;采用視頻ID和對應的視頻聚類ID創建第一級索引表,采用視頻聚類ID和對應的UGC視頻推薦列表創建第二級索引表。由于視頻推薦列表中包括進行聚類后的UGC視頻的描述信息,因此描述信息更加全面,解決了缺少某些集數的問題,對描述信息進行了排序,解決了順序混亂的問題。

    【技術實現步驟摘要】
    視頻索引表的創建方法和裝置,視頻的推薦方法和裝置
    本專利技術涉及多媒體
    ,特別是涉及一種視頻索引表的創建方法和裝置,以及一種視頻的推薦方法和裝置。
    技術介紹
    UGC全稱為User Generated Content,也就是用戶生成內容的意思。UGC的概念最早起源于互聯網領域,即用戶將自己原創的內容通過互聯網平臺進行展示或者提供給其他用戶共享。UGC是伴隨著以提倡個性化為主要特點的Web2.0概念興起的。UGC并不是某一種具體的業務,而是一種用戶使用互聯網的新方式,即由原來的以下載為主變成下載和上傳并重。好友社交網絡、視頻分享網絡、知識分享網絡、社區、論壇、微博等都是UGC的主要應用形式。UGC視頻是指用戶自己生成的,并且通過互聯網技術上傳到各大視頻分享網站的視頻內容。UGC視頻具有海量的特征,用戶可以通過在視頻分享網站中搜索觀看其他用戶上傳的UGC視頻。在用戶觀看某一個UGC視頻時,該視頻分享網站可以向用戶推薦一些與當ill觀看的UGC視頻相關的視頻。但是,目前各大視頻分享網站中大量用戶上傳的UGC視頻非常扁平化,缺少嚴謹的信息結構。因此,在向用戶推薦相關UGC視頻時,所推薦的視頻順序混亂,并且可能會缺少某些視頻,甚至所推薦的視頻與當前觀看的視頻不屬于同一個類別。例如,針對某一個電視劇類的UGC視頻,在推薦時展現的劇集順序混亂、缺少某些集數等,從而使得用戶需要繁雜的借助搜索引擎進行劇集定位。因此,目前的UGC視頻推薦技術中存在推薦的視頻無序、缺失、視頻不準確等缺陷,導致繁瑣地進行搜索定位過程,無形中增加用戶的流失率。
    技術實現思路
    本專利技術提供了一種視頻索引表的創建方法和裝置,以及一種視頻的推薦方法和裝置,以解決目前的UGC視頻推薦技術中存在推薦的視頻無序、缺失、視頻不準確等缺陷,導致繁瑣地進行搜索定位過程,無形中增加用戶的流失率的問題。為了解決上述問題,本專利技術公開了一種視頻索引表的創建方法,其特征在于,包括:獲取客戶端上傳的多個用戶生成內容UGC視頻及各個UGC視頻的視頻ID ;對所述多個UGC視頻進行聚類,并針對各個聚類分配視頻聚類ID ;針對所述各個聚類中的UGC視頻分別生成描述信息,并對所述描述信息進行排序;采用所述排序后的描述信息生成UGC視頻推薦列表;采用所述視頻ID和對應的視頻聚類ID創建第一級索引表,以及,采用所述視頻聚類ID和對應的UGC視頻推薦列表創建第二級索引表。優選地,在所述獲取客戶端上傳的多個UGC視頻及各個UGC視頻的視頻ID的步驟之后,還包括:分別抽取各個UGC視頻的視頻元數據。優選地,所述對所述多個UGC視頻進行聚類的步驟包括:分別對每兩個UGC視頻的視頻元數據進行相似度計算;將相似度位于預設的相似度區間之內的視頻元數據對應的UGC視頻確定為屬于同一個聚類。優選地,所述視頻元數據包括視頻標題;所述針對所述各個聚類中的UGC視頻分別生成描述信息,并對所述描述信息進行排序的步驟包括:針對所述各個聚類中的UGC視頻分別按照預設規則從視頻標題中提取視頻集數;將UGC視頻的視頻集數確定為該UGC視頻的描述信息;針對所述各個聚類中的UGC視頻的視頻集數分別進行升序排序或降序排序。優選地,所述視頻元數據包括視頻時長;在所述對所述多個UGC視頻進行聚類的步驟之后,還包括:針對所述各個聚類中的UGC視頻分別獲取視頻時長;當某個UGC視頻的視頻時長位于預設的時長區間之外時,將該UGC視頻從其所屬的聚類中刪除。優選地,所述方法還包括:采用所述視頻ID和對應的視頻元數據創建第三級索引表。根據本專利技術的另一方面,還公開了一種視頻的推薦方法,其特征在于,包括:接收客戶端發送的用戶生成內容UGC視頻播放請求,所述播放請求包括目標UGC視頻ID ;在預先創建的第一級索引表中查找所述目標UGC視頻ID對應的視頻聚類ID ;所述第一級索引表包括視頻ID和對應的視頻聚類ID ;在預先創建的第二級索引表中查找所述視頻聚類ID對應的UGC視頻推薦列表,作為目標UGC視頻推薦列表;所述第二級索引表包括視頻聚類ID和對應的UGC視頻推薦列表;其中,所述視頻聚類ID用于表征UGC視頻的聚類,所述UGC視頻推薦列表由各個聚類中的UGC視頻排序后的描述信息生成;將所述目標UGC視頻推薦列表下發至所述客戶端。優選地,所述UGC視頻的描述信息為視頻集數;在所述將所述目標UGC視頻推薦列表下發至所述客戶端的步驟之前,還包括:在預先創建的第三級索引表中查找所述目標UGC視頻ID對應的視頻元數據;所述第三級索引表包括視頻ID和對應的視頻元數據,所述視頻元數據包括視頻標題;按照預設規則從所述視頻標題中提取視頻集數;從所述目標UGC視頻推薦列表中截取所述視頻集數之前或之后的部分UGC視頻推薦列表;所述將所述目標UGC視頻推薦列表下發至所述客戶端的步驟包括:將所述部分UGC視頻推薦列表下發至所述客戶端。優選地,所述排序為升序排序或降序排序;所述從所述目標UGC視頻推薦列表中截取所述視頻集數之前或之后的部分UGC視頻推薦列表的步驟包括:如果所述排序為升序排序,則從所述目標UGC視頻推薦列表中截取所述視頻集數之后的部分UGC視頻推薦列表;如果所述排序為降序排序,則從所述目標UGC視頻推薦列表中截取所述視頻集數之前的部分UGC視頻推薦列表。根據本專利技術的另一方面,還公開了一種視頻索引表的創建裝置,其特征在于,包括:視頻獲取模塊,用于獲取客戶端上傳的多個用戶生成內容UGC視頻及各個UGC視頻的視頻ID ;聚類模塊,用于對所述多個UGC視頻進行聚類,并針對各個聚類分配視頻聚類ID ;排序模塊,用于針對所述各個聚類中的UGC視頻分別生成描述信息,并對所述描述信息進行排序;生成模塊,用于采用所述排序后的描述信息生成UGC視頻推薦列表;第一創建模塊,用于采用所述視頻ID和對應的視頻聚類ID創建第一級索引表;第二創建模塊,用于采用所述視頻聚類ID和對應的UGC視頻推薦列表創建第二級索引表。優選地,所述裝置還包括:抽取模塊,用于在所述視頻獲取模塊獲取客戶端上傳的多個UGC視頻及各個UGC視頻的視頻ID之后,分別抽取各個UGC視頻的視頻元數據。優選地,所述聚類模塊包括:計算子模塊,用于分別對每兩個UGC視頻的視頻元數據進行相似度計算;聚類確定子模塊,用于將相似度位于預設的相似度區間之內的視頻元數據對應的UGC視頻確定為屬于同一個聚類。優選地,所述排序模塊包括:提取子模塊,用于針對所述各個聚類中的UGC視頻分別按照預設規則從視頻標題中提取視頻集數;信息確定子模塊,用于將UGC視頻的視頻集數確定為該UGC視頻的描述信息;排序子模塊,用于針對所述各個聚類中的UGC視頻的視頻集數分別進行升序排序或降序排序。優選地,所述視頻元數據包括視頻時長;所述裝置還包括:時長獲取模塊,用于在所述聚類模塊對所述多個UGC視頻進行聚類之后,針對所述各個聚類中的UGC視頻分別獲取視頻時長;視頻刪除模塊,用于當某個UGC視頻的視頻時長位于預設的時長區間之外時,將該UGC視頻從其所屬的聚類中刪除。優選地,所述裝置還包括:第三創建模塊,用于采用所述視頻ID和對應的視頻元數據創建第三級索引表。根據本專利技術的另一方面,還公開了一種視頻的推薦裝置,其特征在于,包括:接收模塊,用本文檔來自技高網...
    視頻索引表的創建方法和裝置,視頻的推薦方法和裝置

    【技術保護點】
    一種視頻索引表的創建方法,其特征在于,包括:獲取客戶端上傳的多個用戶生成內容UGC視頻及各個UGC視頻的視頻ID;對所述多個UGC視頻進行聚類,并針對各個聚類分配視頻聚類ID;針對所述各個聚類中的UGC視頻分別生成描述信息,并對所述描述信息進行排序;采用所述排序后的描述信息生成UGC視頻推薦列表;采用所述視頻ID和對應的視頻聚類ID創建第一級索引表,以及,采用所述視頻聚類ID和對應的UGC視頻推薦列表創建第二級索引表。

    【技術特征摘要】
    1.一種視頻索引表的創建方法,其特征在于,包括: 獲取客戶端上傳的多個用戶生成內容UGC視頻及各個UGC視頻的視頻ID ; 對所述多個UGC視頻進行聚類,并針對各個聚類分配視頻聚類ID ; 針對所述各個聚類中的UGC視頻分別生成描述信息,并對所述描述信息進行排序; 采用所述排序后的描述信息生成UGC視頻推薦列表; 采用所述視頻ID和對應的視頻聚類ID創建第一級索引表,以及,采用所述視頻聚類ID和對應的UGC視頻推薦列表創建第二級索引表。2.根據權利要求1所述的方法,其特征在于,在所述獲取客戶端上傳的多個UGC視頻及各個UGC視頻的視頻ID的步驟之后,還包括: 分別抽取各個UGC視頻的視頻元數據。3.根據權利要求2所述的方法,其特征在于,所述對所述多個UGC視頻進行聚類的步驟包括: 分別對每兩個UGC視頻的視頻元數據進行相似度計算; 將相似度位于預設的相似度區間之內的視頻元數據對應的UGC視頻確定為屬于同一個聚類。4.根據權利要求2所述的方法,其特征在于,所述視頻元數據包括視頻標題;所述針對所述各個聚類中的UGC視頻分別生成描述信息,并對所述描述信息進行排序的步驟包括: 針對所述各個聚類中的UGC視頻分別按照預設規則從視頻標題中提取視頻集數; 將UGC視頻的視頻集數確定為該UGC視頻的描述信息; 針對所述各個聚類中的UGC視頻的視頻集數分別進行升序排序或降序排序。5.根據權利要求2所述的方法,其特征在于,所述視頻元數據包括視頻時長;在所述對所述多個UGC視頻進行聚類的步驟之后,還包括: 針對所述各個聚類中的UGC視頻分別獲取視頻時長; 當某個UGC視頻的視頻時長位于預設的時長區間之外時,將該UGC視頻從其所屬的聚類中刪除。6.根據權利要求2所述的方法,其特征在于,還包括: 采用所述視頻ID和對應的視頻元數據創建第三級索引表。7.一種視頻的推薦方法,其特征在于,包括: 接收客戶端發送的用戶生成內容UGC視頻播放請求,所述播放請求包括目標UGC視頻ID ; 在預先創建的第一級索引表中查找所述目標UGC視頻ID對應的視頻聚類ID ;所述第一級索引表包括視頻ID和對應的視頻聚類ID ; 在預先創建的第二級索引表中查找所述視頻聚類ID對應的UGC視頻推薦列表,作為目標UGC視頻推薦列表;所述第二級索引表包括視頻聚類ID和對應的UGC視頻推薦列表;其中,所述視頻聚類ID用于表征UGC視頻的聚類,所述UGC視頻推薦列表由各個聚類中的UGC視頻排序后的描述信息生成; 將所述目標UGC視頻推薦列表下發至所述客戶端。8.根據權利要求7所述的方法,其特征在于,所述UGC視頻的描述信息為視頻集數; 在所述將所述目標UGC視頻推薦列表下發至所述客戶端的步驟之前,還包括:在預先創建的第三級索引表中查找所述目標UGC視頻ID對應的視頻元數據;所述第三級索引表包括視頻ID和對應的視頻元數據,所述視頻元數據包括視頻標題; 按照預設規則從所述視頻標題中提取視頻集數; 從所述目標UGC視頻推薦列表中截取所述視頻集數之前或之后的部分UGC視頻推薦列表; 所述將所述目標UGC視頻推薦列表下發至所述客戶端的步驟包括:將所述部分UGC視頻推薦列表下發至所述客戶端。9.根據權利要求8所述的方法,其特征在于,所述排序為升序排序或降序排序;所述從所述目標UGC視頻推薦列表中截取所述視頻集數之前或之后的部分UGC視頻推薦列表的步驟包括: 如果所述排序為升序排序,則從所述目標UGC視頻推薦列表中截取所述視頻集數之后的部分UGC視頻推薦列表; 如果所述排序為降序排序,則從所述目標UGC視頻推薦列表中截取所述視頻集數之前的部分UGC視頻推薦列表。10.一種視頻索引表的創建裝置,其特征在于,包括: 視頻獲取模塊,用于 獲取客戶端上傳的多個用戶生成內容UGC...

    【專利技術屬性】
    技術研發人員:王敏傅一峰周燕紅
    申請(專利權)人:北京奇藝世紀科技有限公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲国产成人精品无码区在线观看| 三上悠亚ssⅰn939无码播放| 办公室丝袜激情无码播放| 精品久久久久久无码国产 | 日韩精品中文字幕无码专区| 国产午夜av无码无片久久96| 久久亚洲精品无码观看不卡| 蜜桃成人无码区免费视频网站| 国产强被迫伦姧在线观看无码| 无码人妻精品一区二区三 | 无码不卡亚洲成?人片| 无码中文字幕乱在线观看| 国产强被迫伦姧在线观看无码| 久久亚洲精品无码aⅴ大香| 综合无码一区二区三区| 午夜无码人妻av大片色欲| 无码精品黑人一区二区三区| 久久久久无码专区亚洲av| 亚洲AV永久无码精品网站在线观看| 欧洲精品无码一区二区三区在线播放| 亚洲AV无码资源在线观看| 久久亚洲精品无码VA大香大香| 亚洲av无码一区二区乱子伦as| 狠狠噜天天噜日日噜无码| 亚洲不卡无码av中文字幕| 噜噜综合亚洲AV中文无码| 亚洲AV无码专区在线电影成人| 久久AV高清无码| 亚洲国产成人精品无码区花野真一| 亚洲乱码无码永久不卡在线| 久久精品无码av| 丰满日韩放荡少妇无码视频| 中文字幕人妻无码系列第三区 | 亚洲Av无码精品色午夜| 亚洲自偷自偷偷色无码中文| 国产品无码一区二区三区在线蜜桃| 中文无码乱人伦中文视频在线V | 2014AV天堂无码一区| 中文无码日韩欧免费视频| 亚洲午夜福利AV一区二区无码| 日韩AV无码一区二区三区不卡毛片|