本發(fā)明通信領(lǐng)域的互聯(lián)網(wǎng)技術(shù),尤其涉及一種媒體信息投放方法、終端、服務(wù)器及系統(tǒng)。
背景技術(shù):
目前,隨著互聯(lián)網(wǎng)視頻信息的日益豐富,用戶經(jīng)常在持有的終端(如筆記本電腦、平板電腦和智能手機(jī))上觀看視頻節(jié)目,在用戶觀看視頻節(jié)目的過程中存在向終端用戶投放媒體信息(如廣告、富媒體頁面、新聞等)的需求。
相關(guān)技術(shù)通常是在用戶觀看視頻之前以及觀看視頻的過程中向用戶投放媒體信息,至少存在以下問題:
所投放的媒體信息難以保證是用戶當(dāng)前所需要的,導(dǎo)致難以滿足媒體信息的投放精度需求,以廣告投放為例,在用戶觀看視頻的過程中隨意投放的廣告不僅難以命中用戶獲取媒體信息的需求,影響了投放媒體信息的精度,也給用戶造成了干擾。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種媒體信息投放方法及終端、服務(wù)器及系統(tǒng),能夠精確向觀看視頻的用戶投放媒體信息,在不會(huì)造成對(duì)用戶的干擾。
本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
第一方面,本發(fā)明實(shí)施例提供一種媒體信息投放方法,所述方法包括:
加載播放界面并在所述播放界面播放視頻;
播放所述視頻至視頻點(diǎn)位時(shí),在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí),以及,在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括所述目標(biāo)對(duì)象的互動(dòng)元素;
響應(yīng)于針對(duì)所述互動(dòng)元素的操作,在所述播放界面加載響應(yīng)所述操作的結(jié)果,以及,在所述播放界面加載對(duì)應(yīng)所述目標(biāo)對(duì)象的媒體信息。
第二方面,本發(fā)明實(shí)施例提供一種媒體信息投放方法,所述方法包括:
解析視頻中各幀圖像的目標(biāo)對(duì)象;
基于所識(shí)別出的所述目標(biāo)對(duì)象、以及所述目標(biāo)對(duì)象的互動(dòng)元素,形成對(duì)應(yīng)所述視頻中不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
向所述終端發(fā)送相應(yīng)視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
其中,所述點(diǎn)位數(shù)據(jù)用于供所述終端在播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí),以及,在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括所述目標(biāo)對(duì)象的互動(dòng)元素。
第三方面,本發(fā)明實(shí)施例提供一種媒體信息投放方法,所述方法包括:
服務(wù)器解析視頻中各幀圖像的目標(biāo)對(duì)象;
所述服務(wù)器基于所識(shí)別出的所述目標(biāo)對(duì)象、以及所述目標(biāo)對(duì)象的互動(dòng)元素,形成對(duì)應(yīng)所述視頻中不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
所述服務(wù)器向終端發(fā)送相應(yīng)視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
所述終端加載播放界面并在所述播放界面播放所述視頻;
所述終端播放所述視頻至視頻點(diǎn)位時(shí),基于所述點(diǎn)位數(shù)據(jù)在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí),以及,在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括所述目標(biāo)對(duì)象的互動(dòng)元素;
所述終端響應(yīng)于針對(duì)所述互動(dòng)元素的操作,在所述播放界面加載響應(yīng)所述操作的結(jié)果,以及,在所述播放界面加載對(duì)應(yīng)所述目標(biāo)對(duì)象的媒體信息。
第四方面,本發(fā)明實(shí)施例提供一種終端,所述終端包括:
播放單元,用于加載播放界面并在所述播放界面播放所述視頻;
加載單元,用于當(dāng)所述播放單元播放所述視頻至視頻點(diǎn)位時(shí),在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí),以及,在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括所述目標(biāo)對(duì)象的互動(dòng)元素;
響應(yīng)單元,用于響應(yīng)于針對(duì)所述互動(dòng)元素的操作,在所述播放界面加載響應(yīng)所述操作的結(jié)果,以及,在所述播放界面加載對(duì)應(yīng)所述目標(biāo)對(duì)象的媒體信息。
第五方面,本發(fā)明實(shí)施例提供一種服務(wù)器,所述服務(wù)器包括:
識(shí)別單元,用于解析視頻中各幀圖像的目標(biāo)對(duì)象;
點(diǎn)位單元,用于基于所識(shí)別出的所述目標(biāo)對(duì)象、以及所述目標(biāo)對(duì)象的互動(dòng)元素,形成對(duì)應(yīng)所述視頻中不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
發(fā)送單元,用于向所述終端發(fā)送相應(yīng)視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
其中,所述點(diǎn)位數(shù)據(jù)用于供所述終端在播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí),以及,在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括所述目標(biāo)對(duì)象的互動(dòng)元素。
第六方面,本發(fā)明實(shí)施例提供一種媒體信息投放系統(tǒng),所述系統(tǒng)包括:服務(wù)器和終端;
所述服務(wù)器,用于解析視頻中各幀圖像的目標(biāo)對(duì)象;
所述服務(wù)器,還用于基于所識(shí)別出的所述目標(biāo)對(duì)象、以及所述目標(biāo)對(duì)象的互動(dòng)元素,形成對(duì)應(yīng)所述視頻中不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
所述服務(wù)器,還用于向所述終端發(fā)送相應(yīng)視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
所述終端,用于加載播放界面并在所述播放界面播放所述視頻;
所述終端,還用于播放所述視頻至視頻點(diǎn)位時(shí),基于所述點(diǎn)位數(shù)據(jù)在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí),以及,在所述播放界面中加載對(duì)應(yīng)所述視頻點(diǎn)位所包括所述目標(biāo)對(duì)象的互動(dòng)元素;
所述終端,還用于響應(yīng)于針對(duì)所述互動(dòng)元素的操作,在所述播放界面加載響應(yīng)所述操作的結(jié)果,以及,在所述播放界面加載對(duì)應(yīng)所述目標(biāo)對(duì)象的媒體信息。
本發(fā)明實(shí)施例具有以下有益效果:
將媒體信息的投放與用戶是否參與視頻中目標(biāo)對(duì)象的互動(dòng)關(guān)聯(lián),在用戶參與互動(dòng)時(shí),向用戶投放目標(biāo)對(duì)象對(duì)應(yīng)的媒體信息如廣告,避免了相關(guān)技術(shù)中在播放視頻過程中投放媒體信息的盲目性,確保投放的媒體信息契合用戶當(dāng)前的需求。
附圖說明
圖1是本發(fā)明實(shí)施例中終端以及服務(wù)器一個(gè)可選的硬件結(jié)構(gòu)示意圖;
圖2是本發(fā)明實(shí)施例中廣告投放的一個(gè)可選的應(yīng)用場(chǎng)景示意圖;
圖3是本發(fā)明實(shí)施例中媒體信息投放方法的一個(gè)可選的流程示意圖;
圖4是本發(fā)明實(shí)施例中圖4示出的媒體信息投放的另一個(gè)可選的流程示意圖;
圖5是本發(fā)明實(shí)施例中媒體信息投放方法的又一個(gè)可選的流程示意圖;
圖6是本發(fā)明實(shí)施例中視頻互動(dòng)廣告的一個(gè)可選的系統(tǒng)架構(gòu)示意圖;
圖7至圖11是本發(fā)明實(shí)施例中終端的播放界面的可選的示意圖;
圖12是本發(fā)明實(shí)施例中對(duì)視頻中的人臉進(jìn)行跟蹤的一個(gè)可選的流程示意圖;
圖13是本發(fā)明實(shí)施例中終端的一個(gè)可選的功能結(jié)構(gòu)示意圖;
圖14是本發(fā)明實(shí)施例中服務(wù)器的一個(gè)可選的功能結(jié)構(gòu)示意圖。
具體實(shí)施方式
以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所提供的實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。另外,以下所提供的實(shí)施例是用于實(shí)施本發(fā)明的部分實(shí)施例,而非提供實(shí)施本發(fā)明的全部實(shí)施例,在本領(lǐng)域技術(shù)人員不付出創(chuàng)造性勞動(dòng)的前提下,對(duì)以下實(shí)施例的技術(shù)方案進(jìn)行重組所得的實(shí)施例、以及基于對(duì)發(fā)明所實(shí)施的其他實(shí)施例均屬于本發(fā)明的保護(hù)范圍。
需要說明的是,在本發(fā)明實(shí)施例中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的方法或者裝置不僅包括所明確記載的要素,而且還包括沒有明確列出的其他要素,或者是還包括為實(shí)施方法或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的方法或者裝置中還存在另外的相關(guān)要素(例如方法中的步驟或者裝置中的單元)。
還需要說明的是,本發(fā)明實(shí)施例所涉及的術(shù)語“第一\第二”僅僅是是區(qū)別類似的對(duì)象,不代表針對(duì)對(duì)象的特定排序,可以理解地,“第一\第二”在允許的情況下可以互換特定的順序或先后次序。應(yīng)該理解“第一\第二”區(qū)分的對(duì)象在適當(dāng)情況下可以互換,以使這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?/p>
本發(fā)明實(shí)施例中涉及的名詞和術(shù)語適用于如下的解釋。
1)媒體信息,可用于向終端側(cè)投放的任意形式的信息,從類型上講,媒體信息可以為文本、圖片(動(dòng)態(tài)圖片和靜態(tài)圖片等)視頻和音頻等形式;從功能上講,媒體信息可以為廣告、富媒體頁面等。
2)視頻點(diǎn)位,視頻中的時(shí)間點(diǎn)或者多個(gè)時(shí)間點(diǎn)(可以是連續(xù)的也可以是間隔的)形成的片段,視頻點(diǎn)位包括至少一個(gè)幀圖像,當(dāng)視頻點(diǎn)位為視頻片段時(shí)視頻點(diǎn)位包括多個(gè)幀圖像。
3)對(duì)象,視頻中各幀圖像包括的人、物體、動(dòng)物和建筑等。
4)目標(biāo)對(duì)象,在視頻點(diǎn)位的各幀圖像中跟蹤并突出顯示的對(duì)象,目標(biāo)對(duì)象可以各幀圖像中的一個(gè)對(duì)象,也可以是各幀圖像中的多個(gè)對(duì)象。
5)點(diǎn)位數(shù)據(jù),與視頻點(diǎn)位對(duì)應(yīng),點(diǎn)位數(shù)據(jù)中可以包括以下信息:
5.1)用于描述視頻點(diǎn)位的各幀圖像中目標(biāo)對(duì)象的位置,也就是目標(biāo)對(duì)象在相應(yīng)幀圖像中的位置。
5.2)與目標(biāo)對(duì)象對(duì)應(yīng)的互動(dòng)元素,或者包括互動(dòng)元素的獲取方式,如用于獲取互動(dòng)元素的地址、標(biāo)識(shí)等。
5.3)對(duì)互動(dòng)元素的控制,也稱為互動(dòng)形式,
6)互動(dòng)元素,虛擬道具(如虛擬的鮮花、服裝等)、語音、動(dòng)畫、文字(評(píng)論)等元素,互動(dòng)元素以既定的互動(dòng)形式能夠產(chǎn)生與用戶互動(dòng)的效果,如根據(jù)用戶操作的互動(dòng)元素以及操作方式而產(chǎn)生特定的效果,如對(duì)象顯示效果的變換,發(fā)出特定的語音提示,產(chǎn)生動(dòng)畫效果以及給出提示文字等。
7)互動(dòng)形式用于控制互動(dòng)元素的加載順序、互動(dòng)元素加載的方式以及互動(dòng)元素組合方式等。
8)廣告主:具有廣告投放需求并為廣告投放支付相應(yīng)費(fèi)用的一方,廣告主希望自己每次付費(fèi)的廣告點(diǎn)擊都是真實(shí)用戶的有效點(diǎn)擊,而非作弊點(diǎn)擊。
9)廣告點(diǎn)擊:用戶在用戶側(cè)設(shè)備(如智能手機(jī)、平板電腦等終端設(shè)備)通過點(diǎn)擊廣告而訪問廣告主的頁面,用戶點(diǎn)擊一次廣告而訪問廣告主的頁面,稱為廣告點(diǎn)擊。
10)轉(zhuǎn)化率,曝光(廣告在終端的一次展示稱為一次曝光)的廣告中產(chǎn)生實(shí)際廣告效果(如用戶點(diǎn)擊廣告,并在廣告主網(wǎng)頁注冊(cè)賬戶、下載應(yīng)用等)的數(shù)量與曝光的廣告的數(shù)量的比值。
11)點(diǎn)擊率:廣告點(diǎn)擊量與廣告曝光次數(shù)的比值。
本發(fā)明實(shí)施例提供媒體信息投放方法、應(yīng)用媒體信息投放方法的終端、服務(wù)器及系統(tǒng)。
本發(fā)明實(shí)施例提供的終端可以以各種形式來實(shí)施,示例性地,可以為智能手機(jī)、平板電腦、車載終端等移動(dòng)終端,也可以臺(tái)式機(jī)電腦、智能電視、機(jī)頂盒等形式的固定終端,或者是類似的運(yùn)算裝置。
圖1示例性示出了終端以及服務(wù)器一個(gè)可選的硬件結(jié)構(gòu)示意圖,圖1示出的硬件結(jié)構(gòu)僅為示例,并不構(gòu)成對(duì)設(shè)備結(jié)構(gòu)的限定。例如,可以根據(jù)實(shí)施需要設(shè)置較圖1更多的組件,或者根據(jù)實(shí)施需要省略設(shè)置部分組件。
在圖1中,硬件結(jié)構(gòu)10包括:處理器11、輸入/輸出接口13,存儲(chǔ)介質(zhì)14以及網(wǎng)絡(luò)接口12,組件可以經(jīng)系統(tǒng)總線15連接通信。
處理器11可以采用中央處理器(CPU)、微處理器(MCU,Microcontroller Unit)、專用集成電路(ASIC,Application Specific Integrated Circuit)或邏輯可編程門陣列(FPGA,F(xiàn)ield-Programmable Gate Array)實(shí)現(xiàn)。
輸入/輸出接口13可以采用如顯示屏、觸摸屏、揚(yáng)聲器等輸入/輸出器件實(shí)現(xiàn)。
存儲(chǔ)介質(zhì)14可以采用閃存、硬盤、光盤等非易失性存儲(chǔ)介質(zhì)實(shí)現(xiàn),也可以采用雙倍率(DDR,Double Data Rate)動(dòng)態(tài)緩存等易失性存儲(chǔ)介質(zhì)實(shí)現(xiàn),示例性地,存儲(chǔ)介質(zhì)14可以與終端10共同在同一地點(diǎn)設(shè)置,也可以相對(duì)于終端10異地遠(yuǎn)程設(shè)置,或者相對(duì)終端10本地和異地分布設(shè)置。
網(wǎng)絡(luò)接口12向處理器11提供外部數(shù)據(jù)如異地設(shè)置的存儲(chǔ)介質(zhì)14的訪問能力,示例性地,網(wǎng)絡(luò)接口12可以基于近場(chǎng)通信(NFC,Near Field Communication)技術(shù)、藍(lán)牙(Bluetooth)技術(shù)、紫蜂(ZigBee)技術(shù)進(jìn)行的近距離通信,另外,還可以實(shí)現(xiàn)如基于碼分多址(CDMA,Code Division Multiple Access)、寬帶碼分多址(WCDMA,Wideband Code Division Multiple Access)等通信制式及其演進(jìn)制式的通信。
以下,以本發(fā)明實(shí)施例提供的媒體信息投放方法、終端、服務(wù)器以及系統(tǒng)應(yīng)用于廣告投放為例進(jìn)行說明,本領(lǐng)域的技術(shù)人員基于以下的記載可輕易實(shí)施于其他類型媒體信息的投放。
廣告投放的一個(gè)可選的應(yīng)用場(chǎng)景示意圖如圖2所示,廣告主選取需要投放廣告的視頻,如熱門的電視劇、娛樂節(jié)目等,對(duì)視頻中的特定的視頻點(diǎn)位(如劇情的高潮片段,主要人物的出廠片段)中的目標(biāo)對(duì)象(如目標(biāo)人物)設(shè)定互動(dòng)元素,如可通過操作而贈(zèng)送給視頻中目標(biāo)對(duì)象的虛擬道具、文字評(píng)論等,操作的結(jié)果可以由服務(wù)器30在播放該視頻的終端20中同步顯示。
服務(wù)器30根據(jù)廣告主設(shè)定的互動(dòng)元素、互動(dòng)形式等形成不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù),當(dāng)終端20播放數(shù)據(jù)庫50的視頻至視頻點(diǎn)位時(shí),根據(jù)服務(wù)器30下發(fā)的點(diǎn)位數(shù)據(jù),在終端20的視頻播放界面中加載互動(dòng)元素,支持對(duì)當(dāng)前視頻點(diǎn)位出現(xiàn)目標(biāo)對(duì)象的互動(dòng)操作,如贈(zèng)送鮮花等虛擬道具,一旦用戶參與了互動(dòng)操作,則代表用戶關(guān)注了視頻中當(dāng)前出現(xiàn)的目標(biāo)對(duì)象,終端20從廣告系統(tǒng)40拉取對(duì)應(yīng)目標(biāo)對(duì)象的廣告,如包括目標(biāo)對(duì)象的廣告,從而提升廣告的點(diǎn)擊率以及轉(zhuǎn)化率,以下結(jié)合流程圖對(duì)上述的處理的實(shí)現(xiàn)過程進(jìn)行說明。
結(jié)合圖3示出的媒體信息投放方法的一個(gè)可選的流程示意圖進(jìn)行說明,如圖3所示,包括以下步驟:
步驟101,終端20從數(shù)據(jù)庫50獲取視頻。
在一個(gè)實(shí)施例中,終端20運(yùn)行在線視頻播放應(yīng)用,并根據(jù)用戶選中的在線視頻的標(biāo)識(shí)向服務(wù)器30請(qǐng)求流媒體形式的視頻數(shù)據(jù)。
流媒體指在Internet/Intranet中使用流式傳輸技術(shù)的連續(xù)時(shí)基媒體,如:音頻、視頻或多媒體文件,終端20在播放流媒體前并不從服務(wù)器30下載視頻的全部數(shù)據(jù),只將視頻的部分流媒體數(shù)據(jù)存入內(nèi)存進(jìn)行播放,流媒體的數(shù)據(jù)流在終端20與服務(wù)器30之間隨時(shí)傳送隨時(shí)播放,只是在開始時(shí)播放時(shí)因傳輸帶寬的影響而存在延遲。
在一個(gè)實(shí)施例中,終端20與服務(wù)器30之間以實(shí)時(shí)流式傳輸(Realtime Streaming)或順序流式傳輸(Progressive Streaming)的方式傳輸流媒體的視頻數(shù)據(jù)。一般說來,如視頻為需要實(shí)時(shí)播放的,則使用流式傳輸?shù)拿襟w服務(wù)器30,或應(yīng)用如實(shí)時(shí)流傳輸協(xié)議(RTSP,Real Time Streaming Protocol)傳輸。如使用超文本傳輸協(xié)議(HTTP,HyperText Transfer Protocol)服務(wù)器30,流媒體的視頻數(shù)據(jù)即通過順序流發(fā)送。采用何種傳輸方式依賴于視頻播放的實(shí)時(shí)性的需求。當(dāng)然,終端20也可以將視頻文件的全部的數(shù)據(jù)下載到本地再進(jìn)行播放。
步驟102,終端20加載播放界面并在播放界面播放視頻。
步驟103,終端20向服務(wù)器30請(qǐng)求視頻的點(diǎn)位數(shù)據(jù)。
步驟104,服務(wù)器30向終端20下發(fā)終端20當(dāng)前播放的視頻點(diǎn)位對(duì)應(yīng)的點(diǎn)位數(shù)據(jù)。
在一個(gè)實(shí)施例中,服務(wù)器30向終端20提供點(diǎn)位數(shù)據(jù)的查詢服務(wù),終端20通過使用查詢服務(wù)查詢當(dāng)前視頻點(diǎn)位是否有對(duì)應(yīng)的點(diǎn)位數(shù)據(jù),示例性地,與視頻點(diǎn)位對(duì)應(yīng)的點(diǎn)位數(shù)據(jù)可以包括以下信息:
1)視頻點(diǎn)位各幀圖像中的目標(biāo)對(duì)象(如目標(biāo)人物、目標(biāo)物品等)綁定的互動(dòng)元素;
2)目標(biāo)對(duì)象在各圖像中的位置,如目標(biāo)人物的特定部位(頭部等)在各幀圖像中的位置;
3)互動(dòng)元素的互動(dòng)形式。
以下步驟105和步驟106為終端20接收到與當(dāng)前視頻點(diǎn)位對(duì)應(yīng)的點(diǎn)位數(shù)據(jù)時(shí),在播放當(dāng)前視頻點(diǎn)位時(shí)的處理過程,執(zhí)行順序不分先后,可順序執(zhí)行或并行執(zhí)行。
步驟105,終端20播放視頻至視頻點(diǎn)位時(shí),在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí)。
在一個(gè)實(shí)施例中,當(dāng)播放界面中加載有視頻點(diǎn)位中包括目標(biāo)對(duì)象的幀圖像時(shí),基于點(diǎn)位數(shù)據(jù)指示的目標(biāo)對(duì)象的特定部位在視頻點(diǎn)位中相應(yīng)幀圖像的位置,在相應(yīng)幀圖像加載用于在目標(biāo)對(duì)象的特定部位浮動(dòng)顯示的圖層。
例如,當(dāng)前視頻點(diǎn)位的各幀圖像包括人物1、人物2和人物3時(shí),基于點(diǎn)位數(shù)據(jù)指示的人物2(目標(biāo)人物)的頭部在視頻點(diǎn)位中各幀圖像的位置,在各幀圖像的相應(yīng)位置加載圖層,示例性地,圖層可以采用各種有別于幀圖像顯示效果的顯示元素,如方框、圓圈或虛擬道具(如帽子等),從而形成了對(duì)視頻點(diǎn)位各圖像幀中的目標(biāo)對(duì)象進(jìn)行跟蹤顯示的效果,提示用戶在步驟106中加載的互動(dòng)元素是與跟蹤顯示的目標(biāo)對(duì)象對(duì)應(yīng)的。
步驟106,終端20在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的互動(dòng)元素。
在一個(gè)實(shí)施例中,終端20利用點(diǎn)位數(shù)據(jù)包括的互動(dòng)元素,或點(diǎn)位數(shù)據(jù)中指示的互動(dòng)元素的獲取方式至相應(yīng)的數(shù)據(jù)庫獲取互動(dòng)元素,根據(jù)點(diǎn)位數(shù)據(jù)指示的目標(biāo)對(duì)象在視頻點(diǎn)位各幀圖像中出現(xiàn)的位置。判斷出播放界面的第一區(qū)域中加載有視頻點(diǎn)位中包括目標(biāo)對(duì)象的幀圖像時(shí),在播放界面的第二區(qū)域中加載對(duì)應(yīng)目標(biāo)對(duì)象的互動(dòng)元素。
例如,第二區(qū)域可以在第一區(qū)域之上以特定效果(如半透明效果)疊加顯示,從而引起終端20用戶對(duì)互動(dòng)元素的注意并節(jié)省播放界面的空間。
再例如,第二區(qū)域與第一區(qū)域可以為播放界面中不同的區(qū)域,這樣能夠避免在第一區(qū)域播放視頻的過程中,因用戶過度關(guān)注視頻點(diǎn)位中的目標(biāo)對(duì)象而由互動(dòng)元素對(duì)用戶的觀看造成干擾,第一區(qū)域和第二區(qū)域可以任意方式對(duì)播放界面進(jìn)行劃分得到,如橫向劃分、豎向劃分或不規(guī)則劃分等,對(duì)此不作限定。
實(shí)際應(yīng)用中存在這樣的情況,視頻點(diǎn)位各幀圖像中包括多個(gè)對(duì)象,部分對(duì)象的顯示效果不佳(如人物臉部的失真、臉部過小或過大等),這種對(duì)象在相應(yīng)的視頻點(diǎn)位中不應(yīng)成為目標(biāo)對(duì)象,避免用戶無法識(shí)別從而導(dǎo)致影響參與互動(dòng)的概率的問題。
為實(shí)現(xiàn)上述目的,在一個(gè)實(shí)施例中,服務(wù)器30對(duì)視頻點(diǎn)位中不適宜綁定互動(dòng)元素的對(duì)象進(jìn)行篩除而得到目標(biāo)對(duì)象,通過對(duì)應(yīng)的點(diǎn)位數(shù)據(jù)指示給終端20。終端20基于點(diǎn)位數(shù)據(jù)指示的目標(biāo)對(duì)象在視頻點(diǎn)位各幀圖像中的位置,在視頻點(diǎn)位的幀圖像包括多個(gè)對(duì)象中確定目標(biāo)對(duì)象,也就是對(duì)多個(gè)對(duì)象中的部分對(duì)象進(jìn)行了篩除(不作為目標(biāo)對(duì)象),需要指出的是,這里的篩除并非將非目標(biāo)對(duì)象的圖像從視頻點(diǎn)位中抹除,而是用于供識(shí)別目標(biāo)用戶的標(biāo)定。
例如,當(dāng)視頻點(diǎn)位各幀圖像中包括人物1、人物2和人物3時(shí),如點(diǎn)位數(shù)據(jù)指示的目標(biāo)人物的位置與人物1對(duì)應(yīng),則在當(dāng)前視頻點(diǎn)位中篩除人物2和人物3,人物1作為識(shí)別目標(biāo)用戶的標(biāo)定。
示例性地,對(duì)于視頻點(diǎn)位的各幀圖像中篩除的對(duì)象,有以下幾種情況:
1)位于視頻點(diǎn)位中幀圖像的邊緣區(qū)域的對(duì)象,例如,視頻點(diǎn)位中一個(gè)對(duì)象在連續(xù)的多幀出現(xiàn),但是總位于幀圖像的邊緣導(dǎo)致無法了解臉部,對(duì)于這樣的對(duì)象即使綁定互動(dòng)元素,用戶參與互動(dòng)的概率也偏低。
2)在視頻點(diǎn)位出現(xiàn)的時(shí)間低于時(shí)間閾值的對(duì)象,例如,在一個(gè)包括100幀的視頻點(diǎn)位中,若一個(gè)對(duì)象只在其中的一幀或離散的多幀中出現(xiàn),則該對(duì)象不適宜作為用于綁定互動(dòng)元素的目標(biāo)對(duì)象。
3)在視頻點(diǎn)位的清晰度小于清晰度閾值的對(duì)象,例如,在一個(gè)包括多個(gè)對(duì)象的幀圖像中,如果一對(duì)象的臉部與幀圖像的比例超出最大值或小于最小值,往往會(huì)導(dǎo)致失真,或者不夠清晰,則該對(duì)象同樣不適宜作為用于綁定互動(dòng)元素的目標(biāo)對(duì)象。
步驟107和步驟108為終端20在接收到用戶參數(shù)互動(dòng)時(shí)對(duì)應(yīng)的處理,可以任意順序執(zhí)行或者并行執(zhí)行。
步驟107,終端20響應(yīng)于針對(duì)互動(dòng)元素的操作,在播放界面加載響應(yīng)操作的結(jié)果。
在一個(gè)實(shí)施例中,終端20基于點(diǎn)位數(shù)據(jù)中的互動(dòng)形式控制互動(dòng)元素針對(duì)用戶操作的響應(yīng),實(shí)現(xiàn)響應(yīng)前與響應(yīng)后差異化的視聽效果,示例性地,互動(dòng)元素的操作可以免費(fèi)方式或者收費(fèi)方式,或者,根據(jù)終端20用戶的等級(jí)、積分等身份信息對(duì)應(yīng)分配互動(dòng)元素的使用權(quán)限(如可使用的互動(dòng)元素的種類以及數(shù)量等)。
例如,當(dāng)互動(dòng)元素為虛擬道具如鮮花時(shí),一旦用戶觸發(fā)對(duì)該虛擬道具的贈(zèng)送操作,則服務(wù)器30在所有播放該視頻的終端20中同步目標(biāo)對(duì)應(yīng)擁有的鮮花的數(shù)量,實(shí)現(xiàn)不同終端20用戶之間互動(dòng)的效果。
步驟108,終端20向廣告系統(tǒng)請(qǐng)求與目標(biāo)對(duì)象對(duì)應(yīng)的媒體信息。
以媒體信息為廣告為例,當(dāng)目標(biāo)對(duì)象為視頻點(diǎn)位中的人物時(shí),與人物對(duì)應(yīng)的廣告可以為目標(biāo)人物參與制作的廣告,當(dāng)目標(biāo)對(duì)象為視頻點(diǎn)位中的商品(如衣服、飲料)時(shí),對(duì)應(yīng)的廣告可以為廣告主針對(duì)該商品的需要投放的廣告。
再以媒體信息為新聞為例,當(dāng)目標(biāo)對(duì)象為視頻點(diǎn)位中的人物時(shí),與人物對(duì)應(yīng)的廣告可以為人物近期的新聞。
步驟109,終端20在播放界面加載對(duì)應(yīng)目標(biāo)對(duì)象的媒體信息。
如前,一旦終端20用戶參與針對(duì)目標(biāo)對(duì)象的互動(dòng),則表示用戶對(duì)目標(biāo)對(duì)象的關(guān)注,此時(shí)如果向用戶投放與目標(biāo)對(duì)象相關(guān)的廣告則可以切合用戶對(duì)目標(biāo)對(duì)象進(jìn)行了解的需求,用戶點(diǎn)擊廣告的概率更高,提升投放的目標(biāo)對(duì)象的點(diǎn)擊率和轉(zhuǎn)化率。
在一個(gè)實(shí)施例中,當(dāng)終端20檢測(cè)到終端20用戶參與目標(biāo)對(duì)象的互動(dòng)時(shí),向廣告系統(tǒng)請(qǐng)求點(diǎn)位數(shù)據(jù)指示的與目標(biāo)對(duì)象相關(guān)的廣告,在播放界面中播放包括目標(biāo)對(duì)象的視頻點(diǎn)位的同時(shí),在播放界面中加載的對(duì)應(yīng)目標(biāo)對(duì)象的廣告,一旦用戶點(diǎn)擊廣告,或者,在點(diǎn)擊廣告后還實(shí)施產(chǎn)生廣告效果的行為(如在廣告調(diào)整頁面注冊(cè)、下訂單、留下聯(lián)系資料等),說明投放的廣告宣傳的信息恰好是終端20用戶所需要的,從而能夠?qū)崿F(xiàn)精準(zhǔn)向終端20用戶投放廣告的效果。
前述以終端20用戶針對(duì)目標(biāo)對(duì)象的互動(dòng)元素實(shí)施操作,從而觸發(fā)向終端20用戶投放媒體信息為例進(jìn)行說明,作為一種向終端20用戶投放廣告的替代方式,還可以基于用戶對(duì)目標(biāo)對(duì)象的跟蹤標(biāo)識(shí)的觸發(fā)投放廣告。
前述步驟105和步驟106中,在播放界面加載目標(biāo)對(duì)象的跟蹤標(biāo)識(shí)的同時(shí),還在播放界面加載對(duì)應(yīng)目標(biāo)對(duì)象的互動(dòng)元素。作為步驟105和步驟106的一個(gè)替代方案,參見圖4示出的媒體信息投放的另一個(gè)可選的流程示意圖,基于圖3,當(dāng)在播放界面加載目標(biāo)對(duì)象的跟蹤標(biāo)識(shí)(步驟105)之后,還檢測(cè)是否接收到用戶針對(duì)目標(biāo)用戶的跟蹤標(biāo)識(shí)的觸發(fā)操作(步驟110),如果接收到,則終端20在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的互動(dòng)元素(步驟106),如果未接收到,則繼續(xù)檢測(cè)直至檢測(cè)到用戶針對(duì)目標(biāo)用戶的跟蹤標(biāo)識(shí)的觸發(fā)操作,或者,直至視頻點(diǎn)位播放完畢,也就是播放界面中不再加載有包括目標(biāo)對(duì)象的幀圖像。
在檢測(cè)到用戶針對(duì)跟蹤標(biāo)識(shí)之后才加載互動(dòng)元素的好處是,避免對(duì)用戶觀看視頻造成干擾,在用戶有參與互動(dòng)需求時(shí)可以通過跟蹤標(biāo)識(shí)觸發(fā)互動(dòng)元素的加載,也就是通過跟蹤標(biāo)識(shí)不僅提示當(dāng)前視頻點(diǎn)位的目標(biāo)對(duì)象,還實(shí)現(xiàn)了控制是否參與目標(biāo)對(duì)象的互動(dòng)的開關(guān)的功能,靈活性更高。
如前所述,服務(wù)器30向終端20提供針對(duì)視頻中不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù)的查詢服務(wù),服務(wù)器30可以對(duì)已有的錄播視頻預(yù)先形成對(duì)應(yīng)的點(diǎn)位數(shù)據(jù),也可以對(duì)在線直播的視頻實(shí)時(shí)形成點(diǎn)位數(shù)據(jù)。以下結(jié)合流程圖對(duì)形成點(diǎn)位數(shù)據(jù)并向終端20發(fā)送的實(shí)現(xiàn)過程進(jìn)行說明。
示例性地,服務(wù)器30可以在終端20請(qǐng)求視頻的點(diǎn)位數(shù)據(jù)之前預(yù)先生成點(diǎn)位數(shù)據(jù),或者在終端20查詢點(diǎn)位數(shù)據(jù)時(shí)實(shí)時(shí)生成,以服務(wù)器30預(yù)先生成點(diǎn)位數(shù)據(jù)進(jìn)行說明。
參見圖5示出的媒體信息投放方法的又一個(gè)可選的流程示意圖,基于圖3,包括以下步驟:
步驟111,服務(wù)器30識(shí)別視頻中各幀圖像的目標(biāo)對(duì)象。
在一個(gè)實(shí)施例中,參見圖12,服務(wù)器30對(duì)視頻進(jìn)行解碼得到各幀圖像,對(duì)各幀圖像進(jìn)行對(duì)象檢測(cè)得到包括對(duì)象的區(qū)域;在時(shí)域上相鄰的兩幀圖像上,通過深度卷積特征匹配得到對(duì)象的光流特征點(diǎn);根據(jù)對(duì)象的光流特征點(diǎn)的穩(wěn)定性、以及數(shù)量判斷是否在各幀圖像中對(duì)對(duì)象跟蹤識(shí)別。
上述的識(shí)別對(duì)象的方式,對(duì)對(duì)象在幀圖像之間的運(yùn)動(dòng)幅度的限制較小,可以識(shí)別對(duì)象在幀圖像之間較大的幀間位移,保持對(duì)象在幀圖像之間旋轉(zhuǎn)不變的特性,也就說即使對(duì)象在幀圖像之間發(fā)生了旋轉(zhuǎn)也能夠準(zhǔn)確識(shí)別,同時(shí)對(duì)噪聲的敏感性降低。
在一個(gè)實(shí)施例中,視頻包括的多個(gè)對(duì)象時(shí),服務(wù)器30當(dāng)篩除部分對(duì)象而得到目標(biāo)對(duì)象,部分對(duì)象包括以下類型對(duì)象至少之一:
1)位于視頻點(diǎn)位中幀圖像的邊緣區(qū)域的對(duì)象;
2)在視頻點(diǎn)位出現(xiàn)的時(shí)間低于時(shí)間閾值的對(duì)象;
3)在視頻點(diǎn)位的清晰度小于清晰度閾值的對(duì)象。
再以對(duì)象為人物為例,服務(wù)器30從視頻中篩除的部分人物可以為:
1)人臉面積占比小于最小值或大于最大值的人物,人臉面積比小于最小值或者大于最大值時(shí)會(huì)出現(xiàn)失真的情況,難以引起用戶的關(guān)注,因此不適宜用于綁定互動(dòng)元素。
2)人臉在視頻中的位置位于幀圖像邊緣區(qū)域的人物,人臉總是位于幀圖像的邊緣導(dǎo)致終端20用戶無法了解臉部,對(duì)于這樣的對(duì)象即使綁定互動(dòng)元素,用戶參與互動(dòng)的概率也偏低。
3)在幀圖像中不具有正臉的人物。
步驟112,服務(wù)器30基于所識(shí)別出的目標(biāo)對(duì)象、以及目標(biāo)對(duì)象的互動(dòng)元素,形成對(duì)應(yīng)視頻中不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù)。
如前,示例性地,服務(wù)器30基于以下信息形成點(diǎn)位數(shù)據(jù):
1)視頻點(diǎn)位各幀圖像中的目標(biāo)對(duì)象(如目標(biāo)人物、目標(biāo)物品等)綁定的互動(dòng)元素,或者是所綁定的互動(dòng)元素的獲取方式,如互動(dòng)元素在數(shù)據(jù)庫中的存儲(chǔ)地址。
2)目標(biāo)對(duì)象在各圖像中的位置,如目標(biāo)人物的特定部位(頭部等)在各幀圖像中的位置;
3)互動(dòng)元素的互動(dòng)形式。
再結(jié)合這樣的一個(gè)示例進(jìn)行說明:在視頻中跟蹤目標(biāo)人物的人臉,并在視頻的播放界面加載互動(dòng)元素,在接收到用戶針對(duì)互動(dòng)元素的操作時(shí),向終端用戶投放對(duì)應(yīng)目標(biāo)人物的廣告。
參見圖6示出的視頻互動(dòng)廣告的一個(gè)可選的系統(tǒng)架構(gòu)示意圖,服務(wù)器30端的編碼系統(tǒng)對(duì)視頻編碼形成視頻,算法模塊通過任務(wù)調(diào)度的方式從視頻中提取人臉的跟蹤信息(也就是人臉在視頻各幀圖像中的位置),將人臉跟蹤信息入庫存儲(chǔ)。
打點(diǎn)后臺(tái)以查詢服務(wù)的方式從數(shù)據(jù)庫獲取人臉跟蹤信息,確定視頻中的哪些人臉是需要綁定互動(dòng)信息,將目標(biāo)人臉對(duì)應(yīng)的人物信息、互動(dòng)元素綁定形成點(diǎn)位數(shù)據(jù)打點(diǎn)信息。
終端20在播放視頻時(shí)向打點(diǎn)后臺(tái)查詢當(dāng)前進(jìn)度對(duì)應(yīng)的點(diǎn)位數(shù)據(jù),終端20顯示跟蹤人臉的圖層以及對(duì)應(yīng)人物的互動(dòng)元素,在接收到針對(duì)互動(dòng)元素的操作時(shí),從廣告系統(tǒng)拉取的人物參與的廣告在終端20播放。
終端20的播放界面的一個(gè)可選的示意圖如圖7-圖11所示。
在圖7中,播放界面的區(qū)域71中用于播放視頻,當(dāng)視頻播放到人臉互動(dòng)點(diǎn)位的時(shí)候就會(huì)自動(dòng)彈出一個(gè)跟蹤人臉72的浮層73,播放界面的區(qū)域71的右下角出現(xiàn)該明星的人物信息74,用戶可以在區(qū)域75中實(shí)施為自己喜歡的明星點(diǎn)贊,送花等互動(dòng)操作。
在圖8中,終端20用戶在區(qū)域71中贈(zèng)送虛擬道具后播放界面,在區(qū)域71中加載有對(duì)應(yīng)人物參與的廣告76。
在圖9中視頻幀中包括多個(gè)人臉,基于上述的篩選方式篩選出的目標(biāo)人臉以方框91標(biāo)識(shí),并浮動(dòng)顯示目標(biāo)人臉對(duì)應(yīng)人物的相關(guān)信息92。
在圖10中僅一個(gè)人臉并以方框101標(biāo)識(shí)為目標(biāo)人臉,特別地,終端20接收到針對(duì)方框101的點(diǎn)觸操作時(shí)會(huì)在播放界面中加載針對(duì)相應(yīng)人物的互動(dòng)界面,以避免觀看視頻時(shí)的干擾。
在圖11中以方框111標(biāo)識(shí)目標(biāo)人臉并在播放界面加載相應(yīng)人物的的信息112。
圖12為對(duì)視頻中的人臉進(jìn)行跟蹤的一個(gè)可選的流程示意圖。
基于上述示例可以看出:
1)在用戶側(cè),用戶可以邊看視頻邊參與互動(dòng),告別無趣的、單一的視頻信息接收的模式,同時(shí)觀眾可以通過送花的形式實(shí)時(shí)表達(dá)觀看感受。
2)在媒體信息投放方面,以廣告為例,使用了基于視頻內(nèi)容分析出目標(biāo)對(duì)象(如汽車、明星包、衣物等)的個(gè)性化投放形式,豐富了廣告的可投放種類,與目前視頻廣告大多采用片頭,片尾,或者中插投放廣告的形式強(qiáng)制觀看的方式相比,用戶體驗(yàn)更加友好。
如果用戶通過對(duì)自己喜歡的目標(biāo)對(duì)象贈(zèng)送虛擬道具(如點(diǎn)贊加油,送花)的同時(shí),推送一些與目標(biāo)對(duì)象相關(guān)的廣告,這種方式讓廣告變?yōu)橛脩糁鲃?dòng)獲取,真正做到從用戶興趣出發(fā)進(jìn)行推送廣告,大幅提升廣告的點(diǎn)擊率和轉(zhuǎn)化率。
對(duì)前述終端20的邏輯功能結(jié)構(gòu)進(jìn)行說明,參見圖13示出的終端20的一個(gè)可選的邏輯功能結(jié)構(gòu)示意圖,包括:
播放單元21,用于加載播放界面并在播放界面播放視頻;
加載單元22,用于當(dāng)播放單元21播放視頻至視頻點(diǎn)位時(shí),在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟隨標(biāo)識(shí),以及,在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的互動(dòng)元素;
響應(yīng)單元23,用于響應(yīng)于針對(duì)互動(dòng)元素的操作,在播放界面加載響應(yīng)操作的結(jié)果,以及,在播放界面加載對(duì)應(yīng)目標(biāo)對(duì)象的媒體信息。
在一個(gè)實(shí)施例中,加載單元22,還用于當(dāng)播放界面中加載有視頻點(diǎn)位中包括目標(biāo)對(duì)象的幀圖像時(shí),基于目標(biāo)對(duì)象的特定部位在視頻點(diǎn)位中相應(yīng)幀圖像的位置,在相應(yīng)幀圖像加載用于在目標(biāo)對(duì)象的特定部位浮動(dòng)顯示的圖層。
在一個(gè)實(shí)施例中,加載單元22,還用于當(dāng)播放界面的第一區(qū)域中加載有視頻點(diǎn)位中包括目標(biāo)對(duì)象的幀圖像時(shí),在播放界面的第二區(qū)域中加載對(duì)應(yīng)目標(biāo)對(duì)象的互動(dòng)元素。
在一個(gè)實(shí)施例中,加載單元22,還用于檢測(cè)到針對(duì)跟隨標(biāo)識(shí)的操作時(shí),在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的互動(dòng)元素。
在一個(gè)實(shí)施例中,加載單元22,還用于當(dāng)視頻點(diǎn)位的幀圖像包括多個(gè)對(duì)象時(shí),在多個(gè)對(duì)象中篩除部分對(duì)象而得到目標(biāo)對(duì)象,并當(dāng)播放界面中加載有對(duì)應(yīng)目標(biāo)對(duì)象的幀圖像時(shí),基于目標(biāo)對(duì)象的特定部位在視頻點(diǎn)位各幀圖像的位置,在相應(yīng)的位置加載用于在目標(biāo)對(duì)象的特定部位跟隨顯示的圖層。
在一個(gè)實(shí)施例中,加載單元22,還用于在播放界面中篩除以下類型對(duì)象至少之一:
位于視頻點(diǎn)位中幀圖像的邊緣區(qū)域的對(duì)象;
在視頻點(diǎn)位出現(xiàn)的時(shí)間低于時(shí)間閾值的對(duì)象;
在視頻點(diǎn)位的清晰度小于清晰度閾值的對(duì)象。
對(duì)前述服務(wù)器30的邏輯功能結(jié)構(gòu)進(jìn)行說明,參見圖14示出的服務(wù)器30的一個(gè)可選的邏輯功能結(jié)構(gòu)示意圖,包括:
識(shí)別單元31,用于解析視頻中各幀圖像的目標(biāo)對(duì)象;
點(diǎn)位單元32,用于基于所識(shí)別出的目標(biāo)對(duì)象、以及目標(biāo)對(duì)象的互動(dòng)元素,形成對(duì)應(yīng)視頻中不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
發(fā)送單元33,用于向終端20發(fā)送相應(yīng)視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
其中,點(diǎn)位數(shù)據(jù)用于供終端20在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟隨標(biāo)識(shí),以及,在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的互動(dòng)元素。
在一個(gè)實(shí)施例中,識(shí)別單元31,還用于對(duì)視頻進(jìn)行解碼得到各幀圖像,對(duì)各幀圖像進(jìn)行對(duì)象檢測(cè)得到包括對(duì)象的區(qū)域;
在時(shí)域上相鄰的兩幀圖像上,通過深度卷積特征匹配得到對(duì)象的光流特征點(diǎn);
根據(jù)對(duì)象的光流特征點(diǎn)的穩(wěn)定性、以及數(shù)量判斷是否在各幀圖像中對(duì)對(duì)象跟蹤識(shí)別。
在一個(gè)實(shí)施例中,識(shí)別單元31,還用于當(dāng)視頻包括的多個(gè)對(duì)象篩除部分對(duì)象而得到目標(biāo)對(duì)象;
部分對(duì)象包括以下類型對(duì)象至少之一:
位于視頻點(diǎn)位中幀圖像的邊緣區(qū)域的對(duì)象;
在視頻點(diǎn)位出現(xiàn)的時(shí)間低于時(shí)間閾值的對(duì)象;
在視頻點(diǎn)位的清晰度小于清晰度閾值的對(duì)象。
對(duì)圖2示出的媒體信息投放系統(tǒng)中的終端20和服務(wù)器30的功能進(jìn)行說明。
終端20,用于加載播放界面并在播放界面播放視頻;
播放視頻至視頻點(diǎn)位時(shí),在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí),以及,在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的互動(dòng)元素;
響應(yīng)于針對(duì)互動(dòng)元素的操作,在播放界面加載響應(yīng)操作的結(jié)果,以及,在播放界面加載對(duì)應(yīng)目標(biāo)對(duì)象的媒體信息。
在一個(gè)實(shí)施例中,終端20還用于當(dāng)播放界面中加載有視頻點(diǎn)位中包括目標(biāo)對(duì)象的幀圖像時(shí),基于目標(biāo)對(duì)象的特定部位在視頻點(diǎn)位中相應(yīng)幀圖像的位置,在相應(yīng)幀圖像加載用于在目標(biāo)對(duì)象的特定部位浮動(dòng)顯示的圖層。
在一個(gè)實(shí)施例中,終端20還用于當(dāng)播放界面的第一區(qū)域中加載有視頻點(diǎn)位中包括目標(biāo)對(duì)象的幀圖像時(shí),在播放界面的第二區(qū)域中加載對(duì)應(yīng)目標(biāo)對(duì)象的互動(dòng)元素。
在一個(gè)實(shí)施例中,終端20還用于檢測(cè)到針對(duì)跟蹤標(biāo)識(shí)的操作時(shí),在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的互動(dòng)元素。
在一個(gè)實(shí)施例中,終端20還用于當(dāng)視頻點(diǎn)位的幀圖像包括多個(gè)對(duì)象時(shí),在多個(gè)對(duì)象中篩除部分對(duì)象而得到目標(biāo)對(duì)象,并當(dāng)播放界面中加載有對(duì)應(yīng)目標(biāo)對(duì)象的幀圖像時(shí),基于目標(biāo)對(duì)象的特定部位在視頻點(diǎn)位各幀圖像的位置,在相應(yīng)的位置加載用于在目標(biāo)對(duì)象的特定部位跟蹤顯示的圖層。
服務(wù)器30,用于解析視頻中各幀圖像的目標(biāo)對(duì)象;
基于所識(shí)別出的目標(biāo)對(duì)象、以及目標(biāo)對(duì)象的互動(dòng)元素,形成對(duì)應(yīng)視頻中不同視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
向終端20發(fā)送相應(yīng)視頻點(diǎn)位的點(diǎn)位數(shù)據(jù);
其中,點(diǎn)位數(shù)據(jù)用于供終端20在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的跟蹤標(biāo)識(shí),以及,在播放界面中加載對(duì)應(yīng)視頻點(diǎn)位所包括目標(biāo)對(duì)象的互動(dòng)元素。
在一個(gè)實(shí)施例中,服務(wù)器30還用于對(duì)視頻進(jìn)行解碼得到各幀圖像,對(duì)各幀圖像進(jìn)行對(duì)象檢測(cè)得到包括對(duì)象的區(qū)域;
在時(shí)域上相鄰的兩幀圖像上,通過深度卷積特征匹配得到對(duì)象的光流特征點(diǎn);
根據(jù)對(duì)象的光流特征點(diǎn)的穩(wěn)定性、以及數(shù)量判斷是否在各幀圖像中對(duì)對(duì)象跟蹤識(shí)別。
在一個(gè)實(shí)施例中,服務(wù)器30還用于當(dāng)視頻包括的多個(gè)對(duì)象篩除部分對(duì)象而得到目標(biāo)對(duì)象;
部分對(duì)象包括以下類型對(duì)象至少之一:
位于視頻點(diǎn)位中幀圖像的邊緣區(qū)域的對(duì)象;
在視頻點(diǎn)位出現(xiàn)的時(shí)間低于時(shí)間閾值的對(duì)象;
在視頻點(diǎn)位的清晰度小于清晰度閾值的對(duì)象。
綜上所述,本發(fā)明實(shí)施例具有以下有益效果:
1)通過對(duì)象檢測(cè)如人臉檢測(cè)以及人臉跟蹤技術(shù)分析視頻內(nèi)容,設(shè)置多種條件篩選較好的對(duì)象如明星人臉。
2)互動(dòng)視頻技術(shù)讓媒體信息(如廣告)變?yōu)橛脩糁鲃?dòng)獲取的信息,真正做到從用戶興趣出發(fā)進(jìn)行推送,大幅提升廣告的點(diǎn)擊率和轉(zhuǎn)化率。
3)基人臉檢測(cè)跟蹤算法,提升了用戶視頻互動(dòng)體驗(yàn)的效果,競(jìng)品的人臉跟蹤丟失的問題。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說對(duì)相關(guān)技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、RAM、ROM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。