專利名稱:圖像數(shù)據(jù)記錄設(shè)備和記錄方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像數(shù)據(jù)記錄設(shè)備和記錄方法,更詳細(xì)地講,涉及當(dāng)在記錄已編碼的圖像數(shù)據(jù)的裝置中追加記錄或蓋寫時(shí)可進(jìn)行不發(fā)生幀跳躍的無縫的連續(xù)(scene-sequence)拍攝的技術(shù)。
背景技術(shù):
近年來,以MPEG(Moving Picture Expert Group)為中心的具有幀間運(yùn)動(dòng)補(bǔ)償功能的活動(dòng)圖像編碼方式,由于半導(dǎo)體技術(shù)的進(jìn)步等已迅速地得以實(shí)用。視頻編碼的標(biāo)準(zhǔn)本身已制定出MPEG-1(ISO/IEC11172-2)、MPEG-2(ISO/IEC 13818-2)、MPEG-4(ISO/IEC 14496-2),在所有這些方式中,已搭載有幀間運(yùn)動(dòng)補(bǔ)償功能。
圖7是表示具有在MPEG視頻編碼中所采用的運(yùn)動(dòng)補(bǔ)償?shù)膸慕Y(jié)構(gòu)例的圖。
圖中,用I(Intra)表示的幀進(jìn)行僅在幀內(nèi)完成的編碼(幀內(nèi)編碼),用P(Predictive)表示的幀僅將對(duì)于時(shí)間軸過去的幀用于運(yùn)動(dòng)預(yù)測(前向預(yù)測)。另外,用B(Bi-directional)表示的幀將對(duì)于時(shí)間軸過去和未來的幀用于運(yùn)動(dòng)預(yù)測(雙向預(yù)測)。
其中,在MPEG-4中,還有在輪廓(profile)規(guī)定中B幀被限制利用的情況。任意的多個(gè)幀能夠作為組來進(jìn)行處理,被稱為GOP(Group of Picture)。圖中,示例將幀1到幀15作為1GOP。
在MPEG標(biāo)準(zhǔn)中,使用稱為VBV(Video Buffering Verifier)的假想緩沖器進(jìn)行代碼速率控制。參照?qǐng)D8對(duì)VBV進(jìn)行說明。圖8是表示緩沖器占有量隨時(shí)間的變化的曲線圖。
VBV緩沖器容量對(duì)各輪廓定義了值,例如,在很多應(yīng)用程序中已經(jīng)采用的MP@ML中最大定義為1,835,008位。
在編碼器中,一邊預(yù)先監(jiān)視VBV緩沖器容量,一邊調(diào)整對(duì)于各幀的代碼量。在解碼器中,設(shè)想可對(duì)各幀瞬時(shí)進(jìn)行解碼的假想解碼器,假定從緩沖器中瞬時(shí)抽取數(shù)據(jù)進(jìn)行解碼的模型。
這時(shí),關(guān)注緩沖器的上溢在任何時(shí)候都被禁止這一點(diǎn)。另外,在不是低延遲模式的情況下,緩沖器必須不發(fā)生下溢,另一方面在低延遲模式中發(fā)生下溢也沒有關(guān)系,但是,存在幀呈現(xiàn)跳躍動(dòng)作(相同的幀在一定時(shí)間反復(fù)重放的狀況)的可能性。
由于VBV緩沖器是假想的,所以VBV緩沖器的占有率本身,在解碼器側(cè)是按幀單位(或在最短時(shí)間中按場單位)被檢測的,其值本身不設(shè)置在代碼數(shù)據(jù)內(nèi)進(jìn)行傳送。
接著,考慮將該MPEG數(shù)據(jù)記錄到如磁帶那樣的不能隨機(jī)存取的介質(zhì)的情況。圖10是表示被記錄于磁帶的磁道的圖。作為記錄介質(zhì)的磁帶T,具有由磁頭進(jìn)行掃描的被稱為磁道的記錄單位。在圖示的例子中,在相對(duì)于磁帶行進(jìn)方向以預(yù)定角度交叉的方向上設(shè)置有磁道1001~1048。
另外,用于讀取錯(cuò)誤的對(duì)策,以至少1個(gè)磁道為單位附加ECC(Error Correction Code)。將此稱為ECC交錯(cuò)塊(interleave block),在圖10的例子中,16磁道構(gòu)成1個(gè)ECC交錯(cuò)塊,1001~1016的16磁道構(gòu)成ECC交錯(cuò)塊1、1017~1032的16磁道構(gòu)成ECC交錯(cuò)塊2、1033~1048的16磁道構(gòu)成ECC交錯(cuò)塊3。
從而,可以按該ECC交錯(cuò)塊單位進(jìn)行追加記錄或蓋寫等。另外,與至少1個(gè)ECC交錯(cuò)塊相對(duì)應(yīng)按GOP單位進(jìn)行記錄的方法已在日本專利申請(qǐng)公開特開平11-213566號(hào)公報(bào)中得以公開。
另外,關(guān)于在這樣的介質(zhì)上進(jìn)行連續(xù)拍攝時(shí)的方法,例如已在日本專利申請(qǐng)公開特開2001-195840號(hào)公報(bào)中得以公開。在該公報(bào)中,記述了在連續(xù)拍攝的前后適當(dāng)插入無效數(shù)據(jù)以暫時(shí)提高代碼速率的處理。
但是,在上述那樣以往的方法中,有以下的問題。
第1,若進(jìn)行連續(xù)拍攝,則在其前后,代碼緩沖器占有量的信息中斷,所以在速率控制功能和再現(xiàn)中將發(fā)生故障。圖9是與圖8同樣表示緩沖器占有量隨時(shí)間的變化的曲線圖,表示在連續(xù)拍攝開始位置(t0)的時(shí)刻緩沖器占有量的信息中斷、之后緩沖器占有量超過VBV緩沖器容量緩沖器發(fā)生上溢的例子。
第2,若適當(dāng)插入無效數(shù)據(jù)以避免連續(xù)拍攝后的緩沖器上溢,則為此緩沖器占有量反而增加(=速率上升),有可能給背景的速率控制本身帶來不良影響。
第3,在連續(xù)拍攝結(jié)束時(shí),在已進(jìn)行連續(xù)拍攝的部分和預(yù)先所記錄的背景部分中,將發(fā)生同樣的問題,再現(xiàn)時(shí)圖像質(zhì)量就降低。
因以上的理由,在以往的方法中,難于實(shí)現(xiàn)無縫的連續(xù)拍攝。
發(fā)明內(nèi)容
本發(fā)明的目的在于,當(dāng)在記錄被編碼的圖像數(shù)據(jù)的裝置中追加記錄或蓋寫時(shí)可進(jìn)行不發(fā)生幀跳躍的無縫的連續(xù)拍攝。
本發(fā)明的別的目的在于提供一種方法,當(dāng)在記錄被編碼的圖像數(shù)據(jù)的情況下,追加記錄或蓋寫時(shí),可進(jìn)行不發(fā)生幀跳躍的無縫的連續(xù)拍攝。
為了達(dá)到上述目的,本發(fā)明的第1技術(shù)方案提供一種圖像數(shù)據(jù)記錄設(shè)備,包括使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼的編碼裝置;在利用編碼裝置的編碼時(shí)檢測占有緩沖存儲(chǔ)器的圖像數(shù)據(jù)的代碼量,并輸出有關(guān)檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測裝置;以及將被編碼的圖像數(shù)據(jù)和緩沖器信息記錄到記錄介質(zhì)的記錄裝置。
即,本發(fā)明的圖像數(shù)據(jù)記錄設(shè)備,使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼;在編碼時(shí)檢測占有緩沖存儲(chǔ)器的圖像數(shù)據(jù)的代碼量,并輸出有關(guān)檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息;將被編碼的圖像數(shù)據(jù)和緩沖器信息記錄到記錄介質(zhì)。
這樣一來,在開始追加記錄或蓋寫的情況下,設(shè)定緊接在開始追加記錄或蓋寫的位置之前的緩沖器占有量,基于該值開始編碼,由此就能夠防止上溢。
從而,在進(jìn)行追加記錄或蓋寫時(shí),就可進(jìn)行不發(fā)生幀跳躍的無縫的連續(xù)拍攝。
最好是緩沖器占有量檢測裝置,對(duì)被編碼的圖像數(shù)據(jù)的每個(gè)記錄單位輸出緩沖器信息。
在此情況下,最好是還包括對(duì)被編碼的圖像數(shù)據(jù)進(jìn)行糾錯(cuò)編碼處理的糾錯(cuò)處理裝置;記錄裝置按多個(gè)糾錯(cuò)塊實(shí)施交錯(cuò)處理并進(jìn)行記錄,緩沖器占有量檢測裝置按實(shí)施交錯(cuò)處理的糾錯(cuò)塊輸出緩沖器信息。
最好是編碼裝置按MPEG標(biāo)準(zhǔn)對(duì)圖像數(shù)據(jù)進(jìn)行編碼,并將緩沖器占有量設(shè)為VBV(Video Buffer Verifier)的值。
或者最好是編碼裝置按MPEG標(biāo)準(zhǔn)對(duì)圖像數(shù)據(jù)進(jìn)行編碼,緩沖器占有量檢測裝置按GOP輸出緩沖器信息。
最好是記錄裝置對(duì)在帶狀的記錄介質(zhì)上所形成的多個(gè)磁道記錄被編碼的圖像數(shù)據(jù)和緩沖器信息,并將緩沖器信息記錄到多個(gè)磁道的預(yù)定區(qū)域。
最好是編碼裝置使用幀內(nèi)編碼和幀間預(yù)測編碼對(duì)圖像數(shù)據(jù)進(jìn)行編碼。
最好是編碼裝置基于占有緩沖存儲(chǔ)器的圖像數(shù)據(jù)的代碼量來控制圖像數(shù)據(jù)的代碼量。
另外,本發(fā)明的第2技術(shù)方案提供一種圖像數(shù)據(jù)記錄設(shè)備,對(duì)已經(jīng)記錄有被編碼的圖像數(shù)據(jù)的帶狀的記錄介質(zhì),記錄通過幀內(nèi)編碼和幀間預(yù)測編碼所編碼的新圖像數(shù)據(jù),包括使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼的編碼裝置;在利用編碼裝置的圖像數(shù)據(jù)的編碼時(shí)檢測占有緩沖存儲(chǔ)器的圖像數(shù)據(jù)的代碼量,并輸出有關(guān)檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測裝置;以及將被編碼的圖像數(shù)據(jù)和緩沖器信息記錄到帶狀的記錄介質(zhì)的記錄裝置。
即,本發(fā)明的圖像數(shù)據(jù)記錄設(shè)備,在對(duì)已經(jīng)記錄有被編碼的圖像數(shù)據(jù)的帶狀的記錄介質(zhì),記錄通過幀內(nèi)編碼和幀間預(yù)測編碼所編碼的新圖像數(shù)據(jù)時(shí),使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼;在編碼時(shí)檢測占有緩沖存儲(chǔ)器的圖像數(shù)據(jù)的代碼量,并輸出有關(guān)檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息;將被編碼的圖像數(shù)據(jù)和緩沖器信息記錄到記錄介質(zhì)。
這樣一來,在對(duì)不可能進(jìn)行隨機(jī)存取的帶狀的記錄介質(zhì)開始追加記錄或蓋寫的情況下,設(shè)定緊接在開始追加記錄或蓋寫的位置之前的緩沖器占有量,從該值開始編碼,由此就能夠防止上溢,在追加記錄或蓋寫時(shí)就可進(jìn)行不發(fā)生幀跳躍的無縫的連續(xù)拍攝。
此外,最好是還包括從帶狀的記錄介質(zhì)再現(xiàn)圖像數(shù)據(jù)和緩沖器信息的再現(xiàn)裝置;編碼裝置,使用由再現(xiàn)裝置所再現(xiàn)的緩沖器信息進(jìn)行新圖像數(shù)據(jù)的編碼處理。
最好是編碼裝置,基于在帶狀的記錄介質(zhì)中,從緊接在新圖像數(shù)據(jù)的記錄開始位置之前的位置所再現(xiàn)的緩沖器信息,來控制新圖像數(shù)據(jù)的代碼量。
另外,上述以及其他目的還可通過具有與上述任一圖像數(shù)據(jù)記錄設(shè)備的各裝置對(duì)應(yīng)的步驟的圖像數(shù)據(jù)記錄方法、用計(jì)算機(jī)裝置實(shí)現(xiàn)該圖像數(shù)據(jù)記錄方法的計(jì)算機(jī)程序以及保存了該計(jì)算機(jī)程序的存儲(chǔ)介質(zhì)來達(dá)到。
本發(fā)明的其他特征以及優(yōu)點(diǎn),通過以附圖為參照的下面的說明將會(huì)弄明白。此外,在附圖中對(duì)相同或相似的結(jié)構(gòu)附加相同的參照標(biāo)號(hào)。
附圖包含在說明書中,構(gòu)成其一部分,表示本發(fā)明的實(shí)施形式,并與說明書的記述一起用于說明本發(fā)明的原理。
圖1是表示本發(fā)明的第1實(shí)施形式的結(jié)構(gòu)的框圖。
圖2是表示本發(fā)明的第2實(shí)施形式的結(jié)構(gòu)的框圖。
圖3是表示本發(fā)明的第3實(shí)施形式的結(jié)構(gòu)的框圖。
圖4是表示第3實(shí)施形式中的緩沖器占有量信息的配置例的圖。
圖5是表示第1實(shí)施形式的速率控制的一例的圖。
圖6是表示緩沖器占有量信息在磁道上的配置的圖。
圖7是表示MPEG中的GOP的例子的圖。
圖8是表示緩沖器占有量隨時(shí)間的變化的圖。
圖9是表示速率控制中的上溢的例子的圖。
圖10是表示在一般的磁帶介質(zhì)中的磁道信息的配置例的圖。
具體實(shí)施例方式
下面參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施形式進(jìn)行詳細(xì)說明。
<第1實(shí)施形式>
圖1是表示作為本發(fā)明的第1實(shí)施形式的記錄設(shè)備的結(jié)構(gòu)的框圖。
圖中101是視頻輸入部,一般由攝像機(jī)、傳感器、A/D變換部構(gòu)成。102是視頻編碼部,是遵循MPEG標(biāo)準(zhǔn)的視頻編碼器等,并適當(dāng)進(jìn)行代碼量控制。另一方面,103是音頻輸入部,由擴(kuò)音器和A/D變換部構(gòu)成。104是音頻編碼部,可以使用依照各種標(biāo)準(zhǔn)的編碼方式,但在本申請(qǐng)中,對(duì)音頻的編碼方式不進(jìn)行詳述。105是代碼緩沖器/監(jiān)視器,在使用MPEG方式時(shí),如在以往例子中所說明那樣,連接VBV緩沖器。視頻和音頻的代碼數(shù)據(jù)被輸入到多路復(fù)用部106,進(jìn)行多路復(fù)用。這時(shí),還同時(shí)進(jìn)行視頻和音頻間的同步控制。視頻編碼部102基于此代碼緩沖器/監(jiān)視器105(VBV緩沖器)中的數(shù)據(jù)占有量對(duì)視頻數(shù)據(jù)進(jìn)行編碼,以使視頻數(shù)據(jù)的代碼量(數(shù)據(jù)率)不超過所規(guī)定的值。
108是多路復(fù)用數(shù)據(jù)記錄處理部,將由多路復(fù)用部所多路復(fù)用的代碼數(shù)據(jù)變換為適合于記錄到作為記錄介質(zhì)的磁帶T上的形態(tài)。另一方面,107是緩沖器占有量數(shù)據(jù)記錄處理部,將表示由代碼緩沖器/監(jiān)視器105所監(jiān)視的代碼緩沖器占有量的信息與多路復(fù)用數(shù)據(jù)一起輸出到記錄再現(xiàn)部109以進(jìn)行記錄。在本實(shí)施形式中,具體來講,作為緩沖器占有量信息,記錄在代碼緩沖器/監(jiān)視器105中所儲(chǔ)存的視頻數(shù)據(jù)的位數(shù)。109是記錄再現(xiàn)部,對(duì)磁帶T通過旋轉(zhuǎn)磁頭而形成多個(gè)螺旋磁道,如后面所述那樣記錄多路復(fù)用數(shù)據(jù)和代碼緩沖器占有量信息。
以上是記錄側(cè)的功能,下面,是關(guān)于再現(xiàn)側(cè)的功能的說明。
111是多路復(fù)用數(shù)據(jù)讀出部,讀出記錄在磁帶T上的多路復(fù)用數(shù)據(jù)。110是緩沖器占有量數(shù)據(jù)讀出裝置,讀出由緩沖器占有量數(shù)據(jù)記錄處理部107所記錄的緩沖器占有量數(shù)據(jù)。213是多路分解部,將多路復(fù)用數(shù)據(jù)多路分解成視頻代碼數(shù)據(jù)和音頻代碼數(shù)據(jù)。114是視頻解碼部,對(duì)視頻代碼數(shù)據(jù)進(jìn)行解碼。112是代碼緩沖器/監(jiān)視器,沿視頻解碼部114的視頻解碼過程進(jìn)行代碼緩沖器控制。
115是音頻解碼部,對(duì)音頻代碼數(shù)據(jù)進(jìn)行解碼。116是視頻輸出部,由顯示圖像的一般的顯示裝置等構(gòu)成。117是音頻再現(xiàn)部,由再現(xiàn)音頻信號(hào)的一般的揚(yáng)聲器裝置等構(gòu)成。
視頻編碼部102、可編輯點(diǎn)檢測部118和緩沖器占有量反饋部119構(gòu)成為協(xié)同進(jìn)行動(dòng)作,是本發(fā)明的中心的部分??删庉孅c(diǎn)檢測裝置118檢測如在上述以往例子中所述那樣,可按GOP單位等適當(dāng)進(jìn)行追加記錄·蓋寫的點(diǎn)。緩沖器占有量反饋部119將緊接在可編輯點(diǎn)之前所記錄的緩沖器占有量信息傳送給視頻編碼部102,并由此進(jìn)一步傳送給代碼緩沖器/監(jiān)視器105。
另一方面,當(dāng)在編碼裝置側(cè)進(jìn)行追加記錄·蓋寫時(shí),將在此前的編碼過程中所監(jiān)視的緩沖器占有量信息復(fù)位,并將從緩沖器占有量反饋部119傳送的緩沖器占有量信息置位,開始進(jìn)行編碼和記錄。
120是系統(tǒng)控制部,按照來自操作開關(guān)121的指示控制裝置各部分的動(dòng)作。
圖6是表示本實(shí)施形式中的緩沖器占有量數(shù)據(jù)的記錄位置的一例的圖。在所圖示的例子中,1磁道的數(shù)據(jù)600由磁帶基本信息601、主數(shù)據(jù)602和子代碼603構(gòu)成,緩沖器占有量信息被寫入子代碼603的一部分中。例如,在MPEG-2的MP@ML模式中,緩沖器占有量的值是從0(這時(shí),實(shí)際上發(fā)生下溢)到1,835,008位的值,所以緩沖器占有量信息的大小為21位是足夠的。
圖5是用于說明本實(shí)施形式中的緩沖器的控制例子的圖。在緊接由可編輯點(diǎn)檢測部118指定為可進(jìn)行連續(xù)拍攝的點(diǎn)之前的B點(diǎn),緩沖器占有量信息從緩沖器占有量反饋電路119傳送給視頻編碼部102。
下面對(duì)這種連續(xù)拍攝時(shí)的處理進(jìn)行說明。
用戶通過操作上述操作開關(guān)121,如前所述那樣,再現(xiàn)包含在磁帶T上所記錄的多路復(fù)用數(shù)據(jù)(圖像數(shù)據(jù)及聲音數(shù)據(jù))和緩沖器占有量信息的數(shù)據(jù),一邊確認(rèn)從視頻輸出部116輸出的圖像一邊在通過連續(xù)拍攝新開始圖像數(shù)據(jù)的記錄的位置指示暫時(shí)停止。
若有暫時(shí)停止的指示則系統(tǒng)控制部121控制可編輯點(diǎn)檢測部118,通知有暫時(shí)停止的指示??删庉孅c(diǎn)檢測部118檢測記錄著包含在有暫時(shí)停止指示時(shí)所再現(xiàn)的幀的GOP的最后幀的磁道,并將該磁道位置通知給緩沖器占有量反饋部119。緩沖器占有量反饋部119在從代碼緩沖器/監(jiān)視器112所輸出的緩沖器占有量信息之中,檢測從緊接在由可編輯點(diǎn)檢測部118檢測出的暫時(shí)停止位置的磁道之前的磁道所再現(xiàn)的緩沖器占有量信息,并通知給視頻編碼部102。
當(dāng)在該狀態(tài)下,用戶操作上述操作開關(guān)121,指示了新的圖像、聲音數(shù)據(jù)的記錄開始時(shí),系統(tǒng)控制部120對(duì)視頻編碼部102、音頻編碼部104指示編碼開始,同時(shí)對(duì)記錄再現(xiàn)部109指示記錄開始。
若有新的視頻信號(hào)的編碼開始的指示,則視頻編碼部102基于從緩沖器占有量反饋部119如前所述那樣輸出的,記錄緊接在連續(xù)拍攝之前的位置的緩沖器占有量信息,對(duì)視頻數(shù)據(jù)進(jìn)行編碼以使新記錄的視頻數(shù)據(jù)的數(shù)據(jù)率不超過所規(guī)定的數(shù)據(jù)率,并輸出到代碼緩沖器/監(jiān)視器105。以后的處理,與通常記錄時(shí)的處理同樣。
這樣,在開始進(jìn)行連續(xù)拍攝的情況下,視頻編碼部102首先將緊接在此連續(xù)拍攝開始位置之前(B點(diǎn))的緩沖器占有量置位在編碼器中,并基于此緩沖器占有量開始編碼,由此就可防止在連續(xù)拍攝后的數(shù)據(jù)的再現(xiàn)時(shí)解碼側(cè)的緩沖存儲(chǔ)器發(fā)生上溢。
如上所說明那樣根據(jù)本實(shí)施形式,在對(duì)磁帶進(jìn)行追加記錄或蓋寫時(shí),就可在連續(xù)拍攝開始位置上,進(jìn)行不發(fā)生因解碼側(cè)的緩沖存儲(chǔ)器上溢而引起的幀跳躍的無縫的再現(xiàn)。
此外,當(dāng)在通常的記錄時(shí)暫時(shí)停止,之后再次開始記錄的情況下,原樣保持在記錄停止時(shí)存儲(chǔ)在代碼緩沖器/監(jiān)視器105中的緩沖器占有量的信息,在下一記錄(編碼)開始時(shí),基于所保持的緩沖器占有量的信息來控制視頻數(shù)據(jù)的數(shù)據(jù)率。
另外,在本實(shí)施形式中,在將如前所述那樣記錄了數(shù)據(jù)的磁帶T新安裝到VTR100的情況下,系統(tǒng)控制部120就自動(dòng)地從緊接在當(dāng)前的磁帶的位置(記錄結(jié)束位置)之前的位置如上所述那樣再現(xiàn)數(shù)據(jù),并將從在緊接由可編輯點(diǎn)檢測部118檢測出的可編輯點(diǎn)之前所再現(xiàn)的緩沖器占有量信息,由反饋部119通知給視頻編碼部109。
<第2實(shí)施形式>
下面,對(duì)有關(guān)本發(fā)明的第2實(shí)施形式進(jìn)行說明。第2實(shí)施形式也是與第1實(shí)施形式同樣的記錄設(shè)備,在以下的說明中,對(duì)與第1實(shí)施形式同樣的部分省略說明,并以本實(shí)施形式的特征的部分為中心進(jìn)行說明。
圖2是表示作為第2實(shí)施形式的記錄設(shè)備的結(jié)構(gòu)的框圖。在本實(shí)施形式中,201~221的各部分是分別與關(guān)于第1實(shí)施形式所說明的圖1的101~121同樣的部分。
222是磁道數(shù)據(jù)形成處理部,在至少1個(gè)磁道上按可編輯的單位形成編碼數(shù)據(jù)。這時(shí),上述緩沖器占有量信息也進(jìn)行配置以適當(dāng)記錄到磁道上的預(yù)定位置。緩沖器占有量信息,與關(guān)于第1實(shí)施形式所說明的圖6同樣,被寫入適當(dāng)磁道的子代碼區(qū)。但是,最好寫入緊接在可進(jìn)行追加記錄·蓋寫之前的最后磁道的子代碼區(qū)。
223是ECC附加部,作為讀出錯(cuò)誤對(duì)策,以由至少1個(gè)磁道構(gòu)成的ECC交錯(cuò)塊為單位附加ECC代碼。224是檢查所附加的ECC數(shù)據(jù)并適當(dāng)進(jìn)行糾錯(cuò)的ECC檢測部,225是從磁道數(shù)據(jù)中抽取多路復(fù)用代碼數(shù)據(jù)和占有量信息并傳送給后級(jí)的磁道數(shù)據(jù)讀出部。
在本實(shí)施形式中,以構(gòu)成對(duì)磁帶T所記錄的ECC交錯(cuò)塊的n(n是大于或等于1的整數(shù))磁道為單位改寫緩沖器占有量信息。因此,緩沖器占有量信息的讀出也以該n磁道為單位進(jìn)行。其他處理與在上述第1實(shí)施形式中所說明過的同樣。
根據(jù)本實(shí)施形式,在以ECC交錯(cuò)塊為單位對(duì)磁帶進(jìn)行追加記錄或蓋寫時(shí),可進(jìn)行不發(fā)生幀跳躍的無縫的連續(xù)拍攝。
<第3實(shí)施形式>
下面,對(duì)有關(guān)本發(fā)明的第3實(shí)施形式進(jìn)行說明。第3實(shí)施形式也是與上述實(shí)施形式同樣的記錄設(shè)備,在以下的說明中,對(duì)與第1實(shí)施形式和第2實(shí)施形式同樣的部分省略說明,并以本實(shí)施形式的特征的部分為中心進(jìn)行說明。
圖3是表示作為第3實(shí)施形式的記錄設(shè)備的結(jié)構(gòu)的框圖。在本實(shí)施形式中,301~321的各部分是分別與關(guān)于第1實(shí)施形式所說明的圖1的101~121同樣的部分,322~325的各部分是分別與關(guān)于第2實(shí)施形式所說明的圖2的222~225同樣的部分。
本實(shí)施形式,考慮了在已進(jìn)行追加記錄或蓋寫的情況下,追加記錄或蓋寫已結(jié)束的位置和在背景(background)上所記錄的視頻數(shù)據(jù)的連續(xù)性。
在本實(shí)施形式中,考慮構(gòu)成交錯(cuò)塊的磁道的數(shù)比1多的情況,設(shè)置有交錯(cuò)塊緩沖器326。在此交錯(cuò)塊緩沖器326中,暫時(shí)保存在處理交錯(cuò)塊的數(shù)據(jù)期間的緩沖器占有量信息。通過采用這樣的結(jié)構(gòu),就能夠?qū)⒃谙乱粋€(gè)點(diǎn)記錄結(jié)束時(shí)刻的緩沖器占有量信息記錄到可進(jìn)行連續(xù)拍攝·蓋寫的前1個(gè)點(diǎn)。
通過這樣的結(jié)構(gòu),在對(duì)進(jìn)行連續(xù)拍攝·蓋寫的交錯(cuò)塊,給與了連續(xù)拍攝·蓋寫的結(jié)束命令時(shí),由于已經(jīng)能夠取得在該交錯(cuò)塊的編碼結(jié)束時(shí)所期待的緩沖器占有量信息,所以可在連續(xù)拍攝·蓋寫實(shí)際結(jié)束之前對(duì)代碼量進(jìn)行調(diào)整,可進(jìn)行以連續(xù)拍攝·蓋寫結(jié)束時(shí)刻的緩沖器占有量信息為目標(biāo)的編碼,并可取得連續(xù)拍攝·蓋寫已結(jié)束的點(diǎn)和背景之間的代碼量控制的整合性(consistency)。
圖4是示例出在可進(jìn)行連續(xù)拍攝·蓋寫的單位為GOP單位時(shí),被寫入各GOP數(shù)據(jù)的緩沖器占有量信息的圖。這樣,可知該GOP編碼結(jié)束時(shí)刻的緩沖器占有量信息被配置在各個(gè)GOP數(shù)據(jù)之前。
根據(jù)本實(shí)施形式,在以ECC交錯(cuò)塊為單位對(duì)磁帶進(jìn)行追加記錄或蓋寫時(shí),能夠容易地取得代碼量控制的整合性,并可進(jìn)行不發(fā)生幀跳躍的無縫的連續(xù)拍攝。
<其他實(shí)施形式>
在上述實(shí)施形式中,以記錄到作為記錄介質(zhì)(media)不能隨機(jī)存取(僅可順序存取)的帶狀的記錄介質(zhì)的記錄設(shè)備為例進(jìn)行了說明,但是,本發(fā)明也可以應(yīng)用于記錄到可進(jìn)行隨機(jī)存取的、例如盤狀的記錄介質(zhì)的記錄設(shè)備。
需要注意的是,本發(fā)明既可應(yīng)用于由1個(gè)設(shè)備構(gòu)成的裝置,也可應(yīng)用于由多個(gè)設(shè)備構(gòu)成的系統(tǒng)。
進(jìn)而,以下情況也包含在本發(fā)明中,即,將實(shí)現(xiàn)上述實(shí)施形式的功能的軟件的程序(包括具體實(shí)現(xiàn)上述實(shí)施形式的圖1、2、3所示的,可用軟件實(shí)現(xiàn)的功能塊的程序模塊的程序)直接或者遠(yuǎn)程提供給系統(tǒng)或裝置,用該系統(tǒng)或裝置的計(jì)算機(jī)讀出并執(zhí)行所供給的程序,由此來達(dá)到本發(fā)明的目的。在此情況下,只要系統(tǒng)或裝置具有該程序的功能,則實(shí)施方式無需依賴于程序。
從而,由于本發(fā)明的功能由計(jì)算機(jī)所實(shí)現(xiàn),故安裝在該計(jì)算機(jī)的程序代碼本身也將實(shí)現(xiàn)本發(fā)明。也就是,用于實(shí)現(xiàn)本發(fā)明的功能的計(jì)算機(jī)程序也包含在本發(fā)明的權(quán)利要求中。
在此情況下,只要系統(tǒng)或裝置具有程序的功能,則不過問程序的形態(tài),可使用對(duì)象代碼、由解釋程序所執(zhí)行的程序、供給OS的腳本數(shù)據(jù)等。
用于供給程序的存儲(chǔ)介質(zhì),例如有軟磁盤、硬盤、光盤、磁光盤、CD-ROM、CD-R、CD-RW、磁帶、非易失性存儲(chǔ)卡、ROM、DVD(DVD-ROM、DVD-R)等。
作為供給程序的方法,客戶計(jì)算機(jī)可通過使用客戶計(jì)算機(jī)所具有的瀏覽器來連接到網(wǎng)絡(luò)上的網(wǎng)站,并且本發(fā)明的計(jì)算機(jī)程序本身、或可自動(dòng)安裝的被壓縮的程序文件能夠被下載到記錄介質(zhì)例如硬盤。進(jìn)而,可通過將組成程序的程序代碼分割成多個(gè)文件并從不同的網(wǎng)站來下載這些文件來提供本發(fā)明的程序。也就是,對(duì)多個(gè)用戶下載用計(jì)算機(jī)實(shí)現(xiàn)本發(fā)明的功能的程序文件的WWW(World WideWeb)服務(wù)器也包含在本發(fā)明的權(quán)利要求中。
另外,也可對(duì)本發(fā)明的程序進(jìn)行加密并存儲(chǔ)在存儲(chǔ)介質(zhì)例如CD-ROM中,將存儲(chǔ)介質(zhì)發(fā)布給用戶,允許滿足預(yù)定條件的用戶經(jīng)互聯(lián)網(wǎng)從網(wǎng)站下載解密的密鑰信息,并允許這些用戶使用該密鑰信息來執(zhí)行被加密的程序由此將程序安裝在用戶的計(jì)算機(jī)上。
進(jìn)而,除通過計(jì)算機(jī)執(zhí)行所讀出的程序使上述的實(shí)施形式的功能得以實(shí)現(xiàn)外,根據(jù)該程序的指示,在計(jì)算機(jī)上運(yùn)轉(zhuǎn)的OS等執(zhí)行實(shí)際處理的部分或全部,通過該處理也可使上述實(shí)施形式的功能得以實(shí)現(xiàn)。
進(jìn)而,在從記錄介質(zhì)讀出的程序被寫入到在計(jì)算機(jī)中所插入的功能擴(kuò)充板和在計(jì)算機(jī)上所連接的功能擴(kuò)充裝置上備有的存儲(chǔ)器以后,基于該程序的指示,該功能擴(kuò)充板和功能擴(kuò)充裝置上備有的CPU等執(zhí)行實(shí)際處理的部分或全部,通過該處理也可使上述實(shí)施形式的功能得以實(shí)現(xiàn)。
由于在不脫離本發(fā)明的精神和范圍內(nèi),能夠?qū)崿F(xiàn)本發(fā)明大量而廣泛的實(shí)施形式,應(yīng)該理解為本發(fā)明并不限于特定的實(shí)施形式,而是由附加的權(quán)利要求所規(guī)定。
權(quán)利要求
1.一種圖像數(shù)據(jù)記錄設(shè)備,包括使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼的編碼裝置;在利用上述編碼裝置的編碼時(shí)檢測占有上述緩沖存儲(chǔ)器的上述圖像數(shù)據(jù)的代碼量,并輸出有關(guān)上述檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測裝置;以及將上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息記錄到記錄介質(zhì)的記錄裝置。
2.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于上述緩沖器占有量檢測裝置,對(duì)上述被編碼的圖像數(shù)據(jù)的每個(gè)記錄單位輸出上述緩沖器信息。
3.根據(jù)權(quán)利要求2所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于還包括對(duì)上述被編碼的圖像數(shù)據(jù)進(jìn)行糾錯(cuò)編碼處理的糾錯(cuò)處理裝置;上述記錄裝置按多個(gè)糾錯(cuò)塊實(shí)施交錯(cuò)(interleave)處理并進(jìn)行記錄,上述緩沖器占有量檢測裝置按實(shí)施上述交錯(cuò)處理的糾錯(cuò)塊輸出上述緩沖器信息。
4.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于上述編碼裝置按MPEG標(biāo)準(zhǔn)對(duì)上述圖像數(shù)據(jù)進(jìn)行編碼,并將上述緩沖器占有量設(shè)為VBV(Video Buffer Verifier)的值。
5.根據(jù)權(quán)利要求3所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于上述編碼裝置按MPEG標(biāo)準(zhǔn)對(duì)上述圖像數(shù)據(jù)進(jìn)行編碼,上述緩沖器占有量檢測裝置按GOP輸出上述緩沖器信息。
6.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于上述記錄裝置對(duì)在帶狀的記錄介質(zhì)上所形成的多個(gè)磁道記錄上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息,并將上述緩沖器信息記錄到上述多個(gè)磁道的預(yù)定區(qū)域。
7.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于上述編碼裝置使用幀內(nèi)編碼和幀間預(yù)測編碼對(duì)上述圖像數(shù)據(jù)進(jìn)行編碼。
8.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于上述編碼裝置,基于上述緩沖器信息來控制上述圖像數(shù)據(jù)的代碼量。
9.一種圖像數(shù)據(jù)記錄設(shè)備,對(duì)已經(jīng)記錄有被編碼的圖像數(shù)據(jù)的帶狀的記錄介質(zhì),記錄通過幀內(nèi)編碼和幀間預(yù)測編碼所編碼的新圖像數(shù)據(jù),包括使用緩沖存儲(chǔ)器對(duì)上述圖像數(shù)據(jù)進(jìn)行編碼的編碼裝置;在利用上述編碼裝置的上述圖像數(shù)據(jù)的編碼時(shí)檢測占有上述緩沖存儲(chǔ)器的上述圖像數(shù)據(jù)的代碼量,并輸出有關(guān)上述檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測裝置;以及將上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息記錄到上述帶狀的記錄介質(zhì)的記錄裝置。
10.根據(jù)權(quán)利要求9所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于還包括從上述帶狀的記錄介質(zhì)再現(xiàn)上述圖像數(shù)據(jù)和上述緩沖器信息的再現(xiàn)裝置;上述編碼裝置,使用由上述再現(xiàn)裝置所再現(xiàn)的緩沖器信息進(jìn)行上述新圖像數(shù)據(jù)的編碼處理。
11.根據(jù)權(quán)利要求9所述的圖像數(shù)據(jù)記錄設(shè)備,其特征在于上述編碼裝置,基于在上述帶狀的記錄介質(zhì)中,從緊接在上述新圖像數(shù)據(jù)的記錄開始位置之前的位置所再現(xiàn)的緩沖器信息,來控制上述新圖像數(shù)據(jù)的代碼量。
12.一種圖像數(shù)據(jù)記錄方法,包括使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟;在上述編碼步驟中的編碼時(shí)檢測占有上述緩沖存儲(chǔ)器的上述圖像數(shù)據(jù)的代碼量,并輸出有關(guān)上述檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測步驟;以及將上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息記錄到記錄介質(zhì)的記錄步驟。
13.一種圖像數(shù)據(jù)記錄方法,對(duì)已經(jīng)記錄有被編碼的圖像數(shù)據(jù)的帶狀的記錄介質(zhì),記錄通過幀內(nèi)編碼和幀間預(yù)測編碼所編碼的新圖像數(shù)據(jù),包括使用緩沖存儲(chǔ)器對(duì)上述圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟;在上述編碼步驟中的上述圖像數(shù)據(jù)的編碼時(shí)檢測占有上述緩沖存儲(chǔ)器的上述圖像數(shù)據(jù)的代碼量,并輸出有關(guān)上述檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測步驟;以及將上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息記錄到上述帶狀的記錄介質(zhì)的記錄步驟。
14.一種用計(jì)算機(jī)裝置實(shí)現(xiàn)圖像數(shù)據(jù)記錄方法的計(jì)算機(jī)程序,具有對(duì)應(yīng)于以下步驟的程序代碼使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟;在上述編碼步驟中的編碼時(shí)檢測占有上述緩沖存儲(chǔ)器的上述圖像數(shù)據(jù)的代碼量,并輸出有關(guān)上述檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測步驟;以及將上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息記錄到記錄介質(zhì)的記錄步驟。
15.一種用計(jì)算機(jī)裝置實(shí)現(xiàn)圖像數(shù)據(jù)記錄方法的計(jì)算機(jī)程序,所述圖像數(shù)據(jù)記錄方法,對(duì)已經(jīng)記錄有被編碼的圖像數(shù)據(jù)的帶狀的記錄介質(zhì),記錄通過幀內(nèi)編碼和幀間預(yù)測編碼所編碼的新圖像數(shù)據(jù);所述計(jì)算機(jī)程序具有對(duì)應(yīng)于以下步驟的程序代碼使用緩沖存儲(chǔ)器對(duì)上述圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟;在上述編碼步驟中的上述圖像數(shù)據(jù)的編碼時(shí)檢測占有上述緩沖存儲(chǔ)器的上述圖像數(shù)據(jù)的代碼量,并輸出有關(guān)上述檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測步驟;以及將上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息記錄到上述帶狀的記錄介質(zhì)的記錄步驟。
16.一種保存了用計(jì)算機(jī)裝置實(shí)現(xiàn)圖像數(shù)據(jù)記錄方法的計(jì)算機(jī)程序的存儲(chǔ)介質(zhì),上述計(jì)算機(jī)程序具有對(duì)應(yīng)于以下步驟的程序代碼使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟;在上述編碼步驟中的編碼時(shí)檢測占有上述緩沖存儲(chǔ)器的上述圖像數(shù)據(jù)的代碼量,并輸出有關(guān)上述檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測步驟;以及將上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息記錄到記錄介質(zhì)的記錄步驟。
17.一種保存了用計(jì)算機(jī)裝置實(shí)現(xiàn)圖像數(shù)據(jù)記錄方法的計(jì)算機(jī)程序的存儲(chǔ)介質(zhì),所述圖像數(shù)據(jù)記錄方法,對(duì)已經(jīng)記錄有被編碼的圖像數(shù)據(jù)的帶狀的記錄介質(zhì),記錄通過幀內(nèi)編碼和幀間預(yù)測編碼所編碼的新圖像數(shù)據(jù);上述計(jì)算機(jī)程序具有對(duì)應(yīng)于以下步驟的程序代碼使用緩沖存儲(chǔ)器對(duì)上述圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟;在上述編碼步驟中的上述圖像數(shù)據(jù)的編碼時(shí)檢測占有上述緩沖存儲(chǔ)器的上述圖像數(shù)據(jù)的代碼量,并輸出有關(guān)上述檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息的緩沖器占有量檢測步驟;以及將上述被編碼的圖像數(shù)據(jù)和上述緩沖器信息記錄到上述帶狀的記錄介質(zhì)的記錄步驟。
全文摘要
一種圖像數(shù)據(jù)記錄設(shè)備,使用緩沖存儲(chǔ)器對(duì)圖像數(shù)據(jù)進(jìn)行編碼;檢測編碼時(shí)的占有緩沖存儲(chǔ)器的圖像數(shù)據(jù)的代碼量,并輸出有關(guān)檢測出的圖像數(shù)據(jù)的代碼量的緩沖器信息;將被編碼的圖像數(shù)據(jù)和緩沖器信息記錄到記錄介質(zhì)。這樣一來,在開始追加記錄或蓋寫的情況下,讀出緊接在開始追加記錄或蓋寫的位置之前的緩沖器信息,基于該值開始編碼,由此就能夠防止上溢。
文檔編號(hào)G11B27/032GK1503257SQ20031011512
公開日2004年6月9日 申請(qǐng)日期2003年11月20日 優(yōu)先權(quán)日2002年11月21日
發(fā)明者安藤勉 申請(qǐng)人:佳能株式會(huì)社