專利名稱:用于對視頻數(shù)據(jù)進(jìn)行索引的方法和相關(guān)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于對視頻數(shù)據(jù)進(jìn)行索引的方法和設(shè)備,以便提供所謂的現(xiàn)場視頻序列縮略圖,用戶可以觀看所述縮略圖從而幫助他們選擇將要重放的特定的已記錄視頻序列。
當(dāng)前存在多種可以在其上記錄運(yùn)動(dòng)畫面的視頻序列的介質(zhì),以便為了娛樂或者其他目的提供對這種序列的選擇性重放。
隨著能夠在這種介質(zhì)上記錄的數(shù)據(jù)量的增加,已經(jīng)有可能在共用介質(zhì)上存儲多個(gè)單獨(dú)的視頻記錄,并且需要使得用戶能夠容易地識別這些視頻記錄以便適當(dāng)?shù)剡M(jìn)行選擇性重放,其中這些單獨(dú)的視頻記錄可能是關(guān)于不同的主題并且是在不同的時(shí)間進(jìn)行記錄的。
由于已經(jīng)意識到采用試錯(cuò)法(trial and error)來定位所需的視頻序列將會比較耗時(shí)并且不準(zhǔn)確,因此已經(jīng)有人提出了各種設(shè)置以允許對已記錄視頻序列的至少各部分容易地進(jìn)行顯示,從而可以基于所顯示的各部分來選擇完整的視頻序列。這種所謂的現(xiàn)場縮略圖編制(livethumbnailing)例如在美國專利申請US-A-2001/0005400中公開,其提供了一種用于產(chǎn)生所謂的現(xiàn)場縮略圖的方法和設(shè)備,其中所述現(xiàn)場縮略圖實(shí)際上是短視頻序列,其用于以縮小的比例說明完整的視頻記錄的特定部分的內(nèi)容。
然而,這種用于進(jìn)行現(xiàn)場縮略圖編制的已知設(shè)置雖然代表用于創(chuàng)建與所述視頻記錄有關(guān)的所需縮略圖文件的多種適當(dāng)設(shè)置當(dāng)中的一種,但是所述已知設(shè)置僅限于生成運(yùn)動(dòng)縮略圖畫面的情況,這一點(diǎn)是不利的。
因此,本發(fā)明試圖提供一種通過創(chuàng)建多個(gè)經(jīng)縮小的參考畫面來對視頻數(shù)據(jù)進(jìn)行索引的方法和設(shè)備,所述方法和設(shè)備與已知的設(shè)備和方法相比具有優(yōu)勢。
根據(jù)本發(fā)明的第一方面,提供了一種通過創(chuàng)建多個(gè)經(jīng)縮小的參考畫面來對視頻數(shù)據(jù)進(jìn)行索引的方法,該方法包括以下步驟創(chuàng)建索引文件,該索引文件包括多個(gè)被壓縮編碼的參考幀;以及把在對視頻數(shù)據(jù)進(jìn)行記錄的過程中創(chuàng)建的所述多個(gè)參考畫面添加到對應(yīng)的多個(gè)所述被壓縮編碼的參考幀中,其中所述被壓縮編碼的參考幀可以包含多個(gè)參考畫面,所述多個(gè)參考畫面當(dāng)中的每一個(gè)是根據(jù)多個(gè)不同的視頻記錄創(chuàng)建的。
通過創(chuàng)建及維護(hù)這種索引文件,能夠有利地生成和維護(hù)索引屏幕的內(nèi)容,該索引屏幕清楚地說明多個(gè)運(yùn)動(dòng)縮略圖,這些運(yùn)動(dòng)縮略圖當(dāng)中的每一個(gè)代表不同的視頻序列的內(nèi)容。
因此,本發(fā)明可以提供一種用于為例如使用DVD、VCD和SVCD技術(shù)的多種視頻重放裝置(包括相關(guān)記錄器和機(jī)頂盒)實(shí)時(shí)生成現(xiàn)場視頻索引的方法和設(shè)備。
由于本發(fā)明的方法和設(shè)備允許在把相應(yīng)視頻序列記錄到所選擇的記錄介質(zhì)上的同時(shí)創(chuàng)建和更新所述視頻索引,因此在上面提出了“實(shí)時(shí)生成”這一說法。
優(yōu)選地,所述方法包括將所述索引文件與數(shù)據(jù)庫相關(guān)聯(lián)的步驟,該數(shù)據(jù)庫用來描述索引布局和內(nèi)容。
這種相關(guān)數(shù)據(jù)庫還可以有利地包括對于所述多個(gè)被排成序列的經(jīng)縮小的參考畫面當(dāng)中的每一個(gè)和相應(yīng)的已記錄視頻數(shù)據(jù)之間的關(guān)聯(lián)的參考。
該相關(guān)數(shù)據(jù)庫被有利地提供在與所述索引文件相同的時(shí)間位置。
通過組合所述索引文件和相關(guān)數(shù)據(jù)庫,可以容易地實(shí)現(xiàn)各數(shù)據(jù)庫條目與相應(yīng)的已編碼數(shù)據(jù)之間的同步。此外,還有助于按照需要將所述索引文件從一個(gè)介質(zhì)拷貝到另一個(gè)介質(zhì)上。
根據(jù)本發(fā)明的一個(gè)特定實(shí)施例,所述索引文件可以包括預(yù)定數(shù)量的被壓縮編碼的參考幀,并且所述多個(gè)經(jīng)縮小的參考畫面包括相應(yīng)的多個(gè)這種畫面。
有利地,所述相應(yīng)的多個(gè)這種畫面包括所述已記錄序列內(nèi)的第一所述多個(gè)畫面。
有利地,所述多個(gè)參考畫面被添加到對應(yīng)的多個(gè)所述被壓縮編碼的參考幀中,同時(shí)其處在壓縮域中。
于是,在由所述參考幀的布局和/或當(dāng)前內(nèi)容確定的位置處,所述多個(gè)參考畫面被有利地添加到所述被壓縮編碼的參考幀中。
當(dāng)然,可以理解,在本發(fā)明的方法中采用的壓縮技術(shù)包括MPEG技術(shù),因此所述被壓縮編碼的參考幀包括MPEG編碼的參考幀。
雖然如上所述該方法可以用來提供實(shí)時(shí)處理,但是該方法當(dāng)然也可以在視頻數(shù)據(jù)記錄會話的末尾提供處理,從而在對視頻數(shù)據(jù)進(jìn)行記錄之后生成所述現(xiàn)場縮略圖。
所述方法還有利地提供允許在每個(gè)被壓縮編碼的參考幀內(nèi)移位所述經(jīng)縮小的參考畫面的步驟,以便允許從記錄介質(zhì)中刪除相關(guān)的視頻數(shù)據(jù)。
當(dāng)然,利用本發(fā)明的操作和方法,已經(jīng)可以容易地利用顯示裝置來顯示多個(gè)現(xiàn)場縮略圖,以便允許由用戶容易地選擇適當(dāng)?shù)囊曨l序列。
根據(jù)本發(fā)明的另一方面,提供了一種通過創(chuàng)建多個(gè)經(jīng)縮放編碼的參考畫面來對視頻數(shù)據(jù)進(jìn)行索引的設(shè)備,該設(shè)備包括用于創(chuàng)建索引文件的裝置,該索引文件包括多個(gè)被壓縮編碼的參考幀;用于把在對視頻數(shù)據(jù)進(jìn)行記錄的過程中創(chuàng)建的所述多個(gè)參考畫面添加到對應(yīng)的多個(gè)所述被壓縮編碼的參考幀中的裝置,其中所述被壓縮編碼的參考幀可以包含多個(gè)參考畫面,所述多個(gè)參考畫面當(dāng)中的每一個(gè)是根據(jù)多個(gè)不同的視頻記錄創(chuàng)建的。
當(dāng)然,應(yīng)當(dāng)理解,根據(jù)本發(fā)明的設(shè)備可以被適配來實(shí)現(xiàn)上述方法的其他有利特征。
下面僅通過舉例的方式并參考附圖來描述本發(fā)明,其中
圖1是根據(jù)本發(fā)明實(shí)施例的用于對視頻數(shù)據(jù)進(jìn)行索引的設(shè)備的示意框圖;以及圖2是圖1所示的設(shè)備的一部分的示意表示,其說明了在已記錄序列的重放期間的配置。
現(xiàn)在參考圖1,其中以示意框圖的形式說明了用于通過創(chuàng)建多個(gè)經(jīng)縮小的參考畫面來對視頻數(shù)據(jù)進(jìn)行索引的設(shè)備10。
在該設(shè)備10內(nèi),提供了用于接收進(jìn)入的音頻/視頻信號的音頻部分14的音頻編碼器12。與該音頻編碼器并行地提供了適當(dāng)?shù)囊曨l編碼器16,比如MPEG視頻編碼器。
如圖所示,該MPEG視頻編碼器用于接收完全尺寸基帶視頻畫面18,所述基帶視頻畫面18是通過視頻信道從所述進(jìn)入的音頻/視頻信號提供的。
隨后通過多路復(fù)用器20來組合所述已編碼的音頻和視頻信號,并且例如將其提供到盤驅(qū)動(dòng)器,以便按照需要進(jìn)行適當(dāng)?shù)挠涗洝?br>
除了被提供到MPEG視頻編碼器16之外,所述完全尺寸基帶畫面18還被提供到縮放/編碼裝置22,該縮放/編碼裝置22除了應(yīng)用MPEG編碼之外首先用于將所述完全尺寸基帶畫面18縮小到例如其正常尺寸的四分之一,如經(jīng)縮放的畫面24所示。
作為本發(fā)明的所示實(shí)施例的加索引設(shè)置的一部分,提供了索引文件26,從中導(dǎo)出在壓縮域中提供的多個(gè)MPEG幀28。
通過參考30個(gè)MPEG幀28當(dāng)中的一個(gè),將會看到幀30包含4個(gè)經(jīng)縮小的參考畫面,在該系列MPEG幀28中說明了其中的兩個(gè)32和34。
MPEG幀28和經(jīng)縮小的參考畫面24都被提供到壓縮域合成塊36,在這里對它們進(jìn)行組合,以便將經(jīng)縮小的參考畫面24引入到MPEG幀30中。
這導(dǎo)致創(chuàng)建了對例如將要記錄到盤上的完全尺寸基帶視頻畫面的適當(dāng)索引,這是因?yàn)榻M合后的MPEG幀28和經(jīng)縮小的參考畫面24在28’處被顯示為從壓縮域合成塊36被提供到索引文件26。
根據(jù)本發(fā)明的該特定實(shí)施例,規(guī)定所述索引文件被設(shè)置成產(chǎn)生預(yù)定數(shù)量的MPEG幀28,相應(yīng)地,所述基帶視頻畫面18當(dāng)中的前n個(gè)被提供到縮放/編碼塊22,以便創(chuàng)建n個(gè)經(jīng)縮小的參考畫面。
隨后產(chǎn)生適當(dāng)數(shù)量的MPEG幀,其用于接收適當(dāng)數(shù)量的經(jīng)縮小的參考畫面24。
雖然圖中示出接收4個(gè)經(jīng)縮小的參考畫面,但是實(shí)際上每個(gè)MPEG幀28可以接收更多數(shù)量的經(jīng)縮小的參考畫面,其總數(shù)取決于在不會太過損失畫面分辨率的情況下可以將所述完全尺寸基帶視頻畫面縮小的程度。然而,由于所述經(jīng)縮小的參考畫面僅用于提供現(xiàn)場縮略圖序列,因此其分辨率要求比對于完全尺寸基帶視頻畫面的分辨率要求要低得多。
現(xiàn)在參考圖2,其中提供了一個(gè)示意框圖以便說明為用戶播放所述現(xiàn)場縮略圖畫面的方式,從而允許對被記錄到盤上的完整視頻序列進(jìn)行所需的實(shí)時(shí)索引。
如圖所示,從索引文件26提供的并且作為加載有經(jīng)縮小的參考畫面的至少一部分的MPEG幀28被提供到MPEG解碼器38,以便繼續(xù)提供到呈現(xiàn)單元40(比如電視監(jiān)視器)。
所述方法是基于生成和修改包含與MPEG2兼容的視頻數(shù)據(jù)的文件,其代表所述索引(現(xiàn)場縮略圖)的內(nèi)容、描述所述索引布局的相關(guān)數(shù)據(jù)庫以及包括每個(gè)現(xiàn)場縮略圖和相應(yīng)影片之間的關(guān)聯(lián)的內(nèi)容。
最初,所述文件包含n個(gè)MPEG編碼的參考畫面,其代表固定的或者運(yùn)動(dòng)的背景,其中n是與所述索引屏幕的總呈現(xiàn)時(shí)間相對應(yīng)的可配置參數(shù)。
在將給定標(biāo)題記錄在盤/磁帶上的過程中,該記錄的前n個(gè)畫面在被記錄在盤上的同時(shí)被縮小到指定尺寸并被編碼為參考畫面。
接著,在取決于在相關(guān)數(shù)據(jù)庫中描述的索引屏幕的布局和當(dāng)前內(nèi)容(已記錄的縮略圖的數(shù)量)的位置處,與每一個(gè)所述縮小尺寸畫面相對應(yīng)的數(shù)據(jù)在壓縮域中(在宏塊級別)被添加到所述索引文件內(nèi)的相應(yīng)畫面中。
方法原理(在上面的例子中,用第三個(gè)縮略圖來更新最初包含兩個(gè)運(yùn)動(dòng)縮略圖的索引文件,所述第三個(gè)縮略圖代表當(dāng)前正被記錄在盤上的運(yùn)動(dòng))。
重放所述索引。用戶可以通過選擇相應(yīng)的縮略圖來選擇其中一個(gè)記錄;如何實(shí)現(xiàn)這一點(diǎn)并不是本發(fā)明的一部分,但是該相應(yīng)申請將通過所述索引文件的數(shù)據(jù)庫部分來建立在一個(gè)縮略圖和相應(yīng)影片之間的關(guān)系。
或者,上述處理可以在每次影片記錄的末尾運(yùn)行(后處理),特別是在性能受限的系統(tǒng)中。
當(dāng)從盤上刪除給定記錄時(shí),逐畫面地讀回所述索引文件的視頻部分,并且通過塊運(yùn)動(dòng)狀操作來更新每個(gè)畫面,以便按照需要對所有的縮略圖進(jìn)行移位。
權(quán)利要求
1.一種通過創(chuàng)建多個(gè)經(jīng)縮小的參考畫面來對視頻數(shù)據(jù)進(jìn)行索引的方法,該方法包括以下步驟創(chuàng)建索引文件,該索引文件包括多個(gè)被壓縮編碼的參考幀;以及把在對視頻數(shù)據(jù)進(jìn)行記錄的過程中創(chuàng)建的所述多個(gè)參考畫面添加到對應(yīng)的多個(gè)所述被壓縮編碼的參考幀中,其中所述被壓縮編碼的參考幀可以包含多個(gè)參考畫面,所述多個(gè)參考畫面當(dāng)中的每一個(gè)是根據(jù)多個(gè)不同的視頻記錄創(chuàng)建的。
2.如權(quán)利要求1所述的方法,其中,所述索引文件包括將所述索引文件與描述所述索引的布局和內(nèi)容的數(shù)據(jù)庫相關(guān)聯(lián)的步驟。
3.如權(quán)利要求2所述的方法,其中,所述相關(guān)數(shù)據(jù)庫用來定義在經(jīng)縮小的參考畫面序列和所述視頻數(shù)據(jù)之間的關(guān)聯(lián)。
4.如權(quán)利要求2或3所述的方法,其中,在與所述索引文件相同的位置處提供所述相關(guān)數(shù)據(jù)庫。
5.如權(quán)利要求1-4當(dāng)中的任意一條或多條所述的方法,其包括在所述索引文件內(nèi)提供預(yù)定數(shù)量的多個(gè)被壓縮編碼的參考幀的步驟。
6.如權(quán)利要求5所述的方法,其中,從所述視頻數(shù)據(jù)中提取相應(yīng)的多個(gè)經(jīng)縮小的參考畫面,以用于按照對應(yīng)的方式添加到所述多個(gè)被壓縮編碼的參考幀中。
7.如權(quán)利要求1-6當(dāng)中的任意一條或多條所述的方法,其中,所述多個(gè)參考畫面在壓縮域內(nèi)被添加到對應(yīng)的多個(gè)被壓縮編碼的參考幀中
8.如權(quán)利要求1-7當(dāng)中的任意一條或多條所述的方法,其中,在取決于每個(gè)被壓縮編碼的幀的布局的位置處,所述多個(gè)參考畫面當(dāng)中的每一個(gè)被添加到所述多個(gè)被壓縮編碼的參考幀當(dāng)中的對應(yīng)一個(gè)。
9.如權(quán)利要求1-7當(dāng)中的任意一條或多條所述的方法,其中,在取決于每個(gè)被壓縮編碼的幀的當(dāng)前內(nèi)容的位置處,所述多個(gè)參考畫面當(dāng)中的每一個(gè)被添加到所述多個(gè)被壓縮編碼的參考幀當(dāng)中的對應(yīng)一個(gè)。
10.如前述權(quán)利要求當(dāng)中的任意一條或多條所述的方法,其中,所述被壓縮編碼的參考幀包括MPEG編碼的參考幀。
11.如前述權(quán)利要求當(dāng)中的任意一條或多條所述的方法,其中,在對視頻數(shù)據(jù)進(jìn)行記錄之后實(shí)施創(chuàng)建所述多個(gè)經(jīng)縮小的參考畫面的步驟。
12.如前述權(quán)利要求當(dāng)中的任意一條或多條所述的方法,其包括顯示從所述多個(gè)被壓縮編碼的參考幀獲取的多個(gè)經(jīng)縮小的參考畫面序列的步驟。
13.一種通過創(chuàng)建多個(gè)經(jīng)縮放編碼的參考畫面來對視頻數(shù)據(jù)進(jìn)行索引的設(shè)備,該設(shè)備包括用于創(chuàng)建索引文件的裝置,該索引文件包括多個(gè)被壓縮編碼的參考幀;用于把在對視頻數(shù)據(jù)進(jìn)行記錄的過程中創(chuàng)建的所述多個(gè)參考畫面添加到對應(yīng)的多個(gè)所述被壓縮編碼的參考幀中的裝置,其中所述被壓縮編碼的參考幀可以包含多個(gè)參考畫面,所述多個(gè)參考畫面當(dāng)中的每一個(gè)是根據(jù)多個(gè)不同的視頻記錄創(chuàng)建的。
14.如權(quán)利要求13所述的設(shè)備,其中,所述索引文件包括將所述索引文件與描述所述索引的布局和內(nèi)容的數(shù)據(jù)庫相關(guān)聯(lián)的步驟。
15.如權(quán)利要求14所述的設(shè)備,其中,所述相關(guān)數(shù)據(jù)庫用來定義在經(jīng)縮小的參考畫面序列和所述視頻數(shù)據(jù)之間的關(guān)聯(lián)。
16.如權(quán)利要求14或15所述的設(shè)備,其中,在與所述索引文件相同的位置處提供所述相關(guān)數(shù)據(jù)庫。
17.如權(quán)利要求13-16當(dāng)中的任意一條或多條所述的設(shè)備,其包括在所述索引文件內(nèi)提供預(yù)定數(shù)量的多個(gè)被壓縮編碼的參考幀的步驟。
18.如權(quán)利要求17所述的設(shè)備,其中,從所述視頻數(shù)據(jù)中提取相應(yīng)的多個(gè)經(jīng)縮小的參考畫面,以用于按照對應(yīng)的方式添加到所述多個(gè)被壓縮編碼的參考幀中。
19.如權(quán)利要求13-17當(dāng)中的任意一條或多條所述的設(shè)備,其中,所述多個(gè)參考畫面在壓縮域內(nèi)被添加到對應(yīng)的多個(gè)被壓縮編碼的參考幀中。
20.如權(quán)利要求13-19當(dāng)中的任意一條或多條所述的設(shè)備,其中,在取決于每個(gè)被壓縮編碼的幀的布局的位置處,所述多個(gè)參考畫面當(dāng)中的每一個(gè)被添加到所述多個(gè)被壓縮編碼的參考幀當(dāng)中的對應(yīng)一個(gè)。
21.如權(quán)利要求13-19當(dāng)中的任意一條或多條所述的設(shè)備,其中,在取決于每個(gè)被壓縮編碼的幀的當(dāng)前內(nèi)容的位置處,所述多個(gè)參考畫面當(dāng)中的每一個(gè)被添加到所述多個(gè)被壓縮編碼的參考幀當(dāng)中的對應(yīng)一個(gè)。
22.如前述權(quán)利要求當(dāng)中的任意一條或多條所述的設(shè)備,其中,所述被壓縮編碼的參考幀包括MPEG編碼的參考幀。
23.如前述權(quán)利要求當(dāng)中的任意一條或多條所述的設(shè)備,其中,在對視頻數(shù)據(jù)進(jìn)行記錄之后實(shí)施創(chuàng)建所述多個(gè)經(jīng)縮小的參考畫面的步驟。
24.如前述權(quán)利要求當(dāng)中的任意一條或多條所述的設(shè)備,其包括顯示從所述多個(gè)被壓縮編碼的參考幀獲取的多個(gè)經(jīng)縮小的參考畫面序列的步驟。
全文摘要
本發(fā)明提供一種通過創(chuàng)建多個(gè)經(jīng)縮小的參考畫面(24)來對視頻數(shù)據(jù)(18)進(jìn)行索引的方法,該方法包括以下步驟創(chuàng)建索引文件(26),該索引文件包括多個(gè)被壓縮編碼的參考幀(28);以及把在對視頻數(shù)據(jù)進(jìn)行記錄的過程中創(chuàng)建的所述多個(gè)參考畫面(24)添加到對應(yīng)的多個(gè)所述被壓縮編碼的參考幀(28)中,其中所述被壓縮編碼的參考幀(28)可以包含多個(gè)參考畫面(24),所述多個(gè)參考畫面當(dāng)中的每一個(gè)是根據(jù)多個(gè)不同的視頻記錄創(chuàng)建的。
文檔編號G11B27/034GK1922691SQ200580005478
公開日2007年2月28日 申請日期2005年2月16日 優(yōu)先權(quán)日2004年2月20日
發(fā)明者F·奧德安 申請人:皇家飛利浦電子股份有限公司