選取一個(gè)手提包的圖像、一個(gè)臺(tái)燈的圖像;獲取局部視頻圖像的屬性信息,例如:視頻的名稱、視頻圖像中手提包所屬人物的名稱等,將屬性信息發(fā)送到數(shù)據(jù)平臺(tái),數(shù)據(jù)平臺(tái)將屬性信息作為檢索條件,進(jìn)行數(shù)據(jù)檢索,返回包含屬性信息的數(shù)據(jù)對(duì)象,如返回某電視機(jī)中某人物同款的手提包的信息。
[0033]通過(guò)本發(fā)明可以在視頻播放的過(guò)程中實(shí)現(xiàn)與數(shù)據(jù)平臺(tái)的數(shù)據(jù)交互,滿足用戶快速搜索數(shù)據(jù)的需求,進(jìn)一步地,用戶可以直接在播放電視節(jié)目視頻和網(wǎng)絡(luò)點(diǎn)播視頻的過(guò)程中進(jìn)行數(shù)據(jù)搜索。
[0034]以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0035]實(shí)施例一
[0036]本實(shí)施例提供了一種數(shù)據(jù)搜索方法。如圖1所示,為根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)搜索方法的流程圖。
[0037]步驟S110,在播放視頻的過(guò)程中,在視頻圖像中選取局部視頻圖像。
[0038]該視頻為電視節(jié)目視頻或者網(wǎng)絡(luò)點(diǎn)播視頻。電視節(jié)目視頻為直播的數(shù)字電視節(jié)目;網(wǎng)絡(luò)點(diǎn)播視頻為用戶在網(wǎng)絡(luò)中點(diǎn)播的電影、電視劇等視頻。
[0039]視頻包括多幀視頻圖像,局部視頻圖像是指某幀視頻圖像的一部分。
[0040]局部視頻圖像可以展現(xiàn)某實(shí)體對(duì)象的圖像。例如:在播放電影時(shí),選取的局部視頻圖像為人物的上衣、帽子;或者選取的局部視頻圖像為畫(huà)面中的臺(tái)燈。
[0041]該局部視頻圖像可以自動(dòng)在視頻圖像中選取,也可以通過(guò)用戶操作來(lái)選取。
[0042]在自動(dòng)選取之前,可以預(yù)先訓(xùn)練圖像選擇器,通過(guò)圖像選擇器在視頻圖像中選取局部視頻圖像。例如:訓(xùn)練專門選取家具的圖像選擇器、訓(xùn)練專門選取衣服的圖像選擇器等等。
[0043]由用戶選取局部視頻圖像包括:在播放視頻的過(guò)程中,檢測(cè)圖像選取事件;展示檢測(cè)到圖像選取事件時(shí)的視頻圖像;確定用戶在該視頻圖像中選取的局部視頻圖像。例如:在播放視頻時(shí),如果用戶對(duì)視頻中的物品感興趣,則可以在視頻圖像中勾勒或點(diǎn)擊該物品,通過(guò)勾勒可以直接選取該物品,通過(guò)點(diǎn)擊可以先點(diǎn)擊該物品,再通過(guò)摳圖技術(shù)從視頻圖像中摳取出該物品,來(lái)完成物品選取。通過(guò)用戶操作來(lái)選取局部視頻圖像,具體可以參考圖2的描述。
[0044]步驟S120,獲取所述局部視頻圖像的屬性信息。
[0045]局部視頻圖像的屬性信息至少包括以下之一:局部視頻圖像信息;局部視頻圖像所屬視頻圖像的視頻圖像信息;所述視頻圖像所屬視頻的視頻信息。
[0046]局部視頻圖像信息包括:該局部視頻圖像展示的實(shí)體對(duì)象信息。例如:局部視頻圖像展示的實(shí)體對(duì)象為人物的帽子,則該實(shí)體對(duì)象信息可以是名稱(帽子)、顏色(紅)等?目息O
[0047]視頻圖像信息包括:除局部視頻圖像中展示的實(shí)體對(duì)象之外,視頻圖像中展示的其他實(shí)體對(duì)象的信息。例如:局部視頻圖像中展示的實(shí)體對(duì)象所附屬的另一實(shí)體對(duì)象的信息。又如:局部視頻圖像展示穿在人物身上的T恤,則視頻圖像信息可以是該人物的名稱。
[0048]視頻信息包括:視頻的名稱、視頻主創(chuàng)人員名字等信息。
[0049]具體的,可以從視頻的提供端,獲取該視頻的視頻信息;可以將局部視頻圖像和視頻圖像發(fā)送到知識(shí)平臺(tái),接收知識(shí)平臺(tái)返回的局部視頻圖像信息和視頻圖像信息。
[0050]視頻的提供端,例如是視頻服務(wù)器,機(jī)頂盒等。
[0051]知識(shí)平臺(tái)具有圖像識(shí)別和圖像檢索能力,可以根據(jù)圖像識(shí)別的結(jié)果,檢索該圖像的相關(guān)信息。例如:知識(shí)平臺(tái)為百度或谷歌平臺(tái)。在接收到局部視頻圖像和視頻圖像之后,知識(shí)平臺(tái)分別對(duì)局部視頻圖像和視頻圖像進(jìn)行圖像識(shí)別,并分別檢索出局部視頻圖像的局部視頻圖像信息、以及視頻圖像的所述視頻圖像信息。
[0052]步驟S130,根據(jù)所述屬性信息,與數(shù)據(jù)平臺(tái)進(jìn)行數(shù)據(jù)交互,以從所述數(shù)據(jù)平臺(tái)獲得與所述屬性信息匹配的數(shù)據(jù)對(duì)象。
[0053]數(shù)據(jù)平臺(tái)包括海量數(shù)據(jù)對(duì)象的相關(guān)信息。數(shù)據(jù)平臺(tái)和知識(shí)平臺(tái)可以相同。例如:數(shù)據(jù)平臺(tái)為百度、谷歌等平臺(tái)。
[0054]數(shù)據(jù)對(duì)象是對(duì)實(shí)體對(duì)象的抽象。數(shù)據(jù)對(duì)象可以是百度中一個(gè)人物或物體的詞條,也可以是淘寶中的一個(gè)虛擬商品。該數(shù)據(jù)對(duì)象是對(duì)其對(duì)應(yīng)的實(shí)體對(duì)象的抽象。
[0055]數(shù)據(jù)對(duì)象的屬性信息包括:實(shí)體對(duì)象信息,如名稱、顏色;該實(shí)體對(duì)象所附屬的另一實(shí)體對(duì)象的信息,如實(shí)體對(duì)象是由一個(gè)人物穿戴的,則另一實(shí)體對(duì)象的信息可以是人物姓名;出現(xiàn)過(guò)該數(shù)據(jù)對(duì)象的視頻信息,如視頻、視頻主創(chuàng)人員名字等。
[0056]具體的,向數(shù)據(jù)平臺(tái)發(fā)送所述屬性信息,并接收所述數(shù)據(jù)平臺(tái)返回的與所述屬性信息匹配的數(shù)據(jù)對(duì)象;數(shù)據(jù)平臺(tái)接收到該屬性信息之后,將該屬性信息作為檢索條件,執(zhí)行數(shù)據(jù)對(duì)象檢索,并返回檢索出的包含該屬性信息的數(shù)據(jù)對(duì)象。
[0057]本實(shí)施例無(wú)需用戶輸入關(guān)鍵字,可以在視頻播放的過(guò)程中,搜索用戶希望獲知的數(shù)據(jù),用戶體驗(yàn)較好。
[0058]實(shí)施例二
[0059]下面針對(duì)用戶選取局部視頻圖像的情況,對(duì)本發(fā)明進(jìn)行進(jìn)一步地的描述。圖2為根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)搜索的具體流程圖。圖3為根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)搜索的時(shí)序圖。
[0060]步驟S210,在播放視頻的過(guò)程中,檢測(cè)圖像選取事件。
[0061]圖像選取事件是能夠被識(shí)別出的用戶操作或指令。例如:圖像選取事件為按下預(yù)設(shè)的按鈕、發(fā)出預(yù)設(shè)的語(yǔ)音指令、發(fā)出預(yù)設(shè)的手勢(shì)等。
[0062]視頻播放器在播放視頻的過(guò)程中,檢測(cè)用戶發(fā)出的圖像選取事件。
[0063]例如:用戶正在電視機(jī)上觀看《復(fù)仇者聯(lián)盟2》,對(duì)畫(huà)面中的人物非常感興趣,這時(shí),用戶通過(guò)點(diǎn)擊遙控器功能鍵,發(fā)出圖像選取事件,電視機(jī)檢測(cè)到圖像選取事件,進(jìn)入搜索模式。
[0064]步驟S220,展示檢測(cè)到所述圖像選取事件時(shí)的視頻圖像。
[0065]截取檢測(cè)到圖像選擇事件時(shí)的視頻圖像,并將該視頻圖像展示給用戶,如圖4所示,圖4是出現(xiàn)用戶感興趣的人物的視頻畫(huà)面。
[0066]進(jìn)一步地,在展示視頻圖像的過(guò)程中,啟動(dòng)畫(huà)中畫(huà)功能,在顯示器中呈現(xiàn)兩個(gè)畫(huà)面,一個(gè)畫(huà)面繼續(xù)播放動(dòng)態(tài)地視頻,另一個(gè)畫(huà)面展示靜態(tài)地視頻圖像。
[0067]步驟S230,確定用戶在所述視頻圖像中選取的局部視頻圖像。
[0068]根據(jù)用戶的操作,確定用戶在視頻圖像中選取的局部視頻圖像;通過(guò)圖像處理技術(shù),提取出用戶在所述視頻圖像中選取的局部視頻圖像。進(jìn)一步地,用戶可以點(diǎn)擊視頻圖像中的目標(biāo)人物,即所需的實(shí)體對(duì)象。如果用戶通過(guò)電視機(jī)觀看電視節(jié)目視頻,則可以通過(guò)遙控器或者與電視機(jī)相連的鼠標(biāo)來(lái)輔助完成局部視頻圖像的選取;如果用戶通過(guò)計(jì)算機(jī)觀看網(wǎng)絡(luò)點(diǎn)播視頻,則可以通過(guò)操作鼠標(biāo)來(lái)輔助完成局部視頻圖像的選取。
[0069]下面示例性的給出兩種選取方式:
[0070]方式一:用戶在視頻圖