專利名稱:運(yùn)動(dòng)圖象編碼裝置及運(yùn)動(dòng)圖象解碼裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及壓縮運(yùn)動(dòng)圖象信號(hào)以便于傳送的運(yùn)動(dòng)圖象編碼裝置及擴(kuò)展壓縮的運(yùn)動(dòng)圖象信號(hào)以進(jìn)行再生的運(yùn)動(dòng)圖象解碼裝置。
背景技術(shù):
圖1是例如國際標(biāo)準(zhǔn)ISO/IEC13818-2(通稱MPEG-2視頻部分)中所示的傳統(tǒng)的運(yùn)動(dòng)圖象編碼裝置的方框圖。10是編碼控制部,11是編碼模式判定部,12是DCT部,13是量化部,14是逆量化部,15是逆DCT部,16是視頻存儲(chǔ)器,17是運(yùn)動(dòng)補(bǔ)償部,18是運(yùn)動(dòng)檢測(cè)部,19是可變長(zhǎng)度編碼部。
接著說明動(dòng)作。獲取輸入的運(yùn)動(dòng)圖象信號(hào)101與后述的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)信號(hào)之間的差分,將預(yù)測(cè)差分信號(hào)102輸入編碼模式判定部11。編碼模式判定部11中,選擇對(duì)輸入運(yùn)動(dòng)圖象信號(hào)101進(jìn)行編碼處理的網(wǎng)內(nèi)編碼模式或?qū)︻A(yù)測(cè)差分信號(hào)102進(jìn)行編碼處理的網(wǎng)間編碼模式,輸出一方的信號(hào)。輸出的信號(hào)采用正交變換的一種方式即DCT(離散余弦變換),從空間區(qū)域變換成頻率區(qū)域。變換系數(shù)在量化部13被量化,輸出量化系數(shù)103。
量化系數(shù)103在逆量化部14被逆量化,在逆DCT部15被逆DCT,再變換成空間區(qū)域的信號(hào)。在網(wǎng)間編碼模式被選擇時(shí),變換的信號(hào)與運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)信號(hào)相加,生成局部解碼圖象信號(hào)并存儲(chǔ)在視頻存儲(chǔ)器16。運(yùn)動(dòng)檢測(cè)部18接收視頻存儲(chǔ)器16存儲(chǔ)的局部解碼圖象信號(hào)和輸入圖象信號(hào)101,檢測(cè)運(yùn)動(dòng)矢量104。運(yùn)動(dòng)補(bǔ)償部17從運(yùn)動(dòng)矢量104和局部解碼圖象信號(hào)生成運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)信號(hào)。
編碼控制部10采用編碼模式判定信號(hào)105控制編碼模式判定部11。作為控制的方法,例如,可根據(jù)過去的編碼處理的狀況(例如發(fā)生代碼量)或輸入的圖象信號(hào)的信號(hào)特性來控制網(wǎng)內(nèi)編碼模式和網(wǎng)間編碼模式的發(fā)生比例。另外,編碼控制部10采用量化參數(shù)106對(duì)量化部13進(jìn)行的量化處理的精度進(jìn)行控制。
可變長(zhǎng)度編碼部19對(duì)量化系數(shù)103、運(yùn)動(dòng)矢量104、編碼控制部10所生成的上述編碼模式或量化參數(shù)等的各種信息107等進(jìn)行編碼·多路復(fù)用并輸出。
圖2是表示接收?qǐng)D1的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)、獲得解碼圖象信號(hào)的運(yùn)動(dòng)圖象解碼裝置的方框圖。80是可變長(zhǎng)度解碼部,81是逆量化部,82是逆DCT部,83是視頻存儲(chǔ)器,84是運(yùn)動(dòng)補(bǔ)償部。
接著說明動(dòng)作。輸入的編碼數(shù)據(jù)151在可變長(zhǎng)度解碼部80進(jìn)行可變長(zhǎng)度解碼。該動(dòng)作與編碼器的可變長(zhǎng)度編碼部19的動(dòng)作相反。解碼的量化系數(shù)152在逆量化部81被逆量化,在逆DCT部82被逆DCT,變換成空間區(qū)域的信號(hào)。在網(wǎng)間編碼模式的場(chǎng)合,變換的信號(hào)采用運(yùn)動(dòng)矢量153,與運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)信號(hào)相加,獲得解碼圖象信號(hào)154。解碼圖象信號(hào)154存儲(chǔ)到視頻存儲(chǔ)器83。
由于傳統(tǒng)的運(yùn)動(dòng)圖象編碼裝置及運(yùn)動(dòng)圖象解碼裝置如上構(gòu)成,因而其采用的運(yùn)動(dòng)圖象編碼方式通常采用DCT作為變換到圖象信號(hào)的頻率區(qū)域的變換方式,當(dāng)輸入與DCT的變換特性不適合的信號(hào)時(shí),有無法獲得足夠的壓縮特性的問題。另外,在傳統(tǒng)的DCT和量化的組合中,有事實(shí)上基本不可能實(shí)現(xiàn)編碼誤差為零的無損編碼處理的問題。
本發(fā)明是鑒于解決上述問題點(diǎn)而提出的,其目的在于提供如下圖象編碼裝置,即,可以選擇變換方式,以配合圖象信號(hào)的特性進(jìn)行最佳的編碼處理,而且在選擇變換方式時(shí),可以聯(lián)動(dòng)地變更量化處理或可變長(zhǎng)度編碼處理的處理方式。
另外,本發(fā)明的目的在于提供如下運(yùn)動(dòng)圖象解碼裝置,即,在壓縮擴(kuò)展圖象信號(hào)時(shí),基本上完全可解碼成原圖象信號(hào)的無損編碼處理中可適用的圖象編碼裝置。
而且,本發(fā)明的目的在于提供如下運(yùn)動(dòng)圖象解碼裝置,即,可以對(duì)用本發(fā)明的圖象編碼裝置獲得的編碼輸出進(jìn)行正確的解碼處理的運(yùn)動(dòng)圖象解碼裝置。
發(fā)明內(nèi)容
本發(fā)明的運(yùn)動(dòng)圖象編碼裝置,生成壓縮了運(yùn)動(dòng)圖象信號(hào)的編碼數(shù)據(jù),它包括多個(gè)變換部,它們執(zhí)行運(yùn)動(dòng)圖象信號(hào)的編碼處理的變換方式各不相同;變換方式控制部,從上述多個(gè)變換部中選擇變換方式適合于當(dāng)前運(yùn)動(dòng)圖象信號(hào)的變換部。
從而,通過配合圖象信號(hào)的特性的變換方式,可以進(jìn)行最佳的編碼處理。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置,將壓縮的編碼數(shù)據(jù)解碼成運(yùn)動(dòng)圖象信號(hào),它包括多個(gè)逆變換部,它們對(duì)運(yùn)動(dòng)圖象信號(hào)進(jìn)行解碼的變換方式不同;逆變換方式控制部,根據(jù)編碼數(shù)據(jù),從上述多個(gè)逆變換部中選擇變換方式適合于解碼的圖象信號(hào)的逆變換部。
從而,可以適當(dāng)?shù)剡M(jìn)行將編碼數(shù)據(jù)完全解碼成原圖象信號(hào)的無損編碼處理。
本發(fā)明的運(yùn)動(dòng)圖象編碼裝置,包括可變長(zhǎng)度編碼部,將表示選擇的變換部的變換方式的旗標(biāo)包含于編碼數(shù)據(jù)。
從而,在對(duì)編碼數(shù)據(jù)進(jìn)行解碼的解碼裝置側(cè),可以根據(jù)取出的旗標(biāo),以正確的變換方式對(duì)該編碼數(shù)據(jù)進(jìn)行解碼。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置,具有從編碼數(shù)據(jù)取出選擇變換方式的旗標(biāo)的可變長(zhǎng)度解碼部,逆變換方式控制部根據(jù)取出的旗標(biāo),從上述多個(gè)逆變換部中選擇變換方式適合于解碼的圖象信號(hào)的逆變換部。
從而,可以根據(jù)取出的旗標(biāo),用與運(yùn)動(dòng)圖象編碼裝置側(cè)同樣的變換方式對(duì)該編碼數(shù)據(jù)進(jìn)行解碼。
本發(fā)明的運(yùn)動(dòng)圖象編碼裝置,具有變換方式控制部,使用包含于編碼數(shù)據(jù)的一部分信息,從多個(gè)變換部中選擇變換方式適合于當(dāng)前運(yùn)動(dòng)圖象信號(hào)的變換部。
從而,向解碼裝置側(cè)發(fā)送使用的變換方式的旗標(biāo)的操作變得不必要,或可減少發(fā)送次數(shù)。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置,具有逆變換方式控制部,使用包含于編碼數(shù)據(jù)的一部分信息,從上述多個(gè)逆變換部中選擇變換方式適合于解碼的圖象信號(hào)的逆變換部。
從而,在解碼裝置側(cè)中不采用旗標(biāo),而可以采用編碼數(shù)據(jù)中包含的一部分信息,選擇變換方式。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置中,編碼數(shù)據(jù)的一部分信息是量化參數(shù)信息。
從而,可以選擇與運(yùn)動(dòng)圖象編碼裝置中使用量化參數(shù)信息而選擇的變換方式同樣的變換方式。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置中,編碼數(shù)據(jù)的一部分信息是宏塊的編碼模式的網(wǎng)內(nèi)編碼模式及網(wǎng)間編碼模式。
從而,可以選擇與運(yùn)動(dòng)圖象編碼裝置中使用宏塊的編碼模式信息而選擇的變換方式同樣的變換方式。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置中,編碼數(shù)據(jù)的一部分信息是進(jìn)行宏塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)的運(yùn)動(dòng)矢量的個(gè)數(shù)信息。
從而,可以選擇與運(yùn)動(dòng)圖象編碼裝置中使用宏塊的運(yùn)動(dòng)矢量的個(gè)數(shù)信息而選擇的變換方式同樣的變換方式。
本發(fā)明的運(yùn)動(dòng)圖象編碼裝置中,變換方式控制部預(yù)先存儲(chǔ)過去選擇的變換方式的履歷,根據(jù)該履歷從多個(gè)變換部中選擇變換方式適合于當(dāng)前運(yùn)動(dòng)圖象信號(hào)的變換部。
從而,可顯著減少向運(yùn)動(dòng)圖象解碼裝置側(cè)發(fā)送表示變換方式的旗標(biāo)的次數(shù),可削減該旗標(biāo)所需要的代碼量。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置中,逆變換方式控制部預(yù)先存儲(chǔ)過去選擇的變換方式的履歷,根據(jù)該履歷從多個(gè)逆變換部中選擇變換方式適合于解碼的圖象信號(hào)的逆變換部。
從而,可以選擇與運(yùn)動(dòng)圖象編碼裝置中使用、選擇的變換方式同樣的變換方式。
本發(fā)明的運(yùn)動(dòng)圖象編碼裝置,包括量化部,進(jìn)行與所選擇的變換部對(duì)應(yīng)的量化處理;可變長(zhǎng)度編碼部,將表示選擇的變換部的變換方式的旗標(biāo)包含于編碼數(shù)據(jù)。
從而,不僅僅選擇變換方式,而且根據(jù)變換方式進(jìn)行量化處理,從而可以提高編碼的效率。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置,它包括可變長(zhǎng)度解碼部,從編碼數(shù)據(jù)取出選擇變換方式的旗標(biāo);多個(gè)不同的逆量化部。逆變換方式控制部根據(jù)取出的上述旗標(biāo),從上述多個(gè)不同的逆變換部中選擇適合于解碼的圖象信號(hào)的逆量化部。
從而,不僅僅切換逆變換的變換方式,且根據(jù)變換方式切換逆量化的方式,因而可以與運(yùn)動(dòng)圖象編碼裝置側(cè)的逆量化的方式一致,對(duì)編碼數(shù)據(jù)進(jìn)行正確解碼。
本發(fā)明的運(yùn)動(dòng)圖象編碼裝置,包括可變長(zhǎng)度編碼部,將表示選擇的變換部的變換方式的旗標(biāo)包含于編碼數(shù)據(jù)的同時(shí),根據(jù)選擇的變換方式進(jìn)行可變長(zhǎng)度編碼處理。
從而,不僅選擇變換方式,且根據(jù)變換方式選擇可變長(zhǎng)度編碼方式,因而可以進(jìn)一步提高編碼效率。
本發(fā)明的運(yùn)動(dòng)圖象解碼裝置,包括可變長(zhǎng)度解碼部,從編碼數(shù)據(jù)取出選擇變換方式的旗標(biāo)的同時(shí),根據(jù)取出的旗標(biāo)進(jìn)行可變長(zhǎng)度解碼處理。
從而,不僅切換逆變換的方式,且切換可變長(zhǎng)度解碼方式,因而可以對(duì)運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行正確解碼。
圖面的簡(jiǎn)單說明圖1是傳統(tǒng)的運(yùn)動(dòng)圖象編碼裝置的構(gòu)成方框圖。
圖2是傳統(tǒng)的運(yùn)動(dòng)圖象解碼裝置的構(gòu)成方框圖。
圖3是本發(fā)明實(shí)施例1的圖象編碼裝置的構(gòu)成方框圖。
圖4是本發(fā)明實(shí)施例2的圖象編碼裝置的構(gòu)成方框圖。
圖5是本發(fā)明實(shí)施例3的圖象編碼裝置的構(gòu)成方框圖。
圖6是表示可變長(zhǎng)度編碼時(shí)的掃描順序等的處理例的說明圖。
圖7是本發(fā)明實(shí)施例5的運(yùn)動(dòng)圖象解碼裝置的構(gòu)成方框圖。
圖8是本發(fā)明實(shí)施例6的運(yùn)動(dòng)圖象解碼裝置的構(gòu)成方框圖。
發(fā)明的優(yōu)選實(shí)施例以下,為了更詳細(xì)地說明本發(fā)明,參照?qǐng)D面說明本發(fā)明的優(yōu)選實(shí)施例1.
圖3是本發(fā)明的實(shí)施例1的圖象編碼裝置的方框圖。
圖中,21是變換方式控制部,22是第一變換部A,23是第二變換部B,24是第一逆變換部A,25是第二逆變換部B,26、27是開關(guān),用以分別從兩個(gè)變換部A 22、B 23和逆變換部A 24、B 25選擇其一。其他構(gòu)成要素與圖1所示傳統(tǒng)例相同,相同編號(hào)的模塊具有相同機(jī)能,進(jìn)行相同的動(dòng)作。
接著說明動(dòng)作。作為將編碼模式判定部11所輸出的信號(hào)從空間區(qū)域變換成頻率區(qū)域的處理,由變換方式控制部21采用信號(hào)202控制開關(guān)26,從2個(gè)準(zhǔn)備好的變換部A 22和變換部B 23選擇一個(gè)來執(zhí)行變換。
另外,在對(duì)逆量化的系數(shù)進(jìn)行逆變換時(shí),變換方式控制部21控制開關(guān)27,以執(zhí)行選擇的變換處理的逆變換。
而且,變換方式控制部21向可變長(zhǎng)度編碼部19輸出用于表示是否從變換部A 22和變換部B 23選擇任意一個(gè)進(jìn)行編碼處理的變換方式選擇旗標(biāo)201。變換方式選擇旗標(biāo)201與量化系數(shù)103或運(yùn)動(dòng)矢量104等的編碼數(shù)據(jù)一起進(jìn)行編碼·多路復(fù)用并輸出。
接著,說明變換方式控制部21的控制方法。本實(shí)施例1中,由于表示選擇任一方式的變換方式選擇旗標(biāo)201作為編碼數(shù)據(jù)輸出,因而可以以任意的定時(shí)或單位切換變換方式。例如,在輸出具有MPEG-2視頻的比特流語法等的分層構(gòu)造的形式的編碼數(shù)據(jù)時(shí),若將變換方式選擇旗標(biāo)201多路復(fù)用到序列報(bào)頭,則可對(duì)各個(gè)序列切換變換方式。同樣,若多路復(fù)用到GOP(Group Of Picture圖象組)報(bào)頭,則可對(duì)各個(gè)GOP切換變換方式;若多路復(fù)用到圖象報(bào)頭切換變換方式,則可對(duì)各個(gè)圖象切換變換方式;若多路復(fù)用到片(slice)報(bào)頭切換變換方式,則可對(duì)各個(gè)片切換變換方式;若多路復(fù)用到宏塊類型的一部分,則可對(duì)各個(gè)宏塊切換變換方式。
通過這樣的控制,可以逐個(gè)對(duì)運(yùn)動(dòng)圖象的序列或GOP、圖象、片、宏塊等規(guī)定的單位選擇變換方式,可以根據(jù)圖象信號(hào)的狀態(tài)進(jìn)行最佳的編碼處理。
這樣,若采用本實(shí)施例1的運(yùn)動(dòng)圖象編碼裝置,則可通過變換方式控制部21的控制,采用變換部A 22和變換部B 23之一進(jìn)行變換,從而,配合圖象信號(hào)的特性,可以選擇變換方式以進(jìn)行最佳的編碼處理。
另外,變換方式控制部21向可變長(zhǎng)度編碼部19輸出用以表示從變換部A 22和變換部B 23選擇哪一個(gè)進(jìn)行編碼處理的變換方式選擇旗標(biāo)201,將變換方式選擇旗標(biāo)201與量化系數(shù)103或運(yùn)動(dòng)矢量104等的編碼數(shù)據(jù)一起進(jìn)行編碼·多路復(fù)用并輸出,從而,在接收該編碼數(shù)據(jù)并解碼的解碼裝置側(cè)中,可以根據(jù)變換方式選擇旗標(biāo)201對(duì)該編碼數(shù)據(jù)進(jìn)行正確的解碼。
另外,變換方式控制部21不將變換方式選擇旗標(biāo)201與量化系數(shù)103或運(yùn)動(dòng)矢量104等的編碼數(shù)據(jù)一起進(jìn)行編碼·多路復(fù)用并輸出,而是用別的層收發(fā)該變換方式選擇旗標(biāo)201,也可獲得同樣的效果。例如,在通信開始時(shí)通常進(jìn)行的通信終端能力信息的交換操作(例如由ITU-T的勸告H.242或H.245等的協(xié)議作為國際標(biāo)準(zhǔn)而定的)時(shí),也可進(jìn)行該旗標(biāo)的交換、設(shè)定變換方式?;颍部刹捎眠@樣的方法,在再生存儲(chǔ)介質(zhì)(磁帶或盤等的介質(zhì))記錄的編碼數(shù)據(jù)時(shí),將變換方式記錄在介質(zhì)的一部分,再生開始時(shí)通過手動(dòng)操作切換變換方式,或通過讀取記錄的方式來自動(dòng)切換變換方式。這在以下說明的其他實(shí)施例中也同樣。
實(shí)施例2.
圖4是本發(fā)明的實(shí)施例2的圖象編碼裝置的結(jié)構(gòu)方框圖。圖中,變換方式控制部31根據(jù)來自編碼控制部30的信號(hào)動(dòng)作,這一點(diǎn)與實(shí)施例1不同。從而,其特征在于,實(shí)施例1中所必要的向解碼裝置側(cè)的發(fā)送變換方式選擇旗標(biāo)201的操作變得不必要,或可減少發(fā)送次數(shù)。
接著,詳細(xì)說明本實(shí)施例2的編碼控制部30和變換方式控制部31的動(dòng)作。變換方式控制部31根據(jù)來自編碼控制部30的信號(hào)203,執(zhí)行開關(guān)26、27的切換動(dòng)作。作為變換方式控制部31根據(jù)來自這樣的編碼控制部30的信號(hào)203而進(jìn)行動(dòng)作控制的方法,可以例舉如下。
(1)基于量化參數(shù)106的控制編碼控制部30采用信號(hào)203向變換方式控制部31發(fā)出控制指示,當(dāng)控制量化部13的量化參數(shù)106小于規(guī)定的閾值時(shí),選擇變換方式A,而量化參數(shù)106大于閾值時(shí),選擇變換方式B。接收該指示的變換方式控制部31輸出信號(hào)202,控制開關(guān)26進(jìn)行切換動(dòng)作。這樣的控制可以選擇與量化的精度對(duì)應(yīng)的變換處理。另外,通過這樣的控制,在可變長(zhǎng)度編碼部19編碼的各種信息107中的量化參數(shù)106本身可達(dá)到作為變換方式選擇旗標(biāo)的作用。從而,實(shí)施例2與實(shí)施例1不同,不必從變換方式控制部31向可變長(zhǎng)度編碼部19輸出變換方式選擇旗標(biāo)201,可削減變換方式選擇旗標(biāo)201所需要的代碼量。
(2)基于編碼模式信號(hào)105的控制編碼控制部30根據(jù)編碼模式信號(hào)105的信息,采用信號(hào)203向變換方式控制部31發(fā)出控制指示,當(dāng)網(wǎng)內(nèi)編碼模式被選擇時(shí)選擇變換方式A,而網(wǎng)間編碼模式被選擇時(shí)選擇變換方式B。該控制可以選擇與編碼模式對(duì)應(yīng)的變換處理,同時(shí),與量化參數(shù)106的場(chǎng)合同樣,各種信息107所包含的編碼模式信號(hào)105本身可達(dá)到作為變換方式選擇旗標(biāo)的作用。從而,與基于(1)的量化參數(shù)106的控制的場(chǎng)合同樣,不必從變換方式控制部31向可變長(zhǎng)度編碼部19輸出變換方式選擇旗標(biāo)201,可削減變換方式選擇旗標(biāo)201所需要的代碼量。
(3)基于過去選擇的變換方式的控制另外,編碼控制部30預(yù)先存儲(chǔ)過去選擇的變換方式的履歷。編碼控制部30采用該履歷信息,向變換方式控制部31輸出指示控制的信號(hào)203,以選擇與前一幀的相同位置的宏塊的變換方式,或者,選擇與同一幀鄰接的宏塊、例如正上方的宏塊或左邊鄰接的宏塊的變換方式相同的變換方式。通過這樣的控制,由于選擇相同變換方式的宏塊連續(xù)配置,因而可以避免因變換方式不同而產(chǎn)生不連續(xù)圖象信號(hào)。同時(shí),在相同變換方式持續(xù)的場(chǎng)合,僅僅在變換方式變更時(shí),變換方式控制部31向可變長(zhǎng)度編碼部19輸出表示變更的變換方式的變換方式選擇旗標(biāo)201,從而可顯著減少向解碼裝置側(cè)發(fā)送變換方式選擇旗標(biāo)201的次數(shù),可削減變換方式選擇旗標(biāo)201所需要的代碼量。
(4)基于運(yùn)動(dòng)矢量104的控制編碼控制部30根據(jù)運(yùn)動(dòng)檢測(cè)部18檢測(cè)的運(yùn)動(dòng)矢量104,向變換方式控制部31發(fā)出指示控制的信號(hào)203。例如,當(dāng)運(yùn)動(dòng)矢量104大于閾值時(shí),變換方式控制部31選擇變換方式A,而小于閾值時(shí)選擇變換方式B。通過這樣的控制,由于可以選擇與運(yùn)動(dòng)的特性對(duì)應(yīng)的變換方式,因而可以進(jìn)行更有效的編碼處理。另外,與各種信息107的場(chǎng)合同樣,在可變長(zhǎng)度編碼部19中編碼的運(yùn)動(dòng)矢量104本身可達(dá)到作為變換方式選擇旗標(biāo)的作用,因而可削減變換方式選擇旗標(biāo)201所需要的代碼量。
(5)基于塊的大小的控制眾所周知,MPEG-4可視編碼方式(ISO/IEC14496-2)中,具備有向宏塊(16象素×16線)提供一個(gè)運(yùn)動(dòng)矢量的網(wǎng)間模式,對(duì)每個(gè)8象素×8線的塊提供運(yùn)動(dòng)矢量、使一個(gè)宏塊獲得合計(jì)4個(gè)運(yùn)動(dòng)矢量的網(wǎng)間4v模式。采用該MPEG-4可視編碼方式的場(chǎng)合,編碼控制部30向變換方式控制部31輸出指示控制的信號(hào)203,以選擇網(wǎng)間模式和網(wǎng)間4v模式聯(lián)動(dòng)的變換方式。
該控制由于可以根據(jù)進(jìn)行運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)的塊的大小選擇變換方式,因而可以進(jìn)行更有效的編碼變換處理。另外,各種信息107所包含的編碼模式信號(hào)105本身可達(dá)到作為變換方式選擇旗標(biāo)的作用,因而可削減變換方式選擇旗標(biāo)所需要的代碼量。
以上,上述實(shí)施例2使量化參數(shù)的大小、網(wǎng)內(nèi)編碼模式/網(wǎng)間編碼模式、過去的變換方式或用鄰接的宏塊選擇的變換方式、運(yùn)動(dòng)矢量的大小以及網(wǎng)間模式/網(wǎng)間4v模式等的其他編碼信息與變換方式的選擇動(dòng)作聯(lián)動(dòng)。從而,可以不對(duì)變換方式選擇旗標(biāo)103進(jìn)行編碼,或可以削減編碼次數(shù)。
接著,考慮上述實(shí)施例1和實(shí)施例2的組合。例如,雖然通常使上述的其他編碼信息和變換方式的選擇聯(lián)動(dòng),但是也可使任意的上述其他編碼信息和變換方式的選擇不聯(lián)動(dòng)。這樣,通常,執(zhí)行實(shí)施例2的動(dòng)作,通過使其他編碼信息和變換方式的選擇聯(lián)動(dòng),與對(duì)所有變換方式選擇旗標(biāo)進(jìn)行編碼的實(shí)施例1的場(chǎng)合相比,可以削減代碼量的發(fā)生。另外,當(dāng)發(fā)生場(chǎng)景改變等、幀間的關(guān)聯(lián)性消失時(shí),使編碼信息和變換方式的選擇不聯(lián)動(dòng)可以提高編碼效率的場(chǎng)合,通過對(duì)變換方式選擇旗標(biāo)進(jìn)行編碼,可以進(jìn)一步提高編碼效率。
實(shí)施例3.
圖5是本發(fā)明的實(shí)施例3的圖象編碼裝置的構(gòu)成方框圖。圖中,除了提供有編碼控制部40、2個(gè)不同的量化部42、43、2個(gè)不同的逆量化部44、45并刪除了開關(guān)27以外,其他與圖3所示實(shí)施例1相同。
接著說明動(dòng)作。例如,開關(guān)26根據(jù)來自變換方式控制部21的信號(hào)202選擇第一變換部A 22時(shí),用第一變換部A 22的變換方式變換的信號(hào)進(jìn)行適合于該變換方式的量化。即,在具有可使編碼效率良好的量化特性的量化部A 42被量化,然后作為量化系數(shù)211輸出到可變長(zhǎng)度編碼部19并編碼。同時(shí),該量化系數(shù)211在進(jìn)行與量化部A 42相反處理的逆量化部A 44中逆量化,而且在進(jìn)行與第一變換部A 22相反處理的逆變換部A 24中逆變換。
另一方面,開關(guān)26根據(jù)來自變換方式控制部21的信號(hào)202選擇第二變換部B 23時(shí),用第二變換部B 23的變換方式變換的信號(hào)在適合于該變換方式的量化部B 43被量化,然后作為量化系數(shù)212向可變長(zhǎng)度編碼部19輸出并編碼。同時(shí),該量化系數(shù)212在進(jìn)行與量化部B 43相反處理的逆量化部B 45中逆量化,而且在進(jìn)行與第一變換部B 23相反處理的逆變換部B 25中逆變換。
這樣,根據(jù)本實(shí)施例3的運(yùn)動(dòng)圖象編碼裝置,不僅僅選擇變換方式,而且根據(jù)變換方式進(jìn)行量化處理,從而可以進(jìn)一步提高編碼的效率。
另外,本實(shí)施例3是對(duì)圖3變更后的情況進(jìn)行了說明,但是本發(fā)明不限于此,在圖4中,也可以與2個(gè)變換部A 22、B 23對(duì)應(yīng),設(shè)置2個(gè)不同的量化部A 42、B 43等。該場(chǎng)合中,變換方式選擇旗標(biāo)201不從圖5所示變換方式控制部21輸出到可變長(zhǎng)度編碼部19。但是,與圖4的情況同樣,編碼控制部10生成的編碼模式或量化參數(shù)等的各種信息107或用運(yùn)動(dòng)檢測(cè)部18檢測(cè)的運(yùn)動(dòng)矢量104本身可起變換方式選擇旗標(biāo)201的作用,表示變換方式和與其對(duì)應(yīng)的量化處理的選擇。另外,如上所述,該實(shí)施例3的功能當(dāng)然也可以適合于實(shí)施例1和實(shí)施例2的組合。
實(shí)施例4.
本實(shí)施例4的特征為,在實(shí)施例1~3或者上述實(shí)施例的組合中,根據(jù)選擇的變換方式,使可變長(zhǎng)度編碼部19中的動(dòng)作也聯(lián)動(dòng)。
例如,MPEG-2中采用的編碼方式中,以塊單位輸入的圖象信號(hào)進(jìn)行二元DCT,變換成具有水平·垂直的方向性的二元DCT系數(shù),并進(jìn)行量化和可變長(zhǎng)度編碼。
圖6表示可變長(zhǎng)度編碼時(shí)的掃描順序等的處理例。圖中,可變長(zhǎng)度編碼方式是,例如用圖6中箭頭所表示的Z形掃描的規(guī)定順序?qū)Χ牧炕禂?shù)103進(jìn)行掃描,排列成一元,用由連續(xù)的零的個(gè)數(shù)(零游程)和非零的系數(shù)值(等級(jí))組合的二元VLC(可變長(zhǎng)度編碼)進(jìn)行可變長(zhǎng)度編碼。
本實(shí)施例4的可變長(zhǎng)度編碼部19采用這樣的二元VLC進(jìn)行可變長(zhǎng)度編碼處理時(shí),根據(jù)來自變換方式控制部21的變換方式選擇旗標(biāo)201或來自編碼控制部30的各種信息107或運(yùn)動(dòng)矢量104等,按照選擇的變換方式執(zhí)行動(dòng)作,將掃描的順序從Z形掃描變更成水平方向或垂直方向等。
另外,可變長(zhǎng)度編碼部19當(dāng)然也可以根據(jù)選擇的變換方式,進(jìn)行切換二元VLC的碼字表的動(dòng)作。另外,如圖6所示,該可變長(zhǎng)度編碼部19也可以根據(jù)選擇的變換方式,進(jìn)行與MPEG-4中采用的末端(表示該系數(shù)以下沒有非零系數(shù)的符號(hào))組合而成的三元VLC和MPEG-2中采用的二元VLC的切換動(dòng)作。而且,可變長(zhǎng)度編碼部19也可以根據(jù)選擇的變換方式,進(jìn)行對(duì)所有等級(jí)進(jìn)行編碼的單純的編碼處理和二元VLC的切換動(dòng)作。
這樣,根據(jù)本實(shí)施例4的運(yùn)動(dòng)圖象編碼裝置,不僅僅選擇變換方式,且根據(jù)變換方式選擇可變長(zhǎng)度編碼方式,因而,可以進(jìn)一步提高編碼效率。另外,上述實(shí)施例1~4中,說明了采用2組變換部A 22、B 23,從2組變換方式選擇其一的動(dòng)作,但是本發(fā)明不限于此,當(dāng)然也可以采用從3組以上的多個(gè)變換方式中進(jìn)行選擇的動(dòng)作。
實(shí)施例5.
該實(shí)施例5說明這樣的運(yùn)動(dòng)圖象解碼裝置,它接收由上述實(shí)施例1及實(shí)施例2或者上述實(shí)施例1、2的組合所生成的編碼數(shù)據(jù)并進(jìn)行解碼。
圖7是本發(fā)明實(shí)施例5的運(yùn)動(dòng)圖象解碼裝置的構(gòu)成方框圖。圖中,90是逆變換方式控制部,91是第1逆變換部A,92是第2逆變換部B,93是用以選擇2個(gè)逆變換部之一的開關(guān)。其他構(gòu)成要素與圖2所示傳統(tǒng)結(jié)構(gòu)相同,相同編號(hào)的塊具有相同功能,進(jìn)行相同的動(dòng)作。
接著說明動(dòng)作??勺冮L(zhǎng)度解碼部80若接收由上述實(shí)施例1的運(yùn)動(dòng)圖象編碼裝置生成的編碼數(shù)據(jù)151,且發(fā)送來變換方式選擇旗標(biāo)155時(shí),對(duì)變換方式選擇旗標(biāo)155進(jìn)行解碼并向逆變換方式控制部90輸出。逆變換方式控制部90根據(jù)解碼的變換方式選擇旗標(biāo)155來識(shí)別上述實(shí)施例1的運(yùn)動(dòng)圖象編碼裝置中的變換方式,向開關(guān)93發(fā)出選擇指令,以選擇與上述實(shí)施例1的運(yùn)動(dòng)圖象編碼裝置中采用的變換方式對(duì)應(yīng)的逆變換方式。
開關(guān)93根據(jù)來自逆變換方式控制部90的選擇指令,選擇逆變換部A 91、B 92其中一個(gè)的逆變換方式。然后根據(jù)開關(guān)93的切換動(dòng)作,逆量化部81逆量化的變換系數(shù)信號(hào)輸入逆變換部A91或逆變換部B 92,逆變換部A 91或逆變換部B 92用各自的變換方式對(duì)輸入的變換系數(shù)信號(hào)進(jìn)行逆變換并輸出。
這樣,根據(jù)本實(shí)施例5的運(yùn)動(dòng)圖象解碼裝置,通過根據(jù)編碼數(shù)據(jù)151中包含的變換方式選擇旗標(biāo)155來切換逆變換方式,可以對(duì)圖3所示實(shí)施例1的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行正確的解碼。
另外,本實(shí)施例5的運(yùn)動(dòng)圖象解碼裝置也可以與對(duì)實(shí)施例2的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行解碼的場(chǎng)合對(duì)應(yīng)。該場(chǎng)合,由于沒有輸入的變換方式選擇旗標(biāo)155,因而使用編碼數(shù)據(jù)包含的信息。作為該信息,可以是表示量化參數(shù)的信號(hào)、表示網(wǎng)間編碼模式/網(wǎng)內(nèi)編碼模式的信號(hào),運(yùn)動(dòng)矢量數(shù)據(jù)以及表示網(wǎng)間模式/網(wǎng)間4v模式的信號(hào)等還表示變換方式的信號(hào)。因而,編碼數(shù)據(jù)151中不包含變換方式選擇旗標(biāo)155時(shí),可變長(zhǎng)度解碼部80判斷輸入的編碼數(shù)據(jù)151是實(shí)施例2的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù),并將該編碼數(shù)據(jù)151所包含的表示網(wǎng)間編碼模式/網(wǎng)內(nèi)編碼模式的信號(hào)、運(yùn)動(dòng)矢量數(shù)據(jù)、或表示網(wǎng)間模式/網(wǎng)間4v模式的信號(hào)作為信號(hào)155向逆變換方式控制部90輸出。逆變換方式控制部90根據(jù)該信號(hào)155控制開關(guān)93的切換。從而也同樣可以對(duì)圖象信號(hào)解碼。
另外,逆變換方式控制部90中預(yù)先存儲(chǔ)過去處理的變換方式的履歷,根據(jù)前一幀的相同位置的宏塊的變換方式或同一幀鄰接的宏塊的變換方式來選擇變換方式,可以對(duì)圖象信號(hào)進(jìn)行解碼。
實(shí)施例6.
本實(shí)施例6說明對(duì)實(shí)施例3或具有上述實(shí)施例的組合結(jié)構(gòu)的運(yùn)動(dòng)圖象編碼裝置所生成的編碼數(shù)據(jù)進(jìn)行解碼的運(yùn)動(dòng)圖象解碼裝置。圖8是本發(fā)明實(shí)施例3的運(yùn)動(dòng)圖象解碼裝置的構(gòu)成方框圖。圖中,94是第1逆量化部A,95是第2逆量化部B,其他部分與圖7所示實(shí)施例5的運(yùn)動(dòng)圖象解碼裝置相同。
接著說明動(dòng)作??勺冮L(zhǎng)度解碼部80若接收由上述實(shí)施例3的運(yùn)動(dòng)圖象編碼裝置生成的編碼數(shù)據(jù)151,且具有變換方式選擇旗標(biāo)155時(shí),對(duì)變換方式選擇旗標(biāo)155進(jìn)行解碼,向逆變換方式控制部90輸出。逆變換方式控制部90根據(jù)解碼的變換方式選擇旗標(biāo)155來識(shí)別上述實(shí)施例3的運(yùn)動(dòng)圖象編碼裝置中的變換方式,選擇開關(guān)93的模式,以選擇與上述的運(yùn)動(dòng)圖象編碼裝置中采用的變換方式對(duì)應(yīng)的逆變換方式。
開關(guān)93根據(jù)來自逆變換方式控制部90的選擇指令選擇逆變換部A 91、B 92的一方的逆變換方式。然后,根據(jù)開關(guān)93的切換動(dòng)作,用可變長(zhǎng)度解碼部80解碼的量化系數(shù)152在逆量化部A 94中逆量化且在逆變換部A 91中逆變換,或者,在逆量化部B 95中逆量化且在逆變換部B 92中逆變換,并輸出。
這樣,根據(jù)本實(shí)施例6的運(yùn)動(dòng)圖象解碼裝置,由于不僅僅切換逆變換的方式,且根據(jù)逆變換方式切換逆量化的方式,因而可以對(duì)實(shí)施例3的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行正確解碼。
另外,如實(shí)施例5中所說明,在對(duì)實(shí)施例2的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行解碼的場(chǎng)合,沒有變換方式選擇旗標(biāo)155,而用表示量化參數(shù)的信號(hào)等表示變換方式。編碼數(shù)據(jù)151中不包含變換方式選擇旗標(biāo)155時(shí),可變長(zhǎng)度解碼部80判斷輸入的編碼數(shù)據(jù)151是實(shí)施例2的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù),將該編碼數(shù)據(jù)151所包含的量化參數(shù)等作為信號(hào)155向逆變換方式控制部90輸出。逆變換方式控制部90即使是根據(jù)該信號(hào)155控制開關(guān)93的切換,也同樣可以對(duì)圖象信號(hào)進(jìn)行解碼。另外,該場(chǎng)合,也可以在逆變換方式控制部90中預(yù)先存儲(chǔ)過去處理的變換方式的履歷,根據(jù)前一幀的相同位置的宏塊的變換方式或同一幀鄰接的宏塊的變換方式來選擇變換方式,對(duì)圖象信號(hào)進(jìn)行解碼。
實(shí)施例7.
本實(shí)施例7說明對(duì)實(shí)施例4的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行解碼的運(yùn)動(dòng)圖象解碼裝置。其特征為,該運(yùn)動(dòng)圖象解碼裝置中,通過使可變長(zhǎng)度解碼部80中的動(dòng)作與變換方式的選擇聯(lián)動(dòng),對(duì)實(shí)施例4的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行正確的解碼。另外,如實(shí)施例4中最初所說明,實(shí)施例4的運(yùn)動(dòng)圖象編碼裝置的特征為,在實(shí)施例1~3或上述實(shí)施例的組合結(jié)構(gòu)中,根據(jù)選擇的變換方式,使可變長(zhǎng)度編碼部19中的動(dòng)作也聯(lián)動(dòng)。
實(shí)施例4的運(yùn)動(dòng)圖象編碼裝置中,根據(jù)來自變換方式控制部21的變換方式選擇旗標(biāo)201或來自編碼控制部30的各種信息107、運(yùn)動(dòng)矢量104等,按照選擇的變換方式,切換掃描的順序,或切換可變長(zhǎng)度解碼表,或切換二元VLC和三元VLC,對(duì)量化系數(shù)進(jìn)行可變長(zhǎng)度編碼并輸出。因而,該實(shí)施例7的運(yùn)動(dòng)圖象解碼裝置中,若接收用實(shí)施例4的運(yùn)動(dòng)圖象編碼裝置編碼的編碼數(shù)據(jù),則從來自變換方式控制部21的變換方式選擇旗標(biāo)201或來自編碼控制部30的各種信息107等中識(shí)別出運(yùn)動(dòng)圖象編碼裝置中選擇的變換方式及可變長(zhǎng)度編碼部19中的可變長(zhǎng)度編碼方式,執(zhí)行與之相反的可變長(zhǎng)度解碼及逆變換。
這樣,根據(jù)本實(shí)施例7的運(yùn)動(dòng)圖象解碼裝置,由于不僅切換逆變換的方式,且切換可變長(zhǎng)度解碼方式,因而可以對(duì)實(shí)施例4的運(yùn)動(dòng)圖象編碼裝置輸出的編碼數(shù)據(jù)進(jìn)行正確解碼。
雖然通過實(shí)施例1~7對(duì)本發(fā)明進(jìn)行了說明,但是本發(fā)明還包括與這些實(shí)施例相關(guān)的變更例,以下進(jìn)行補(bǔ)充說明。
以上的實(shí)施例1~7的說明中,通過2組變換部A 22、B 23說明了第1變換方式、第2變換方式,但是本發(fā)明中,變換方式當(dāng)然也可以是3組以上。這里,表示了變換方式的組合的一例。另外,若在實(shí)施例1~4的運(yùn)動(dòng)圖象編碼裝置中采用后述的變換方式等時(shí),則在與之對(duì)應(yīng)的上述實(shí)施例5~7的運(yùn)動(dòng)圖象解碼裝置中,采用與該運(yùn)動(dòng)圖象編碼裝置側(cè)的變換方式等相反的變換方式等。
MPEG中也采用的DCT變換方式,由于需要進(jìn)行實(shí)數(shù)運(yùn)算,因而運(yùn)算處理負(fù)荷大且有發(fā)生運(yùn)算誤差的可能性。但是,由于DCT變換方式適合于一般的圖象信號(hào)的特性,因而可以進(jìn)行有效的編碼處理。由于哈達(dá)馬變換方式僅僅由+1和-1的系數(shù)構(gòu)成,因而可以僅僅用整數(shù)運(yùn)算進(jìn)行處理,可顯著減輕運(yùn)算處理負(fù)荷。另外,該方式不發(fā)生運(yùn)算誤差,因而可以進(jìn)行完全恢復(fù)解碼圖象的可逆編碼(無損編碼)。因而,變換方式的選擇動(dòng)作在要求可逆編碼的高比特速率時(shí),選擇哈達(dá)馬變換方式,而不要求可逆編碼的低比特速率時(shí),選擇傳統(tǒng)的DCT變換方式。從而,可實(shí)現(xiàn)適合于比特速率的編碼處理,進(jìn)行彈性且高效的編碼·解碼處理。
另外,已知有可以將低頻信號(hào)用線性函數(shù)表示的斜變換方式。從而,也可以對(duì)畫面的一部分緩慢變化的區(qū)域選擇斜變換方式。這樣可以抑制偽輪廓等的編碼噪聲的發(fā)生,提高編碼效率。
這樣,通過根據(jù)圖象信號(hào)的特性來切換變換方式,可以提高編碼效率。另外,也可以組合有必要進(jìn)行實(shí)數(shù)運(yùn)算或乘法等的比較復(fù)雜的運(yùn)算處理的變換方式和由加法·減法等簡(jiǎn)單的運(yùn)算處理構(gòu)成的變換方式,根據(jù)運(yùn)動(dòng)圖象編碼裝置或運(yùn)動(dòng)圖象解碼裝置的運(yùn)算處理能力,切換這些變換方式。另外,也可以在使用處理能力低的終端的場(chǎng)合或?qū)崟r(shí)處理要求嚴(yán)的場(chǎng)合選擇采用簡(jiǎn)單的運(yùn)算處理的變換方式,而在采用處理能力高的終端的場(chǎng)合或可非實(shí)時(shí)處理的場(chǎng)合,選擇采用復(fù)雜運(yùn)算處理的變換方式。
另外,對(duì)圖象信號(hào)進(jìn)行分層編碼時(shí),對(duì)各分層切換變換方式也有效。例如,若僅僅取出網(wǎng)內(nèi)編碼模式的變換系數(shù)的DC(直流)分量,則可以形成小尺寸的圖象。稱為分層編碼的方式中,通過對(duì)這樣的小圖象再次進(jìn)行變換,可以獲得更高的編碼效率。在僅僅集中并模塊化這樣的網(wǎng)內(nèi)編碼模式的變換系數(shù)的DC分量、再度進(jìn)行變換·量化時(shí),對(duì)于變換方式或量化手法,在初級(jí)和第二級(jí)中采用不同的方式進(jìn)行編碼處理。這樣,通過對(duì)各分層進(jìn)行組合并使之動(dòng)作,可以進(jìn)一步提高編碼效率。
另外,上述實(shí)施例1~4的運(yùn)動(dòng)圖象編碼裝置中,輸入變換部A 22、B 23的信號(hào)作為輸入圖象信號(hào)101或預(yù)測(cè)差分信號(hào)102進(jìn)行說明。該場(chǎng)合,對(duì)于輸入圖象信號(hào)或預(yù)測(cè)差分信號(hào),可以采用執(zhí)行了事先對(duì)象素單位進(jìn)行預(yù)測(cè)的DPCM等的預(yù)測(cè)處理的圖象信號(hào),或采用除去平均值分量(DC分量)后的圖象信號(hào)。
另外,上述實(shí)施例1~4的運(yùn)動(dòng)圖象編碼裝置中,通過在切換變換方式的同時(shí)配合變換方式的基體的尺寸進(jìn)行切換(進(jìn)行變換處理的塊尺寸),可獲得更好的效果。例如,在使用8×8塊尺寸或16×16塊尺寸等的大的塊尺寸進(jìn)行變換處理時(shí),選擇DCT,可以獲得高的效率,另一方面,在使用4×4等的小的塊尺寸進(jìn)行變換處理時(shí),選擇其他變換方式,例如選擇哈達(dá)馬變換。
實(shí)施例3的運(yùn)動(dòng)圖象編碼裝置及實(shí)施例6的運(yùn)動(dòng)圖象解碼裝置中,說明了變換部和量化部,以及,逆量化部和逆變換部分別分開的形態(tài)。也可以通過采用將這些處理作為一個(gè)處理的矢量量化手段以及矢量逆量化手段,獲得同樣的效果。例如,采用如下的手段,即,作為第1變換方式和量化方式,進(jìn)行DCT和線性量化的手段;作為第2變換方式和量化方式,進(jìn)行矢量量化的手段。
工業(yè)上利用的可能性如上所述,本發(fā)明的運(yùn)動(dòng)圖象編碼裝置及運(yùn)動(dòng)圖象解碼裝置,在運(yùn)動(dòng)圖象信號(hào)的壓縮·擴(kuò)展中,可以不損害畫質(zhì)且彈性地提供最佳處理,因而可以提高在數(shù)碼圖象的收發(fā)或記錄·再生的領(lǐng)域中的用途。
權(quán)利要求
1.一種運(yùn)動(dòng)圖象編碼裝置,生成壓縮了運(yùn)動(dòng)圖象信號(hào)的編碼數(shù)據(jù),其特征在于包括多個(gè)變換部,它們執(zhí)行運(yùn)動(dòng)圖象信號(hào)的編碼處理的變換方式各不相同;變換方式控制部,從上述多個(gè)變換部中選擇變換方式適合于當(dāng)前運(yùn)動(dòng)圖象信號(hào)的變換部。
2.一種運(yùn)動(dòng)圖象解碼裝置,將壓縮的編碼數(shù)據(jù)解碼成運(yùn)動(dòng)圖象信號(hào),其特征在于包括多個(gè)逆變換部,它們對(duì)運(yùn)動(dòng)圖象信號(hào)進(jìn)行解碼的變換方式不同;逆變換方式控制部,根據(jù)編碼數(shù)據(jù),從上述多個(gè)逆變換部中選擇變換方式適合于解碼的圖象信號(hào)的逆變換部。
3.如權(quán)利要求1所述的運(yùn)動(dòng)圖象編碼裝置,其特征在于包括可變長(zhǎng)度編碼部,將表示選擇的變換部的變換方式的旗標(biāo)包含于編碼數(shù)據(jù)。
4.如權(quán)利要求2所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于具有從編碼數(shù)據(jù)取出選擇變換方式的旗標(biāo)的可變長(zhǎng)度解碼部,逆變換方式控制部,根據(jù)取出的旗標(biāo),從上述多個(gè)逆變換部中選擇變換方式適合于解碼的圖象信號(hào)的逆變換部。
5.如權(quán)利要求1所述的運(yùn)動(dòng)圖象編碼裝置,其特征在于具有變換方式控制部,使用包含于編碼數(shù)據(jù)的一部分信息,從多個(gè)變換部中選擇變換方式適合于當(dāng)前運(yùn)動(dòng)圖象信號(hào)的變換部。
6.如權(quán)利要求2所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于具有逆變換方式控制部,使用包含于編碼數(shù)據(jù)的一部分信息,從上述多個(gè)逆變換部中選擇變換方式適合于解碼的圖象信號(hào)的逆變換部。
7.如權(quán)利要求6所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于編碼數(shù)據(jù)的一部分信息是量化參數(shù)信息。
8.如權(quán)利要求6所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于編碼數(shù)據(jù)的一部分信息是宏塊的編碼模式的網(wǎng)內(nèi)編碼模式及網(wǎng)間編碼模式。
9.如權(quán)利要求6所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于編碼數(shù)據(jù)的一部分信息是進(jìn)行宏塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)的運(yùn)動(dòng)矢量的個(gè)數(shù)信息。
10.如權(quán)利要求1所述的運(yùn)動(dòng)圖象編碼裝置,其特征在于變換方式控制部預(yù)先存儲(chǔ)過去選擇的變換方式的履歷,根據(jù)該履歷從多個(gè)變換部中選擇變換方式適合于當(dāng)前運(yùn)動(dòng)圖象信號(hào)的變換部。
11.如權(quán)利要求2所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于逆變換方式控制部預(yù)先存儲(chǔ)過去選擇的變換方式的履歷,根據(jù)該履歷從多個(gè)逆變換部中選擇變換方式適合于解碼的圖象信號(hào)的逆變換部。
12.如權(quán)利要求1所述的運(yùn)動(dòng)圖象編碼裝置,其特征在于包括量化部,進(jìn)行與所選擇的變換部對(duì)應(yīng)的量化處理;可變長(zhǎng)度編碼部,將表示選擇的變換部的變換方式的旗標(biāo)包含于編碼數(shù)據(jù)。
13.如權(quán)利要求2所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于它包括可變長(zhǎng)度解碼部,從編碼數(shù)據(jù)取出選擇變換方式的旗標(biāo);多個(gè)不同的逆量化部,逆變換方式控制部根據(jù)取出的上述旗標(biāo),從上述多個(gè)不同的逆量化部中選擇適合于解碼的圖象信號(hào)的逆量化部。
14.如權(quán)利要求1所述的運(yùn)動(dòng)圖象編碼裝置,其特征在于包括可變長(zhǎng)度編碼部,將表示選擇的變換部的變換方式的旗標(biāo)包含于編碼數(shù)據(jù)的同時(shí),根據(jù)選擇的變換方式進(jìn)行可變長(zhǎng)度編碼處理。
15.如權(quán)利要求2所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于包括可變長(zhǎng)度解碼部,從編碼數(shù)據(jù)取出選擇變換方式的旗標(biāo)的同時(shí),根據(jù)取出的旗標(biāo)進(jìn)行可變長(zhǎng)度解碼處理。
16.如權(quán)利要求15所述的運(yùn)動(dòng)圖象解碼裝置,其特征在于作為可變長(zhǎng)度解碼處理的方式,具備多個(gè)由表示變換系數(shù)的連續(xù)的零的個(gè)數(shù)的零游程和表示非零系數(shù)的值的等級(jí)所組合而成的二維可變長(zhǎng)度碼字,根據(jù)選擇變換方式的旗標(biāo)切換二維可變長(zhǎng)度碼字,進(jìn)行解碼處理。
全文摘要
本發(fā)明的運(yùn)動(dòng)圖象編碼裝置,生成壓縮了運(yùn)動(dòng)圖象信號(hào)的編碼數(shù)據(jù),它包括多個(gè)變換部,它們執(zhí)行運(yùn)動(dòng)圖象信號(hào)的編碼處理的變換方式各不相同;變換方式控制部,從上述多個(gè)變換部中選擇變換方式適合于當(dāng)前運(yùn)動(dòng)圖象信號(hào)的變換部。
文檔編號(hào)H03M7/40GK1496653SQ02806199
公開日2004年5月12日 申請(qǐng)日期2002年12月27日 優(yōu)先權(quán)日2002年1月7日
發(fā)明者山田悅久, 守屋芳美, 美, 夫, 杉本和夫, 太郎, 淺井光太郎 申請(qǐng)人:三菱電機(jī)株式會(huì)社