一種視頻搜索的方法和裝置的制造方法
【專(zhuān)利說(shuō)明】一種視頻搜索的方法和裝置 【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種視頻搜索的方法和裝置。 【【背景技術(shù)】】
[0002] 隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,搜索引擎已經(jīng)成為人們獲取信息的重要工具,除了 常用的網(wǎng)頁(yè)搜索之外,圖片搜索、音樂(lè)搜索和視頻搜索也快速地得到發(fā)展。對(duì)于視頻搜索而 言,目前常用的視頻搜索方式是用戶(hù)輸入關(guān)鍵字,視頻搜索引擎返回與該關(guān)鍵字相關(guān)的視 頻搜索結(jié)果,例如用戶(hù)在視頻搜索引擎的搜索框中輸入"中國(guó)好聲音",視頻搜索引擎就返 回"中國(guó)好聲音"相關(guān)的視頻搜索結(jié)果。
[0003] 然而,在實(shí)際生活中,往往存在這樣的需求:當(dāng)用戶(hù)來(lái)到一個(gè)新的地方或者新的環(huán) 境,希望能夠很快地了解到當(dāng)?shù)厝嘶蛘咝碌沫h(huán)境中的人對(duì)什么感興趣,什么比較流行,大家 關(guān)注什么熱點(diǎn)等,如果通過(guò)與當(dāng)?shù)厝嘶蛘咝碌沫h(huán)境中的人進(jìn)行交流,顯然需要付出大量的 精力,效率比較低,通過(guò)查看相關(guān)視頻是最方便、最快捷的方式,然而現(xiàn)有的視頻搜索尚不 能滿(mǎn)足此類(lèi)用戶(hù)的需求。 【
【發(fā)明內(nèi)容】
】
[0004] 有鑒于此,本發(fā)明提供了一種視頻搜索的方法和裝置,以供于向用戶(hù)提供周邊人 關(guān)注的視頻內(nèi)容。
[0005] 具體技術(shù)方案如下:
[0006] 本發(fā)明提供了一種視頻搜索的方法,該方法包括:
[0007] 周邊視頻搜索過(guò)程:
[0008] S21、接收到來(lái)自用戶(hù)終端的周邊視頻搜索請(qǐng)求時(shí),獲取查詢(xún)半徑信息以及該用戶(hù) 終端的地理位置信息并確定待搜索的地理位置信息;
[0009] S22、搜索視頻數(shù)據(jù)庫(kù)中所述待搜索的地理位置信息所對(duì)應(yīng)的視頻資源信息;
[0010] S23、利用搜索到的視頻資源信息生成視頻搜索結(jié)果并返回給發(fā)送所述周邊視頻 搜索請(qǐng)求的用戶(hù)終端;
[0011] 其中所述視頻數(shù)據(jù)庫(kù)的建立包括:
[0012] S11、收集用戶(hù)終端的地理位置信息和視頻播放行為信息;
[0013] S12、將同一地理位置信息對(duì)應(yīng)的視頻播放行為信息進(jìn)行整合后存儲(chǔ)于視頻數(shù)據(jù) 庫(kù)。
[0014] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述用戶(hù)終端的地理位置信息的收集或獲取包括:
[0015] 接收用戶(hù)終端通過(guò)定位獲取到并上傳的地理位置信息;或者,
[0016] 獲取用戶(hù)終端的IP地址信息,通過(guò)所述IP地址信息查詢(xún)對(duì)應(yīng)的地理位置信息。
[0017] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,在所述步驟S12中還包括:將地理位置信息創(chuàng)建為 興趣點(diǎn)Ρ0Ι,該P(yáng)OI包括唯一標(biāo)識(shí)符P〇i_id和地理位置信息;將p〇i_id作為對(duì)應(yīng)視頻播放 行為信息的索引。
[0018] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,步驟S21中所述確定待搜索的地理位置信息具體包 括:根據(jù)發(fā)送所述周邊視頻搜索請(qǐng)求的用戶(hù)終端的地理位置信息和查詢(xún)半徑信息計(jì)算出查 詢(xún)范圍,對(duì)已創(chuàng)建的各POI進(jìn)行搜尋,搜尋地理位置信息在所述查詢(xún)范圍內(nèi)的P〇i_id ;
[0019] 步驟S22具體包括:通過(guò)查詢(xún)所述視頻數(shù)據(jù)庫(kù)確定搜尋出的poi_id對(duì)應(yīng)的視頻資 源信息。
[0020] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,步驟S21中所述獲取查詢(xún)半徑信息包括:
[0021] 獲取所述周邊視頻搜索請(qǐng)求中包含的查詢(xún)半徑信息;或者,
[0022] 若所述周邊視頻搜索請(qǐng)求中未包含查詢(xún)半徑信息,則采用默認(rèn)的查詢(xún)半徑信息。
[0023] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述視頻數(shù)據(jù)庫(kù)的建立還包括:獲取用戶(hù)終端舉報(bào) 的非法視頻資源信息,并對(duì)非法視頻資源信息進(jìn)行記錄;
[0024] 在所述步驟S22和步驟S23之間還包括:根據(jù)記錄的非法視頻資源信息對(duì)搜索到 的視頻資源信息進(jìn)行過(guò)濾。
[0025] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,步驟S23中所述利用搜索到的視頻資源信息生成視 頻搜索結(jié)果包括:按照播放次數(shù)、視頻質(zhì)量、播放時(shí)長(zhǎng)和用戶(hù)興趣中的至少一種將搜索到的 視頻資源信息進(jìn)行排序后作為視頻搜索結(jié)果;
[0026] 其中所述播放次數(shù)和播放時(shí)長(zhǎng)從收集的用戶(hù)播放行為中獲取,所述視頻質(zhì)量通過(guò) 對(duì)視頻資源信息的分辨率進(jìn)行識(shí)別后確定,所述用戶(hù)興趣通過(guò)對(duì)同一用戶(hù)的視頻播放行為 信息進(jìn)行收集和分析后確定。
[0027] 本發(fā)明還提供了另外一種視頻搜索的方法,該方法包括:
[0028] 用戶(hù)終端向服務(wù)器發(fā)送周邊視頻搜索請(qǐng)求;
[0029] 獲取所述服務(wù)器返回的視頻搜索結(jié)果,所述視頻搜索結(jié)果是所述服務(wù)器獲取查詢(xún) 半徑信息以及用戶(hù)終端的地理位置信息并確定待搜索的地理位置信息后,搜索視頻數(shù)據(jù)庫(kù) 中所述待搜索的地理位置信息所對(duì)應(yīng)的視頻資源信息,利用搜索到的視頻資源信息生成 的;
[0030] 其中在所述視頻數(shù)據(jù)庫(kù)的建立過(guò)程中,所述用戶(hù)終端向所述服務(wù)器發(fā)送所述用戶(hù) 終端的地理位置信息和視頻播放行為信息,以供所述服務(wù)器將同一地理位置信息對(duì)應(yīng)的視 頻播放行為信息進(jìn)行整合后存儲(chǔ)于視頻數(shù)據(jù)庫(kù)。
[0031] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,若所述用戶(hù)終端獲取到用戶(hù)輸入的查詢(xún)半徑信息, 則在所述周邊視頻搜索請(qǐng)求包含該查詢(xún)半徑信息,以供所述服務(wù)器從所述周邊視頻搜索請(qǐng) 求中獲取所述查詢(xún)半徑信息;
[0032] 若所述用戶(hù)終端未獲取到用戶(hù)輸入的查詢(xún)半徑信息,則所述周邊視頻搜索請(qǐng)求中 不包含查詢(xún)半徑信息,以供所述服務(wù)器采用默認(rèn)的查詢(xún)半徑信息。
[0033] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該方法還包括:
[0034] 所述用戶(hù)終端向所述服務(wù)器舉報(bào)非法視頻資源信息,以供所述服務(wù)器進(jìn)行記錄并 根據(jù)記錄的非法視頻資源信息對(duì)搜索到的視頻資源信息進(jìn)行過(guò)濾。
[0035] 本發(fā)明還提供了一種視頻搜索的裝置,該裝置包括:視頻數(shù)據(jù)庫(kù)建立單元和周邊 視頻搜索單元;
[0036] 其中所述視頻數(shù)據(jù)庫(kù)建立單元包括:
[0037] 信息收集子單元,用于收集用戶(hù)終端的地理位置信息和視頻播放行為信息;
[0038] 整合存儲(chǔ)子單元,用于將同一地理位置信息對(duì)應(yīng)的視頻播放行為信息進(jìn)行整合后 存儲(chǔ)于視頻數(shù)據(jù)庫(kù);
[0039] 所述周邊視頻搜索單元包括:
[0040] 請(qǐng)求處理子單元,用于接收到來(lái)自用戶(hù)終端的周邊視頻搜索請(qǐng)求時(shí),獲取查詢(xún)半 徑信息以及該用戶(hù)終端的地理位置信息并確定待搜索的地理位置信息;
[0041] 視頻搜索子單元,用于搜索所述視頻數(shù)據(jù)庫(kù)中所述待搜索的地理位置信息所對(duì)應(yīng) 的視頻資源信息;
[0042] 結(jié)果生成子單元,用于利用搜索到的視頻資源信息生成視頻搜索結(jié)果并返回給發(fā) 送所述周邊視頻搜索請(qǐng)求的用戶(hù)終端。
[0043] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述信息收集子單元在收集用戶(hù)終端的地理位置信 息時(shí),或者所述請(qǐng)求處理子單元在獲取用戶(hù)終端的地理位置信息時(shí),具體用于接收用戶(hù)終 端通過(guò)定位獲取到并上傳的地理位置信息,或者,獲取用戶(hù)終端的IP地址信息,通過(guò)所述 IP地址信息查詢(xún)對(duì)應(yīng)的地理位置信息。
[0044] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述視頻數(shù)據(jù)庫(kù)建立單元還包括:Ρ0Ι創(chuàng)建子單元, 用于將地理位置信息創(chuàng)建為興趣點(diǎn)POI,該P(yáng)OI包括唯一標(biāo)識(shí)符p〇i_id和地理位置信息; 將poi_id作為對(duì)應(yīng)視頻播放行為信息的索引。
[0045] 根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述請(qǐng)求處理子單元在確定待搜索的地理位置信息 時(shí),具體用于根據(jù)發(fā)送所述周邊視頻搜索請(qǐng)求的用戶(hù)終端的地理位置信息和查詢(xún)半徑信 息計(jì)算出查詢(xún)范圍,對(duì)已創(chuàng)建的各POI進(jìn)行搜尋,搜尋地理位置信息在所述查詢(xún)范圍內(nèi)的 poi_id ;
[0046]