新四季網

圖象處理方法、圖象處理裝置及數據存儲媒體的製作方法

2023-09-21 02:48:55

專利名稱:圖象處理方法、圖象處理裝置及數據存儲媒體的製作方法
技術領域:
本發明涉及一種圖象處理方法、圖象處理裝置以及數據存儲媒體,更具體地說,本發明涉及的是對隔行圖象信號的頻率成分進行可變長編碼處理時,適當地進行頻率成分系列的並列交換,以提高編碼效率。
背景技術:
在最近的圖象編碼處理中,廣泛地利用了離散餘弦變換(DCT),在具有代表性的圖象編碼方式的MPEG中,將輸入的圖象信號分別對應於構成DCT處理單位的1表示畫面的多個矩形塊進行分割;對於分塊後的圖象信號,按各塊進行DCT處理。
下面具體說明MPEG中的圖象編碼處理。
圖26是表示進行上述圖象編碼處理的現有圖象處理裝置的概略構成方框圖,圖中200a是對圖象信號進行包含DCT處理在內的編碼處理的現有圖象處理裝置。該圖象處理裝置200a包括分別對應於構成1表示畫面的多個塊,分割輸入的圖象信號101、生成分塊化的圖象信號的分塊器102;對於分塊後的圖象信號103在各塊中進行DCT處理,並把上述圖象信號變換為頻率成分(DCT係數)的DCT處理器104;把DCT處理器104的輸出105加以量化,生成與各塊對應的量化值107的量化器106。這裡所述DCT處理器104及量化器106構成信息源編碼部200a1。
上述圖象處理裝置200a還有按量化DCT係數(量化值)設定該編碼處理順序的掃描器109;根據上述處理順序對設定該處理順序的量化值111進行可變長編碼、生成與各塊的圖象信號對應的編碼列113的VLC處理器112。
下面對其操作進行說明。
輸入的圖象信號101用分塊器102首先對應於8×8象素的矩形塊被分塊。分塊後的輸入圖象信號103通過DCT處理器104進行DCT處理並變換為多個頻率成分(DCT係數),這些DCT係數在量化器106被量化。
量化的DCT係數107通過掃描器109進行並列交換,以提高可變長編碼(VLC)處理的效率,也就是說設定了編碼的處理順序後,該並列交換的量化值通過VLC處理器112根據上述設定的處理順序進行可變長編碼(VLC)處理。在VLC處理中,使用了掃描寬度編碼,當以相同大小的係數進行連續掃描時,可提高VLC處理的效率。
然而,在隔行圖象信號的編碼處理中,當相鄰掃描線間的相關性強時,進行幀DCT處理,也就是進行把幀作為1單位的DCT處理;當場內的相關性強時,則進行場DCT處理,也就是進行把場作為1單位的DCT處理。
具體地說,如圖27所示,在隔行圖象信號的幀DCT處理中,交互排列第1場的掃描線和第2場的掃描線,形成1幀畫面,把該1幀畫面分割為多個宏塊(16×16象素),再把各宏塊分割為4個子塊(8×8象素),在各子塊對與其對應的圖象信號進行DCT處理。另外,在隔行圖象信號的場DCT處理中,在構成1幀畫面的各宏塊上形成僅由第1場掃描線組成的2個第1子塊以及僅由第2場掃描線組成的2個第2子塊,在各子塊對與其對應的圖象信號進行DCT處理。
用MPEG方式,可按每個宏塊適當選擇實施幀DCT和場DCT。因此,為了正確解碼輸入的圖象信號,在上述圖象編碼裝置200a中,與來自分塊器102的塊化圖象信號103一起,還輸出表示在每個宏塊的DCT處理單位的DCT處理信息114(即表示對各個宏塊進行了幀DCT還是場DCT中哪一個DCT處理的信息)。與實施場DCT的子塊(場DCT塊)對應的DCT係數群,由於該子塊僅由構成1幀畫面掃描線的奇數號碼或偶數號碼的掃描線構成,因此與實施幀DCT的子塊(場DCT塊)的DCT係數相比,包含較多的表示在表示畫面縱方向的象素值變化率大的DCT係數。
圖28是對應於圖26所示圖象編碼裝置的圖象解碼裝置的概略構成方框圖,圖中200b是解碼由上述圖象編碼裝置200a編碼的圖象編碼信號113的圖象處理裝置(圖象解碼裝置)。該圖象解碼裝置200b具有對上述圖象編碼信號113進行可變長解碼處理的可變長解碼器201;在由該解碼處理得到了量化值111上,為使該配列順序返回到在編碼處理時進行並列交換處理前的配列順序而進行逆掃描處理的逆掃描器202;根據該逆掃描處理得到的結果,生成對應於作為解碼處理對象的被解碼塊的DCT係數(頻率成分)105的逆量化器203。上述圖象解碼裝置200b還具有對上述DCT係數105進行逆DCT處理,生成對應於被解碼塊的圖象信號103的逆DCT器204;對該圖象信號103,根據上述DCT處理信息114進行逆塊化,再生出對應於1幀畫面的圖象信號101的逆分塊器205。這裡,上述逆量化器203及逆DCT處理器204構成信息源解碼部200b1。
該圖象解碼裝置200b按對上述圖象編碼信號113以編碼處理時的逆順序,進行相對於上述圖象編碼裝置200a的各個變換處理的逆變換處理,從而可正確地進行該圖象編碼信號113的解碼處理。
圖29是表示其他現有的圖象編碼裝置的概略構成方框圖。
圖中,200c是利用幀內信息,生成被編碼塊的量化值的預測值,把該預測值與被編碼塊的量化值的差分進行編碼的幀內預測編碼處理的圖象處理裝置(圖象編碼裝置)。
該圖象編碼裝置200c具有在上述圖象編碼裝置200a的結構上附加的生成上述預測值的預測部200c2;以及使用與該預測值生成有關的參數,可轉換掃描方法的掃描部200c1。上述預測部200c2具有在生成並輸出預測值303的同時,輸出與預測值生成有關的第1、第2預測信息309a、309b的預測器305;對上述量化器106的輸出107和預測器305的預測輸出(預測值)303進行減法處理的加法器301;以及對該加法器301的輸出302和上述預測器305的輸出303進行加法處理的加法器304。
上述掃描部200c1具有對上述預測部200c2的輸出進行掃描處理而掃描方法不同的3個掃描器(1)109s1~(3)109s3;根據控制信號116選擇上述3個掃描器其中之一,把上述預測部200c2的輸出302供給選擇的掃描器的第1開關108c;根據控制信號116選擇上述3個掃描器其中之一,把選擇的掃描器的輸出供給上述可變長編碼器112的第2開關110c;根據上述第1預測信息309a產生上述控制信號116的掃描控制器1401c。
該第2預測信息309b從本圖象編碼裝置200c輸出。
這種結構的圖象編碼裝置200c由於使用與預測值生成有關的參數(預測信息)309來轉換掃描方法,因此提高了VLC處理的效率。
下面用圖30說明預測值的生成方法。
圖30表示1個16×16象素的宏塊,該宏塊由4個8×8象素的子塊(以下簡稱塊)R0、R1、R2、X組成。塊X是被編碼塊,塊R0、R1及R2是與被編碼塊X相鄰的已編碼塊。在被編碼塊X的預測值(量化值)的生成中,要參照塊R1或R2的任一個。在決定參照塊時,使用塊R0、R1及R2的DC係數(各塊的左上角的量化值)。具體地說,把塊R0、R1間的DC係數差的絕對值與塊R0、R2間的DC係數差的絕對值進行比較,當塊R0、R1間的DC係數差的絕對值大時,參照塊R1(縱向參照)。不是這種情況時,參照塊R2(橫向參照)。
參照塊R1時,塊R1的DC係數(塊左上角的量化值)和AC係數(除去塊最上列量化值中的DC係數)作為塊X的相同位置的係數預測值。參照塊R2時,塊R2的DC係數(塊左上角的量化值)和AC係數(除去塊最左列量化值中的DC係數)作為塊X的相同位置的係數預測值。然而,當通過預測反而使VLC處理的效率惡化時,也可以不進行AC係數的預測。
掃描方法的轉換應根據幀內預測的AC預測的ON(進行AC預測的情況)、AC預測的OFF(不進行AC預測的情況),且在AC預測ON的情況下根據預測的參照方向進行。也就是說,在供給上述掃描控制器1401c的第1預測信息309a中,包含表示AC預測的ON或OFF的信息(ON/OFF信息)和表示進行AC預測時的預測的參照方向的信息(預測方向信息),在上述第2預測信息309b中僅包含表示AC預測的ON或OFF的信息(ON/OFF信息)。
在AC預測為OFF的情況下,按圖31(a)所示的順序進行量化值的掃描。即據此在量化值中設定編碼處理的順序。在這種情況(AC預測OFF)下,對應於子塊的量化值群,常常是在縱橫方向同樣分布著高頻成分,因此可按從低頻成分到高頻成分的順序一樣地進行量化值的掃描。在參照縱方向進行AC預測的情況下,按圖31(b)所示的順序進行量化值的掃描。這種情況下,對應於子塊的量化值群,根據預測其橫方向的高頻成分將減少,因此可優先在橫方向進行量化值的掃描,VLC處理的效率將提高。在參照橫方向進行AC預測的情況下,按圖31(c)所示的順序進行量化值的掃描。這種情況下,對應於分塊的量化值群,根據預測其縱方向的高頻成分將減少,因此可優先在縱方向進行量化值的掃描,VLC處理的效率將提高。
圖32是對應於圖29所示圖像編碼裝置的圖象解碼裝置的概略構成方框圖,圖中200d是對由上述圖象編碼裝置200c編碼的圖象編碼信號308進行解碼的圖象處理裝置(圖象解碼裝置)。
該圖象解碼裝置200d具有逆掃描部200d1,對將上述圖象編碼信號308進行可變長解碼得到的量化值,在使該配列順序返回到編碼處理時的掃描處理前的配列順序而進行逆掃描處理的同時,根據與上述圖象編碼裝置200c中預測值的生成有關的預測信息(參數),可轉換該逆掃描方法的逆掃描部200d1;預測部200d2,在對應於進行逆掃描處理的被解碼塊的量化值上,加上從位於該被解碼塊周邊的已解碼塊量化值中預測的被解碼塊的量化值(預測值)。
上述逆掃描部200d1具有對上述可變長解碼器201的輸出,進行逆掃描處理且逆掃描方法不同的3個逆掃描器(1)202s1~(3)202s3;根據控制信號116選擇上述3個逆掃描器其中之一,把上述可變長解碼器201的輸出供給選擇的逆掃描器的第1開關108d;根據控制信號116選擇上述3個逆掃描器其中之一,把選擇的逆掃描器的輸出供給上述預測部200d2的第2開關110d;根據第1預測信息309a產生上述控制信號116的逆掃描控制器1401d。
上述逆掃描器(1)202s1對上述圖象編碼裝置200c的掃描器(1)109s1的掃描進行逆掃描,上述逆掃描器(2)202s2對上述圖象編碼裝置200c的掃描器(2)109s2的掃描進行逆掃描,上述逆掃描器(3)202s3對上述圖象編碼裝置200c的掃描器(3)109s3的掃描進行逆掃描。
上述預測部200d2具有預測器401,在根據上述圖象編碼裝置200c輸出的第2預測信息309b以及相當於該圖象編碼裝置的量化值107的值107d,生成並輸出預測值303的同時,生成並輸出相當於該圖象編碼裝置200c的第1預測信息309a的控制用預測信息309a』;加法器304,用於把該預測值303和上述逆掃描部200d1的輸出302相加。上述控制用預測信息309a*與上述第1預測信息309a一樣,包含著有關AC預測的ON/OFF信息和有關AC預測的預測方向信息。
這種結構的圖象解碼裝置200d,對上述圖象編碼信號308,按上述編碼處理時的逆順序,對圖29所示的圖象編碼裝置200c的各變換處理進行逆變換處理,即可正確進行該圖象編碼信號308的解碼處理。
圖33是表示已有的其他圖象編碼裝置的概略構成方框圖,圖中200e是從其他幀生成被編碼幀的圖象信號的預測值,進行使被編碼幀的圖象信號和其預測值的差分值編碼的幀間預測編碼(內編碼)處理的圖象處理裝置(圖象編碼裝置)。
該圖象編碼裝置200e具有對塊化圖象信號103和其預測值1008的差分值102進行信息源編碼處理的信息源編碼部200e2,以代替圖26的圖象編碼裝置200a中對塊化圖象信號103進行信息源編碼處理的信息源編碼部200a1;還具有根據有關上述預測值1008的生成的參數1015,轉換掃描方法即編碼處理順序的掃描部200e1,以代替上述圖象處理裝置200a中的掃描器109。
上述信息源編碼部200e2具有對應於被編碼塊,對圖象信號103和其預測值1008的差分值1002進行DCT處理,並把該差分值變換為頻率成分(DCT係數)1003的DCT器104e;將該DCT處理器104e的輸出1003進行量化,生成與各塊對應的量化值1004的量化器106e。
上述信息源編碼部200e2具有將上述量化器106e輸出的量化值1004進行逆量化,輸出相當於上述DCT係數1003的DCT係數1007的逆量化器203e;對DCT係數1007進行逆DCT處理,輸出相當於上述差分值1002的差分信號1009的逆DCT器204e;將該差分信號1009和上述預測值1008相加,輸出與被編碼塊對應的已編碼圖象信號1011的加法器1010。
上述信息源編碼部200e2具有把對應於各塊的已編碼圖象信號1011的1幀或規定幀數暫時存貯的幀存儲器1014;根據對應於該存儲器1014中參照塊的已編碼圖象信號1013以及對應於輸入的被編碼塊的圖象信號103,在預測對應於被編碼塊的圖象信號並生成該預測值1008的同時,輸出有關該預測處理的參數1015的預測器1012;從對應於上述輸入的被編碼塊的圖象信號103中減去上述預測值1008的加法器1001。
上述掃描部200e1具有對上述信息源編碼部200e2的輸出進行掃描處理且掃描方法各不相同的2個掃描器(1)129s1、(2)129s2;根據控制信號116e選擇上述2個掃描器之一,把上述信息源編碼部200e2的輸出1004供給選擇的掃描器的第1開關108e;根據控制信號116e選擇上述2個掃描器中的一個,把選擇的掃描器的輸出供給上述可變長編碼器112的第2開關110e;根據上述予測器1012的參數1015產生上述控制信號116e的掃描控制器1016e。
上述掃描器129s1按圖31(a)所示順序進行量化值的掃描,上述掃描器129s2由圖29所示預測部200c2中的各構成要素301、304、305以及圖29所示掃描部200c1中各構成要素108c、110c、109s1~109s3、1401c構成。也就是說,上述掃描器129s2的構成是當編碼處理時,在對沒進行過幀間預測的塊(幀內編碼塊)進行幀內預測處理的同時,根據有關該預測值生成的預測信息,從構成該掃描器129s2的掃描器109s1~109s3中選擇任意一個。構成上述掃描器129s2的掃描器109s1~109s3上述的其中之一按圖31(a)所示順序進行量化值掃描。
該圖象編碼裝置200e的編碼處理基本上與圖29所示的圖象編碼裝置200c的情況是一樣的,但是,該圖象編碼裝置200e在被分塊的圖象信號和其預測值的差分值被編碼這一點上,與上述圖象編碼裝置200c有很大不同。
也就是說,在該圖象編碼裝置200e的幀間預測編碼處理中,由於在預測效率不好的情況下可使預測值1008為0,因此可實施使與輸入的被編碼塊對應的圖象信號103仍進行DCT處理的編碼(幀內編碼)處理。這裡,幀間編碼和幀內編碼的轉換是以宏塊為單位進行的,表示已實施編碼的信息附加在有關預測的參數1015上。
在該圖象編碼裝置200e的幀間預測編碼處理中,被編碼塊是幀間編碼(幀編碼的宏塊)的情況下,選擇掃描器(1)129s1,被編碼塊是幀內編碼(幀內編碼的宏塊)的情況下,選擇掃描器(2)129s2,分別實施適應編碼處理的掃描方法。
具體地說,對應於幀內編碼的宏塊的量化值被供給上述掃描器(2)129s2(由圖29的預測部200c2及掃描部200c1構成),該掃描器129s2通過幀內預測生成該預測值,再根據與該預測值生成有關的預測信息,對被編碼塊的量化值和其預測值的差分值,進行適當的掃描處理。
另一方面,對應於幀間編碼的宏塊的量化值被供給上述掃描器(1)129s1,該掃描器進行按圖31(a)所示順序的掃描。
這種結構的圖象編碼裝置,對幀間編碼的宏塊來說,通過為對差分值編碼而進行的量化,為0的DCT係數很多,因此VLC處理的效率提高了。
上述構成的圖象編碼裝置200e,對於幀內編碼宏塊也可以不進行幀內預測處理,這種情況下,對幀內編碼宏塊的量化值,通過構成上述掃描器129s2的掃描器109s1~109s3其中之一,進行圖31(a)所示順序的掃描處理。
圖34是對應於圖33所示圖象編碼裝置200e的圖象解碼裝置的概略構成方框圖,圖中200f是對由上述圖象編碼裝置200e編碼的圖象編碼信號1006進行解碼的圖象解碼裝置。
該圖象解碼裝置200f具有逆掃描部200f1,代替圖28的圖象解碼裝置200b的逆掃描器202,對於將上述圖象編碼信號1006進行可變長解碼得到的量化值1005,在使該配列順序返回到編碼處理時的掃描處理前的配列順序而進行逆掃描處理的同時,可根據有關上述圖象編碼裝置200e中幀間預測值生成的參數1015及有關幀內預測值生成的參數309b,轉換該逆掃描方法;還具有信息源解碼部200f2,代替上述圖象解碼裝置200b的信息源解碼部200b1,對於與進行了逆掃描處理的被解碼塊對應的量化值1004,進行信息源解碼處理。
上述逆掃描部200f1具有對上述可變長解碼器201的輸出1005進行逆掃描處理且逆掃描方法不相同的2個逆掃描器(1)222s1、(2)222s2;根據控制信號116f選擇上述2個逆掃描器其中之一,把上述可變長解碼器201的輸出1005供給選擇的逆掃描器的第1開關108f;根據控制信號116f選擇上述2個逆掃描器其中之一,把選擇的逆掃描器的輸出供給上述信息源解碼部200f2的第2開關110f;根據上述預測參數1015產生上述控制信號116f的逆掃描控制器1016f。上述逆掃描器222s1、222s2具有對應於上述圖象編碼裝置200e中掃描器129s1、129s2的結構。
也就是說,上述逆掃描器222s1具有進行對應於圖31(a)所示順序掃描的逆掃描的結構,逆掃描器222s2由圖32所示逆掃描部200d1中各構成要素108d、110d、202s1~202s3、1401d以及圖32所示預測部200d2中各構成要素304、401構成。
上述信息源解碼部200f2還具有對上述逆掃描部200f1的輸出進行逆量化處理的逆量化器203f;對該量化器203f的輸出1003進行逆DCT處理的逆DCT器204f。
上述信息源解碼部200f2具有將對應於各塊的已解碼圖象信號103的1幀或規定幀數臨時存貯的幀存儲器1014f;根據對應於該存儲器1014f的參照塊的已解碼圖象信號1013f以及有關編碼時預測的參數1015,生成對應於被解碼塊的圖象信號的預測值1008f的預測器1102f;把該預測值1008f和上述逆DCT器204f的輸出1002相加的加法器1101f。
用這種結構的圖象解碼裝置200f,對上述圖象編碼信號1006按編碼處理時的逆順序進行相對於圖33所示圖象編碼裝置200e的各變換處理的逆變換處理,即可正確進行圖象編碼信號1006的解碼處理。
然而,已有圖象處理裝置的掃描轉換方法,對於全部塊是幀DCT塊的逐行圖象編碼處理是有效的,但是,對於幀DCT塊和場DCT塊混合的隔行圖象編碼處理,由於場DCT塊和幀DCT塊的DCT係數的分布是不同的,當使用同樣的掃描轉換方法時,相同大小的係數不連續,將使VLC效率惡化。
也就是說,對每個宏塊適當選擇實施幀DCT處理和場DCT處理,在不同DCT類型的宏塊混合的隔行圖象編碼處理中,當用有關預測值生成的參數轉換掃描方法時,由於幀DCT塊和場DCT塊的DCT係數分布不同,相同大小的係數不連續,即存在VLC效率惡化的情況。
即使對於已有圖象處理裝置的隔行圖象的幀間預測編碼處理,由於不同DCT類型的宏塊混合,也存在與上述同樣的問題。
即使對於逐行圖象編碼處理,當根據圖象內容轉換幀DCT處理和場DCT處理時,例如,當鄰接掃描線間的相關性強時進行幀DCT處理、當鄰接掃描線間的相關性弱時進行場DCT處理的情況下,與上述隔行圖象編碼處理的情況一樣,也會產生VLC效率惡化的問題。

