一種智能電視精準廣告投放方法及其系統(tǒng)的制作方法
【技術領域】
[0001] 本發(fā)明涉及智能電視領域,尤其涉及一種智能電視精準廣告投放方法及其系統(tǒng)。
【背景技術】
[0002] 隨著智能電視的普及和國家對節(jié)目插播廣告的相關限制,在智能電視播放節(jié)目視 頻時在系統(tǒng)層面插播廣告的方式越來越受到廣告客戶的歡迎。但目前市場上的智能電視廣 告系統(tǒng)只具有廣告位管理及廣告投放的基本功能,只能實現(xiàn)普通廣告的投放。而一些已經(jīng) 應用的智能電視的精準廣告投放方式則主要是針對播放節(jié)目的名稱或通過大量分析用戶 行為實現(xiàn)精準廣告的投放。對于通過播放節(jié)目的名稱來實現(xiàn)的精準廣告投放方式,由于目 前層出不窮的第H方視頻應用和多種多樣的媒體庫資源環(huán)境導致視頻資源名稱不統(tǒng)一甚 至沒有資源名稱的情況越來越多,在送些情況下通過播放節(jié)目名稱的方式便無法實現(xiàn)精準 廣告的投放。對于通過分析用戶行為實現(xiàn)精準廣告的投放方式,由于需要大量的分析用戶 行為,記錄用戶日志,使得大量系統(tǒng)內存的CPU資源被長期占用,降低了系統(tǒng)處理速度,增 加了系統(tǒng)資源分配靈活度,并最終影響用戶的流暢體驗。
[0003] 因此,現(xiàn)有技術還有待于改進和發(fā)展。
【發(fā)明內容】
[0004] 鑒于上述現(xiàn)有技術的不足,本發(fā)明的目的在于提供一種智能電視精準廣告投放方 法及其系統(tǒng),旨在解決目前智能電視通過節(jié)目名稱和用戶行為分析實現(xiàn)的廣告投放方式投 放精準率低、系統(tǒng)資源占用大的問題。
[0005] 本發(fā)明的技術方案如下: 一種智能電視精準廣告投放方法,其中,所述方法包括W下步驟: A、 系統(tǒng)播放器獲取當前視頻資源信息,廣告推送終端模塊利用系統(tǒng)播放器所獲取的當 前視頻資源信息在本地數(shù)據(jù)庫進行匹配,若查找到與當前視頻資源信息相匹配的廣告,貝U 系統(tǒng)播放器展示該廣告,若匹配不成功,則執(zhí)行步驟B; B、 系統(tǒng)播放器按照預先設定截取當前視頻資源的畫面頓并計算得到圖像特征信息,將 所得到的圖像特征信息發(fā)送至廣告服務端模塊; C、 廣告推送終端模塊接收由廣告服務端模塊發(fā)送的與所述圖像特征信息相匹配的視 頻資源信息,查找與該視頻資源信息相匹配的廣告并推送至系統(tǒng)播放器進行展示。
[0006] 所述的智能電視精準廣告投放方法,其中,所述當前視頻資源信息包括當前視頻 資源的名稱、播放統(tǒng)一資源定位符、播放時長、視頻分辨率。
[0007] 所述的智能電視精準廣告投放方法,其中,所述本地數(shù)據(jù)庫中存儲有廣告位表和 廣告活動表,所述廣告位表包括廣告窗體寬高、廣告展示起始位置、透明度、按鈕個數(shù)、返回 方式;所述廣告活動表包括廣告活動標識、投放時長、優(yōu)先級、展示方式及精準投放條件信 息;所述服務端數(shù)據(jù)庫中存儲有預先計算的多個視頻資源的圖像特征值。
[0008] 所述的智能電視精準廣告投放方法,其中,所述步驟A具體為: AU系統(tǒng)播放器獲取當前視頻資源信息并將其發(fā)送至廣告推送終端模塊; A2、廣告推送終端模塊利用所獲取的當前視頻資源信息查詢廣告位表和廣告活動表, 若查找到與當前視頻資源信息相匹配的廣告,則獲取所有匹配廣告中優(yōu)先級最高的廣告, 并將其下發(fā)到系統(tǒng)播放器展示,若未查找到相匹配的廣告時,則執(zhí)行步驟B。
[0009] 所述的智能電視精準廣告投放方法,其中,所述步驟A之前還包括: 系統(tǒng)播放器初始化完成后,廣告服務端模塊下發(fā)用于截取視頻資源畫面頓的時間列表 到廣告推送終端模塊,并由廣告推送終端模塊保存至本地。
[0010] 所述的智能電視精準廣告投放方法,其中,所述步驟B具體為: 系統(tǒng)播放器按照所述時間列表計算預定時間點的畫面頓的特征值,并將包含所述畫面 頓特征值、設備ID、當前視頻資源名稱、當前視頻播放統(tǒng)一資源定位符的圖像特征信息發(fā)送 至廣告服務端模塊。
[0011] 所述的智能電視精準廣告投放方法,其中,所述步驟C具體為: CU廣告服務端模塊接收所述圖像特征信息,將所述圖像特征信息中的畫面頓特征值 與服務端數(shù)據(jù)庫中存儲的預先計算的所有視頻資源的圖像特征值進行比對,將特征值比對 一致的當前視頻資源信息更新至服務端數(shù)據(jù)庫,并執(zhí)行步驟C2 ; C2、廣告服務端模塊將特征值比對一致的視頻資源信息根據(jù)所述圖像特征信息中的設 備ID發(fā)送至廣告推送終端模塊。
[0012]C3、廣告推送終端模塊接收該視頻資源信息,查找與該視頻資源信息相匹配的廣 告并推送至系統(tǒng)播放器進行展示。
[0013] 所述的智能電視精準廣告投放方法,其中,所述步驟Cl具體為: C11、廣告服務端模塊接收所述圖像特征信息,利用所述圖像特征信息中的當前視頻播 放統(tǒng)一資源定位符在服務端數(shù)據(jù)庫中進行匹配,若有與當前視頻播放統(tǒng)一資源定位符一致 的視頻資源且該視頻資源未進行更新,則執(zhí)行步驟C13,若服務端數(shù)據(jù)庫中沒有與當前視頻 播放統(tǒng)一資源定位符一致的視頻資源或者與當前視頻播放統(tǒng)一資源定位符一致的視頻資 源已更新,則執(zhí)行步驟C12。
[0014]C12、在服務端數(shù)據(jù)庫中查找與當前視頻資源名稱相關的同性質視頻資源,若存在 與當前視頻資源名稱相關的同性質視頻資源,則執(zhí)行步驟C13 ; C13、將所述圖像特征信息中的畫面頓特征值與所確定的視頻資源的圖像特征值進行 比對,若比對一致,則將特征值比對一致的當前視頻資源信息更新至服務端數(shù)據(jù)庫,并執(zhí)行 步驟C2。
[0015] 所述的智能電視精準廣告投放方法,其中,當服務端數(shù)據(jù)庫中不存在與當前視頻 資源名稱相關的同性質視頻資源,則在服務端數(shù)據(jù)庫中對畫面頓特征值進行全數(shù)據(jù)庫范圍 匹配,若匹配成功,執(zhí)行步驟C2。
[0016] 一種智能電視精準廣告投放系統(tǒng),其中,所述系統(tǒng)包括: 系統(tǒng)播放器,用于獲取當前視頻資源信息,并可按照預先設定截取當前視頻資源的畫 面頓并計算得到圖像特征信息,將所得到的圖像特征信息發(fā)送至廣告服務端模塊,W及展 示廣告推送終端模塊推送的廣告; 廣告推送終端模塊,用于利用系統(tǒng)播放器所獲取的當前視頻資源信息在本地數(shù)據(jù)庫進 行匹配,若查找到與當前視頻資源信息相匹配的廣告,則推送至系統(tǒng)播放器,或者將廣告服 務端模塊發(fā)送的視頻資源信息推送至系統(tǒng)播放器 廣告服務端模塊,用于在廣告推送終端模塊未查找到與當前視頻資源信息相匹配的廣 告時,接收系統(tǒng)播放器發(fā)送的圖像特征信息并將其在服務端數(shù)據(jù)庫進行匹配,并將相匹配 的視頻資源信息發(fā)送至廣告推送終端模塊。
[0017] 有益效果;本發(fā)明提供一種智能電視精準廣告投放方法及其系統(tǒng),該系統(tǒng)保證了 廣告客戶投放的廣告即使在智能電視中有多個第H方視頻應用或網(wǎng)絡資源環(huán)境復雜情況 下仍能實現(xiàn)精準投放。避免了視頻資源名稱不統(tǒng)一和名稱錯誤導致廣告不能投放和錯誤投 放的問題。提高了廣告精準投放率。同時大大降低了廣告客戶和各家網(wǎng)絡資源運營商協(xié)商、 統(tǒng)一化的成本。并且此方法消除了智能電視在內存和CPU資源本就緊張的前提下,長期占 用電視資源計算用戶行為,記錄用戶日志等的系統(tǒng)開銷。在不影響用戶流暢體驗的同時,實 現(xiàn)了廣告的精準投放。
【附圖說明】
[0018] 圖1為本發(fā)明具體實施例中智能電視精準廣告投放方法流程圖。
[0019] 圖2為圖1中步驟S400的具體方法流程圖。
[0020] 圖3為本發(fā)明另一具體實施例中精準廣告投放方法流程圖。
[0021] 圖4為圖3的精準廣告投放方法中廣告推送終端模塊的工作流程圖。
[0022] 圖5為圖3的精準廣告投放方法中廣告服務端模塊的工作流程圖。
[0023] 圖6為本發(fā)明具體實施例中智能電視精準廣告投放系統(tǒng)原理