動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法
2023-10-08 05:08:29 3
專利名稱::動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法
技術領域:
:本發明涉及動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法,特別涉及到與為了將動態圖像編碼流(Stream)解碼而在可變係數運動補償畫面間預測中使用的濾波器係數有關的動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法。
背景技術:
:近年來,有一種已被廣泛利用的動態圖像壓縮技術的標準規格。例如,有ITU-T(國際電信聯盟電信標準化部門)的H.261及H.263,IS0/IEC(國際標準化組織國際電工委員會)的MPEG(MovingPictureExpertsGroup動態圖像專家組)_1、MPEG2及MPEG4等以及作為ITU-T和MPEG之聯合的JVT(JointVideoTeam:聯合視頻組)的H.264(MPEG4-AVC)等。再者,下一代的動態圖像壓縮技術正在由ITU-T或IS0/IEC等研究。一般來說,作為動態圖像壓縮技術的重要因素,有一種通過削減構成動態圖像的連續的多幅畫面具有的時間方向冗餘性來實施信息量壓縮的運動補償畫面間預測。這裡,所謂運動補償畫面間預測指的是,檢測編碼對象畫面內的宏塊,或者子宏塊(下面也稱為「宏塊等」)向位於編碼對象畫面前方或者後方的參照畫面內的哪個方向移動了何種程度,進行預測圖像的製作,針對得到的預測圖像和編碼對象畫面之間的差分值進行編碼的方法。還有,將表示編碼對象畫面內的宏塊等向位於編碼對象畫面前方或者後方的參照畫面內的哪個方向移動了何種程度的信息稱為運動矢量。另外,將此時被參照的畫面稱為參照畫面。當對利用運動補償畫面間預測編碼而得的動態圖像編碼流進行解碼時,將解碼後的解碼畫面保存於幀存儲器中,在後面的解碼畫面的解碼中作為參照畫面加以利用。另外,當利用運動補償畫面間預測編碼後的宏塊的預測圖像生成時,如同下面那樣。首先,通過將動態圖像編碼流內的運動矢量解碼,從保存有參照畫面的幀存儲器取得運動矢量指示的參照像素區域,並根據需要對參照像素區域進行濾波處理,由此生成預測圖像。然後,為了生成整數像素以下的預測圖像,對整數像素進行濾波處理。例如,在H.沈4中,使用下述6抽頭(tap)HR濾波器(濾波器係數1、_5、20、20、_5、1),生成1/2像素精度的預測圖像,接下來,利用下述2抽頭平均值濾波器(濾波器係數1/2、1/,生成1/4像素精度的預測圖像,上述6抽頭HR濾波器使用了在規格中定義的固定的濾波器係數,上述2抽頭平均值濾波器使用了在規格中定義的固定的濾波器係數。此時,為了生成整數像素以下的預測圖像而利用的濾波器係數不依賴於圖像的特性而總是使用相同的值(固定值)。針對於此,為了實現更加良好的編碼效率,人們提出了一種使生成整數像素以下的預測圖像時的濾波中使用的濾波器係數根據圖像的特性等適應地變化的運動補償技術(下面也稱為「可變係數運動補償」)(例如非專利文獻1、2及3)。該可變係數運動補償已經由ITU-T及IS0/IEC等提出,作為下一代的動態圖像壓縮技術,具體來說是下一代的運動補償畫面間預測技術。例如,在非專利文獻1中,提出了一種使為了生成整數像素以下的預測圖像而利用的濾波器係數不是以往的固定值,而是根據圖像的特性等適應地變化的技術。另外,例如在非專利文獻2中,提出了一種當按每個運動矢量的小數部的值,使用在編碼流中定義的不同的濾波器係數來生成預測圖像時,實施濾波處理的技術。另外,例如在非專利文獻3中,提出了一種即便是同一圖片內,也著眼於因場所的不同而最佳的濾波器係數不同的情況,按宏塊單位切換在運動補償畫面間預測的濾波中利用的濾波器係數的技術。現有技術文獻專利文獻1日本特開2005-3M673號公報非專利文獻1:ThomasWedi著「ADAPTIVEINTERPOLATIONFILTERFORMOTIONCOMPENSATEDHYBRIDVIDEOCODING"Proc.PictureCodingSymposium(PCS2001),Seoul,Korea,April2001#專禾IjJC2:Y.Vatisetal"Twodimensionalno-separatableApdaptiveWienerInterpolationFilterforH.264/AVC"ITU-TelecommunicationsStandardizationSectorSTUDYGROUP16Question6VideoCodingExpertsGroup(VCEG)documentVCEG-Z17,16Apr2005非專禾Ij文獻3:KaiZhangetal著「Single—PassEncodingUsingMultipleAdaptiveInterpolationFilters,,ITU-TelecommunicationsStandardizationSectorSTUDYGROUP16Question6VideoCodingExpertsGroup(VCEG)documentVCEG-AK26,15-18Apr2009發明概要發明所要解決的問題但是,對於在下一代的動態圖像壓縮技術中所提出的運動補償畫面間預測來說,要從非常多的濾波係數備選之中,頻繁選擇濾波係數,並在生成預測圖像的濾波處理中加以利用。因此,保存濾波係數的存儲器的存儲器容量或存儲器頻帶、存儲器訪問延遲(memoryaccesslatency)預計一般情況下變得非常大。在利用運動補償畫面間預測編碼後的動態圖像編碼流的解碼也就是伴隨運動補償的解碼中,需要將解碼畫面存放到幀存儲器中,以及從幀存儲器讀出參照像素區域。因此,在使用了下一代的動態圖像壓縮技術中所提出的運動補償畫面間預測的情況下,因解碼畫面的存放或參照像素區域的讀出,以及因其顯示等的訪問,幀存儲器的存儲器頻帶及存儲器訪問延遲預計在一般情況下也變得非常大。針對於此,作為減小幀存儲器的存儲器容量、存儲器頻帶或者存儲器訪問延遲的方法,此前人們提出了各種各樣的技術(例如專利文獻1)。例如在專利文獻1中,在進行運動補償畫面間預測的情況下,為了有效地從幀存儲器將參照像素區域集中傳送給多個局部存儲器時,把參照像素區域一併傳送給局部存儲器。由此,因為不需要按每個塊處理來重複傳送在多個塊間重複的參照區域,所以能夠使對幀存儲器的訪問數減少。這樣一來,幀存儲器的存儲器頻帶、存儲器訪問延遲的削減及處理周期(cycle)的削減就可以實現。但是,在專利文獻1中,只不過公示出一種實現存放參照圖像的幀存儲器的存儲器頻帶及存儲器訪問延遲削減的結構。換言之,沒有針對在下一代的動態圖像壓縮技術內所提出的可變係數運動補償畫面間預測中使用的濾波器係數的存儲器訪問的記載述(公示)。因此,在專利文獻1所公示的結構中,利用了可變係數運動補償畫面間預測時的濾波器係數的存儲器頻帶的縮減及存儲器訪問延遲的減少無法實現。
發明內容因此,本發明是鑑於上述實際情況而做出的,其目的為,提供動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法,能夠縮減進行可變係數運動補償畫面間預測時使用的運動補償濾波器係數的存儲器頻帶以及減少存儲器訪問延遲。用於解決上述問題的手段為了解決上述以往的課題,本發明的動態圖像解碼裝置對利用運動補償將動態圖像編碼後的編碼流進行伴隨運動補償的運動補償解碼,其特徵為,具備解碼部,從上述編碼流將運動補償解碼中利用的多個運動補償濾波器係數解碼;存儲器,用於保存由上述解碼部解碼後的上述編碼流中包含的上述多個運動補償濾波器係數;濾波器係數存儲部,用於保存上述存儲器中保存的多個運動補償濾波器係數之中、進行上述運動補償時需要的一部分運動補償濾波器係數;運動補償部,使用保存到上述濾波器係數存儲部中的一部分運動補償濾波器係數,進行運動補償;以及傳送控制部,將由上述解碼部解碼後的多個運動補償濾波器係數寫出到上述存儲器中,並從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。採用本結構,可以實現動態圖像解碼裝置,能夠縮減進行可變係數運動補償畫面間預測時使用的運動補償濾波器係數的存儲器頻帶以及減少存儲器訪問延遲。另外,為了解決上述以往的課題,本發明的動態圖像編碼裝置使用編碼對象圖像和參照圖像進行伴隨運動補償的編碼即運動補償編碼,其特徵為,具備生成部,生成上述運動補償編碼中利用的多個運動補償濾波器係數;存儲器,用於保存由上述生成部生成的多個運動補償濾波器係數;濾波器係數存儲部,用於保存上述存儲器中保存的多個運動補償濾波器係數之中、進行上述運動補償時需要的一部分運動補償濾波器係數;運動檢測部,使用上述濾波器係數存儲部所保存的上述一部分運動補償濾波器係數,根據上述編碼對象圖像和上述參照圖像進行上述運動補償,來生成預測圖像;傳送控制部,將由上述生成部生成的多個運動補償濾波器係數寫出到上述存儲器中,並僅在上述濾波器係數存儲部未保存上述一部分運動補償濾波器係數的情況下,從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。採用本結構,可以實現動態圖像編碼裝置,能夠縮減進行可變係數運動補償畫面間預測時使用的運動補償濾波器係數的存儲器頻帶以及減少存儲器訪問延遲。還有,本發明不僅僅作為裝置來實現,還可以作為具備這種裝置所具有的處理機構的集成電路來實現,或者作為以構成該裝置的處理機構為步驟的方法來實現。發明效果根據本發明,可以實現動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法,能夠縮減進行可變係數運動補償畫面間預測時使用的濾波器係數的存儲器頻帶以及減少存儲器訪問延遲。圖1是表示本發明實施方式1中的解碼裝置結構的框圖。圖2A是表示按照動態圖像壓縮技術的標準規格編碼後的編碼流的概要的附圖。圖2B是表示按照動態圖像壓縮技術的標準規格編碼後的編碼流的概要的附圖。圖2C是表示本發明的編碼流一例的附圖。圖3是濾波器係數存儲狀態管理表格保存的信息的一例。圖4是表示本發明實施方式1中的解碼裝置解碼處理動作的流程圖。圖5是表示本發明實施方式1中的解碼裝置最小結構的框圖。圖6是表示本發明實施方式2中的解碼裝置結構的框圖。圖7A是本發明的濾波器係數參照履歷管理表格保存的信息的一例。圖7B是本發明的濾波器係數參照履歷管理表格保存的信息的一例。圖8是表示本發明實施方式2中的解碼裝置解碼處理動作的流程圖。圖9是表示本發明實施方式3中的解碼裝置結構的框圖。圖10是濾波器係數統計信息管理表格保存的信息的一例。圖11是濾波器係數統計信息管理表格保存的信息的一例。圖12A是表示根據濾波器係數統計信息管理表格來更新濾波器係數存儲部的運動補償濾波器係數的狀況的附圖。圖12B是表示根據濾波器係數統計信息管理表格來更新濾波器係數存儲部的運動補償濾波器係數的狀況的附圖。圖13A是表示根據濾波器係數統計信息管理表格來更新濾波器係數存儲部的運動補償濾波器係數的狀況的附圖。圖1是表示根據濾波器係數統計信息管理表格來更新濾波器係數存儲部的運動補償濾波器係數的狀況的附圖。圖14是表示本發明實施方式3中的解碼裝置解碼處理動作的流程圖。圖15是表示本發明實施方式3中的解碼裝置最小結構的框圖。圖16是表示本發明實施方式4中的解碼裝置結構的框圖。圖17是表示本發明實施方式4中的解碼裝置解碼處理動作的流程圖。圖18是表示本發明實施方式5中的編碼裝置結構的框圖。圖19是濾波器係數存儲狀態管理表格保存的信息的一例。圖20是用於說明運動檢測部決定運動補償濾波器係數ID的方法的附圖。圖21是表示本發明實施方式5中的編碼裝置編碼處理動作的流程圖。圖22是表示本發明實施方式6中的編碼裝置結構的框圖。圖23是表示本發明實施方式6中的編碼裝置編碼處理動作的流程圖。圖24是表示本發明實施方式7中的編碼裝置結構的框圖。圖25是表示本發明實施方式7中的編碼裝置結構的流程圖。圖26是實現內容分發服務的內容提供系統的整體結構圖。圖27是數字廣播用系統的整體結構圖。圖28是表示電視機結構例的框圖。圖四是表示對作為光碟的記錄媒體進行信息讀寫的信息再現/記錄部的結構例的框圖。圖30是表示作為光碟的記錄媒體結構例的附圖。圖31是表示實現各實施方式的動態圖像編碼方法及動態圖像解碼方法的集成電路結構例的框圖。圖32是表示由集成電路實現的各實施方式的動態圖像編碼處理的框圖。圖33是表示由集成電路實現的各實施方式的動態圖像解碼處理的框圖。具體實施例方式下面,對於本發明的實施方式,一邊參照附圖一邊進行說明。(實施方式1)圖1是本發明實施方式1中的解碼裝置結構圖。圖2A及圖2B是表示按照動態圖像壓縮技術的標準規格編碼後的編碼流的概要的附圖。圖2C是表示本發明的編碼流一例的附圖。圖3是濾波器係數存儲狀態管理表格保存的信息的一例。圖1所示的解碼裝置100是一種動態圖像解碼裝置,對於利用運動補償將動態圖像編碼後的編碼流,進行伴隨運動補償的運動補償解碼,其具備解碼部101、濾波器係數傳送控制部102、濾波器係數存儲部103、濾波器係數存儲狀態管理表格104、參照圖像傳送控制部105、參照圖像存儲部106、運動補償部107、加法運算器108及存儲器109。解碼部101從編碼流至少將運動補償解碼中利用的多個運動補償濾波器係數解碼。具體而言,解碼部101具有進行按照動態圖像壓縮技術的標準規格編碼後的流的解碼,並至少輸出頭信息和預測誤差信號的功能。這裡,對於按照動態圖像壓縮技術的標準規格編碼後的流,使用圖2A及圖2B進行說明。如圖2A所示,在編碼流中,一系列的圖像(動態圖像)具有分層積的結構。例如,有使多個圖片成為1組的序列(或者稱為GOP(GroupOfPictures圖片組))。構成序列的各圖片具有分割為切片(slice),再分割成由16X16像素組成的宏塊的結構。還有,也有時不將圖片分割為切片。並且,解碼裝置100以切片或者宏塊為單位,進行解碼動作。另外,在編碼流中,如圖2B所示,已經將它們分層級地進行了編碼,由控制序列的序列頭、控制圖片的圖片頭、控制切片的切片頭及宏塊數據等構成。宏塊數據還分為宏塊類別、面內預測(內部預測)方式、運動矢量信息、量化參數等的編碼信息及與各像素數據對應的係數信息。還有,在H.264規格中,將序列頭稱為SPSGequenceParameterset序列參數集),將圖片頭稱為PPS(PictureParameterset:圖片參數集)。例如,也可以是圖2C所示的那種結構。也就是說,設為在GOP或者序列中的各個圖片的頭(圖片頭)中,在該圖片中包含全部運動補償濾波器係數和用於確定(表示)對要解碼的切片或者宏塊進行運動補償時使用哪個運動補償濾波器係數的信息(下面也稱為「運動補償濾波器係數ID」)。而且,在圖片中的切片頭內,只包含運動補償濾波器係數ID。還有,運動補償濾波器係數ID相當於本發明中的確定信息。還有,運動補償濾波器係數和運動補償濾波器係數ID也可以不是圖片單位,而是GOP或者序列單位。另外,也可以按切片單位包含運動補償濾波器係數和運動補償濾波器係數ID,按宏塊單位包含使用於該宏塊的運動補償濾波器係數ID。也就是說,既可以以上述的某個組合為單位,也可以以其他的組合為單位。濾波器係數傳送控制部102相當於本發明的傳送控制部,將由解碼部101解碼後的多個運動補償濾波器係數寫出到存儲器109中,只有在濾波器係數存儲部103未保存有運動補償處理所需要的運動補償濾波器係數的情況下,才從存儲器109對濾波器係數存儲部103傳送所需要的運動補償濾波器係數。具體而言,濾波器係數傳送控制部102具有將在編碼流中定義並且使用於運動補償處理中的濾波器係數,也就是運動補償濾波器係數寫入存儲器109中的功能。另外,濾波器係數傳送控制部102具有根據解碼部101解碼時在運動補償中使用哪個運動補償濾波器係數的信息,也就是運動補償濾波器係數ID,來參照濾波器係數存儲狀態管理表格104的信息之功能。而且,濾波器係數傳送控制部102根據濾波器係數存儲狀態管理表格104的信息,來確認運動補償濾波器係數ID所示的運動補償濾波器係數是否保存在濾波器係數存儲部103中。例如,濾波器係數傳送控制部102在確認出運動補償濾波器係數ID所示的運動補償濾波器係數未保存在濾波器係數存儲部103中的情況下,從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數,並向濾波器係數存儲部103進行寫入(傳送)。另一方面,濾波器係數傳送控制部102在確認出運動補償濾波器係數ID所示的運動補償濾波器係數保存(存儲)在濾波器係數存儲部103中的情況下,不從存儲器109讀出運動補償濾波器係數(不傳送)。還有,濾波器係數傳送控制部102也可以僅將把運動補償濾波器係數寫入存儲器109中的命令指示給解碼部101,由解碼部101將運動補償濾波器係數寫入存儲器109中。同樣,濾波器係數傳送控制部102也可以僅將從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數的命令指示給濾波器係數存儲部103,由濾波器係數存儲部103從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數,並加以保存。濾波器係數存儲部103用來保存存儲器109中所保存的多個運動補償濾波器係數之中、進行運動補償時需要的運動補償濾波器係數。具體而言,濾波器係數存儲部103具有至少保存2種以上的從存儲器109傳送的運動補償濾波器係數的功能、和對運動補償部107設定運動補償濾波器係數ID所示的運動補償濾波器係數的功能。濾波器係數存儲狀態管理表格104相當於本發明的存儲狀態管理部,管理表示濾波器係數存儲部103是否保存著由運動補償濾波器係數ID確定的運動補償濾波器係數的信息。具體而言,濾波器係數存儲狀態管理表格104具有以運動補償濾波器係數ID為輸入,向濾波器係數存儲部103輸出是否保存著運動補償濾波器係數ID所示的運動補償濾波器係數的信息之功能。濾波器係數存儲狀態管理表格104例如保存著圖3所示的那種信息。也就是說,濾波器係數存儲狀態管理表格104將解碼部101解碼的編碼流的例如序列頭或圖片頭等頭信息中包含的運動補償濾波器係數ID,全部作為濾波器係數ID加以保存。而且,將由運動補償濾波器係數ID分別確定的運動補償濾波器係數是否存儲在濾波器係數存儲部103中,作為存儲狀態而加以保存。參照圖像傳送控制部105具有根據解碼部101輸出的運動矢量及包含參照畫面信息等的頭信息,從存儲器109讀出運動補償所需要的參照像素,並將其寫入參照圖像存儲部106中的功能。還有,參照圖像傳送控制部105也可以根據解碼部101輸出的運動矢量及包含參照畫面信息等的頭信息,僅將從存儲器109讀出運動補償所需要的參照像素的命令指示給參照圖像存儲部106,由參照圖像存儲部106從存儲器109讀出運動補償所需要的參照像素,並加以保存。參照圖像存儲部106具有保存從存儲器109傳送的參照像素之功能。運動補償部107至少使用濾波器係數存儲部103中保存的運動補償濾波器係數,進行運動補償。具體而言,運動補償部107具有如下功能取得解碼部101輸出的運動矢量及包含運動補償濾波器係數ID等的頭信息、參照圖像存儲部106保存著的運動矢量指示的運動補償所需要的參照像素、和濾波器係數存儲部103保存著的運動補償濾波器係數ID所示的運動補償濾波器係數的功能。而且,運動補償部107具有使用它們進行運動補償處理而生成預測圖像,並向加法運算器108輸出的功能。加法運算器108具有對解碼部101輸出的預測誤差信號及運動補償部107輸出的預測圖像進行加法運算,並作為解碼圖像輸出的功能,以及將該解碼圖像傳送到存儲器109的功能。存儲器109用來至少保存由解碼部101解碼後的編碼流中包含的多個運動補償濾波器係數。具體而言,存儲器109具有保存運動補償濾波器係數和運動補償部107參照的參照畫面之功能。還有,存儲器109也可以只保存運動補償濾波器係數。該情況下,只要解碼裝置100另外具備保存運動補償部107參照的參照畫面的幀存儲器即可。以如上方式構成解碼裝置100。下面,對於該解碼裝置100的解碼處理動作進行說明。圖4是表示本發明實施方式1中的解碼裝置的解碼處理動作的流程圖。如圖4所示,在解碼裝置100中,首先,接收到編碼流的解碼部101將構成編碼流的頭信息解碼(SlOl),作為頭信息至少輸出運動補償濾波器係數。然後,濾波器係數傳送控制部102將在SlOl中由解碼部101解碼後的運動補償濾波器係數全部寫入存儲器109中(S102)。接下來,解碼部101判定解碼對象的圖像的圖片類型是P、B、或是I(S103)。解碼部101在解碼對象的圖像的圖片類型是P或B的情況下(S103中P、B的情形),判斷為需要運動補償處理,將構成編碼流的頭信息和預測殘差信號解碼(S104),並作為頭信息至少輸出運動補償濾波器係數信息ID、運動矢量信息及預測殘差信號。另一方面,解碼部101在解碼對象的圖像的圖片類型是I的情況下(S103中I的情形),判斷為不需要運動補償處理,進入S114,實施畫面內解碼,並前進到S113。接下來,濾波器係數傳送控制部102參照濾波器係數存儲狀態管理表格104,來檢查濾波器係數存儲部103是否保存著在S104中解碼後的運動補償濾波器係數ID所示的運動補償濾波器係數(S105)。濾波器係數傳送控制部102在濾波器係數存儲部103未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S105中否的情形),從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數。然後,寫入濾波器係數存儲部103中例如存儲著最早從存儲器109讀出的運動補償濾波器係數的區域內(S106)。接著,濾波器係數傳送控制部102更新濾波器係數存儲狀態管理表格104(S107)。具體而言,濾波器係數傳送控制部102將濾波器係數存儲狀態管理表格104的讀出的運動補償濾波器係數的存儲狀態變更為」保存著」,將刪除後的運動補償濾波器係數的存儲狀態變更為「未保存」。另一方面,濾波器係數傳送控制部102在濾波器係數存儲部103保存著運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S105中是的情形),不從存儲器109讀出運動補償濾波器係數,而前進到S108。接下來,參照圖像傳送控制部105取得參照圖像(S108)。具體而言,參照圖像傳送控制部105根據在S104中解碼部101輸出的運動矢量及包含參照畫面信息等的頭信息,從存儲器109讀出運動補償處理中利用的參照圖像。然後,將所讀出的參照圖像寫入參照圖像存儲部106中。接下來,運動補償部107設定在S104中解碼部101輸出的運動矢量(S109)。接著,根據在S104中解碼部101輸出的運動補償濾波器係數ID和運動矢量,確定運動補償中利用的運動補償濾波器係數,並從濾波器係數存儲部103讀出(S110)。然後,運動補償部107讀出參照圖像存儲部106所保存的參照圖像,進行運動補償處理而生成預測圖像,並輸出到加法運算器108(Si11)。接下來,加法運算器108對在Slll中運動補償部107輸出的預測圖像和在S104中解碼部101輸出的預測殘差信號進行加法運算並輸出(S112)。接下來,解碼部101判定是否將需要利用在SlOl中解碼後的運動補償濾波器係數進行運動補償的運動補償塊全部進行了解碼(S113),如果是已解碼(S113中是的情形),則完成解碼。反之,存在尚未解碼的運動補償塊的情況下(S113中否的情形),返回S103重複處理。如同上面那樣,解碼裝置100進行解碼處理動作。還有,解碼裝置100在將序列或者GOP中包含的圖像(圖片)解碼的最開始時,在S102中將在步驟SlOl中由解碼部101解碼後的運動補償濾波器係數的全部寫入存儲器109中,但是不寫入濾波器係數存儲狀態管理表格104中。其後,通過反覆S103Sl13的處理,在濾波器係數存儲部103中保存運動補償濾波器係數的一部分。上面,根據實施方式1,在參照濾波器係數存儲狀態管理表格104後的結果為,在濾波器係數存儲部103中存在運動補償濾波器係數ID所示的運動補償濾波器的情況下,不從存儲器109讀出運動補償濾波器係數。因此,能夠減少對存儲器109的訪問次數。據此,能夠縮減與運動補償濾波器係數有關的存儲器頻帶及減少存儲器訪問延遲。還有,在上面所述的濾波器係數存儲部103未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下,濾波器係數傳送控制部102從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數。而且,說明了寫入濾波器係數存儲部103的存儲著最早從幀存儲器讀出的運動補償濾波器係數的區域內的情形,但是不限於此。既可以寫入例如存儲著最新從存儲器109讀出的運動補償濾波器係數的區域內,也可以隨機選擇存儲著濾波器係數的區域而進行寫入。只要是可以減少對存儲器109的訪問,且還可以減少濾波器係數存儲部103的容量的方法,選擇哪一個都可以。另外,在上面對於運動補償濾波器係數ID說明了與運動矢量不同的頭信息,但是不限於此。例如,既可以將運動矢量作為運動補償濾波器係數ID,也可以不僅是與運動矢量不同的頭信息,還將包含了運動矢量的信息作為運動補償濾波器ID。另外,以上是在運動補償部107中設定運動矢量,但是也可以設定運動矢量的小數部。另外,上面的解碼裝置100具備解碼部101、濾波器係數傳送控制部102、濾波器係數存儲部103、濾波器係數存儲狀態管理表格104、參照圖像傳送控制部105、參照圖像存儲部106、運動補償部107、加法運算器108及存儲器109,但是不限於此。如圖5所示,作為解碼裝置100的最小結構,只要具備解碼裝置部10即可。也就是說,只要具備下述解碼裝置部10即可,該解碼裝置部10具有解碼部101、濾波器係數傳送控制部102、濾波器係數存儲部103、存儲器109及運動補償部107。更為具體而言,該解碼裝置部10對於利用運動補償將動態圖像編碼後的編碼流,進行伴隨運動補償的運動補償解碼,並只要具備如下各部即可,所述各部包括解碼部101,從編碼流將運動補償解碼中利用的多個運動補償濾波器係數解碼;存儲器109,用來保存由解碼部101解碼後的編碼流中包含的多個運動補償濾波器係數;濾波器係數存儲部103,用來保存存儲器109中保存的多個運動補償濾波器係數之中、進行運動補償時需要的運動補償濾波器係數;運動補償部107,使用濾波器係數存儲部103中保存的運動補償濾波器係數進行運動補償;以及濾波器係數傳送控制部102,將由解碼部101解碼後的多個運動補償濾波器係數寫出到存儲器109中,僅在濾波器係數存儲部103未保存上述需要的運動補償濾波器係數的情況下,從存儲器109向濾波器係數存儲部103傳送上述需要的運動補償濾波器係數。解碼裝置100由於作為最小結構至少具備解碼裝置部10,因而通過濾波器係數傳送控制部102將存儲於存儲器109中並且在伴隨運動補償的解碼中使用的運動補償濾波器係數的至少一部分傳送給濾波器係數存儲部加以保存。由此,可以減少對存儲器109直接訪問的次數。(實施方式2)圖6是本發明實施方式2中的解碼裝置結構圖。圖7A及圖7B是濾波器係數參照履歷管理表格保存的信息的一例。在圖6中,對於和圖1相同的結構要素使用相同的符號,並省略其說明。圖6所示的解碼裝置200具備解碼部101、濾波器係數傳送控制部102、濾波器係數存儲部103、濾波器係數存儲狀態管理表格104、參照圖像傳送控制部105、參照圖像存儲部106、運動補償部107、加法運算器108、存儲器109及濾波器係數參照履歷管理表格201。圖6所示的解碼裝置200相對於實施方式1的解碼裝置100,其結構的不同之處為具備濾波器係數參照履歷管理表格201。濾波器係數參照履歷管理表格201相當於本發明的參照管理部,管理編碼流中包含的多個運動補償濾波器係數各自的、表示從解碼開始被參照的次數的利用履歷信息。具體而言,濾波器係數參照履歷管理表格201具有以運動補償濾波器係數ID為輸入,輸出在濾波器係數存儲部103中運動補償濾波器係數ID所示的運動補償濾波器係數從解碼開始被參照的次數之功能。濾波器係數參照履歷管理表格201例如保存著圖7A所示的信息。也就是說,濾波器係數參照履歷管理表格201保存著由解碼部101解碼的編碼流的例如頭信息中包含的運動補償濾波器係數ID,來作為濾波器係數ID。而且,保存著由運動補償濾波器係數ID分別確定的運動補償濾波器係數從解碼開始被參照的次數,來作為此前的流中的參照次數。還有,濾波器係數參照履歷管理表格201也可以具有以運動補償濾波器係數ID為輸入,輸出在濾波器係數存儲部103中運動補償濾波器係數ID所示的運動補償濾波器係數在運動補償部107當前進行的運動補償處理的幾次之前被參照過的次數之功能。該情況下,濾波器係數參照履歷管理表格201例如保存圖7B所示的信息。也就是說,濾波器係數參照履歷管理表格201保存著要由解碼部101解碼的編碼流的例如頭信息中包含的運動補償濾波器係數ID,來作為濾波器係數ID。而且,將表示運動補償濾波器係數ID所示的運動補償濾波器係數在運動補償部107當前進行的運動補償處理的幾次之前被參照過的信息(次數),保存為在幾次之前被進行了參照。下面,說明如上構成的解碼裝置200的解碼處理動作。圖8是表示本發明實施方式2中的解碼裝置的解碼處理動作的流程圖。如圖8所示,在解碼裝置200中,首先,接收到編碼流後的解碼部101將構成編碼流的頭信息解碼(S201),作為頭信息至少輸出運動補償濾波器係數。然後,濾波器係數傳送控制部102將由解碼部101解碼的運動補償濾波器係數全部寫入存儲器109中(S202)。接下來,解碼部101判定解碼對象的圖像的圖片類型是P、B、還是I(S203)。解碼部101在解碼對象的圖像的圖片類型是P或B的情況下(S203中P、B的情形),判斷為需要運動補償處理,將構成編碼流的頭信息和預測殘差信號解碼(S204),作為頭信息至少輸出運動補償濾波器係數信息ID、運動矢量信息及預測殘差信號。另一方面,解碼部101在解碼對象的圖像的圖片類型是I的情況下(S203中I的情形),判斷為不需要運動補償處理,進入S215,實施畫面內解碼,並前進到S214。接下來,濾波器係數傳送控制部102參照濾波器係數存儲狀態管理表格104,來檢查濾波器係數存儲部103是否保存著在S204中解碼的運動補償濾波器係數ID所示的運動補償濾波器係數(S205)。濾波器係數傳送控制部102在濾波器係數存儲部103未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S205中否的情形),從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數。然後,寫入濾波器係數存儲部103中例如存儲著此前參照次數最少的運動補償濾波器係數的區域內(S206)。這裡,濾波器係數傳送控制部102參照濾波器係數參照履歷管理表格201,確定參照次數最少的運動補償濾波器係數。接下來,濾波器係數傳送控制部102增加濾波器係數參照履歷管理表格201的、所參照的運動補償濾波器係數的參照次數(S207)。另外,濾波器係數傳送控制部102更新濾波器係數存儲狀態管理表格104(S208)。具體而言,濾波器係數傳送控制部102將濾波器係數存儲狀態管理表格104的讀出的運動補償濾波器係數的存儲狀態變更為」保存著」,將刪除後的運動補償濾波器係數的存儲狀態變更為「未保存」。另一方面,濾波器係數傳送控制部102在濾波器係數存儲部103保存著運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S205中是的情形),不從存儲器109讀出運動補償濾波器係數,而前進到S209。接下來,參照圖像傳送控制部105取得參照圖像(S209)。具體而言,參照圖像傳送控制部105根據在S204中解碼部101輸出的運動矢量及包含參照畫面信息等的頭信息,從存儲器109讀出運動補償處理中利用的參照圖像。然後,將所讀出的參照圖像寫入參照圖像存儲部106中。接下來,運動補償部107設定在S204中解碼部101輸出的運動矢量(S210)。接著,根據在S204中解碼部101輸出的運動補償濾波器係數ID和運動矢量,確定運動補償中利用的運動補償濾波器係數,並從濾波器係數存儲部103讀出而進行設定(S211)。然後,運動補償部107讀出參照圖像存儲部106所保存的參照圖像,進行運動補償處理而生成預測圖像,並輸出到加法運算器108(S212)。接下來,加法運算器108對在S212中運動補償部107輸出的預測圖像和在S204中解碼部101輸出的預測殘差信號進行加法運算並輸出(S213)。接下來,解碼部101判定是否將需要利用在S201中解碼後的運動補償濾波器係數進行運動補償的運動補償塊全部進行了解碼(S214),如果已解碼(S214中是的情形),則完成解碼。反之,存在尚未解碼的運動補償塊的情況下(S214中否的情形),返回S203重複處理。如同上面那樣,解碼裝置200進行解碼處理動作。上面,根據實施方式2,通過參照濾波器係數參照履歷管理表格201,來確定參照次數最少的運動補償濾波器係數。並且,當濾波器係數傳送控制部102向濾波器係數存儲部103進行寫入時,寫入到存儲著此前參照次數最少的運動補償濾波器係數的區域內。由此,被參照的可能性低的運動補償濾波器係數不保存在濾波器係數存儲部103中,而能夠由濾波器係數存儲部103保存頻繁被參照的可能性高的運動補償濾波器係數。其結果為,能夠減少對存儲器109的訪問次數。據此,能夠縮減與運動補償濾波器係數有關的存儲器頻帶以及減少存儲器訪問延遲。還有,在上面的濾波器係數存儲部103未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下,通過參照濾波器係數參照履歷管理表格201,來確定參照次數最少的運動補償濾波器係數。然後,由濾波器係數傳送控制部102從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數,並寫入濾波器係數存儲部103的存儲著此前參照次數最少的運動補償濾波器係數的區域內,但是不限於此。例如,既可以寫入存儲著最近(從當前到規定期間的過去)最不常使用的運動補償濾波器係數的區域內,也可以寫入存儲著最常使用的運動補償濾波器係數的區域內,還可以寫入存儲著此前參照次數最多的運動補償濾波器係數的區域內。只要是可以減少對存儲器109的訪問,且可以減小濾波器係數存儲部103的容量的方法,則選擇哪一個都可以。另外,在上面對於運動補償濾波器係數ID說明了與運動矢量不同的頭信息,但是不限於此。例如,既可以將運動矢量作為運動補償濾波器係數ID,也可以不僅是與運動矢量不同的頭信息,還將包含了運動矢量的信息作為運動補償濾波器ID。另外,在上面是在運動補償部107中設定運動矢量,但是也可以設定運動矢量的小數部。(實施方式3)圖9是表示本發明實施方式3中的解碼裝置的結構的框圖。圖10及圖11是濾波器係數統計信息管理表格保存的信息的一例。在圖9中,對於和圖1相同的結構要件使用相同的符號,省略其說明。圖9所示的解碼裝置300具備解碼部101、濾波器係數傳送控制部102、濾波器係數存儲部103、濾波器係數存儲狀態管理表格104、參照圖像傳送控制部105、參照圖像存儲部106、運動補償部107、加法運算器108、存儲器109、預解碼部301及濾波器係數統計信息管理表格302。圖9所示的解碼裝置300相對於實施方式1的解碼裝置100,其結構的不同之處為具備預解碼部301及濾波器係數統計信息管理表格302。預解碼部301較解碼部101先行從編碼流將編碼流中包含的多個運動補償濾波器係數的至少一部分解碼。具體而言,預解碼部301與解碼部101相比至少提前1比特以上的編碼流,來進行根據動態圖像壓縮技術的標準規格編碼後的編碼流的一部分或者全部編碼流的解碼。這裡,預解碼部301具有至少輸出運動補償濾波器係數ID的功能。還有,預解碼部301也可以構成為解碼裝置300另外具備的例如將CABAC(Context-basedAdaptiveBinaryArithmeticCoding:基於上下文自適應二進位算術編碼)等的算術符號解碼的CABAC解碼部。另外,也可以設置於解碼部101的前面。也就是說,預解碼部301隻要是不解碼到圖像,而與解碼部101相比至少提前1比特以上的編碼流,將運動補償濾波器係數ID解碼,並輸出給濾波器係數統計信息管理表格302的結構即可。濾波器係數統計信息管理表格302相當於本發明的統計信息管理部,管理由預解碼部301解碼,且由解碼部101此後解碼的每個運動補償濾波器係數的利用狀況。具體而言,濾波器係數統計信息管理表格302具有以預解碼部301輸出的運動補償濾波器係數ID為輸入,輸出解碼部101此後(以後或者今後)解碼的編碼流中包含的每個運動補償濾波器係數ID的運動補償濾波器的利用次數之功能。濾波器係數統計信息管理表格302例如保存著圖10所示的信息。也就是說,濾波器係數統計信息管理表格302保存著由預解碼部301解碼後的編碼流的頭信息中包含的運動補償濾波器係數ID,來作為濾波器係數ID。另外,作為今後的流中的參照次數,保存著由運動補償濾波器係數ID確定的運動補償濾波器係數在解碼部101的解碼中被參照之前的次數。另外,濾波器係數統計信息管理表格302例如也可以保存著圖11所示的信息。也就是說,濾波器係數統計信息管理表格302也可以保存著預解碼部301解碼後的編碼流的頭信息中包含的運動補償濾波器係數ID,來作為濾波器係數ID。另外,作為表示在今後的流中在幾塊後被參照的信息,也可以保存著由運動補償濾波器係數ID確定的運動補償濾波器係數在解碼部101的解碼中被參照之前的次數。以如上方式構成解碼裝置300。具體而言,通過由濾波器係數統計信息管理表格302管理解碼部101此後解碼的運動補償濾波器係數ID的出現頻率,就可以預先知道此後解碼部101要解碼的運動補償濾波器係數ID出現的概率。因此,可以使濾波器係數存儲部103保存此後出現概率高的運動補償濾波器係數,廢棄此後出現概率低的運動補償濾波器係數。由此,不僅僅是能夠削減對存儲器109的訪問次數,還能夠縮減濾波器係數存儲部103的存儲器頻帶。這裡,對於圖10所示的表示在今後的流中在幾塊後被參照的信息和圖11所示的表示今後流中的參照次數的信息之間的效果差異,舉例進行說明。圖12A及圖12B以及圖13A及圖1是表示根據濾波器係數統計信息管理表格來更新濾波器係數存儲部的運動補償濾波器係數的狀況的附圖。這裡,圖13A及圖1表示,與圖12A及圖12B在時間上連續,並且由解碼部101進行與圖12A及圖12B相比1個宏塊1之後的解碼時的狀況。還有,預解碼部301對於編碼流,比解碼部101提前例如2個宏塊的量進行解碼。另外,濾波器係數存儲部103是只能保存2個運動補償濾波器係數的結構。預解碼部301如圖12A所示,對於編碼流,比解碼部101提前例如3個宏塊的量進行解碼,在濾波器係數統計信息管理表格302中保存著圖12B所示的信息。例如,濾波器係數統計信息管理表格302保存著預解碼部301對編碼流此前進行了解碼的濾波器係數ID(0,1,2)和表示它們在今後的流中在幾塊後被參照的信息(⑴,2,1)。這裡,在圖12B中,⑴表示在預解碼部301先於解碼部101進行了解碼的2個宏塊之前沒有濾波器ID為0的信息。對此,濾波器係數ID為1的信息表示解碼部101此後(1塊之前)解碼時進行參照。同樣,濾波器ID為2的信息表示解碼部101在2塊之前解碼時進行參照。因此,濾波器係數傳送控制部102參照濾波器係數統計信息管理表格302和濾波器係數存儲狀態管理表格104,變更對濾波器係數存儲部103中所保存的與濾波器係數ID(0,1)對應的運動補償濾波器係數之中、與濾波器係數ID為0對應的運動補償濾波器係數進行存儲的區域。也就是說,濾波器係數傳送控制部102將濾波器係數存儲部103中保存的與濾波器係數ID=0對應的運動補償濾波器係數,變更為與濾波器係數ID=2對應的運動補償濾波器係數。而且,圖13A及圖1所示的情形也相同。具體而言,濾波器係數傳送控制部102參照濾波器係數統計信息管理表格302和濾波器係數存儲狀態管理表格104,決定應當變更濾波器係數存儲部103中保存的與濾波器係數ID0,1)對應的運動補償濾波器係數之中的哪一個。在此,通過參照濾波器係數統計信息管理表格302,就可以判斷出應當變更存儲與濾波器係數ID為2對應的運動補償濾波器係數的區域。但是,濾波器係數傳送控制部102通過參照濾波器係數存儲狀態管理表格104,就可以確認在濾波器係數存儲部103中保存著與濾波器係數ID=1對應的運動補償濾波器係數。因此,濾波器係數傳送控制部102判斷為對於濾波器係數存儲部103不需要進行變更,對於濾波器係數存儲部103什麼都不做(不傳送)。這樣一來,由於預先知道此後解碼部101要解碼的運動補償濾波器係數ID出現的概率,因而能夠削減對存儲器109的訪問次數。下面,說明如上構成的解碼裝置300的解碼處理動作。圖14是表示本發明實施方式3中的解碼裝置解碼的處理動作的流程圖。如圖14所示,在解碼裝置300中,首先,接收到編碼流後的解碼部101將構成編碼流的頭信息解碼(S301),作為頭信息至少輸出運動補償濾波器係數。然後,濾波器係數傳送控制部102將在S301中由解碼部101解碼後的運動補償濾波器係數全部寫入存儲器109中(S3(^)。接下來,解碼部101判定解碼對象的圖像的圖片類型是P、B、還是I(S303)。預解碼部301在由解碼部101判定為解碼對象的圖像的圖片類型是P或B的情況下(S303中P、B的情形),判斷為需要運動補償處理,並較解碼部101先行進行編碼流的解碼(S304),更新濾波器係數統計信息管理表格302(S305)。具體而言,先於解碼部101進行編碼流的解碼,將尚未由解碼部101解碼的編碼流內的運動補償濾波器係數ID的出現頻率寫入濾波器係數統計信息管理表格302中。接下來,解碼部101將構成編碼流的頭信息和預測殘差信號解碼,作為頭信息至少輸出運動補償濾波器係數信息ID、運動矢量信息及預測殘差信號(S306)。還有,解碼部101在判定為解碼對象圖像的圖片類型是I的情況下(S303中I的情形),進入S316,進行畫面內解碼,並前進到S315。接下來,濾波器係數傳送控制部102參照濾波器係數存儲狀態管理表格104,來檢查濾波器係數存儲部103是否保存著在S306中由解碼部101解碼後的運動補償濾波器係數ID所示的運動補償濾波器係數(S307)。濾波器係數傳送控制部102在濾波器係數存儲部103未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S307中否的情形),從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數。然後,寫入濾波器係數存儲部103中例如存儲著此後參照次數最少的運動補償濾波器係數的區域內(S308)。這裡,濾波器係數傳送控制部102參照濾波器係數統計信息管理表格302,確定解碼部101今後解碼時參照次數最少的運動補償濾波器係數。接著,濾波器係數傳送控制部102更新濾波器係數存儲狀態管理表格104(S309)。具體而言,濾波器係數傳送控制部102將濾波器係數存儲狀態管理表格104的讀出的運動補償濾波器係數的存儲狀態變更為」保存著」,將刪除後的運動補償濾波器係數的存儲狀態變更為「未保存」。另一方面,濾波器係數傳送控制部102在濾波器係數存儲部103保存著運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S307中是的情形),不從存儲器109讀出運動補償濾波器係數(不傳送),而前進到S310。還有,S310S315的處理由於和S209S214相同,因而省略其說明。如同上面那樣,解碼裝置300進行解碼處理動作。上面,根據實施方式3,預解碼部301較解碼部101先行將流解碼,由濾波器係數統計信息管理表格302管理解碼部101此後要解碼的運動補償濾波器係數ID的出現頻率。由此,可以預先知道解碼部101此後要解碼的運動補償濾波器係數ID出現的概率。然後,通過在濾波器係數存儲部103中保存此後出現概率高的運動補償濾波器係數,能夠削減對存儲器109的訪問次數,能夠縮減與運動補償濾波器係數有關的存儲器頻帶以及減少存儲器訪問延遲。還有,在上面的濾波器係數存儲部103未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下,通過參照濾波器係數統計信息管理表格302,來確定今後參照次數最少的運動補償濾波器係數。然後,濾波器係數傳送控制部102從存儲器109讀出運動補償濾波器係數ID所示的運動補償濾波器係數,寫入濾波器係數存儲部103的存儲著今後參照次數最少的運動補償濾波器係數的區域內,但是不限於此。例如,也可以寫入今後不太使用的、即今後規定的期間內參照次數少的運動補償濾波器係數的區域內。這樣,只要是可以減少對存儲器109的訪問,且可以減少濾波器係數存儲部103的容量的方法,選擇哪一個都可以。另外,在上面對於運動補償濾波器係數ID說明了與運動矢量不同的頭信息,但是不限於此。例如,既可以將運動矢量作為運動補償濾波器係數ID,也可以不僅是與運動矢量不同的頭信息,還將包含了運動矢量的信息作為運動補償濾波器ID。另外,在上面是在運動補償部107中設定運動矢量,但是也可以設定運動矢量的小數部。另外,上面的解碼部300具備解碼部101、濾波器係數傳送控制部102、濾波器係數存儲部103、濾波器係數存儲狀態管理表格104、參照圖像傳送控制部105、參照圖像存儲部106、運動補償部107、加法運算器108、存儲器109、預解碼部301及濾波器係數統計信息管理表格302,但是不限於此。如圖15所示,作為解碼裝置300的最小結構,只要具備解碼裝置部350即可。也就是說,只要具備下述的解碼裝置部350即可,該解碼裝置部350具有解碼部101、濾波器係數傳送控制部102、濾波器係數存儲部103、存儲器109及預解碼部。這裡,圖15是表示本發明實施方式3中的解碼裝置的最小結構的框圖。具體而言,該解碼裝置部350隻要具備如下各部即可,所述各部包括解碼部101,從編碼流將伴隨運動補償的解碼中利用的多個運動補償濾波器係數解碼;預解碼部301,先於解碼部101從編碼流將多個運動補償濾波器係數解碼;存儲器109,用來保存由預解碼部301解碼後的多個運動補償濾波器係數;濾波器係數存儲部103,用來保存由解碼部101解碼後的多個運動補償濾波器係數之中、進行運動補償時需要的一部分運動補償濾波器係數;以及濾波器係數傳送控制部102,根據由預解碼部301解碼後的運動補償濾波器係數,使上述一部分的運動補償濾波器係數保存於濾波器係數存儲部103中。解碼裝置部350由於作為最小結構至少具備解碼裝置部10,因而利用由預解碼部301解碼後的運動補償濾波器係數進行預讀分析,由此使伴隨運動補償的解碼中利用的運動補償濾波器係數的一部分保存在濾波器係數存儲部103中。由此,在保存在濾波器係數存儲部103中的情況下,產生可以通過使用濾波器係數存儲部103中保存的運動補償濾波器係數,來減少對存儲器109直接訪問的次數這樣的效果。(實施方式4)圖16是表示本發明實施方式4中的解碼裝置結構的框圖。在圖15中,對於與圖1相同的結構要素使用相同的符號,省略其說明。圖16所示的解碼裝置400具備解碼部101、濾波器係數傳送控制部102、濾波器係數存儲部103、參照圖像傳送控制部105、參照圖像存儲部106、運動補償部107、加法運算器108、存儲器109、可逆編碼部401及可逆解碼部402。這裡,圖16所示的解碼裝置400相對於實施方式1所涉及的解碼裝置100,其結構的不同之處為具備可逆編碼部401及可逆解碼部402,而不具備濾波器係數存儲狀態管理表格104。可逆編碼部401對編碼流中包含的多個運動補償濾波器係數進行可逆編碼。具體而言,可逆編碼部401具有對解碼部101解碼後的運動補償濾波器係數進行可逆編碼,並寫入存儲器109中的功能。可逆解碼部402對由可逆編碼部401可逆編碼後的多個運動補償濾波器係數之中、運動補償所需要的運動補償濾波器係數進行可逆解碼,將可逆解碼後的運動補償濾波器係數經由濾波器係數傳送控制部102寫入濾波器係數存儲部103中。具體而言,可逆解碼部402具有讀出存儲器109中存放的運動補償濾波器係數,進行可逆解碼,經由濾波器係數傳送控制部102寫入濾波器係數存儲部103中的功能。還有,可逆解碼部402也可以不經過濾波器係數傳送控制部102地寫入濾波器係數存儲部103中。下面,說明如上構成的解碼裝置400的解碼處理動作。圖17是表示本發明實施方式4中的解碼裝置的解碼處理動作的流程圖。如圖17所示,在解碼裝置400中,首先,接收到編碼流的解碼部101將構成編碼流2的頭信息解碼(S401),作為頭信息至少輸出運動補償濾波器係數。接著,可逆編碼部401對解碼部101解碼後的運動補償濾波器係數進行可逆編碼(S40》。接著,濾波器係數傳送控制部102將由可逆編碼部401可逆編碼後的運動補償濾波器係數寫入存儲器109中(S403)。接下來,解碼部101判定解碼對象的圖像的圖片類型是P、B、還是I(S404)。解碼部101在解碼對象的圖像的圖片類型是P或B的情況下(S404中P、B的情形),判斷為需要運動補償處理,將構成編碼流的頭信息和預測殘差信號解碼(S405),作為頭信息至少輸出運動補償濾波器係數信息ID、運動矢量信息及預測殘差信號。另一方面,解碼部101在解碼對象的圖像的圖片類型是I的情況下(S404中I的情形),判斷為不需要運動補償處理,進入S414,進行畫面內解碼,並前進到S413。接下來,濾波器係數傳送控制部102從存儲器109讀出運動補償濾波器係數ID所示的可逆編碼後的運動補償濾波器係數(S406)。接著,可逆解碼部402對可逆編碼後的運動補償濾波器係數進行可逆解碼,並寫入濾波器係數存儲部103中(S407)。還有,由於S408S413和S108S112相同,因而省略其說明。如同上面那樣,解碼裝置400進行解碼處理動作。上面,根據實施方式4,通過由可逆編碼部401壓縮運動補償濾波器係數,可以減小向存儲器109存放的運動補償濾波器係數的數據大小。據此,能夠削減與運動補償濾波器係數有關的存儲器容量。還有,圖16所示的解碼裝置400至少具備上述濾波器係數存儲狀態管理表格104,也可以具備濾波器係數參照履歷管理表格201或者濾波器係數統計信息管理表格。該情況下,不僅削減與運動補償濾波器係數有關的存儲器容量,如上所述,還能夠縮減存儲器頻帶以及減少存儲器訪問延遲,是更加優選的。另外,在上面說明了由解碼部101—次將運動補償濾波器係數解碼,並由可逆編碼部401重新編碼而存儲到存儲器109中,由可逆解碼部402解碼的情形,但是不限於此。例如,也可以不由解碼部101將運動補償濾波器係數解碼,而將編碼流內的運動補償濾波器係數部分存儲於存儲器109中,由可逆解碼部402解碼。另外,在可逆編碼部401中利用的編碼算法只要是可逆且與輸入大小相比輸出大小變小的編碼方法,則任何方法都可以。另外,在上面對於運動補償濾波器係數ID說明了與運動矢量不同的頭信息,但是不限於此。例如,既可以將運動矢量作為運動補償濾波器係數ID,也可以不僅是與運動矢量不同的頭信息,還將包含了運動矢量的信息設為運動補償濾波器ID。另外,在上面是在運動補償部107中設定運動矢量,但是也可以設定運動矢量的小數部。(實施方式5)圖18是表示本發明實施方式5中的編碼裝置結構的框圖。圖18所示的編碼裝置500是使用編碼對象圖像和參照圖像進行伴隨運動補償的編碼即運動補償編碼的編碼裝置,其具備濾波器係數生成部501、濾波器係數傳送控制部502、濾波器係數存儲部503、濾波器係數存儲狀態管理表格504、參照圖像傳送控制部505、參照圖像存儲部506、運動檢測部507、減法運算器508、存儲器509及編碼部510。濾波器係數生成部501相當於本發明的生成部,生成運動補償編碼中利用的多個運動補償濾波器係數。具體而言,濾波器係數生成部501具有以編碼對象圖像為輸入,或者以編碼對象圖像及參照圖像為輸入,生成可變係數運動補償的運動補償濾波器係數之功能。典型的是,濾波器係數生成部501生成用於可變係數運動補償的濾波器係數(運動補償濾波器係數),該濾波器係數要包含在由編碼部510編碼的編碼流的例如GOP或者序列的圖片單位等的頭中信息中。這裡,運動補償濾波器係數不只是按圖片單位,還可以按GOP單位或者序列單位生成,也可以按切片單位或者宏塊單位生成。另外,也可以是將它們組合後的單位。濾波器係數傳送控制部502將由濾波器係數生成部501生成的多個運動補償濾波器係數寫入存儲器509中,僅在濾波器係數存儲部503未保存運動補償處理所需要的運動補償濾波器係數的情況下,才從存儲器509向濾波器係數存儲部503傳送上述需要的運動補償濾波器係數。具體而言,濾波器係數傳送控制部502具有將由濾波器係數生成部501生成的運動補償濾波器係數寫入存儲器509中的功能。另外,具有根據運動檢測部507決定的表示在運動補償中使用哪個運動補償濾波器係數的信息(運動補償濾波器係數ID),參照濾波器係數存儲狀態管理表格504的信息之功能。濾波器係數傳送控制部502可以根據濾波器係數存儲狀態管理表格504的信息,來確認運動補償濾波器係數ID所示的運動補償濾波器係數是否保存在濾波器係數存儲部503中。例如,濾波器係數傳送控制部502在確認了運動補償濾波器係數ID所示的運動補償濾波器係數未保存在濾波器係數存儲部503中的情況下,從存儲器509讀出運動補償濾波器係數ID所示的運動補償濾波器係數,並向濾波器係數存儲部503進行寫入(傳送)。另一方面,濾波器係數傳送控制部502在確認了運動補償濾波器係數ID所示的運動補償濾波器係數保存在濾波器係數存儲部503中的情況下,不從存儲器509讀出運動補償濾波器係數(不傳送)。還有,濾波器係數傳送控制部502也可以只將把運動補償濾波器係數寫入存儲器509中的命令指示給濾波器係數生成部501,由濾波器係數生成部501將運動補償濾波器係數寫入存儲器509中。同樣,濾波器係數傳送控制部502也可以只將從存儲器509讀出運動補償濾波器係數ID所示的運動補償濾波器係數的命令指示給濾波器係數存儲部503,由濾波器係數存儲部503從存儲器509讀出運動補償濾波器係數ID所示的運動補償濾波器係數,並加以保存。濾波器係數存儲部503用來保存存儲器509中保存的多個運動補償濾波器係數之中、進行運動補償時需要的運動補償濾波器係數。具體而言,濾波器係數存儲部503具有至少保存2種以上的從存儲器509傳送的運動補償濾波器係數的功能、和對運動檢測部507設定運動補償濾波器係數ID所示的運動補償濾波器係數的功能。濾波器係數存儲狀態管理表格504管理表示濾波器係數存儲部503是否保存著由運動補償濾波器係數ID確定的運動補償濾波器係數的信息。具體而言,濾波器係數存儲狀態管理表格504具有以運動補償濾波器係數ID為輸入,將濾波器係數存儲部503是否保存著運動補償濾波器係數ID所示的運動補償濾波器係數的信息輸出給濾波器係數傳送控制部502的功能。濾波器係數存儲狀態管理表格504例如上述圖3所示,將表示運動補償濾波器係數ID所示的運動補償濾波器係數是否保存在濾波器係數存儲部503中的存儲狀態作為表格(信息)加以保存。參照圖像傳送控制部505具有根據運動檢測中利用的參照圖像內的搜索區域的位置信息,從存儲器509讀出運動檢測所需要的參照像素,並寫入參照圖像存儲部506中的功能。還有,參照圖像傳送控制部505也可以根據運動檢測中利用的參照圖像內的搜索區域的位置信息,只將從存儲器509讀出運動檢測所需要的參照像素的命令指示給參照圖像存儲部506,由參照圖像存儲部506從存儲器509讀出運動補償所需要的參照像素並加以保存。參照圖像存儲部506具有保存從存儲器509傳送的參照像素的功能。運動檢測部507使用濾波器係數存儲部503中保存的運動補償所需要的運動補償濾波器係數,根據編碼對象圖像和上述參照圖像進行運動補償,來生成預測圖像。具體而言,運動檢測部507具有以編碼圖像及參照圖像為輸入,決定運動矢量、和表示運動補償中利用的運動補償濾波器係數的種類的運動補償濾波器係數ID,並向編碼部510輸出的功能。而且,運動檢測部507具有將所決定的運動補償濾波器係數ID輸出到濾波器係數傳送控制部502的功能。另外,運動檢測部507具有取得由參照圖像存儲部506保存的運動矢量所指示的運動補償所需要的參照像素、和濾波器係數存儲部503保存的運動補償濾波器係數ID所示的運動補償濾波器係數,使用這些信息進行運動補償處理來生成預測圖像,並向減法運算器508輸出的功能。這裡,對於運動檢測部507決定運動補償濾波器係數ID的方法舉出一例來進行說明。圖19是濾波器係數存儲狀態管理表格保存的信息的一例。圖20是用於說明運動檢測部507決定運動補償濾波器係數ID的方法的附圖。還有,這裡如圖19所示,濾波器係數存儲狀態管理表格保存著運動補償濾波器係數ID為0100和與它們對應的運動補償濾波器係數的濾波器係數存儲部503中的存儲狀態。另外,在濾波器係數存儲部503中,存儲著與運動補償濾波器係數ID7079對應的運動補償濾波器係數。再者,濾波器係數存儲部503隻能保存20個運動補償濾波器係數。也就是說,濾波器係數存儲部503如圖20(a)所示保存著10個與運動補償濾波器係數ID7079對應的運動補償濾波器係數,並具有還能保存10個運動補償濾波器係數的區域。這種情況下,運動檢測部507以如下方式決定運動補償中利用的表示運動補償濾波器係數的種類的運動補償濾波器係數ID。首先,運動檢測部507如圖20(b)所示,使濾波器係數傳送控制部502,將與運動補償濾波器係數ID09對應的運動補償濾波器係數寫入濾波器係數存儲部503中,並確認是否是運動補償中利用的補償濾波器係數ID。接下來,運動檢測部507同樣如圖20(c)所示,使濾波器係數傳送控制部502,將與運動補償濾波器係數ID1019對應的運動補償濾波器係數寫入到濾波器係數存儲部503中,並確認是否是運動補償中利用的補償濾波器係數ID。這樣,運動檢測部507同樣使與運動補償濾波器係數ID069及80100對應的運動補償濾波器係數寫入濾波器係數存儲部503中,並確認是否是運動補償中利用的補償濾波器係數ID。另一方面,與運動補償濾波器係數ID7079對應的運動補償濾波器係數已經預先保存在濾波器係數存儲部503中。因此,濾波器係數傳送控制部502不傳送與運動補償濾波器係數ID7079對應的運動補償濾波器係數。這樣一來,就能夠縮減與運動補償濾波器係數有關的存儲器頻帶以及減少存儲器訪問延遲。還有,作為運動檢測部507決定運動補償濾波器係數ID的方法在上面所說明的方法是一例,不言而喻也可以是其他的方法。減法運算器508具有對所輸入的編碼圖像和運動檢測部507所輸出的預測誤差信號進行減法運算,作為預測誤差信號輸出到編碼部510的功能。存儲器509具有保存運動補償濾波器係數和運動檢測部507要參照的參照畫面的功能。還有,存儲器509也可以只保存運動補償濾波器係數。該情況下,只要編碼裝置500另外具備保存運動檢測部507要參照的參照畫面的幀存儲器即可。編碼部510具有至少以減法運算器508所輸出的預測誤差信號和運動檢測部507所輸出的運動矢量以及運動補償濾波器係數ID為輸入,針對它們按照動態圖像壓縮技術的標準規格進行編碼,並輸出編碼流的功能。以如上方式構成編碼裝置500。下面,說明該編碼裝置500的編碼處理動作。圖21是表示本發明實施方式5中的編碼裝置的編碼處理動作的流程圖。如圖21所示,在編碼裝置500中,首先,接收到編碼對象圖像的濾波器係數生成部501生成以後的編碼中利用的運動補償濾波器係數並輸出(S501)。然後,濾波器係數傳送控制部502將在S501中由濾波器係數生成部501生成的全部運動補償濾波器係數寫入存儲器509中(S502)。接下來,編碼裝置500針對編碼對象的圖像(塊),實施S503中的畫面內預測和S504S511中的畫面間預測的雙方。有關畫面內預測,由於只要使用以往的方法就可以,因而省略其說明。下面,對於S504S511中畫面間預測的實施,進行說明。在S504中,參照圖像傳送控制部505根據運動檢測中利用的參照圖像內的搜索區域的位置信息,從存儲器509讀出運動檢測所需要的參照像素,並寫入參照圖像存儲部506中。接下來,運動檢測部507以編碼圖像及參照圖像為輸入,輸出與編碼圖像相關性高的參照圖像內的像素位置的信息來作為運動矢量(S505),再確定預測誤差變小的運動補償濾波器係數,作為運動補償濾波器係數ID而輸出。接下來,濾波器係數傳送控制部502參照濾波器係數存儲狀態管理表格504,來檢查濾波器係數存儲部503是否保存著在S506中所確定的運動補償濾波器係數ID所示的運動補償濾波器係數(S507)。接下來,濾波器係數傳送控制部502在S507中濾波器係數存儲部503未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S507中否的情形),從存儲器509讀出運動補償濾波器係數ID所示的運動補償濾波器係數。然後,寫入在濾波器係數存儲部503中例如存儲著最早從存儲器509讀出的運動補償濾波器係數的區域內(S508)。接著,濾波器係數傳送控制部502更新濾波器係數存儲狀態管理表格504(S509)。具體而言,濾波器係數傳送控制部502將濾波器係數狀態管理表格504的讀出的運動補償濾波器係數的存儲狀態變更為」保存著」,將刪除後的運動補償濾波器係數的存儲狀態變更為「未保存」。另一方面,濾波器係數傳送控制部502在濾波器係數存儲部503保存著運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S507中是的情形),不從存儲器509讀出運動補償濾波器係數(不傳送),而前進到S510。接下來,運動檢測部507根據所決定的運動矢量和所確定的運動補償濾波器係數ID,從濾波器係數存儲部503讀出運動補償中利用的運動補償濾波器係數而進行設定(S510)。然後,讀出參照圖像存儲部506所保存的參照圖像,進行運動補償處理,生成預測圖像(S511),並輸出到減法運算器508。這樣,編碼裝置500針對編碼對象的圖像(塊),實施S503中的畫面內預測,並實施S504S511中的畫面間預測。然後,編碼部510根據所實施的畫面內預測和畫面間預測,判定畫面間編碼時的編碼效率和畫面內編碼時的編碼效率之中,在哪個編碼方式下進行編碼其編碼效率更好。編碼部510將判定出編碼效率更好的編碼方式決定為編碼對象的圖像(塊)的編碼方式(宏塊類型)(S5I2)。接下來,減法運算器508根據在S512中決定出的編碼對象的圖像(塊)的編碼方式,進行減法運算。具體而言,在決定為編碼對象的圖像(塊)的編碼方式為畫面間預測的情況下(S512),對在S511中運動檢測部507所輸出的預測圖像和編碼對象圖像進行減法運算(S513),輸出預測殘差(預測誤差)信號。另一方面,在決定出編碼對象的圖像(塊)的編碼方式為畫面內預測的情況下(S512),對在S503中輸出的預測圖像和編碼對象圖像進行減法運算(S513),輸出減法運算後的預測殘差(誤差)信號。接下來,編碼部510至少以減法運算器508輸出的預測殘差(誤差)信號和運動檢測部507輸出的運動矢量及運動補償濾波器係數ID為輸入,針對它們按照動態圖像壓縮技術的標準規格進行編碼,輸出編碼流(S514)。接下來,編碼部510判定是否將需要利用運動補償濾波器係數進行運動補償的運動補償塊全部進行了編碼(S515),如果已編碼(S515中是的情形),則完成編碼。相反,存在尚未編碼的運動補償塊的情況下(S515中否的情形),返回S503及S504重複處理。如同上面那樣,編碼裝置500進行編碼處理動作。上面,根據實施方式5,在參照濾波器係數存儲狀態管理表格504後的結果為,在濾波器係數存儲部503中存在運動補償濾波器係數ID所示的運動補償濾波器的情況下,不從存儲器509讀出運動補償濾波器係數(不傳送)。因此,能夠減少對存儲器509的訪問次數。據此,能夠縮減與運動補償濾波器係數有關的存儲器頻帶以及減少存儲器訪問延遲。還有,在上面的濾波器係數存儲部503未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下,濾波器係數傳送控制部502從存儲器509讀出運動補償濾波器係數ID所示的運動補償濾波器係數(傳送)。並且,說明了寫入濾波器係數存儲部503存儲著最早從存儲器509讀出的運動補償濾波器係數的區域內的情形,但是不限於此。例如,既可以寫入存儲著例如最新從存儲器509讀出的運動補償濾波器係數的區域內,也可以隨機選擇存儲著濾波器係數的區域進行寫入。只要是可以減少對存儲器109的訪問,且可以減小濾波器係數存儲部103的容量減少的方法,選擇哪一個都可以。另外,在上面對於運動補償濾波器係數ID說明了與運動矢量不同的頭信息,但是不限於此。例如,既可以將運動矢量作為運動補償濾波器係數ID,也可以不僅是與運動矢量2不同的頭信息,還將運動矢量作為運動補償濾波器ID。另外,上面的編碼裝置500具備濾波器係數生成部501、濾波器係數傳送控制部502、濾波器係數存儲部503、濾波器係數存儲狀態管理表格504、參照圖像傳送控制部505、參照圖像存儲部506、運動檢測部507、減法運算器508、存儲器509及編碼部510,但是不限於此。作為編碼裝置500的最小結構,只要具備濾波器係數生成部501、濾波器係數傳送控制部502、濾波器係數存儲部503、運動檢測部507及存儲器509即可。更為具體而言,編碼裝置500是一種動態圖像編碼裝置,利用編碼對象圖像和參照圖像,進行伴隨運動補償的編碼即運動補償編碼,並只要具備如下各部即可,所述各部包括濾波器係數生成部501,生成運動補償編碼中利用的多個運動補償濾波器係數;存儲器509,用來保存由濾波器係數生成部501生成的多個運動補償濾波器係數;濾波器係數存儲部503,用來保存存儲器509中保存的多個運動補償濾波器係數之中、進行運動補償時需要的運動補償濾波器係數;運動檢測部507,使用濾波器係數存儲部503中保存的上述需要的運動補償濾波器係數,根據編碼對象圖像和參照圖像進行運動補償,來生成預測圖像;以及濾波器係數傳送控制部502,將由濾波器係數生成部501生成的多個運動補償濾波器係數寫出到存儲器509中,僅在濾波器係數存儲部503未保存上述需要的運動補償濾波器係數的情況下,從存儲器509對濾波器係數存儲部503傳送需要的運動補償濾波器係數。採用該最小結構,在濾波器係數存儲部503中存在運動補償濾波器係數ID所示的運動補償濾波器的情況下,可以不從存儲器509讀出運動補償濾波器係數。因此,能夠減少對存儲器509的訪問次數。據此,能夠縮減與運動補償濾波器係數有關的存儲器頻帶以及減少存儲器訪問延遲能。(實施方式6)圖22是表示本發明實施方式6中的編碼裝置結構的框圖。在圖22中,對於和圖18相同的結構要件使用相同的符號,省略其說明。圖22所示的編碼裝置600具備濾波器係數生成部501、濾波器係數傳送控制部502、濾波器係數存儲部503、濾波器係數存儲狀態管理表格504、參照圖像傳送控制部505、參照圖像存儲部506、運動檢測部507、減法運算器508、存儲器509、編碼部510及濾波器係數參照履歷管理表格601。這裡,圖22所示的編碼裝置600相對於實施方式5的編碼裝置500,其結構的不同之處為具備濾波器係數參照履歷管理表格601。濾波器係數參照履歷管理表格601管理運動補償中利用的每個運動補償濾波器係數的、表示從運動補償的開始起被參照的次數的利用履歷信息。具體而言,濾波器係數參照履歷管理表格601具有以運動補償濾波器係數ID為輸入,向濾波器係數存儲部503輸出運動補償濾波器係數ID所示的運動補償濾波器從編碼開始起被參照的次數之功能。還有,濾波器係數參照履歷管理表格601保存的信息因為和在圖7A及圖7B中所示的內容相同,所以省略其說明。下面,說明如上所述構成的編碼裝置600的編碼處理動作。圖23是表示本發明實施方式6中的編碼裝置的編碼處理動作的流程圖。如圖23所示,在編碼裝置600中,首先,接收到編碼對象圖像的濾波器係數生成部501生成以後的編碼中利用的運動補償濾波器係數並輸出(S601)。還有,S602的處理因為和S502相同,所以省略其說明。接下來,編碼裝置600針對編碼對象的圖像(塊),實施S603中的畫面內預測和S604S612中的畫面間預測的雙方。有關畫面內預測,與S503同樣只要使用以往的方法就可以,因而省略其說明。下面,對於S604S612中畫面間預測的實施進行說明。這裡,S604到S606的處理因為和S504S506相同,所以省略其說明。接下來,在S607中濾波器係數傳送控制部502在濾波器係數存儲部503未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S607中否的情形),從存儲器509讀出運動補償濾波器係數ID所示的運動補償濾波器係數。然後,寫入在濾波器係數存儲部503中例如存儲著此前參照次數最少的運動補償濾波器係數的區域內(S608)。這裡,濾波器係數傳送控制部502參照濾波器係數參照履歷管理表格601,確定參照次數最少的運動補償濾波器係數。接著,濾波器係數傳送控制部502更新濾波器係數參照履歷管理表格601(S609)。具體而言,在濾波器係數參照履歷管理表格601中增加所參照的運動補償濾波器係數的參照次數。接著,濾波器係數傳送控制部502更新濾波器係數存儲狀態管理表格504(S610)。具體而言,濾波器係數傳送控制部502在濾波器係數存儲狀態管理表格504中,將讀出的運動補償濾波器係數的存儲狀態變更為」保存著」,將刪除後的運動補償濾波器係數的存儲狀態變更為「未保存」。另一方面,濾波器係數傳送控制部502在濾波器係數存儲部503保存著運動補償濾波器係數ID所示的運動補償濾波器係數的情況下(S607中是的情形),不從存儲器509讀出運動補償濾波器係數(不傳送),而前進到S611。接下來,運動檢測部507根據所決定的運動矢量和所確定的運動補償濾波器係數ID,從濾波器係數存儲部503讀出運動補償中利用的運動補償濾波器係數並進行設定(S611)。還有,S611的處理因為和S510相同,所以省略其說明。這樣,編碼裝置600針對編碼對象的圖像(塊),在S603中實施畫面內預測,在S604S612中實施畫面間預測。然後,編碼部510根據所實施的畫面內預測和畫面間預測,判定畫面間編碼時的編碼效率和畫面內編碼時的編碼效率之中,在哪個編碼方式下進行編碼其編碼效率更好。編碼部510將判定為編碼效率更好的編碼方式決定為編碼對象的圖像(塊)的編碼方式(宏塊類型)。下面S614S616的處理因為和S513S515相同,所以省略其說明。如同上面那樣,編碼裝置600進行編碼處理動作。上面,根據實施方式6,通過參照濾波器係數參照履歷管理表格601,來確定參照次數最少的運動補償濾波器係數。並且,當濾波器係數傳送控制部502向濾波器係數存儲部503中進行寫入時,是寫入到存儲著此前參照次數最少的運動補償濾波器係數的區域內。由此,被參照的可能性低的運動補償濾波器係數不保存在濾波器係數存儲部503中,而頻繁被參照的可能性高的運動補償濾波器係數被保存於濾波器係數存儲部503中。其結果為,能夠減少對存儲器509的訪問次數。這樣一來,就能夠縮減與運動補償濾波器係數有關的存儲器頻帶以及減少存儲器訪問延遲。還有,在上面的濾波器係數存儲部503未保存運動補償濾波器係數ID所示的運動補償濾波器係數的情況下,通過參照濾波器係數參照履歷管理表格601,來確定參照次數最少的運動補償濾波器係數。然後,說明了濾波器係數傳送控制部502從存儲器509讀出運動補償濾波器係數ID所示的運動補償濾波器係數,並寫入濾波器係數存儲部503存儲著此前參照次數最少的運動補償濾波器係數的區域內的情形,但是不限於此。例如,既可以寫入存儲著最近不常使用的運動補償濾波器係數的區域內,也可以寫入存儲著最近常使用的運動補償濾波器係數的區域內,還可以寫入存儲著此前參照次數最多的運動補償濾波器係數的區域內。也就是說,只要是可以減少對存儲器109的訪問,且可以減小濾波器係數存儲部103的容量的方法,選擇哪一個都可以。另外,在上面對於運動補償濾波器係數ID說明了與運動矢量不同的頭信息,但是不限於此。例如,既可以將運動矢量作為運動補償濾波器係數ID,也可以不僅是與運動矢量不同的頭信息,還將運動矢量作為運動補償濾波器ID。(實施方式7)圖M是表示本發明實施方式7中的編碼裝置結構的框圖。在圖M中,對於和圖18相同的結構要件使用相同的符號,省略其說明。圖M所示的編碼裝置700具備濾波器係數生成部501、濾波器係數傳送控制部502、濾波器係數存儲部503、參照圖像傳送控制部505、參照圖像存儲部506、運動檢測部507、減法運算器508、存儲器509、編碼部510、可逆編碼部701及可逆解碼部702。這裡,圖24所示的編碼裝置700相對於實施方式5的編碼裝置500,其結構的不同之處為不具備濾波器係數存儲狀態管理表格504,而具備可逆編碼部701及可逆解碼部702。可逆編碼部701對多個運動補償濾波器係數進行可逆編碼。具體而言,可逆編碼部701具有對濾波器係數生成部501生成的運動補償濾波器係數進行可逆編碼,並寫入存儲器509中的功能。可逆解碼部702對由可逆編碼部701可逆編碼後的多個運動補償濾波器係數之中、需要的運動補償濾波器係數進行可逆解碼,將可逆解碼後的運動補償濾波器係數,經由濾波器係數傳送控制部502寫入濾波器係數存儲部503中。具體而言,可逆解碼部702具有讀出存儲器509中存放的運動補償濾波器係數,進行可逆解碼,並經由濾波器係數傳送控制部502寫入濾波器係數存儲部503中的功能。還有,可逆解碼部702也可以不經由濾波器係數傳送控制部502而寫入濾波器係數存儲部503中。下面,說明如上所述構成的編碼裝置700的編碼處理動作。圖25是表示本發明實施方式7中的編碼裝置的編碼處理動作的流程圖。如圖25所示,在編碼裝置700中,首先,接收到編碼對象圖像的濾波器係數生成部501生成以後的編碼中利用的運動補償濾波器係數並輸出(S701)。接下來,可逆編碼部701對濾波器係數生成部501所生成的運動補償濾波器係數進行可逆編碼(S702)。接下來,濾波器係數傳送控制部502將在S702中由可逆編碼部701可逆編碼後的運動補償濾波器係數寫入存儲器509中(S703)。接下來,編碼裝置700針對編碼對象的圖像(塊),實施S704中的畫面內預測和S705S711中的畫面間預測的雙方。有關畫面內預測,與S503同樣只要和使用以往的方法就可以,因而省略其說明。下面,說明S705S711中的畫面間預測的實施。還有,S705到S707的處理因為和S504S506相同,所以省略其說明。接下來,在S707中,濾波器係數傳送控制部502從存儲器509讀出運動補償濾波器係數ID所示的、可逆編碼後的運動補償濾波器係數(S708)。然後,可逆解碼部702對可逆編碼後的運動補償濾波器係數進行可逆解碼,並寫入濾波器係數存儲部503中(S709)。接下來,運動檢測部507根據所確定的運動補償濾波器係數ID和所決定的運動矢量,從濾波器係數存儲部503讀出運動補償中利用的運動補償濾波器係數並進行設定(S710)。然後,讀出參照圖像存儲部506所保存的參照圖像,進行運動補償處理,生成預測圖像(S711),並輸出到減法運算器508。這樣,編碼裝置700針對編碼對象的圖像(塊),在S704中實施畫面內預測,在S705S711中實施畫面間預測。然後,編碼部510根據所實施的畫面內預測和畫面間預測,判定畫面間編碼時的編碼效率和畫面內編碼時的編碼效率之中,在哪個編碼方式下進行編碼其編碼效率更好。編碼部510將判定為編碼效率更好的編碼方式決定為編碼對象的圖像(塊)的編碼方式(宏塊類型)。還有,下面S713到S715的處理因為和S513S515相同,所以省略其說明。如同上面那樣,編碼裝置700進行編碼處理動作。上面,根據實施方式7,通過由可逆編碼部701壓縮運動補償濾波器係數,可以減小向存儲器509存放的運動補償濾波器係數的數據大小。據此,能夠減少與運動補償濾波器係數有關的存儲器容量。還有,圖23所示的編碼裝置700至少具備上述濾波器係數存儲狀態管理表格504,也可以具備濾波器係數參照履歷管理表格601。該情況下,不僅僅是減少與運動補償濾波器係數有關的存儲器容量,如上所述,還能夠縮減存儲器頻帶以及減少存儲器訪問延遲,是更加優選的。另外,在上面說明了由解碼部101—次將運動補償濾波器係數解碼,由可逆編碼部401重新編碼,存放到存儲器109中,並由可逆解碼部402解碼的情形,但是不限於此。例如,也可以將由編碼部510編碼到編碼流內的運動補償濾波器係數部分存放到存儲器509中,由可逆解碼部702進行解碼。另外,在可逆編碼部701中利用的編碼算法只要是可逆且與輸入大小相比輸出大小變小的編碼方法,任何方法都可以。另外,在上面對於運動補償濾波器係數ID說明了與運動矢量不同的頭信息,但是不限於此。例如,既可以將運動矢量作為運動補償濾波器係數ID,也可以不僅是和運動矢量不同的頭信息,還將運動矢量作為為運動補償濾波器ID。如同上面那樣,根據實施方式17,可以實現能夠縮減進行可變係數運動補償畫面間預測時使用的濾波器係數的存儲器頻帶以及減少存儲器訪問延遲的動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法。還有,在實施方式17中,存儲器109、存儲器509、濾波器係數存儲部103及濾波器係數存儲部503典型的是由DDR構成,但是不需要必須由DDR構成,既可以由SRAM構成,也可以由觸發器構成。也就是說,只要採用可存儲的元件來構成就可以。此時,優選的是,存儲器109及存儲器509由低速的存儲元件構成,濾波器係數存儲部103及濾波器係數存儲部503由高速的存儲元件構成。(實施方式8)上述各實施方式中說明的動態圖像編碼裝置、動態圖像解碼裝置、動態圖像編碼方法或者動態圖像解碼方法還可以作為應用加以利用。例如,通過將實現上述各實施方式中所示的動態圖像編碼方法或者動態圖像解碼方法所用的程序記錄於存儲媒體中,就能夠在獨立的計算機系統中簡單地實施上述各實施方式中所示的處理。還有,存儲媒體可以是磁碟、光碟、光磁碟、IC卡及半導體存儲器等的任意一個,只要是能夠記錄程序的設備就可以。下面,說明上述各實施方式中所示的動態圖像編碼方法及動態圖像解碼方法等的應用例和使用該應用例的系統。圖沈是表示實現內容分發服務的內容提供系統exlOO整體結構的附圖。在圖沈所示的內容提供系統exlOO中,將通信服務的提供區域分割為期望的大小,在各單元內分別設置了作為固定無線電臺的基站exl07exllO。在內容提供系統exlOO中,在網際網路exlOl上經由網際網路服務提供商exl02、電話網exl04及基站exl07exllO,連接有計算機exl11、PDA(PersonalDigitalAssistant個人數字助理)exll2、攝像機(Camera)ex113、行動電話exll4及遊戲機exll5等各設備。還有,內容提供系統exlOO也可以不限定為圖沈的結構,而組合任一個的要件進行連接即可。另外,內容提供系統exlOO也可以不經由作為固定無線電臺的基站exl07exllO,而在電話網exl04上直接連接各設備。另外,各設備也可以通過短距離無線等直接相互連接。例如,攝像機exll3是數字視頻攝像機等能夠進行動態圖像攝影的設備。另外,攝像機exll6是數字攝像機等能夠進行靜止圖像攝影、動態圖像攝影的設備。行動電話exl14是使用GSM(GlobalSystemforMobileCommunications全球移動通信系統)方式、CDMA(CodeDivisionMultipleAccess:碼分多址)方式、W-CDMA(Wideband-CodeDivisionMultipleAccess:寬帶碼分多址)方式或者LTE(LongTermEvolution:長期演進)方式、HSPA(HighSpeedPacketAccess:高速分組接入)的行動電話機或PHS(PersonalHandyphoneSystem個人手持電話系統),任一種都可以。在內容提供系統exlOO中,攝像機exl16等通過基站exl09、電話網exl04連接於流伺服器exl03上,由此能夠實現實時分發等。具體而言,在實時分發中,對於用戶使用攝像機exll3拍攝的內容(例如音樂會實況的影像等)實施上述各實施方式中所說明的編碼處理,發送給流伺服器exl03。另一方面,流伺服器exl03對於發出過請求的客戶端,將所發送的內容數據進行流分發。作為客戶端,有能夠將上述編碼處理後的數據解碼的計算機exlll、PDAexll2、攝像機exll3、行動電話exll4及遊戲機exll5等。通過接收到所分發的數據的各設備,對接收到的數據進行解碼處理並再現。還有,拍攝到的數據的編碼處理由攝像機exll3進行,也可以由進行數據發送處理的流伺服器exl03進行,還可以由它們相互分擔加以實施。同樣,所分發的數據的解碼處理由客戶端進行,或是由流伺服器exl03進行都可以,還可以相互分擔加以實施。另外,也可以不限於攝像機exll,而將由攝像機exll6拍攝到的靜止圖像數據及/或動態圖像數據,經由計算機exlll發送給流伺服器exl03。此時的編碼處理既可以由攝像機exl16、計算機exl11、流伺服器exl03的任一個實施,也可以相互分擔加以實施。31這些編碼/解碼處理一般在計算機exlll或各設備具有的LSIex500中進行處理。這裡,LSIex500是單晶片或是由多個晶片組成的結構都可以。還有,也可以將動態圖像編碼/解碼用的軟體裝入能夠由計算機exlll等讀取的某個記錄媒體(CD-ROM、軟盤、硬碟等)中,使用其軟體來進行編碼/解碼處理。再者,在行動電話exll4附帶攝像機的情況下,也可以發送由該攝像機所取得的動態圖像數據。此時的動態圖像數據是由行動電話exll4具有的LSIex500進行編碼處理後的數據。另外,流伺服器exl03也可以是多個伺服器或多個計算機,用來分散數據進行處理或記錄,並進行分發。如同上面那樣,在內容提供系統exlOO中,可以由客戶端接收並再現編碼後的數據。這樣,在內容提供系統exlOO中,可以由客戶端實時接收用戶所發送的信息,進行解碼及再現,即便是沒有特殊權利及設備的用戶也可以實現個人廣播。還有,作為上述各實施方式的至少裝入有動態圖像編碼裝置及動態圖像解碼裝置的任一個的例子,不限於內容提供系統exlOO的例子。如圖27所示,也可以裝入數字廣播用系統ex200中。下面,使用該系統進行說明。圖27是表示數字廣播用系統ex200整體結構的附圖。具體而言,在廣播站ex201中,影像信息的比特流經由電波傳輸給通信或者廣播衛星ex202。該比特流是採用上述各實施方式中所說明的動態圖像編碼方法編碼後的編碼比特流。廣播衛星ex202接收該比特流並發出廣播用的電波。天線ex204是能夠進行衛星廣播接收的家用天線,接收來自廣播衛星ex202的廣播用電波。電視機(接收機)ex300或者機頂盒(STB)ex217等的裝置將從天線ex204接收到的廣播用電波中包含的比特流解碼並進行再現。讀出器/記錄器ex218能夠讀取DVD、BD等記錄媒體ex215中所記錄的編碼比特流並進行解碼。另外,還能夠將影像信號編碼而寫入記錄媒體ex215中。這裡,讀出器/記錄器ex218安裝上述各實施方式中所示的動態圖像解碼裝置或者動態圖像編碼裝置。該情況下,由讀出器/記錄器ex218再現的影像信號可以顯示於監視器ex219上,通過記錄有編碼比特流的記錄媒體ex215,在其他的裝置或系統中再現影像信號。還有,機頂盒ex217也可以連接於有線電視用的電纜ex203或者衛星/地面波廣播的天線ex204上,也可以在本裝置內安裝動態圖像解碼裝置,將其在電視機的監視器ex219上進行顯示。另外,不只是機頂盒ex217,還可以在電視機ex300內裝入動態圖像解碼裝置。圖28是表示電視機ex300結構例的框圖。電視機ex300使用了上述各實施方式中所說明的動態圖像解碼方法及動態圖像編碼方法。電視機ex300具備調諧器ex301,經由接收上述廣播的天線ex204或者電纜ex203等,取得或者輸出影像信號的比特流;調製/解調部ex302,對接收到的編碼數據進行解調,或者調製為向外部發送的編碼數據;以及多路復用/分離部ex303,將解碼後的影像數據、聲音數據分離,或者將編碼後的影像數據、聲音數據多路復用。另外,電視機ex300具有信號處理部ex306,具有將聲音數據及影像數據分別解碼,或者將各個信息編碼的聲音信號處理部ex304及影像信號處理部ex305;以及輸出部ex309,具有輸出解碼後的聲音信號的揚聲器ex307及顯示解碼後的影像信號的顯示器等顯示部ex308。再者,電視機ex300具有接口部ex317,該接口部ex317具有受理用戶操作的輸入的操作輸入部ex312等。再者,電視機ex300具有統一控制各部的控制部ex310和給各部供應電力的電源電路部ex311。還有,接口部ex317也可以除操作輸入部ex312之外,還具有電橋ex313,與讀出器/記錄器ex218等的外部設備連接;插槽部ex314,用於能夠安裝SD卡等記錄媒體ex216;驅動器ex315,用於與硬碟等的外部記錄媒體連接;以及數據機ex316等,該數據機ex316與電話網連接。另外,記錄媒體ex216能夠通過存放的非易失性/易失性的半導體存儲元件電氣地記錄信息。電視機ex300的各部經由同步總線相互連接。接著,首先說明電視機ex300將通過天線ex204等從外部取得的數據解碼並再現的結構。電視機ex300接受來自遙控器ex220等的用戶操作,根據具有CPU等的控制部ex310的控制,通過多路復用/分離部ex303分離由調製/解調部ex302解調後的影像數據、聲音數據。再者,電視機ex300由聲音信號處理部ex304將所分離的聲音數據解碼,由影像信號處理部ex305使用上述各實施方式中所說明的解碼方法,將所分離的影像數據解碼。解碼後的聲音信號、影像信號分別從輸出部ex309朝向外部進行輸出。當進行輸出時,可以在緩存器ex318、ex319等中暫時儲存這些信號,以便聲音信號和影像信號同步進行再現。還有,電視機ex300不只是從廣播等,還可以從磁/光碟、SD卡等的記錄媒體ex215、ex216讀出編碼後的編碼比特流。下面,說明電視機ex300將聲音信號或影像信號編碼,向外部發送或者寫入記錄媒體等中的結構。電視機ex300接受來自遙控器ex220等的用戶操作,根據控制部ex310的控制,由聲音信號處理部ex304將聲音信號編碼,由影像信號處理部ex305使用上述各實施方式中所說明的編碼方法,將影像信號編碼。編碼後的聲音信號、影像信號由多路復用/分離部ex303進行多路復用,向外部輸出。當進行多路復用時,可以在緩存器ex320、ex321等中暫時儲存這些信號,以便使聲音信號和影像信號同步。還有,緩存器ex318ex321既可以如圖所示具備多個,也可以是共用1個以上的緩存器的結構。再者,除了圖示之外,還可以例如作為在調製/解調部ex302及多路復用/分離部ex303之間等也避免系統的上溢、下溢的緩衝器件,而在緩存器中儲存數據。另外,電視機ex300也可以具備除了從廣播等或記錄媒體等取得聲音數據、影像數據之外,還受理麥克或攝像機的AV輸入的結構,針對從它們取得的數據進行編碼處理。還有,這裡電視機ex300設為可以實施上述編碼處理、多路復用及外部輸出的結構進行了說明,但也可以是不能進行這些處理,而僅僅能夠實施上述接收、解碼處理及外部輸出的結構。還有,在由讀出器/記錄器ex218從記錄媒體讀出編碼比特流或者進行寫入的情況下,上述解碼處理或者編碼處理既可以由電視機ex300、讀出器/記錄器ex218的任一個進行,也可以由電視機ex300和讀出器/記錄器ex218相互分擔來進行。作為一例,在圖四中表示從光碟進行數據的讀入或者寫入時信息再現/記錄部ex400的結構。圖四是表示對作為光碟的記錄媒體進行信息讀寫的信息再現/記錄部的結構例的框圖。圖四所示的信息再現/記錄部ex400具備下面說明的要素ex401ex407。光頭ex401對作為光碟的記錄媒體ex215的記錄面照射雷射點而寫入信息,檢測來自記錄媒體ex215記錄面的反射光,讀入信息。調製記錄部ex402電氣驅動光頭ex401中內置的半導體雷射器,根據記錄數據進行雷射的調製。再現解調部ex403通過光頭401中內置的光電探測器將電氣檢測到了來自記錄面的反射光的再現信號放大,分離記錄媒體ex215中記錄的信號成分並進行解調,再現需要的信息。緩存器ex404暫時保存用於記錄到記錄媒體ex215中的信息及從記錄媒體ex215再現出的信息。盤電機ex405使記錄媒體ex215旋轉。伺服控制部ex406—邊控制盤電機ex405的旋轉驅動,一邊使光頭ex401沿規定的信息軌道移動,進行雷射點的跟蹤處理。系統控制部ex407進行信息再現/記錄部ex400整體的控制。上述讀出或寫入的處理以如下方式實現系統控制部ex407禾Ij用緩存器ex404中保存的各種信息,或者根據需要進行新的信息生成/添加,並且,一邊使調製記錄部ex402、再現解調部ex403及伺服控制部ex406進行協同動作,一邊通過光頭ex401進行信息的記錄再現。系統控制部ex407例如由微處理器構成,通過執行讀出寫入的程序來執行那些處理。還有,在上面說明了光頭ex401照射雷射點,但是也可以是使用近場光進行更高密度的記錄的結構。圖30是表示作為光碟的記錄媒體的結構例的附圖。在圖30中,表示出作為光碟的記錄媒體ex215的示意圖。在記錄媒體ex215的記錄面上,引導槽(groove溝槽)形成為螺旋狀,在信息軌道ex230上,預先利用溝槽的形狀變化記錄有表示碟片上的絕對位置的地址信息。該地址信息包含用於確定記錄塊ex231的位置的信息,該記錄塊是記錄數據的單位。可以通過在進行記錄或再現的裝置中,再現信息軌道ex230,讀取該地址信息,來確定記錄塊。另外,記錄媒體ex215包含數據記錄區域ex233、內周區域ex232和外周區域ex234。用於記錄用戶數據的區域是數據記錄區域ex233,從數據記錄區域ex233配置到內周或者外周的內周區域ex232和外周區域ex234,用於用戶數據的記錄以外的特定用途。信息再現/記錄部ex400針對這種記錄媒體ex215的數據記錄區域ex233,進行編碼後的聲音數據、影像數據或者將這些數據多路復用後的編碼數據的讀寫。還有,在上面舉出1層的DVD、BD等光碟為例進行了說明,但是並不限於這些,也可以是多層結構並且能夠在表面以外進行記錄的光碟。另外,也可以是在碟片的同一部位使用各種各樣不同波長的色光來記錄信息,或者從各種各樣的角度記錄不同信息的層等,來進行多維記錄/再現的結構的光碟。另外,在數字廣播用系統ex200中,還能夠由具有天線ex205的汽車ex210從廣播衛星ex202等接收數據,在汽車ex210具有的汽車導航儀ex211等的顯示裝置上再現動態圖像。還有,汽車導航儀ex211的結構例如考慮在圖觀所示的結構之中,加上GPS接收部而成的結構,同樣的情況在計算機exlll及行動電話exll4等中也要考慮。另外,上述行動電話exll4等的終端與電視機ex300相同,除了具有編碼器/解碼器雙方的收髮型終端之外,還要考慮只有編碼器的發送終端、只有解碼器的接收終端這樣的3種安裝形式。這樣,就能夠將上述各實施方式中所示的動態圖像編碼方法或者動態圖像解碼方法用於上述任一個設備/系統中,如此一來,就可以獲得上述各實施方式中所說明的效果。另外,本發明並不限定為涉及的上述實施方式,在不脫離本發明範圍的狀況下能夠進行各種變形或者修改。(實施方式9)上述各實施方式中所示的動態圖像編碼方法及裝置、動態圖像解碼方法及裝置典型的是,由作為集成電路的LSI來實現。作為一例,在圖31中表示單晶片化後的LSIex500的結構。這裡,圖31是表示實現各實施方式的動態圖像編碼方法及動態圖像解碼方法的集成電路的結構例的框圖。LSIex500具備下面說明的要素ex501ex509,各要素經由總線ex510連接。電源電路部ex505通過在電源為接通狀態時對各部供應電力,而啟動為可工作的狀態。例如在進行編碼處理時,LSIex500根據具有CP&X502、存儲器控制器ex503及流控制器ex504等的控制部ex501的控制,通過AVI/0ex509從麥克exll7或攝像機exll3等輸入AV信號。所輸入的AV信號被暫時儲存於SDRAM等外部的存儲器ex511中。基於控制部ex501的控制,所儲存的數據根據處理量或處理速度適當分為多次等,向信號處理部ex507傳送,在信號處理部ex507中進行聲音信號的編碼及/或影像信號的編碼。這裡,影像信號的編碼處理是上述各實施方式中所說明的編碼處理。在信號處理部ex507中還根據情況的不同,實施將編碼後的聲音數據和編碼後的影像數據多路復用等的處理,從流I/0ex506向外部輸出。該輸出的比特流朝向基站exl07進行發送,或者寫入記錄媒體ex215中。還有,當進行多路復用時可以暫時在緩存器ex508中儲存數據以便同步。圖32是簡單表示這裡的編碼處理的框圖。也就是說,圖32是表示由集成電路實現的各實施方式的動態圖像編碼處理的框圖。如圖32所示,首先,作為輸入信號和預測信號之間的差分的預測誤差信號通過變換部ex601進行變換,由量化部ex602進行量化。量化係數由熵編碼部ex606進行熵編碼,輸出編碼信號。該輸出如同在圖28中舉出電視機ex300為例所說明的那樣,也可以是為了和編碼後的聲音數據進行多路復用而暫時儲存於緩存器ex508或存儲器ex511中的結構。逆量化部ex604、逆變換部ex605及預測部ex608作為延遲部進行工作,該延遲部能夠對對象信號和其以前的信號所生成的預測信號進行比較。還有,在LSIex500上,可以作為緩衝器件將量化係數儲存於一端內部的緩存器ex508或存儲器ex511中等,並以便不引起處理的上溢、下溢的方式進行調整。除量化係數之外,還可以根據處理量或處理速度,將數據分為多個而並行進行處理,一邊在內部或外部的存儲器等記錄部中適當儲存處理中的數據一邊調整處理。上面的處理根據控制部ex501的控制進行。另外,例如在進行解碼處理時,LSIex500根據控制部ex501的控制,將通過流I/0ex506經由基站exl07,或者從記錄媒體ex215讀出而得到的編碼數據暫時儲存於存儲器ex511等中。基於控制部ex501的控制,所儲存的數據根據處理量或處理速度適當分為多次等,向信號處理部ex507傳送,在信號處理部ex507中進行聲音數據的解碼及/或影像數據的解碼。這裡,影像信號的解碼處理是上述各實施方式中所說明的解碼處理。再者,可以根據情況的不同,為了能夠同步再現解碼後的聲音信號和解碼後的影像信號而將各個信號暫時儲存於緩存器ex508等中。解碼後的輸出信號雖然適當經過存儲器ex511,但是從行動電話ex114、遊戲機exll5及電視機ex300等的各輸出部輸出。圖33是簡單表示這裡的解碼處理的框圖。也就是說,圖33是表示由集成電路實現的各實施方式的動態圖像解碼處理的框圖。如圖33所示,首先所輸入的編碼信號由熵解碼部ex701進行熵解碼。通過熵解碼而得到的量化係數由逆量化部ex703進行逆量化,通過逆變換部ex704進行逆變換。這裡的逆變換意味著是解碼處理中的變換,並不一定限定為編碼處理中的變換的逆向處理。解碼變換輸入加上預測信號,作為解碼信號向外部輸出。存儲器ex511作為儲存解碼信號,而能夠在後續的編碼信號的解碼中進行參照的延遲部工作。預測部ex705根據存儲器ex511中儲存的已解碼的解碼信號,生成預測信號。當進行向外部的輸出時,如同在圖觀中舉出電視機ex300為例所說明的那樣,也可以是為了與解碼後的聲音信號同步顯示,而暫時儲存於緩存器ex508或外部的存儲器ex511中的結構。這裡,也可以將量化係數儲存於緩存器ex508或存儲器ex511中等,以不引起處理的上溢、下溢的方式一邊分割為規定的處理單位,一邊並行地進行處理。上面的處理基於控制部ex501的控制進行。還有,在上面說明了存儲器ex511作為LSIex500外部的結構,但也可以是包含於LSIex500內部的結構。緩存器ex508也不限於1個,也可以具備多個緩存器。另外,LSIex500既可以進行單晶片化,也可以進行多晶片化。另外,這裡雖然設為LSI,但是也有時根據集成度的不同,稱呼為IC、系統LSI、超級LSI和特級LSI。另外,集成電路化的方法並不限於LSI,也可以由專用電路或通用處理器實現。在LSI製造後,也可以利用可編程的FPGA(FieldProgrammableGateArray可現場編程門陣列)或下述可重構處理器,該可重構處理器能夠重新構成LSI內部電路單元的連接及設定。再者,如果由半導體技術的進步或者派生的其他技術替換LSI的集成電路化的技術出現,則當然也可以使用該技術進行功能塊的集成化。生物技術的應用等是有可行性的。如上,上述各實施方式中所說明的動態圖像編碼裝置、動態圖像解碼裝置、動態圖像編碼方法或者動態圖像解碼方法也可以作為應用加以利用。還有,在實施方式1中構成圖1所示的解碼裝置100的各功能塊典型的是作為集成電路的LSI來實現。它們既可以進一步如解碼電路、外部存儲器那樣分別進行晶片化,也可以包含一部分或者全部而單晶片化,也就是說在單個的LSI內作為綜合的系統來實現。另外,同樣在實施方式2中構成圖6所示的解碼裝置200的各功能塊典型的是作為集成電路的LSI來實現。它們既可以進一步如解碼電路、外部存儲器那樣分別進行晶片化,也可以包含一部分或者全部而單晶片化,也就是說在單個的LSI內作為綜合的系統來實現。另外,同樣在實施方式3中構成圖9所示的解碼裝置300的各功能塊典型的是作為集成電路的LSI來實現。它們既可以進一步如解碼電路、外部存儲器那樣分別進行晶片化,也可以包含一部分或者全部而單晶片化,也就是說在單個的LSI內作為綜合的系統來實現。另外,同樣在實施方式4中構成圖16所示的解碼裝置400的各功能塊典型的是作為集成電路的LSI來實現。它們既可以進一步如解碼電路、外部存儲器那樣分別進行晶片化,也可以包含一部分或者全部而單晶片化,也就是說在單個的LSI內作為綜合的系統來實現。另外,同樣在實施方式5中構成圖18所示的編碼裝置500的各功能塊典型的是作為集成電路的LSI來實現。它們既可以進一步如解碼電路、外部存儲器那樣分別進行晶片化,也可以包含一部分或者全部而單晶片化,也就是說在單個的LSI內作為綜合的系統來實現。另外,同樣在實施方式6中構成圖22所示的編碼裝置600的各功能塊典型的是作為集成電路的LSI來實現。它們既可以進一步如解碼電路、外部存儲器那樣分別進行晶片化,也可以包含一部分或者全部而單晶片化,也就是說在單個的LSI內作為綜合的系統來實現。另外,同樣在實施方式7中構成圖M所示的編碼裝置700的各功能塊典型的是作為集成電路的LSI來實現。它們既可以進一步如解碼電路、外部存儲器那樣分別進行晶片化,也可以包含一部分或者全部而單晶片化,也就是說在單個的LSI內作為綜合的系統來實現。另外,在實施方式17中,雖然將參照圖像和運動補償濾波器係數存儲於存儲器109或者存儲器509中,但是參照圖像和運動補償濾波器係數也可以不必存放到相同存儲器中。另外,如上所述,在實施方式17中,存儲器109及存儲器509典型的是由DDR構成,但是不需要必須由DDR構成,既可以由SRAM構成,也可以由觸發器構成。也就是說,只要由可存儲的元件來構成就可以。上面,對於本發明的動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法,根據實施方式進行了說明,但是本發明並不限定為該實施方式。在不脫離本發明宗旨的範圍內,將本領域技術人員聯想到的各種變形施加到本實施方式中的方式或者組合不同的實施方式中的結構要素來構建的方式都包含於本發明的範圍內。工業實用性本發明可以利用於動態圖像解碼裝置、動態圖像編碼裝置、動態圖像解碼電路及動態圖像解碼方法中,特別是在行動電話、DVD裝置、BD裝置、個人計算機、電視電話、機頂盒、數位電視機、汽車及安全系統等對構成動態圖像的圖片進行解碼或者顯示的設備中,是有用的。符號說明101解碼部102,502濾波器係數傳送控制部103、503濾波器係數存儲部104,504濾波器係數存儲狀態管理表格105、505參照圖像傳送控制部106、506參照圖像存儲部107運動補償部108加法運算器109、509存儲器201,601濾波器係數參照履歷管理表格301預解碼部302濾波器係數統計信息管理表格401、701可逆編碼部402、702可逆解碼部501濾波器係數生成部507運動檢測部508減法運算器510編碼部exlOO內容提供系統exlOl網際網路exl02網際網路服務提供商exl03流伺服器exl04電話網exl06、exl07、exl08、exl09、exllO基立佔exlll計算機exll2PDAexll3攝像機ex114行動電話exll5遊戲機ex116攝像機exll7麥克ex200數字廣播用系統ex201廣播站ex202廣播衛星ex203電纜ex204、ex205天線ex210汽車ex211汽車導航儀ex212再現裝置ex213監視器ex215、ex216記錄媒體ex217機頂盒ex218讀出器/記錄器ex219監視器ex230信息軌道ex231記錄塊ex232內周區域ex233數據記錄區域ex2;34外周區域ex300電視機ex301調諧器ex302調製/解調部ex303多路復用/分離部ex304聲音信號處理部ex305影像信號處理部ex306信號處理部ex307揚聲器ex308顯示部ex309輸出部ex310控制部ex311電源電路部ex312操作輸入部ex313電橋ex314插槽部ex315§區動器ex316調製解碼器ex317接口部ex318,ex319緩存器ex400信息再現/記錄部ex401光頭ex402調製記錄部ex403再現解調部ex404緩存器ex405盤電機ex406伺服控制部ex407系統控制部ex500LSIex501控制部ex502CPUex503存儲器控制器ex504流控制器ex505電源電路部ex506流I/Oex507信號處理部ex508緩存器ex509AVI/Oex510總線ex511存儲器ex601變換部ex602量化部ex604逆量化部ex605逆變換部ex606熵編碼部ex608預測部ex701熵解碼部ex703逆量化部ex704逆變換部ex705預測部說明書34/34頁40權利要求1.一種動態圖像解碼裝置,對利用運動補償將動態圖像編碼後的編碼流進行伴隨運動補償的運動補償解碼,其特徵為,解碼部,從上述編碼流將運動補償解碼中利用的多個運動補償濾波器係數解碼;存儲器,用於保存由上述解碼部解碼後的上述編碼流中包含的上述多個運動補償濾波器係數;濾波器係數存儲部,用於保存上述存儲器中保存的多個運動補償濾波器係數之中、進行上述運動補償時需要的一部分運動補償濾波器係數;運動補償部,使用保存到上述濾波器係數存儲部中的一部分運動補償濾波器係數,進行運動補償;以及傳送控制部,將由上述解碼部解碼後的多個運動補償濾波器係數寫出到上述存儲器中,並從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。2.如權利要求1所述的動態圖像解碼裝置,其特徵為,僅在上述濾波器係數存儲部未保存上述一部分運動補償濾波器係數的情況下,上述傳送控制部從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。3.如權利要求2所述的動態圖像解碼裝置,其特徵為,上述解碼部從上述編碼流至少將運動補償解碼中利用的多個運動補償濾波器係數、和用於確定上述一部分運動補償濾波器係數的確定信息解碼,上述動態圖像解碼裝置還具備存儲狀態管理部,該存儲狀態管理部管理表示上述濾波器係數存儲部是否保存著由上述確定信息所確定的上述一部分運動補償濾波器係數的信息?上述傳送控制部根據上述存儲狀態管理部管理的信息,從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。4.如權利要求3所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向上述濾波器係數存儲部的如下區域傳送,該區域是存儲著運動補償濾波器係數的區域,且是存儲著從上述存儲器最早傳送來的運動補償濾波器係數的區域。5.如權利要求3所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向上述濾波器係數存儲部的如下區域傳送,該區域是存儲著運動補償濾波器係數的區域,且是存儲著從上述存儲器最新傳送來的運動補償濾波器係數的區域。6.如權利要求3所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,隨機選擇上述濾波器係數存儲部的存儲著運動補償濾波器係數的區域,並從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向選擇出的上述區域傳送。7.如權利要求3所述的動態圖像解碼裝置,其特徵為,上述動態圖像解碼裝置還具備參照管理部,該參照管理部管理上述編碼流中包含的多個運動補償濾波器係數各自的、表示從解碼開始起被參照的次數的利用履歷信息,上述傳送控制部根據上述存儲狀態管理部管理的信息和上述參照管理部管理的信息,從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。8.如權利要求7所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,參照上述參照管理部管理的信息,從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向上述濾波器係數存儲部的如下區域傳送,該區域是存儲著運動補償濾波器係數的區域,且是存儲著參照次數最少的運動補償濾波器係數的區域。9.如權利要求7所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,參照上述參照管理部管理的信息,從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向上述濾波器係數存儲部的如下區域傳送,該區域是存儲著運動補償濾波器係數的區域,且是存儲著在自當前起的規定期間的過去最不常利用的運動補償濾波器係數的區域。10.如權利要求7所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,參照上述參照管理部管理的信息,從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向上述濾波器係數存儲部的如下區域傳送,該區域是存儲著運動補償濾波器係數的區域,且是存儲著自當前起的規定期間的過去最常利用的運動補償濾波器係數的區域。11.如權利要求7所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,參照上述參照管理部管理的信息,從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向上述濾波器係數存儲部的如下區域傳送,該區域是存儲著運動補償濾波器係數的區域,且是存儲著此前參照次數最多的運動補償濾波器係數的區域。12.如權利要求2所述的動態圖像解碼裝置,其特徵為,上述解碼部從上述編碼流將運動補償解碼中利用的多個運動補償濾波器係數和用於確定上述一部分運動補償濾波器係數的上述確定信息解碼,上述動態圖像解碼裝置,還具備預解碼部,先於上述解碼部從上述編碼流至少將上述編碼流中包含的上述多個運動補償濾波器係數的一部分解碼;存儲狀態管理部,管理關於上述濾波器係數存儲部是否保存著由上述確定信息所確定的上述一部分運動補償濾波器係數的信息;以及統計信息管理部,管理由上述預解碼部解碼、且由上述解碼部此後解碼的每個上述運動補償濾波器係數的利用狀況;上述傳送控制部根據上述存儲狀態管理部管理的信息和上述統計信息管理部管理的利用狀況,從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。13.如權利要求12所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,參照上述統計信息管理部管理的利用狀況,從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向上述濾波器係數存儲部的存儲著今後參照次數最少的運動補償濾波器係數的區域傳送。14.如權利要求12所述的動態圖像解碼裝置,其特徵為,上述傳送控制部參照上述存儲狀態管理部管理的信息,僅在上述濾波器係數存儲部未保存由上述確定信息所確定的上述一部分運動補償濾波器係數的情況下,參照上述統計信息管理部管理的利用狀況,從上述存儲器將由上述確定信息所確定的上述一部分運動補償濾波器係數向上述濾波器係數存儲部的存儲著今後的規定期間內參照次數少的運動補償濾波器係數的區域傳送。15.如權利要求214中任一項所述的動態圖像解碼裝置,其特徵為,上述動態圖像解碼裝置還具備可逆編碼部,對上述編碼流中包含的上述多個運動補償濾波器係數進行可逆編碼;以及可逆解碼部,對由上述可逆編碼部可逆編碼後的上述多個運動補償濾波器係數中的上述一部分運動補償濾波器係數進行可逆解碼,將可逆解碼後的上述一部分運動補償濾波器係數經由上述傳送控制部寫入上述濾波器係數存儲部中。16.一種動態圖像編碼裝置,使用編碼對象圖像和參照圖像進行伴隨運動補償的編碼即運動補償編碼,其特徵為,具備生成部,生成上述運動補償編碼中利用的多個運動補償濾波器係數;存儲器,用於保存由上述生成部生成的多個運動補償濾波器係數;濾波器係數存儲部,用於保存上述存儲器中保存的多個運動補償濾波器係數之中、進行上述運動補償時需要的一部分運動補償濾波器係數;運動檢測部,使用上述濾波器係數存儲部所保存的上述一部分運動補償濾波器係數,根據上述編碼對象圖像和上述參照圖像進行上述運動補償,來生成預測圖像;傳送控制部,將由上述生成部生成的多個運動補償濾波器係數寫出到上述存儲器中,並僅在上述濾波器係數存儲部未保存上述一部分運動補償濾波器係數的情況下,從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。17.如權利要求16所述的動態圖像編碼裝置,其特徵為,上述運動檢測部至少生成用於確定上述運動補償中利用的一部分運動補償濾波器係數的確定信息,上述動態圖像編碼裝置還具備存儲狀態管理部,該存儲狀態管理部管理表示上述濾波器係數存儲部是否保存著由上述確定信息所確定的上述一部分運動補償濾波器係數的信息上述傳送控制部根據上述存儲狀態管理部管理的信息,從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。18.如權利要求16所述的動態圖像編碼裝置,其特徵為,上述運動檢測部至少生成用於確定上述運動補償中利用的一部分運動補償濾波器係數的確定信息,上述動態圖像編碼裝置還具備參照管理部,管理運動補償中利用的每個上述運動補償濾波器係數的、表示從上述運動補償的開始起被參照的次數的利用履歷信息;以及存儲狀態管理部,管理表示上述濾波器係數存儲部是否保存著由上述確定信息所確定的上述一部分運動補償濾波器係數的信息,上述傳送控制部根據上述參照管理部管理的利用履歷信息和上述存儲狀態管理部管理的信息,從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。19.如權利要求1618中任一項所述的動態圖像編碼裝置,其特徵為,上述動態圖像編碼裝置,還具備可逆編碼部,對上述多個運動補償濾波器係數進行可逆編碼;可逆解碼部,對由上述可逆編碼部可逆編碼後的多個運動補償濾波器係數中的上述一部分運動補償濾波器係數進行可逆解碼,將可逆解碼後的上述一部分運動補償濾波器係數經由上述傳送控制部寫入上述濾波器係數存儲部中;上述傳送控制部將上述可逆編碼後的多個運動補償濾波器係數寫出到上述存儲器中,從上述存儲器讀出上述一部分運動補償濾波器係數,並傳送給上述可逆解碼部。20.一種動態圖像解碼電路,是一種集成電路,對利用運動補償將動態圖像編碼後的編碼流進行伴隨運動補償的運動補償解碼,其特徵為,具備解碼部,從上述編碼流將運動補償解碼中利用的多個運動補償濾波器係數解碼;存儲器,用於保存由上述解碼部解碼後的上述編碼流中包含的上述多個運動補償濾波器係數;濾波器係數存儲部,用於保存上述存儲器中保存的多個運動補償濾波器係數之中、進行上述運動補償時需要的一部分動補償濾波器係數;運動補償部,使用上述濾波器係數存儲部所保存的一部分運動補償濾波器係數進行運動補償;以及傳送控制部,將由上述解碼部解碼後的多個運動補償濾波器係數寫出到上述存儲器中,並僅在上述濾波器係數存儲部未保存上述一部分運動補償濾波器係數的情況下,從上述存儲器向上述濾波器係數存儲部傳送上述一部分運動補償濾波器係數。21.一種動態圖像解碼方法,對利用運動補償將動態圖像編碼後的編碼流進行伴隨運動補償的運動補償解碼,其特徵為,包含解碼步驟,從上述編碼流將運動補償解碼中利用的多個運動補償濾波器係數解碼;存儲器保存步驟,用於將在上述解碼步驟中解碼後的上述編碼流中包含的上述多個運動補償濾波器係數保存到存儲器中;濾波器係數存儲步驟,用於將上述存儲器中保存的上述多個運動補償濾波器係數之中、進行上述運動補償時需要的一部分運動補償濾波器係數保存到濾波器係數存儲部中;運動補償步驟,使用上述濾波器係數存儲部所保存的一部分運動補償濾波器係數進行運動補償;以及傳送控制步驟,將在上述解碼步驟中解碼後的多個運動補償濾波器係數寫出到上述存儲器中,並僅在上述濾波器係數存儲部未保存進行上述運動補償時需要的上述一部分運動補償濾波器係數的情況下,從上述存儲器向上述濾波器係數存儲部傳送進行上述運動補償時需要的上述一部分運動補償濾波器係數。22.一種動態圖像解碼裝置,其特徵為,具備解碼部,從編碼流將伴隨運動補償的解碼中利用的多個運動補償濾波器係數解碼;預解碼部,先於上述解碼部從上述編碼流將上述多個運動補償濾波器係數解碼;存儲器,用於保存由上述解碼部解碼後的上述多個運動補償濾波器係數;濾波器係數存儲部,用於保存由上述解碼部解碼後的上述多個運動補償濾波器係數之中、進行上述運動補償時需要的一部分運動補償濾波器係數;以及控制部,根據由上述預解碼部解碼後的上述運動補償濾波器係數,使上述一部分運動補償濾波器係數保存到上述濾波器係數存儲部中。全文摘要一種動態圖像解碼裝置,能夠縮減進行可變係數運動補償畫面間預測時使用的運動補償濾波器係數的存儲器頻帶並減少存儲器訪問延遲,其具備解碼部(101),從編碼流將多個運動補償濾波器係數解碼;存儲器(109),用於保存編碼流中包含的多個運動補償濾波器係數;濾波器係數存儲部(103),用於保存進行運動補償時需要的運動補償濾波器係數;運動補償部(107),使用濾波器係數存儲部中保存的運動補償濾波器係數,進行運動補償;濾波器係數傳送控制部(102),將由解碼部解碼後的多個運動補償濾波器係數寫出到存儲器中,僅在濾波器係數存儲部未保存上述一部分運動補償濾波器係數的情況下,從存儲器向濾波器係數存儲部傳送上述一部分運動補償濾波器係數。文檔編號H04N7/32GK102349299SQ201180001378公開日2012年2月8日申請日期2011年3月2日優先權日2010年3月9日發明者天野博史,林宙輝,橋本隆,田中健申請人:松下電器產業株式會社