【技術實現步驟摘要】
視頻索引表的創建方法和裝置,視頻的推薦方法和裝置
本專利技術涉及多媒體
,特別是涉及一種視頻索引表的創建方法和裝置,以及一種視頻的推薦方法和裝置。
技術介紹
UGC全稱為User Generated Content,也就是用戶生成內容的意思。UGC的概念最早起源于互聯網領域,即用戶將自己原創的內容通過互聯網平臺進行展示或者提供給其他用戶共享。UGC是伴隨著以提倡個性化為主要特點的Web2.0概念興起的。UGC并不是某一種具體的業務,而是一種用戶使用互聯網的新方式,即由原來的以下載為主變成下載和上傳并重。好友社交網絡、視頻分享網絡、知識分享網絡、社區、論壇、微博等都是UGC的主要應用形式。UGC視頻是指用戶自己生成的,并且通過互聯網技術上傳到各大視頻分享網站的視頻內容。UGC視頻具有海量的特征,用戶可以通過在視頻分享網站中搜索觀看其他用戶上傳的UGC視頻。在用戶觀看某一個UGC視頻時,該視頻分享網站可以向用戶推薦一些與當ill觀看的UGC視頻相關的視頻。但是,目前各大視頻分享網站中大量用戶上傳的UGC視頻非常扁平化,缺少嚴謹的信息結構。因此,在向用戶推薦相關UGC視頻時,所推薦的視頻順序混亂,并且可能會缺少某些視頻,甚至所推薦的視頻與當前觀看的視頻不屬于同一個類別。例如,針對某一個電視劇類的UGC視頻,在推薦時展現的劇集順序混亂、缺少某些集數等,從而使得用戶需要繁雜的借助搜索引擎進行劇集定位。因此,目前的UGC視頻推薦技術中存在推薦的視頻無序、缺失、視頻不準確等缺陷,導致繁瑣地進行搜索定位過程,無形中增加用戶的流失率。
技術實現思路
本專利 ...
【技術保護點】
一種視頻索引表的創建方法,其特征在于,包括:獲取客戶端上傳的多個用戶生成內容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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。