一種基于知識樹的視頻快速標引方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音視頻技術(shù)領(lǐng)域,尤其涉及一種基于知識樹的視頻快速標引方法及裝置。
【背景技術(shù)】
[0002]隨著音視頻和互聯(lián)網(wǎng)的迅速發(fā)展,以視頻為應(yīng)用服務(wù)的網(wǎng)站也越來越多,面對海量的多媒體資源,進行有效的檢索成為近年來信息檢索的一大難題。
[0003]視頻數(shù)據(jù)具有信息量大,結(jié)構(gòu)性差的特點,目前,大部分的網(wǎng)絡(luò)視頻服務(wù)中,用戶僅能依據(jù)視頻的簡單分類或簡單的文字描述進行視頻檢索,為了查找目標視頻片段,常常需要不停的前進或后退,檢索的工作量大,費時費力。
[0004]為了解決上述問題,現(xiàn)有技術(shù)中提出了在視頻的某些關(guān)鍵時間或?qū)σ曨l的一些片段來對其關(guān)鍵性內(nèi)容進行標引以豐富音視頻數(shù)據(jù)的信息量,提高檢索效率的辦法。但是,目前的視頻標引方法都是基于編輯對待標引視頻的手動操作,即編輯只能在需要標引的部位手動輸入各類標引信息,顯然,這種標引方式雖然解決了現(xiàn)有視頻檢索的問題,在標引完后能夠提高視頻的檢索效率,但是整個標記過程也是極為費時費力的,而且,網(wǎng)絡(luò)上有很多相同或類似的視頻源,標引的信息會有部分重復(fù),而每次都通過手工進行標引,工作的重復(fù)性大,標引效率低。因此,需要一種高效、快速的視頻標引方案,以解決現(xiàn)有的視頻標引方法存在的上述問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種基于知識樹的視頻快速標引方法及裝置,用以實現(xiàn)對視頻進行高效、快速、半自動標引目的。
[0006]本發(fā)明提供的一種基于知識樹的視頻快速標引方法,在該方法執(zhí)行之前預(yù)先為不同的視頻類別建立至少一個知識樹并存儲,每種視頻類別對應(yīng)唯一知識樹;每個知識樹具有若干層節(jié)點,同一層的不同節(jié)點是對視頻的同一屬性的不同描述;
[0007]所述基于知識樹的視頻快速標引方法包括:
[0008]識別待標引視頻的視頻類別;
[0009]調(diào)用待標引視頻的視頻類別對應(yīng)的知識樹并提供給用戶;
[0010]對于當前視頻片段,根據(jù)用戶在當前知識樹中選擇的節(jié)點及該節(jié)點上一層的節(jié)點直至根節(jié)點的描述按照語言規(guī)范組合成語言標簽,并將該語言標簽添加為當前視頻片段的標引。
[0011]本發(fā)明實施例的一些有益效果可以包括:
[0012]本發(fā)明提供的基于知識樹的視頻快速標引方法通過預(yù)先為各種視頻類別建立其對應(yīng)的知識樹,從而在需要進行視頻標引時,通過識別待標引的視頻類別,向用戶提供該類別對應(yīng)的知識樹,從而用戶可以獲知知識樹各節(jié)點對應(yīng)的描述,用戶對知識樹中節(jié)點進行簡單點擊選擇后,該方法能夠自動生成目標視頻片段的標引,采用該方法無需用戶手工錄入標引,視頻標引效率高、速度快,減少了視頻標記工作的重復(fù)性。
[0013]在一個實施例中,所述知識樹的結(jié)構(gòu)為多個樹形結(jié)構(gòu)的結(jié)合。
[0014]該實施例中,知識樹的結(jié)構(gòu)以樹形結(jié)構(gòu)為主,但不限于樹形結(jié)構(gòu),可以是多個樹結(jié)構(gòu)的結(jié)合,使得知識樹可以在運用的過程中不斷地被豐富。
[0015]在一個實施例中,所述知識樹至少包括三層,第一層的根節(jié)點為人物描述,所述根節(jié)點下的各個時間描述為第二層的子節(jié)點,每個所述時間描述下的各個地點描述為第三層的子節(jié)點。
[0016]該實施例中,給出了對視頻進行標引最常用的幾種屬性在知識樹中的具體位置安排,通用性較強。
[0017]在一個實施例中,當所述用戶在當前知識樹中選擇的節(jié)點個數(shù)大于等于2時,所述根據(jù)用戶在當前知識樹中選擇的節(jié)點及該節(jié)點上一層的節(jié)點直至根節(jié)點的描述按照語言規(guī)范組合成語言標簽包括:
[0018]獲取用戶在當前知識樹中選擇的各個節(jié)點及各個節(jié)點上一層的節(jié)點直至根節(jié)點的描述;
[0019]將獲取到的所有節(jié)點的描述按照語言規(guī)范組合成語言標簽,并將該語言標簽作為當前視頻片段的標引。
[0020]該實施例中,給出了當用戶當前選擇了知識樹中分屬于不同路徑中的節(jié)點時的視頻標引方法,進一步豐富了上述視頻快速標引方法流程。使得用戶可以從多個角度對當前目標視頻片段進行描述性標引。
[0021]在一個實施例中,所述對于當前視頻片段,根據(jù)用戶在當前知識樹中選擇的節(jié)點及該節(jié)點上一層的節(jié)點直至根節(jié)點的描述按照語言規(guī)范組合成語言標簽之前,還包括:
[0022]根據(jù)用戶輸入的描述以及當前調(diào)用的知識樹的每層節(jié)點所描述的視頻屬性,將用戶輸入的描述作為一個節(jié)點添加至該知識樹的相應(yīng)層。
[0023]該實施例中,還能夠?qū)斍坝脩糁鲃虞斎氲拿枋鲈谥R樹中生成新的節(jié)點,起到不斷豐富知識樹的內(nèi)容的目的,使得知識樹在使用過程中能夠描述的范圍更加廣泛,該視頻標引方法也逐漸趨于完美。
[0024]本發(fā)明還提供一種基于知識樹的視頻快速標引裝置,包括:
[0025]知識樹存儲模塊,用于存儲預(yù)先為不同的視頻類別建立的至少一個知識樹,每種視頻類別對應(yīng)唯一知識樹;每個知識樹具有若干層節(jié)點,同一層的不同節(jié)點是對視頻的同一屬性的不同描述;
[0026]視頻類別識別模塊,用于識別待標引視頻的視頻類別,并將待標引視頻及其類別提供給標引生成模塊;
[0027]標引生成模塊,用于根據(jù)待標引視頻的視頻類別調(diào)用所述知識樹存儲模塊存儲的該類別對應(yīng)的知識樹并提供給用戶,對于當前視頻片段,根據(jù)用戶在當前知識樹中選擇的節(jié)點及該節(jié)點上一層的節(jié)點直至根節(jié)點的描述按照語言規(guī)范組合成語言標簽,并將該語言標簽添加為當前視頻片段的標引。
[0028]本發(fā)明實施例的一些有益效果可以包括:
[0029]本發(fā)明提供的基于知識樹的視頻快速標引裝置通過知識樹存儲模塊預(yù)先為各種視頻類別建立其對應(yīng)的知識樹,從而在需要進行視頻標引時,通過視頻類別識別模塊識別待標引的視頻類別,并通過標引生成模塊向用戶提供該類別對應(yīng)的知識樹,從而用戶可以獲知知識樹各節(jié)點對應(yīng)的描述,用戶對知識樹中節(jié)點進行簡單點擊選擇后,標引生成模塊能夠自動生成目標視頻片段的標引,該裝置無需用戶手工錄入標引,視頻標引效率高、速度快。
[0030]在一個實施例中,所述知識樹存儲模塊存儲的其中一個知識樹至少包括三層,第一層的根節(jié)點為人物描述,所述根節(jié)點下的各個時間描述為第二層的子節(jié)點,每個所述時間描述下的各個地點描述為第三層的子節(jié)點。
[0031]在一個實施例中,所述基于知識樹的視頻快速標引裝置還包括:
[0032]節(jié)點生成模塊,用于根據(jù)用戶輸入的描述以及當前所述標引生成模塊調(diào)用的知識樹的每層節(jié)點所描述的視頻屬性,將用戶輸入的描述作為一個節(jié)點添加至該知識樹的相應(yīng)層得到更新后的知識樹,并將所述更新后的知識樹發(fā)送到所述知識樹存儲模塊替換存儲更新前的同一知識樹。
[0033]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
[0034]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
【附圖說明】
[0035]附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0036]圖1為本發(fā)明實施例提供的一種基于知識樹的視頻快速標引方法流程圖;
[0037]圖2為步驟S13中所述根據(jù)用戶在當前知識樹中選擇的節(jié)點及該節(jié)點上一層的節(jié)點直至根節(jié)點的描述按照語言規(guī)范組合成語言標簽的其中一種實施方法流程圖;
[0038]圖3為本發(fā)明實施例提供的基于知識樹的視頻快速標引方法的其中一種優(yōu)選實施流程圖;
[0039]圖4為本發(fā)明實施例提供的一種基于知識樹的視頻快速標引裝置結(jié)構(gòu)示意圖;
[0040]圖5為本發(fā)明實施例提供的基于知識樹的視頻快速標引裝置的其中一種優(yōu)選實施結(jié)構(gòu)示意圖。
【具體實施方式】
[0041]以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0042]圖1為本發(fā)明提供的一種基于知識樹的視頻快速標引方法流程圖,在進行視頻標引之前,該方法包括預(yù)設(shè)置步驟:預(yù)先為不同的視頻類別建立至少一個知識樹并存儲,每種視頻類別對應(yīng)唯一知識樹;每個知識樹具有若干層節(jié)點,同一層的不同節(jié)點是對視頻的同一屬性的不同描述;
[0043]如圖1中所示,該基于知識樹的視頻快速標引方法包括:
[0044]步驟Sll:識別待標引視頻的視頻類別。其中,可以通過視頻名稱等方式識別出視頻的類別,調(diào)用該類別對應(yīng)的知識樹。
[0045]步驟S12:調(diào)用待標引視頻的視頻類別對應(yīng)的知識樹并提供給用戶;
[0046]步驟S13:對于當前視頻片段,根據(jù)用戶在當前知識樹中選擇的節(jié)點及該節(jié)點上一層的節(jié)點直至根節(jié)點的描述按照語言規(guī)范組合成語言標簽,并將該語言標簽添加為當前視頻片段的標引。編輯在對視頻進行標引時,可以點擊知識樹中的某個節(jié)點,將該節(jié)點及其以上的所有父節(jié)點按照語言規(guī)范組合,組合成標簽進行顯示。
[0047]優(yōu)選地,知識樹的結(jié)構(gòu)以樹形結(jié)構(gòu)為主,但不限于樹形結(jié)構(gòu),可以是多個樹結(jié)構(gòu)的結(jié)合,使得知識樹可以在運用的過程中不斷地被豐富。
[0048]本發(fā)明提供的該基于知識樹的視頻快速標引方法通過預(yù)先為各種視頻類別建立其對應(yīng)的知識樹,從而在需要進行視頻標引時,通過識別待標引的視頻類別,向用戶提供該類別對應(yīng)的知識樹,從而用戶可以獲知知識樹各節(jié)點對應(yīng)的描述,用戶對知識樹中節(jié)點進行簡單點擊選擇后,該方法能夠自動生成目標視頻片段的標引,可見,采用該方法無需用戶手工錄入標引,視頻標引效率尚、速度快。
[0049]在一個實施例中,知識樹至少包括三層,第一層的根節(jié)點為人物描述,根節(jié)點下的各個時間描述為第二層的子節(jié)點,每個時間描述下的各個地點描述為第三層的子節(jié)點。例如:第一層的根節(jié)點描述為人物“理查德.克萊德曼”;該根節(jié)點下的第二層有3個節(jié)點描述:“2010年6月”、“2010年I月”、“2009年12月”;節(jié)點“2010年6月”下的一個第三層子節(jié)點描述為“青島大學體育館”,節(jié)點“2010年I月”下的一個第三層子節(jié)點描述為“北京人民大會堂”,節(jié)點“2009年12月”下的一個第三層子節(jié)點描述為“石家莊”;節(jié)點“青島大學體育館”下有一個關(guān)于事件的第四層子節(jié)點描述“國樂天嬌‘藍色的呼喚’音樂會”,節(jié)點“北京人民大會堂”下有