基于地理位置的視頻搜索方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種基于地理位置的視頻搜索方法及系統(tǒng),上述方法包括:接收客戶端發(fā)送的視頻搜索請(qǐng)求;從所述視頻搜索請(qǐng)求中解析出目標(biāo)關(guān)鍵字;獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置;檢索與所述地理位置匹配的視頻;根據(jù)檢索到的視頻生成視頻展示數(shù)據(jù)并返回給所述客戶端。根據(jù)上述的方法,在進(jìn)行視頻搜索時(shí),是將用戶輸入的目標(biāo)關(guān)鍵字映射為一個(gè)或多個(gè)地理位置,然后基于地理位置去搜索匹配的視頻,提供了一種視頻的精確搜索方法,滿足視頻的精確搜索需求。
【專利說明】
基于地理位置的視頻搜索方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及視頻搜索技術(shù),尤其涉及一種基于地理位置的視頻搜索技術(shù)及系統(tǒng)。 【背景技術(shù)】
[0002]目前網(wǎng)絡(luò)上的視頻文件與地理位置沒有關(guān)聯(lián)性,除非視頻文件所附的標(biāo)簽和注釋有明確的事件或位置信息,用戶很難在海量的視頻文件中找到與事件發(fā)生地相關(guān)的目標(biāo)文件。同時(shí),用戶有時(shí)只知道幾個(gè)與事件名稱相關(guān)的關(guān)鍵詞,而不知道該事件的發(fā)生地點(diǎn)、時(shí)間等更一步的詳細(xì)確切信息,那用戶更是無從著手找到所需要的視頻文件。
【發(fā)明內(nèi)容】
[0003]有鑒于此,有必要提供一種基于地理位置的視頻搜索方法及系統(tǒng),其可以解決現(xiàn)有技術(shù)中視頻不易被精準(zhǔn)檢索的問題。
[0004]—種基于地理位置的視頻搜索方法,包括:
[0005]接收客戶端發(fā)送的視頻搜索請(qǐng)求;
[0006]從所述視頻搜索請(qǐng)求中解析出目標(biāo)關(guān)鍵字;
[0007]獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置;
[0008]檢索與所述地理位置匹配的視頻;
[0009]根據(jù)檢索到的視頻生成視頻展示數(shù)據(jù)并返回給所述客戶端。
[0010]在一個(gè)實(shí)施例中,上述的方法還包括:構(gòu)建關(guān)鍵字與地理位置之間的映射表;
[0011]所述獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置包括:根據(jù)所述映射表獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置。
[0012]在一個(gè)實(shí)施例中,所述構(gòu)建關(guān)鍵字與地理位置之間的映射表包括:
[0013]根據(jù)電子地圖的興趣點(diǎn)數(shù)據(jù)庫(kù)初始化所述映射表;
[0014]在互聯(lián)網(wǎng)上抓取網(wǎng)頁(yè),從所述網(wǎng)頁(yè)中提取網(wǎng)頁(yè)關(guān)鍵字,根據(jù)所述網(wǎng)頁(yè)關(guān)鍵字的地理位置信息更新所述映射表;和/或
[0015]接收用戶上傳的視頻以及標(biāo)簽,從所視頻內(nèi)解析出地理位置信息,及根據(jù)所述視頻的地理位置信息及標(biāo)簽更新所述映射表。
[0016]在一個(gè)實(shí)施例中,上述方法還包括:根據(jù)用戶的視頻訪問數(shù)據(jù)更新所述映射表中關(guān)鍵字與地理位置的映射關(guān)系。
[0017]在一個(gè)實(shí)施例中,上述的檢索與所述地理位置匹配的視頻時(shí)所述視頻按距離、視頻拍攝時(shí)間、視頻訪問量中的一個(gè)或幾個(gè)進(jìn)行排序。
[0018]—種基于地理位置的視頻搜索系統(tǒng),包括:
[0019]請(qǐng)求接收模塊,用于接收客戶端發(fā)送的視頻搜索請(qǐng)求;
[0020]請(qǐng)求解析模塊,用于從所述視頻搜索請(qǐng)求中解析出目標(biāo)關(guān)鍵字;[0021 ]位置獲取模塊,用于獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置;
[0022]視頻檢索模塊,用于檢索與所述地理位置匹配的視頻;
[0023]視頻返回模塊,用于根據(jù)檢索到的視頻生成視頻展示數(shù)據(jù)并返回給所述客戶端。
[0024]在一個(gè)實(shí)施例中,上述的視頻搜索系統(tǒng)還包括:映射表構(gòu)建模塊,用于構(gòu)建關(guān)鍵字與地理位置之間的映射表;
[0025]所述位置獲取模塊獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置包括:根據(jù)所述映射表構(gòu)建模塊構(gòu)建的映射表獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置。
[0026]在一個(gè)實(shí)施例中,所述映射表構(gòu)建模塊構(gòu)建關(guān)鍵字與地理位置之間的映射表包括:
[0027]根據(jù)電子地圖的興趣點(diǎn)數(shù)據(jù)庫(kù)初始化所述映射表;
[0028]在互聯(lián)網(wǎng)上抓取網(wǎng)頁(yè),從所述網(wǎng)頁(yè)中提取網(wǎng)頁(yè)關(guān)鍵字,根據(jù)所述網(wǎng)頁(yè)關(guān)鍵字的地理位置信息更新所述映射表;和/或[〇〇29]接收用戶上傳的視頻以及標(biāo)簽,從所視頻內(nèi)解析出地理位置信息,及根據(jù)所述視頻的地理位置信息及標(biāo)簽更新所述映射表。
[0030]在一個(gè)實(shí)施例中,上述的視頻搜索系統(tǒng)還包括:映射表更新模塊,用于根據(jù)用戶的視頻訪問數(shù)據(jù)更新所述映射表中關(guān)鍵字與地理位置的映射關(guān)系。[0031 ]在一個(gè)實(shí)施例中,所述視頻檢索模塊檢索與所述地理位置匹配的視頻時(shí)所述視頻按距離、視頻拍攝時(shí)間、視頻訪問量中的一個(gè)或幾個(gè)進(jìn)行排序。
[0032]根據(jù)上述的技術(shù)方案,在進(jìn)行視頻搜索時(shí),是將用戶輸入的目標(biāo)關(guān)鍵字映射為一個(gè)或多個(gè)地理位置,然后基于地理位置去搜索匹配的視頻,提供了一種視頻的精確搜索方法,滿足視頻的精確搜索需求。而且還根據(jù)用戶的視頻訪問數(shù)據(jù)不斷更新關(guān)鍵字與地理位置之間的映射表,使得關(guān)鍵字與地理位置之間的映射關(guān)系越來越精準(zhǔn),而且整個(gè)視頻檢索系統(tǒng)是在動(dòng)態(tài)的更新過程中,會(huì)隨著用戶的瀏覽興趣不斷自動(dòng)調(diào)整。
[0033]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例, 并配合所附圖式,作詳細(xì)說明如下?!靖綀D說明】[〇〇34]圖1為本發(fā)明實(shí)施例提供的基于地理位置的視頻信息處理系統(tǒng)的架構(gòu)示意圖。
[0035]圖2為圖1的視頻信息處理系統(tǒng)的移動(dòng)拍攝終端的結(jié)構(gòu)框圖。
[0036]圖3為圖2的移動(dòng)拍攝終端上傳的視頻數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)示意圖。[〇〇37]圖4為圖1的視頻信息處理系統(tǒng)處理移動(dòng)拍攝終端上傳的視頻數(shù)據(jù)的流程示意圖。
[0038]圖5為本發(fā)明實(shí)施例提供的視頻搜索方法的流程圖。[〇〇39]圖6為圖5的方法的界面示意圖。
[0040]圖7為圖5的方法中映射列表的示意圖。[0041 ]圖8為本發(fā)明另一實(shí)施例提供的視頻搜索方法的流程圖。[〇〇42]圖9至圖11為本發(fā)明實(shí)施例提供的視頻搜索方法的搜索結(jié)果顯示示意圖。[〇〇43]圖12為本發(fā)明實(shí)施例提供的視頻搜索系統(tǒng)的模塊圖?!揪唧w實(shí)施方式】
[0044]為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明的【具體實(shí)施方式】、結(jié)構(gòu)、特征及其功效,詳細(xì)說明如后。
[0045]參閱圖1,其為本發(fā)明第一實(shí)施例提供的基于地理位置的視頻信息處理系統(tǒng)的架構(gòu)示意圖。如圖1所示,視頻信息處理系統(tǒng)100可包括:移動(dòng)拍攝終端10、云端服務(wù)器系統(tǒng)20、 以及客戶端30。
[0046]移動(dòng)拍攝終端10,具體地,可為任意帶有攝像頭的移動(dòng)電子終端例如手機(jī)、平板電腦、無人機(jī)等等。參閱圖2,其為移動(dòng)拍攝終端10的結(jié)構(gòu)示意圖。移動(dòng)拍攝終端10包括存儲(chǔ)器 102、存儲(chǔ)控制器104, 一個(gè)或多個(gè)(圖中僅示出一個(gè))處理器106、外設(shè)接口 108、網(wǎng)絡(luò)模塊 110、音頻電路111、GPS(Global Posit1ning System,全球定位系統(tǒng))模塊112、傳感器114、 攝像模塊116、及電源模塊122。這些組件通過一條或多條通訊總線/信號(hào)線相互通訊。[〇〇47]本領(lǐng)域普通技術(shù)人員可以理解,圖2所示的結(jié)構(gòu)僅為示意,其并不對(duì)移動(dòng)拍攝終端 10的結(jié)構(gòu)造成限定。例如,移動(dòng)拍攝終端10還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。
[0048]存儲(chǔ)器102可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的各方法及裝置對(duì)應(yīng)的程序指令/模塊,處理器106通過運(yùn)行存儲(chǔ)在存儲(chǔ)器102內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。
[0049]存儲(chǔ)器102可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器102可進(jìn)一步包括相對(duì)于處理器106遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至上述服務(wù)器。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。處理器106 以及其他可能的組件對(duì)存儲(chǔ)器102的訪問可在存儲(chǔ)控制器104的控制下進(jìn)行。
[0050]外設(shè)接口 108將各種輸入/輸入裝置耦合至處理器106。處理器106運(yùn)行存儲(chǔ)器102 內(nèi)的各種軟件、指令上述服務(wù)器執(zhí)行各種功能以及進(jìn)行數(shù)據(jù)處理。在一些實(shí)施例中,外設(shè)接口 108、處理器106以及存儲(chǔ)控制器104可以在單個(gè)芯片中實(shí)現(xiàn)。在其他一些實(shí)例中,他們可以分別由獨(dú)立的芯片實(shí)現(xiàn)。
[0051]網(wǎng)絡(luò)模塊110用于接收以及發(fā)送網(wǎng)絡(luò)信號(hào)。上述網(wǎng)絡(luò)信號(hào)可包括無線信號(hào)。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)模塊110實(shí)質(zhì)是射頻模塊,接收以及發(fā)送電磁波,實(shí)現(xiàn)電磁波與電信號(hào)的相互轉(zhuǎn)換,從而與通訊網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通訊。射頻模塊可包括各種現(xiàn)有的用于執(zhí)行這些功能的電路元件,例如,天線、射頻收發(fā)器、數(shù)字信號(hào)處理器、加密/解密芯片、用戶身份模塊(sn〇卡、存儲(chǔ)器等等。射頻模塊可與各種網(wǎng)絡(luò)如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、無線網(wǎng)絡(luò)進(jìn)行通訊或者通過無線網(wǎng)絡(luò)與其他設(shè)備進(jìn)行通訊。上述的無線網(wǎng)絡(luò)可包括蜂窩式電話網(wǎng)、無線局域網(wǎng)或者城域網(wǎng)。上述的無線網(wǎng)絡(luò)可以使用各種通信標(biāo)準(zhǔn)、協(xié)議及技術(shù),包括但并不限于全球移動(dòng)通信系統(tǒng)(Global System for Mobile Communicat1n,GSM)、增強(qiáng)型移動(dòng)通信技術(shù) (Enhanced Data GSM Environment, EDGE),寬帶碼分多址技術(shù)(wideband code divis1n multiple access,W_CDMA),碼分多址技術(shù)(Code divis1n access,CDMA)、時(shí)分多址技術(shù) (Time Divis1n Multiple Access,TDMA),無線保真技術(shù)(Wireless Fidelity,WiFi)(如美國(guó)電氣和電子工程師協(xié)會(huì)標(biāo)準(zhǔn)IEEE 802.1 la,IEEE 802.1 lb,IEEE802.llg和/或IEEE 802.lln)、網(wǎng)絡(luò)電話(Voice Over Internet Protocol, VoIP)、全球微波互聯(lián)接入 (Worldwide Interoperability for Microwave Access,Wi_Max)、其他用于郵件、即時(shí)通訊及短消息的協(xié)議,以及任何其他合適的通訊協(xié)議,甚至可包括那些當(dāng)前仍未被開發(fā)出來的協(xié)議。
[0052]音頻電路111與提供移動(dòng)拍攝終端10錄音的接口。具體地,音頻電路111從麥克風(fēng)處接收電信號(hào),將電信號(hào)轉(zhuǎn)換為聲音數(shù)據(jù),并將聲音數(shù)據(jù)傳輸給處理器102以進(jìn)行進(jìn)一步的處理。[〇〇53] GPS模塊112用于接收GPS衛(wèi)星播報(bào)的定位信號(hào),并根據(jù)定位信號(hào)計(jì)算出自身的位置。上述位置例如可用經(jīng)度、煒度以及海拔高度來表示??梢岳斫猓瑢?shí)現(xiàn)定位的方式并不限于GPS系統(tǒng)。例如,其他可用的衛(wèi)星定位系統(tǒng)還包括北斗衛(wèi)星定位系統(tǒng)(Compass Navigat1n Satellite System,CNSS)或者格洛納斯系統(tǒng)(Global Navigat1n Satellite System,GLONASS)。此外,定位也并不限于采用衛(wèi)星定位技術(shù),例如,還可采用無線定位技術(shù),例如基于無線基站的定位技術(shù)或者WIFI的定位技術(shù)。此時(shí),GPS模塊112可被替換成相應(yīng)的模塊,或者直接經(jīng)由處理器102執(zhí)行特定的定位程序來實(shí)現(xiàn)。
[0054]傳感器114的實(shí)例包括但并不限于:光傳感器、姿態(tài)傳感器、及其他傳感器。其中, 環(huán)境光傳感器可以感測(cè)環(huán)境光的明暗,進(jìn)而可以對(duì)拍攝進(jìn)行調(diào)節(jié)。姿態(tài)傳感器例如可包括加速度傳感器、重力計(jì)、陀螺儀等等,其可檢測(cè)移動(dòng)拍攝終端10的空間姿態(tài)例如在各方向上的旋轉(zhuǎn)角度等??梢岳斫猓苿?dòng)拍攝終端10的在各方向上的旋轉(zhuǎn)角度既對(duì)應(yīng)著拍攝方向。其他傳感器可包括氣壓計(jì)、濕度計(jì)、溫度計(jì)等。
[0055]攝像模塊116用于拍攝照片或者視頻。拍攝的照片或者視頻可以存儲(chǔ)至存儲(chǔ)器104 內(nèi),并可通過網(wǎng)絡(luò)模塊110發(fā)送。攝像模塊116具體可包括鏡頭模組、影像感測(cè)器以及閃光燈等組件。鏡頭模組用于對(duì)被拍攝的目標(biāo)成像,并將所成的像映射至影像感測(cè)器中。影像感測(cè)器用于接收來自鏡頭模組的光線,實(shí)現(xiàn)感光,以記錄圖像信息。具體地,影像感測(cè)器可基于互補(bǔ)金屬氧化物半導(dǎo)體(Complementary Metal Oxide Semiconductor,CM0S)、電荷親合元件(Charge-coupled Device,CCD)或者其他影像感測(cè)原理實(shí)現(xiàn)。閃光燈用于在拍攝時(shí)進(jìn)行曝光補(bǔ)償。一般來說,用于移動(dòng)拍攝終端10的閃光燈可為發(fā)光二極體(Light Emitting D i ode,LED)閃光燈。
[0056]電源模塊122用于向處理器102以及其他各組件提供電力供應(yīng)。具體地,電源模塊 122可包括電源管理系統(tǒng)、一個(gè)或多個(gè)電源(如電池或者交流電)、充電電路、電源失效檢測(cè)電路、逆變器、電源狀態(tài)指示燈以及其他任意與移動(dòng)拍攝終端10內(nèi)電力的生成、管理及分布相關(guān)的組件。
[0057]存儲(chǔ)器104內(nèi)存儲(chǔ)有軟件及程序模塊可包括操作系統(tǒng)130以及運(yùn)行在操作系統(tǒng)130 上的應(yīng)用程序。操作系統(tǒng)130其可包括各種用于管理系統(tǒng)任務(wù)(例如內(nèi)存管理、存儲(chǔ)設(shè)備控制、電源管理等)的軟件組件和/或驅(qū)動(dòng),并可與各種硬件或軟件組件相互通訊,從而提供其他軟件組件的運(yùn)行環(huán)境。所述應(yīng)用程序可包括:拍攝模塊131、附加信息添加模塊132、視頻數(shù)據(jù)封裝模塊133以及數(shù)據(jù)發(fā)送模塊134。
[0058]其中,拍攝模塊131用于調(diào)用所述攝像模塊116拍攝以獲取視頻數(shù)據(jù);附加信息獲取模塊132用于獲取與該當(dāng)前視頻幀對(duì)應(yīng)的附加信息并將所述附加信息添加至所述當(dāng)前視頻幀內(nèi);視頻數(shù)據(jù)封裝模塊133用于將一個(gè)或者多個(gè)添加有附加信息的視頻幀的數(shù)據(jù)進(jìn)行打包;數(shù)據(jù)發(fā)送模塊134用于將打包后的視頻數(shù)據(jù)發(fā)送給云端服務(wù)器系統(tǒng)20,以使所述云端服務(wù)器系統(tǒng)20根據(jù)接收到的視頻數(shù)據(jù)內(nèi)的附加信息提供各種基于該附加信息提供的信息服務(wù)。
[0059]如圖3所示,在同一個(gè)視頻數(shù)據(jù)包內(nèi),可包括多個(gè)視頻幀,而每一個(gè)視頻幀內(nèi)同時(shí)包括該視頻幀的附加信息與視頻數(shù)據(jù),視頻數(shù)據(jù)可以采用任意的格式(例如H.264或者 MPEG4等進(jìn)行存儲(chǔ))。
[0060]附加信息可包括兩類,一類是可編輯的附加信息,用戶可以通過特定的應(yīng)用實(shí)現(xiàn)對(duì)此類信息的修改、新增或者刪除,可編輯的附加信息一般可以用來存儲(chǔ)用戶輸入的信息; 另一類是不可編輯的附加信息,一經(jīng)寫入視頻幀,用戶無法再對(duì)其進(jìn)行編輯,不可編輯的附加信息一般可用來存儲(chǔ)實(shí)時(shí)獲取的狀態(tài)信息。
[0061]在一個(gè)具體的實(shí)施例中,上述的可編輯的附加信息可包括:用戶輸入的標(biāo)簽、文字介紹等信息。
[0062]在一個(gè)具體的實(shí)施例中,上述的可編輯的附加信息可包括:用戶輸入的指令的代碼。用戶輸入的指令可包括分享、舉報(bào)等等。
[0063]在一個(gè)具體的實(shí)施例中,上述的不可編輯的附加信息可包括:定位信息,例如通過 GPS模塊112獲取到的經(jīng)、煒度及高度。
[0064]在一個(gè)具體的實(shí)施例中,上述的不可編輯的附加信息可包括:所述移動(dòng)拍攝終端 10的姿態(tài)信息,例如,移動(dòng)拍攝終端10或者攝像模塊116在各方向上的旋轉(zhuǎn)角度。移動(dòng)拍攝終端10的姿態(tài)信息可以通過傳感器114獲取。
[0065]在一個(gè)具體的實(shí)施例中,上述的不可編輯的附加信息可包括:所述當(dāng)前視頻幀的拍攝時(shí)間。
[0066]在一個(gè)具體的實(shí)施例中,上述的不可編輯的附加信息可包括:視頻拍攝者的用戶身份識(shí)別信息。此處的用戶身份識(shí)別信息例如可以是用戶在一個(gè)網(wǎng)絡(luò)帳號(hào)系統(tǒng)中的帳號(hào), 或者其他能夠在一個(gè)網(wǎng)絡(luò)帳號(hào)系統(tǒng)中唯一地確定用戶帳號(hào)的信息。在同一時(shí)刻,視頻拍攝終端20的使用者,即視頻拍攝者可以限定為僅一人。該使用者可以是與移動(dòng)拍攝終端10綁定的用戶帳號(hào),或者被授權(quán)使用移動(dòng)拍攝終端10的用戶帳號(hào)。
[0067]在一個(gè)具體的實(shí)施例中,上述的不可編輯的附加信息可包括:所述當(dāng)前視頻幀的視頻數(shù)據(jù)的校驗(yàn)信息。所述校驗(yàn)信息例如是采用哈希算法根據(jù)所述視頻數(shù)據(jù)計(jì)算得到,可以用于校驗(yàn)所述視頻數(shù)據(jù)是否被修改。如此無論該視頻幀如何復(fù)制、傳輸,均可以基于該校驗(yàn)信息校驗(yàn)視頻數(shù)據(jù)是否被修改,從而可以使得視頻數(shù)據(jù)的真實(shí)性可以進(jìn)一步確認(rèn),這給視頻作為司法證據(jù)提供了技術(shù)上的保障。
[0068]對(duì)于可編輯的附加信息,其可以僅寫入部分視頻幀,例如,對(duì)于一秒(也可以為其他時(shí)間長(zhǎng)度)內(nèi)產(chǎn)生的多個(gè)視頻幀,可編輯的附加信息可僅寫入一個(gè)固定的視頻幀(例如第一幀)內(nèi)。這個(gè)有寫有可編輯的附加信息的視頻幀可以定義為該時(shí)間內(nèi)的關(guān)鍵視頻幀。采用這種方式,既可以直接在視頻幀內(nèi)寫入可編輯的附加信息,也可以最大程度的減少可編輯的附加信息占據(jù)的存儲(chǔ)空間。
[0069]對(duì)于不可編輯的附加信息,一般都是實(shí)時(shí)獲取的,因此,可以在每幀中都寫入。然而,并不限于這種方式,仍然可以是僅在部分視頻幀內(nèi)寫入不可編輯的附加信息。例如,每一秒在一個(gè)視頻幀中寫入不可編輯的附加信息。
[0070]此外,為了防止不可編輯的附加信息被破壞、或者篡改,不可編輯的附加信息可以采用非對(duì)稱加密算法進(jìn)行加密處理后寫入視頻幀。例如,每個(gè)視頻拍攝終端10內(nèi)可以存儲(chǔ)有相同的公鑰,利用該公鑰對(duì)不可編輯的附加信息進(jìn)行加密處理。而與該公鑰相對(duì)應(yīng)的私鑰只有云端服務(wù)器系統(tǒng)20中才有,也就是說,只有云端服務(wù)器10才能夠解讀寫入視頻幀內(nèi)的加密后的附加信息。
[0071]如上所述,在本實(shí)施例的視頻信息處理系統(tǒng)中,移動(dòng)拍攝終端10上傳的視頻數(shù)據(jù)內(nèi)包括了視頻數(shù)據(jù)以及上述的附加信息。[〇〇72]而如圖1所示,云端服務(wù)器系統(tǒng)20可包括視頻處理服務(wù)器21、數(shù)據(jù)庫(kù)22、分布式文件存儲(chǔ)系統(tǒng)23以及應(yīng)用服務(wù)器24。[〇〇73]其中,視頻處理服務(wù)器21用于接收移動(dòng)拍攝終端10上傳的視頻數(shù)據(jù)包,并對(duì)接收到的視頻數(shù)據(jù)包進(jìn)行進(jìn)一步的處理。[〇〇74]參閱圖4,在一個(gè)具體的實(shí)施例中,視頻處理服務(wù)器21對(duì)接收到的視頻數(shù)據(jù)包進(jìn)行進(jìn)一步處理包括以下步驟:[〇〇75]步驟S101,從視頻數(shù)據(jù)包內(nèi)提取出每幀視頻的附加信息。首先,對(duì)視頻數(shù)據(jù)包進(jìn)行解包處理,得到所有的視頻幀,然后根據(jù)預(yù)定義的協(xié)議從視頻幀中解析出附加信息。[〇〇76]步驟S102,將視頻數(shù)據(jù)處理成適于存儲(chǔ)的格式。例如,對(duì)視頻數(shù)據(jù)本身進(jìn)行一定的壓縮處理,轉(zhuǎn)換格式等等。但值得注意的是,此步驟中的處理僅僅是針對(duì)視頻數(shù)據(jù)本身,處理過程并不影響附加信息。也就是說,即使是處理后的視頻數(shù)據(jù),每幀內(nèi)仍然包括與處理前相同的附加信息。此外,步驟S102是可省略的,也就是說,在從視頻數(shù)據(jù)包內(nèi)提取出每幀的視頻后,直接將接收到的視頻數(shù)據(jù)包作為存儲(chǔ)格式。
[0077]步驟S103,將視頻數(shù)據(jù)存儲(chǔ)于分布式文件存儲(chǔ)系統(tǒng)中并獲取對(duì)應(yīng)的存儲(chǔ)索引。即, 將步驟S102中獲取的視頻數(shù)據(jù),或者視頻數(shù)據(jù)包存入分布式文件存儲(chǔ)系統(tǒng)中,分布文件存儲(chǔ)系統(tǒng)會(huì)返回存儲(chǔ)索引,該存儲(chǔ)索引用于實(shí)現(xiàn)對(duì)該視頻數(shù)據(jù)的存取。
[0078]步驟S104,將附加信息與存儲(chǔ)索引關(guān)聯(lián)存儲(chǔ)于數(shù)據(jù)庫(kù)中。例如,可以采用關(guān)系型數(shù)據(jù)庫(kù)存儲(chǔ)附加信息與存儲(chǔ)索引,而附加信息內(nèi)的不同信息(例如坐標(biāo)、拍攝時(shí)間、用戶ID、指令代碼、姿態(tài)信息、標(biāo)簽等)可以分別存儲(chǔ)于不同字段內(nèi)??梢岳斫?,如果附加信息經(jīng)過了加密,還需要先進(jìn)行解密處理。[〇〇79] 經(jīng)過以上的處理過程,就可以基于這些附加信息對(duì)視頻數(shù)據(jù)進(jìn)行檢索、統(tǒng)計(jì)、分析、輸出等處理,從而提供各種視頻應(yīng)用程序給用戶,而具體的過程可由應(yīng)用服務(wù)器24實(shí)現(xiàn)。
[0080]客戶端30可包括例如智能手機(jī)31、筆記本電腦32、臺(tái)式電腦33、、平板電腦34、以及其他任意未顯示在圖1中的智能終端,例如智能眼鏡、增強(qiáng)現(xiàn)實(shí)頭盔、可穿戴智能設(shè)備等等。 [〇〇81]客戶端30與應(yīng)用服務(wù)器24進(jìn)行交互,從而可以使用應(yīng)用服務(wù)器24提供的各種視頻應(yīng)用程序。以下將結(jié)合具體的應(yīng)場(chǎng)景描述如下。
[0082]參閱圖5,本發(fā)明實(shí)施例提供一種視頻的搜索方法,其包括以下步驟:[〇〇83]步驟201、接收客戶端發(fā)送的視頻搜索請(qǐng)求。
[0084]參閱圖6,其為智能手機(jī)31內(nèi)運(yùn)行的一個(gè)視頻瀏覽應(yīng)用程序的界面示意圖。該視頻瀏覽應(yīng)用程序具有一個(gè)視頻瀏覽界面301,在該視頻瀏覽界面301內(nèi)包括一個(gè)文本輸入框 302,其用于讓用戶輸入視頻檢索關(guān)鍵字。視頻界面301內(nèi)還包括按鈕303,當(dāng)按鈕303被點(diǎn)擊時(shí),會(huì)生成應(yīng)的視頻搜索請(qǐng)求,并將視頻搜索請(qǐng)求發(fā)送給應(yīng)用服務(wù)器24。視頻搜索請(qǐng)求內(nèi)至少包括用戶在文本輸入框內(nèi)輸入的視頻檢索關(guān)鍵字,例如“深圳”。當(dāng)然,可以理解的是,視頻搜索請(qǐng)求內(nèi)可不僅僅于視頻檢索關(guān)鍵字,還可以包括其他任意的用于進(jìn)行視頻檢索的信息,例如時(shí)間等。
[0085]步驟202、從所述視頻搜索請(qǐng)求中解析出目標(biāo)關(guān)鍵字。
[0086]在智能手機(jī)31將視頻檢索請(qǐng)求發(fā)送給應(yīng)用服務(wù)器24后,應(yīng)用服務(wù)器會(huì)相應(yīng)接收到視頻檢索請(qǐng)求,并可進(jìn)一步從視頻搜索請(qǐng)求中解析出目標(biāo)關(guān)鍵字。目標(biāo)關(guān)鍵字可以一個(gè)詞匯、多個(gè)詞匯、甚至是一句話、一段話等等,并不受任何限制。例如,在本實(shí)施例中,目標(biāo)關(guān)鍵字為“深圳馬拉松”。[〇〇87]步驟203、獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置。[〇〇88]參閱圖7,在視頻信息處理系統(tǒng)100中會(huì)維護(hù)一個(gè)映射表,存儲(chǔ)關(guān)鍵字與地理位置之間的映射關(guān)系。此處的地理位置,可以是一個(gè)坐標(biāo)(例如經(jīng)煒度),可以是一個(gè)范圍(例如一個(gè)坐標(biāo)加一個(gè)半徑,或者一個(gè)閉合路徑所圍成的區(qū)域,而該閉合路徑可以采用該路徑的多個(gè)端點(diǎn)定義),還可以是一條路徑。在該映射表內(nèi),每個(gè)關(guān)鍵字可以映射至多個(gè)地理位置, 而每個(gè)地理位置也可能映射至多個(gè)關(guān)鍵字,對(duì)于某一個(gè)關(guān)鍵字,其對(duì)應(yīng)的每個(gè)地理位置具有一個(gè)排名(rank),但這個(gè)排名并不是必須的。[〇〇89]映射表的創(chuàng)建過程如下:首先,現(xiàn)有的電子地圖數(shù)據(jù)中存儲(chǔ)有大量的P0I(Point of Interest,興趣點(diǎn))信息,每個(gè)P0I信息中包括名稱以及對(duì)應(yīng)的地理位置,電子地圖的P01 數(shù)據(jù)庫(kù)可以直接作為初始映射表。
[0090]其次,在互聯(lián)網(wǎng)上抓取網(wǎng)頁(yè),從網(wǎng)頁(yè)中提取關(guān)鍵字,并根據(jù)關(guān)鍵字之間的關(guān)聯(lián)給非興趣點(diǎn)關(guān)鍵字設(shè)置其初始地理位置為興趣點(diǎn)關(guān)鍵字的地理位置。
[0091]此處的興趣點(diǎn)關(guān)鍵字是指該關(guān)鍵字能夠在P0I數(shù)據(jù)庫(kù)中搜索到匹配的興趣點(diǎn),而非興趣點(diǎn)關(guān)鍵字是指該關(guān)鍵字在P0I數(shù)據(jù)庫(kù)中沒有匹配的興趣點(diǎn)。[〇〇92]例如,在一篇關(guān)于2016年深圳馬拉松比賽的新聞報(bào)道中,利用現(xiàn)有的自然語言處理技術(shù)能夠提取出關(guān)鍵字:深圳馬拉松、深圳灣體育中心。其中深圳馬拉松是非興趣點(diǎn)關(guān)鍵字,而深圳灣體育中心就是興趣點(diǎn)關(guān)鍵字,其具有對(duì)應(yīng)的地理位置。根據(jù)步驟S203,可以在映射表中給深圳馬拉松設(shè)定初始的地理位置為深圳灣體育中心的地理位置。[〇〇93]再次,如上所述,在視頻信息處理系統(tǒng)100中,視頻拍攝終端10在上傳視頻的同時(shí)還可以上傳用戶設(shè)定的標(biāo)簽信息,而視頻內(nèi)又包括地理位置信息,據(jù)此,就可以更新該映射表,將標(biāo)簽作為關(guān)鍵字,存儲(chǔ)其對(duì)應(yīng)的地理位置。[〇〇94] 根據(jù)以上幾種方式,就可以創(chuàng)建上述的映射表。此后,在步驟S203中,就可以通過檢索該映射表獲取該目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置。[〇〇95]步驟204、檢索與所述地理位置匹配的視頻。[〇〇96]如前所述,每個(gè)視頻內(nèi)均包括拍攝時(shí)的地理位置信息,通過將視頻的地理位置信息與目標(biāo)關(guān)鍵字的地理位置相比,即可獲取到與所述地理位置匹配的視頻。[〇〇97]當(dāng)?shù)乩砦恢檬且粋€(gè)坐標(biāo)時(shí),與地理位置匹配是指視頻的拍攝地理位置距離該坐標(biāo)之間的距離小于一個(gè)預(yù)設(shè)的允許誤差范圍;當(dāng)?shù)乩砦恢檬且粋€(gè)地理范圍時(shí),與地理位置匹配是指視頻的拍攝地理位置位于該地理范圍內(nèi);當(dāng)?shù)乩砦恢檬且粋€(gè)路徑時(shí),與地理位置匹配是指視頻的拍攝地理位置距離該路徑上的任一點(diǎn)的距離小于允許的誤差范圍。
[0098]在本實(shí)施例中,用戶輸入的關(guān)鍵字是“深圳馬拉松”,根據(jù)映射表對(duì)應(yīng)的地理位置為深圳灣體育中心的地理位置,那么就會(huì)獲取在深圳灣體育中心處拍攝的視頻。可以理解, 同一個(gè)地理位置處拍攝的視頻可能有很多,因此對(duì)于檢索結(jié)果還可以根據(jù)一定的順序進(jìn)行排序過濾。例如,可以根據(jù)以下參數(shù)中的一個(gè)或幾個(gè)進(jìn)行排序:與地理位置之間的距離(優(yōu)先距離更近的視頻)、視頻的拍攝時(shí)間(優(yōu)先最近拍攝的視頻)、以及視頻本身的訪問量(優(yōu)先訪問量高的視頻)。
[0099]當(dāng)視頻信息處理系統(tǒng)100中還存儲(chǔ)有用戶的興趣設(shè)定數(shù)據(jù)時(shí),還可以根據(jù)用戶的興趣設(shè)定數(shù)據(jù)對(duì)檢索到的結(jié)果進(jìn)行過濾。
[0100]步驟205、根據(jù)檢索到的視頻生成視頻展示數(shù)據(jù)并返回給所述客戶端。
[0101]在獲取與目標(biāo)關(guān)鍵字的地理位置匹配的視頻后,根據(jù)檢索到的視頻生成視頻展示數(shù)據(jù)并返回給客戶端。參閱圖6,客戶端在接收到應(yīng)用服務(wù)器24返回視頻數(shù)據(jù)后,在視頻瀏覽界面301中輸出視頻預(yù)覽304,當(dāng)視頻預(yù)覽304被點(diǎn)擊后,即可進(jìn)入對(duì)應(yīng)的視頻播放界面, 從服務(wù)器處下載視頻數(shù)據(jù)并播放。當(dāng)然,視頻預(yù)覽304并不是必需,還可以直接根據(jù)應(yīng)用服務(wù)器24返回的視頻數(shù)據(jù)下載進(jìn)行播放。
[0102]根據(jù)本實(shí)施例的技術(shù)方案,在進(jìn)行視頻搜索時(shí),是將用戶輸入的目標(biāo)關(guān)鍵字映射為一個(gè)或多個(gè)地理位置,然后基于地理位置去搜索匹配的視頻,提供了一種視頻的精確搜索方法,滿足視頻的精確搜索需求。
[0103]參閱圖8,其為本發(fā)明另一個(gè)實(shí)施例的視頻搜索方法的流程圖。本實(shí)施例的視頻搜索方法與圖5所示的方法相似,其不同之處在于,在步驟S205之后還包括:步驟S206,根據(jù)用戶的視頻訪問數(shù)據(jù)更新所述映射表中關(guān)鍵字與地理位置的映射關(guān)系。
[0104]此處的更新關(guān)鍵字與地理位置的映射關(guān)系包括以下一種或幾種方式:添加關(guān)鍵字與地理位置的映射;修改關(guān)鍵字與某個(gè)地理位置映射關(guān)系的排名(Rank)。
[0105]當(dāng)在某個(gè)關(guān)鍵字的視頻搜索結(jié)果列表中,用戶瀏覽觀看了視頻A,視頻A對(duì)應(yīng)的地理位置為位置A,而映射表中卻沒有該關(guān)鍵字與位置A之間的映射,則可以添加關(guān)鍵字與該位置A之間的映射。
[0106]例如,當(dāng)用戶通過關(guān)鍵字“深圳”檢索到的視頻中,最受用戶歡迎的視頻是市民中心的視頻,那么就可以提高關(guān)鍵字“深圳”對(duì)應(yīng)于市民中心所在位置的映射關(guān)系的排名,如此,可以使得用戶搜索“深圳”時(shí),市民中心的視頻能夠排在前面,最大程度的符合用戶的需求。
[0107]根據(jù)本實(shí)施例的技術(shù)方案,還根據(jù)用戶的視頻訪問數(shù)據(jù)不斷更新關(guān)鍵字與地理位置之間的映射表,使得關(guān)鍵字與地理位置之間的映射關(guān)系越來越精準(zhǔn),而且整個(gè)視頻檢索系統(tǒng)是在動(dòng)態(tài)的更新過程中,會(huì)隨著用戶的瀏覽興趣不斷自動(dòng)調(diào)整。
[0108]本發(fā)明實(shí)施例的視頻搜索方法還可提供一些特殊的視頻瀏覽模式。例如,當(dāng)與關(guān)鍵字對(duì)應(yīng)的地理位置是一個(gè)坐標(biāo)時(shí),還可以獲取該坐標(biāo)處不同時(shí)間拍攝的多個(gè)視頻數(shù)據(jù)給客戶端。如此,參閱圖9,在客戶端30中可以提供“時(shí)間線”視頻瀏覽模式,也就是說,在視頻播放界面中401中,除了正常的視頻播放部分外,還可包括一個(gè)時(shí)間線402,其內(nèi)展示該多個(gè)同時(shí)間拍攝的視頻數(shù)據(jù)的摘要信息,通過時(shí)間線402,用戶可以切換至不同時(shí)間拍攝的視頻進(jìn)行播放。[〇1〇9] 當(dāng)與關(guān)鍵字對(duì)應(yīng)的地理位置是一個(gè)地理范圍時(shí),還可以獲取該地理范圍內(nèi)多個(gè)從角落向中心方向拍攝的視頻數(shù)據(jù)給客戶端。如此,參閱圖10,在客戶端30中可以提供“多視角”視頻瀏覽模式,也就是說,在視頻播放界面中,可以同時(shí)播放多個(gè)角度拍攝的視頻,方便用戶觀看不同視角的視頻。
[0110]當(dāng)與關(guān)鍵字對(duì)應(yīng)的地理位置是一個(gè)路徑時(shí),還可以獲取在該路徑上多個(gè)點(diǎn)拍攝的視頻給客戶端。如此,參閱圖11,在客戶端30中可以提供“路徑”視頻瀏覽模式,具體地,可以在一個(gè)電子地圖中顯示一個(gè)路徑,在該路徑上顯示有多個(gè)視頻預(yù)覽,點(diǎn)擊一個(gè)視頻預(yù)覽,即可切換至播放該視頻預(yù)覽對(duì)應(yīng)的視頻。例如,“深圳馬拉松”關(guān)鍵字對(duì)應(yīng)的地理位置會(huì)是一個(gè)路徑,在播放視頻時(shí),還可以顯示該路徑上不同位置處的視頻的預(yù)覽,當(dāng)用戶點(diǎn)擊預(yù)覽時(shí),即可切換至播放該視頻。
[0111]參閱圖12,其為本發(fā)明另一個(gè)實(shí)施例提供的視頻搜索系統(tǒng)的模塊示意圖。該視頻搜索系統(tǒng)包括:映射表構(gòu)建模塊51、請(qǐng)求接收模塊52、請(qǐng)求解析模塊53、位置獲取模塊54、視頻檢索模塊55、視頻返回模塊56、以及映射表更新模塊57。
[0112]映射表構(gòu)建模塊51用于構(gòu)建關(guān)鍵字與地理位置之間的映射表。[〇113]請(qǐng)求接收模塊52用于接收客戶端發(fā)送的視頻搜索請(qǐng)求。
[0114]請(qǐng)求解析模塊53用于從所述視頻搜索請(qǐng)求中解析出目標(biāo)關(guān)鍵字。
[0115]位置獲取模塊54用于獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置。[〇116]視頻檢索模塊55用于檢索與所述地理位置匹配的視頻。
[0117]視頻返回模塊56用于根據(jù)檢索到的視頻生成視頻展示數(shù)據(jù)并返回給所述客戶端。
[0118]映射表更新模塊57用于根據(jù)用戶的視頻訪問數(shù)據(jù)更新所述映射表中關(guān)鍵字與地理位置的映射關(guān)系。
[0119]根據(jù)本實(shí)施例的技術(shù)方案,在進(jìn)行視頻搜索時(shí),是將用戶輸入的目標(biāo)關(guān)鍵字映射為一個(gè)或多個(gè)地理位置,然后基于地理位置去搜索匹配的視頻,提供了一種視頻的精確搜索方法,滿足視頻的精確搜索需求。而且還根據(jù)用戶的視頻訪問數(shù)據(jù)不斷更新關(guān)鍵字與地理位置之間的映射表,使得關(guān)鍵字與地理位置之間的映射關(guān)系越來越精準(zhǔn),而且整個(gè)視頻檢索系統(tǒng)是在動(dòng)態(tài)的更新過程中,會(huì)隨著用戶的瀏覽興趣不斷自動(dòng)調(diào)整。
[0120]以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭示如上,然而并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)介修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于地理位置的視頻搜索方法,其特征在于,包括:接收客戶端發(fā)送的視頻搜索請(qǐng)求;從所述視頻搜索請(qǐng)求中解析出目標(biāo)關(guān)鍵字;獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置;檢索與所述地理位置匹配的視頻;根據(jù)檢索到的視頻生成視頻展示數(shù)據(jù)并返回給所述客戶端。2.如權(quán)利要求1所述的基于地理位置的視頻搜索方法,其特征在于,還包括:構(gòu)建關(guān)鍵 字與地理位置之間的映射表;所述獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置包括:根據(jù)所述映射表獲取所述目標(biāo)關(guān)鍵字 對(duì)應(yīng)的地理位置。3.如權(quán)利要求2所述的基于地理位置的視頻搜索方法,其特征在于,所述構(gòu)建關(guān)鍵字與 地理位置之間的映射表包括:根據(jù)電子地圖的興趣點(diǎn)數(shù)據(jù)庫(kù)初始化所述映射表;在互聯(lián)網(wǎng)上抓取網(wǎng)頁(yè),從所述網(wǎng)頁(yè)中提取網(wǎng)頁(yè)關(guān)鍵字,根據(jù)所述網(wǎng)頁(yè)關(guān)鍵字的地理位 置信息更新所述映射表;和/或接收用戶上傳的視頻以及標(biāo)簽,從所視頻內(nèi)解析出地理位置信息,及根據(jù)所述視頻的 地理位置信息及標(biāo)簽更新所述映射表。4.如權(quán)利要求1所述的基于地理位置的視頻搜索方法,其特征在于,還包括:根據(jù)用戶 的視頻訪問數(shù)據(jù)更新所述映射表中關(guān)鍵字與地理位置的映射關(guān)系。5.如權(quán)利要求1所述的基于地理位置的視頻搜索方法,其特征在于,檢索與所述地理位 置匹配的視頻時(shí)所述視頻按距離、視頻拍攝時(shí)間、視頻訪問量中的一個(gè)或幾個(gè)進(jìn)行排序。6.—種基于地理位置的視頻搜索系統(tǒng),其特征在于,包括:請(qǐng)求接收模塊,用于接收客戶端發(fā)送的視頻搜索請(qǐng)求;請(qǐng)求解析模塊,用于從所述視頻搜索請(qǐng)求中解析出目標(biāo)關(guān)鍵字;位置獲取模塊,用于獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置;視頻檢索模塊,用于檢索與所述地理位置匹配的視頻;視頻返回模塊,用于根據(jù)檢索到的視頻生成視頻展示數(shù)據(jù)并返回給所述客戶端。7.如權(quán)利要求6所述的基于地理位置的視頻搜索系統(tǒng),其特征在于,還包括:映射表構(gòu) 建模塊,用于構(gòu)建關(guān)鍵字與地理位置之間的映射表;所述位置獲取模塊獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置包括:根據(jù)所述映射表構(gòu)建模 塊構(gòu)建的映射表獲取所述目標(biāo)關(guān)鍵字對(duì)應(yīng)的地理位置。8.如權(quán)利要求7所述的基于地理位置的視頻搜索系統(tǒng),其特征在于,所述映射表構(gòu)建模 塊構(gòu)建關(guān)鍵字與地理位置之間的映射表包括:根據(jù)電子地圖的興趣點(diǎn)數(shù)據(jù)庫(kù)初始化所述映射表;在互聯(lián)網(wǎng)上抓取網(wǎng)頁(yè),從所述網(wǎng)頁(yè)中提取網(wǎng)頁(yè)關(guān)鍵字,根據(jù)所述網(wǎng)頁(yè)關(guān)鍵字的地理位 置信息更新所述映射表;和/或接收用戶上傳的視頻以及標(biāo)簽,從所視頻內(nèi)解析出地理位置信息,及根據(jù)所述視頻的 地理位置信息及標(biāo)簽更新所述映射表。9.如權(quán)利要求6所述的基于地理位置的視頻搜索系統(tǒng),其特征在于,還包括:映射表更新模塊,用于根據(jù)用戶的視頻訪問數(shù)據(jù)更新所述映射表中關(guān)鍵字與地理位置的映射關(guān)系。10.如權(quán)利要求6所述的基于地理位置的視頻搜索系統(tǒng),其特征在于,所述視頻檢索模 塊檢索與所述地理位置匹配的視頻時(shí)所述視頻按距離、視頻拍攝時(shí)間、視頻訪問量中的一 個(gè)或幾個(gè)進(jìn)行排序。
【文檔編號(hào)】G06F17/30GK105975570SQ201610288439
【公開日】2016年9月28日
【申請(qǐng)日】2016年5月4日
【發(fā)明人】崔時(shí)泓
【申請(qǐng)人】深圳市至壹科技開發(fā)有限公司