發明內容
本發明的目的是解決以上問題,提供一種即使在對不同DCT類型宏塊混合的隔行圖象進行編碼處理,或者在特定逐行圖象的編碼處理,可適當選擇能提高VLC效率的掃描方法,可進行高效編碼的圖象處理裝置及圖象處理方法,以及存儲為實現該圖象處理方法的圖象處理程序的數據存儲媒體。
本發明(方案1)的圖象處理方法是把數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號、在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理方法,根據把幀作為1單位的幀頻率變換處理以及把場作為1單位的場頻率變換處理中的任一個頻率變換處理,把作為該編碼處理對象的被編碼塊的圖象信號變換為頻率成分,與該被編碼塊圖象信號進行幀頻率變換處理還是進行場頻率變換處理相適應,設定對於與上述被編碼塊的圖象信號對應的頻率成分的編碼處理順序,按照設定的處理順序,順次對與上述被編碼塊圖象信號對應的頻率成分進行編碼。
本發明(方案2)的圖象處理方法是在構成1表示畫面的各個塊中、通過包含頻率變換處理的編碼處理對使數字圖象信號編碼得到的圖象編碼信號在每個塊進行解碼處理的圖象處理方法,對按規定順序使各頻率成分進行編碼得到的輸入信號根據對作為上述解碼處理對象的被解碼塊對應的圖象信號進行的頻率變換處理是把幀作為1單位進行的幀單位處理還是以場作為1單位進行的場單位處理而決定的配列順序進行並列交換,生成對應於上述被解碼塊的頻率成分,將對應於該被解碼塊的頻率成分進行逆頻率變換處理,再生與該被解碼塊對應的圖象信號。
本發明(方案3)的圖象處理方法是把數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理方法,根據把幀作為1單位的幀頻率變換處理以及把場作為1單位的場頻率變換處理中的任一類頻率變換處理,把作為該編碼處理對象的被編碼塊的圖象信號變換為頻率成分,根據對該被編碼塊的圖象信號實施的頻率變換處理的種類以及對位於該被編碼塊周邊的已編碼塊的圖象信號實施的頻率變換處理的種類之組合類型,設定對於與上述被編碼塊的圖象信號對應的頻率成分的編碼處理順序,按照設定的處理順序,順次對與上述被編碼塊圖象信號對應的頻率成分進行編碼。
本發明(方案4)的圖象處理方法是在構成1表示畫面的各個塊中通過包含頻率變換處理的編碼處理對使數字圖象信號編碼得到的圖象編碼信號在每個塊進行解碼處理的圖象處理方法,對按規定順序使各頻率成分進行編碼得到的輸入信號根據作為上述解碼處理對象的被解碼塊對應的圖象信號進行的頻率變換處理,以及位於該被解碼塊周邊的已編碼塊對應的圖象信號進行的頻率變換處理的組合類型決定的配列順序進行並列交換,生成對應於上述被解碼塊的頻率成分,將對應於該被解碼塊的頻率成分進行逆頻率變換處理,再生對應於該被解碼塊的圖象信號。
本發明(方案5)的圖象處理方法是把數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理方法,根據把幀作為1單位的幀頻率變換處理以及把場作為1單位的場頻率變換處理中的任一個頻率變換處理,把作為該編碼處理對象的被編碼塊的圖象信號變換為頻率成分,根據對應於上述被編碼塊周邊的已編碼塊的頻率成分,通過規定的預測處理生成被編碼塊的頻率成分的預測值,根據對該被編碼塊的圖象信號進行的頻率變換處理種類和上述預測處理種類的組合類型,設定對上述被編碼塊的頻率成分和其預測值的差分值的編碼處理順序,按設定的處理順序,順次使對應於該被編碼塊的差分值編碼。
本發明(方案6)的圖象處理方法是在構成1表示畫面的各個塊中通過包含頻率變換處理的編碼處理對使數字圖象信號編碼得到的圖象編碼信號在每個塊進行解碼處理的圖象處理方法,根據在對應於作為上述解碼處理對象的被解碼塊的圖象信號上實施的頻率變換處理的種類和上述預測處理的種類之組合類型決定的配列順序,並列交換按規定順序使經預測處理的各種頻率成分編碼得到的輸入信號,根據對應於在上述被解碼塊周邊的已解碼塊的頻率成分,按照上述預測處理的種類生成對應於該被解碼塊的頻率成分的預測值,根據上述並列交換後的輸入信號和上述預測值,生成對應於被解碼塊的頻率成分,對上述被解碼塊對應的頻率成分進行逆頻率變換處理,再生上述被解碼塊對應的圖象信號。
本發明(方案7)的圖象處理方法是把數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理方法,根據把幀作為1單位的幀頻率變換處理以及把場作為1單位的場頻率變換處理中的任一個頻率變換處理,把作為該編碼處理對象的被編碼塊的圖象信號變換為頻率成分,根據對應於在上述被編碼塊周邊的已編碼塊的頻率成分,按照規定的預測處理生成對應於被編碼塊的頻率成分的預測值,根據對該被編碼塊的圖象信號進行的頻率變換處理的種類、對在該被編碼塊周邊的已編碼塊的圖象信號進行的頻率變換處理的種類以及上述預測處理的種類之組合類型,設定對上述被編碼塊的頻率成分和其預測值的差分值的編碼處理順序,按照設定的處理順序,順次對該被編碼塊對應的差分值進行編碼。
本發明(方案8)的圖象處理方法是在構成1表示畫面的各個塊中通過包含頻率變換處理的編碼處理在上述每個塊進行使數字圖象信號編碼得到的圖象編碼信號的解碼處理的圖象處理方法,根據對作為上述解碼處理對象的被解碼塊所對應的圖象信號進行的頻率變換處理的種類、對在該被解碼塊周邊的已解碼塊所對應的圖象信號進行的頻率變換處理的種類以及上述預測處理的種類之組合類型決定的配列順序,並列交換按規定順序使已實施了預測處理的各種頻率成分編碼而得到的輸入信號,根據在上述被解碼塊周邊的已解碼塊所對應的頻率成分,按照上述預測處理的種類,生成該被解碼塊對應的頻率成分的預測值,再根據上述並列交換後的輸入信號和上述預測值,生成被解碼塊對應的頻率成分,對上述被解碼塊對應的頻率成分進行逆頻率變換處理,再生上述被解碼塊對應的圖象信號。
本發明(方案9)的圖象處理裝置是把輸入的數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理裝置,包括分塊器,在作為頻率變換處理單位的每個幀或場集中上述數字圖象信號,在對應於上述各塊進行分塊的同時,輸出上述分塊的圖象信號以及表示上述頻率變換處理單位的頻率變換類型信息;頻率變換器,在各塊對上述塊化的圖象信號進行頻率變換,輸出各塊的圖象信號對應的頻率成分;量化器,使上述頻率成分量化,輸出各塊圖象信號對應的量化值;多個掃描器,按照該配列順序的並列交換,在上述量化值中設定規定的處理順序,使並列交換處理時順序不同;掃描控制器,根據上述頻率變換類型信息,輸出選擇用於上述量化值並列交換的掃描器的控制信號;可變長編碼器,對上述並列交換後的量化值進行可變長編碼。
本發明(方案10)的圖象處理裝置是在構成1表示畫面的各個塊中通過包含以幀單位或場單位的頻率變換處理的編碼處理對使數字圖象信號進行編碼得到的圖象編碼信號在上述每個塊進行解碼處理的圖象處理裝置,具有可變長解碼器,對各塊對應的圖象信號頻率成分的量化值進行並列交換處理及可變長編碼處理將得到的編碼列再進行可變長解碼;多個逆掃描器,對上述並列交換後的量化值,進行使該配列順序返回並列交換前的配列順序的並列交換處理,輸出上述量化值,使並列交換處理時順序不同;逆掃描控制器,根據表示上述頻率變換處理的種類的頻率變換類型信息,輸出選擇用於上述量化值並列交換的逆掃描器的控制信號;逆量化器,使上述量化值逆量化,輸出上述各塊對應的塊化圖象信號的頻率成分;逆頻率變換器,使該頻率成分逆頻率變換,輸出上述塊化圖象信號;逆分塊器,根據表示上述編碼處理中的頻率變換處理是以幀單位還是以場單位進行處理的頻率變換類型信息,使上述塊化圖象信號逆塊化,輸出數字圖象信號。
本發明(方案11)的圖象處理裝置是把輸入的數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理裝置,具有分塊器,在作為頻率變換處理單位的每個幀或場集中上述數字圖象信號,在對應於上述各塊進行塊化的同時,輸出上述塊化的圖象信號以及表示上述頻率變換處理單位的頻率變換類型信息;頻率變換器,在上述每個塊對上述塊化的圖象信號進行頻率變換,輸出與各塊的圖象信號對應的頻率成分;量化器,使該頻率成分量化,輸出與各塊的圖象信號對應的量化值;預測器,根據位於作為上述編碼處理對象的被編碼塊周邊的已編碼塊對應的量化值,生成對應於上述被編碼塊的量化值的預測值,輸出該預測值和有關上述預測值生成處理的種類的預測信息;第1加法器,輸出從對應於上述被編碼塊的量化值減去上述預測值的差分值;第2加法器,將上述差分值和上述預測值相加,把該相加值作為與已編碼塊對應的量化值並輸出;多個掃描器,進行上述差分值的並列交換,使並列交換順序不同;掃描控制器,根據上述預測信息及上述頻率變換類型信息,輸出選擇用於上述差分值並列交換的掃描器的控制信號;可變長編碼器,對上述並列交換後的差分值進行可變長編碼。
本發明(方案12)的圖象處理裝置是在構成1表示畫面的各個塊中,通過包含頻率變換處理的編碼處理,對使數字圖象信號編碼得到的圖象編碼信號,在每個塊進行解碼處理的圖象處理裝置,具有可變長解碼器,對各塊對應的圖象信號頻率成分的量化值,進行預測處理、並列交換處理以及可變長編碼處理,將得到的編碼列,再進行可變長解碼;多個逆掃描器;對上述並列交換後的量化值,進行使該配列順序返回到並列交換前的配列順序的並列交換處理,使並列交換處理時順序不同;逆掃描控制器,根據表示上述頻率變換處理種類的頻率變換類型信息以及表示上述預測處理種類的預測信息,輸出選擇用於上述量化值並列交換的逆掃描器的控制信號;逆量化器,使上述量化值逆量化,輸出與上述各塊對應的塊化圖象信號的頻率成分;逆頻率變換器,對上述頻率成分進行逆頻率變換,輸出上述塊化圖象信號;逆分塊器,根據上述頻率變換類型信息使上述塊化圖象信號逆塊化,輸出數字圖象信號。
本發明(方案13)的圖象處理方法是把數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號,在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理方法,根據把幀作為1單位的幀頻率變換處理以及把場作為1單位的場頻率變換處理中的任一個頻率變換處理,把作為該編碼處理對象的被編碼塊的圖象信號變換為頻率成分,根據已編碼塊的圖象信號對應的頻率成分的分布,設定對於上述被編碼塊的圖象信號對應的頻率成分的編碼處理順序,按照設定的處理順序,順次對上述被編碼塊的圖象信號對應的頻率成分進行編碼。
本發明(方案14)的圖象處理方法是在構成1表示畫面的各個塊中,通過包含頻率變換處理的編碼處理,對使數字圖象信號編碼得到的圖象編碼信號,在每個塊進行解碼處理的圖象處理方法,根據由對應於已解碼塊的圖象信號頻率成分的分布決定的配列順序,並列交換按規定順序使各個頻率成分編碼得到的輸入信號,生成作為解碼處理對象的被解碼塊對應的頻率成分,對上述被解碼塊對應的頻率成分進行逆頻率變換處理,再生該被解碼塊對應的圖象信號。
本發明(方案15)的圖象處理方法是把數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號,在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理方法,根據把幀作為1單位的幀頻率變換處理以及把場作為1單位的場頻率變換處理中的任一個頻率變換處理,把作為該編碼處理對象的被編碼塊的圖象信號變換為頻率成分,根據位於上述被編碼塊周邊的已編碼塊對應的頻率成分,按照規定的預測處理,生成被編碼塊的頻率成分的預測值,根據表示是否進行適當的順序設定的標誌信息,交替進行根據上述預測處理的種類,適當設定對上述被編碼塊頻率成分和其預測值的差分值的編碼處理順序的第1順序設定操作,以及不管上述預測處理的種類,把上述處理順序設定為特定順序的第2順序設定操作,根據設定的處理順序,順次對該被編碼塊對應的差分值進行編碼,與上述標誌信息一起發送或存儲。
本發明(方案16)的圖象處理方法是在構成1表示畫面的各個塊中,通過包含頻率變換處理的編碼處理,對使數字圖象信號編碼得到的編碼圖象信號,在每個塊進行解碼處理的圖象處理方法,根據表示是否進行與上述輸入信號一起輸入的適當的並列交換的標誌信息,交替進行以下操作對按規定順序實施了預測處理的各種頻率成分進行編碼得到的輸入信號,根據上述預測處理的種類適當並列交換的第1並列交換操作;不局限於上述預測處理的種類,按特定順序並列交換該輸入信號的第2並列交換操作,根據位於作為解碼處理對象的被解碼塊周邊的已解碼塊對應的頻率成分,按照上述預測處理種類,生成對應於該被解碼塊頻率成分的預測值,根據上述並列交換後的輸入信號和上述預測值,生成被解碼塊對應的頻率成分,對上述被解碼塊對應的頻率成分,進行逆頻率變換處理,再生上述被解碼塊對應的圖象信號。
本發明(方案17)的圖象處理方法是把數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號,在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理方法,根據與包含該被編碼塊的表示畫面不同的已編碼表示畫面對應的圖象信號規定的預測處理,生成作為該編碼處理對象的被編碼塊圖象信號的預測值,根據把幀作為1單位的幀頻率變換處理及把場作為1單位的場頻率變換處理中任一種頻率變換處理,將上述被編碼塊的圖象信號及其預測值的差分值變換為頻率成分,根據表示是否進行適當的順序設定的標誌信息,交替進行根據上述預測處理種類適當地設定上述被編碼塊頻率成分的編碼處理順序的第1順序設定操作,以及不局限於上述預測處理種類把上述處理順序設定為特定順序的第2順序設定操作,根據設定的處理順序對該被編碼塊對應的頻率成分順次進行編碼,並與上述標誌一起發送或存儲。
本發明(方案18)的圖象處理方法是在構成1表示畫面的各個塊中,通過包含頻率變換的處理,對使數字圖象信號編碼得到的圖象編碼信號,在每個塊進行解碼處理的圖象處理方法,根據表示是否進行與上述輸入信號一起輸入的適當的並列交換的標誌信息,交替進行根據上述預測處理種類的順序適當並列交換以規定順序使經預測處理的頻率成分進行編碼得到的輸入信號的第1並列交換操作,以及不局限於上述預測處理的種類以特定順序並列交換該輸入信號的第2並列交換操作,對上述並列交換後的輸入信號進行逆頻率變換處理,生成作為解碼處理對象的被解碼塊對應的差分信號,根據包含與該被解碼塊的表示畫面不同的已編碼表示畫面的圖象信號,按上述預測處理種類生成該被解碼塊的圖象信號的預測值,根據上述差分信號和上述預測值,再生被解碼塊對應的圖象信號。
本發明(方案19)的圖象處理裝置是把輸入的數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號,在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理裝置,具有分塊器,在作為頻率變換處理單位的每個幀或場集中上述數字圖象信號,在進行對應於上述各塊塊化的同時,輸出上述塊化的圖象信號以及表示上述頻率變換的處理單位的頻率變換類型信息;頻率變換器,把上述塊化過的圖象信號在上述每個塊進行頻率變換,輸出各塊圖象信號對應的頻率成分;量化器,對該頻率成分進行量化,輸出各塊圖象信號對應的量化值;多個掃描器,對上述量化值按其配列順序的並列交換設定規定的處理順序,使並列交換處理時順序不同;特性解析器,輸出指定根據特性解析對上述量化器的輸出進行適合各塊量化值的並列交換的掃描器的掃描指定信號;一次存儲上述特性解析器的掃描指定信號的存儲器;掃描控制器,根據上述存儲器存儲的掃描指定信號,輸出選擇用於作為編碼處理對象的被編碼塊量化值的並列交換的掃描器的控制信號;對上述並列交換後的量化值進行可變長編碼的可變長編碼器。
本發明(方案20)的圖象處理裝置是在構成1表示畫面的各個塊中,通過包含以幀單位或場單位的頻率變換處理的編碼處理,對使數字圖象信號編碼得到的圖象編碼信號,在每個上述塊進行解碼處理的圖象處理裝置,具有可變長解碼器,對各塊對應的圖象信號頻率成分的量化值,進行並列交換處理以及可變長編碼處理,將得到的編碼列進行可變長解碼;多個逆掃描器,對上述並列交換後的量化值,進行使該配列順序返回到並列交換前的配列順序的並列交換處理,使並列交換處理時順序不同;特性解析器,根據上述逆掃描器的輸出的特性解析,輸出指定進行適合各塊量化值的並列交換的逆掃描器的掃描指定信號;一次存儲上述特性解析器的掃描指定信號的存儲器;掃描控制器,根據上述存儲器存儲的掃描指定信號,輸出選擇用於作為上述解碼處理對象的被解碼塊量化值的並列交換的逆掃描器的控制信號;逆量化器,對上述選擇的逆掃描器輸出的量化值進行逆量化,輸出上述各塊對應的圖象信號頻率成分;對上述頻率成分進行逆頻率變換,輸出上述塊化圖象信號的逆頻率變換器;逆分塊器,根據表示上述編碼處理中的頻率變換處理是否以幀單位或場單位的其中一個單位的處理的頻率變換標誌信息,對上述塊化圖象信號進行逆塊化,輸出數字圖象信號。
本發明(方案21)的圖象處理裝置是把輸入的數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號,在上述每個塊進行各塊圖象信號的編碼處理的圖象處理裝置,具有分塊器,在每個作為頻率變換處理單位的幀或場集中上述數字圖象信號,並對應上述各塊進行塊化的同時,輸出上述塊化的圖象信號以及表示上述頻率變換處理單位的頻率變換類型信息;頻率變換器,在每個上述塊對上述塊化圖象信號進行頻率變換,輸出各塊的圖象信號對應的頻率成分;量化器,對該頻率成分進行量化,輸出各塊圖象信號對應的量化值;預測器,根據位於被編碼塊周邊的已編碼塊對應的量化值,生成上述被編碼塊對應的量化值的預測值,輸出該預測值及有關上述預測值的生成處理種類的預測信息;第1加法器,從上述被編碼塊對應的量化值減去上述預測值,輸出差分值;第2加法器,上述差分值與上述預測值相加,把上述相加值作為已編碼塊對應的量化值並輸出;多個掃描器,進行上述差分值的並列交換,由選擇信號選擇,並且交換處理時使順序不同;掃描控制器,根據上述預測信息,輸出選擇用於上述差分值並列交換的掃描器的第1控制信號;開關,根據在系統外部或系統內部生成的掃描轉換信號,選擇上述第1控制信號或選擇特定掃描的第2控制信號其中之一,把該選擇的控制信號作為上述掃描器的選擇信號並輸出;可變長編碼器,對上述並列交換後的差分值進行可變長編碼。
本發明(方案22)的圖象處理裝置是在構成1表示畫面的各個塊中,通過包含以幀單位或場單位的頻率變換處理的編碼處理,對使數字圖象信號編碼得到的圖象編碼信號,在每個塊進行解碼處理的圖象處理裝置,具有可變長解碼器,對各塊對應的圖象信號頻率成分的量化值,進行其預測處理、並列交換處理以及可變長編碼處理,將得到的編碼列進行可變長解碼;多個逆掃描器,對上述並列交換後的量化值,進行使該配列順序返回到並列交換前的配列順序的並列交換處理,由選擇信號選擇,使並列交換處理時順序不同;逆掃描控制器,根據表示預測處理種類的預測信息,輸出選擇用於上述量化值的並列交換的逆掃描器的第1控制信號;開關,根據掃描轉換信號,選擇上述第1控制信號或選擇特定掃描的第2控制信號其中之一,把該選擇的控制信號作為上述選擇信號並輸出;預測器,按照上述預測信息,根據位於被解碼塊周邊的已解碼塊對應的量化值,生成上述被解碼塊對應的量化值的預測值;加法器,把上述預測值加到上述逆掃描器的輸出;逆量化器,對上述加法器的輸出進行逆量化,輸出上述各塊對應的圖象信號的頻率成分;逆頻率變換器,對上述頻率成分進行逆頻率變換,輸出上述塊化圖象信號;逆分塊器,根據表示上述編碼處理中的頻率變換處理是否是以幀單位或場單位其中之一的處理的頻率變換類型信息,對上述塊化圖象信號進行逆塊化,輸出數字圖象信號。
本發明(方案23)的圖象處理裝置是把輸入的數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號,在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理裝置,具有分塊器,在每個作為頻率變換處理單位的幀或場集中上述數字圖象信號,並對應上述各塊進行塊化的同時,輸出上述塊化的圖象信號以及表示上述頻率變換處理單位的頻率變換類型信息;第1加法器,從上述塊化的圖象信號減去上述塊化圖象信號的預測值,輸出差分信號;頻率變換器,在上述每個塊對上述差分信號進行頻率變換,輸出各塊的差分信號對應的頻率成分;量化器,對該頻率成分進行量化,輸出各塊圖象信號對應的量化值;逆量化器,使上述量化值逆量化,輸出各塊的差分信號對應的頻率成分;逆頻率變換器,對上述逆量化器的輸出進行逆頻率變換,輸出各塊的差分信號;第2加法器,將上述逆頻率變換器的輸出和上述預測值相加,作為構成已編碼表示畫面的已編碼塊的圖象信號,存儲在幀存儲器;預測器,根據上述幀存儲器存儲的已編碼塊的圖象信號以及上述塊化的圖象信號,生成上述預測值,輸出該預測值和有關上述預測值生成處理的預測信息;多個掃描器,進行上述量化值的並列交換,並列交換時順序不同;掃描控制器,根據在系統外部或系統內部生成的掃描轉換信號及上述預測信息,輸出選擇用於上述量化值的並列交換的掃描器的控制信號;可變長編碼器,對上述並列交換後的量化值進行可變長編碼。
本發明(方案24)的圖象處理裝置是在構成1表示畫面的各個塊中,通過包含以幀單位或場單位的頻率變換處理的編碼處理,對使數字圖象信號編碼得到的編碼圖象信號,在每個塊進行解碼處理的圖象處理裝置,具有可變長解碼器,對各塊對應的圖象信號,進行其預測處理、頻率變換處理、量化處理、並列交換處理以及可變長編碼處理,將得到的編碼列進行可變長解碼;多個逆掃描器,對上述並列交換後的量化值,進行使該配列順序返回到並列交換前的配列順序的並列交換處理,使並列交換處理時順序不同;逆掃描控制器,根據掃描轉換信號及表示預測處理種類的預測信息,輸出選擇用於上述量化值並列交換的逆掃描器的控制信號;逆量化器,對上述逆掃描器的輸出進行逆量化,輸出上述各塊對應的差分信號頻率成分;逆頻率變換器,對上述頻率成分進行逆頻率變換,輸出上述各塊對應的差分信號;加法器,將上述差分信號和上述各塊對應的圖象信號預測值相加,輸出上述塊化圖象信號;幀存儲器,將上述加法器的輸出作為構成已解碼表示畫面的已解碼塊的圖象信號存儲;預測器,根據上述預測信息及已解碼塊的圖象信號生成上述預測值;逆分塊器,根據表示上述編碼處理中的頻率變換處理是否以幀單位或場單位的其中一個單位的處理的頻率變換標誌信息,對上述塊化圖象信號進行逆塊化,輸出數字圖象信號。
本發明(方案25)的圖象處理方法是把輸入的數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號,在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理方法,根據與包含該被編碼塊的表示畫面不同的已編碼表示畫面對應的圖象信號,通過規定的幀間預測處理,生成作為該編碼處理對象的被編碼塊圖象信號的幀間預測值,根據以幀為1單位的幀頻率變換處理及以場為1單位的場頻率變換處理的其中一個頻率變換處理,把上述被編碼塊圖象信號和其幀間預測值的畫面間差分值或作為上述編碼處理對象的被編碼塊圖象信號變換為頻率成分,根據位於上述被編碼塊周邊的已編碼塊對應的頻率成分,通過規定幀內預測處理,生成被編碼塊的頻率成分幀內預測值,根據表示順序設定的轉換的標誌信息,交替進行包含根據上述兩預測處理種類的順序,包含適當設定對於上述被編碼塊的頻率成分和其幀內預測值的畫面內差分值的編碼處理順序的處理的第1順序設定操作;不局限於上述兩予測處理種類,把上述處理順序設定為特定順序的第2順序設定操作,根據設定的處理順序,對該被編碼塊對應的畫面內差分值進行順次編碼,與上述標誌信息一起發送或存儲。
本發明(方案26)的圖象處理方法是在方案25記載的圖象處理方法中,接收作為上述數字圖象信號的隔行圖象信號,在上述第1順序設定操作中,對於由上述頻率變換處理得到的頻率成分對應於被編碼塊畫面間差分值的幀間編碼塊,對該頻率成分,按照沿表示畫面水平方向排列成分和沿垂直方向排列成分間均等的優先順位,從低頻向高頻進行處理順序的設定,對於由上述頻率變換處理得到的頻率成分對應於被編碼塊圖象信號的幀內編碼塊,對該頻率成分,根據幀內預測處理的種類,適當進行從低頻向高頻的處理順序的設定,在上述第2順序設定操作中,無論是上述幀間編碼塊及幀內編碼塊,對由上述頻率變換處理得到的頻率成分,沿表示畫面垂直方向排列成分比沿水平方向排列成分優先進行從低頻向高頻的處理順序的設定。
本發明(方案27)的圖象處理方法是在構成1表示畫面的各個塊中,通過包含頻率變換處理的編碼處理,對使數字圖象信號編碼得到的編碼圖象信號,在上述每個塊進行解碼處理的圖象處理方法,根據表示與上述輸入信號一起輸入的並列交換的轉換的標誌信息,交替進行包含將按規定順序對實施了幀間預測處理及幀內預測處理的各頻率成分進行編碼得到的作為解碼處理對象的被解碼塊的輸入信號,根據該兩預測處理種類的順序適當並列交換處理的第1並列交換操作,以及不局限於上述兩預測處理種類按特定順序並列交換的第2並列交換操作,根據在作為解碼處理對象的被解碼塊周邊的已解碼塊對應的頻率成分,通過幀內預測處理,生成該被解碼塊對應的頻率成分的幀內預測值,根據上述並列交換後的輸入信號和上述幀內預測值,生成被解碼塊對應的頻率成分,對上述被解碼塊對應的頻率成分進行逆頻率變換處理,生成上述被解碼塊對應的圖象信號或差分信號,對於該被解碼塊對應的差分信號,將根據與包含該被解碼塊的表示畫面不同的已編碼表示畫面的圖象信號通過上述幀間預測處理生成的該被解碼塊圖象信號的幀間預測值,進行與上述差分信號的相加處理,生成對於被解碼塊的圖象信號。
本發明(方案28)是在方案27記載的圖象處理方法中,將上述解碼處理對象作為編碼圖象信號,接收在上述各塊對隔行圖象信號進行編碼得到的隔行圖象編碼信號,在上述第1並列交換操作中,對於由上述隔行圖象信號的頻率變換處理得到的頻率成分對應於被編碼塊畫面間差分值的幀間編碼塊,按從低頻向高頻的順序,對在沿表示畫面水平方向排列成分和沿垂直方向排列成分之間,實現按均等的優先順位的處理順序的均等設定的頻率成分,根據該均等設定的處理順序進行並列交換處理,對於由上述隔行圖象信號的頻率變換處理得到的頻率成分對應於被編碼塊的圖象信號的幀內編碼塊,按從低頻向高頻的順序,根據幀內預測處理種類對實現適當的處理順序的設定的頻率成分,進行按該適當設定的處理順序的並列交換處理,在上述第2並列並換操作中,對於上述幀間編碼塊及幀內編碼塊,按從低頻向高頻的順序,對實現沿表示畫面垂直方向的排列成分比沿水平方向排列成分優先的縱優先處理順序的設定、由上述隔行圖象信號的頻率變換處理得到的頻率成分,進行根據該縱優先順序設定的處理順序的並列交換處理。
本發明(方案29)的圖象處理裝置是把輸入的數字圖象信號分割為分別對應於構成1表示畫面的多個塊的多個圖象信號,在上述每個塊進行各塊的圖象信號的編碼處理的圖象處理裝置,具有分塊器,在作為頻率變換處理單位的每個幀或場集中上述數字圖象信號,在進行對應上述各塊的塊化的同時,輸出上述塊化的圖象信號以及表示上述頻率變換的處理單位的頻率變換類型信息;幀間預測部件,對上述塊化的圖象信號進行幀間預測處理,在每個塊輸出該圖象信號和其幀間預測值的畫面間差分值對應的幀間預測處理數據,同時輸出與上述幀間預測值的生成處理有關的幀間預測信息;幀內預測部件,根據位於被編碼塊周邊的已編碼塊對應的幀間預測處理數據,生成上述被編碼塊對應的幀間預測處理數據的幀內預測值,在輸出該幀間預測處理數據和其幀內預測值的畫面內差分值的同時,輸出上述幀內預測值的生成處理種類有關的幀內預測信息;多個掃描器,進行上述畫面內差分值的並列交換,根據選擇信號選擇並使並列交換處理時順序不同,掃描部件,根據上述幀間預測信息以及在系統外部或系統內部生成的掃描轉換信號,選擇用於上述差分值並列交換的掃描器;可變長編碼器,對上述並列交換後的差分值進行可變長編碼,根據上述掃描轉換信號,交替進行包含根據上述兩預測處理種類的順序適當設定上述被編碼塊對應的畫面內差分值的編碼處理順序的處理的第1順序設定操作,以及不局限於上述兩預測處理的種類,把上述處理順序設定為特定順序的第2順序設定操作。
本發明(方案30)是在方案29記載的圖象處理裝置中,由從上述塊化的圖象信號減去上述塊化圖象信號的幀間預測值,輸出差分信號的第1加法器;在上述每個塊對上述差分信號進行頻率變換,輸出各塊的差分信號對應的頻率成分的頻率變換器;對該頻率成分進行量化,把各塊的差分信號對應的量化值作為上述幀間預測處理數據輸出的量化器;對上述量化值進行逆量化,輸出各塊的差分信號對應的頻率成分的逆量化器;對上述逆量化器的輸出進行逆頻率變換,輸出各塊的差分信號的逆頻率變換器;把上述逆頻率變換器的輸出和上述幀間預測值相加,作為構成已編碼表示畫面的已編碼塊的圖象信號存儲在幀存儲器的第2加法器;根據上述幀存儲器存儲的已編碼塊的圖象信號及上述塊化的圖象信號,生成上述幀間預測值,輸出該幀間預測值以及上述幀間預測值生成處理有關的幀間預測信息的幀間預測器,構成上述幀間預測部件,由根據位於被編碼塊周邊的已編碼塊對應的量化值,生成上述被編碼塊對應的量化值的幀內預測值,輸出該幀內預測值以及上述幀內預測值的生成處理種類有關的幀內預測信息的幀內預測器;從上述被編碼塊對應的量化值減去上述幀內預測值,輸出畫面內差分值的第3加法器;上述差分值和上述幀內預測值相加,把該相加值作為上述已編碼塊對應的量化值予以輸出的第4加法器構成上述幀內預測部件。
本發明(方案31)的圖象處理裝置是在構成1表示畫面的各個塊中,通過包含頻率變換處理的編碼處理,對使數字圖象信號編碼得到的編碼圖象信號,在每個塊進行解碼處理的圖象處理裝置,具有可變長解碼器,對各塊對應的圖象信號進行幀間預測處理、幀內預測處理、頻率變換處理、量化處理、並列交換處理以及可變長編碼處理,將得到的編碼列進行可變長解碼;逆掃描部件,具有對上述並列交換後的量化值進行使該配列順序返回並列並換前的配列順序的並列交換處理且並列交換處理時順序不同的多個逆掃描器,根據在系統外部或系統內部生成的掃描轉換信號以及表示上述幀間預測處理種類的幀間預測信息和表示上述幀內預測處理種類的幀內預測信息,選擇用於上述量化值並列交換的逆掃描器;幀內預測部件,按照上述幀內預測信息,根據位於被解碼塊周邊的已解碼塊對應的量化值,生成上述被解碼塊對應的量化值的幀內預測值,輸出上述逆掃描部件的輸出和該幀內預測值的相加值;幀間預測部件,對該幀內預測部件的輸出,根據上述幀間預測信息進行幀間預測處理,生成塊化圖象信號;逆分塊器,根據表示上述頻率變換處理單位的頻率變換類型信息,對上述塊化圖象信號進行逆塊化,輸出數字圖象信號,根據表示與上述輸入信號一起輸入的並列交換的轉換的標誌信息,交替進行包含按照上述兩預測處理種類的順序,對以規定順序對實施了幀間預測處理的各種頻率成分進行編碼得到的被解碼塊輸入信號作並列交換處理的第1並列交換操作,以及不局限於上述兩預測處理的種類,按照特定順序對該被解碼塊輸入信號作並列交換的第2並列交換操作。
本發明(方案32)是在方案31記載的圖象處理裝置中,由按照上述幀內預測信息,根據位於被解碼塊周邊的已解碼塊對應的量化值,生成上述被解碼塊對應的量化值的幀內預測值的幀內預測器以及在上述選擇的逆掃描器輸出上相加上述幀內預測值的第1加法器構成上述幀內預測部件;由使該第1加法器的輸出逆量化,輸出上述各塊對應的差分信號的頻率成分的逆量化器;對上述頻率成分進行逆頻率變換,輸出上述各塊對應的差分信號的逆頻率變換器;把上述差分信號與上述各塊對應的圖象信號的幀間預測值相加,輸出上述塊化圖象信號的第2加法器;把上述第2加法器的輸出作為構成已編碼表示畫面的已編碼塊的圖象信號存儲的幀存儲器;根據上述幀間預測信息和已編碼塊的圖象信號,生成上述幀間預測值的幀間預測器構成上述幀間預測部件。
本發明(方案33)的數據存儲媒體是存儲圖象處理程序的數據存儲媒體,是根據方案1至8、方案13至18、或方案25或27中任一個記載的圖象處理方法,由計算機進行圖象處理構成上述圖象處理程序。


