中文字幕无码日韩视频无码三区

進行電視內容推薦的方法及電視客戶端的制作方法

文檔(dang)序(xu)號:9220135閱讀:429來源:國(guo)知局
進行電視內容推薦的方法及電視客戶端的制作方法
【技術領域】
[0001 ] 本發明涉及電視數據處理技術,尤其涉及進行電視內容推薦的方法及電視客戶 端。
【背景技術】
[0002] 隨著家電技術的飛速發展,電視機已成為家家戶戶必備的家電設備之一。觀看電 視節目也成為多數人日常生活中的一種休閑方式。
[0003] 且隨著電視信息量的增加,用戶可觀看的節目類型及數量越來越多。而觀看者各 自有不同的需求,現有電視播放技術中,觀看者可設置自己所需的節目,并設置固定的推送 時間;當到達推送時間時,電視客戶端將展示關于所設置節目的推薦內容,以供用戶進行觀 看選擇。
[0004] 采用現有進行電視內容推薦的方案,電視客戶端接收關于電視節目的設置信息 后,將在預先設置的固定時間向用戶推薦相關的節目信息;但由于電視節目變動性大,沒有 固定的規律,在很多情形下,所需推薦的電視節目并不在預先設置的固定時間播放,導致推 薦失敗。綜上,現有電視內容的推薦方式需手動設置推薦時間、操作不便、靈活性差,且推薦 不及時。

【發明內容】

