專利名稱::圖象解碼裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及將包括雙向予測編碼數(shù)據(jù)的編碼數(shù)據(jù)進(jìn)行解碼的圖象解碼裝置。近年來隨著圖象的高效編碼技術(shù)的確立,圖象的數(shù)字化處理也逐漸普及。為了提高數(shù)字傳輸及記錄等的效率,采用小的位傳輸速率編碼圖象數(shù)據(jù)。在此高效編碼中,用m×n象素塊單位進(jìn)行DCT(離散余弦變換)處理等正交變換。正交變換是將所輸入的取樣值變換成空間頻率成分等正交成分。因此能削減空間的相關(guān)成分。已正交變換的成分通過量化削減塊信號的冗余信息。特別是通過將霍夫曼編碼等可變長度編碼加到量化輸出,進(jìn)一步削減數(shù)據(jù)量?;舴蚵幋a是根據(jù)由量化輸出的統(tǒng)計(jì)編碼量算出的結(jié)果進(jìn)行編碼,通過將短位分配給出現(xiàn)幾率高的數(shù)據(jù),將長位分配給出現(xiàn)幾率低的數(shù)據(jù)的可變長度編碼,削減整體的數(shù)據(jù)量。進(jìn)而在進(jìn)行高效編碼的裝置中,用MPEG(移動(dòng)圖象專家組)等進(jìn)行研究的混合方式成為主流。在此方式中,除了將幀內(nèi)圖象進(jìn)行DCT處理的幀內(nèi)壓縮之外,也采用利用幀間的相互關(guān)系削減時(shí)間軸方向的多余信息的幀間壓縮。幀間壓縮是利用一般的移動(dòng)圖象在前后幀很相似這樣的性質(zhì),求前后幀的差分,通過編碼差分值(予測誤差),進(jìn)一步減低位傳輸速率。特別是由于予測圖象的移動(dòng),求出幀間差,所以減少予測誤差的動(dòng)補(bǔ)償幀間予測編碼是有效的。這樣,在混合方式中,除了將規(guī)定幀的圖象數(shù)據(jù)直接進(jìn)行DCT處理并編碼的幀內(nèi)編碼外,采用規(guī)定幀的圖象數(shù)據(jù)和只將與此幀前后的幀的參考圖象數(shù)據(jù)的差分?jǐn)?shù)據(jù)進(jìn)行DCT處理并編碼的予測編碼。作為予測編碼方法有按時(shí)間將前方向的參考圖象數(shù)據(jù)進(jìn)行動(dòng)補(bǔ)償并求出予測誤差的前方予測編碼;按時(shí)間將后方向的參考圖象數(shù)據(jù)進(jìn)行動(dòng)補(bǔ)償并求出予測誤差的后方予測編碼、和考慮編碼效率使用前方或后方中任何一方或者兩方向的平均的雙向予測編碼。因?yàn)橛脦瑑?nèi)編碼已編碼過的幀(以下稱為I畫面)只用幀內(nèi)信息編碼,所以能只用單獨(dú)的編碼數(shù)據(jù)編碼。因而,在MPEG規(guī)格中,為了防止誤差擴(kuò)散等,能在固定周期(例如12幀)將I畫面插入。在MPEG規(guī)格中,通過用此I畫面的前方予測編碼,可獲得幀間編碼幀(以下稱為P畫面)。再者,P畫面通過將前方的P畫面進(jìn)行前方予測編碼也能得到。而且通過使用前方或后方中任何一方的或雙向的I、P畫面的雙向予測編碼可得到雙向予測適應(yīng)轉(zhuǎn)換幀(以下稱為B畫面)。圖9是用以說明此方式的壓縮法的說明圖。圖9(a)表示所輸入的幀圖象,圖9(b)表示編碼數(shù)據(jù),圖9(c)表示解碼數(shù)據(jù)。圖10是用以說明分塊化處理的說明圖。將幀序號0的幀圖象進(jìn)行幀內(nèi)編碼。使用此幀圖象作為參考圖象,將幀序號3的幀圖象進(jìn)行前方予測編碼。圖9(b)的箭頭表示這樣編碼的予測方向,幀序號6的幀圖象也將前方的幀序號3的幀圖象進(jìn)行前方予測編碼作為參考圖象。幀序1,2的幀圖象還將幀序號0,3的幀圖象進(jìn)行雙向予測編碼作為參考圖象。而且?guī)蛱?,5的幀圖象將幀序號3,6的幀圖象進(jìn)行雙向予測編碼作為參考圖象。如圖9(b)所示,首先,將幀序號0的圖象數(shù)據(jù)進(jìn)行幀內(nèi)編碼得到I畫面。這時(shí),將幀序號0的圖象數(shù)據(jù)用存儲(chǔ)器等進(jìn)行分幀,同時(shí)如圖10所示,每8象素×8行分塊,以塊單位進(jìn)行DCT處理。此外,圖中用實(shí)線表示的ODD表示奇數(shù)場的掃描線,用虛線表示的EVEN表示偶數(shù)場的掃描線。由DCT處理得到的DCT變換系數(shù)用規(guī)定的量化系數(shù)進(jìn)行量化后,進(jìn)行可變長度編碼,獲得編碼數(shù)據(jù)。隨后對于幀序號1的幀圖象,由于進(jìn)行使用幀序號0、3的幀圖象的雙向予測編碼,所以直到將幀序號3的幀圖象編碼為止都保持在存儲(chǔ)器中。同樣,對于幀序號2的幀圖象,也在幀序號3的幀圖象編碼后進(jìn)行編碼。對于幀序號3的幀圖象,進(jìn)行將幀序號0的幀圖象作為參考圖象所用的前方予測編碼,得到P畫面(圖9(b))。即,用動(dòng)矢量對幀序號0的數(shù)據(jù)進(jìn)行動(dòng)補(bǔ)償,將已動(dòng)補(bǔ)償?shù)膮⒖紙D象數(shù)據(jù)與現(xiàn)幀(幀序號3的幀)圖象數(shù)據(jù)的差分(予測誤差)進(jìn)行DCT處理。將DCT變換系數(shù)量化后進(jìn)行可變長度編碼與幀內(nèi)編碼時(shí)相同。接著使用已編碼的幀序號0,3的I畫面、P畫面、將幀序號1、2的幀圖象依次進(jìn)行雙向予測編碼。這就如圖9(b)所示,得到二個(gè)B畫面。以后與此相同,如圖9(b)所示,將幀序號為6、4、5……的幀圖象依次進(jìn)行編碼得到P畫面、B畫面、B畫面……。像這樣在編碼時(shí)用與實(shí)際輸入的幀順序不同的幀順序進(jìn)行編碼。在解碼時(shí),有必要將編碼數(shù)據(jù)的解碼順序回到原來的順序,以幀序號0、1、2…的順序輸出解碼數(shù)據(jù)。圖11示出這樣的已有的圖象解碼裝置的方框圖。而圖12是用以說明分幀的說明圖,圖12(a)表示非隔行掃描時(shí)的分幀,圖12(b)表示隔行掃描時(shí)的分幀。將編碼數(shù)據(jù)加給編碼緩沖存儲(chǔ)器電路1。此編碼數(shù)據(jù)是用圖9(b)所示的編碼順序?qū)D象數(shù)據(jù)或予測誤差進(jìn)行DCT處理并量化后,再進(jìn)行可變長度編碼。編碼緩沖存儲(chǔ)器電路1保持已輸入的編碼數(shù)據(jù),進(jìn)行解碼處理時(shí)間與輸出處理時(shí)間的時(shí)間組合,并輸出到可變長度解碼電路2??勺冮L度解碼電路2將編碼數(shù)據(jù)進(jìn)行可變長度解碼并輸出到逆量化電路3和緩沖控制電路7。用緩沖控制電路7控制編碼緩沖存儲(chǔ)器電路1。用逆量化電路3對可變長度解碼電路2的輸出進(jìn)行逆量化,用逆DCT電路4進(jìn)行逆DCT處理,回到編碼側(cè)的DCT處理前的數(shù)據(jù)。現(xiàn)在,輸入作為幀序號0的編碼數(shù)據(jù)的I畫面。這時(shí),逆DCT電路4的輸出是幀序號0的還原圖象,就這樣將逆DCT電路4的輸出加到幀存儲(chǔ)器6。逆DCT電路4的輸出是塊單位的象素?cái)?shù)據(jù),幀存儲(chǔ)器6保持1幀的象素?cái)?shù)據(jù)。幀存儲(chǔ)器6如下所述有M1~M4四個(gè)區(qū)域。在進(jìn)行非隔行顯示時(shí),如圖12(a)所示,幀存儲(chǔ)器6以幀的順序排列逆DCT電路4的輸出并以光柵順序輸出。而且,在進(jìn)行隔行顯示時(shí),如圖12(b)所示,幀存儲(chǔ)器6將逆DCT電路4的輸出分奇數(shù)場的數(shù)據(jù)和偶數(shù)場的數(shù)據(jù)來排列,各場以光柵順序輸出。幀存儲(chǔ)器6的輸出通過開關(guān)16作為解碼數(shù)據(jù)輸出(圖9(c))。為了P、B畫面解碼,來自逆DCT電路4的幀序號0的還原圖象數(shù)據(jù)也供給幀存儲(chǔ)器12。再者,在DCT塊分幀后進(jìn)行分塊時(shí),如果進(jìn)行非隔行顯示的話,因?yàn)闆]必要變化行方向的象素排列,作為變更輸出順序的存儲(chǔ)器也可以有保持8行(1字組行)部分的數(shù)據(jù)。但是為了能進(jìn)行隔行顯示,由于有必要分為奇數(shù)場和偶數(shù)場輸出數(shù)據(jù),所以要有更多的存儲(chǔ)器。這是因?yàn)樵诖蠖鄶?shù)情況下通常采用幀存儲(chǔ)器作為用以變更顯示順序的存儲(chǔ)器進(jìn)行分幀。接著進(jìn)行幀序號3的P畫面解碼。這時(shí),逆DCT電路4的輸出是予測誤差。另一方面,動(dòng)矢量取樣電路8提取包括在可變長度解碼電路2中的動(dòng)矢量加到動(dòng)補(bǔ)償電路10,動(dòng)補(bǔ)償電路10從幀存儲(chǔ)器12讀出I畫面的還原圖象數(shù)據(jù),利用動(dòng)矢量進(jìn)行動(dòng)補(bǔ)償。動(dòng)補(bǔ)償電路10的輸出通過開關(guān)15加給加法器5。加法器5將經(jīng)過動(dòng)補(bǔ)償?shù)膸蛱?的還原圖象數(shù)據(jù)與來自逆DCT電路4的予測誤差相加,得到幀序號3的還原圖象數(shù)據(jù)。此數(shù)據(jù)供給幀存儲(chǔ)器11。隨后將幀序號1的B畫面解碼。在這時(shí)逆DCT電路4的輸出也是予測誤差。動(dòng)矢量取樣電路8從可變長度解碼輸出中取出幀序號3的圖象與幀序號1的圖象之間的動(dòng)矢量加給動(dòng)補(bǔ)償電路9,動(dòng)補(bǔ)償電路9使用動(dòng)矢量,由幀存儲(chǔ)器11對幀序號3的還原圖象數(shù)據(jù)進(jìn)行動(dòng)補(bǔ)償并輸出到加法器13。加法器13與編碼時(shí)的予測模式對應(yīng),將動(dòng)補(bǔ)償電路9、10的輸出相加,通過開關(guān)15供給加法器5。加法器5將開關(guān)15的輸出加到予測誤差,得到幀序號1的B畫面的還原圖象數(shù)據(jù)。此圖象數(shù)據(jù)加給幀存儲(chǔ)器6并進(jìn)行分幀后,通過開關(guān)16輸出(圖9(c))。接著將幀序號2的B畫面解碼。這時(shí),也將逆DCT電路4的輸出與開關(guān)15的輸出相加。得到幀序號2的B畫面的還原圖象數(shù)據(jù)。此圖象數(shù)據(jù)在加給幀存儲(chǔ)器6進(jìn)行分幀后,通過開關(guān)16輸出(圖9(c))。接著如圖9(c)所示,將存儲(chǔ)在幀存儲(chǔ)器11中的幀序號3的還原圖象數(shù)據(jù)通過開關(guān)14和16按顯示順序作為解碼數(shù)據(jù)輸出。然后,重復(fù)同樣的操作,輸出用圖9(c)的解碼順序還原的圖象數(shù)據(jù)(解碼數(shù)據(jù))。再有,一邊考慮存儲(chǔ)的重疊部分和系統(tǒng)中的操作時(shí)間,一邊控制解碼處理與輸出處理。下面參照圖13對得到隔行輸出時(shí)的幀存儲(chǔ)器6的寫入和讀出進(jìn)行說明。圖13(a)表示幀存儲(chǔ)器6的寫入和讀出,圖13(b)表示I畫面的圖象數(shù)據(jù)的分割方法。如上所述,幀存儲(chǔ)器6有M1~M4四個(gè)區(qū)域。為了使用1幀部分的存儲(chǔ)器將1幀的圖象數(shù)據(jù)隔行化并輸出,有必要同時(shí)進(jìn)行寫入和讀出。因此將1幀圖象數(shù)據(jù)分割成四個(gè),同時(shí)設(shè)置M1~M4四個(gè)區(qū)域,控制每個(gè)區(qū)域的寫入和讀出。即,如圖13(b)所示,將第一場的圖象數(shù)據(jù)按畫面的上下來分成各自的數(shù)據(jù)A1、A2。還將第二場的圖象數(shù)據(jù)也按畫面的上下分成各自的數(shù)據(jù)B1、B2。使數(shù)據(jù)A1、A2存儲(chǔ)在各自的區(qū)域M1、M2,使數(shù)據(jù)B1、B2存儲(chǔ)在各自的區(qū)域M3、M4。當(dāng)將按幀結(jié)構(gòu)編碼的編碼數(shù)據(jù)解碼時(shí),來自加法器5的解碼輸出是從與畫面上端對應(yīng)的第一塊行到與畫面下端對應(yīng)的塊行,按塊為單位順次輸出。即,在圖11的圖象解碼裝置,在1場的時(shí)間解碼數(shù)據(jù)A1,B1,在下一個(gè)1場時(shí)間解碼數(shù)據(jù)A2,B2。圖13(a)的橫軸以場單位表示解碼時(shí)間和輸出時(shí)間,縱軸表示幀存儲(chǔ)器6的區(qū)域M1~M4的存儲(chǔ)地址。各區(qū)域M1~M4的容量是幀存儲(chǔ)器6的容量的1/4。在最初的1幀期間,從加法器5輸出的數(shù)據(jù)A1、B1依次寫入各存儲(chǔ)區(qū)M1、M3。圖13(a)的斜線K1、K3表示向區(qū)域M1、M2的寫入。數(shù)據(jù)A1、B1的數(shù)據(jù)量是1幀的1/4,在1場期間寫入?yún)^(qū)域M1、M3的整個(gè)區(qū)域。在下一個(gè)1場期間,從加法器5輸出的數(shù)據(jù)A2、B2依次寫入各自的存儲(chǔ)區(qū)M2、M4。圖13(a)的斜線K2、K4表示向區(qū)域M2、M4的寫入。數(shù)據(jù)A2、B2的數(shù)據(jù)量是1幀的1/4,在1幀期間寫入?yún)^(qū)域M2、M4的整個(gè)區(qū)域。還在此場期間進(jìn)行從區(qū)域M1的讀出。圖13(a)的斜線R1表示從區(qū)域M1的讀出,從區(qū)域M1按寫入順序讀出數(shù)據(jù),在半場期間讀出存儲(chǔ)在區(qū)域M1中的全部數(shù)據(jù)A1。圖13(a)的斜線區(qū)域表示數(shù)據(jù)是儲(chǔ)備在幀存儲(chǔ)器6規(guī)定的地址中。特別是用圖13(a)的斜線R2表示在此場期間的后一半也讀出存儲(chǔ)區(qū)域M2中數(shù)據(jù)A2。在此場期間已讀出的數(shù)據(jù)A1、A2作為第一場的數(shù)據(jù)輸出。在下一場期間的前一半,在斜線K3期間讀出已寫入M3區(qū)域的數(shù)據(jù)B1,在后一半,在斜線K4期間讀出已寫入?yún)^(qū)域M4的數(shù)據(jù)B2(斜線R4)。這樣一來,數(shù)據(jù)B1、B2作為第二場數(shù)據(jù)輸出。以后重復(fù)同樣的寫入和讀出,將幀的每次解碼輸出變換成場的每次的隔行輸出并輸出。因此,P畫面使用前方幀的參考圖象來解碼,在解碼時(shí)用以保持參考圖象的1幀的存儲(chǔ)器是必要的。B畫面使用前方和后方幀的參考圖象解碼,用以保持這些參考圖象的2幀的存儲(chǔ)器是必要的。進(jìn)而由于編碼處理用DCT塊單位進(jìn)行,如上所述,將加法器5的輸出分幀,能進(jìn)行隔行顯示或非隔行顯示的1幀的存儲(chǔ)器是必要的。這時(shí),I、P畫面的解碼數(shù)據(jù)由于用作B畫面的參考圖象,而存儲(chǔ)在幀存儲(chǔ)器11、12中,通過控制并輸出來自這些幀存儲(chǔ)器11、12的讀出,能將這些幀存儲(chǔ)器兼做分幀用。但是,因?yàn)锽畫面的解碼數(shù)據(jù)不用作參考圖象,也不存儲(chǔ)在幀存儲(chǔ)器11,12中,所以為了分幀,有必要設(shè)置幀存儲(chǔ)器6。像這樣,在上述已有的圖象解碼裝置中,為了將包括B畫面的圖象編碼數(shù)據(jù)解碼,多個(gè)存儲(chǔ)器是必要的,因而存在電路規(guī)模大,成本高的問題。本發(fā)明的目的是提供一種能削減用以解碼包括B畫面的圖象編碼數(shù)據(jù)所必須的存儲(chǔ)器,并能減少電路規(guī)模、降低成本的圖象解碼裝置。本發(fā)明的圖象解碼裝置配備有解碼機(jī)構(gòu),它輸入包括使用前方與后方參考圖象的雙向予測編碼數(shù)據(jù)的編碼數(shù)據(jù),用規(guī)定的塊單位將所輸入的編碼數(shù)據(jù)解碼并輸出解碼數(shù)據(jù);存儲(chǔ)機(jī)構(gòu),它有行存儲(chǔ)1幀上述解碼數(shù)據(jù)的容量的規(guī)定分割數(shù)之一的容量的存儲(chǔ)區(qū)域,借助對上述雙向予測編碼數(shù)據(jù)的解碼處理,加給從上述解碼機(jī)構(gòu)輸出的構(gòu)成幀的解碼數(shù)據(jù)并存儲(chǔ)在上述存儲(chǔ)區(qū),通過按顯示順序讀出已存儲(chǔ)的數(shù)據(jù),得到隔行輸出;控制機(jī)構(gòu),它與垂直方向位置對應(yīng)地將畫面分割成上述規(guī)定分割數(shù)的1/2數(shù)目的分割圖象區(qū)域,對與上述第一和第二場的上述各個(gè)規(guī)定分割數(shù)的各分割圖象區(qū)域分別對應(yīng)的上述解碼數(shù)據(jù)列的每個(gè)分割圖象數(shù)據(jù),控制上述存儲(chǔ)機(jī)構(gòu)的寫入和讀出,通過考慮上述各分割圖象數(shù)據(jù)的輸入輸出時(shí)間控制對上述存儲(chǔ)機(jī)構(gòu)的寫入和讀出,將與不同的上述分割圖象區(qū)域?qū)?yīng)的多個(gè)上述分割圖象數(shù)據(jù)存儲(chǔ)到上述的存儲(chǔ)機(jī)構(gòu)的共同的存儲(chǔ)區(qū)域,由上述存儲(chǔ)機(jī)構(gòu)得到隔行輸出。在本發(fā)明中用解碼機(jī)構(gòu)將雙向予測編碼數(shù)據(jù)解碼。控制機(jī)構(gòu)將畫面分割成規(guī)定分割數(shù)1/2的分割圖象區(qū)域,對第一和第二場的各規(guī)定分割數(shù)的每個(gè)分割圖象數(shù)據(jù)控制存儲(chǔ)機(jī)構(gòu)的寫入和讀出。這時(shí),控制機(jī)構(gòu)通過將多個(gè)分割圖象數(shù)據(jù)存儲(chǔ)到共同的存儲(chǔ)區(qū)域,存儲(chǔ)一幀的數(shù)據(jù),能減少用以得到隔行輸出的存儲(chǔ)機(jī)構(gòu)的存儲(chǔ)區(qū)域數(shù)??刂茩C(jī)構(gòu)從存儲(chǔ)機(jī)構(gòu)讀出在每個(gè)分割圖象數(shù)據(jù)中的數(shù)據(jù),得到隔行輸出。圖1示出本發(fā)明的圖象解碼裝置的一實(shí)施例的方框圖。圖2是用以說明實(shí)施例工作的說明圖。圖3是用以說明實(shí)施例工作的說明圖。圖4是表示本發(fā)明其它實(shí)施例的方框圖。圖5是說明圖4的實(shí)施例的工作的說明圖。圖6是說明圖4實(shí)施例工作的說明圖。圖7是表示本發(fā)明其它實(shí)施例的方框圖。圖8是說明圖7實(shí)施例的工作的說明圖。圖9是說明予測編碼的說明圖。圖10是用以說明分塊的說明圖。圖11是表示已有的圖象編碼裝置的方框圖。圖12是用以說明分幀的說明圖。圖13是用以說明已有例的隔行變換的說明圖。下面將參照附圖對本發(fā)明的實(shí)施例進(jìn)行說明。圖1是表示本發(fā)明的圖象解碼裝置一實(shí)施例的方框圖。在圖1中與圖11相同的結(jié)構(gòu)元件用同一符號表示。編碼數(shù)據(jù)供給編碼緩沖存儲(chǔ)器電路1。此編碼數(shù)據(jù)是通過DCT處理、量化處理和可變長度編碼處理加工成的,它有幀內(nèi)處理產(chǎn)生的I畫面、使用前方或后方幀的參考圖象的P畫面、和使用雙向幀的參考圖象的B畫面。而且編碼數(shù)據(jù)也包括在加工P、B畫面時(shí)所用的動(dòng)矢量信息。而DCT處理是以幀化后用分塊得到的塊單位進(jìn)行。編碼緩沖存儲(chǔ)器電路I保持所輸入的編碼數(shù)據(jù),進(jìn)行解碼處理時(shí)間與輸出時(shí)間的組合并輸出。編碼緩沖存儲(chǔ)器電路1的輸出加給可變長度解碼電路2??勺冮L度解碼電路2通過可變長度解碼處理使所輸入的編碼數(shù)據(jù)還原到編碼側(cè)的可變長度編碼處理前的數(shù)據(jù),輸出到緩沖控制電路7、逆量化電路3、及動(dòng)矢量取樣電路8。緩沖控制電路7根據(jù)可變長度解碼電路2的輸出控制編碼緩沖存儲(chǔ)器電路1。動(dòng)矢量取樣電路8,對于P、B畫面,取出包含在可變長度解碼輸出中的動(dòng)矢量輸出到動(dòng)補(bǔ)償電路9、10。逆量化電路3將所輸入的數(shù)據(jù)進(jìn)行逆量化處理加給逆DCT電路4,逆DCT電路4將逆量化輸出進(jìn)行逆DCT處理后輸出到加法器5。開關(guān)15的輸出也加給加法器5。開關(guān)15在逆DCT電路4的輸出按照I畫面時(shí)將0加到加法器5,按照P畫面時(shí)將下述動(dòng)補(bǔ)償電路9、10一方的輸出加到加法器5,按照B畫面時(shí)將動(dòng)補(bǔ)償電路9、10或下述加法器13的輸出提供給加法器5。加法器5通過將逆DCT電路4的輸出與開關(guān)15的輸出相加使圖象復(fù)原,在輸出到幀存儲(chǔ)器11、12的同時(shí),也輸出到存儲(chǔ)器21。幀存儲(chǔ)器11、12被存儲(chǔ)器控制電路22控制寫入和讀出,保持成為參考圖象的I、P畫面的復(fù)原圖象數(shù)據(jù)。幀存儲(chǔ)器11,12將在對應(yīng)的P、B畫面的解碼定時(shí)保持的參考圖象數(shù)據(jù)輸出到動(dòng)補(bǔ)償電路9、10。動(dòng)補(bǔ)償電路9、10分別將來自幀存儲(chǔ)器11、12的參考圖象數(shù)據(jù)按照來自矢量取樣電路8的動(dòng)矢量進(jìn)行動(dòng)補(bǔ)償后輸出。動(dòng)補(bǔ)償電路9、10的輸出在供給開關(guān)15的同時(shí)也供給加法器13。加法器13對應(yīng)預(yù)測模式將動(dòng)補(bǔ)償電路9、10的輸出相加并輸出到開關(guān)15。存儲(chǔ)器21分割成多個(gè)存儲(chǔ)區(qū)域,各區(qū)域有存儲(chǔ)1幀圖象數(shù)據(jù)容量(以下稱為幀容量)的規(guī)定分割數(shù)之一(下述畫面分割數(shù)×1/2)的容量。此外,在圖1中示出由具有幀容量的1/8容量的五個(gè)區(qū)域M1~M5構(gòu)成存儲(chǔ)器21的例子。即,在這種情況下,存儲(chǔ)器21的容量是幀容量的5/8。存儲(chǔ)器21如下所述,用存儲(chǔ)器控制電路22控制寫入和讀出,存儲(chǔ)依次輸入的B畫面的解碼數(shù)據(jù),按隔行的順序讀出并輸出到開關(guān)16。另一方面,對于I、P畫面,使用存儲(chǔ)在幀存儲(chǔ)器11,12的復(fù)原圖象數(shù)據(jù)。幀存儲(chǔ)器11,12用存儲(chǔ)器控制電路控制寫入和讀出,將所存儲(chǔ)的復(fù)原圖象數(shù)據(jù)按隔行順序讀出并輸出到開關(guān)14。開關(guān)14與圖象輸出幀的順序?qū)?yīng)地進(jìn)行轉(zhuǎn)換,將來自幀存儲(chǔ)器11,12的圖象數(shù)據(jù)輸出到開關(guān)16。開關(guān)16與圖象輸出幀的順序?qū)?yīng)地轉(zhuǎn)換,將一系列的幀還原圖象數(shù)據(jù)作為解碼數(shù)據(jù)輸出。存儲(chǔ)器控制電路22,沿各個(gè)畫面的上下方向用規(guī)定的畫面分割數(shù)分割第1和第2場,對與已分割的各區(qū)域?qū)?yīng)的每個(gè)分割圖象數(shù)據(jù),進(jìn)行對存儲(chǔ)器21的寫入。例如,畫面分割數(shù)為4,與第1場的第1~第4四個(gè)區(qū)域?qū)?yīng)的分割圖象數(shù)據(jù)分別為A1~A4,與第2場的第1~第4四個(gè)區(qū)域?qū)?yīng)的分割圖象數(shù)據(jù)分別為B1~B4。這時(shí),例如,存儲(chǔ)器控制電路22將分割圖象數(shù)據(jù)A1、A3、A4寫入存儲(chǔ)器21的區(qū)域M1,將分割圖象數(shù)據(jù)B1寫入?yún)^(qū)域M2,將分割圖象數(shù)據(jù)B2寫入?yún)^(qū)域M3。進(jìn)而,存儲(chǔ)器控制電路22將分離圖象數(shù)據(jù)A2與分割圖象數(shù)據(jù)A3或A4為一組寫入?yún)^(qū)域M4或M5,將剩余的分割圖象數(shù)據(jù)A3或A4寫入?yún)^(qū)域M5或M4。下面將參照圖2的說明圖對如此構(gòu)成的實(shí)施例的工作進(jìn)行說明。圖2(a)示出存儲(chǔ)器21的寫入和讀出,圖2(b)示出1畫面的圖象數(shù)據(jù)的分割方法。而且在圖2中用斜線表示奇數(shù)場的數(shù)據(jù),用網(wǎng)線表示偶數(shù)場的數(shù)據(jù)。解碼處理與以往相同。即,編碼數(shù)據(jù)輸入到編碼緩沖存儲(chǔ)器電路1。編碼數(shù)據(jù)有I、P、B畫面,例如用圖9(b)的幀順序輸入。編碼緩沖存儲(chǔ)器電路1考慮編碼處理時(shí)間和輸出時(shí)間,保持已輸入的編碼數(shù)據(jù)并輸出到可變長度解碼電路2。用可變長度解碼電路2將編碼數(shù)據(jù)進(jìn)行可變長度解碼,用逆量化電路3進(jìn)行逆量化,用逆DCT電路4進(jìn)行逆DCT處理,返回到編碼側(cè)DCT處理前的數(shù)據(jù)并供給加法器5。這些處理用塊單位進(jìn)行。在所輸入的編碼數(shù)據(jù)是將I畫面進(jìn)行編碼的數(shù)據(jù)時(shí),開關(guān)15將0加給加法器5。因此,加法器5將逆DCT電路4的輸出就這樣輸出到幀存儲(chǔ)器12。借助幀存儲(chǔ)器12,各塊的解碼數(shù)據(jù)進(jìn)行1幀積蓄,在規(guī)定的輸出定時(shí)按顯示順序讀出并通過開關(guān)14、16輸出。在所輸入的編碼數(shù)據(jù)是將P畫面進(jìn)行編碼的數(shù)據(jù)時(shí),可變長度解碼電路2的輸出也加給動(dòng)矢量取樣電路8。用動(dòng)矢量取樣電路8,取出包括在P畫面的編碼數(shù)據(jù)中的矢量,提供給動(dòng)補(bǔ)償電路10。幀存儲(chǔ)器12保持I畫面的解碼數(shù)據(jù)作為參考圖象,動(dòng)補(bǔ)償電路10讀出幀存儲(chǔ)器12的數(shù)據(jù),使用動(dòng)矢量進(jìn)行動(dòng)補(bǔ)償。此已進(jìn)行過動(dòng)補(bǔ)償?shù)膮⒖紙D象的數(shù)據(jù)通過開關(guān)15加到加法器5。逆DCT電路4的輸出是已解碼的予測誤差,加法器5通過將來自開關(guān)15的參考圖象數(shù)據(jù)與此予測誤差相加來復(fù)原圖象數(shù)據(jù)。此圖象數(shù)據(jù)存儲(chǔ)到幀存儲(chǔ)器11。隨后輸入基于B畫面的編碼數(shù)據(jù)。這時(shí),可變長度解碼電路2的輸出在提供給逆量化電路3和逆DCT電路4的同時(shí),也提供給動(dòng)矢量取樣電路8。由逆DCT電路4向加法器5輸出DCT處理前的予測誤差。另一方面,動(dòng)矢量取樣電路8從可變長度解碼輸出中取出與參考圖象對應(yīng)的動(dòng)矢量并輸出到各個(gè)動(dòng)補(bǔ)償電路9、10。另外,由于予測模式的不同,有時(shí)只提取某一種動(dòng)矢量。幀存儲(chǔ)器12、11將I畫面、P畫面的復(fù)原圖象數(shù)據(jù)作為參考圖象數(shù)據(jù)保持,動(dòng)補(bǔ)償電路9、10讀出這些復(fù)原圖象數(shù)據(jù),按照動(dòng)矢量進(jìn)行動(dòng)補(bǔ)償并輸出到開關(guān)15和加法器13。即,動(dòng)補(bǔ)償電路9、10借助動(dòng)矢量補(bǔ)正與由逆DCT電路4輸出的規(guī)定塊的解碼數(shù)據(jù)對應(yīng)的分塊位置,作為將已校正的分塊位置的塊數(shù)據(jù)進(jìn)行過動(dòng)補(bǔ)償?shù)膮⒖紙D象數(shù)據(jù)進(jìn)行輸出。加法器13將動(dòng)補(bǔ)償電路9、10的輸出相加并輸出到開關(guān)15。開關(guān)15在予測方向是前方時(shí)選擇動(dòng)補(bǔ)償電路10的輸出,是后方時(shí)選擇動(dòng)補(bǔ)償電路9的輸出,是兩方向時(shí)選擇加法器13的輸出,作為已進(jìn)行動(dòng)補(bǔ)償?shù)膮⒖紙D象數(shù)據(jù)輸出到加法器5。這樣,加法器5將來自逆DCT電路4的塊數(shù)據(jù)和來自開關(guān)15的塊單位的參考圖象數(shù)據(jù)相加,用各塊單位復(fù)原B畫面的圖象數(shù)據(jù)并輸出到存儲(chǔ)器21。用塊單位輸出來自加法器5的塊數(shù)據(jù)。即,由加法器5從畫面上端塊行到畫面下端的塊行順次用塊單位輸出B畫面的數(shù)據(jù)?,F(xiàn)在,如果畫面分割數(shù)為4,由加法器5首先在規(guī)定的1/2場期間輸出圖2(b)的分割圖象數(shù)據(jù)A1、B1,在下一個(gè)1/2場期間輸出分割圖象數(shù)據(jù)A2、B2,在再下一個(gè)1/2場期間輸出分割圖象數(shù)據(jù)A3、B3,在又下一個(gè)1/2場期間輸出分割圖象數(shù)據(jù)A4、B4。另一方面,存儲(chǔ)器21有五個(gè)區(qū)域M1~M5。各區(qū)域M1~M5的容量是幀容量的1/8。因而在規(guī)定的定時(shí),各區(qū)域M1~M5能存儲(chǔ)各個(gè)分割圖象數(shù)據(jù)A1~A4,B1~B4中任何一個(gè)數(shù)據(jù)。圖2(a)橫軸為場單位時(shí)間,與M1~M5各區(qū)域?qū)?yīng)的存儲(chǔ)器地址表示在縱軸。如這圖2(a)所示,在從加法器5輸出分割圖象數(shù)據(jù)A1、B1的期間,即在圖2(a)的T0期間的前一半,存儲(chǔ)器控制電路22順次產(chǎn)生與存儲(chǔ)器21的M1、M2區(qū)域?qū)?yīng)的地址。這樣,如圖2(a)的斜線K1,K3所示,在T0期間的前半的1/2場期間對M1,M3區(qū)域?qū)懭敕指顖D象數(shù)據(jù)A1,B1。在下面的T0期間的后半,從加法器5輸出分割圖象數(shù)據(jù)A2、B2。存儲(chǔ)器控制電路22在此時(shí)間依次指定區(qū)域M4、M3對應(yīng)的地址。因此,如圖2(a)的斜線K2、K4所示,對區(qū)域M4、M3寫入分割圖象數(shù)據(jù)A2、B2。圖2(a)的斜線部分表示分割圖象數(shù)據(jù)A1~A4儲(chǔ)存在存儲(chǔ)器21的期間,網(wǎng)線部分表示分割圖象數(shù)據(jù)儲(chǔ)存在存儲(chǔ)器21的期間。存儲(chǔ)器控制電路22如圖2(a)的斜線R1所示,從下面的T1期間的起始時(shí)刻依次對區(qū)域M1指定讀出地址。由此如圖2(a)所示,在下面的T1期間的最初1/4期間,從區(qū)域M1讀出分割圖象數(shù)據(jù)A1,通過開關(guān)16輸出。在T1期間下面的1/4期間用存儲(chǔ)器控制電路22指定區(qū)域M4的讀出地址,讀出分割圖象數(shù)據(jù)A2并輸出。還在此T1期間的前半,從加法器5輸出分割圖象數(shù)據(jù)A3、B3。存儲(chǔ)器控制電路22在對區(qū)域M1產(chǎn)生用上述斜線R1表示的讀出地址的同時(shí)也產(chǎn)生用斜線K5表示的寫入地址。使這些讀出地址與寫入地址例如按時(shí)間分割產(chǎn)生。即,存儲(chǔ)器控制電路22在T1期間的前半對M1區(qū)域依次指定讀出與寫入地址,一邊讀出分割圖象數(shù)據(jù)A1,一邊將分割圖象數(shù)據(jù)A3存儲(chǔ)到區(qū)域M1。此外由于讀出速率是寫入速率的2倍,所以在用分割圖象數(shù)據(jù)A3更新區(qū)域M1之前,讀出分割圖象數(shù)據(jù)A1。而且在T1期間的前半也依次指定區(qū)域M5的地址,將分割圖象數(shù)據(jù)B3存儲(chǔ)到區(qū)域M5。同樣,在T1期間的后半,對區(qū)域M1指定讀出地址和寫入地址,一邊在1/4場期間讀出分割圖象數(shù)據(jù)A3(斜線K6)、一邊在1/2場期間寫入分割圖象數(shù)據(jù)A4(斜線R4)。還指定區(qū)域M4的寫入地址,寫入用斜線K8表示的分割圖象數(shù)據(jù)B4。還在T2期間的最后1/4場期間產(chǎn)生對區(qū)域M1的寫入地址,并進(jìn)行用斜線R4表示的分割圖象數(shù)據(jù)A4的讀出。這樣,在T1期間依次讀出分割圖象數(shù)據(jù)A1~A4,形成第一場的圖象。在下面的T2期間的前半,在最初的1/4場期間從區(qū)域M2讀出分割圖象數(shù)據(jù)B1(斜線R5),在下面的1/4場期間從區(qū)域M3讀出分割圖象數(shù)據(jù)B2(斜線R6)。在此T2期間的前半,與T0期間一樣,分別將從加法器5輸出的分割圖象數(shù)據(jù)A1,B1寫入?yún)^(qū)域M1、M2。在T2期間的后半從加法器5輸出分割圖象數(shù)據(jù)A2、B2。在T0期間將分割圖象數(shù)據(jù)A2儲(chǔ)存在區(qū)域M4,可是在T2期間后半由于未讀出存儲(chǔ)在區(qū)域M4的分割圖象數(shù)據(jù)B4,所以分割圖象數(shù)據(jù)A2寫入?yún)^(qū)域M5。即,存儲(chǔ)器控制電路22在T2期間的后半,對區(qū)域M5指定讀出地址和寫入地址,如斜線R7、K10所示,一邊讀出數(shù)據(jù)R3,一邊寫入分割圖象數(shù)據(jù)A2。在T2期間的最后1/4場期間從區(qū)域M4讀出分割圖象數(shù)據(jù)B4。這樣,在T2期間順次讀出分割圖象數(shù)據(jù)B1~B4,形成第2場的圖象。在下面的T3期間,在每1/4場指定區(qū)域M1、M5、M1、M1的讀出地址,讀出分割圖象數(shù)據(jù)A1~A4。還在T3期間的前半,產(chǎn)生區(qū)域M1,M4的寫入地址并寫入分割圖象數(shù)據(jù)A3、B3,在后半,產(chǎn)生區(qū)域M1,M5的寫入地址并寫入分割圖象數(shù)據(jù)A4,B4。在T4期間,在每個(gè)1/4場期間都產(chǎn)生區(qū)域M2~M5的寫入地址,順次從這些區(qū)域讀出分割圖象數(shù)據(jù)B1~B4。以后重復(fù)同樣的操作。像這樣,使用幀容量5/8容量的存儲(chǔ)器21能隔行輸出B畫面。這樣以來,在本實(shí)施例中,將畫面上多個(gè)區(qū)域的分割圖象數(shù)據(jù)寫入在一個(gè)存儲(chǔ)區(qū)域。將各分割圖象數(shù)據(jù)寫入存儲(chǔ)器21的時(shí)間和從存儲(chǔ)器21讀出的時(shí)間與分割圖象數(shù)據(jù)所屬的場和畫面上的位置對應(yīng)地決定,有些分割圖象數(shù)據(jù)只在較短的時(shí)間儲(chǔ)存在存儲(chǔ)器21中。本實(shí)施例由于在存儲(chǔ)器21的1區(qū)域存儲(chǔ)多個(gè)分割圖象數(shù)據(jù),從圖2(a)與圖3(a)的比較可知,不使用存儲(chǔ)器的期間減少,使存儲(chǔ)器容量降低。分割圖象數(shù)據(jù)B3與分割圖象數(shù)據(jù)B4在相同期間有必要保持在存儲(chǔ)器中,而在從規(guī)定幀的分割圖象數(shù)據(jù)B3的讀出結(jié)束到下一幀的分割圖象數(shù)據(jù)B4寫入開始的期間,存在寫入分割圖象數(shù)據(jù)A2并只讀出的余裕時(shí)間。據(jù)此理由,將分割圖象數(shù)據(jù)B3與從分割圖象數(shù)據(jù)B3讀出結(jié)束時(shí)開始寫入的分割圖象數(shù)據(jù)A2結(jié)合成一組,將此組數(shù)據(jù)與分割圖象數(shù)據(jù)B4每隔1幀交替地寫入?yún)^(qū)域M4、M5。然后將分割圖象數(shù)據(jù)A2寫入與讀出結(jié)束的分割圖象數(shù)據(jù)A3相同的區(qū)域M5,將分割圖象數(shù)據(jù)B4寫入此分割圖象數(shù)據(jù)A2讀出結(jié)束后的區(qū)域M4。例如像在區(qū)域M1所示,利用讀出速率與寫入速率的不同,使在同一期間產(chǎn)生寫入地址與讀出地址,一邊讀出數(shù)據(jù)一邊進(jìn)行寫入,使存儲(chǔ)器21的利用率進(jìn)一步提高。這就能不停止已解碼的圖象數(shù)據(jù)的輸出,有效地使用存儲(chǔ)器,用小的存儲(chǔ)器容量隔行變換1幀單位的圖象數(shù)據(jù)。存儲(chǔ)器21各區(qū)域M1~M5的容量是幀容量的八分之一,能將存儲(chǔ)器21的容量減少到0.625幀的容量。例如,以PAL方式采用本實(shí)施例時(shí),能用解碼器使用例如16M位容量的存儲(chǔ)器構(gòu)成全部必要的存儲(chǔ)器。盡管例舉出分割圖象數(shù)據(jù)A1、A3、A4寫入?yún)^(qū)域M1,分割圖象數(shù)據(jù)B1、B2寫入各個(gè)區(qū)域M2,M3,但也可以導(dǎo)入其它區(qū)域,存儲(chǔ)器有5個(gè)區(qū)域,顯然分配到任何一個(gè)區(qū)域?qū)懭攵际强梢缘?。進(jìn)一步,寫入分割圖象數(shù)據(jù)A1~A4,B1~B4的模式不必限于圖2(a)的模式。圖3(a)~(c)是用以說明各個(gè)其它寫入模式的說明圖。圖3(a)示出與圖2(a)相同的模式,圖3(b)、(c)示出其它模式。為了對同一區(qū)域的分割圖象數(shù)據(jù)A1~A4,B1~B4的儲(chǔ)存時(shí)間不重疊,只要決定存儲(chǔ)各數(shù)據(jù)的區(qū)域就可以了。例如,由于存儲(chǔ)在區(qū)域M1中的分割圖象數(shù)據(jù)A1的讀出如圖3(a)所示是從第一幀的后半開始,所以能將來自加法器5的輸出進(jìn)行到此時(shí)刻以后的分割圖象數(shù)據(jù)A3、B3、A4、B4寫入?yún)^(qū)域M1。這時(shí),顯然將分割圖象數(shù)據(jù)A3、B3寫入時(shí)的效率比將分割圖象數(shù)據(jù)A4、B4寫入此區(qū)域的效率更高。考慮到效率時(shí),寫入同一區(qū)域的二個(gè)連續(xù)的數(shù)據(jù)組合如下列表1所示。表1</tables>進(jìn)而由于分割圖象數(shù)據(jù)B1、B2儲(chǔ)存時(shí)間長,分割圖象數(shù)據(jù)B1、B2單獨(dú)寫入規(guī)定的區(qū)域。根據(jù)這些條件來考慮圖3的模式。例如,圖3(b)是對于區(qū)域M1在分割圖象數(shù)據(jù)A1之后寫入分割圖象數(shù)據(jù)B3的例子。還如上所述,將分割圖象數(shù)據(jù)B3與分割圖象數(shù)據(jù)A2結(jié)合成一組,對于此組數(shù)據(jù)用區(qū)域M1與區(qū)域M4來變化寫入的區(qū)域。而圖3(c)是在分割圖象數(shù)據(jù)A1之后寫入分割圖象數(shù)據(jù)A3的例子。即使在此例中,也將分割圖象數(shù)據(jù)B3與分割圖象數(shù)據(jù)A2結(jié)合成一組,對于此組的數(shù)據(jù),用區(qū)域M4,M5交替變化寫入的區(qū)域。而且例如,分割圖象數(shù)據(jù)A1與分割圖象數(shù)據(jù)B1其寫入開始時(shí)間是一致的。因而,可以將寫入分割圖象數(shù)據(jù)A1以下的數(shù)據(jù)的區(qū)域與寫入分割圖象數(shù)據(jù)B1以下的數(shù)據(jù)的區(qū)域變換,這是顯然易見的。對于寫入開始時(shí)間一致的其它數(shù)據(jù)也是同樣的。圖4是本發(fā)明其它實(shí)施例的方框圖。在圖4中,與圖1相同的結(jié)構(gòu)元件用相同的標(biāo)號,不再贅述。本實(shí)施例采用存儲(chǔ)器31取代圖1的存儲(chǔ)器21。存儲(chǔ)器31分割成M1~M6六個(gè)區(qū)域,各區(qū)域都有幀容量的1/8的容量。即這時(shí)存儲(chǔ)器31的容量是幀容量的6/8。存儲(chǔ)器31用存儲(chǔ)器控制電路22控制寫入和讀出,存儲(chǔ)依次輸入的B畫面的解碼數(shù)據(jù),按隔行順序讀出并輸入到開關(guān)16。下面將參照圖5的說明圖對這樣構(gòu)成的實(shí)施例的工作進(jìn)行說明。圖5(a)、(b)分別與圖2(a)(b)對應(yīng)。圖5(a)表示存儲(chǔ)器31的寫入和讀出,圖5(b)表示1畫面的圖象數(shù)據(jù)的分割方法。即使在圖5中也用斜線表示奇數(shù)的數(shù)據(jù),用網(wǎng)線表示偶數(shù)場的數(shù)據(jù)。在圖1的實(shí)施例中,來自規(guī)定區(qū)域的數(shù)據(jù)的讀出時(shí)間與對這區(qū)域的其它數(shù)據(jù)的寫入時(shí)間一致的模式比較多。對此,本實(shí)施例是在從對同一區(qū)域讀出結(jié)束到寫入得到有余量的模式。因此,使存儲(chǔ)器控制變?nèi)菀?,能緩和電路設(shè)計(jì)上的限制。在任何區(qū)域,在所存儲(chǔ)的數(shù)據(jù)讀出結(jié)束時(shí)間與下一數(shù)據(jù)開始寫入時(shí)間之間如果設(shè)定規(guī)定的時(shí)間,則寫入同一區(qū)域的二個(gè)連續(xù)數(shù)據(jù)的組合,成為如下述表2所示。括弧內(nèi)數(shù)字表示幀序號。表2圖5是將分割圖象數(shù)據(jù)A1與分割圖象數(shù)據(jù)A4交替寫入?yún)^(qū)域M1的例子。只將分割圖象數(shù)據(jù)B2、B3分別寫入?yún)^(qū)域M4,M5。按分割圖象數(shù)據(jù)A3、B1、A2、B4的順序?qū)?shù)據(jù)寫入?yún)^(qū)域M2。還按分割圖象數(shù)據(jù)B1、A2、B4、A3的順序?qū)?shù)據(jù)寫入?yún)^(qū)域M3,按分割圖象數(shù)據(jù)A2、B4、A3、B1的順序?qū)?shù)據(jù)寫入M6。所以如圖5(a)所示,在讀出與寫入期間可以進(jìn)行有一定時(shí)間的隔行變換。在本實(shí)施例中也與圖1的實(shí)施例一樣,不必將限定于圖5(a)的模式。圖6是表示本實(shí)施例的其它寫入模式的說明圖。圖6(a)(b)的任何一個(gè)都是受限于上述表2的模式。當(dāng)寫入不同區(qū)域的數(shù)據(jù)的寫入開始時(shí)間一致時(shí),在這些區(qū)域也與圖1的實(shí)施例一樣也可以交換寫入的數(shù)據(jù)。因此,在本實(shí)施例中,用0.75幀容量構(gòu)成存儲(chǔ)器43并能進(jìn)行隔行變換。圖7是表示本發(fā)明其它實(shí)施例的方框圖。在圖7中與圖4相同的結(jié)構(gòu)元件用相同的符號不另說明。本實(shí)施例用存儲(chǔ)器41取代存儲(chǔ)器31。將存儲(chǔ)器41分割成M1~M3三個(gè)區(qū)域,各區(qū)域都有幀容量1/4的容量。即這時(shí)存儲(chǔ)器41的容量是幀容量的3/4。存儲(chǔ)器41用存儲(chǔ)器控制電路22控制寫入與讀出,存儲(chǔ)依次輸入的B畫面的解碼數(shù)據(jù),按隔行順序讀出并輸入到開關(guān)16。下面將參照圖8的說明圖對如此構(gòu)成的實(shí)施例的工作進(jìn)行說明。圖8(a)、(c)分別與圖5(a)、(b)對應(yīng)。圖8(a)表示存儲(chǔ)器41的寫入和讀出,圖8(c)表示1畫面的圖象數(shù)據(jù)的分割方法。而圖8(b)表示在本實(shí)施例考慮的其它寫入模式。在圖8中也用斜線表示奇數(shù)場的數(shù)據(jù),也用網(wǎng)線表示偶數(shù)場的數(shù)據(jù)。在圖4的實(shí)施例中,使圖象分割數(shù)為4,將一幀的圖象數(shù)據(jù)分割成A1~A4,B1~B48個(gè)分割圖象數(shù)據(jù),對每個(gè)已分割的數(shù)據(jù)都控制向存儲(chǔ)器的寫入。雖然畫面分割數(shù)越大越能有效地使用存儲(chǔ)器,但畫面分割數(shù)變大后,存儲(chǔ)器控制變復(fù)雜。為了便于控制存儲(chǔ)器,本實(shí)施例示出將畫面分割數(shù)設(shè)定為2的實(shí)例。存儲(chǔ)器控制電路22,分別沿畫面的上下方向分割第1和第2場,將與第1場2個(gè)區(qū)域?qū)?yīng)的分割圖象數(shù)據(jù)A1、A2和與第2場2個(gè)區(qū)域?qū)?yīng)的分割圖象數(shù)據(jù)B1,B2寫入存儲(chǔ)器41的區(qū)域M1~M3。分割圖象數(shù)據(jù)A1,A2存儲(chǔ)在存儲(chǔ)器41的時(shí)間較短,分割圖象數(shù)據(jù)A1的讀出開始時(shí)間與分割圖象數(shù)據(jù)A2的寫入開始時(shí)間一致。還由于對各數(shù)據(jù)的讀出速率是寫入速率的2倍,所以能將分割圖象數(shù)據(jù)A1,A2寫入同一個(gè)區(qū)域。存儲(chǔ)器控制電路22將分割圖象數(shù)據(jù)A1,A2寫入?yún)^(qū)域M1。存儲(chǔ)器控制電路22還將分割圖象數(shù)據(jù)B1,B2分別寫入?yún)^(qū)域M2,M3。因此如圖8(a)所示,能隔行變換幀圖象并輸出。圖8(b)是將分割圖象數(shù)據(jù)A1,B2,A2組成一組,邊在區(qū)域M1與區(qū)域M2轉(zhuǎn)換邊寫入,將分割圖象數(shù)據(jù)B1寫入?yún)^(qū)域M2的實(shí)例。這時(shí)也能正常地進(jìn)行隔行變換。所以在此實(shí)施例中,有通過使畫面分割數(shù)小能容易控制存儲(chǔ)器的效果。按照上述的本發(fā)明,具有能削減使含B畫面的圖象編碼數(shù)據(jù)解碼所必須的存儲(chǔ)器、減小電路規(guī)模、降低成本的效果。權(quán)利要求1.一種圖象解碼裝置,其特征在于解碼機(jī)構(gòu),它輸入包括使用前方與后方的參考圖象的雙向予測編碼數(shù)據(jù)的編碼數(shù)據(jù),將所輸入的編碼數(shù)據(jù)用規(guī)定的塊單位解碼并輸出解碼數(shù)據(jù);存儲(chǔ)機(jī)構(gòu),它有多個(gè)具有存儲(chǔ)1幀上述解碼數(shù)據(jù)的容量的規(guī)定分割數(shù)之一的容量的存儲(chǔ)區(qū),通過對上述雙向予測編碼數(shù)據(jù)的解碼處理,提供由上述解碼機(jī)構(gòu)輸出的構(gòu)成幀的解碼數(shù)據(jù)并存儲(chǔ)到上述存儲(chǔ)區(qū),通過按顯示順序讀出所存儲(chǔ)的數(shù)據(jù)得到隔行輸出;控制機(jī)構(gòu),它與垂直方向位置對應(yīng)地將畫面分割成上述規(guī)定分割數(shù)1/2數(shù)目的分割圖象區(qū)域,對作為分別與第一和第二場的上述每個(gè)規(guī)定分割數(shù)的各分割圖象區(qū)域?qū)?yīng)的上述解碼數(shù)據(jù)列的每個(gè)分割圖象數(shù)據(jù),控制上述存儲(chǔ)機(jī)構(gòu)的寫入和讀出,通過考慮上述各分割圖象數(shù)據(jù)的輸出輸入時(shí)間控制對上述存儲(chǔ)機(jī)構(gòu)的寫入和讀出,將與不同的上述分割圖象區(qū)域?qū)?yīng)的多個(gè)上述分割圖象數(shù)據(jù)存儲(chǔ)到上述存儲(chǔ)機(jī)構(gòu)的共同的存儲(chǔ)區(qū)域,從上述存儲(chǔ)機(jī)構(gòu)獲得隔行輸出。2.按照權(quán)利要求1所說的圖象解碼裝置,其特征在于上述規(guī)定分割數(shù)比上述存儲(chǔ)機(jī)構(gòu)的存儲(chǔ)區(qū)域的數(shù)大。3.按照權(quán)利要求1所說的圖象解碼裝置,其特征在于上述規(guī)定分割數(shù)的1/2是4;上述存儲(chǔ)機(jī)構(gòu)有其容量為存儲(chǔ)1幀上述解碼數(shù)據(jù)的容量的1/8的五個(gè)區(qū)域。4.按照權(quán)利要求1所說的圖象解碼裝置,其特征在于上述規(guī)定分割數(shù)的1/2是4;上述存儲(chǔ)機(jī)構(gòu)有其容量為存儲(chǔ)1幀上述解碼數(shù)據(jù)的容量的1/8的六個(gè)區(qū)域。5.按照權(quán)利要求1所說的圖象解碼裝置,其特征在于上述規(guī)定分割數(shù)的1/2是2;上述存儲(chǔ)機(jī)構(gòu)有其容量為存儲(chǔ)1幀上述解碼數(shù)據(jù)的容量的1/4的三個(gè)區(qū)域。6.按照權(quán)利要求1所說的圖象解碼裝置,其特征在于上述編碼數(shù)據(jù)是將PAL方式的圖象信號編碼。全文摘要本發(fā)明提供一種圖象解碼裝置,其目的是減少存儲(chǔ)器容量。從加法器5將B畫面的解碼輸出加給存儲(chǔ)器21。存儲(chǔ)器控制電路22將1畫面分割成4個(gè)區(qū)域,對第1與第2場的8個(gè)區(qū)域的每個(gè)分割圖象數(shù)據(jù)進(jìn)行向存儲(chǔ)器21的寫入。與分割圖象數(shù)據(jù)所屬的場及畫面上的位置對應(yīng),決定各分割圖象數(shù)據(jù)保持在存儲(chǔ)器21的時(shí)間,據(jù)此,在分割圖象數(shù)據(jù)讀出以后,將其它分割圖象數(shù)據(jù)寫入存儲(chǔ)器21的共同的存儲(chǔ)區(qū)。因此能減少存儲(chǔ)器容量進(jìn)行隔行變換。文檔編號G06T9/00GK1154631SQ96107280公開日1997年7月16日申請日期1996年4月15日優(yōu)先權(quán)日1996年4月15日發(fā)明者栗原弘一申請人:株式會(huì)社東芝