圖1是本發明實施例1的圖象處理裝置的圖象編碼裝置結構方框圖。
圖2是上述實施例1及3使用的掃描控制器結構圖例。
圖3是實施例1及2適用的掃描轉換方法的流程圖例。
圖4是實施例1及2適用的掃描轉換方法的流程圖例。
圖5是本發明實施例1變形例的圖象處理裝置的圖象編碼裝置結構方框圖。
圖6是本發明實施例2的圖象處理裝置的圖象解碼裝置結構方框圖。
圖7是本發明實施例2變形例的圖象處理裝置的圖象解碼裝置結構方框圖。
圖8是本發明實施例3的圖象處理裝置的圖象編碼裝置結構方框圖。
圖9是實施例3及4適用的掃描轉換方法的流程圖例。
圖10是實施例3及4適用的掃描轉換方法的流程圖例。
圖11是本發明實施例3變形例的圖象處理裝置的圖象編碼裝置結構方框圖。
圖12是本發明實施例4的圖象處理裝置的圖象解碼裝置結構方框圖。
圖13是本發明實施例4變形例的圖象處理裝置的圖象解碼裝置結構方框圖。
圖14是本發明實施例5的圖象處理裝置的圖象編碼裝置結構方框圖。
圖15是上述實施例5及6使用的特性解析器結構圖例。
圖16是實施例5及6適用的掃描轉換方法的流程圖例。
圖17是本發明實施例5變形例的圖象處理裝置的圖象編碼裝置結構方框圖。
圖18是本發明實施例6的圖象處理裝置的圖象解碼裝置結構方框圖。
圖19是本發明實施例6變形例的圖象處理裝置的圖象解碼裝置結構方框圖。
圖20是本發明實施例7的圖象處理裝置的圖象編碼裝置結構方框圖。
圖21是本發明實施例8的圖象處理裝置的圖象解碼裝置結構方框圖。
圖22是本發明實施例9的圖象處理裝置的圖象編碼裝置結構方框圖。
圖23是實施例9及10適用的掃描轉換方法的流程圖例。
圖24是本發明實施例10的圖象處理裝置的圖象解碼裝置結構方框圖。
圖25是本發明實施例13的數據記錄媒體結構圖。
圖26是現有圖象處理裝置的圖象編碼裝置結構方框圖。
圖27是在每個DCT處理單位對圖象信號進行塊化處理的說明圖。
圖28是現有圖象處理裝置的圖象解碼裝置結構方框圖。
圖29是現有圖象處理裝置的其它圖象編碼裝置結構方框圖。
圖30是從概念上對幀內預測方法的說明圖。
圖31是在現有掃描轉換方法中選擇的掃描處理的掃描順序圖。
圖32是其他現有圖象處理裝置的圖象解碼裝置結構方框圖。
圖33是其他現有圖象處理裝置的圖象編碼裝置結構方框圖。
圖34是其他現有圖象處理裝置的圖象解碼裝置結構方框圖。
圖35是本發明實施例11的圖象處理裝置的圖象編碼裝置結構方框圖。
圖36是上述實施例11的掃描轉換方法的流程圖例。
圖37是本發明實施例12的圖象處理裝置的圖象解碼裝置結構方框圖。
圖38是上述實施例12的掃描轉換方法的流程圖例。
具體實施例方式
下面參照