[0005] 本發明提供了一種進行電視內容推薦的方法,該方法能夠自適應地進行電視內容 的推薦,使推薦更加及時、靈活。
[0006] 本發明提供了一種進行電視內容推薦的電視客戶端,該電視客戶端能夠自適應地 進行電視內容的推薦,使推薦更加及時、靈活。
[0007] -種進行電視內容推薦的方法,該方法包括設置與用戶標識對應的控制條件,該 控制條件包含節目屬性,根據電視節目的歷史記錄確定各節目屬性在所有節目屬性中的權 重,表示為節目屬性權重,將節目屬性及對應的節目屬性權重記錄到歷史檔案中;該方法包 括:
[0008] 獲取當前進行電視節目觀看的用戶的用戶標識,從歷史檔案中獲取與該用戶標識 對應的用戶特性;
[0009] 從服務器獲取符合該用戶特性的節目信息;
[0010] 從歷史檔案讀取節目屬性及對應的節目屬性權重;確定該節目信息所屬的節目屬 性及相應的節目屬性權重,將數值最大的節目屬性權重作為該節目信息的節目屬性權重; 并確定當前電視節目所屬的節目屬性及相應的節目屬性權重,將數值最大的節目屬性權重 作為當前電視節目的節目屬性權重;
[0011] 判斷該節目信息的節目屬性權重是否大于當前電視節目的節目屬性權重,如果 是,則將節目信息推薦給用戶。
[0012] -種進行電視內容推薦的電視客戶端,該電視客戶端包括推薦時機生成模塊、用 戶身份識別模塊和推薦模塊;
[0013] 所述推薦時機生成模塊,設置與用戶標識對應的控制條件,該控制條件包含節目 屬性,根據電視節目的歷史記錄確定各節目屬性在所有節目屬性中的權重,表示為節目屬 性權重,將節目屬性及對應的節目屬性權重記錄到歷史檔案中;
[0014] 所述用戶身份識別模塊,獲取當前進行電視節目觀看的用戶的用戶標識,將用戶 標識發送給所述推薦模塊;
[0015] 所述推薦模塊,從歷史檔案中獲取與該用戶標識對應的用戶特性;從服務器獲取 符合該用戶特性的節目信息;從歷史檔案讀取節目屬性及對應的節目屬性權重;確定該節 目信息所屬的節目屬性及相應的節目屬性權重,將數值最大的節目屬性權重作為該節目信 息的節目屬性權重;并確定當前電視節目所屬的節目屬性及相應的節目屬性權重,將數值 最大的節目屬性權重作為當前電視節目的節目屬性權重;判斷該節目信息的節目屬性權重 是否大于當前電視節目的節目屬性權重,如果是,則將節目信息推薦給用戶。
[0016] 從上述方案可以看出,本發明中,設置與用戶標識對應的控制條件,該控制條件包 含節目屬性,根據電視節目的歷史記錄確定各節目屬性在所有節目屬性中的權重,表示為 節目屬性權重,將節目屬性及對應的節目屬性權重記錄到歷史檔案中;當用戶進行電視節 目的觀看時,獲取當前進行電視節目觀看的用戶的用戶標識,從歷史檔案中獲取與該用戶 標識對應的用戶特性;從服務器獲取符合該用戶特性的節目信息;從歷史檔案讀取節目屬 性及對應的節目屬性權重;確定該節目信息所屬的節目屬性及相應的節目屬性權重,將數 值最大的節目屬性權重作為該節目信息的節目屬性權重;并確定當前電視節目所屬的節目 屬性及相應的節目屬性權重,將數值最大的節目屬性權重作為當前電視節目的節目屬性權 重;判斷該節目信息的節目屬性權重是否大于當前電視節目的節目屬性權重,如果是,則將 節目信息推薦給用戶。采用本發明方案,預先設置控制條件后,根據電視節目的歷史記錄確 定各節目屬性在所有節目屬性中的權重;而后,在用戶觀看電視節目的過程中,將自動獲取 符合用戶特性的節目信息,并結合節目屬性權重判斷是否進行節目信息的推薦。這樣,無需 手動設置時間,實現了自適應地進行電視內容的推薦,且推薦更加及時、靈活。
【附圖說明】
[0017] 圖1為本發明進行電視內容推薦的方法示意性流程圖;
[0018] 圖2為本發明生成歷史記錄的方法流程圖實例;
[0019] 圖3為本發明進行電視內容推薦的方法流程圖實例;
[0020] 圖4為本發明進行電視內容推薦的電視客戶端結構示意圖。
【具體實施方式】
[0021] 為使本發明的目的、技術方案和優點更加清楚明白,下面結合實施例和附圖,對本 發明進一步詳細說明。
[0022] 參見圖1,為本發明進行電視內容推薦的方法示意性流程圖,本發明預先設置控制 條件,控制條件包含節目屬性,控制條件可根據各自需求自行設置,而后電視客戶端根據電 視節目的歷史記錄確定各節目屬性在所有節目屬性中的權重,表示為節目屬性權重,將節 目屬性及對應的節目屬性權重記錄到歷史檔案中。
[0023] 控制條件可以包含至少一個大類以及各大類下的至少一個小類,也可以只包含至 少一個小類。大類例如為電視頻道,其對應的小類包括芒果頻道、CCTV3頻道等;再如,大類 為節目類型,其對應的小類為新聞、體育等。
[0024] 圖1的流程包括以下步驟:
[0025] 步驟101,獲取當前進行電視節目觀看的用戶的用戶標識。
[0026] 該用戶標識,可以是用戶觀看節目時根據電視提示選擇的,也可以是電視客戶端 自動識別出的。
[0027] 電視客戶端自動識別出的情形包括圖像采集的識別方式,具體地:對當前正在觀 看電視節目的用戶進行圖像采集,對采集的圖像進行人臉識別,提取出當前用戶人臉圖像, 作為用戶標識;歷史檔案中記錄了對應各用戶標識的用戶特性,根據識別出的用戶標識便 可從歷史檔案中獲取與該用戶標識對應的用戶特性。
[0028] 所述歷史檔案中包含用戶觀看電視節目的歷史記錄,對于以人臉圖像作為用戶標 識的情況,該歷史記錄的生成包括:
[0029] 對當前正在觀看電視節目的用戶進行圖像采集,對采集的圖像進行人臉識別,提 取出當前用戶人臉圖像,作為用戶標識;
[0030] 判斷用戶檔案的人臉組中是否包含與當前用戶人臉圖像匹配的圖像,如果是,則 確定出匹配的人臉圖像;否則,將當前用戶人臉圖像作為新用戶成員添加到人臉組中;
[0031] 獲取當前觀看的電視節目的節目描述信息,在歷史檔案中對應當前用戶人臉圖像 記錄獲取到的節目描述信息。
[0032] 根據電視節目來源的不同,獲取節目描述信息時,有不同的實現方式。對于視頻點 播等電視節目,在用戶點擊視頻時,便可直接從內容提供商服務器獲取與相關的節目描述 信息。對于某些電視節目,可先獲取頻道信息,而后再根據頻道信息獲取與當前節目相關的 節目描述信息;具體包括:
[0033] 獲取當前觀看的電視節目的頻道信息;
[0034] 根據頻道信息獲取含有當前觀看時間的節目播放列表,從節目播放列表中提取當 前觀看的電視節目的節目描述信息。
[0035] 對于某些情形,可直接獲取電視節目的頻道信息;對于無法直接獲取電視節目的 頻道信息的情形,本發明提供了臺標識別的方式,具體包括:
[0036] 采集當前觀看的電視節目的視頻圖片;
[0037] 根據預先搜集的各個臺標形態的特征,從視頻圖片中匹配出當前頻道的臺標標 識;
[0038] 由匹配出的臺標標識確定出對應的頻道信息。
[0039] 步驟102,從歷史檔案中獲取與該用戶標識對應的用戶特性。
[0040] 用戶特性,體現了用戶觀看電視節目的趨向,可以由用戶手動選擇后設置,也可以 由電視客戶端基于電視節目的歷史記錄進行自動設置。下面對自動設置進行詳細說明。
[0041] 設定循環周期,該循環周期以時間粒度進行劃分成多個時間段;所述歷史檔案中 還包含各時間段的權值,以及各時間段對應的用戶特征;所述循環周期例如為1個月,時間 粒度例如為2小時;
[0042] 各時間段的權值的計算方法包括:獲取指定時間段內用戶觀看節目的時間M,以 及循環周期內用戶觀看電視節目的總時間N,將M與N的比值作為相應時間段的權值;
[0043] 各時間段對應的用戶特性采用如下方法確定:對指定時間段內的節目描述信息進 行分類;確定各分類下各節目描述信息在其所屬分類中所占的觀看比重,從最大觀看比重 開始,提取設定個數的節目描述信息,作為該指定時間段對應的用戶特性。簡單舉例說明, 分類包括頻道和人員,將歷史記錄中的節目描述信息劃分到頻道和人員兩類,劃分后,頻道 包括湖南衛視、浙江衛視等,人員包括李易峰、任重、笑笑等。
[0044] 對于不同的分類,相應分類下各節目描述信息在其所屬
當前第1頁1 2 3 4 5 
網友詢(xun)問留言(yan) 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1