專利名稱:圖像傳送方法、圖象處理方法、圖象處理裝置和數(shù)據(jù)存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像傳送方法、圖象處理方法、圖象處理裝置和數(shù)據(jù)存儲(chǔ)介質(zhì),特別是傳送與由多個(gè)幀構(gòu)成的圖像對(duì)應(yīng)的編碼后的數(shù)字圖像數(shù)據(jù)的方法、對(duì)數(shù)字圖像數(shù)據(jù)進(jìn)行編碼處理的方法和裝置、對(duì)編碼后的數(shù)字圖像數(shù)據(jù)進(jìn)行譯碼處理的方法和裝置以及記錄用于利用計(jì)算機(jī)進(jìn)行數(shù)字圖像數(shù)據(jù)的編碼處理和譯碼處理的程序的數(shù)據(jù)存儲(chǔ)介質(zhì)。
為了有效地存儲(chǔ)或傳送數(shù)字圖像信息即由數(shù)字信號(hào)構(gòu)成的圖像數(shù)據(jù),必須將數(shù)字圖像信息進(jìn)行壓縮編碼,現(xiàn)在,作為將數(shù)字圖像信息進(jìn)行壓縮編碼的方法,除了以依據(jù)JPEG(Joint Photographic CodingExperts Group)及MPEG(Moving Picture Experts Group)的圖象處理技術(shù)為代表的離散余弦變換(DCTDiscrete Cosine Transform)外,還有副帶、子波、分形等波形編碼方法。
另外,作為去除相鄰的幀等顯示畫面間的冗余的圖像信息的方法,有使用冗余進(jìn)行畫面間預(yù)測(cè)即使用當(dāng)前的像素的像素值與前畫面的像素的像素值的差分表示當(dāng)前的像素的像素值并將該差分信號(hào)進(jìn)行編碼的方法。
下面,作為先有的圖象處理方法,簡(jiǎn)單地說明進(jìn)行伴有冗余的DCT處理的MPEG方式的圖像編碼方法和圖像譯碼方法。
在該圖像編碼方法中,首先,將輸入的圖像信號(hào)分割為與構(gòu)成1畫面(1幀)的多個(gè)塊(宏塊)對(duì)應(yīng)的多個(gè)圖像信號(hào),對(duì)上述各宏塊進(jìn)行與各宏塊對(duì)應(yīng)的圖像信號(hào)的編碼處理。這里,1個(gè)宏塊就是在上述1畫面中由16×16像素構(gòu)成的圖像顯示區(qū)域。輸入的圖像信號(hào)與任意的目標(biāo)圖像對(duì)應(yīng)時(shí),就將該圖像信號(hào)分割使之與構(gòu)成對(duì)應(yīng)于1幀中的該目標(biāo)圖像的顯示區(qū)域(目標(biāo)區(qū)域)的多個(gè)塊(宏塊)分別對(duì)應(yīng)。
并且,將與各宏塊對(duì)應(yīng)的圖像信號(hào)進(jìn)而分割為和與由8×8像素構(gòu)成的圖像顯示區(qū)域相當(dāng)?shù)淖訅K對(duì)應(yīng),對(duì)與各子塊對(duì)應(yīng)的圖像信號(hào)進(jìn)行DCT處理,生成與各子塊對(duì)應(yīng)的DCT系數(shù)。然后,將與各子塊對(duì)應(yīng)的DCT系數(shù)進(jìn)行量化處理,生成與各子塊對(duì)應(yīng)的量化系數(shù)。這樣通過DCT處理和量化處理而將與子塊對(duì)應(yīng)的圖像信號(hào)進(jìn)行編碼的方法,稱為幀內(nèi)編碼方法。
另外,在接收側(cè),對(duì)與上述各子塊對(duì)應(yīng)的量化系數(shù)順序進(jìn)行逆量化處理和逆DCT處理,再生與各子塊對(duì)應(yīng)的圖像信號(hào)。與利用上述幀內(nèi)編碼方法進(jìn)行圖像信號(hào)的編碼處理的幀(所謂的I畫面)對(duì)應(yīng)的編碼數(shù)據(jù)是可以獨(dú)立再生的,可以參照與其他的幀對(duì)應(yīng)的圖像數(shù)據(jù)進(jìn)行譯碼處理。
與此相反,還有稱為幀間編碼方法的圖像信號(hào)的編碼方法。在該編碼方法中,首先,利用以塊匹配為主的檢測(cè)畫面(幀)上的圖像的運(yùn)動(dòng)的方法,根據(jù)與在時(shí)間上與作為編碼的對(duì)象的被處理幀相鄰的編碼處理完的幀對(duì)應(yīng)的圖像信號(hào)檢測(cè)與作為編碼的對(duì)象的對(duì)象宏塊間的像素值的誤差為最小的由16×16像素構(gòu)成的區(qū)域,作為預(yù)測(cè)宏塊。
其次,從對(duì)象宏塊的圖像信號(hào)中減去預(yù)測(cè)宏塊的圖像信號(hào),生成與上述對(duì)象宏塊對(duì)應(yīng)的差分信號(hào),分割該差分信號(hào)使之與由上述8×8像素構(gòu)成的子塊對(duì)應(yīng)。然后,對(duì)與該各子塊對(duì)應(yīng)的差分信號(hào)進(jìn)行DCT處理,生成DCT系數(shù),進(jìn)而對(duì)該DCT系數(shù)進(jìn)行量化處理,生成量化系數(shù)。
這種幀間編碼方法的處理,在輸入的圖像信號(hào)與目標(biāo)圖像對(duì)應(yīng)時(shí),也和上述一樣進(jìn)行。
另外,在接收側(cè),對(duì)上述各子塊的量化系數(shù)(量化處理后的DCT系數(shù))順序進(jìn)行逆量化處理和逆DCT處理,復(fù)原為與各宏塊對(duì)應(yīng)的差分信號(hào),然后,根據(jù)已進(jìn)行了譯碼處理的譯碼處理完的幀的圖像信號(hào),利用冗余生成作為譯碼處理的對(duì)象的與被處理幀的對(duì)象宏塊對(duì)應(yīng)的圖像信號(hào)的預(yù)測(cè)信號(hào),將該預(yù)測(cè)信號(hào)與上述復(fù)原的差分信號(hào)相加,再生對(duì)象宏塊的圖像信號(hào)。利用上述幀間編碼方法進(jìn)行圖像信號(hào)的編碼處理的幀(所謂的P畫面及B畫面)的編碼數(shù)據(jù)不能獨(dú)立地再生,即不參照其他幀的圖像信號(hào)就不能再生。
其次,簡(jiǎn)單地說明與由多個(gè)幀(畫面)構(gòu)成的運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)(位流)的結(jié)構(gòu)。
圖10(a)示意性地表示與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的圖像數(shù)據(jù)(運(yùn)動(dòng)圖像數(shù)據(jù))。上述1個(gè)運(yùn)動(dòng)圖像由多個(gè)幀(畫面)構(gòu)成,上述運(yùn)動(dòng)圖像數(shù)據(jù)D包括與上述各幀對(duì)應(yīng)的幀數(shù)據(jù)P(1)~P(n)(n為自然數(shù))。
另外,圖10(b)表示對(duì)構(gòu)成上述運(yùn)動(dòng)圖像數(shù)據(jù)D的各幀數(shù)據(jù)P(1)~P(n)進(jìn)行上述幀內(nèi)編碼處理而得到的畫面內(nèi)壓縮圖像數(shù)據(jù)Da的結(jié)構(gòu)。
該畫面內(nèi)壓縮圖像數(shù)據(jù)Da包括與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)Pa(1)~Pa(n)和各幀由共用的數(shù)據(jù)構(gòu)成的標(biāo)題Ha。這里,各幀為進(jìn)行幀內(nèi)編碼處理的I畫面。在MPEG4中,上述標(biāo)題H稱為VOL(Video ObjectLayer)。
另外,圖10(c)表示對(duì)構(gòu)成上述運(yùn)動(dòng)圖像數(shù)據(jù)D的各幀數(shù)據(jù)P(1)~P(n)中的指定的數(shù)據(jù)進(jìn)行上述幀內(nèi)編碼處理而對(duì)其他數(shù)據(jù)進(jìn)行幀間編碼處理而得到的畫面間壓縮圖像數(shù)據(jù)Db的結(jié)構(gòu)。
上述幀間編碼處理有2種。其一,是參照其前面的幀進(jìn)行作為編碼處理的對(duì)象的被處理幀的編碼處理的順方向預(yù)測(cè)編碼處理。另一個(gè)就是參照其前后的幀進(jìn)行作為編碼處理的對(duì)象的被處理幀的編碼處理的雙向預(yù)測(cè)編碼處理。
上述畫面間壓縮圖像數(shù)據(jù)Db包括與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)Pb(1)~Pb(n)和各幀由共用的數(shù)據(jù)構(gòu)成的標(biāo)題Hb。這里,只有上述運(yùn)動(dòng)圖像的最初的幀是進(jìn)行幀內(nèi)編碼處理的I畫面,而其他的幀作為上述幀間編碼處理是進(jìn)行順方向預(yù)測(cè)編碼處理的P畫面或進(jìn)行雙向預(yù)測(cè)編碼處理的B畫面。
然而,上述畫面內(nèi)壓縮圖像數(shù)據(jù)Da是對(duì)構(gòu)成運(yùn)動(dòng)圖像的所有的幀未參照其他幀進(jìn)行幀內(nèi)編碼處理而得到的,所以,編碼效率不太高,但是,適用于對(duì)各幀的隨機(jī)的再生(譯碼)處理。即,在上述畫面內(nèi)壓縮圖像數(shù)據(jù)Da中,不論從哪個(gè)畫面(幀)開始都可以立即開始進(jìn)行譯碼處理,從而進(jìn)行圖像再生。特別是,壓縮圖像數(shù)據(jù)的編輯性(編輯壓縮圖像數(shù)據(jù)時(shí)的處理的容易性)利用與其他幀的數(shù)據(jù)無(wú)關(guān)的編碼處理得到的畫面內(nèi)壓縮圖像數(shù)據(jù)要比通過與其他幀的數(shù)據(jù)有關(guān)的編碼處理而得到的畫面間壓縮圖像數(shù)據(jù)優(yōu)異。
另一方面,上述畫面間壓縮圖像數(shù)據(jù)Db是對(duì)構(gòu)成運(yùn)動(dòng)圖像的幾乎所有的幀參照其他幀進(jìn)行幀間編碼處理而得到的,所以,雖然編碼效率高,但其反面則是不適用于對(duì)各幀的隨機(jī)的再生(譯碼)處理。即,在上述畫面間壓縮圖像數(shù)據(jù)Db中,在從作為P畫面或B畫面的幀開始進(jìn)行譯碼處理時(shí),必須追溯到開始譯碼處理的幀以前的可以獨(dú)立地進(jìn)行譯碼的幀來進(jìn)行譯碼處理。這是因?yàn)?,開始該譯碼處理的幀是參照其他的幀進(jìn)行了編碼處理的。
例如,在畫面內(nèi)壓縮圖像數(shù)據(jù)Da中,和與1小時(shí)相當(dāng)?shù)倪\(yùn)動(dòng)圖像的最后方的30秒鐘對(duì)應(yīng)的幀編碼數(shù)據(jù)Pae(1)~Pae(m)(m為自然數(shù))的再生,可以從其開頭的幀編碼數(shù)據(jù)Pae(1)立即進(jìn)行(參見圖10(b))。
與此相反,在上述畫面間壓縮圖像數(shù)據(jù)Db中,和與1小時(shí)相當(dāng)?shù)倪\(yùn)動(dòng)圖像的最后方的30秒鐘對(duì)應(yīng)的幀編碼數(shù)據(jù)Pbe(1)~Pbe(m)(m為自然數(shù))的再生,就不能從其開頭的幀編碼數(shù)據(jù)Pbe(1)立即進(jìn)行(參見圖10(c))。即,該數(shù)據(jù)Pbe(1)的再生在從以前的可以獨(dú)立地再生的數(shù)據(jù)(這里,是與構(gòu)成運(yùn)動(dòng)圖像的最初的幀相當(dāng)?shù)膸幋a數(shù)據(jù)Pb(1))到幀編碼數(shù)據(jù)Pbe(1)之前的幀編碼數(shù)據(jù)的譯碼處理結(jié)束之前不能進(jìn)行。這是因?yàn)?,開頭的幀編碼數(shù)據(jù)Pbe(1)是參照其他的幀進(jìn)行編碼的。
另外,對(duì)上述畫面內(nèi)壓縮圖像數(shù)據(jù)Da可以跳過S(自然數(shù))個(gè)幀進(jìn)行快進(jìn)再生處理(參見圖11(a))。這是因?yàn)椋爝M(jìn)再生處理中作為譯碼的對(duì)象的幀編碼數(shù)據(jù)Pa(1)、Pas(1)~Pas(f)(f為自然數(shù))與進(jìn)行畫面內(nèi)編碼處理的I畫面對(duì)應(yīng),都不必參照其他幀的數(shù)據(jù)就可以獨(dú)立地進(jìn)行再生。對(duì)于與快進(jìn)再生處理相反的快倒再生處理,對(duì)畫面內(nèi)壓縮圖像數(shù)據(jù)Da也可以和上述快進(jìn)再生處理一樣進(jìn)行。
另一方面,對(duì)上述畫面間壓縮圖像數(shù)據(jù)Db實(shí)際上不能跳過S(自然數(shù))個(gè)幀進(jìn)行快進(jìn)再生處理(參見圖11(b))。這是因?yàn)?,快進(jìn)再生處理中作為譯碼的對(duì)象的幀編碼數(shù)據(jù)Pbs(1)~Pbs(f)是與進(jìn)行畫面間編碼處理的P畫面或B畫面對(duì)應(yīng)的。即,上述幀編碼數(shù)據(jù)Pbs(1)、Pbs(2)、Pbs(3)、…、Pbs(f)的譯碼處理,如果不在經(jīng)過該各數(shù)據(jù)以前的所有的幀編碼數(shù)據(jù)的譯碼處理所需要的等待時(shí)間tb1、tb2、tb3、…、tbf后,就不能進(jìn)行。換言之,快進(jìn)再生處理中作為譯碼的對(duì)象的幀編碼數(shù)據(jù)Pbs(1)~Pbs(f)的再生時(shí)刻和通常的再生處理的時(shí)刻是相同的。
結(jié)果,即使對(duì)上述畫面間壓縮圖像數(shù)據(jù)Db進(jìn)行快進(jìn)再生處理,對(duì)上述運(yùn)動(dòng)圖像的快進(jìn)再生圖像也每隔一定時(shí)間順序顯示對(duì)應(yīng)于幀編碼數(shù)據(jù)Pbs(1)~Pbs(f)的再生靜止圖像。
另外,對(duì)于和快進(jìn)再生處理相反的快倒再生處理,則不能對(duì)畫面間壓縮圖像數(shù)據(jù)Db進(jìn)行。這是因?yàn)?,在畫面間壓縮圖像數(shù)據(jù)Db中,如果不是在對(duì)所有的幀編碼數(shù)據(jù)的譯碼處理結(jié)束之后,就不能對(duì)最后的幀的幀編碼數(shù)據(jù)進(jìn)行再生。
在上述壓縮圖像數(shù)據(jù)Da、Db的標(biāo)題Ha、Hb中,包含表示該壓縮圖像數(shù)據(jù)是否適用于獨(dú)立再生的識(shí)別標(biāo)志(獨(dú)立再生適應(yīng)性標(biāo)志)。
因此,為了解決壓縮圖像數(shù)據(jù)中編碼效率與對(duì)快進(jìn)再生處理的適應(yīng)性之間的協(xié)調(diào)問題,采用了以下的對(duì)策。
如圖12所示,第1個(gè)對(duì)策就是在圖像數(shù)據(jù)的存儲(chǔ)介質(zhì)M中,作為與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù),存儲(chǔ)適用于快進(jìn)再生處理的畫面內(nèi)壓縮圖像數(shù)據(jù)Da和編碼效率高的即可以得到高畫質(zhì)的再生圖像的畫面間壓縮圖像數(shù)據(jù)Db。在圖12中,D1~Dk分別是與具有標(biāo)題H1~Hk的其他的運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)。這里,在上述畫面內(nèi)壓縮圖像數(shù)據(jù)Da的標(biāo)題Ha中,包含表示該數(shù)據(jù)Da對(duì)獨(dú)立再生的適應(yīng)性大的獨(dú)立再生適應(yīng)性標(biāo)志。另外,在畫面間壓縮圖像數(shù)據(jù)Db的標(biāo)題Hb中,包含表示該數(shù)據(jù)Db對(duì)獨(dú)立再生的適應(yīng)性小的獨(dú)立再生適應(yīng)性標(biāo)志。
這時(shí),在進(jìn)行快進(jìn)再生處理時(shí),根據(jù)上述各壓縮圖像數(shù)據(jù)Da和Db的標(biāo)題Ha、Hb的獨(dú)立再生適應(yīng)性標(biāo)志,從上述數(shù)據(jù)存儲(chǔ)介質(zhì)M中作為與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)讀出畫面內(nèi)壓縮編碼數(shù)據(jù)Da。另一方面,在進(jìn)行通常再生處理時(shí),就從上述數(shù)據(jù)存儲(chǔ)介質(zhì)M中讀出上述畫面間壓縮圖像數(shù)據(jù)Db。
另外,第2個(gè)對(duì)策就是在畫面間壓縮圖像數(shù)據(jù)Db中以比通常的間隔短的間隔插入多個(gè)與I畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)。通常,在壓縮圖像數(shù)據(jù)中,插入與I畫面對(duì)應(yīng)的幀編碼數(shù)據(jù),以使以0.5秒鐘再生的幀中2個(gè)幀與I畫面對(duì)應(yīng)。在該畫面間壓縮圖像數(shù)據(jù)Db中,包含表示該數(shù)據(jù)Db對(duì)獨(dú)立再生的適應(yīng)性大的獨(dú)立再生適應(yīng)性標(biāo)志。這時(shí),快進(jìn)再生處理通過根據(jù)幀編碼數(shù)據(jù)表示與I畫面對(duì)應(yīng)以及賦予各幀的畫面類型標(biāo)志(圖中未示出)只將與I畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)進(jìn)行譯碼便可實(shí)現(xiàn)。
此外,第3個(gè)對(duì)策是,即使是與P畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)也有可以獨(dú)立再生的數(shù)據(jù),所以,對(duì)這樣的幀編碼數(shù)據(jù)是賦予表示適用于獨(dú)立再生的獨(dú)立再生適應(yīng)性標(biāo)志。即,在與構(gòu)成畫面間壓縮圖像數(shù)據(jù)Db的P畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)中,即使由畫面類型標(biāo)志表示是與P畫面對(duì)應(yīng)的數(shù)據(jù),也和與I畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)一樣有不參照其他的幀的圖像數(shù)據(jù)進(jìn)行編碼的數(shù)據(jù)。與這樣的特定的P畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)是可以獨(dú)立地再生的。因此,通過將表示適用于獨(dú)立再生的獨(dú)立再生適應(yīng)性標(biāo)志賦予與這樣的特定的P畫面對(duì)應(yīng)的幀編碼數(shù)據(jù),快進(jìn)再生處理根據(jù)畫面類型標(biāo)志和獨(dú)立再生適應(yīng)性標(biāo)志(圖中未示出)通過只將與I畫面和特定的P畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)進(jìn)行譯碼便可實(shí)現(xiàn)。
圖11(c)表示將獨(dú)立再生適應(yīng)性標(biāo)志賦予與特定的P畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)的結(jié)構(gòu)的畫面間壓縮圖像數(shù)據(jù)。
該畫面間壓縮圖像數(shù)據(jù)Dc是將包含上述獨(dú)立再生適應(yīng)性標(biāo)志的標(biāo)題Hc1、Hc2、…、Hcf插入到與特定的P畫面(圖中,用P′表示)對(duì)應(yīng)的幀編碼數(shù)據(jù)Pcs(1)~Pcs(f)之前的數(shù)據(jù)結(jié)構(gòu)。Hc是上述畫面間壓縮圖像數(shù)據(jù)Dc的標(biāo)題,Pc(1)~Pc(n)是與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)。
下面,使用圖13說明上述各壓縮圖像數(shù)據(jù)Da、Db的標(biāo)題的結(jié)構(gòu)。在圖13中,為了使說明簡(jiǎn)單,不將壓縮圖像數(shù)據(jù)D區(qū)別為畫面內(nèi)壓縮編碼數(shù)據(jù)Da和畫面內(nèi)壓縮編碼數(shù)據(jù)Db進(jìn)行表示。
在上述壓縮編碼數(shù)據(jù)D中,如上所述,由其開頭部分的各幀包含共用的數(shù)據(jù)的標(biāo)題H和接在該標(biāo)題之后的幀編碼數(shù)據(jù)P構(gòu)成。
并且,在上述標(biāo)題H中,包含與1個(gè)運(yùn)動(dòng)圖像的壓縮圖像數(shù)據(jù)對(duì)應(yīng)的同步信號(hào)Hsd、各幀共用的數(shù)據(jù)Hcd、上述獨(dú)立再生適應(yīng)性標(biāo)志Hf和用于將這些數(shù)據(jù)定位排列的定位排列數(shù)據(jù)Had。
這樣,與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)就具有用于表示與構(gòu)成該運(yùn)動(dòng)圖像的所有的幀對(duì)應(yīng)的幀編碼數(shù)據(jù)是否可以獨(dú)立再生的信息(獨(dú)立再生適應(yīng)性標(biāo)志)。例如,與構(gòu)成1個(gè)運(yùn)動(dòng)圖像的所有的幀對(duì)應(yīng)的幀編碼數(shù)據(jù)可以獨(dú)立再生時(shí),對(duì)上述壓縮圖像數(shù)據(jù)的獨(dú)立再生適應(yīng)性標(biāo)志對(duì)于壓縮圖像數(shù)據(jù)就是表示獨(dú)立再生的適應(yīng)性大的值。另一方面,1個(gè)運(yùn)動(dòng)圖像中包含的可以獨(dú)立再生的幀編碼數(shù)據(jù)少時(shí),則對(duì)上述壓縮編碼數(shù)據(jù)的獨(dú)立再生適應(yīng)性標(biāo)志對(duì)于壓縮圖像數(shù)據(jù)就是表示獨(dú)立再生的適應(yīng)性小的值。
并且,該獨(dú)立再生適應(yīng)性標(biāo)志記載在位于壓縮圖像數(shù)據(jù)的開頭的包含共用數(shù)據(jù)的標(biāo)題內(nèi)。
下面,使用表1~表3說明上述壓縮圖像數(shù)據(jù)中包含共用數(shù)據(jù)的標(biāo)題內(nèi)的具體的數(shù)據(jù)排列。記載在表1~表3中的數(shù)據(jù)在上述標(biāo)題內(nèi)是按傳送順序連續(xù)地排列的。
在上述標(biāo)題內(nèi)的開頭,配置表示運(yùn)動(dòng)圖像的開始的同步信號(hào)902,該同步信號(hào)902利用唯一的32位的固定長(zhǎng)代碼表示。另外,在該同步信號(hào)902之后,配置各幀共用的各種共用數(shù)據(jù)903~913。在這些共用數(shù)據(jù)903~913中,除了利用固定長(zhǎng)代碼表示的數(shù)據(jù)903~909和911~913外,還包含利用可變長(zhǎng)代碼表示的數(shù)據(jù)910。
此外,在這些共用數(shù)據(jù)903~913之后,順序配置獨(dú)立再生適應(yīng)性標(biāo)志914和定位排列數(shù)據(jù)915。
如上所述,該獨(dú)立再生適應(yīng)性標(biāo)志914表示壓縮圖像數(shù)據(jù)中與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)是否可以隨機(jī)地獨(dú)立再生。其數(shù)值為 “1”的獨(dú)立再生適應(yīng)性標(biāo)志表示構(gòu)成上述運(yùn)動(dòng)圖像的幀的幀編碼數(shù)據(jù)全部可以獨(dú)立再生。另一方面,其數(shù)值為“0”的獨(dú)立再生適應(yīng)性標(biāo)志表示在與上述運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)中包含不能獨(dú)立再生的幀編碼數(shù)據(jù)多。另外,上述定位排列數(shù)據(jù)915是用于將從上述同步信號(hào)902到上述獨(dú)立再生適應(yīng)性標(biāo)志914的數(shù)據(jù)進(jìn)行定位排列的數(shù)據(jù)。
并且,在上述定位排列數(shù)據(jù)915之后,配置關(guān)于將與實(shí)際的運(yùn)動(dòng)圖像的各幀對(duì)應(yīng)的圖像數(shù)據(jù)編碼而得到的幀編碼數(shù)據(jù)的數(shù)據(jù)916和917。但是,對(duì)于這些數(shù)據(jù)916和917,實(shí)際上包含MPEG1、2、4等中的DCT系數(shù)及量化步長(zhǎng)等具體的數(shù)據(jù),這里,不表示這些具體的數(shù)據(jù),只表示為1個(gè)數(shù)據(jù)組。
包含這種共用數(shù)據(jù)的標(biāo)題必須配置在與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的開頭部分。但是,即使是包含不能獨(dú)立再生的幀編碼數(shù)據(jù)的畫面間壓縮圖像數(shù)據(jù),也按一定周期反復(fù)排列可以獨(dú)立再生的幀編碼數(shù)據(jù)(例如,與I畫面對(duì)應(yīng)的幀編碼數(shù)據(jù)),周期性地插入包含可以獨(dú)立再生標(biāo)志的共用數(shù)據(jù)取代上述獨(dú)立再生適應(yīng)性標(biāo)志是有效的。該可以獨(dú)立再生標(biāo)志表示對(duì)應(yīng)的幀編碼數(shù)據(jù)不參照其他的幀的數(shù)據(jù)可以獨(dú)立地再生。
即,對(duì)于周期性地插入包含這種可以獨(dú)立再生標(biāo)志的共用數(shù)據(jù)的畫面間壓縮圖像數(shù)據(jù),將與I畫面對(duì)應(yīng)的可以獨(dú)立再生的幀編碼數(shù)據(jù)有選擇地進(jìn)行譯碼,便可進(jìn)行快進(jìn)再生處理。(表1)
(表2)
(表3)
然而,在對(duì)壓縮圖像數(shù)據(jù)進(jìn)行快進(jìn)再生處理和快倒再生處理時(shí),為了從壓縮圖像數(shù)據(jù)中隨機(jī)地選擇幀編碼數(shù)據(jù)進(jìn)行譯碼處理,必須迅速判斷與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)是否適用于快進(jìn)再生處理(獨(dú)立再生的適應(yīng)性)或壓縮圖像數(shù)據(jù)中的幀編碼數(shù)據(jù)是否可以獨(dú)立地進(jìn)行再生(可否獨(dú)立再生)。
但是,存在不能根據(jù)賦予先有的壓縮圖像數(shù)據(jù)或幀編碼數(shù)據(jù)的標(biāo)題來迅速地檢測(cè)這些數(shù)據(jù)的獨(dú)立再生的適應(yīng)性及可否獨(dú)立再生的問題。
即,上述壓縮圖像數(shù)據(jù)的獨(dú)立再生的適應(yīng)性等,如果抽出包含上述共用數(shù)據(jù)的標(biāo)題中的獨(dú)立再生適應(yīng)性標(biāo)志等(表1~-表3所示的數(shù)據(jù)914)進(jìn)行分析,就可以進(jìn)行判斷。
然而,如上所述,為了檢查上述標(biāo)題中的獨(dú)立再生適應(yīng)性標(biāo)志914的數(shù)值是否為“1”,如果不將該標(biāo)題中位于該標(biāo)志914之前的共用數(shù)據(jù)903~913全部抽出解釋該共用數(shù)據(jù)并進(jìn)行分析,對(duì)標(biāo)題的數(shù)據(jù)分析處理達(dá)不到對(duì)上述獨(dú)立再生適應(yīng)性標(biāo)志914的分析處理。例如,如果不是在檢查共用數(shù)據(jù)903a的數(shù)值是否為“1”之后,就不知道是否存在共用數(shù)據(jù)903b和903c。
這樣,在賦予上述先有的壓縮圖像數(shù)據(jù)的標(biāo)題中,在表示該壓縮圖像數(shù)據(jù)的獨(dú)立再生的適應(yīng)性的獨(dú)立再生適應(yīng)性標(biāo)志之前,配置表示運(yùn)動(dòng)圖像開始的同步信號(hào)902及對(duì)幀編碼數(shù)據(jù)的共用數(shù)據(jù)903~913等大量的數(shù)據(jù)。另外,在這些共用數(shù)據(jù)中,有進(jìn)行變動(dòng)式的運(yùn)動(dòng)的數(shù)據(jù),即有很多后面的數(shù)據(jù)處理隨其數(shù)據(jù)的值而不同的數(shù)據(jù)。
因此,在開始進(jìn)行上述標(biāo)題的數(shù)據(jù)的分析處理之后,直至進(jìn)行上述獨(dú)立再生適應(yīng)性標(biāo)志的分析處理還需要相當(dāng)長(zhǎng)的時(shí)間。
本發(fā)明就是為了解決上述問題而提案的,目的旨在提供進(jìn)行編碼處理和與其對(duì)應(yīng)的譯碼處理的圖象處理方法,用于生成具有可以根據(jù)賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)或幀編碼數(shù)據(jù)的標(biāo)題迅速地檢測(cè)這些數(shù)據(jù)的獨(dú)立再生的適應(yīng)性及可否獨(dú)立再生的數(shù)據(jù)結(jié)構(gòu)的壓縮圖像數(shù)據(jù)。
本發(fā)明的目的在于提供進(jìn)行上述編碼處理和譯碼處理的圖象處理裝置和存儲(chǔ)用于利用計(jì)算機(jī)進(jìn)行這些處理的圖象處理程序的數(shù)據(jù)存儲(chǔ)介質(zhì)。
本發(fā)明(權(quán)利要求1)的圖像傳送方法是傳送將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼后得到的壓縮圖像數(shù)據(jù)的方法,其特征在于包括傳送構(gòu)成上述壓縮圖像數(shù)據(jù)的包含上述各畫面共用的共用數(shù)據(jù)的標(biāo)題的處理和順序傳送其后構(gòu)成上述壓縮圖像數(shù)據(jù)的與上述各畫面對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的處理,在上述標(biāo)題的傳送處理中,傳送包含在該標(biāo)題中的表示上述壓縮圖像數(shù)據(jù)是否適用于選擇任意的壓縮圖像數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理的識(shí)別標(biāo)志,只使固定長(zhǎng)代碼數(shù)據(jù)位于上述標(biāo)題的開頭位置直到該識(shí)別標(biāo)志之間。
按照這種結(jié)構(gòu)的圖像傳送方法,使在該標(biāo)題中包含表示該數(shù)據(jù)是否是適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志來傳送與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù),這時(shí),在上述標(biāo)題中,由于只有固定長(zhǎng)代碼數(shù)據(jù)位于上述識(shí)別標(biāo)志之前,所以,在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的標(biāo)題的分析處理時(shí),就可以迅速進(jìn)行上述識(shí)別標(biāo)志的分析,從而可以在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)的隨機(jī)的獨(dú)立再生的適應(yīng)性。
本發(fā)明(權(quán)利要求2)的特征在于在權(quán)利要求1所述的圖像傳送方法中,上述標(biāo)題由表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、作為上述共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)和可變長(zhǎng)代碼數(shù)據(jù)已上述識(shí)別標(biāo)志構(gòu)成,在上述標(biāo)題的傳送處理中,是在上述同步信號(hào)之后及可變長(zhǎng)代碼數(shù)據(jù)之前傳送上述識(shí)別標(biāo)志。
按照這種結(jié)構(gòu)的圖像傳送方法,由于是在同步信號(hào)之后及可變長(zhǎng)代碼數(shù)據(jù)之前傳送上述識(shí)別標(biāo)志,所以,在譯碼側(cè),在同步信號(hào)的分析處理之后便可立即進(jìn)行上述識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求3)的圖象處理方法是將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而生成壓縮圖像數(shù)據(jù)的方法,其特征在于包括生成包含上述各畫面共用的共用數(shù)據(jù)的標(biāo)題的標(biāo)題生成處理和將與上述各畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼而生成壓縮畫面數(shù)據(jù)的壓縮編碼處理,在上述標(biāo)題生成處理中,生成表示是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)再生上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的識(shí)別標(biāo)志,只使固定長(zhǎng)代碼數(shù)據(jù)位于上述標(biāo)題的開頭位置到該識(shí)別標(biāo)志之間。
按照這種結(jié)構(gòu)的圖象處理方法,對(duì)與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼處理生成壓縮圖像數(shù)據(jù),這時(shí),將包含表示該壓縮圖像數(shù)據(jù)是否適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志的標(biāo)題賦予上述壓縮圖像數(shù)據(jù),只使固定長(zhǎng)代碼數(shù)據(jù)位于其開頭位置到該識(shí)別標(biāo)志之間來傳送該標(biāo)題,所以,在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的標(biāo)題的分析處理時(shí),可以迅速地進(jìn)行上述識(shí)別標(biāo)志的分析,從而可以在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)的隨機(jī)的獨(dú)立再生的適應(yīng)性。
本發(fā)明(權(quán)利要求4)的特征在于在權(quán)利要求3所述的圖象處理方法中,在上述標(biāo)題生成處理之后,進(jìn)行與各畫面對(duì)應(yīng)的壓縮編碼處理,在上述標(biāo)題生成處理中,生成表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào),然后生成表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志,最后生成上述共用數(shù)據(jù)。
按照這種結(jié)構(gòu)的圖象處理方法,在上述標(biāo)題中,按同步信號(hào)、識(shí)別標(biāo)志和共用數(shù)據(jù)的順序排列數(shù)據(jù),所以,在譯碼側(cè),在同步信號(hào)的分析處理之后便可立即進(jìn)行上述識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求5)的特征在于在權(quán)利要求3所述的圖象處理方法中,在上述標(biāo)題的生成處理之后,進(jìn)行與各畫面對(duì)應(yīng)的壓縮編碼處理,在上述標(biāo)題的生成處理中,生成表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào),然后作為上述共用數(shù)據(jù)生成固定長(zhǎng)代碼數(shù)據(jù),接著再生成表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志,最后作為上述共用數(shù)據(jù)生成可變長(zhǎng)代碼數(shù)據(jù)。
按照這種結(jié)構(gòu)的圖象處理方法,在上述標(biāo)題中,按同步信號(hào)、固定長(zhǎng)代碼的共用數(shù)據(jù)、識(shí)別標(biāo)志和可變長(zhǎng)代碼數(shù)據(jù)的順序排列數(shù)據(jù),所以,根據(jù)需要可以跳過上述共用數(shù)據(jù)的分析處理而在同步信號(hào)的分析處理之后進(jìn)行識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求6)的特征在于在權(quán)利要求3所述的圖象處理方法中,作為上述壓縮編碼處理,包括不參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)而將與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼生成第1壓縮畫面數(shù)據(jù)的第1壓縮編碼處理和參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)將與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼生成第2壓縮畫面數(shù)據(jù)的第2壓縮編碼處理,對(duì)于上述壓縮畫面數(shù)據(jù),使只包含第1壓縮畫面數(shù)據(jù)的壓縮圖像數(shù)據(jù)的上述識(shí)別標(biāo)志表示該壓縮圖像數(shù)據(jù)適用于上述隨機(jī)再生處理;對(duì)于上述壓縮畫面數(shù)據(jù),使既包含第1壓縮畫面數(shù)據(jù)又包含第2壓縮畫面數(shù)據(jù)的壓縮圖像數(shù)據(jù)的上述識(shí)別標(biāo)志表示該壓縮圖像數(shù)據(jù)不適用于上述隨機(jī)再生處理。
按照這種結(jié)構(gòu)的圖象處理方法,在通過不參照其他的畫面的第1壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)中,使上述識(shí)別標(biāo)志表示該壓縮圖像數(shù)據(jù)適用于隨機(jī)再生處理,在通過參照其他畫面的第2壓縮編碼處理和上述第1壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)中,使上述識(shí)別標(biāo)志表示該壓縮圖像數(shù)據(jù)不適用于隨機(jī)再生處理,所以,在譯碼側(cè),可以迅速地區(qū)別適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)和編碼效率高但不適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)。
本發(fā)明(權(quán)利要求7)的特征在于在權(quán)利要求3所述的圖象處理方法中,除了上述標(biāo)題生成處理和壓縮編碼處理外,還包括生成包含上述各畫面共用的共用數(shù)據(jù)和與特定畫面對(duì)應(yīng)的個(gè)別數(shù)據(jù)的輔助標(biāo)題的輔助標(biāo)題生成處理,在上述標(biāo)題生成處理之后進(jìn)行與各畫面對(duì)應(yīng)的壓縮編碼處理時(shí),為了將輔助標(biāo)題附加到與上述特定的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)之前而進(jìn)行上述輔助標(biāo)題生成處理,在上述輔助標(biāo)題生成處理中,只使固定長(zhǎng)代碼數(shù)據(jù)位于從上述標(biāo)題的開頭位置到該可以獨(dú)立再生標(biāo)志之間而生成表示與上述特定畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)是否可以不參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)而獨(dú)立地再生的可以獨(dú)立再生標(biāo)志。
按照這種結(jié)構(gòu)的圖象處理方法,將輔助標(biāo)題附加到與構(gòu)成上述壓縮圖像數(shù)據(jù)的特定畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)上,在該輔助標(biāo)題中,包含表示特定畫面的壓縮畫面數(shù)據(jù)是否可以獨(dú)立地再生的可以獨(dú)立再生標(biāo)志,只使固定長(zhǎng)代碼數(shù)據(jù)位于從其開頭位置到該可以獨(dú)立再生標(biāo)志之間而傳送該輔助標(biāo)題,所以,可以對(duì)各幀單獨(dú)判斷壓縮畫面數(shù)據(jù)是否可以獨(dú)立再生。
本發(fā)明(權(quán)利要求8)的圖象處理方法是對(duì)將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)譯碼而生成與上述圖像對(duì)應(yīng)的再生圖像數(shù)據(jù)的方法,其特征在于包括分析構(gòu)成上述壓縮圖像數(shù)據(jù)的包含上述各畫面共用的共用數(shù)據(jù)的標(biāo)題的標(biāo)題分析處理和對(duì)將構(gòu)成上述壓縮圖像數(shù)據(jù)的與上述各畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮畫面數(shù)據(jù)譯碼而進(jìn)行再生的再生處理,在上述標(biāo)題分析處理中,在分析上述標(biāo)題的開頭位置之后的固定長(zhǎng)代碼數(shù)據(jù)之后,分析包含在上述標(biāo)題中的表示上述壓縮圖像數(shù)據(jù)是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理的識(shí)別標(biāo)志。
按照這種結(jié)構(gòu)的圖象處理方法,在將與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)譯碼時(shí),在其標(biāo)題的分析處理中,在分析標(biāo)題開頭位置之后的固定長(zhǎng)代碼數(shù)據(jù)之后,分析表示該壓縮圖像數(shù)據(jù)是否適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志,所以,在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的標(biāo)題的分析處理時(shí),可以迅速地進(jìn)行上述識(shí)別標(biāo)志的分析,從而可以在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)的隨機(jī)的獨(dú)立再生的適應(yīng)性。
本發(fā)明(權(quán)利要求9)的特征在于在權(quán)利要求8所述的圖象處理方法中,在上述標(biāo)題分析處理之后進(jìn)行與各畫面對(duì)應(yīng)的再生處理,在上述標(biāo)題分析處理中,分析表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào),然后,分析表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志,最后分析上述共用數(shù)據(jù)。
按照這種結(jié)構(gòu)的圖象處理方法,在上述標(biāo)題的分析處理中,按同步信號(hào)、識(shí)別標(biāo)志和共用數(shù)據(jù)的順序進(jìn)行數(shù)據(jù)分析,所以,在進(jìn)行譯碼時(shí),在同步信號(hào)的分析處理之后可以立即進(jìn)行上述識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求10)的特征在于在權(quán)利要求8所述的圖象處理方法中,在上述標(biāo)題分析處理之后進(jìn)行與各畫面對(duì)應(yīng)的再生處理,在上述標(biāo)題分析處理中,分析表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào),其次作為上述共用數(shù)據(jù)分析固定長(zhǎng)代碼數(shù)據(jù),然后分析表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志,最后作為上述共用數(shù)據(jù)分析可變長(zhǎng)代碼數(shù)據(jù)。
按照這種結(jié)構(gòu)的圖象處理方法,在上述標(biāo)題的分析處理中,按同步信號(hào)、作為共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)、識(shí)別標(biāo)志和作為共用數(shù)據(jù)的可變長(zhǎng)代碼數(shù)據(jù)的順序進(jìn)行數(shù)據(jù)分析,所以,根據(jù)需要在同步信號(hào)的分析處理之后可以跳過上述共用數(shù)據(jù)的分析處理而進(jìn)行識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求11)的特征在于在權(quán)利要求8所述的圖象處理方法中,作為上述壓縮畫面數(shù)據(jù),對(duì)只包含不參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)而將與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼而得到的第1壓縮畫面數(shù)據(jù)的第1壓縮圖像數(shù)據(jù)進(jìn)行上述標(biāo)題分析處理和再生處理,同時(shí)作為上述壓縮畫面數(shù)據(jù)除了上述第1壓縮畫面數(shù)據(jù)外也對(duì)包含參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)將與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼而得到的第2壓縮畫面數(shù)據(jù)的第2壓縮圖像數(shù)據(jù)進(jìn)行上述標(biāo)題分析處理和再生處理,根據(jù)上述識(shí)別標(biāo)志只對(duì)上述第1壓縮圖像數(shù)據(jù)進(jìn)行對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理。
按照這種結(jié)構(gòu)的圖象處理方法,對(duì)通過不參照其他畫面的第1壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)進(jìn)行再生處理,同時(shí)對(duì)通過參照其他畫面的第2壓縮編碼處理和上述第1壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)進(jìn)行再生處理,而隨機(jī)再生處理則只對(duì)上述第1壓縮圖像數(shù)據(jù)進(jìn)行,所以,在譯碼側(cè),可以良好地進(jìn)行隨機(jī)再生處理。
本發(fā)明(權(quán)利要求12)的特征在于在權(quán)利要求8所述的圖象處理方法中,除了上述標(biāo)題分析處理和再生處理外,還包括分析附加在與特定畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)上的包含各畫面共用的共用數(shù)據(jù)和與該特定畫面對(duì)應(yīng)的個(gè)別數(shù)據(jù)的輔助標(biāo)題的輔助標(biāo)題分析處理,在上述標(biāo)題的分析處理之后進(jìn)行與各畫面對(duì)應(yīng)的再生處理時(shí),對(duì)特定畫面進(jìn)行輔助標(biāo)題的分析處理,在上述輔助標(biāo)題的分析處理中,在分析上述輔助標(biāo)題的開頭位置之后的固定長(zhǎng)代碼數(shù)據(jù)之后,分析包含在上述輔助標(biāo)題中的表示與上述特定畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)是否可以不參照其他畫面的圖像數(shù)據(jù)而獨(dú)立地再生的可以獨(dú)立再生標(biāo)志。
按照這種結(jié)構(gòu)的圖象處理方法,進(jìn)行附加在與構(gòu)成上述壓縮圖像數(shù)據(jù)的特定畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)上的輔助標(biāo)題的分析處理,在該輔助標(biāo)題的分析處理中,在分析輔助標(biāo)題的開頭位置之后的固定長(zhǎng)代碼數(shù)據(jù)之后,分析包含在該標(biāo)題中的可以獨(dú)立再生標(biāo)志,所以,對(duì)各幀可以單獨(dú)判斷壓縮畫面數(shù)據(jù)是否可以獨(dú)立再生。
本發(fā)明(權(quán)利要求13)的圖象處理裝置是將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而生成壓縮圖像數(shù)據(jù)的裝置,其特征在于具有根據(jù)與被處理畫面對(duì)應(yīng)的對(duì)象畫面數(shù)據(jù)生成其預(yù)測(cè)畫面數(shù)據(jù)的預(yù)測(cè)數(shù)據(jù)生成器、根據(jù)控制信號(hào)輸出作為上述對(duì)象畫面數(shù)據(jù)與預(yù)測(cè)畫面數(shù)據(jù)的差分值的差分畫面數(shù)據(jù)或該對(duì)象畫面數(shù)據(jù)的運(yùn)算處理單元、將上述運(yùn)算處理單元的輸出數(shù)據(jù)壓縮而生成壓縮數(shù)據(jù)的數(shù)據(jù)壓縮器、對(duì)該數(shù)據(jù)壓縮器的壓縮數(shù)據(jù)進(jìn)行可變長(zhǎng)編碼處理而輸出與各畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)的可變長(zhǎng)編碼器和根據(jù)上述數(shù)字圖像數(shù)據(jù)生成包含各畫面共用的共用數(shù)據(jù)的標(biāo)題同時(shí)根據(jù)表示是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)再生上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的識(shí)別標(biāo)志控制上述運(yùn)算處理單元的控制單元,將上述可變長(zhǎng)編碼器采用只使固定長(zhǎng)代碼數(shù)據(jù)位于從其開頭位置到上述識(shí)別標(biāo)志之間而輸出包含上述識(shí)別標(biāo)志的標(biāo)題的結(jié)構(gòu)。
按照這種結(jié)構(gòu)的圖象處理裝置,對(duì)與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼處理生成壓縮圖像數(shù)據(jù),這時(shí),將包含表示該壓縮圖像數(shù)據(jù)是否適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志的標(biāo)題賦予上述壓縮圖像數(shù)據(jù),只使固定長(zhǎng)代碼數(shù)據(jù)位于從其開頭位置到該識(shí)別標(biāo)志之間而傳送該標(biāo)題,所以,在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的標(biāo)題的分析處理時(shí),可以迅速地進(jìn)行上述識(shí)別標(biāo)志的分析,從而可以在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)的隨機(jī)的獨(dú)立再生的適應(yīng)性。
本發(fā)明(權(quán)利要求14)的特征在于在權(quán)利要求13所述的圖象處理裝置中,將上述可變長(zhǎng)編碼器采用在輸出與上述各畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)之前輸出上述標(biāo)題并在此時(shí)順序輸出表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志和上述共用數(shù)據(jù)的結(jié)構(gòu)。
按照這種結(jié)構(gòu)的圖象處理裝置,在上述標(biāo)題中,按同步信號(hào)、識(shí)別標(biāo)志和共用數(shù)據(jù)的順序配置數(shù)據(jù),所以,在譯碼側(cè),在同步信號(hào)的分析處理之后可以立即進(jìn)行上述識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求15)的特征在于在權(quán)利要求13所述的圖象處理裝置中,將上述可變長(zhǎng)編碼器采用在輸出與上述各畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)之前輸出上述標(biāo)題并在輸出上述標(biāo)題時(shí)順序輸出表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、作為上述共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)、表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志和作為上述共用數(shù)據(jù)的可變長(zhǎng)代碼數(shù)據(jù)的結(jié)構(gòu)。
按照這種結(jié)構(gòu)的圖象處理裝置,在上述標(biāo)題中,按同步信號(hào)、固定長(zhǎng)代碼數(shù)據(jù)、識(shí)別標(biāo)志和可變長(zhǎng)代碼數(shù)據(jù)的順序排列數(shù)據(jù),所以,根據(jù)需要在同步信號(hào)的分析處理之后可以跳過上述共用數(shù)據(jù)的分析處理而進(jìn)行識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求16)的特征在于在權(quán)利要求13所述的圖象處理裝置中,將上述控制單元采用以下結(jié)構(gòu),即在上述識(shí)別標(biāo)志表示適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)再生上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理時(shí),就控制上述運(yùn)算處理單元,從上述運(yùn)算處理單元輸出上述對(duì)象畫面數(shù)據(jù),在上述數(shù)據(jù)壓縮器中與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)不參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮,從上述可變長(zhǎng)編碼器輸出第1壓縮畫面數(shù)據(jù)的第1壓縮編碼處理對(duì)構(gòu)成上述圖像的所有的畫面進(jìn)行;在上述識(shí)別標(biāo)志不表示適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)再生上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理時(shí),就控制上述運(yùn)算處理單元從上述運(yùn)算處理單元輸出上述差分畫面數(shù)據(jù),在上述數(shù)據(jù)壓縮器中,與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮,從上述可變長(zhǎng)編碼器輸出第2壓縮畫面數(shù)據(jù)的第2壓縮編碼處理對(duì)構(gòu)成上述圖像的指定的畫面進(jìn)行,并且上述第1壓縮編碼處理對(duì)構(gòu)成上述圖像的上述指定的畫面以外的畫面進(jìn)行。
按照這種結(jié)構(gòu)的圖象處理裝置,在通過不參照其他畫面的第1壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)中,使上述識(shí)別標(biāo)志表示該壓縮圖像數(shù)據(jù)適用于隨機(jī)再生處理,在通過參照其他畫面的第2壓縮編碼處理和上述第1壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)中,使上述識(shí)別標(biāo)志表示該壓縮圖像數(shù)據(jù)不適用于隨機(jī)再生處理,所以,在譯碼側(cè),可以迅速地區(qū)別適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)和編碼效率高但不適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)。
本發(fā)明(權(quán)利要求17)的圖象處理裝置是將對(duì)與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)譯碼從而生成與上述圖像對(duì)應(yīng)的再生圖像數(shù)據(jù)的裝置,其特征在于具有分析包含上述壓縮圖像數(shù)據(jù)中的標(biāo)題生成標(biāo)題信息同時(shí)分析與包含上述壓縮圖像數(shù)據(jù)中的各畫面對(duì)應(yīng)的數(shù)據(jù)并輸出壓縮畫面數(shù)據(jù)的分析器、將與上述各畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)擴(kuò)展從而生成擴(kuò)展畫面數(shù)據(jù)的數(shù)據(jù)擴(kuò)展器、根據(jù)控制信號(hào)將上述擴(kuò)展畫面數(shù)據(jù)與其預(yù)測(cè)畫面數(shù)據(jù)相加的畫面數(shù)據(jù)或上述擴(kuò)展畫面數(shù)據(jù)作為再生畫面數(shù)據(jù)而輸出的運(yùn)算處理單元、根據(jù)與該被處理畫面對(duì)應(yīng)的對(duì)象擴(kuò)展畫面數(shù)據(jù)生成與被處理畫面對(duì)應(yīng)的預(yù)測(cè)畫面數(shù)據(jù)的預(yù)測(cè)數(shù)據(jù)生成器和根據(jù)作為表示上述壓縮圖像數(shù)據(jù)是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理的上述標(biāo)題信息之一的識(shí)別標(biāo)志控制上述運(yùn)算處理單元的控制單元,將上述分析器采用在標(biāo)題的分析處理中根據(jù)需要跳過從標(biāo)題開頭位置到上述識(shí)別標(biāo)志為止的由固定長(zhǎng)代碼構(gòu)成的共用數(shù)據(jù)進(jìn)行上述識(shí)別標(biāo)志的分析的結(jié)構(gòu)。
按照這種結(jié)構(gòu)的圖象處理裝置,在將與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)進(jìn)行譯碼時(shí),在其標(biāo)題的分析處理中,根據(jù)需要跳過從標(biāo)題開頭位置開始的固定長(zhǎng)代碼數(shù)據(jù)的分析,進(jìn)行表示該壓縮圖像數(shù)據(jù)是否適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志的分析,所以,在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的標(biāo)題的分析處理時(shí),可以迅速地進(jìn)行上述識(shí)別標(biāo)志的分析,從而可以在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)的隨機(jī)的獨(dú)立再生的適應(yīng)性。
本發(fā)明(權(quán)利要求18)的特征在于在權(quán)利要求17所述的圖象處理裝置中,將上述分析器采用按向上述分析器的數(shù)據(jù)輸入順序以及表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志和上述共用數(shù)據(jù)的順序進(jìn)行對(duì)上述標(biāo)題的數(shù)據(jù)分析的結(jié)構(gòu)。
按照這種結(jié)構(gòu)的圖象處理裝置,在上述標(biāo)題的分析處理中,按同步信號(hào)、識(shí)別標(biāo)志和共用數(shù)據(jù)的順序進(jìn)行數(shù)據(jù)分析,所以,在進(jìn)行譯碼時(shí),在同步信號(hào)的分析處理之后可以立即進(jìn)行上述識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求19)的特征在于在權(quán)利要求17所述的圖象處理裝置中,將上述分析器采用按照向上述分析器的數(shù)據(jù)輸入順序以及表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、作為上述共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)、表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志和作為上述共用數(shù)據(jù)的可變長(zhǎng)代碼數(shù)據(jù)的順序進(jìn)行對(duì)上述標(biāo)題的數(shù)據(jù)分析的結(jié)構(gòu)。
按照這種結(jié)構(gòu)的圖象處理裝置,在上述標(biāo)題的分析處理中,按同步信號(hào)、作為共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)、識(shí)別標(biāo)志和作為共用數(shù)據(jù)的可變長(zhǎng)代碼數(shù)據(jù)的順序進(jìn)行數(shù)據(jù)分析,所以,根據(jù)在同步信號(hào)的分析處理之后可以跳過作為上述共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)的分析處理而進(jìn)行識(shí)別標(biāo)志的分析處理。
本發(fā)明(權(quán)利要求20)的特征在于在權(quán)利要求17所述的圖象處理裝置中,將上述控制單元采用以下結(jié)構(gòu),即在上述識(shí)別標(biāo)志表示上述壓縮圖像數(shù)據(jù)適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理時(shí)、就控制上述運(yùn)算處理單元、將與被處理畫面對(duì)應(yīng)的擴(kuò)展畫面數(shù)據(jù)直接從上述運(yùn)算處理單元作為被處理畫面的再生畫面數(shù)據(jù)輸出、不參照其他畫面的第1擴(kuò)展譯碼處理,它對(duì)構(gòu)成上述圖像的所有的畫面進(jìn)行,而在上述識(shí)別標(biāo)志不表示上述壓縮圖像數(shù)據(jù)適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理時(shí)、就控制上述運(yùn)算處理單元、使與被處理畫面對(duì)應(yīng)的擴(kuò)展畫面數(shù)據(jù)和與其他畫面對(duì)應(yīng)的再生畫面數(shù)據(jù)的相加值從上述運(yùn)算處理單元作為被處理畫面的再生畫面數(shù)據(jù)而輸出、參照其他畫面的第2擴(kuò)展譯碼處理,它對(duì)構(gòu)成上述圖像的指定的畫面進(jìn)行并且使上述第1擴(kuò)展譯碼處理對(duì)構(gòu)成上述圖像的指定的畫面以外的畫面進(jìn)行。
按照這種結(jié)構(gòu)的圖象處理裝置,對(duì)通過不參照其他畫面的第1壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)進(jìn)行再生處理,同時(shí)對(duì)通過參照其他畫面的第2壓縮編碼處理和上述第1壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)進(jìn)行再生處理,隨機(jī)再生處理通過只對(duì)上述第1壓縮圖像數(shù)據(jù)進(jìn)行,在譯碼側(cè),可以良好地進(jìn)行隨機(jī)再生處理。
本發(fā)明(權(quán)利要求21)的數(shù)據(jù)存儲(chǔ)介質(zhì)是存儲(chǔ)用于將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼的圖象處理程序的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于作為上述圖象處理程序,存儲(chǔ)使計(jì)算機(jī)進(jìn)行利用權(quán)利要求3的圖象處理方法的上述數(shù)字圖像數(shù)據(jù)的壓縮編碼處理的編碼程序。
按照這種結(jié)構(gòu)的數(shù)據(jù)存儲(chǔ)介質(zhì),通過將上述編碼程序裝載到計(jì)算機(jī)上,對(duì)與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼處理而生成壓縮圖像數(shù)據(jù),這時(shí),將包含表示該壓縮圖像數(shù)據(jù)是否適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志的標(biāo)題賦予上述壓縮圖像數(shù)據(jù),利用計(jì)算機(jī)進(jìn)行只使固定長(zhǎng)代碼數(shù)據(jù)位于從其開頭位置到該識(shí)別標(biāo)志之間而傳送該標(biāo)題的編碼處理,所以,在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的標(biāo)題的分析處理時(shí),可以迅速地進(jìn)行上述識(shí)別標(biāo)志的分析,從而可以通過軟件實(shí)現(xiàn)可以在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)的隨機(jī)的獨(dú)立再生的適應(yīng)性的圖像編碼處理。
本發(fā)明(權(quán)利要求22)的數(shù)據(jù)存儲(chǔ)介質(zhì)是存儲(chǔ)用于將對(duì)與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)進(jìn)行擴(kuò)展譯碼的圖象處理程序的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于作為上述圖象處理程序,存儲(chǔ)用于使計(jì)算機(jī)進(jìn)行利用權(quán)利要求8所述的圖象處理方法的上述壓縮圖像數(shù)據(jù)的譯碼處理的譯碼程序。
按照這種結(jié)構(gòu)的數(shù)據(jù)存儲(chǔ)介質(zhì),通過將上述譯碼程序裝載到計(jì)算機(jī)上,在將與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)進(jìn)行譯碼時(shí),在其標(biāo)題的分析處理中,在分析標(biāo)題開頭位置之后的固定長(zhǎng)代碼數(shù)據(jù)后,利用計(jì)算機(jī)進(jìn)行分析表示該壓縮圖像數(shù)據(jù)是否適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志的譯碼處理,所以,在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的標(biāo)題的分析處理時(shí),可以迅速地進(jìn)行上述識(shí)別標(biāo)志的分析,從而可以利用軟件實(shí)現(xiàn)可以在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)的隨機(jī)的獨(dú)立再生的適應(yīng)性的譯碼處理。
圖1是表示本發(fā)明實(shí)施例1的圖像信號(hào)數(shù)據(jù)結(jié)構(gòu)的圖,圖1(a)表示序列標(biāo)題,圖1(b)表示適用于任意的幀的獨(dú)立再生的數(shù)據(jù)結(jié)構(gòu)的壓縮圖像數(shù)據(jù),圖1(c)表示壓縮效率高的數(shù)據(jù)結(jié)構(gòu)的壓縮圖像數(shù)據(jù)。
圖2是用于說明上述實(shí)施例1的圖象處理方法的圖像編碼處理的流程圖。
圖3是表示進(jìn)行上述實(shí)施例1的圖像編碼處理的圖象處理裝置的結(jié)構(gòu)的框圖。
圖4是表示數(shù)據(jù)結(jié)構(gòu)與本發(fā)明實(shí)施例1的壓縮圖像數(shù)據(jù)不同的壓縮圖像數(shù)據(jù)的結(jié)構(gòu)的圖。
圖5是表示本發(fā)明實(shí)施例1的變形例的壓縮圖像數(shù)據(jù)的結(jié)構(gòu)的圖,圖5(a)表示適用于任意的幀的獨(dú)立再生的數(shù)據(jù)結(jié)構(gòu)的壓縮圖像數(shù)據(jù),圖5(b)表示壓縮效率高而且也適用于任意的幀的獨(dú)立再生的數(shù)據(jù)結(jié)構(gòu)的壓縮圖像數(shù)據(jù)。
圖6是用于說明上述實(shí)施例1的變形例的圖象處理方法的圖像編碼處理的流程圖。
圖7是用于說明本發(fā)明實(shí)施例2的圖象處理方法的圖像譯碼處理的流程圖。
圖8是表示進(jìn)行上述實(shí)施例2的圖像譯碼處理的圖象處理裝置的結(jié)構(gòu)的框圖。
圖9是用于說明存儲(chǔ)利用計(jì)算機(jī)系統(tǒng)進(jìn)行上述各實(shí)施例的編碼和譯碼處理的程序的數(shù)據(jù)存儲(chǔ)介質(zhì)(圖9(a)、圖9(b))和上述計(jì)算機(jī)系統(tǒng)(圖9(c))的圖。
圖10是用于說明先有的圖像編碼信號(hào)(壓縮數(shù)據(jù))的數(shù)據(jù)結(jié)構(gòu)的圖,圖10(a)表示與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù),圖10(b)表示適用于任意的幀的獨(dú)立再生的壓縮圖像數(shù)據(jù),圖10(c)表示壓縮效率高的壓縮圖像數(shù)據(jù)。
圖11是用于說明先有的圖像編碼信號(hào)的數(shù)據(jù)結(jié)構(gòu)中的問題的圖,圖11(a)表示適用于任意的幀的獨(dú)立再生的壓縮圖像數(shù)據(jù),圖11(b)表示壓縮效率高的壓縮圖像數(shù)據(jù),圖11(c)表示壓縮效率高而且也適用于任意的幀的獨(dú)立再生的壓縮圖像數(shù)據(jù)。
圖12是用于說明存儲(chǔ)與各種運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)介質(zhì)的概念圖。
圖13是表示先有的壓縮圖像數(shù)據(jù)的序列標(biāo)題的結(jié)構(gòu)的圖。
下面,說明本發(fā)明的實(shí)施例。
(實(shí)施例1)本發(fā)明實(shí)施例1的圖像傳送方法是傳送將與由多個(gè)畫面(幀)構(gòu)成的運(yùn)動(dòng)圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)(以下,也簡(jiǎn)單地稱為運(yùn)動(dòng)圖像數(shù)據(jù))進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)的方法。
在本實(shí)施例中,上述數(shù)字圖像數(shù)據(jù)是利用包含亮度信號(hào)和色差信號(hào)的數(shù)字圖像信號(hào)表示的數(shù)據(jù)。另外,該數(shù)字圖像信號(hào)既是與先有的長(zhǎng)方形的圖像空間(顯示畫面)的圖像對(duì)應(yīng)的圖像信號(hào),也可以是與包含物體(任意形狀的圖像)目標(biāo)區(qū)域(VOPVideo Object Plane)對(duì)應(yīng)的圖像信號(hào)。
圖1是用于說明實(shí)施例1的圖像傳送方法的圖,圖1(a)特別表示壓縮圖像數(shù)據(jù)的標(biāo)題部分的數(shù)據(jù)結(jié)構(gòu)。
上述壓縮圖像數(shù)據(jù)Dv包含與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)Dp和附加在該幀編碼數(shù)據(jù)Dp之前的表示該數(shù)據(jù)Dp的屬性的標(biāo)題Hv。
這里,上述幀編碼數(shù)據(jù)Dp是將與運(yùn)動(dòng)圖像的各幀對(duì)應(yīng)的圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的。另外,上述標(biāo)題Hv包含表示上述壓縮圖像數(shù)據(jù)Dv的開始的同步信號(hào)Hsd、表示上述壓縮Dv是否適用于隨機(jī)再生處理的識(shí)別標(biāo)志(RA標(biāo)志)Hfd、各幀共用的共用數(shù)據(jù)Hcd和用于將上述同步信號(hào)Hsd、識(shí)別標(biāo)志Hfd和共用數(shù)據(jù)Hcd進(jìn)行定位排列的定位排列數(shù)據(jù)Had。上述隨機(jī)再生處理,是隨機(jī)地選擇與任意的幀對(duì)應(yīng)的幀編碼數(shù)據(jù)進(jìn)行再生的處理。
另外,與上述數(shù)字圖像數(shù)據(jù)對(duì)應(yīng)的壓縮編碼處理,如在先有技術(shù)中說明的那樣有2類處理,即有幀內(nèi)編碼處理和幀間編碼處理。
如圖1(b)所示,對(duì)與運(yùn)動(dòng)圖像數(shù)據(jù)D的所有的幀對(duì)應(yīng)的幀數(shù)據(jù)P(1)~P(n)(參見圖10(a))進(jìn)行幀內(nèi)編碼處理而得到的第1壓縮圖像數(shù)據(jù)Dva是適用于上述隨機(jī)再生處理的數(shù)據(jù)。因此,在該第1壓縮圖像數(shù)據(jù)Dva的標(biāo)題Hva中,上述識(shí)別標(biāo)志Hfd的值就是表示該壓縮圖像數(shù)據(jù)Dva適用于隨機(jī)再生處理的值“1”。
另外,如圖1(c)所示,例如對(duì)與運(yùn)動(dòng)圖像數(shù)據(jù)D的開頭幀對(duì)應(yīng)的幀數(shù)據(jù)P(1)進(jìn)行幀內(nèi)編碼處理而對(duì)與其以后的幀對(duì)應(yīng)的幀數(shù)據(jù)P(2)~P(n)進(jìn)行幀間編碼處理而得到的第2壓縮圖像數(shù)據(jù)Dvb是不適用于上述隨機(jī)再生處理的數(shù)據(jù)。因此,在該第2壓縮圖像數(shù)據(jù)Dvb的標(biāo)題Hvb中,上述識(shí)別標(biāo)志Hfd的值就是表示該壓縮圖像數(shù)據(jù)Dvb不適用于隨機(jī)再生處理的值“0”。
并且,在本實(shí)施例1的圖像傳送方法中,在傳送構(gòu)成上述壓縮圖像數(shù)據(jù)的包含對(duì)上述各畫面共用的共用數(shù)據(jù)的標(biāo)題之后,順序傳送構(gòu)成上述壓縮圖像數(shù)據(jù)的與上述各幀對(duì)應(yīng)的壓縮畫面數(shù)據(jù)。在上述標(biāo)題Hv的傳送處理中,先傳送表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)Hsd,然后,傳送表示上述壓縮圖像數(shù)據(jù)是否適用于隨機(jī)再生處理的識(shí)別標(biāo)志Hfd。最后,順序傳送上述共用數(shù)據(jù)Hcd和定位排列數(shù)據(jù)Had。
下面,說明本發(fā)明實(shí)施例1的圖象處理方法。
本圖象處理方法是對(duì)上述數(shù)字圖像數(shù)據(jù)D(參見圖10(a))進(jìn)行壓縮編碼處理并作為上述壓縮圖像數(shù)據(jù)Dv而生成第1壓縮圖像數(shù)據(jù)Dva和第2壓縮圖像數(shù)據(jù)Dvb這二者中之一的編碼方法。
圖2是用于說明本實(shí)施例1的圖象處理方法的圖,示出了該圖象處理方法的編碼處理的流程圖。
首先,開始進(jìn)行編碼處理時(shí)(S101),生成表示與由多個(gè)輸入圖像(幀)構(gòu)成的數(shù)字運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)Dv的開始的序列同步信號(hào)Hsd(S102)。這里,作為一例在該同步信號(hào)Hsd中使用了32位的唯一的代碼。
其次,對(duì)上述數(shù)字運(yùn)動(dòng)圖像中包含的所有的幀生成表示是否應(yīng)不參照作為編碼的對(duì)象的被處理幀以外的幀進(jìn)行壓縮編碼的識(shí)別標(biāo)志Hfd的代碼(S103)。在該S103,對(duì)數(shù)字運(yùn)動(dòng)圖像的所有的幀進(jìn)行不參照其他幀的壓縮編碼處理時(shí),該識(shí)別標(biāo)志Hfd的值就取為“1”,否則就取為“0”。
然后,生成在再生側(cè)再生壓縮圖像數(shù)據(jù)Dv時(shí)所需要的各幀共用的共用數(shù)據(jù)和定位排列數(shù)據(jù)等的代碼(S104)并且,對(duì)構(gòu)成上述運(yùn)動(dòng)圖像的各幀的數(shù)據(jù)(幀數(shù)據(jù))順序進(jìn)行壓縮編碼的處理。
即,在輸入與第1幀對(duì)應(yīng)的幀數(shù)據(jù)P(1)時(shí)(S105),就根據(jù)上述識(shí)別標(biāo)志Hfd的值進(jìn)行輸入的幀數(shù)據(jù)的壓縮編碼處理,生成幀編碼數(shù)據(jù)Dp(S106)。
下面,簡(jiǎn)單地說明該S106的具體的編碼處理。
在上述識(shí)別標(biāo)志Hfd的值為“1”時(shí),就對(duì)構(gòu)成運(yùn)動(dòng)圖像數(shù)據(jù)D的所有的幀數(shù)據(jù)P(1)~P(n)進(jìn)行幀內(nèi)編碼處理。
具體而言,在本實(shí)施例中,各幀的圖像數(shù)據(jù)分割為與構(gòu)成1畫面(1幀)多個(gè)宏塊(由16×16像素構(gòu)成的圖像空間)對(duì)應(yīng)。此外,與各宏塊對(duì)應(yīng)的圖像數(shù)據(jù)分割為與和由8×8像素構(gòu)成的圖像空間相當(dāng)?shù)淖訅K對(duì)應(yīng)。并且,對(duì)與該各子塊對(duì)應(yīng)的圖像數(shù)據(jù)進(jìn)行DCT處理,變換為與各子塊對(duì)應(yīng)的DCT系數(shù)。然后,對(duì)與各子塊對(duì)應(yīng)的DCT系數(shù)進(jìn)行量化處理,生成與各子塊對(duì)應(yīng)的量化系數(shù)。最后,將量化系數(shù)變換為可變長(zhǎng)代碼。
這樣的處理對(duì)構(gòu)成1個(gè)幀的所有的宏塊進(jìn)行,并輸出幀編碼數(shù)據(jù)。
另一方面,在識(shí)別標(biāo)志Hfd為“0”時(shí),就對(duì)構(gòu)成運(yùn)動(dòng)圖像數(shù)據(jù)D的指定的幀數(shù)據(jù)P(1)進(jìn)行幀內(nèi)編碼處理而對(duì)指定的幀數(shù)據(jù)P(1)以外的幀數(shù)據(jù)P(2)~P(n)進(jìn)行幀間編碼處理。
下面,簡(jiǎn)單地說明幀間編碼處理。
首先,以塊匹配為主利用檢測(cè)在畫面(幀)上的圖像的運(yùn)動(dòng)的手法來檢測(cè)預(yù)測(cè)宏塊。即,根據(jù)與在時(shí)間上和作為編碼的對(duì)象的被處理幀相鄰的編碼處理過的幀對(duì)應(yīng)的圖像數(shù)據(jù),將與作為編碼的對(duì)象的對(duì)象宏塊間的像素值的誤差為最小的由16×16像素構(gòu)成的區(qū)域作為上述預(yù)測(cè)宏塊而進(jìn)行檢測(cè)。
其次,將上述預(yù)測(cè)宏塊的圖像數(shù)據(jù)從對(duì)象宏塊的圖像數(shù)據(jù)中減去,生成與上述對(duì)象宏塊對(duì)應(yīng)的差分?jǐn)?shù)據(jù)。此外,將該差分?jǐn)?shù)據(jù)分為與上述由8×8像素構(gòu)成的子塊對(duì)應(yīng)。然后,對(duì)該各子塊的對(duì)應(yīng)的差分?jǐn)?shù)據(jù)進(jìn)行DCT處理,生成DCT系數(shù)。進(jìn)而對(duì)該DCT系數(shù)進(jìn)行量化處理,生成量化系數(shù)。最后,將量化系數(shù)變換為可變長(zhǎng)代碼。
這樣的處理對(duì)構(gòu)成1個(gè)幀的所有的宏塊進(jìn)行,并輸出幀編碼數(shù)據(jù)。
并且,在進(jìn)行上述S106的編碼處理之后,判斷輸入的幀數(shù)據(jù)是否與構(gòu)成數(shù)字運(yùn)動(dòng)圖像的最后的對(duì)應(yīng)(S107)。判斷的結(jié)果,如果輸入幀數(shù)據(jù)不是與最后的幀對(duì)應(yīng),就再次進(jìn)行上述S106的編碼處理,如果輸入幀數(shù)據(jù)是與最后的幀對(duì)應(yīng),就結(jié)束對(duì)上述運(yùn)動(dòng)圖像數(shù)據(jù)的編碼處理(S108)。
通過上述編碼處理,生成圖1(b)所示的適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)Dva或圖1(c)所示的不適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)Dvb。
這樣的壓縮圖像數(shù)據(jù)通過通信線路向譯碼裝置側(cè)傳送,或者通過存儲(chǔ)到記錄介質(zhì)上而向譯碼裝置側(cè)供給。
通過這樣的處理而得到的壓縮圖像數(shù)據(jù)的結(jié)構(gòu)特別是標(biāo)題的數(shù)據(jù)排列的一例示于(表4)、(表5)和(表6)。在這些表中,未將圖1(b)所示的適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)Dva和圖1(c)所示的不適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)Dvb加以區(qū)別。(表4)
(表5)
(表6)
列在表4~表6中的數(shù)據(jù),是按在上述標(biāo)題內(nèi)傳送順序而排列的。
在上述標(biāo)題內(nèi)的開頭配置表示運(yùn)動(dòng)圖像的開始的同步信號(hào)802,該同步信號(hào)802利用唯一的32位的固定長(zhǎng)代碼表示。另外,在該同步信號(hào)802之后,配置與1位的識(shí)別標(biāo)志Hfd相當(dāng)?shù)臄?shù)據(jù)814。在與該識(shí)別標(biāo)志Hfd相當(dāng)?shù)臄?shù)據(jù)814之后,配置各幀共用的各種共用數(shù)據(jù)803~813。在這些共用數(shù)據(jù)803~813中,除了利用固定長(zhǎng)代碼表示的數(shù)據(jù)803~809和811~813外,還包含利用可變長(zhǎng)代碼表示的數(shù)據(jù)810。另外,在上述共用數(shù)據(jù)之后的定位排列數(shù)據(jù)815用于使上述同步信號(hào)802、識(shí)別標(biāo)志代碼814、和直至共用數(shù)據(jù)803~813的數(shù)據(jù)進(jìn)行定位排列。
并且,在上述定位排列數(shù)據(jù)815之后,對(duì)與實(shí)際的運(yùn)動(dòng)圖像的各幀對(duì)應(yīng)的圖像數(shù)據(jù)配置關(guān)于利用上述幀內(nèi)編碼方法或幀間編碼方法進(jìn)行編碼而得到的幀編碼數(shù)據(jù)的數(shù)據(jù)816和數(shù)據(jù)817。但是,對(duì)于這些數(shù)據(jù)816和817,實(shí)際上包含MPEG1、2、4等的DCT系數(shù)及量化步長(zhǎng)等具體的數(shù)據(jù),這里,不表示出這些具體的數(shù)據(jù),而表示為1個(gè)數(shù)據(jù)表。
與上述識(shí)別標(biāo)志Hfd相當(dāng)?shù)臄?shù)據(jù)814置于序列同步信號(hào)(數(shù)據(jù)802)之后,但是,也可以置于表示該序列同步信號(hào)的數(shù)據(jù)的指定的N位之后,例如置于數(shù)據(jù)803之后。但是,最好置于伴有判斷條件的數(shù)據(jù)(固定長(zhǎng)代碼數(shù)據(jù))或可變長(zhǎng)代碼數(shù)據(jù)之前。不論哪種情況,置于靠近共用數(shù)據(jù)的開頭的位置是有效果的。
下面,說明進(jìn)行上述實(shí)施例1的圖象處理方法的壓縮編碼處理的圖象處理裝置(圖像編碼裝置)。
圖3是用于說明實(shí)施例1的圖像編碼裝置的框圖。
圖像編碼裝置100a是將與由多個(gè)幀構(gòu)成的運(yùn)動(dòng)圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)(運(yùn)動(dòng)圖像數(shù)據(jù))進(jìn)行壓縮編碼而生成壓縮圖像數(shù)據(jù)的裝置。
圖像編碼裝置100a具有根據(jù)與被處理幀對(duì)應(yīng)的對(duì)象幀數(shù)據(jù)生成其預(yù)測(cè)幀數(shù)據(jù)420的預(yù)測(cè)數(shù)據(jù)生成器406和輸出作為上述對(duì)象幀數(shù)據(jù)416與預(yù)測(cè)幀數(shù)據(jù)420的差分值的差分幀數(shù)據(jù)的加法器402。
另外,上述圖像編碼裝置100a還具有將上述加法器的輸出數(shù)據(jù)421進(jìn)行壓縮而生成壓縮數(shù)據(jù)423的數(shù)據(jù)壓縮器403和對(duì)該數(shù)據(jù)壓縮器的壓縮數(shù)據(jù)423進(jìn)行可變長(zhǎng)編碼處理的可變長(zhǎng)編碼器414。這里,上述數(shù)據(jù)壓縮器403由對(duì)上述加法器402的輸出421進(jìn)行DCT處理的離散余弦變換器(DCT器)404和對(duì)該DCT器404的輸出422進(jìn)行量化處理并作為上述壓縮數(shù)據(jù)而輸出的量化器405構(gòu)成。
在該圖像編碼裝置100a中,輸入到第1輸入端子401上的運(yùn)動(dòng)圖像數(shù)據(jù)416通過第1開關(guān)434a供給上述預(yù)測(cè)數(shù)據(jù)生成器406,上述預(yù)測(cè)幀數(shù)據(jù)420通過第2開關(guān)434b供給上述加法器402。另外,從上述數(shù)據(jù)壓縮器403輸出的壓縮數(shù)據(jù)423通過第3開關(guān)434c供給上述預(yù)測(cè)數(shù)據(jù)生成器406,由上述預(yù)測(cè)數(shù)據(jù)生成器406生成的運(yùn)動(dòng)信息(運(yùn)動(dòng)矢量)418通過第4開關(guān)434d向上述可變長(zhǎng)編碼器414輸出。
此外,上述圖像編碼裝置100a根據(jù)上述數(shù)字圖像數(shù)據(jù)生成包含各畫面共用的共用數(shù)據(jù)的標(biāo)題信息436并向上述可變長(zhǎng)編碼器414輸出,并具有根據(jù)外部的控制信號(hào)435利用控制信號(hào)437a~437d控制上述開關(guān)434a~434d開合的控制器433。這里,上述外部的控制信號(hào)435包含表示是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)將上述壓縮圖像數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理的識(shí)別標(biāo)志Hfd。
并且,上述可變長(zhǎng)編碼器414的結(jié)構(gòu)為對(duì)上述標(biāo)題信息436、運(yùn)動(dòng)信息418和壓縮數(shù)據(jù)423進(jìn)行可變長(zhǎng)編碼處理并將作為與上述運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)Dv的位流431向輸出端子415輸出。另外,上述可變長(zhǎng)編碼器414的結(jié)構(gòu)還是在根據(jù)上述標(biāo)題信息436輸出標(biāo)題Hv時(shí)只使固定長(zhǎng)代碼數(shù)據(jù)的代碼位于從標(biāo)題的開頭位置到上述識(shí)別標(biāo)志代碼之間而輸出與識(shí)別標(biāo)志Hfd對(duì)應(yīng)的代碼。
下面,簡(jiǎn)單地說明上述預(yù)測(cè)數(shù)據(jù)生成器406的具體的結(jié)構(gòu)。
上述預(yù)測(cè)數(shù)據(jù)生成器406具有通過第3開關(guān)434c接受上述數(shù)據(jù)壓縮器403的壓縮數(shù)據(jù)423并對(duì)該壓縮數(shù)據(jù)423進(jìn)行擴(kuò)展處理而輸出擴(kuò)展數(shù)據(jù)426的數(shù)據(jù)擴(kuò)展器407和將該擴(kuò)展數(shù)據(jù)426與上述預(yù)測(cè)幀數(shù)據(jù)420相加并輸出再生數(shù)據(jù)427的第2加法器409。這里,上述數(shù)據(jù)擴(kuò)展器407由對(duì)上述壓縮數(shù)據(jù)423進(jìn)行逆量化處理的逆量化器407a和對(duì)該逆量化器407a的輸出425進(jìn)行將頻率區(qū)域的數(shù)據(jù)變換為空間區(qū)域的數(shù)據(jù)的逆DCT處理并輸出上述擴(kuò)展數(shù)據(jù)426的IDCT器407b構(gòu)成。
另外,上述預(yù)測(cè)數(shù)據(jù)生成器406還具有將上述第2加法器409的輸出(再生數(shù)據(jù))427作為與下一處理幀對(duì)應(yīng)的參照?qǐng)D像數(shù)據(jù)進(jìn)行存儲(chǔ)的幀存儲(chǔ)器410。該幀存儲(chǔ)器410的結(jié)構(gòu)為根據(jù)外部的讀出地址信號(hào)428輸出存儲(chǔ)數(shù)據(jù)。
此外,該預(yù)測(cè)數(shù)據(jù)生成器406還具有根據(jù)輸入的數(shù)字圖像數(shù)據(jù)416求與當(dāng)前處理幀的對(duì)象塊對(duì)應(yīng)的運(yùn)動(dòng)矢量MV并輸出的運(yùn)動(dòng)檢測(cè)器114、根據(jù)該運(yùn)動(dòng)檢測(cè)器411的運(yùn)動(dòng)矢量MV418發(fā)生對(duì)上述幀存儲(chǔ)器410的讀出地址信號(hào)428的地址生成器412和取得上述幀存儲(chǔ)器410中由該讀出地址信號(hào)428指定的區(qū)域的數(shù)據(jù)并作為上述預(yù)測(cè)幀數(shù)據(jù)420而輸出的預(yù)測(cè)信號(hào)取得器314。
下面,說明其動(dòng)作。
數(shù)字圖像數(shù)據(jù)輸入到第1輸入端子401,上述識(shí)別標(biāo)志Hfd的信息(標(biāo)志信息)435輸入到第2輸入端子432上。于是,在控制器433中根據(jù)標(biāo)志信息435生成控制信號(hào)437a~437d,控制上述各開關(guān)434a~434d開合。這里,上述控制信號(hào)437a~437d是相同的控制信號(hào)。
上述識(shí)別標(biāo)志Hfd表示壓縮圖像數(shù)據(jù)Dv適用于隨機(jī)再生處理時(shí)(即上述識(shí)別標(biāo)志Hfd的值為“1”時(shí)),開關(guān)434a~434d根據(jù)控制器433的控制信號(hào)437a~437d而打開。于是,對(duì)于輸入的數(shù)字圖像數(shù)據(jù),就對(duì)與所有的幀對(duì)應(yīng)的幀數(shù)據(jù)進(jìn)行幀內(nèi)編碼處理。
即,數(shù)字圖像數(shù)據(jù)直接通過加法器402輸入到數(shù)據(jù)壓縮器403中,在該數(shù)據(jù)壓縮器403中進(jìn)行與MPEG對(duì)應(yīng)的數(shù)據(jù)壓縮處理(DCT處理和量化處理)。該數(shù)據(jù)壓縮器403的壓縮數(shù)據(jù)(量化系數(shù))423由可變長(zhǎng)編碼器414變換為可變長(zhǎng)代碼。這樣,就生成了與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)Pa(1)~Pa(n)。另外,這時(shí),在上述可變長(zhǎng)編碼器414中,序列同步信號(hào)(同步信號(hào)Hsd)、識(shí)別標(biāo)志Hfd1(值=1)、其他共用數(shù)據(jù)Hcd和定位排列數(shù)據(jù)Had等變換為代碼,形成標(biāo)題Hva。這時(shí),該標(biāo)題Hva形成為按照該順序傳送上述同步信號(hào)Hsd、識(shí)別標(biāo)志Hfd1、共用數(shù)據(jù)Hcd和定位排列數(shù)據(jù)Had的結(jié)構(gòu)。
并且,附加了標(biāo)題Hva的幀編碼數(shù)據(jù)Pa(1)~Pa(n)作為壓縮圖像數(shù)據(jù)Dva從上述可變長(zhǎng)編碼器414輸出。
另一方面,上述識(shí)別標(biāo)志Hfd表示壓縮圖像數(shù)據(jù)Dv不適用于隨機(jī)再生處理時(shí)(即,上述識(shí)別標(biāo)志Hfd的值為“0”時(shí)),開關(guān)434a~434d就根據(jù)控制器433的控制信號(hào)437a~437d控制開合。這樣,例如對(duì)于輸入的數(shù)字圖像數(shù)據(jù),對(duì)與最初的幀對(duì)應(yīng)的幀數(shù)據(jù)P(1)進(jìn)行幀內(nèi)編碼處理,而對(duì)與其以后的幀對(duì)應(yīng)的幀數(shù)據(jù)P(2)~P(n)進(jìn)行幀間編碼處理。
由于幀內(nèi)編碼處理與上述相同,所以,下面,說明幀間編碼處理。
上述開關(guān)434a~434d根據(jù)控制器433的控制信號(hào)437a~437d而閉合時(shí),就對(duì)輸入的數(shù)字圖像數(shù)據(jù)進(jìn)行幀間編碼處理。
即,在預(yù)測(cè)數(shù)據(jù)生成器406中,根據(jù)已進(jìn)行了編碼處理的幀的數(shù)據(jù)生成與被處理幀對(duì)應(yīng)的預(yù)測(cè)數(shù)據(jù)420。于是,由第1加法器402將上述預(yù)測(cè)幀數(shù)據(jù)420從與被處理幀對(duì)應(yīng)的幀數(shù)據(jù)416中減去,生成差分幀數(shù)據(jù)421。該差分幀數(shù)據(jù)421在上述數(shù)據(jù)壓縮器403中由DCT器404變換為頻率區(qū)域的數(shù)據(jù)422,進(jìn)而由量化器405變換為量化系數(shù),作為壓縮數(shù)據(jù)423向可變長(zhǎng)編碼器414輸出。
在可變長(zhǎng)編碼器414中,該壓縮數(shù)據(jù)(量化系數(shù))423變換為可變長(zhǎng)代碼,生成幀編碼數(shù)據(jù)Pb(2)~Pb(n)。
另外,上述壓縮數(shù)據(jù)423通過第3開關(guān)434c輸入預(yù)測(cè)數(shù)據(jù)生成器406。于是,該壓縮數(shù)據(jù)(量化系數(shù))在數(shù)據(jù)擴(kuò)展器407中由逆量化器407a變換為頻率區(qū)域的數(shù)據(jù)425,進(jìn)而該數(shù)據(jù)425由逆IDCT器407b變換為空間區(qū)域的數(shù)據(jù)426,作為復(fù)原數(shù)據(jù)而輸出。
并且,在第2加法器409中,該復(fù)原數(shù)據(jù)426與上述預(yù)測(cè)數(shù)據(jù)420相加并作為再生數(shù)據(jù)427而輸出。該再生數(shù)據(jù)427作為用于對(duì)下一幀的數(shù)據(jù)進(jìn)行編碼的參照數(shù)據(jù)而存儲(chǔ)到幀存儲(chǔ)器410中。
這時(shí),在上述運(yùn)動(dòng)檢測(cè)器411中,根據(jù)輸入的數(shù)字圖像數(shù)據(jù)416利用塊匹配等方法檢測(cè)幀間的圖像的運(yùn)動(dòng)信息,并作為運(yùn)動(dòng)矢量418而向上述地址生成器412輸出。在該地址生成器412中,根據(jù)上述運(yùn)動(dòng)矢量418生成指定幀存儲(chǔ)器410中的存儲(chǔ)區(qū)域的地址信號(hào)428。于是,由預(yù)測(cè)信號(hào)取得器413作為預(yù)測(cè)數(shù)據(jù)420取得根據(jù)該地址信號(hào)428指定的幀存儲(chǔ)器410的存儲(chǔ)區(qū)域的數(shù)據(jù)并向上述各加法器輸出。
另外,上述運(yùn)動(dòng)矢量418通過上述第4開關(guān)434d向上述可變長(zhǎng)編碼器414輸出,由該可變長(zhǎng)編碼器414變換為可變長(zhǎng)代碼。
這樣,就生成了與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)Pb(1)~Pb(n)。另外,這時(shí),在上述可變長(zhǎng)編碼器414中,序列同步信號(hào)(同步信號(hào)Hsd)、識(shí)別標(biāo)志Hfd2(值=0)、其他共用數(shù)據(jù)Hcd和定位排列數(shù)據(jù)Had等變換為代碼,形成標(biāo)題Hvb。該標(biāo)題Hvb形成為上述同步信號(hào)Hsd、識(shí)別標(biāo)志Hfd2、共用數(shù)據(jù)Hcd和定位排列數(shù)據(jù)Had按照該順序進(jìn)行傳送的結(jié)構(gòu)。
并且,附加了標(biāo)題Hvb的幀編碼數(shù)據(jù)Pb(1)~Pb(n)作為壓縮圖像數(shù)據(jù)Dvb從上述可變長(zhǎng)編碼器414輸出。
這樣,在本實(shí)施例1中,對(duì)與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼處理而生成壓縮圖像數(shù)據(jù),這時(shí),將表示該壓縮圖像數(shù)據(jù)是否適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志配置在位于標(biāo)題的開頭的同步信號(hào)Hsd之后,所以,在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的標(biāo)題的分析處理時(shí),可以迅速地進(jìn)行上述識(shí)別標(biāo)志的分析,從而可以在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)的隨機(jī)的獨(dú)立再生的適應(yīng)性。
在上述實(shí)施例1中,作為壓縮圖像數(shù)據(jù)Dv的標(biāo)題Hv的數(shù)據(jù)結(jié)構(gòu),示出了將表示對(duì)壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志配置在標(biāo)題內(nèi)的同步信號(hào)Hsd之后的結(jié)構(gòu),但是,上述標(biāo)題的數(shù)據(jù)結(jié)構(gòu)并不限于此結(jié)構(gòu)。
例如,上述標(biāo)題的數(shù)據(jù)結(jié)構(gòu)也可以如圖4所示的標(biāo)題Hvm那樣,采用將由固定長(zhǎng)代碼構(gòu)成的第1共用數(shù)據(jù)Hcd1配置在同步信號(hào)Hsd之后而將上述識(shí)別標(biāo)志Hfd配置其后,然后順序配置由可變長(zhǎng)代碼構(gòu)成的第2共用數(shù)據(jù)Hcd2和定位排列數(shù)據(jù)Had的結(jié)構(gòu)。
(實(shí)施例1的變形例)圖5和圖6是用于說明上述實(shí)施例1的變形例的圖像傳送方法和圖象處理方法的圖。
圖5是用于說明上述實(shí)施例1的變形例的圖像傳送方法的圖。
圖5(a)表示適用于隨機(jī)再生處理的第1壓縮圖像數(shù)據(jù)Dvc,圖5(b)表示并適用于隨機(jī)再生處理的第2壓縮圖像數(shù)據(jù)Dvd。
上述第1壓縮圖像數(shù)據(jù)Dvc是對(duì)與運(yùn)動(dòng)圖像數(shù)據(jù)D的所有的幀對(duì)應(yīng)的幀數(shù)據(jù)P(1)~P(n)(參見圖10(a))進(jìn)行幀內(nèi)編碼處理而得到的數(shù)據(jù)。并且,在該壓縮圖像數(shù)據(jù)Dvc中,在與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)Pa(1)~Pa(n)之前賦予了幀標(biāo)題(VOL)Hvc(1)~Hvc(n)。另外,在各幀標(biāo)題Hvc(1)~Hvc(n)中包含表示對(duì)應(yīng)的幀編碼數(shù)據(jù)Pa(1)~Pa(n)是否是可以隨機(jī)再生處理的數(shù)據(jù)的可以獨(dú)立再生標(biāo)志Hfd1。
這里,與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)Pa(1)~Pa(n)是通過幀內(nèi)編碼處理而得到的,所以,上述各標(biāo)題Hvc(1)~Hvc(n)的可以獨(dú)立再生標(biāo)志Hfd1的值就是表示各幀編碼數(shù)據(jù)是可以隨機(jī)再生處理的值“1”。
在上述各幀標(biāo)題Hvc(1)~Hvc(n)中,同步信號(hào)Hsd、可以獨(dú)立再生標(biāo)志Hfd1、共用數(shù)據(jù)Hcd和定位排列數(shù)據(jù)Had和圖1所示的實(shí)施例1的壓縮圖像數(shù)據(jù)Dv中的標(biāo)題Hv一樣,也按該順序排列。另外,這里雖然圖中未示出,但是和實(shí)施例1一樣,包含表示該壓縮圖像數(shù)據(jù)Dvc是適用于隨機(jī)再生處理的識(shí)別標(biāo)志Hfd的與壓縮圖像數(shù)據(jù)Dvc全體對(duì)應(yīng)的標(biāo)題也賦予了上述壓縮圖像數(shù)據(jù)DVC。
另一方面,上述第2壓縮圖像數(shù)據(jù)Dvd是對(duì)與運(yùn)動(dòng)圖像數(shù)據(jù)D的指定的幀對(duì)應(yīng)的幀數(shù)據(jù)進(jìn)行幀內(nèi)編碼處理而對(duì)其他的幀進(jìn)行幀間編碼處理而得到的數(shù)據(jù)。
在該壓縮圖像數(shù)據(jù)Dvd中,和上述壓縮圖像數(shù)據(jù)Dvc一樣,在與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)Pd(1)、…、Pd(r)、…、Pd(n)之前也賦予了幀標(biāo)題(VOL)Hvd(1)、…、Hvd(r)、…、Hvd(n)。另外,在各幀標(biāo)題Hvd(1)、…、Hvd(r)、…、Hvd(n)中包含表示對(duì)應(yīng)的幀編碼數(shù)據(jù)Pd(1)、…、Pd(r)、…、Pd(n)是否可以隨機(jī)再生處理的可以獨(dú)立再生標(biāo)志Hfd1或Hfd0。
這里,幀編碼數(shù)據(jù)Pd(1)、Pd(r)是通過幀內(nèi)編碼處理而得到的,所以,上述幀標(biāo)題Hvd(1)、Hvd(r)的可以獨(dú)立再生標(biāo)志Hfd1的值就是表示該幀編碼數(shù)據(jù)Pd(1)、Pd(r)是可以隨機(jī)再生處理的值“1”。另一方面,上述以外的幀編碼數(shù)據(jù)Pd(2)、Pd(3)、Pd(4)、…、Pd(n-1)、Pd(n)是通過幀間編碼處理而得到的,所以,上述幀標(biāo)題Hvd(2)、Hvd(3)、Hvd(4)、…、Hvd(n-1)、Hvd(n)的可以獨(dú)立再生標(biāo)志Hfd0的值就是表示這些幀編碼數(shù)據(jù)Pd(2)、Pd(3)、Pd(4)、…、Pd(n-1)、Pd(n)是不能隨機(jī)再生處理的值“0”。
在與各幀對(duì)應(yīng)的標(biāo)題Hvd(1)、…、Hvd(r)、…、Hvd(n)中,同步信號(hào)Hsd、可以獨(dú)立再生標(biāo)志Hfd1或Hfd0、共用數(shù)據(jù)Hcd和定位排列數(shù)據(jù)Had和圖1所示的實(shí)施例1的壓縮圖像數(shù)據(jù)Dv中的標(biāo)題Hv一樣也按該順序排列。另外,這里雖然圖中未示出,但是和實(shí)施例1一樣,包含表示該壓縮圖像數(shù)據(jù)Dvd不適用于隨機(jī)再生處理的識(shí)別標(biāo)志Hfd的與壓縮圖像數(shù)據(jù)Dvd全體對(duì)應(yīng)的標(biāo)題也賦予上述壓縮圖像數(shù)據(jù)Dvd。
并且,在本實(shí)施例1的變形例的圖像傳送方法中,先傳送與上述壓縮圖像數(shù)據(jù)全體對(duì)應(yīng)的標(biāo)題,其次,和與各幀對(duì)應(yīng)的幀標(biāo)題一起順序傳送構(gòu)成上述壓縮圖像數(shù)據(jù)的與上述各幀對(duì)應(yīng)的壓縮畫面數(shù)據(jù)(幀編碼數(shù)據(jù))。這時(shí),在與壓縮圖像數(shù)據(jù)全體對(duì)應(yīng)的標(biāo)題或各幀標(biāo)題Hvc或Hvd的傳送處理中,先傳送表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)Hsd,接著就傳送識(shí)別標(biāo)志Hfd或可以獨(dú)立再生標(biāo)志Hfd1、Hfd0。然后,順序傳送上述共用數(shù)據(jù)Hcd和定位排列數(shù)據(jù)Had。
下面,說明本發(fā)明實(shí)施例1的變形例的圖象處理方法。
圖6是用于說明上述實(shí)施例1的變形例的圖象處理方法的圖,該圖象處理方法是將圖2所示的實(shí)施例1的圖象處理方法擴(kuò)展的方法。
即,本變形例的圖象處理方法是將圖2所示的實(shí)施例1的圖象處理方法的S105~S107的處理變更為圖6所示的S205、S209、S210和S207的處理。因此,本變形例的圖象處理方法中的其他步驟S201~204、208的處理與實(shí)施例1的圖象處理方法中的步驟S101~104、108的處理完全相同。
下面,詳細(xì)說明。
首先,開始進(jìn)行編碼處理時(shí)(S201),生成表示與由多個(gè)輸入圖像(幀)構(gòu)成的數(shù)字運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)Dv的開始的序列同步信號(hào)Hsd(S202)。這里,該同步信號(hào)Hsd作為一例使用32位的唯一的代碼。
其次,對(duì)上述數(shù)字運(yùn)動(dòng)圖像中包含的所有的幀生成表示是否應(yīng)不參照作為編碼的對(duì)象的被處理幀以外的幀進(jìn)行壓縮編碼處理的識(shí)別標(biāo)志Hfd的代碼(S203)。在該S203,對(duì)數(shù)字運(yùn)動(dòng)圖像中的所有的幀進(jìn)行不參照其他的幀的壓縮編碼處理時(shí),將該識(shí)別標(biāo)志Hfd的值取為“1”,否則就取為“0”。
然后,在再生側(cè),生成再生壓縮圖像數(shù)據(jù)Dv時(shí)所需要的各幀共用的共用數(shù)據(jù)和定位排列數(shù)據(jù)等的代碼(S204)。
并且,在S205、209、210、207進(jìn)行順序?qū)?gòu)成上述運(yùn)動(dòng)圖像的各幀的數(shù)據(jù)(幀數(shù)據(jù))進(jìn)行壓縮編碼的處理。
具體而言,在輸入各幀數(shù)據(jù)時(shí)(S205),先生成與各幀對(duì)應(yīng)的幀同步信號(hào)(S209)。該幀同步信號(hào)是與S202的序列同步信號(hào)不同的表示各幀的開始的唯一的代碼。其次,生成表示與作為被處理對(duì)象的幀對(duì)應(yīng)的幀編碼數(shù)據(jù)是否可以獨(dú)立再生的可以獨(dú)立再生標(biāo)志(S210)。并且,按照上述識(shí)別標(biāo)志Hfd和可以獨(dú)立再生標(biāo)志的值進(jìn)行輸入的幀數(shù)據(jù)的壓縮編碼處理,生成幀編碼數(shù)據(jù)(S206)。
該S206的具體的編碼處理和上述實(shí)施例1的圖象處理方法中的S106的處理完全相同。
即,在上述識(shí)別標(biāo)志Hfd的值為“1”時(shí),就對(duì)構(gòu)成運(yùn)動(dòng)圖像數(shù)據(jù)D的所有的幀數(shù)據(jù)P(1)~P(n)進(jìn)行幀內(nèi)編碼處理。另一方面,在識(shí)別標(biāo)志Hfd為“0”時(shí),就根據(jù)可以獨(dú)立再生標(biāo)志對(duì)構(gòu)成運(yùn)動(dòng)圖像數(shù)據(jù)D的指定的幀數(shù)據(jù)進(jìn)行幀內(nèi)編碼處理而對(duì)指定的幀數(shù)據(jù)以外的幀數(shù)據(jù)進(jìn)行幀間編碼處理。
并且,在上述S206的編碼處理之后,判斷輸入的幀數(shù)據(jù)是否與構(gòu)成數(shù)字運(yùn)動(dòng)圖像的最后的幀對(duì)應(yīng)(S207)。判斷的結(jié)果,如果輸入幀數(shù)據(jù)不是與最后的幀對(duì)應(yīng),就再次進(jìn)行上述S209的幀同步信號(hào)的生成和S210的可以獨(dú)立再生標(biāo)志的生成以及S206的編碼處理。另外,如果輸入幀數(shù)據(jù)與最后的幀對(duì)應(yīng),就結(jié)束對(duì)上述運(yùn)動(dòng)圖像數(shù)據(jù)的編碼處理(S208)。
通過進(jìn)行上述編碼處理,可以生成圖5(a)所示的適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)Dvc或圖5(b)所示的不適用于隨機(jī)再生處理的編碼效率高的壓縮圖像數(shù)據(jù)Dvd。
這樣的壓縮圖像數(shù)據(jù)通過通信線路傳送給譯碼裝置側(cè)或通過保存到記錄介質(zhì)中而供給譯碼裝置側(cè)。
在這樣的實(shí)施例1的變形例中,除了實(shí)施例1的圖象處理方法的編碼處理外,還將幀標(biāo)題(輔助標(biāo)題)附加到與構(gòu)成上述壓縮圖像數(shù)據(jù)的各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)(壓縮畫面數(shù)據(jù))上,在該幀標(biāo)題中,包含表示各幀的幀編碼數(shù)據(jù)是否可以獨(dú)立地再生的可以獨(dú)立再生標(biāo)志,并且只使固定長(zhǎng)代碼數(shù)據(jù)位于從該幀標(biāo)題的開頭位置到該可以獨(dú)立再生標(biāo)志之間,所以,不僅可以迅速地進(jìn)行與壓縮圖像數(shù)據(jù)全體對(duì)應(yīng)的標(biāo)題的識(shí)別標(biāo)志的分析,而且在進(jìn)行賦予與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)的幀標(biāo)題的分析處理時(shí),可以迅速地進(jìn)行上述可以獨(dú)立再生標(biāo)志的分析。在該變形例中,特別是在進(jìn)行壓縮圖像數(shù)據(jù)的快進(jìn)再生處理時(shí),根據(jù)幀標(biāo)題的可以獨(dú)立再生標(biāo)志可以迅速地檢測(cè)與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)是否可以獨(dú)立再生,從而可以良好地進(jìn)行快進(jìn)再生處理。
(實(shí)施例2)下面,說明本發(fā)明實(shí)施例2的圖象處理方法。
本圖象處理方法是對(duì)將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)譯碼從而生成與上述圖像對(duì)應(yīng)的再生圖像數(shù)據(jù)的方法。這里,作為譯碼處理的對(duì)象的壓縮圖像數(shù)據(jù)采用具有圖1(a)所示的數(shù)據(jù)結(jié)構(gòu)的壓縮圖像數(shù)據(jù)Dv。具體而言,該壓縮圖像數(shù)據(jù)Dv就是圖1(b)所示的適用于隨機(jī)再生處理的壓縮圖像數(shù)據(jù)Dva和圖1(c)所示的不適用于隨機(jī)再生處理但編碼效率高的壓縮圖像數(shù)據(jù)Dvb這二者中之一的數(shù)據(jù)。
圖7是用于說明本實(shí)施例2的圖象處理方法的圖,圖中示出了該圖象處理方法的譯碼處理的流程。
首先,輸入利用實(shí)施例1的圖象處理方法進(jìn)行編碼后的壓縮圖像數(shù)據(jù)Dv(在表4~表6中表示了詳細(xì)的數(shù)據(jù)結(jié)構(gòu))時(shí)(S301),就檢測(cè)進(jìn)行編碼處理時(shí)賦予壓縮圖像數(shù)據(jù)Dv的標(biāo)題的序列同步信號(hào)(S302)。該序列同步信號(hào)與表4中的數(shù)據(jù)802相當(dāng)。
其次,根據(jù)外部操作的控制信號(hào)判斷是否進(jìn)行用于圖像的快進(jìn)再生、快倒再生或圖像編輯的隨機(jī)訪問再生處理(S303)。這里,上述控制信號(hào)通過外部的輸入而給定(通過快進(jìn)按鈕的按壓操作等)。
在上述S303的判斷的結(jié)果,不進(jìn)行隨機(jī)訪問再生處理時(shí),就進(jìn)行上述標(biāo)題的共用數(shù)據(jù)(表4~表6中的數(shù)據(jù)803~815)的解讀,并進(jìn)行對(duì)與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)的譯碼處理的準(zhǔn)備(S307)。
然后,利用指定的譯碼方法再生各幀編碼數(shù)據(jù)(S310)。
在本實(shí)施例中,對(duì)于I幀的幀編碼數(shù)據(jù),對(duì)與各子塊對(duì)應(yīng)的量化系數(shù)順序進(jìn)行逆量化處理和逆DCT處理,對(duì)構(gòu)成上述幀的所有的宏塊進(jìn)行再生與各宏塊對(duì)應(yīng)的圖像數(shù)據(jù)的處理。
另外,對(duì)于與P幀或B幀對(duì)應(yīng)的幀編碼數(shù)據(jù),進(jìn)行參照其他幀的再生數(shù)據(jù)的幀間譯碼處理。
即,在該幀間譯碼處理中,對(duì)各子塊的量化系數(shù)(量化的DCT系數(shù))順序進(jìn)行逆量化處理和逆DCT處理,復(fù)原與各宏塊對(duì)應(yīng)的差分?jǐn)?shù)據(jù)。然后,根據(jù)已進(jìn)行了譯碼處理的譯碼處理結(jié)束的幀的圖像數(shù)據(jù)通過冗余而生成與作為譯碼處理的對(duì)象的被處理幀的對(duì)象宏塊對(duì)應(yīng)的圖像數(shù)據(jù)的預(yù)測(cè)數(shù)據(jù)。該預(yù)測(cè)數(shù)據(jù)與上述復(fù)原的差分?jǐn)?shù)據(jù)相加后,再生對(duì)象宏塊的圖像數(shù)據(jù)。
然后,判斷作為譯碼處理的對(duì)象的幀編碼數(shù)據(jù)是否與上述壓縮圖像數(shù)據(jù)Dv的最后的幀對(duì)應(yīng)(S311)。該判斷的結(jié)果,如果幀編碼數(shù)據(jù)不是與最后的幀對(duì)應(yīng),就再次進(jìn)行上述S310的譯碼處理,如果幀編碼數(shù)據(jù)與最后的幀對(duì)應(yīng),就結(jié)束對(duì)上述壓縮圖像數(shù)據(jù)Dv的譯碼處理(S312)。
另一方面,在上述S303的判斷結(jié)果是進(jìn)行隨機(jī)訪問再生處理時(shí),首先判斷作為譯碼的對(duì)象的壓縮圖像數(shù)據(jù)是否適用于隨機(jī)再生處理。即,抽出在上述編碼處理的說明中所述的識(shí)別標(biāo)志Hfd(S304)。在本實(shí)施例2中,緊接在數(shù)據(jù)802(序列同步信號(hào))之后存在上述識(shí)別標(biāo)志Hfd的數(shù)據(jù)814。因此,在進(jìn)行序列同步信號(hào)的解讀后,便可立即抽出識(shí)別標(biāo)志Hfd。
其次,檢查上述識(shí)別標(biāo)志Hfd的值,判斷上述輸入的壓縮圖像數(shù)據(jù)Dv是否適用于隨機(jī)訪問再生處理(獨(dú)立再生處理)(S305)。
在上述識(shí)別標(biāo)志Hfd的值為“1”時(shí),該識(shí)別標(biāo)志Hfd就表示上述壓縮圖像數(shù)據(jù)Dv適用于獨(dú)立再生處理,在其值為“0”時(shí),該識(shí)別標(biāo)志Hfd就表示上述壓縮圖像數(shù)據(jù)Dv不適用于獨(dú)立再生處理。
在上述S305的判斷的結(jié)果,上述識(shí)別標(biāo)志Hfd的值為“1”時(shí),就分析位于該識(shí)別標(biāo)志Hfd之后的關(guān)于各幀的圖象處理的共用數(shù)據(jù)(S308)。然后,通過譯碼而再生與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)(S310)。這時(shí),S310的譯碼處理與不進(jìn)行隨機(jī)訪問時(shí)的譯碼處理的不同點(diǎn)僅在于不進(jìn)行幀間譯碼處理。
然后,判斷作為譯碼處理的對(duì)象的幀編碼數(shù)據(jù)是否與上述壓縮圖像數(shù)據(jù)Dv的最后的幀對(duì)應(yīng)(S311)。該判斷的結(jié)果,如果幀編碼數(shù)據(jù)與最后的幀不對(duì)應(yīng),就再次進(jìn)行上述S310的譯碼處理,如果幀編碼數(shù)據(jù)與最后的幀對(duì)應(yīng),就結(jié)束對(duì)上述壓縮圖像數(shù)據(jù)Dv的譯碼處理(S312)。
另一方面,在上述S305的判斷的結(jié)果,在識(shí)別標(biāo)志Hfd的值為“0”時(shí),即壓縮圖像數(shù)據(jù)Dv不適用于獨(dú)立再生處理時(shí),就輸出表示不進(jìn)行獨(dú)立再生處理的信息(S306),并結(jié)束與輸入的壓縮圖像數(shù)據(jù)Dv對(duì)應(yīng)的譯碼處理(S312)。
這樣,在本實(shí)施例2的圖像譯碼處理中,輸入的壓縮圖像數(shù)據(jù)Dv的標(biāo)題是識(shí)別標(biāo)志Hfd置于序列同步信號(hào)之后的結(jié)構(gòu),所以,可以立即判定與運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)Dv是否適用于獨(dú)立再生處理即與構(gòu)成該運(yùn)動(dòng)圖像的各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)是否卻可以獨(dú)立再生。
在上述實(shí)施例2中,S302的序列同步信號(hào)的檢測(cè)處理在S303的隨機(jī)訪問判斷處理之前進(jìn)行,但是,S302的序列同步信號(hào)的檢測(cè)處理也可以在S303的隨機(jī)訪問判斷處理之后進(jìn)行。
另外,在上述實(shí)施例2中,對(duì)于作為譯碼對(duì)象的壓縮圖像數(shù)據(jù)Dv,在該標(biāo)題中,識(shí)別標(biāo)志Hfd配置在序列同步信號(hào)之后,但是,在壓縮圖像數(shù)據(jù)Dv的標(biāo)題內(nèi),識(shí)別標(biāo)志Hfd也可以配置在N位的固定長(zhǎng)代碼數(shù)據(jù)之后。這時(shí),在進(jìn)行隨機(jī)訪問處理時(shí),在S304,就跳過該N位的數(shù)據(jù)而抽出識(shí)別標(biāo)志Hfd,在S308,就解讀包含上述跳過的N位的數(shù)據(jù)。
另外,將上述識(shí)別標(biāo)志Hfd置于伴有判斷條件的數(shù)據(jù)(固定長(zhǎng)編碼數(shù)據(jù))或可變長(zhǎng)編碼的數(shù)據(jù)之前時(shí),不需要進(jìn)行條件判定就可以立即抽出可以獨(dú)立再生標(biāo)志,所以,適用于隨機(jī)訪問。特別是在識(shí)別標(biāo)志Hfd配置在可變長(zhǎng)代碼之前時(shí),在識(shí)別標(biāo)志Hfd之前的數(shù)據(jù)的分析處理中,輸入的標(biāo)題的數(shù)據(jù)就不需要與表中準(zhǔn)備的數(shù)據(jù)進(jìn)行比較,所以,可以迅速抽出識(shí)別標(biāo)志Hfd。
另外,輸入的壓縮圖像數(shù)據(jù)Dv,作為與該壓縮圖像數(shù)據(jù)全體對(duì)應(yīng)的標(biāo)題,不限于具有上述識(shí)別標(biāo)志配置在同步信號(hào)Hsd之后的標(biāo)題,如圖5所示,可以將包含可以獨(dú)立再生標(biāo)志的幀標(biāo)題附加到構(gòu)成壓縮圖像數(shù)據(jù)的各幀編碼數(shù)據(jù)上。這時(shí),由于在各幀中存在可以獨(dú)立再生標(biāo)志,所以,只要看了與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù),就知道該幀是否可以獨(dú)立再生。這時(shí),在幀標(biāo)題內(nèi),在幀同步信號(hào)之后配置了可以獨(dú)立再生標(biāo)志,所以,可以立即判定該幀是否可以獨(dú)立再生。
下面,說明利用上述實(shí)施例2的圖象處理方法進(jìn)行壓縮譯碼處理的圖象處理裝置(圖像譯碼裝置)。
圖8是由于說明本實(shí)施例2的圖像譯碼裝置的框圖。
圖像譯碼裝置100b是接受將與由多個(gè)幀構(gòu)成的運(yùn)動(dòng)圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)511并將該壓縮圖像數(shù)據(jù)進(jìn)行譯碼從而生成與上述圖像對(duì)應(yīng)的再生圖像數(shù)據(jù)的裝置。這里,上述壓縮圖像數(shù)據(jù)假定是由上述實(shí)施例1的圖像編碼裝置100a生成的。
即,上述圖像譯碼裝置100b具有分析包含在上述壓縮圖像數(shù)據(jù)中的標(biāo)題和其他數(shù)據(jù)并生成控制信息523及運(yùn)動(dòng)信息524同時(shí)分析包含在上述壓縮圖像數(shù)據(jù)511中的與各幀對(duì)應(yīng)的數(shù)據(jù)并輸出壓縮幀數(shù)據(jù)512的分析器502和將與上述各幀對(duì)應(yīng)的壓縮幀數(shù)據(jù)擴(kuò)展從而生成擴(kuò)展幀數(shù)據(jù)514的數(shù)據(jù)擴(kuò)展器503。
在本實(shí)施例2中,上述分析器502的結(jié)構(gòu)是在標(biāo)題的分析處理中根據(jù)需要跳過從標(biāo)題開頭位置到上述識(shí)別標(biāo)志為止的由固定長(zhǎng)代碼構(gòu)成的共用數(shù)據(jù)而進(jìn)行上述識(shí)別標(biāo)志的分析。另外,該數(shù)據(jù)擴(kuò)展器503由對(duì)上述壓縮圖像數(shù)據(jù)進(jìn)行逆量化處理從而生成頻率區(qū)域的數(shù)據(jù)513的逆量化器503a和對(duì)該逆量化器503a的輸出進(jìn)行將頻率區(qū)域的數(shù)據(jù)變換為空間區(qū)域的數(shù)據(jù)的逆離散余弦變換(IDCT處理)并輸出上述擴(kuò)展幀數(shù)據(jù)514的IDCT器503b構(gòu)成。
另外,上述圖像譯碼裝置100b還具有根據(jù)從上述數(shù)據(jù)擴(kuò)展器503輸出的擴(kuò)展幀數(shù)據(jù)生成其預(yù)測(cè)幀數(shù)據(jù)520的預(yù)測(cè)數(shù)據(jù)生成器506和將與上述數(shù)據(jù)擴(kuò)展器503的被處理幀對(duì)應(yīng)的擴(kuò)展幀數(shù)據(jù)和與其對(duì)應(yīng)的預(yù)測(cè)幀數(shù)據(jù)520相加并將再生幀數(shù)據(jù)515向輸出端子510輸出的加法器505。
在該圖像譯碼裝置100b中,通過上述分析器502的分析而得到的運(yùn)動(dòng)信息(運(yùn)動(dòng)矢量)524通過第1開關(guān)522a供給上述預(yù)測(cè)數(shù)據(jù)生成器506,上述預(yù)測(cè)幀數(shù)據(jù)520通過第2開關(guān)522b供給上述加法器505。另外,從上述加法器505輸出的再生幀數(shù)據(jù)515通過第3開關(guān)622c供給上述預(yù)測(cè)數(shù)據(jù)生成器506。
此外,上述圖像譯碼裝置100b還具有根據(jù)通過上述分析器502的標(biāo)題的分析而得到的控制信息523利用控制信號(hào)525a~525c控制上述各開關(guān)522a~522c的控制器521。
下面,簡(jiǎn)單地說明上述預(yù)測(cè)數(shù)據(jù)生成器506的結(jié)構(gòu)。
該預(yù)測(cè)數(shù)據(jù)生成器506具有將上述加法器505的輸出(再生數(shù)據(jù))515作為與下一處理幀對(duì)應(yīng)的參照?qǐng)D像數(shù)據(jù)而進(jìn)行存儲(chǔ)的幀存儲(chǔ)器507。該幀存儲(chǔ)器507的結(jié)構(gòu)為根據(jù)讀出地址信號(hào)518輸出存儲(chǔ)數(shù)據(jù)。
此外,該預(yù)測(cè)數(shù)據(jù)生成器506還具有根據(jù)上述分析器502的運(yùn)動(dòng)矢量517而生成對(duì)上述幀存儲(chǔ)器507的讀出地址信號(hào)518的地址生成器508和取得由上述幀存儲(chǔ)器507的該讀出地址信號(hào)518指定的區(qū)域的數(shù)據(jù)并作為上述預(yù)測(cè)幀數(shù)據(jù)520而輸出的預(yù)測(cè)信號(hào)取得器509。
下面,說明其動(dòng)作。
在由實(shí)施例1的圖像編碼裝置100a進(jìn)行壓縮編碼后的表4~表6所示的格式的壓縮圖像數(shù)據(jù)輸入到輸入端子501上時(shí),首先由分析器502進(jìn)行壓縮圖像數(shù)據(jù)的標(biāo)題的分析,檢測(cè)序列同步信號(hào)等。另外,根據(jù)外部的輸入(快緊按鈕的按壓操作等)是否進(jìn)行用于圖像的快進(jìn)再生、快倒再生或圖像編輯的隨機(jī)訪問的外部控制信號(hào)(圖中未示出)輸入上述分析器502。
在不進(jìn)行上述隨機(jī)訪問時(shí),由分析器502進(jìn)行共用數(shù)據(jù)(表4~表6中的數(shù)據(jù)803~815)的解讀,并進(jìn)行用于與各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)的譯碼處理的準(zhǔn)備。這時(shí),開關(guān)522a~522c由控制器521的控制信號(hào)根據(jù)幀的編碼類型(I畫面、P畫面、B畫面)進(jìn)行開合控制。
另外,在上述分析器502中,根據(jù)與壓縮圖像數(shù)據(jù)的各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)抽出運(yùn)動(dòng)矢量524,并進(jìn)而將與各幀對(duì)應(yīng)的量化步長(zhǎng)及量化系數(shù)作為壓縮數(shù)據(jù)512向上述數(shù)據(jù)擴(kuò)展器503輸出。
這里,在上述幀編碼數(shù)據(jù)是通過幀內(nèi)編碼處理而得到的數(shù)據(jù)時(shí),上述壓縮數(shù)據(jù)(量化系數(shù))512就由上述數(shù)據(jù)擴(kuò)展器503利用量化器503a進(jìn)行逆量化處理,變換為頻率區(qū)域的數(shù)據(jù)503,進(jìn)而由IDCT器503b進(jìn)行逆DCT處理,變換為空間區(qū)域的數(shù)據(jù)(擴(kuò)展數(shù)據(jù))514。該逆量化處理和逆DCT處理對(duì)構(gòu)成各幀的宏塊的各子塊進(jìn)行。并且,與各宏塊對(duì)應(yīng)的擴(kuò)展數(shù)據(jù)通過加法器505作為再生數(shù)據(jù)515從輸出端子510輸出。
另外,在幀編碼數(shù)據(jù)是通過幀間編碼處理而得到的數(shù)據(jù)時(shí),在上述數(shù)據(jù)擴(kuò)展器503中,就對(duì)與各子塊對(duì)應(yīng)的量化系數(shù)(壓縮數(shù)據(jù))順序進(jìn)行逆量化處理和逆DCT處理,與各宏塊對(duì)應(yīng)的差分?jǐn)?shù)據(jù)復(fù)原為上述擴(kuò)展數(shù)據(jù)。并且,與對(duì)象宏塊對(duì)應(yīng)的差分?jǐn)?shù)據(jù)由加法器505與對(duì)應(yīng)的因材施教相加,作為再生數(shù)據(jù)而輸出。
這時(shí),在預(yù)測(cè)數(shù)據(jù)生成器506中,幀存儲(chǔ)器507存儲(chǔ)的譯碼處理已結(jié)束的幀的再生數(shù)據(jù)和編碼裝置的預(yù)測(cè)處理一樣,通過地址生成器508和預(yù)測(cè)信號(hào)取得器509的冗余,作為與被處理幀的對(duì)象宏塊對(duì)應(yīng)的預(yù)測(cè)數(shù)據(jù)而讀出。
即,在上述預(yù)測(cè)數(shù)據(jù)生成器506的地址生成器508中,根據(jù)上述分析器502的運(yùn)動(dòng)矢量生成幀存儲(chǔ)器507的地址信號(hào)518。于是,由預(yù)測(cè)信號(hào)取得器509將幀存儲(chǔ)器的由地址信號(hào)指定的區(qū)域的數(shù)據(jù)作為上述預(yù)測(cè)數(shù)據(jù)520而取得。
并且,由加法器505將上述數(shù)據(jù)擴(kuò)展器503的差分?jǐn)?shù)據(jù)與上述預(yù)測(cè)數(shù)據(jù)相加,作為對(duì)象宏塊的再生數(shù)據(jù)而輸出。
另一方面,在進(jìn)行隨機(jī)訪問時(shí),通過對(duì)該壓縮圖像數(shù)據(jù)的標(biāo)題的分析來判斷作為譯碼的對(duì)象的壓縮圖像數(shù)據(jù)是否適用于獨(dú)立再生。
即,在上述分析器502中,抽出上述識(shí)別標(biāo)志523,向控制器521輸出。
在本實(shí)施例中,在上述壓縮圖像數(shù)據(jù)的標(biāo)題中,在與序列同步信號(hào)對(duì)應(yīng)的數(shù)據(jù)802之后配置與識(shí)別標(biāo)志Hfd對(duì)應(yīng)的數(shù)據(jù)814,所以,在標(biāo)題的分析處理中,可以在短時(shí)間內(nèi)抽出識(shí)別標(biāo)志Hfd。
上述識(shí)別標(biāo)志向控制器521輸出時(shí),由該控制器521進(jìn)行上述識(shí)別標(biāo)志Hfd的分析,并判斷壓縮圖像數(shù)據(jù)是否適用于隨機(jī)再生處理。
該判斷的結(jié)果,如果上述壓縮圖像數(shù)據(jù)適用于獨(dú)立再生時(shí)(上述識(shí)別標(biāo)志Hfd的值為“1”時(shí)),在由分析器502進(jìn)行共用數(shù)據(jù)的分析(可變長(zhǎng)譯碼)后,由上述數(shù)據(jù)擴(kuò)展器503進(jìn)行與指定的幀對(duì)應(yīng)的幀編碼數(shù)據(jù)的再生處理。這時(shí),在譯碼處理中,和不進(jìn)行隨機(jī)訪問時(shí)的譯碼處理那樣,也不進(jìn)行幀間譯碼,所以,開關(guān)522a~522c根據(jù)控制器521的控制信號(hào)而保持為開狀態(tài)。
上述識(shí)別標(biāo)志Hfd的判斷的結(jié)果,如果該識(shí)別標(biāo)志Hfd的值為“0”時(shí),即壓縮圖像數(shù)據(jù)不適用于獨(dú)立再生時(shí),表示不進(jìn)行獨(dú)立譯碼的信息就不從控制器521供給上述譯碼裝置所需要的部分。
這樣在本實(shí)施例2的圖像譯碼裝置中,在進(jìn)行壓縮圖像數(shù)據(jù)Dv的標(biāo)題的序列同步信號(hào)的分析處理之后,進(jìn)行識(shí)別標(biāo)志Hfd的分析處理,所以,可以立即判定與運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)Dv是否適用于獨(dú)立再生處理,即與構(gòu)成該運(yùn)動(dòng)圖像的各幀對(duì)應(yīng)的幀編碼數(shù)據(jù)是否全部可以獨(dú)立再生。
此外,通過將用于由軟件利用在上述各實(shí)施例及其變形例中所示的圖象處理方法進(jìn)行圖象處理的圖象處理程序記錄到軟盤等數(shù)據(jù)存儲(chǔ)介質(zhì)上,在獨(dú)立的計(jì)算機(jī)系統(tǒng)中便可簡(jiǎn)單地實(shí)現(xiàn)在上述各實(shí)施例中所示的圖象處理。
圖9是用于說明使用存儲(chǔ)上述圖象處理程序的軟盤利用計(jì)算機(jī)系統(tǒng)進(jìn)行上述各實(shí)施例及其變形例的圖象處理的圖。
圖9(a)表示從軟盤的正面看到的外觀、剖面結(jié)構(gòu)和軟盤本體,圖9(b)表示該軟盤本體的物理格式的例子。
上述軟盤FD是將上述軟盤本體收容到軟盤套FC內(nèi)的結(jié)構(gòu),在該軟盤本體D的表面,從外周向內(nèi)周形成多個(gè)同心圓狀的紋跡Tr,各紋跡Tr沿角度方向分割為16個(gè)扇區(qū)Se。因此,在存儲(chǔ)上述程序的軟盤FD中,上述軟盤本體D將作為上述程序的數(shù)據(jù)記錄到在其上分配的區(qū)域(扇區(qū))Se中。
另外,圖9(c)表示用于進(jìn)行對(duì)軟盤FD的上述程序的記錄和由軟件使用存儲(chǔ)在軟盤FD上的程序的圖象處理的結(jié)構(gòu)。
在將上述程序向軟盤FD上記錄時(shí),從計(jì)算機(jī)系統(tǒng)Cs將作為上述程序的數(shù)據(jù)通過軟盤驅(qū)動(dòng)器FDD寫入軟盤FD。另外,利用記錄在軟盤FD上的程序?qū)⑸鲜鰣D像編碼裝置或圖像譯碼裝置構(gòu)筑到計(jì)算機(jī)系統(tǒng)Cs中時(shí),利用軟盤驅(qū)動(dòng)器FDD從軟盤FD中讀出程序,裝載到計(jì)算機(jī)系統(tǒng)Cs中。
在上述說明中,作為數(shù)據(jù)存儲(chǔ)介質(zhì),使用軟盤進(jìn)行了說明,但是,使用光盤時(shí)也和使用上述軟盤時(shí)一樣,可以利用軟件進(jìn)行編碼處理或譯碼處理。另外,數(shù)據(jù)存儲(chǔ)介質(zhì)不限于上述光盤及軟盤,IC卡、ROM存儲(chǔ)盒等只要是可以記錄程序的介質(zhì)不論哪一種都可以,使用這些數(shù)據(jù)記錄介質(zhì)時(shí),和使用上述軟盤等時(shí)一樣,也可以利用軟件進(jìn)行圖象處理。
此外,通過將軟盤等數(shù)據(jù)存儲(chǔ)介質(zhì)存儲(chǔ)的圖像編碼信號(hào)采用本實(shí)施例1或其變形例的圖像信號(hào)結(jié)構(gòu),在將上述軟盤的圖像編碼信號(hào)進(jìn)行譯碼而顯示圖像時(shí),就可以獲得和上述實(shí)施例2的譯碼處理相同的效果。
如上所述,本發(fā)明的圖像傳送方法、圖象處理方法、圖像處理裝置和數(shù)據(jù)記錄介質(zhì)可以不必發(fā)生等待時(shí)間而在所需要的時(shí)間內(nèi)進(jìn)行隨機(jī)地選擇對(duì)運(yùn)動(dòng)圖像的任意幀的壓縮數(shù)據(jù)而再生的隨機(jī)訪問再生處理,這在進(jìn)行圖像信號(hào)的傳送及存儲(chǔ)的系統(tǒng)中的圖像編碼處理和圖像譯碼處理中是非常有用的,特別是適用于依據(jù)MPEG4等標(biāo)準(zhǔn)的壓縮運(yùn)動(dòng)圖像數(shù)據(jù)的快進(jìn)再生、快倒再生和編輯等對(duì)任意的幀的隨機(jī)圖象處理。
權(quán)利要求
1.一種傳送將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼后得到的壓縮圖像數(shù)據(jù)的圖像傳送方法,其特征在于包括傳送構(gòu)成上述壓縮圖像數(shù)據(jù)的包含上述各畫面共用的共用數(shù)據(jù)的標(biāo)題的處理,和順序傳送其后構(gòu)成上述壓縮圖像數(shù)據(jù)的與上述各畫面對(duì)應(yīng)的壓縮圖像數(shù)據(jù)的處理,在上述標(biāo)題的傳送處理中,傳送包含在該標(biāo)題中的表示上述壓縮圖像數(shù)據(jù)是否適用于選擇任意的壓縮圖像數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理的識(shí)別標(biāo)志,只使固定長(zhǎng)代碼數(shù)據(jù)位于上述標(biāo)題的開頭位置直到該識(shí)別標(biāo)志之間。
2.按權(quán)利要求1所述的圖像傳送方法,其特征在于上述標(biāo)題由表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、作為上述共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)和可變長(zhǎng)代碼數(shù)據(jù)及上述識(shí)別標(biāo)志構(gòu)成,上述標(biāo)題的傳送處理,是在上述同步信號(hào)之后及可變長(zhǎng)代碼數(shù)據(jù)之前傳送上述識(shí)別標(biāo)志。
3.一種將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而生成壓縮圖像數(shù)據(jù)的圖象處理方法,其特征在于包括生成包含上述各畫面共用的共用數(shù)據(jù)的標(biāo)題的標(biāo)題生成處理,和將與上述各畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼而生成壓縮畫面數(shù)據(jù)的壓縮編碼處理,在上述標(biāo)題生成處理中,生成表示是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)再生上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的識(shí)別標(biāo)志,只使固定長(zhǎng)代碼數(shù)據(jù)位于上述標(biāo)題的開頭位置到該識(shí)別標(biāo)志之間。
4.按權(quán)利要求3所述的圖象處理方法,其特征在于在上述標(biāo)題生成處理之后,進(jìn)行與各畫面對(duì)應(yīng)的壓縮編碼處理,在上述標(biāo)題生成處理中,生成表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào),然后生成表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志,最后生成上述共用數(shù)據(jù)。
5.按權(quán)利要求3所述的圖象處理方法,其特征在于在上述標(biāo)題的生成處理之后,進(jìn)行與各畫面對(duì)應(yīng)的壓縮編碼處理,在上述標(biāo)題的生成處理中,生成表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào),然后作為上述共用數(shù)據(jù)生成固定長(zhǎng)代碼數(shù)據(jù),接著再生成表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志,最后作為上述共用數(shù)據(jù)生成可變長(zhǎng)代碼數(shù)據(jù)。
6.按權(quán)利要求3所述的圖象處理方法,其特征在于作為上述壓縮編碼處理,包括不參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)而將與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼生成第1壓縮畫面數(shù)據(jù)的第1壓縮編碼處理,和參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)將與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼生成第2壓縮畫面數(shù)據(jù)的第2壓縮編碼處理,對(duì)于上述壓縮畫面數(shù)據(jù),使只包含第1壓縮畫面數(shù)據(jù)的壓縮圖像數(shù)據(jù)的上述識(shí)別標(biāo)志表示該壓縮圖像數(shù)據(jù)適用于上述隨機(jī)再生處理;對(duì)于上述壓縮畫面數(shù)據(jù),使既包含第1壓縮畫面數(shù)據(jù)又包含第2壓縮畫面數(shù)據(jù)的壓縮圖像數(shù)據(jù)的上述識(shí)別標(biāo)志表示該壓縮圖像數(shù)據(jù)不適用于上述隨機(jī)再生處理。
7.按權(quán)利要求3所述的圖象處理方法,其特征在于除了上述標(biāo)題生成處理和壓縮編碼處理外,還包括生成包含上述各畫面共用的共用數(shù)據(jù)和與特定畫面對(duì)應(yīng)的個(gè)別數(shù)據(jù)的輔助標(biāo)題的輔助標(biāo)題生成處理,在上述標(biāo)題生成處理之后進(jìn)行與各畫面對(duì)應(yīng)的壓縮編碼處理時(shí),為了將輔助標(biāo)題附加到與上述特定的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)之前而進(jìn)行上述輔助標(biāo)題生成處理,在上述輔助標(biāo)題生成處理中,生成表示與上述特定畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)是否可以不參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)而獨(dú)立地再生的可以獨(dú)立再生標(biāo)志,只使固定長(zhǎng)代碼數(shù)據(jù)位于從上述標(biāo)題的開頭位置到該可以獨(dú)立再生標(biāo)志之間。
8.一種對(duì)將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)譯碼而生成與上述圖像對(duì)應(yīng)的再生圖像數(shù)據(jù)的圖象處理方法,其特征在于包括分析構(gòu)成上述壓縮圖像數(shù)據(jù)的包含上述各畫面共用的共用數(shù)據(jù)的標(biāo)題的標(biāo)題分析處理,和對(duì)將構(gòu)成上述壓縮圖像數(shù)據(jù)的與上述各畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮畫面數(shù)據(jù)譯碼而進(jìn)行再生的再生處理,在上述標(biāo)題分析處理中,在分析上述標(biāo)題的開頭位置之后的固定長(zhǎng)代碼數(shù)據(jù)之后,分析包含在上述標(biāo)題中的表示上述壓縮圖像數(shù)據(jù)是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理的識(shí)別標(biāo)志。
9.按權(quán)利要求8所述的圖象處理方法,其特征在于在上述標(biāo)題分析處理之后進(jìn)行與各畫面對(duì)應(yīng)的再生處理,在上述標(biāo)題分析處理中,分析表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào),然后,分析表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志,最后分析上述共用數(shù)據(jù)。
10.按權(quán)利要求8所述的圖象處理方法,其特征在于在上述標(biāo)題分析處理之后進(jìn)行與各畫面對(duì)應(yīng)的再生處理,在上述標(biāo)題分析處理中,分析表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào),其次分析作為上述共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù),然后分析表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志,最后作為上述共用數(shù)據(jù)分析可變長(zhǎng)代碼數(shù)據(jù)。
11.按權(quán)利要求8所述的圖象處理方法,其特征在于作為上述壓縮畫面數(shù)據(jù),對(duì)只包含不參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)而將與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼而得到的第1壓縮畫面數(shù)據(jù)的第1壓縮圖像數(shù)據(jù)進(jìn)行上述標(biāo)題分析處理和再生處理,同時(shí)作為上述壓縮畫面數(shù)據(jù)除了上述第1壓縮畫面數(shù)據(jù)外也對(duì)包含參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)將與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮編碼而得到的第2壓縮畫面數(shù)據(jù)的第2壓縮圖像數(shù)據(jù)進(jìn)行上述標(biāo)題分析處理和再生處理,根據(jù)上述識(shí)別標(biāo)志只對(duì)上述第1壓縮圖像數(shù)據(jù)進(jìn)行對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理。
12.按權(quán)利要求8所述的圖象處理方法,其特征在于除了上述標(biāo)題分析處理和再生處理外,還包括分析附加在與特定畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)上的包含各畫面共用的共用數(shù)據(jù)和與該特定畫面對(duì)應(yīng)的個(gè)別數(shù)據(jù)的輔助標(biāo)題的輔助標(biāo)題分析處理,在上述標(biāo)題的分析處理之后進(jìn)行與各畫面對(duì)應(yīng)的再生處理時(shí),對(duì)特定畫面進(jìn)行輔助標(biāo)題的分析處理,在上述輔助標(biāo)題的分析處理中,在分析上述輔助標(biāo)題的開頭位置之后的固定長(zhǎng)代碼數(shù)據(jù)之后,分析包含在上述輔助標(biāo)題中的表示與上述特定畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)是否可以不參照其他畫面的圖像數(shù)據(jù)而獨(dú)立地再生的可以獨(dú)立再生標(biāo)志。
13.一種將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而生成壓縮圖像數(shù)據(jù)的圖象處理裝置,其特征在于具有根據(jù)與被處理畫面對(duì)應(yīng)的對(duì)象畫面數(shù)據(jù)生成其預(yù)測(cè)畫面數(shù)據(jù)的預(yù)測(cè)數(shù)據(jù)生成器;根據(jù)控制信號(hào)輸出作為上述對(duì)象畫面數(shù)據(jù)與預(yù)測(cè)畫面數(shù)據(jù)的差分值的差分畫面數(shù)據(jù)或該對(duì)象畫面數(shù)據(jù)的運(yùn)算處理單元;將上述運(yùn)算處理單元的輸出數(shù)據(jù)壓縮而生成壓縮數(shù)據(jù)的數(shù)據(jù)壓縮器;對(duì)該數(shù)據(jù)壓縮器的壓縮數(shù)據(jù)進(jìn)行可變長(zhǎng)編碼處理而輸出與各畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)的可變長(zhǎng)編碼器;和根據(jù)上述數(shù)字圖像數(shù)據(jù)生成包含各畫面共用的共用數(shù)據(jù)的標(biāo)題同時(shí),根據(jù)表示是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)再生上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的識(shí)別標(biāo)志控制上述運(yùn)算處理單元的控制單元,上述可變長(zhǎng)編碼器采用只使固定長(zhǎng)代碼數(shù)據(jù)位于從其開頭位置到上述識(shí)別標(biāo)志之間而輸出包含上述識(shí)別標(biāo)志的標(biāo)題的結(jié)構(gòu)。
14.按權(quán)利要求13所述的圖象處理裝置,其特征在于將上述可變長(zhǎng)編碼器采用在輸出與上述各畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)之前輸出上述標(biāo)題并在此時(shí)順序輸出表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志和上述共用數(shù)據(jù)的結(jié)構(gòu)。
15.按權(quán)利要求13所述的圖象處理裝置,其特征在于將上述可變長(zhǎng)編碼器采用在輸出與上述各畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)之前輸出上述標(biāo)題并在輸出上述標(biāo)題時(shí)順序輸出表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、作為上述共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)、表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志和作為上述共用數(shù)據(jù)的可變長(zhǎng)代碼數(shù)據(jù)的結(jié)構(gòu)。
16.按權(quán)利要求13所述的圖象處理裝置,其特征在于將上述控制單元采用以下結(jié)構(gòu),即在上述識(shí)別標(biāo)志表示適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)再生上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理時(shí),就控制上述運(yùn)算處理單元,從上述運(yùn)算處理單元輸出上述對(duì)象畫面數(shù)據(jù),在上述數(shù)據(jù)壓縮器中與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)不參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮,從上述可變長(zhǎng)編碼器輸出第1壓縮畫面數(shù)據(jù)的第1壓縮編碼處理對(duì)構(gòu)成上述圖像的所有的畫面進(jìn)行;在上述識(shí)別標(biāo)志不表示適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)再生上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理時(shí),就控制上述運(yùn)算處理單元,從上述運(yùn)算處理單元輸出上述差分畫面數(shù)據(jù),在上述數(shù)據(jù)壓縮器中,與被處理畫面對(duì)應(yīng)的畫面數(shù)據(jù)參照與其他畫面對(duì)應(yīng)的畫面數(shù)據(jù)進(jìn)行壓縮,從上述可變長(zhǎng)編碼器輸出第2壓縮畫面數(shù)據(jù)的第2壓縮編碼處理對(duì)構(gòu)成上述圖像的指定的畫面進(jìn)行,并且上述第1壓縮編碼處理對(duì)構(gòu)成上述圖像的上述指定的畫面以外的畫面進(jìn)行。
17.一種將對(duì)與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)譯碼從而生成與上述圖像對(duì)應(yīng)的再生圖像數(shù)據(jù)的圖象處理裝置,其特征在于具有分析包含上述壓縮圖像數(shù)據(jù)中的標(biāo)題生成標(biāo)題信息同時(shí)分析與包含上述壓縮圖像數(shù)據(jù)中的各畫面對(duì)應(yīng)的數(shù)據(jù)并輸出壓縮畫面數(shù)據(jù)的分析器;將與上述各畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)擴(kuò)展從而生成擴(kuò)展畫面數(shù)據(jù)的數(shù)據(jù)擴(kuò)展器;根據(jù)控制信號(hào)將上述擴(kuò)展畫面數(shù)據(jù)與其預(yù)測(cè)畫面數(shù)據(jù)相加的畫面數(shù)據(jù)或上述擴(kuò)展畫面數(shù)據(jù)作為再生畫面數(shù)據(jù)而輸出的運(yùn)算處理單元;根據(jù)與該被處理畫面對(duì)應(yīng)的對(duì)象擴(kuò)展畫面數(shù)據(jù)生成與被處理畫面對(duì)應(yīng)的預(yù)測(cè)畫面數(shù)據(jù)的預(yù)測(cè)數(shù)據(jù)生成器;和根據(jù)作為表示上述壓縮圖像數(shù)據(jù)是否適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理的上述標(biāo)題信息之一的識(shí)別標(biāo)志控制上述運(yùn)算處理單元的控制單元,將上述分析器采用在標(biāo)題的分析處理中根據(jù)需要跳過從標(biāo)題開頭位置到上述識(shí)別標(biāo)志為止的由固定長(zhǎng)代碼構(gòu)成的共用數(shù)據(jù)進(jìn)行上述識(shí)別標(biāo)志的分析的結(jié)構(gòu)。
18.按權(quán)利要求17所述的圖象處理裝置,其特征在于將上述分析器采用按向上述分析器的數(shù)據(jù)輸入順序以及表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志和上述共用數(shù)據(jù)的順序進(jìn)行對(duì)上述標(biāo)題的數(shù)據(jù)分析的結(jié)構(gòu)。
19.按權(quán)利要求17所述的圖象處理裝置,其特征在于將上述分析器采用按照向上述分析器的數(shù)據(jù)輸入順序以及表示上述壓縮圖像數(shù)據(jù)的開頭位置的同步信號(hào)、作為上述共用數(shù)據(jù)的固定長(zhǎng)代碼數(shù)據(jù)、表示對(duì)上述壓縮圖像數(shù)據(jù)的隨機(jī)再生處理的適應(yīng)性的識(shí)別標(biāo)志和作為上述共用數(shù)據(jù)的可變長(zhǎng)代碼數(shù)據(jù)的順序進(jìn)行對(duì)上述標(biāo)題的數(shù)據(jù)分析的結(jié)構(gòu)。
20.按權(quán)利要求17所述的圖象處理裝置,其特征在于將上述控制單元采用以下結(jié)構(gòu),即在上述識(shí)別標(biāo)志表示上述壓縮圖像數(shù)據(jù)適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理時(shí),就控制上述運(yùn)算處理單元,將與被處理畫面對(duì)應(yīng)的擴(kuò)展畫面數(shù)據(jù)直接從上述運(yùn)算處理單元作為被處理畫面的再生畫面數(shù)據(jù)而輸出的不參照其他畫面的第1擴(kuò)展譯碼處理對(duì)構(gòu)成上述圖像的所有的畫面進(jìn)行,而在上述識(shí)別標(biāo)志不表示上述壓縮圖像數(shù)據(jù)適用于選擇與任意的畫面對(duì)應(yīng)的壓縮畫面數(shù)據(jù)進(jìn)行再生的隨機(jī)再生處理時(shí),就控制上述運(yùn)算處理單元,使與被處理畫面對(duì)應(yīng)的擴(kuò)展畫面數(shù)據(jù)和與其他畫面對(duì)應(yīng)的再生畫面數(shù)據(jù)的相加值從上述運(yùn)算處理單元作為被處理畫面的再生畫面數(shù)據(jù)而輸出的參照其他畫面的第2擴(kuò)展譯碼處理對(duì)構(gòu)成上述圖像的指定的畫面進(jìn)行,并且使上述第1擴(kuò)展譯碼處理對(duì)構(gòu)成上述圖像的指定的畫面以外的畫面進(jìn)行。
21.一種存儲(chǔ)用于將與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼的圖象處理程序的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于作為上述圖象處理程序,存儲(chǔ)使計(jì)算機(jī)進(jìn)行利用權(quán)利要求3的圖象處理方法的上述數(shù)字圖像數(shù)據(jù)的壓縮編碼處理的編碼程序。
22.一種存儲(chǔ)用于將對(duì)與由多個(gè)畫面構(gòu)成的圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼而得到的壓縮圖像數(shù)據(jù)進(jìn)行擴(kuò)展譯碼的圖象處理程序的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于作為上述圖象處理程序,存儲(chǔ)用于使計(jì)算機(jī)進(jìn)行利用權(quán)利要求8所述的圖象處理方法的上述壓縮圖像數(shù)據(jù)的譯碼處理的譯碼程序。
全文摘要
在本發(fā)明的圖像傳送方法中,如圖1所示,傳送對(duì)與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的數(shù)字圖像數(shù)據(jù)進(jìn)行壓縮編碼處理而得到的壓縮圖像數(shù)據(jù)Dv,這時(shí)。在位于其標(biāo)題Hv的開頭的同步信號(hào)Hsd之后傳送表示該壓縮圖像數(shù)據(jù)Dv是否適用于對(duì)任意的畫面的隨機(jī)的獨(dú)立再生的識(shí)別標(biāo)志Hfd。在再生利用這樣圖像傳送方法傳送來的壓縮圖像數(shù)據(jù)的再生側(cè),在進(jìn)行賦予與1個(gè)運(yùn)動(dòng)圖像對(duì)應(yīng)的壓縮圖像數(shù)據(jù)Dv的標(biāo)題Hv的分析處理時(shí),可以通過識(shí)別標(biāo)志Hfd的分析而在短時(shí)間內(nèi)檢測(cè)對(duì)該壓縮圖像數(shù)據(jù)Dv的隨機(jī)的獨(dú)立再生處理的適應(yīng)性。
文檔編號(hào)G11B27/30GK1256046SQ9980006
公開日2000年6月7日 申請(qǐng)日期1999年1月25日 優(yōu)先權(quán)日1998年1月23日
發(fā)明者文仲丞 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社