本發明的實施例。
實施例1圖1是表示本發明實施例1的圖象編碼裝置構成的方框圖。圖中,100a是本實施例1的圖象處理裝置,該圖象處理裝置100a附加在圖26的現有圖象處理裝置200a中,具有根據被編碼塊的DCT類型,進行轉換掃描的適當的掃描轉換處理的電路結構。這裡,DCT類型是表示被編碼塊是幀DCT處理還是場DCT處理的信號。
也就是說,本實施例1的圖象處理裝置100a代替現有的圖象處理裝置200a的掃描器109,具有進行上述適當的掃描轉換處理的掃描部100a1,其他的結構與上述圖象處理裝置200a是一樣的。
該掃描部100a1具有設定掃描方法不同即量化值不同的處理順序的n個掃描器109s1~109sn;第1開關108a根據控制信號116選擇上述n個掃描器之一,把量化器106的輸出107供給該選擇的掃描器;第二開關110a,根據控制信號116選擇上述n個掃描器之一的輸出,把選擇的掃描器輸出111供給上述可變長編碼器112;掃描控制器115,根據從分塊器102輸出的DCT類型信息114,產生上述控制信號116。
以下說明其操作。
輸入到本圖象處理裝置100a的隔行圖象信號101在分塊器102中對每個幀或每個場進行分塊,從該分塊器102輸出各塊對應的圖象信號103。還從分塊器102輸出表示圖象信號103的塊化單位的DCT類型信號114。通過DCT器104的離散餘弦變換,圖象信號103被變換為DCT係數105,從該DCT器104輸出各塊對應的DCT係數。再通過量化器106的量化處理,DCT係數105變換為量化值107。
這時,掃描控制器115根據DCT類型信號114,輸出用於控制開關108a及110a的控制信號116。根據該控制信號116,上述掃描部100a1選擇上述掃描器109s1~109sn其中之一,由選擇的掃描器對上述量化值107掃描。在上述量化值107中設定編碼處理的順序,該順序設定的量化值111輸出到可變長編碼器112。按照設定順序,量化值111由VLC器112進行可變長編碼,被編碼的量化值由VL器112作為位流113輸出。
圖2(a)表示上述圖象處理裝置100a的掃描控制器115的電路結構。
構成上述掃描控制器115的判定器501把DCT類型信號114作為輸入,將控制信號116輸出到各開關,由開關108a及110a選擇進行與被編碼塊的DCT類型適合的掃描處理的掃描器。
下面用圖3的流程圖說明判定器501的處理方法。該判定器501在步驟601根據DCT類型信號114判定被編碼塊DCT類型。當該判定結果是被編碼塊為幀DCT塊的情況時,則上述判定器501在步驟602輸出選擇掃描器(1)109s1的控制信號116。另外,當上述判定結果是被編碼塊為場DCT塊的情況時,判定器501在步驟603輸出選擇掃描器(2)109s2的控制信號116。
這裡的掃描器(1)進行適合幀DCT塊的掃描(對量化值的編碼處理順序的設定)。具體地說,可認為是按圖31(a)所示順序的掃描等。上述掃描器(2)進行適合場DCT塊的掃描(對量化值的編碼處理順序的設定)。具體地說,可認為是按圖31(c)所示順序的掃描等。
在這種結構的實施例1中,由於根據被編碼塊的DCT類型選擇適合的掃描,因此即使對於幀DCT塊和場DCT塊混雜的隔行圖象編碼,也可以使掃描寬度變長,提高編碼效率。
上述實施例1掃描控制器採用了圖2(a)所示的電路,也可以採用圖2(b)所示的電路結構。
圖2(b)所示的掃描控制器115a除了上述判定器502外還具有保持已編碼塊的DCT類型信號的存儲器503。
在該掃描控制器115a中,判定器502根據被編碼塊的DCT類型信號114及已編碼塊的DCT類型信號504,對被編碼塊選擇適合的掃描,對於該被編碼塊的量化值進行選擇的掃描處理,為此要把控制信號116輸出到開關108a和110a。
下面用圖4的流程圖說明判定器502的又一種處理方法。該掃描控制器115a的判定器502在步驟701根據DCT類型信號114判定被編碼塊的DCT類型。
當該判定結果是被編碼塊為幀DCT塊的情況時,判定器502在步驟702根據已編碼塊的DCT類型信號504進行與已編碼塊相鄰塊的DCT類型的判定。另一方面,當被編碼塊是場DCT塊的情況時,判定器502在步驟703根據已編碼塊的DCT類型信號504進行與已編碼塊相鄰塊的DCT類型的判定。
當在步驟702的判定結果是已編碼塊為幀DCT塊的情況時,上述判定器502在步驟704輸出選擇掃描器(1)109s1的控制信號116。另一方面,當在上述步驟702的判定結果是已編碼塊為場DCT塊的情況時,判定器502在步驟705輸出選擇掃描器(2)109s2的控制信號116。
當在步驟703的判定結果是已編碼塊為幀DCT塊的情況時,上述判定器502在步驟706輸出選擇掃描器(3)109s3的控制信號116。另一方面,當上述步驟703的判定結果是已編碼塊為場DCT塊的情況時,判定器502在步驟707輸出選擇掃描器(4)109s4的控制信號116。
這樣,根據被編碼塊及相鄰塊的DCT類型的組合,在步驟704、705、706及707選擇4種掃描。
具體地說,當被編碼塊及相鄰塊都是場DCT處理的情況時,認為被編碼塊圖象信號的高頻成分多,因此在步驟704選擇高頻成分對應的量化值優先的掃描處理。當被編碼塊或相鄰塊僅其中之一是場DCT處理的情況時,認為被編碼塊圖象信號的高頻成分稍多,因此在步驟705及706選擇高頻成分對應的量化值稍加優先的掃描處理。
當被編碼塊及相鄰塊都是幀DCT處理的情況時,認為被編碼塊圖象信號的高頻成分少,因此在步驟707選擇低頻成分對應的量化值優先的掃描處理。
採用這樣的結構,在判定時不僅可用被編碼塊的DCT類型,也可用相鄰塊的DCT類型,與圖3所示實施例1的方法(參照圖2(a))相比,可更精細控制掃描,選擇更適合的掃描。因此,可使掃描寬度更長,進一步提高編碼的效率。
在上述實施例1中,示出了在編碼處理時通常進行的適當的掃描操作的情況,但是也可以根據規定的控制信號,交替進行該適當的掃描的編碼處理操作以及未進行上述適當掃描的編碼處理操作。
圖5表示這種結構實施例1的變形例的圖象編碼裝置。圖中,100a』是上述實施例1的變形例的圖象編碼裝置,該圖象編碼裝置100a』具有在上述實施例1的圖象編碼裝置100a中代替通常進行相應的掃描操作的掃描部100a1的掃描部100a』,掃描即100a』根據掃描方式轉換信號1201,轉換進行該適當掃描的掃描方式以及不進行上述適當掃描的掃描方式。
該圖象編碼裝置100a』的掃描部100a1』除了上述實施例1的掃描部100a1的電路外,還具有方式開關1203a,根據掃描方式轉換信號1201,選擇掃描控制器115的控制信號116,以及為了選擇多個掃描器中特定一個的予設定掃描選擇信號1202其中之一,把該選擇的信號作為上述各開關108a、110a的控制信號1204並輸出。
這裡,掃描方式轉換信號1201是從系統(圖象編碼裝置)外部通過手動操作供給的信號。上述掃描選擇信號1202選擇適合隔行圖象的特定掃描(例如圖31(c)的掃描)。上述掃描方式轉換信號1201也可以根據VLC器112的輸出113,根據監控編碼效率得到的監控結果輸出,以代替由上述手動操作供給的方式。
在這種結構的實施例1的變形例中,必要時可斷開適當的掃描,實施特定的掃描,使編碼處理高效簡化。
在上述實施例1及其變形例中,對在進行隔行圖象信號編碼處理時轉換幀DCT處理和場DCT處理的圖象編碼裝置進行了說明,然而,上述圖象編碼裝置在進行逐行圖象編碼處理時也可以根據圖象內容轉換幀DCT處理和場DCT處理。
這時,根據圖象內容,轉換幀DCT處理和場DCT處理,對於特定的逐行圖象編碼處理,可提高VLC的效率。
實施例2圖6是說明本發明實施例2的圖象處理裝置的方框圖,圖中,100b是本實施例2的圖象處理裝置,該圖象處理裝置100b附加在圖28所示的已有圖象處理裝置200b上,具有根據被解碼塊DCT類型,進行轉換逆掃描的逆掃描轉換處理的電路結構。這裡,DCT類型是表示信號,表示被解碼塊對於與其對應的編碼塊是否進行了幀DCT處理和場DCT處理的其中任一項處理。
也就是說,本實施例2的圖象處理裝置100b具有進行上述適宜的逆掃描轉換處理的逆掃描部100b1,代替已有圖象處理裝置200b的逆掃描器202,其他結構與上述圖象處理裝置200b一樣。
逆掃描部100b1具有逆掃描方法不同,即把進行了順序並列交換的量化值返回到原來順序,分別進行不同並列交換處理的n個逆掃描器202s1~202sn;根據控制信號116選擇上述n個逆掃描器其中之一,把可變長解碼器201的輸出111供給該選擇的逆掃描器的第1開關108b;根據控制信號116選擇上述n個逆掃描器其中之一的輸出,把選擇的逆掃描器的輸出107供給逆量化器203的第2開關110b;根據圖象編碼裝置100a的分塊器102輸出的DCT類型信息114,產生上述控制信號116的逆掃描控制器115b。
下面說明其操作。
圖象處理裝置100a輸出的位流113通過VLD器201的可變長解碼處理變換為量化值111,從VLD器201輸出該量化值111。這時,逆掃描控制器115b根據圖象處理裝置100a的DCT類型信號114,把選擇逆掃描器的控制信號輸出到上述各開關108b及110b。
由上述控制信號選擇的逆掃描器對上述量化值111進行逆掃描,輸出在編碼處理中並列交換前的配列順序的量化值107。該量化值107在逆量化器203進行逆量化,從該逆量化器203輸出被解碼塊對應的DCT係數105。該DCT係數105通過在逆DCT器204的逆離散餘弦變換,變換為被解碼塊對應的圖象信號103,圖象信號103在逆分塊器205中根據DCT類型信號114被逆塊化,作為與1個表示畫面對應的圖象信號101被輸出。
在這種結構的本實施例2的圖象處理裝置100b中,由於進行使用適宜的逆掃描轉換方法的解碼,即使在逐行圖象及隔行圖象中任一個的DCT係數的可變長解碼處理中,使用實施例1的適宜的掃描轉換方法,對於已編碼的位流113,也可有效和正確地解碼圖象信號。
在上述實施例2中,是根據被解碼塊DCT標誌信號114來選擇逆掃描器的,但是如上述實施例1中已經說明的一樣,也可以不僅根據被解碼塊的DCT類型信號,而且根據與該被解碼塊相鄰的已解碼塊的DCT類型信號,選擇逆掃描器。
在上述實施例2中表示了解碼處理時通常進行的適宜逆掃描操作的情況,但是也可以根據規定的控制信號,交替進行實施該適宜的逆掃描的解碼處理操作和未實施上述適宜的逆掃描的解碼處理操作。
圖7表示這種結構的實施例2變形例的圖象解碼裝置。圖中,100b』是上述實施例2變形例的圖象解碼裝置,該圖象解碼裝置100b』具有在解碼處理時根據掃描方式轉換信號1201轉換進行該適宜的逆掃描的掃描方式以及不進行上述適宜的逆掃描的掃描方式的逆掃描部100b』,以代替在上述實施例2的圖象解碼裝置100b解碼處理時通常進行適宜的逆掃描操作的逆掃描部100b1。
該圖象解碼裝置100b』的逆掃描部100b1』除了實施例2的逆掃描部100b1的電路外,根據掃描方式轉換信號1201還具有方式開關1203b,選擇逆掃描控制器115b的控制信號116和為了選擇多個逆掃描器中特定的一個而予先設定的逆掃描選擇信號1202b兩個信號中之一,把該選擇的信號作為上述各開關108b、110b的控制信號1204輸出。
上述逆掃描選擇信號1202b與上述圖象編碼裝置100a』的掃描選擇信號1202一樣,也可用於選擇適合隔行圖象的特定掃描(例如圖31(c)的掃描對應的逆掃描)。
這種結構的實施例2的變形例,在解碼處理時,可以根據需要停止逆掃描操作,實施特定的逆掃描,即使圖象編碼裝置停止了掃描操作而實施特定掃描時,也可以正確地對圖象編碼信號進行解碼。
在上述實施例2及其變形例中,已經對進行隔行圖象信號編碼處理時,轉換幀DCT處理和場DCT處理的圖象編碼裝置對應的圖象解碼裝置進行了說明,該圖象解碼裝置也可以是在進行逐行圖象編碼處理時,根據圖象內容轉換幀DCT處理和場DCT處理的圖象編碼裝置對應的圖象解碼裝置。
這時,根據圖象內容轉換幀DCT處理和場DCT處理,也可以對由特定逐行圖象的編碼處理得到的圖象編碼信號正確解碼。
實施例3圖8是表示本發明實施例3的圖象處理裝置結構的方框圖。圖中,100c是本實施例3的圖象處理裝置,該圖象處理裝置100c具有根據不僅是第1預測信息(有關幀內預測的第1參數)309a還有被編碼塊的DCT類型信息114,產生控制信號116的掃描控制器310c,以代替圖29所示已有圖象處理裝置200c的掃描控制器1401c。這裡,有關幀內預測的第1參數309a與已有圖象編碼裝置200c一樣,包含AC預測的ON/OFF信息和預測方向信息,第2預測信息309b僅包含AC預測的ON/OFF信息。這樣,由於傳送到解碼側的第2預測信息309b不包含與用於圖象編碼裝置掃描控制的第1預測信息309a不同的預測方向信息,因此即使在預測方法變更等情況下,也不必變更輸出到解碼側的第2預測信息309b的內容,可容易地實現預測方法的變更。但是,第2預測信息309b與第1預測信息309a一樣,當然也可以包含不僅是AC預測的ON/OFF信息還有預測方向信息。
也就是說,本實施例3的圖象編碼裝置100c與實施例1的圖象編碼裝置100a的不同處是增加了進行幀內預測的預測部100c2,以及在掃描控制中使用有關幀內預測的第1參數309a,把第2參數309b輸出到解碼側。
在上述圖象處理裝置100c的掃描部100c1中的開關108c、110c以及n個掃描器109s1~109sn都與圖1所示實施例1的對應部分的結構一樣。
下面說明其操作。但是與實施例1圖象處理裝置100a相同的操作,省略說明。
上述預測器305根據已編碼塊的量化值306生成被編碼塊的量化值107的預測值,輸出該預測值303。預測器305還輸出有關預測值303生成的第1、第2參數309a、309b。量化值107在加法器301中與預測值303進行減法處理,其結果作為差分值302被輸出。掃描控制器310c根據DCT類型114及第1參數309a,對開關108c及110c輸出控制信號116。差分值302由開關108c及110c選擇,由掃描器109s1~109sn中任何一個掃描器掃描,作為差分值307被輸出。該差分值307在VLC器112中進行可變長編碼,作為位流308被輸出。上述差分值302在加法器304中與預測值303進行加法處理,該相加結果作為上述已編碼塊的量化值306被輸出。
圖2(c)表示掃描控制器310c的一個例子。
圖2(c)中,掃描控制器310c由判定器505構成,該判定器505把DCT類型信號114及有關幀內預測的第1參數309a作為輸入,選擇適合被編碼塊的DCT類型的掃描器,該選擇的掃描器的掃描處理在上述已量化的DCT係數上進行,把控制信號116輸出到開關108c及110c。
用圖9的流程圖說明判定器505的處理方法的一個例子。判定器505在步驟801,根據DCT類型信號114判定被編碼塊的DCT類型。當其判定結果是被編碼塊為場DCT塊時,在步驟807輸出選擇掃描器(4)的控制信號。
當上述判定結果是被編碼塊為幀DCT塊時,在步驟802進行AC預測的ON、OFF的判定。當該判定結果是AC預測為OFF時,在步驟806判定器505輸出選擇掃描器(3)的控制信號。
在AC預測是ON的情況下,在步驟803進行預測參照方向的判定。當該判定結果是參照方向為橫方向時,在步驟805判定器505輸出選擇掃描器(2)的控制信號。當在步驟803的判定結果是參照方向為縱方向時,在步驟804判定器505輸出選擇掃描器(1)的控制信號。
這裡,掃描器(1)的掃描處理是適合縱方向預測情況的幀DCT塊的掃描,具體地說,相當於圖31(b)所示順序的掃描處理等。掃描器(2)的掃描處理是適合橫方向預測情況的幀DCT塊的掃描,具體地說,相當於圖31(c)所示順序的掃描處理等。掃描器(3)的掃描處理是適合未進行AC預測情況的幀DCT塊的掃描,具體地說,相當於圖31(a)所示順序的掃描處理等。掃描器(4)的掃描處理是適合場DCT塊的掃描,具體地說,相當於圖31(c)所示順序的掃描處理等。
這種結構的本實施例3,根據有關幀內預測的第1參數309a即不僅是AC預測的ON/OFF信息及AC預測的參照方向信息還有被編碼塊的DCT類型114,選擇適合的掃描處理,即使對於幀DCT塊和場DCT塊混雜的隔行圖象編碼,也可以使掃描寬度變長,提高編碼的效率。
上述實施例3的掃描控制器結構如圖2(c)所示,掃描控制器採用圖2(d)所示的電路。
圖2(d)所示的掃描控制器310a除了判定器506外,還具有保持已編碼塊的DCT類型信號的存儲器503。
在該掃描控制器301a中,已編碼塊的DCT類型信號504由存儲器503保持。判定器506根據被編碼塊的DCT類型信號114、已編碼塊的DCT類型信號504以及有關幀內預測的第1參數309a,選擇適合被編碼塊的掃描器,在上述預測部的輸出進行選定掃描器的掃描處理,把控制信號116輸出到開關108c及110c。下面用圖10的流程圖說明判定器506處理方法的一個例子。該處理方法是圖4及圖9方法的組合。
掃描控制器310a的判定器506在步驟901根據DCT類型信號114判定被編碼塊的DCT類型。當該判定結果是被編碼塊為場DCT塊時,判定器506在步驟903,根據已編碼塊相鄰塊的DCT類型信號504進行已編碼塊相鄰塊的DCT類型的判定。當相鄰塊為場DCT塊時,判定器506在步驟911輸出選擇掃描器(6)的掃描處理的控制信號。另一方面,當相鄰塊為幀DCT塊時,判定器506在步驟910輸出選擇掃描器(5)的掃描處理的控制信號。
當上述步驟901的判定結果是被編碼塊為幀DCT塊時,判定器506在步驟902根據已編碼塊相鄰塊的DCT類型信號504進行已編碼塊相鄰塊的DCT類型的判定。
當該判定結果是已編碼塊為場DCT塊時,上述判定器506在步驟909輸出選擇掃描器(4)的控制信號116。另一方面,當上述步驟902的判定結果是已編碼塊為幀DCT塊時,判定器506在步驟904進行AC預測的ON、OFF的判定。當該判定結果是AC預測為OFF時,在步驟908判定器506輸出選擇掃描器(3)的控制信號。
當AC預測為ON時,在步驟905進行預測參照方向的判定。當該判定結果是參照方向為橫方向時,在步驟907判定器506輸出選擇掃描器(2)的控制信號。當上述步驟905的判定結果是參照方向為縱方向時,在步驟906,判定器506輸出選擇掃描器(1)的控制信號。
採用這種結構,根據不僅是有關幀內預測的第1參數309a及被編碼塊的DCT類型114還有相鄰塊的DCT類型504,選擇適合的掃描,與圖2(c)所示掃描控制器310c的掃描控制方法相比,可更精細地控制掃描,可選擇更適合的掃描。因此,可使掃描寬度更長,進一步提高了編碼的效率。
上述實施例3中示出了編碼處理時進行掃描操作的情況,但是按照規定的控制信號,也可使進行上述適宜的掃描的編碼處理操作和未進行適宜的掃描的編碼處理操作交替進行。
圖11表示這種結構的實施例3變形例的圖象編碼裝置。圖中,100c』是上述實施例3變形例的圖象編碼裝置,該圖象編碼裝置100c』具有根據掃描方式轉換信號1201轉換進行該適宜掃描的掃描方式和不進行上述適宜掃描的掃描方式的掃描部100c1』,以代替上述實施例3圖象編碼裝置100c的進行掃描操作的掃描部100c1。
該圖象編碼裝置100c』的掃描部100c1』附加在上述實施例3的掃描部100c1的電路上,具有方式開關1203,根據掃描方式轉換信號1201,選擇掃描控制器310c的控制信號116和為了選擇多個掃描器中特定的一個而予先設定的掃描選擇信號1202其中之一,作為控制各開關108c、110c的控制信號1204,輸出該選擇的信號。
這裡,掃描方式轉換信號1201是從系統(圖象編碼裝置)外部通過手動操作提供的信號。上述掃描選擇信號1202用於選擇適合隔行圖象的特定掃描(例如圖31(c)的掃描)。上述掃描方式轉換信號1201可由上述手動操作提供,也可以根據VLC器112的輸出308監控編碼效率,而根據該監控結果予以輸出。
這種結構的實施例3的變形例,必要時可以停止掃描,而實施特定的掃描,可有效地簡化編碼處理。
在上述實施例3及其變形例中,對進行隔行圖象信號的編碼處理時轉換幀DCT處理和場DCT處理的圖象編碼裝置作了說明,但是上述圖象編碼裝置在進行逐行圖象的編碼處理時,也可以根據圖象內容轉換幀DCT處理和場DCT處理。
這時,根據圖象內容轉換幀DCT處理和場DCT處理,對於特定的逐行圖象的編碼處理,可提高VLC的效率。
實施例4圖12是說明本發明實施例4的圖象處理裝置的方框圖,圖中,100d是本實施例4的圖象處理裝置,該圖象處理裝置100d具有逆掃描控制器310d,不僅根據相當於第1預測信息(有關幀內預測的第1參數)309a的控制用預測信息309a』而且還根據被解碼塊的DCT類型信息114來產生控制信號116,以代替圖32所示已有圖象處理裝200d的逆掃描控制器1401d。
也就是說,該圖象解碼裝置100d與實施例2的圖象解碼裝置100b的差別是增加了進行幀內預測的預測部100d2,以及在逆掃描控制中使用了相當於幀內預測的第1參數309a的控制用預測信息309a』。
上述圖象處理裝置100d的逆掃描部100d1中的開關108d、110d以及n個逆掃描器202s1~202sn與圖6所示實施例2的對應部分相同。
下面說明其操作。
當由實施例3的圖象編碼裝置100c輸出的位流308輸入到本圖象處理裝置100d時,該位流308在VLD器201中進行可變長解碼,作為差分值307被輸出。這時,逆掃描控制器310d根據圖象編碼裝置100c的DCT類型信號114以及上述預測部100d2的控制用預測信息309a1,把選擇逆掃描器的控制信號116輸出到上述各開關108d及110d。
在上述控制信號116選擇的逆掃描器中,該差分值307進行逆掃描處理,並作為進行了並列交換處理的差分值302被輸出,再在預測部100d2變換為對應的量化值107。該量化值107在逆量化器203被逆量化,並作為DCT係數105被輸出。該DCT係數105在逆DCT器204進行逆離散餘弦變換,作為圖象信號103被輸出。該圖象信號103在逆分塊器205根據DCT類型信號114進行逆塊化,並作為1個表示畫面對應的隔行圖象信號101被輸出。
在這種結構的本實施例4的圖象解碼裝置100d中,預測部100d2不僅根據圖象編碼裝置100c的第2預測信息309b生成的控制用預測信息309a,還用與被解碼塊的DCT類型信息114相適應的逆掃描轉換方法進行解碼處理,因此在對逐行圖象或隔行圖象進行DCT係數的可變長解碼處理時,也可以用實施例3使用的掃描轉換方法對編碼的位流進行有效和正確的解碼,再生出圖象信號。
上述實施例4中,根據被解碼塊的DCT類型信號114選擇逆掃描器,但是如上述實施例3的說明一樣,不僅根據被解碼塊的DCT類型信號,也可根據與該被解碼塊相鄰的已解碼塊的DCT類型信號選擇逆掃描器。
在上述實施例4中示出了在解碼處理時進行逆掃描操作的情況,但是按照規定的控制信號,也可使進行逆掃描的解碼處理操作和未進行上述逆掃描的解碼處理操作交替進行。
圖13表示這種結構的實施例4的變形例的圖象解碼裝置。圖中,100d』是上述實施例4的變形例的圖象解碼裝置,該圖象解碼裝置100d』具有逆掃描部100d1』,在解碼處理時根據掃描方式轉換信號1201,轉換進行該逆掃描的掃描方式和不進行上述逆掃描的掃描方式,以代替上述實施例4的圖象解碼裝置100d中在解碼處理時進行逆掃描操作的逆掃描部100d1。
該圖象解碼裝置100d』的逆掃描部100d1』在實施例4的逆掃描部100d1的電路上,還設有方式開關1203d,根據掃描方式轉換信號1201,選擇逆掃描控制器310d的控制信號116和為了選擇多個逆掃描器中特定的一個而預先設定的逆掃描選擇信號1202d的其中之一,作為上述各開關108d、110d的控制信號1204,輸出該選擇信號。
這裡,上述逆掃描選擇信號1202d與上述圖象編碼裝置100c』的掃描選擇信號1202一樣,可用於選擇適合隔行圖象的特定逆掃描(例如相當於圖31(c)的掃描的逆掃描)。
這種結構的實施例4的變形例,在解碼處理時,可根據需要停止逆掃描操作而實施特定的逆掃描,在圖象編碼裝置停止掃描操作而實施特定掃描時,也可以對圖象編碼信號進行正確解碼。
在上述實施例4及其變形例中已經對進行隔行圖象信號編碼處理時轉換幀DCT處理和場DCT處理的圖象編碼裝置所對應的圖象解碼裝置進行了說明,但是該圖象解碼裝置也可以是在進行逐行圖象編碼處理時,根據圖象內容轉換幀DCT處理和場DCT處理的圖象編碼裝置所對應的圖象解碼裝置。
這時,根據圖象內容轉換幀DCT處理和場DCT處理,即可正確地對由特定逐行圖象編碼處理得到的圖象編碼信號進行解碼。
實施例5圖14是表示本發明實施例5的圖象處理裝置結構的方框圖。圖中,100e是本實施例5的圖象處理裝置(圖象編碼裝置),該圖象編碼裝置100e附加在圖26所示已有圖象處理裝置200a上,具有根據位於被編碼塊周邊的一個以上已編碼塊的最適合的掃描方法,進行轉換對被編碼塊的掃描方法的掃描轉換處理的電路結構。具體地說,本實施例5的圖象編碼裝置100e具有進行上述掃描轉換處理的掃描部100e1,以代替已有圖象處理裝置200a的掃描器109,其他的結構與上述已有圖象處理裝置200a一樣。
該掃描部100e1具有掃描方法不同也就是設定量化值不同的處理順序的n個掃描器109s1~109sn;根據控制信號1306選擇上述n個掃描器中的任一個,把量化器106的輸出107供給該選擇的掃描器的第1開關108e;根據控制信號1306選擇上述n個掃描器中任一個的輸出,把選擇的掃描器的輸出111供給上述可變長編碼器112的第2開關110e。
上述掃描部100e1還具有對於上述量化器106的輸出107,判定最適當掃描(用於編碼的處理順序)的特性解析器1301;把該判定結果作為表示上述最適當掃描的信息1302存儲的存儲器1303;根據該存儲器1303存儲的信息,也就是有關已編碼塊的最適當掃描的信息1304,對被編碼塊的量化值進行最適當掃描,由上述控制信號1306控制上述各開關108e、110e的掃描控制器1305。
下面說明其操作。
輸入到本圖象編碼裝置100e的隔行圖象信號101對每幀或每場由分塊器102進行分塊,從該分塊器102輸出各塊對應的圖象信號103。從分塊器102還輸出表示圖象信號103的塊化單位的DCT類型信號114。上述圖象信號103通過DCT器104的離散餘弦變換,變換為DCT係數105,從該DCT器104輸出與各塊對應的DCT係數。DCT係數105再通過量化器106的量化處理,變換為量化值107。
這時,特性解析器1301判定被編碼塊量化值107的最適當掃描,把表示最適當掃描的信息1302存儲到存儲器1303。掃描控制器1305根據存儲器1303存儲的已編碼塊的最適當掃描的信息1304,輸出控制開關108e及110e的控制信號1306。根據該控制信號1306選擇上述掃描器中的任一個,上述量化值107通過選擇的掃描器進行掃描。
在上述量化值107中設定編碼處理的順序,該順序設定的量化值111輸出到可變長編碼器112。在VLC器112,量化值111根據設定順序進行可變長編碼,並作為該VLC器112的位流113被輸出。
圖15表示上述圖象編碼裝置100e的特性解析器1301的詳細電路結構。
如該圖所示,上述特性解析器1301具有有與各上述掃描器109s1~109sn的掃描順序對應的n個評價函數,在由該掃描器109s1~109sn對量化值107進行掃描時,輸出評價值的n個評價函數電路1801f1~1801fn;根據該輸出進行判定的判定器1803。這裡,上述判定器1803比較評價值1801f1~1801fn,判定評價最高的掃描作為對量化值107的最適合掃描,並輸出表示最適合掃描的信息1302。也就是說,上述判定器1803根據從上述各評價函數電路1801f1~1801fn輸出的評價值,判定由上述信息源編碼部200a1得到的各塊對應的DCT係數(頻率變換)的分布,根據該判定結果輸出表示最適合掃描的信息1302。
上述評價函數可以認為是把按對應的掃描器的掃描順序選擇的多個(例如10個)DCT係數之和作為評價值的函數,若可變長編碼效率越高的掃描,評價值越高,則也可不考慮其他函數。
用圖16所示的流程圖,說明掃描控制器1305的處理方法之一例。
該掃描控制器1305在步驟1601,根據表示在存儲器1303存儲的已編碼塊的最適合掃描的信息1304,判定位於被編碼塊正上面的上側宏塊和位於其左邊的左側宏塊的最適合掃描是否一樣。當該判定結果是上述2個宏塊的最適合掃描不同時,在步驟1605輸出選擇掃描器(3)109s3的控制信號1306。另一方面,當上述2個宏塊的最適合掃描相同時,在步驟1602判定上側及左側宏塊的最適合掃描是否是上述掃描(1)~掃描(n)其中之一。當上側及左側宏塊的最適合掃描是掃描(1)時,在步驟1603輸出選擇掃描器(1)109s1的控制信號1306。當上側及左側宏塊的最適合掃描是掃描(2)時,在步驟1604輸出選擇掃描器(2)109s2的控制信號1306。
這種結構的實施例5根據位於被編碼塊周邊的已編碼塊的最適合掃描選擇恰當的掃描,因此即使對於幀DCT塊和場DCT塊混雜的隔行圖象編碼,也可以使掃描寬度加長,提高編碼的效率。
上述實施例5中示出了編碼處理時進行掃描操作的情況,但是也可以根據規定的控制信號,使進行該掃描的編碼處理操作和不進行上述掃描的編碼處理操作交替進行。
圖17表示這種結構實施例5的變形例的圖象編碼裝置。圖中,100e』是上述實施例5的變形例的圖象編碼裝置,該圖象編碼裝置100e』具有根據掃描方式轉換信號1201轉換進行該掃描的掃描方式和不進行上述掃描的掃描方式的掃描部100e1』,以代替上述實施例5圖象編碼裝置100e中進行掃描操作的掃描部100e1。
該圖像編碼裝置100e』的掃描部100e1』附加在上述實施例5的掃描部100e1的電路上,具有方式開關1203e,根據掃描方式轉換信號1201,選擇掃描控制器1305的控制信號116和為了選擇多個掃描器中特定的一個而預先設定的掃描選擇信號1202其中之一,並把該選擇的信號作為控制各開關108e、110e的控制信號1204輸出。
這裡,掃描方式轉換信號1201是通過系統(圖象編碼裝置)的外部手動操作提供的信號。上述掃描選擇信號1202選擇適合隔行圖象的特定掃描(例如圖31(c)的掃描)。上述掃描方式轉換信號1201,代替如上所述由手動操作提供,可根據VLC器112的輸出113監控編碼效率,並根據該監控結果進行輸出。
這種結構實施例5的變形例,必要時可停止掃描而進行特定的掃描,可更簡化編碼處理。
在上述實施例5及其變形例中,已經對進行隔行圖象信號編碼處理時轉換幀DCT處理和場DCT處理的圖象編碼裝置進行了說明,但是上述圖象編碼裝置也可以在進行逐行圖象編碼處理時,根據圖象內容轉換幀DCT處理和場DCT處理。
這時,根據圖象內容進行了幀DCT處理和場DCT處理的轉換,對於特定的逐行圖象編碼處理,可以提高VLC的效率。
實施例6圖18是說明本發明實施例6的圖象處理裝置的方框圖,該圖象處理裝置附加在圖28所示已有圖象處理裝置200b上,具有根據位於被解碼塊周邊的一個以上已解碼塊的最適合逆掃描進行轉換被解碼塊逆掃描的逆掃描轉換處理的電路。
具體地說,本實施例6的圖象處理裝置100f具有進行上述逆掃描轉換處理的逆掃描部100f1,以代替已有圖象處理裝置200b的逆掃描器202,其他結構與上述已有圖象處理裝置200b相同。
該逆掃描部100f1具有逆掃描方法不同也就是使已按順序並列交換的量化值返回到原來順序的並列交換,進行各個不同並列交換處理的n個逆掃描器202s1~202sn;根據控制信號1306選擇上述n個逆掃描器其中之一,把可變長解碼器201的輸出111供給該選擇的逆掃描器的第1開關108f;根據控制信號1306選擇上述n個逆掃描器其中之一的輸出,把選擇的逆掃描器的輸出107供給逆量化器203的第2開關110f。
上述逆掃描部100f1還具有對上述逆掃描器的輸出107,判定最適合逆掃描的特性解析器1301;把該判定結果作為表示上述最適合逆掃描的信息1302並予以存儲的存儲器1303;根據存儲器1303存儲的信息,也就是有關已解碼塊的最適合逆掃描的信息,產生為了選擇對被解碼塊最適合逆掃描的上述控制信號1306的逆掃描控制器1305f。這裡的特性解析器1301與上述實施例5的特性解析器是相同結構。
下面說明其操作。
從上述圖象編碼裝置100e輸出的位流113,通過VLD器201的可變長解碼處理,變換為量化值111,再從VLD器201輸出該量化值111。這時,特性解析器1301判定對被解碼塊的量化值107的最適合逆掃描,把表示最適合逆掃描的信息1302存儲到存儲器1303。逆掃描控制器1305f根據表示存儲在該存儲器1303的已解碼塊的最適合逆掃的信息1304,把選擇上述多個逆掃描器202s1~202sn其中之一的控制信號1306,輸出到上述各開關108f及110f。
在由上述控制信號1306選擇的逆掃描器中,對上述量化值111進行逆掃描,輸出編碼處理的並列交換前配列順序的量化值107。該量化值107在逆量化器203進行逆量化,從該逆量化器203輸出被解碼塊對應的DCT係數105。該DCT係數105通過逆DCT器204的逆離散餘弦變換,變換為被解碼塊對應的圖象信號103,圖像信號103根據逆分塊器205的DCT類型信號114被逆塊化,並作為1表示畫面對應的圖象信號101輸出。
這種結構的本實施例6的圖象解碼裝置100f,由於進行了採用適宜的逆掃描轉換方法的解碼處理,因此對於逐行圖象及隔行圖象任何一種的DCT係數的可變長解碼處理,都可以採用實施例5的掃描轉換方法,從編碼位流113有效且正確地再生出圖象信號。
上述實施例6中示出了在解碼處理時通常進行適宜的逆掃描操作的情況,但是按照規定的控制信號,也可使進行適宜的逆掃描的解碼處理操作和未進行上述適宜的逆掃描的解碼處理操作交替進行。
圖19表示這種結構的實施例6的變形例的圖象解碼裝置。圖中,100f』是上述實施例6的變形例的圖象解碼裝置,該圖象解碼裝置100f』具有在解碼處理時通過掃描方式轉換信號1201轉換進行該逆適宜掃描的掃描方式和不進行該適宜逆掃描的掃描方式的逆掃描部100f1』,以代替上述實施例6圖象解碼裝置100f在解碼處理時,進行逆掃描操作的逆掃描部100f1。
該圖象解碼裝置100f』的逆掃描部100f1』在實施例6的逆掃描部100f1的電路上,還設有方式開關1203f,根據掃描方式轉換信號1201選擇逆掃描控制器1305f的控制信號1306和為了選擇多個逆掃描器中特定的一個而預先設定的逆掃描選擇信號1202e其中之一,並作為上述各開關108f、110f的控制信號1204輸出該選擇的信號。
這種結構的實施例6的變形例,在解碼處理時,可根據需要停止逆掃描操作而實施特定的逆掃描,在圖象編碼裝置停止掃描操作而實施特定掃描時,也可以對圖象編碼信號進行正確解碼。
在上述實施例6及其變形例中,已經對進行隔行圖象信號編碼處理時轉換幀DCT處理和場DCT處理的圖象編碼裝置所對應的圖象解碼裝置進行了說明,但是該圖象解碼裝置也可以是在進行逐行圖象編碼處理時,根據圖象內容轉換幀DCT處理和場DCT處理的圖象編碼裝置所對應的圖象解碼裝置。
這時,根據圖象內容轉換幀DCT處理和場DCT處理,即可正確地對由特定逐行圖象編碼處理得到的圖象編碼信號進行解碼。
實施例7圖20是表示本發明實施例7的圖象處理裝置結構的方框圖。圖中,100g是本實施例7的圖象處理裝置(圖象編碼裝置),該圖象編碼裝置100g具有根據編碼處理時的需要,轉換進行適宜掃描的掃描方式和不進行上述適宜掃描的掃描方式的掃描部100g1,以代替圖29所示已有圖象處理裝置200c進行編碼處理時進行掃描的掃描部200c1。
也就是說,該圖象編碼裝置100g的掃描部100g1在已有圖象編碼裝置200c的掃描部200c1的電路上,還設有方式開關1203g,根據掃描方式轉換信號1201,選擇掃描控制器1401c的控制信號116和為了選擇多個掃描器中特定的一個而予先設定的掃描選擇信號1202其中之一,並把該選擇的信號作為控制各開關108c、110c的控制信號1204g輸出。其他結構與上述現有圖象編碼裝置200c是一樣的。
在這種結構的圖象編碼裝置100g中,方式開關1203g根據由系統(圖象編碼裝置)100g外部的手動操作提供的掃描方式轉換信號1201,適宜地選擇用於選擇多個掃描中的1個的控制信號116和選擇適合隔行圖象的特定掃描的掃描選擇信號1202其中之一,並把選擇的信號供給開關108c及110c。
這時,在通過上述方式開關1203g選擇了上述掃描選擇信號1202的情況下,上述各開關108c、110c根據該掃描選擇信號1202,選擇實施圖31(c)所示掃描的掃描器109s3,上述量化值107不局限於上述第1預測信息值309a如何,可通過該選擇的掃描器109s3進行掃描處理。
另一方面,當通過上述方式開關1203g選擇了上述控制信號116時,則在上述掃描部100g1進行與圖29所示已有圖象編碼裝置200c中掃描部200c1完全相同的掃描處理。
其他操作與圖29所示已有圖象編碼裝置200c完全一樣。
採用這種結構的本實施例7,必要時可停止掃描而實施適合隔行圖象的特定掃描,因此可使隔行圖象信號的編碼處理更加簡化。
上述掃描方式轉換信號1201可不由上述手動操作提供,根據VLC器112的輸出308監控編碼效率,並根據該監控結果輸出。
在上述實施例7中已經對隔行圖象信號的編碼處理進行了說明,但作為編碼處理對象的圖象信號不限於這些,例如,與橫格狀等的隔行圖象同樣,即使對於奇數列或偶數列掃描線間的象素值相關高的逐行圖象等也是可以的,這時也可以得到與上述實施7同樣的效果。
實施例8圖21是說明本發明實施例8圖象處理裝置的方框圖。圖中,100h是上述實施例8的圖象處理裝置(圖象解碼裝置),該圖象解碼裝置100h具有根據解碼處理時的需要,轉換進行適宜逆掃描的逆掃描方式和不進行上述適宜逆掃描的逆掃描方式的逆掃描部100h1,以代替圖32所示已有圖象處理裝置200d在解碼處理時進行逆掃描的逆掃描部200d1。
該圖象解碼裝置100h的逆掃描部100h1在已有圖象解碼裝置200d的逆掃描部200d1的電路上,還設有方式開關1203h,根據掃描方式轉換信號1201,選擇逆掃描控制器1401的控制信號116和為了選擇多個逆掃描器中特定的1個而預先設定的逆掃描選擇信號1202其中之一,並把該選擇的信號作為控制各開關108d、110d的控制信號1204h輸出。其他結構與上述已有圖象解碼裝置200d相同。
在這種結構的圖象解碼裝置100h中,方式開關1203h根據由系統(圖象解碼裝置)100h外部的手動操作提供的掃描方式轉換信號1201,選擇用於選擇多個逆掃描中的1個的控制信號116和選擇適合隔行圖象的特定逆掃描的逆掃描選擇信號1202其中之一,並把選擇的信號供給開關108d及110d。
這時,當通過上述方式開關1203h選擇了上述逆掃描選擇信號1202時,上述各開關108d、110d根據該逆掃描選擇信號1202選擇實施相當於圖31(c)所示掃描的逆掃描的逆掃描器202s3,上述量化值307不局限於上述控制用預測信息309a通常通過該選擇的逆掃描器202s3進行逆掃描處理。
另一方面,當上述方式開關1203h選擇了上述控制信號116時,上述逆掃描部100h1將進行與圖32所示已有圖象解碼裝置200d的逆掃描部200d1完全一樣的逆掃描處理。
其他操作與圖32所示已有圖象解碼裝置200d完全相同。
採用這種結構的本實施例8,必要時可停止逆掃描而實施適合隔行圖象的特定逆掃描,因此可對隔行圖象信號的編碼信號,進行更簡化的解碼處理。
在上述實施例8中已經對隔行圖象信號的解碼處理進行了說明,但作為上述解碼處理對象的圖象不限於這些,例如,與橫格狀等的隔行圖象同樣,即使對於奇數列或偶數列掃描線間的象素值相關性高的逐行圖象等也是可以的,這時也可以得到與上述實施例8同樣的效果。
實施例9圖22是表示本發明實施例9的圖象處理裝置結構的方框圖。圖中,100i是本實施例9的圖象處理裝置(圖象編碼裝置),該圖象編碼裝置100i具有根據不僅是預測信息(參數)1015,還有通過系統(圖象編碼裝置)外部的手動操作提供的掃描方式轉換信號1201,適宜地轉換掃描的掃描部100i1,以代替圖33所示已有圖象處理裝置的掃描部200e1。
本實施例9的圖象編碼裝置100i的掃描部100i1具有掃描方法不同也就是設定量化值不同的處理順序的n個掃描器199s1~199sn;根據控制信號116i選擇上述n個掃描器其中之一併把量化器106的輸出107供給該選擇的掃描器的第1開關108a;根據控制信號116i選擇上述n個掃描器其中任一個的輸出並把選擇的掃描器的輸出1005供給上述可變長編碼器112的第2開關110a;根據有關來自上述預測部200e2的預測的參數1015以及來自上述外部的掃描方式轉換信號1201產生上述控制信號116i的掃描控制器1501i。
具體地說,掃描器(1)199s1由圖29所示預測部200c2的各構成要素301、304、305以及圖29所示掃描部200c1的各構成要素108c、110c、109s1~109s3、1401c構成。也就是上述掃描器199s1在編碼處理時,對未進行幀間預測的塊(幀內編碼塊)進行幀內預測處理,與此同時,根據有關該預測值生成的預測信息,選擇構成該掃描器199s1的掃描器109s1~109s3其中任一個。構成上述掃描器199s1的掃描器109s1~109s3的其中之一,按圖31(a)所示順序進行量化值的掃描。
上述掃描器(2)199s2按圖31(a)所示順序進行掃描,掃描器(3)199s3按圖31(c)所示順序進行掃描,掃描器(4)199s4按圖31(a)或圖31(c)所示順序進行掃描。
本實施例9的圖象編碼裝置100i的其他結構與圖33所示已有圖象編碼裝置200e相同。
下面說明其操作。但是,與圖33所示已有圖象編碼裝置200e相同的操作,省略說明。
用圖23的流程圖說明掃描控制器1501i的處理方法之一例。
在步驟1701,通過該掃描控制器1501i,進行表示與被編碼塊的編碼有關信息的幀間預測參數1015的判定。當該判定結果是被編碼塊為幀內編碼時,在步驟1702進行掃描方式轉換信號1201的判定。其結果是掃描方式轉換信號1201為OFF時,在步驟1704輸出選擇掃描器(1)199s1的控制信號116i。另一方面,當掃描方式轉換信號1201為ON時,在步驟1705輸出選擇掃描器(3)199s3的控制信號116i。當上述步驟1701的判定結果是被編碼塊為幀間編碼時,在步驟1703進行掃描方式轉換信號1201的判定。其結果是掃描方式轉換信號1201為OFF時,在步驟1706輸出選擇掃描器(2)199s2的控制信號116i。另一方面,當掃描方式轉換信號1201為ON時,在步驟1707輸出選擇掃描器(4)199s4的控制信號116i。
採用這種結構的本實施例9,對各個幀內編碼宏塊和幀間編碼宏塊,根據有關預測的參數1015及掃描方式轉換信號1201進行多個掃描的轉換,因此可實施適合各編碼方法的掃描,即使對於頻率成分的分布不同的幀間編碼宏塊和幀內編碼宏塊混雜的隔行圖象信號的幀間編碼處理,也可以加長掃描寬度,提高編碼的效率。
在上述實施例9中,已經說明了進行隔行圖象信號編碼處理時轉換幀DCT處理和場DCT處理的圖象編碼裝置,但是上述圖象編碼裝置也可以在進行逐行圖象編碼處理時,根據圖象內容轉換幀DCT處理和場DCT處理。
這時,根據圖象內容,進行幀DCT處理和場DCT處理的轉換,對於特定的逐行圖象編碼處理,也可提高VLC的效率。
實施例10圖24是表示本發明實施例10的圖象處理裝置結構的方框圖。圖中,100j是本實施例10的圖象處理裝置(圖象解碼裝置),該圖象解碼裝置100j具有根據不僅是預測值1015還有上述掃描方式轉換信號1201,轉換逆掃描的逆掃描部100j1,以代替圖34所示已有圖象解碼裝置200f的逆掃描部200f1。
本實施例10圖象解碼裝置100j的逆掃描部100j1具有逆掃描方法不同也就是為了使已經順序並列交換的量化值返回到原來的順序,分別進行不同並列交換處理的n個逆掃描器292s1~292sn;根據控制信號116i選擇上述n個逆掃描器其中任一個,把可變長解碼器201的輸出1005供給該選擇的逆掃描器的第1開關108b;根據控制信號116i選擇上述n個逆掃描器中任一個的輸出,把選擇的逆掃描器的輸出1004供給逆量化器203的第2開關110b;根據有關來自上述預測部200e2的預測的參數1015以及來自上述外部的掃描方式轉換信號1201,產生上述控制信號116i的逆掃描控制器1501j。這裡,上述逆掃描器292s1~292sn與上述圖象編碼裝置100i的掃描器199s1~199sn對應。
該實施例10的圖象解碼裝置100j的其他結構與圖34所示已有圖象解碼裝置200f相同。
該圖象解碼裝置100j中,上述逆掃描控制器1501j使用了與實施例9的掃描控制器1501i同樣的方法,僅僅是根據有關上述預測的參數1015以及上述掃描方式轉換信號1201輸出控制信號116i這一點,與已有的圖象解碼裝置200f不同。採用這種結構的本實施例10,由於根據有關預測的參數1015以及上述掃描方式轉換信號1201轉換掃描進行解碼,因此在逐行圖象及隔行圖象任一個的DCT係數可變長解碼處理時,也可採用實施例9的掃描轉換方法,對已編碼的位流1006進行有效和正確的解碼,再生與該位流對應的圖象信號。
在上述實施例10中,已經對與在進行隔行圖象信號編碼處理時轉換幀DCT處理和場DCT處理的圖象編碼裝置所對應的圖象解碼裝置進行了說明,但是該圖象解碼裝置也可以是在進行逐行圖象編碼處理時,根據圖象內容轉換幀DCT處理和場DCT處理的圖象編碼裝置所對應的圖象解碼裝置。
這時,根據圖象內容,進行了幀DCT處理和場DCT處理的轉換,對於由特定的逐行圖象編碼處理得到的圖象編碼信號,可以正確地解碼。
實施例11圖35是表示本發明實施例11的圖象處理裝置結構的方框圖。圖中,100k是本實施例11的圖象處理裝置(圖象編碼裝置),該圖象編碼裝置100k具有分塊器102,把輸入的圖象信號101分割成分別對應於構成1表示畫面的多個塊,生成分塊圖象信號103;信息源編碼部100k1,對分塊的圖象信號103和其幀間預測值1008的差分值(畫面間差分值)1002進行信息源編碼處理;預測部100k2,對該信息源編碼部100k1的輸出(量化值)1004進行幀內預測處理生成預測值(幀內預測值)303,在輸出該量化值1004和其幀內預測值303的差分值(畫面內差分值)302的同時,輸出第1、第2預測信息309a、309b。這裡,上述第1預測信息309a包含表示AC預測的ON或OFF的信息(ON/OFF信息)以及表示進行AC預測時的預測參照方向的信息(預測方向信息),上述第2預測信息309b僅包含表示AC預測的ON或OFF的信息(ON/OFF信息)。
上述圖象處理裝置100k還具有掃描部100k3,根據有關該預測部100k2的預測值生成的第1參數(第1幀內預測信息)309a、有關信息源編碼部100k1的預測值生成的參數(幀間預測信息)1015、以及通過系統(圖象編碼裝置)外部的手動操作提供的掃描方式轉換信號1201,對上述畫面內差分值302轉換掃描處理;可變長編碼器(VLC處理器)112,根據在該掃描部100k3設定的處理順序,對該掃描部100k3的輸出1005進行可變長編碼,對各塊圖象信號生成編碼列(位流)1006。
本實施例11中,上述信息源編碼部100k1與圖33所示已有圖象處理裝置200e的信息源編碼部200e2具有完全相同的結構,而且上述預測部100k2也與圖29所示已有圖象處理裝置200c的預測部200c2具有完全相同的結構。
本實施例11的掃描部100k3根據上述掃描方式轉換信號1201,進行以下操作的轉換對幀內編碼塊由上述掃描器199k1進行適宜掃描處理,對幀間編碼塊由上述掃描器199k2進行鋸齒形掃描處理的第1掃描操作;對幀內編碼塊由上述掃描器199k3進行縱方向優先的掃描處理,對幀間編碼塊由上述掃描器199k4進行與上述縱方向優先的掃描處理有不同順序的縱方向優先的掃描處理的第2掃描操作。
換言之,上述掃描部100k3具有掃描方法不同也就是設定量化值不同的處理順序的n個掃描器199k1~199kn;根據控制信號116k選擇上述n個掃描器其中任一個,把上述預測部100k2的輸出302供給該選擇的掃描器的第1開關108a;根據控制信號116k選擇上述n個掃描器其中任一個的輸出,把選擇的掃描器的輸出1005供給上述可變長編碼器112的第2開關110a;根據有關來自上述信息源編碼部100k1的預測器1012的預測的參數(幀間預測信息)1015以及來自外部的掃描方式轉換信號1201,產生上述控制信號116k的掃描控制器1501k。
具體地說,掃描器(1)199k1由圖29所示的掃描部200c1的各構成元件108c、110c、109s1~109s3、1401c構成。也就是上述掃描器199k1根據有關幀內編碼塊的預測值生成的第1幀內預測信息309a,選擇構成該掃描器199k1的掃描器109s1~109s3其中任一個。構成上述掃描器199k1的掃描器109s1~109s3中的一個,按圖31(a)所示的順序進行量化值的掃描(鋸齒形掃描)。上述掃描器(2)199k2按圖31(a)所示順序進行鋸齒形掃描,上述掃描器(3)199k3按圖31(c)所示順序進行縱方向優先的掃描,掃描器(4)199k4按與圖31(c)所示順序不同的順序進行縱方向優先的掃描。
所謂縱方向優先的掃描,對於由塊化圖象信號的信息源編碼得到的按8×8個矩陣狀配列的量化值,是進行順序設定的處理,以便在縱方向(對應於表示畫面的垂直方向)排列成為進行規定個數的連續處理順序。
下面說明其操作。
輸入到本圖象處理裝置100k的隔行圖象信號101,在分塊器102的每幀或每場被塊化,把與該分塊器102的各塊對應的圖象信號103輸出到信息源編碼部100k1。這時,還從分塊器102輸出表示圖象信號103的塊化單位的DCT類型信號114。
在上述信息源編碼部100k1進行分塊的圖象信號103的幀間預測編碼處理。也就是說,分塊圖象信號103及其幀間預測值1008的差分值1002通過DCT器104的離散餘弦變換,被變換為DCT係數1003,再從該DCT器104輸出各塊對應的DCT係數1003。該DCT係數1003經量化器106的量化處理,變換為量化值1004,輸出到上述預測部100k2。
這時,在上述信息源編碼部100k1,上述量化值1004通過逆量化器203變換為相當於DCT係數1003的DCT係數1007,該DCT係數1007再經逆DCT器204變換為相當於上述差分值1002的差分信號1009。該差分信號1009在加法器1010與上述幀間預測值1008相加,該相加值1011作為參照圖象信號存儲在上述幀存儲器1014。在上述預測器1012,根據該幀存儲器1014存儲的參照圖象信號1013和上述塊化圖象信號103,生成上述幀間預測值1008。
在該圖象編碼裝置100k中,當作為對被編碼塊的編碼處理而進行幀內編碼處理時,上述信息源編碼部100k1的預測器1012將輸出作為幀間預測值1008的0電平值;當作為對被編碼塊的編碼處理而進行幀間編碼處理時,上述預測器1012將輸出各塊對應電平的預測值1008。
上述預測部100k2對信息源編碼部100k1輸出的量化值1004進行幀內預測處理。也就是在預測部100k2首先由加法器301進行上述量化值1004與其幀內預測值303的減法處理,再把經減法處理的差分值302輸出到上述掃描部100k3。這時,在上述預測部100k2,上述差分值302在加法器304與上述幀內預測值303相加,其相加值306輸出到預測器305。在預測器305,用圖30說明的方法,在根據該相加值306生成上述幀內預測值303的同時,輸出有關預測值生成的第1、第2參數(第1、第2幀內預測信息)309a、309b。
上述預測部100k2的輸出302在上述掃描部100k3,根據上述幀內預測信息309a、幀間預測信息1015以及掃描方式轉換信號1201進行規定的掃描處理。
下面用圖36所示的流程圖說明由上述掃描部100k3的掃描控制器1501k處理的例子。
在步驟1801,由該掃描控制器1501k根據有關被編碼塊幀間預測編碼處理的預測值生成的信息(幀間預測參數)1015,進行是否實施被編碼塊的幀內編碼和幀間編碼其中一種處理的判定。當該判定結果是被編碼塊為幀內編碼時,在步驟1802進行掃描方式轉換信號1201的判定。當該判定結果是掃描方式轉換信號1201為OFF時,在步驟1804輸出選擇掃描器(1)199k1的控制信號116k。對幀內編碼塊對應的量化值1004進行幀內預測處理得到的差分值302,在掃描器(1)199k1中根據第1幀內預測信息309a,進行適當的掃描處理。
另一方面,當在上述步驟1802的判定結果是掃描方式轉換信號1201為ON時,在步驟1805輸出選擇掃描器(3)199k3的控制信號116k。對幀內編碼塊對應的量化值1004進行幀內預測處理得到的差分值302,由掃描器(3)199k3進行縱方向優先的掃描處理。
當在上述步驟1801的判定結果是被編碼塊為幀間編碼時,在步驟1803進行掃描方式轉換信號1201的判定。當其結果是掃描方式轉換信號1201為OFF時,在步驟1806輸出選擇掃描器(2)199k2的控制信號116k。對幀間編碼塊對應的量化值1004進行幀內預測處理得到的差分值302,由掃描器(2)199k2進行鋸齒形掃描處理。
另一方面,當在上述步驟1803的判定結果是掃描方式轉換信號1201為ON時,在步驟1807輸出選擇掃描器(4)199k4的控制信號116k。對幀間編碼塊對應的量化值1004進行幀內預測處理得到的差分值302,由掃描器(4)199k4進行與掃描器(3)199k3不同的縱方向優先的掃描處理。
由上述掃描部100k3設定了規定的處理順序的被編碼塊的量化值由可變長編碼器112編碼,並作為位流(圖象編碼信號)1006被輸出。
在這種結構的本實施例11中,由於在對隔行圖象信號編碼時,可根據掃描方式轉換信號1201進行以下轉換,即對幀內編碼塊的量化值進行適當掃描處理,而對幀間編碼塊量化值進行鋸齒形掃描處理的第1編碼方式;對幀內編碼塊的量化值進行第1縱方向優先的掃描處理,而對幀間編碼塊量化值進行第2縱方向優先的掃描處理的第2編碼方式的轉換,因此,對於頻率成分的分布不同的幀間編碼塊和幀內編碼塊混雜的隔行圖象信號的編碼處理,可進一步提高編碼效率。
在上述實施例11中,第1幀內預測信息309a與圖象編碼裝置200c同樣,包含AC預測的ON/OFF信息和預測方向信息,而第2幀內預測信息309b僅包含AC預測的ON/OFF信息,也就是說由於傳送到解碼側的第2幀內預測信息309b不包含與用於圖象編碼裝置的掃描控制的第1幀內預測信息309a不同的預測方向信息,因此在預測方法變更等的情況下,也不必變更輸出到解碼側的第2幀內預測信息309b的內容,可容易適應預測方法的變更等。當然第2幀內預測信息309b與第1幀內預測信息309a一樣,也可以包含不僅是AC預測的ON/OFF信息還有預測方向信息。
在上述實施例11中,已經對隔行圖象信號的編碼處理進行了說明,但作為編碼處理對象的數字圖象信號不限於隔行圖象信號。例如,在進行逐行圖象編碼處理時,根據圖象內容,轉換幀DCT處理和場DCT處理的圖象編碼裝置,採用與上述實施例11同樣的結構,對於逐行圖象的編碼處理,也可以提高VLC的效率。
在上述實施例11中,掃描器(3)199k3和掃描器(4)199k4進行不同縱方向優先的掃描處理,但是掃描器(3)199k3和掃描器(4)199k4都可以進行圖31(c)所示縱方向優先的掃描處理。
實施例12圖37是本發明實施例12的圖象處理裝置的方框圖。圖中,100m是本實施例12的圖象處理裝置(圖象解碼裝置),是對由上述圖象編碼裝置100k編碼的圖象編碼信號1006進行解碼的圖象處理裝置(圖象解碼裝置)。
該圖象解碼裝置100m具有可變長解碼器(VLD)201,對上述圖象編碼信號1006進行可變長解碼處理;逆掃描部100m1,對由該解碼處理得到的量化值1005,進行逆掃描處理,以使該配列順序返回到進行編碼處理的並列交換處理前的配列順序;預測部100m2,在實施了該逆掃描處理的被解碼塊所對應的量化值上,相加根據位於該被解碼部周邊的已解碼塊量化值預測的被解碼塊量化值(幀內預測值)303並輸出;信息源解碼部100m3,對作為該預測部100m2輸出的量化值1004,進行信息源解碼處理;逆分塊器205,對作為該信息源解碼部100m3輸出的圖象信號103,根據圖象編碼裝置100k的DCT處理信息114進行逆分塊,再生與1幀畫面對應的圖象信號101。
在本實施例12中,上述信息源解碼部100m3具有與圖34所示已有圖象處理裝置200f的信息源解碼部200f1完全相同的結構,上述預測部100m2具有與圖32所示已有圖象解碼裝置200d的預測部200d2完全相同的結構。
本實施例12的逆掃描部100m1在上述實施例11的圖象編碼裝置100k的掃描部100k3,根據第1幀內預測信息309a、幀間預測信息1015以及掃描方式轉換信號1201,使已並列交換的量化值返回到原來的順序。也就是說,具有n個逆掃描器292m1~292mn,使由上述掃描部100k3的各掃描器199k1~199kn進行掃描處理的量化值返回到原來的配列。上述逆掃描部100m1具有根據控制信號116m選擇上述n個逆掃描器中的任一個並把可變長解碼器201的輸出1005供給該選擇的逆掃描器的第1開關108b;根據控制信號116m選擇上述n個逆掃描器中任一個的輸出並把該選擇的逆掃描器輸出302供給上述預測部100m2的第2開關110b;根據有關上述圖象編碼裝置100k的預測的參數1015以及上述外部的掃描方式轉換信號1201,產生上述控制信號116m的逆掃描控制器1501m。
這裡,上述各逆掃描器292m1~292mn具有與上述圖象編碼裝置100k的各掃描器199k1~199kn對應的結構。具體地說,逆掃描器(1)292m1由圖32所示逆掃描部200d1的各構成要素108d、110d、202s1~202s3、1401d構成。也就是說,上述逆掃描器292m1根據相當於對幀內編碼塊的幀內預測值生成有關的第1幀內預測信息309a的控制用預測信息309a』,選擇構成該逆掃描器292m1的逆掃描器202s1~202s3其中的任一個。構成上述逆掃描器292m1的逆掃描器202s1~202s3中的一個,進行與按圖31(a)所示順序的量化值的鋸齒形掃描對應的逆掃描。上述逆掃描器(2)292m2進行按圖31(a)所示順序的鋸齒形掃描對應的逆掃描,上述逆掃描器(3)292m3進行按圖31(c)所示順序的縱方向優先掃描對應的逆掃描,逆掃描器(4)292m4進行與按圖31(c)所示順序不同的順序的縱方向優先掃描對應的逆掃描。
下面說明其操作。
該圖象解碼裝置100m對上述圖象編碼信號1006,按與編碼處理時的逆順序,進行與圖35所示圖象編碼裝置100k的各變換處理對應的逆變換處理,即可正確進行圖象編碼信號1006的解碼處理。
如下所述,上述圖象編碼信號1006首先由可變長解碼器201進行可變長解碼處理,變換為量化值1005,該量化值1005由上述逆掃描部100m1進行逆掃描處理。
下面用圖38所示流程圖說明由上述逆掃描部100m1的逆掃描控制器1501m進行的逆掃描處理。
首先,在步驟1901,根據有關被解碼塊的幀間預測解碼處理的預測值生成的信息(幀間預測參數)1015,進行被解碼塊是否實施了幀內編碼和幀間編碼之中任一種編碼處理的判定。當該判定結果是被解碼塊為幀內編碼時,在步驟1902,進行掃描方式轉換信號1201的判定。當該結果是掃描方式轉換信號1201為OFF時,在步驟1904,輸出選擇逆掃描器(1)292m1的控制信號116m。幀內編碼塊對應的量化值1005,通過逆掃描器(1)292m1,根據按照圖象編碼裝置100k的第2幀內預測信息309b在預測器401生成的控制用預測信息309a』,進行與適宜掃描處理對應的逆掃描處理。
另一方面,當上述步驟1902的判定結果是掃描方式轉換信號1201為ON時,在步驟1905輸出選擇逆掃描器(3)292m3的控制信號116m。幀內編碼塊對應的量化值1015,由逆掃描器(3)292m3進行與縱方向優先的掃描處理對應的逆掃描處理。
當上述步驟1901的判定結果是被解碼塊為幀間編碼時,在步驟1903進行掃描方式轉換信號1201的判定。當該結果是掃描方式轉換信號1201為OFF時,在步驟1906輸出選擇逆掃描器(2)292m2的控制信號116m。幀間編碼塊對應的量化值1015由逆掃描器(2)292m2進行與鋸齒形掃描處理對應的逆掃描處理。
另一方面,當上述步驟1903的判定結果是掃描方式轉換信號1201為ON時,在步驟1907輸出選擇逆掃描器(4)292m4的控制信號116m。幀間編碼塊對應的量化值1015,由逆掃描器(4)292m4進行與上述逆掃描器(3)292m3不同的縱方向優先的掃描處理對應的逆掃描處理。
作為上述逆掃描部100m1輸出的量化值302,在預測部100m2與其幀內預測值303相加,該相加值1004輸出到上述信息源解碼器100m3。這時,在上述預測部100m2根據上述相加值1004和圖象編碼裝置100k的第2幀內預測信息309b,用圖30所示的方法生成上述幀內預測值303。
作為上述預測部100m2輸出的量化值1004由信息源解碼部100m3解碼。上述量化值1004通過逆量化器203的逆量化處理,變換為DCT係數1003,該DCT係數1003再通過逆DCT器204的逆DCT處理,變換為差分信號1002。該差分信號1002在加法器1101與該幀間預測值1008相加,變換為圖象信號103。這時,該圖象信號103存儲在幀存儲器1014,在上述預器1102,根據存儲在幀存儲器1014的圖象信號1013和圖象編碼裝置100k的預測參數1015,生成上述幀間預測值1008。
最後,上述圖象信號103由上述逆分塊器205根據圖象編碼裝置100k的DCT類型信息114進行逆塊化處理,再生1幀畫面對應的圖象信號101。
在這種結構的本實施例12中,當對由隔行圖象信號編碼得到的圖象編碼信號進行解碼時,可根據掃描方式轉換信號1201進行以下轉換,即對幀內編碼塊的量化值進行適應掃描處理對應的逆掃描處理,對幀間編碼塊的量化值進行鋸齒形掃描處理對應的逆掃描處理的第1解碼方式;以及對幀內編碼塊的量化值進行第1縱方向優先的掃描處理對應的逆掃描處理,對幀間編碼塊的量化值進行第2縱方向優先的掃描處理對應的逆掃描處理的第2解碼方式的轉換,通過掃描處理的轉換,可以更高的編碼效率進行頻率成分的分布不同的幀間編碼塊和幀內編碼塊混雜的隔行圖象信號的編碼處理,並對得到的圖象編碼信號正確解碼。
在上述實施例12中,已經對隔行圖象信號的解碼處理進行了說明,是作為解碼處理對象的數字圖象信號不限於隔行圖象信號。例如,在進行逐行圖象編碼處理時,根據圖象內容,可轉換幀DCT處理和場DCT處理的圖象編碼裝置所對應的圖象解碼裝置,與上述實施例12有同樣的結構,能以高編碼效率對逐行圖象信號進行編碼,並對得到的圖象編碼信號正確解碼。
在上述實施例12中,第1幀內預測信息309a對應的控制用預測信息309a』,與已有圖象解碼裝置200d同樣,包含AC預測的ON/OFF信息和預測方向信息,而圖象編碼裝置100k的第2幀內預測信息309b,僅包含AC預測的ON/OFF信息,也就是說,傳送到解碼側的第2幀內預測信息309b與用於圖象解碼裝置掃描控制的控制用幀內預測信息309a』不同,不包含預測方向信息,因此在預測方法變更的情況下,也不必變更輸入到解碼側的第2幀內預測信息309b的內容,即可容易地與預測方法的變更等相對應。當然,第2幀內預測信息309b與控制用預測信息309a』同樣,還可包含不僅是AC預測的ON/OFF還有預測方向信息。
上述實施例12中,逆掃描器(3)292m3和逆掃描器(4)292m4進行不同的縱方向優先掃描處理對應的逆掃描處理,然而,逆掃描器(3)292m3和逆掃描器(4)292m4中的任一個也可以進行圖31(c)所示縱方向優先掃描處理對應的逆掃描處理。
實施例13通過在軟盤等數據存儲媒體上記錄為實現上述各實施例所示圖象處理裝置的圖象處理的編碼或解碼程序,用獨立的計算機系統可簡單實施上述各實施例所示的處理。
圖25是用存儲上述編碼或解碼程序的軟盤,由計算機系統實施上述實施例1到實施例12的圖象編碼或圖象解碼處理。
圖25表示從軟盤FD正面看到的外觀以及園盤狀磁存儲媒體軟盤本體D。軟盤FD內裝於外殼內,在該盤本體D的表面上從外周向內周形成同心園狀多條磁軌,各磁軌在角度方向被分割為例如16個扇形面。這樣,用存儲了上述程序的軟盤,在上述軟盤本體D上分配的領域,記錄著作為上述程序的數據。
如上所述,按照本發明(方案1、9、33),根據該被編碼塊圖象信號是否進行了幀頻率變換處理、是否進行了場頻率變換處理,設定被編碼塊圖象信號對應的頻率成分的編碼處理順序,即使對於幀DCT塊和場DCT塊混雜的隔行圖象編碼,也可使掃描寬度加長,因此,對於隔行圖象編碼也可以達到提高編碼效率的效果。而且,對於幀DCT塊和場DCT塊混雜的特定逐行圖象的編碼處理,也可得到同樣的效果。
按照本發明(方案2、10、33),根據由該被解碼塊對應的圖象信號進行的頻率變換處理是以幀為1單位進行的幀變換處理還是以場為1單位進行的場變換處理而決定的配列順序,對按規定順序使各種頻率成分編碼得到的輸入信號進行並列交換,生成作為解碼處理對象的被解碼塊對應的頻率成分,因此,對於逐行圖象及隔行圖象中任一種的DCT係數的可變長解碼處理,採用適當的掃描轉換方法,也就是適當轉換編碼處理順序的方法,對已編碼的位流,有效和正確地解碼圖象信號。
按照本發明(方案3、33),根據對該被編碼塊圖象信號實施的頻率變換處理種類和對位於該被編碼塊周邊的已編碼塊圖象信號實施的頻率變換處理種類的組合類型,設定被編碼塊圖象信號對應的頻率成分的編碼處理順序,因此可精細地控制上述編碼順序設定的掃描,選擇更適當的掃描。由於更加長了掃描寬度,具有進一步提高編碼效率的效果。
按照本發明(方案4、33),根據由對該被解碼塊對應的數字圖象信號實施的頻率變換處理和位於該被解碼塊周邊的已解碼塊對應的圖象信號實施的頻率變換處理的組合類型而決定的配列順序,對按規定順序使各種頻率成分編碼得到的輸入信號進行並列交換,生成作為解碼處理對象的被解碼塊對應的頻率成分,因此,對於逐行圖象及隔行圖象中任一種的DCT係數的可變長解碼處理,採用適當的掃描轉換方法,也就是適當地轉換編碼處理順序的方法,對已編碼的位流,有效和正確地解碼圖象信號。
按照本發明(方案5、11、33),根據對該被編碼塊圖象信號實施的頻率變換處理種類和預測處理種類的組合類型,設定被編碼塊頻率成分和其預測值的差分值的編碼處理順序,因此,對於幀DCT塊和場DCT塊混雜的隔行圖象編碼,也可加長掃描寬度,提高編碼效率。
按照本發明(方案6、12、33),根據由對該被解碼塊對應的數字圖象信號實施的頻率變換處理種類和上述預測處理種類的組合類型決定的配列順序,對按規定順序使實施了預測處理的各種頻率成分編碼得到的輸入信號進行並列交換,根據上述預測處理的種類,由位於作為解碼處理對象的被解碼塊周邊的已解碼塊對應的頻率成分,生成該被解碼塊對應的頻率成分預測值,因此,對於逐行圖象及隔行圖象中任一種的DCT係數的可變長解碼處理,採用細緻的適當掃描轉換方法,也就是細緻適當地轉換編碼處理順序的方法,從已編碼的位流,能有效和正確地解碼圖象信號。
按照本發明(方案7、33),根據對該被編碼塊圖象信號實施的頻率變換處理種類、對位於該被編碼塊周邊的已編碼塊圖象信號實施的頻率變換處理種類以及預測處理種類的組合類型,設定被編碼塊頻率成分和其預測值的差分值的編碼處理順序,因此,可精細地控制上述編順序設定的掃描,選擇更適當的掃描。這樣,可更加長掃描寬度,進一步提高編碼的效率。
按照本發明(方案8、33),根據由對該被解碼塊對應的圖象信號實施的頻率變換處理種類、對位於該被解碼塊周邊的已解碼塊實施的頻率變換處理種類以及上述預測處理種類的組合類型決定的配列順序,對按規定順序使實施了預測處理的各種頻率成分編碼得到的輸入信號進行並列交換,根據上述預測處理的種類,由位於作為解碼處理對象的被解碼塊周邊的已解碼塊對應的頻率成分,生成該被解碼塊對應的頻率成分的預測值,因此,採用細緻的掃描轉換方法,也就是細緻適當地轉換編碼處理順序的方法,從已編碼的位流,能有效和正確地解碼圖象信號。
按照本發明(方案13、19、33),根據適合已編碼塊的頻率成分的編碼處理順序,設定被編碼塊頻率成分的編碼處理順序,因此,對於幀DCT塊和場DCT塊混雜的隔行圖象編碼,可加長掃描寬度,提高編碼效率。而且,對於幀DCT塊和場DCT塊混雜的特定逐行圖象的編碼處理,也可得到與上述同樣的效果。
按照本發明(方案14、20、33),根據由適合已解碼塊頻率成分的編碼處理次序決定的配列順序,對按規定順序使實施了預測處理的各種頻率成分編碼得到的輸入信號進行並列交換,因此,對於逐行圖象及隔行圖象中任一種的DCT係數的可變長解碼處理,採用細緻適當的掃描轉換方法,也就是細緻適當地轉換編碼處理順序的方法,從已編碼的位流,能有效和正確地解碼圖象信號。
按照本發明(方案15、21、33),在編碼處理時,可根據需要停止掃描,而實施適合隔行圖象和特定逐行圖象的特定掃描,因此可有效簡化隔行圖象和特定逐行圖象的編碼處理。
按照本發明(方案16、22、33),在解碼處理時,可根據需要停止逆掃描,而實施適合隔行圖象和特定逐行圖象的特定掃描,因此可對在編碼時停止掃描而實施了特定逆掃描的隔行圖象和特定逐行圖象正確解碼。
按照本發明(方案17、23、33),在編碼處理時,可對各幀內編碼宏塊和幀間編碼宏塊,根據關於預測的參數及掃描轉換信號轉換多個掃描,能實施適於各種編碼方法的掃描,即使對於頻率成分分布不同的幀間編碼宏塊和幀內編碼宏塊混雜的隔行圖象的幀間編碼,也可以加長掃描寬度,提高編碼效率。而且,對於頻率成分分布不同的幀間編碼宏塊和幀內編碼宏塊混雜的特定逐行圖象的幀間編碼,也可以得到與上述同樣的效果。
按照本發明(方案18、24、33),在解碼處理時,可對各幀內編碼宏塊和幀間編碼宏塊,根據關於預測的參數及掃描轉換信號轉換多個逆掃描,所以對各幀內編碼宏塊和幀間編碼宏塊,根據關於預測的參數及掃描轉換信號轉換多個掃描,從已編碼的位流,能有效和正確地解碼圖象信號。
按照本發明(方案25、26、29、30、33),在編碼處理時,根據表示順序設定轉換的標誌信息,進行以下轉換,即包含對被編碼塊頻率成分和其幀內預測值的畫面內差分值,根據預測處理種類的順序,適當設定編碼處理順序的處理的第1順序設定操作;不局限於上述預測處理種類,把上述處理順序設定為特定順序的第2順序設定操作的轉換,對於頻率成分分布不同的幀間編碼宏塊和幀內編碼宏塊混雜的隔行圖象幀間編碼,可進一步加長掃描寬度,提高編碼效率。而且,對於頻率成分分布不同的幀間編碼宏塊和幀內編碼宏塊混雜的特定逐行圖象的幀間編碼,也可得到與上述同樣的效果。
具體地說,根據掃描方式轉換信號1201,進行以下兩種編碼方式的轉換在對隔行圖象信號編碼時,對幀內編碼塊的量化值進行掃描處理,而且對幀間編碼塊的量化值進行鋸齒形掃描處理的第1編碼方式轉換;以及對幀內編碼塊的量化值進行第1縱方向優先的掃描處理,而且對幀間編碼塊的量化值進行第2縱方向優先的掃找處理的第2編碼方式的轉換,對於頻率成分分布不同的幀間編碼塊和幀內編碼塊混雜的隔行圖象信號的編碼處理,可進一步提高編碼效率。
按照本發明(方案27、28、31、32、33),根據表示與上述輸入信號一起輸入的並列交換的轉換的標誌信息,交替地進行包含根據幀內預測處理種類的順序適當地對解碼處理時按規定順序使實施了幀間預測處理的各種頻率成分編碼得到的作為解碼處理對象的被解碼塊輸入信號,進行並列交換處理的第1並列交換操作和不局限於上述預測處理種類按特定順序並列交換該輸入信號的第2並列交換操作,對各幀內編碼宏塊和幀間編碼宏塊,根據有關預測的參數及掃描轉換信號轉換多個掃描,從已編碼的位流,能有效和正確地解碼圖象信號。
權利要求
1.一種對圖象信號的編碼信號逐塊地進行解碼的圖象處理方法,其特徵在於根據上述編碼信號,對作為解碼對象的各被解碼塊的頻率成分進行解碼;根據標記信息,選擇第一併列交換方式和第二並列交換方式,其中所述第一併列交換方式適應地並列交換上述各被解碼塊的頻率成分,而所述第二並列交換方式通常按照特定的順序並列交換上述各被解碼塊的頻率成分;根據位於上述被解碼塊周邊的已解碼塊的頻率成分,生成上述被解碼塊的頻率成分的預測值;以及根據利用上述所選擇的並列交換方式而並列交換的被解碼塊的頻率成分和上述預測值,生成上述被解碼塊的頻率成分。
全文摘要
本發明提供一種圖象處理方法、圖象處理裝置及數據存儲媒體。本發明的裝置具有在每個作為DCT處理單位的幀或場集中隔行圖象信號並使其塊化,輸出該塊化圖象信號以及表示上述DCT處理單位的DCT類型信息的分塊器102;以及對上述塊化圖象信號經過DCT處理及量化處理得到的量化值,通過該配列順序的並列交換設定一定的處理順序,並列交換順序不同的多個掃描器109s1~109sn,根據上述DCT類型信息選擇用於上述量化值並列交換的掃描器。
文檔編號H04N7/30GK1561091SQ20041003347
公開日2005年1月5日 申請日期1998年7月24日 優先權日1997年7月25日
發明者西孝啟, 也, 高橋俊也, 文仲丞, 角野真也 申請人:松下電器產業株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