亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

運(yùn)動(dòng)矢量計(jì)算方法、圖像編碼方法、圖像解碼方法、運(yùn)動(dòng)矢量計(jì)算裝置及圖像編解碼裝置的制作方法

文檔序號(hào):7884570閱讀:747來(lái)源:國(guó)知局
專利名稱:運(yùn)動(dòng)矢量計(jì)算方法、圖像編碼方法、圖像解碼方法、運(yùn)動(dòng)矢量計(jì)算裝置及圖像編解碼裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算運(yùn)動(dòng)矢量的方法、使用該運(yùn)動(dòng)矢量的圖像編碼方法及圖像解碼方法等。
背景技術(shù)
在動(dòng)態(tài)圖像的編碼處理中,通常利用動(dòng)態(tài)圖像所具有的空間方向及時(shí)間方向的冗余性來(lái)進(jìn)行信息量的壓縮。在此,一般來(lái)說(shuō),作為利用空間方向的冗余性的方法,使用向頻率區(qū)域的變換,作為利用時(shí)間方向的冗余性的方法,使用圖片間預(yù)測(cè)(以后稱為幀間預(yù)測(cè))。在使用幀間預(yù)測(cè)的編碼處理(幀間預(yù)測(cè)編碼處理)中,對(duì)某圖片進(jìn)行編碼時(shí),將相對(duì)于編碼對(duì)象圖片在顯示時(shí)間順序上位于前方或后方的已編碼的圖片作為參照?qǐng)D片使用。并且,檢測(cè)編碼對(duì)象圖片相對(duì)于該參照?qǐng)D片的運(yùn)動(dòng)矢量,求取基于該運(yùn)動(dòng)矢量進(jìn)行運(yùn)動(dòng)補(bǔ)償而得到的預(yù)測(cè)圖像數(shù)據(jù)和編碼對(duì)象圖片的圖像數(shù)據(jù)之間的差分,從而將時(shí)間方向的冗余性除去。在已經(jīng)標(biāo)準(zhǔn)化的被稱為H. 264的動(dòng)態(tài)圖像編碼方式中,為了進(jìn)行信息量的壓縮,使用I圖片、P圖片及B圖片這3種圖片類型。I圖片是不進(jìn)行幀間預(yù)測(cè)編碼處理的圖片、即進(jìn)行使用圖片內(nèi)預(yù)測(cè)(以后稱為幀內(nèi)預(yù)測(cè))的編碼處理(幀內(nèi)預(yù)測(cè)編碼處理)的圖片。P圖片是參照在顯示時(shí)間順序上位于編碼對(duì)象圖片的前方或后方的已編碼的一個(gè)圖片來(lái)進(jìn)行幀間預(yù)測(cè)編碼處理的圖片。B圖片是參照在顯示時(shí)間順序上位于編碼對(duì)象圖片的前方或后方的已編碼的兩個(gè)圖片來(lái)進(jìn)行幀間預(yù)測(cè)編碼處理的圖片。此外,在被稱 為H. 264的動(dòng)態(tài)圖像編碼方式中,在B圖片的編碼中,在導(dǎo)出運(yùn)動(dòng)矢量時(shí),能夠選擇被稱為時(shí)間直接(時(shí)域直接time direct)的編碼模式(例如參照非專利文獻(xiàn)I)。使用圖1說(shuō)明時(shí)間直接的幀間預(yù)測(cè)編碼處理。圖1是表示時(shí)間直接的幀間預(yù)測(cè)編碼處理及運(yùn)動(dòng)矢量的計(jì)算方法的說(shuō)明圖。如該圖1所示,圖片(編碼對(duì)象圖片)B2的塊(處理對(duì)象塊)Ba通過(guò)時(shí)間直接的幀間預(yù)測(cè)編碼處理來(lái)編碼。這種情況下,利用在對(duì)位于圖片B2的后方的參照?qǐng)D片即圖片P3中的、位于與塊Ba相同位置的塊Bb進(jìn)行編碼時(shí)使用的運(yùn)動(dòng)矢量a。該運(yùn)動(dòng)矢量a是在對(duì)塊Bb進(jìn)行編碼時(shí)使用的運(yùn)動(dòng)矢量,參照了圖片(參照?qǐng)D片)Pl。在此,對(duì)于塊Ba,計(jì)算與運(yùn)動(dòng)矢量a平行的兩個(gè)運(yùn)動(dòng)矢量b、c。即,取得在顯示時(shí)間順序上位于塊Ba的前方的參照?qǐng)D片Pl中的由運(yùn)動(dòng)矢量b表示的塊、以及在顯示時(shí)間順序上位于塊Ba的后方的參照?qǐng)D片P3中的由運(yùn)動(dòng)矢量c表示的塊,通過(guò)使用了所取得的塊的雙向預(yù)測(cè),將塊Ba編碼。另外,對(duì)塊Ba進(jìn)行編碼時(shí)使用的運(yùn)動(dòng)矢量是表示參照?qǐng)D片Pl的前方的運(yùn)動(dòng)矢量b和表示參照?qǐng)D片P3的后方的運(yùn)動(dòng)矢量C。在先技術(shù)文獻(xiàn)非專利文獻(xiàn)非專利文獻(xiàn)1:1TU-T H. 26403/2010發(fā)明的概要
發(fā)明所要解決的課題但是,在以往的時(shí)間直接中,在進(jìn)行時(shí)間直接時(shí)利用的運(yùn)動(dòng)矢量、也就是在處理對(duì)象塊的運(yùn)動(dòng)矢量的計(jì)算時(shí)使用的運(yùn)動(dòng)矢量,僅限于在顯示時(shí)間順序上位于處理對(duì)象塊的后方的參照?qǐng)D片(具體而言是參照塊)的運(yùn)動(dòng)矢量,并且是在顯示時(shí)間順序上向前方的運(yùn)動(dòng)矢量。這樣,在進(jìn)行時(shí)間直接時(shí)利用的運(yùn)動(dòng)矢量受限,所以難以計(jì)算最適于處理對(duì)象塊的運(yùn)動(dòng)矢量,產(chǎn)生導(dǎo)致壓縮率降低的課題。

發(fā)明內(nèi)容
在此,本發(fā)明的目的在于解決上述課題,其目的在于,提供一種能夠?qū)С鲎钸m于處理對(duì)象塊的運(yùn)動(dòng)矢量、并且提高壓縮率的運(yùn)動(dòng)矢量計(jì)算方法、圖像編碼方法及圖像解碼方法等。解決課題所采用的手段為達(dá)成上述目的,本發(fā)明的一個(gè)方式的運(yùn)動(dòng)矢量計(jì)算方法計(jì)算動(dòng)態(tài)圖像中包含的處理對(duì)象塊的運(yùn)動(dòng)矢量,包括選擇步驟,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及計(jì)算步驟,使用在所述選擇步驟中選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述處理對(duì)象塊的運(yùn)動(dòng)矢量;在所述選擇步驟中,在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,基于所述參照塊在顯示時(shí)間順序上位于所述處理對(duì)象塊的前方還是后方,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量,在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,選擇所述一個(gè)參照運(yùn)動(dòng)矢量。由此,基于參照塊在顯示時(shí)間順序上位于處理對(duì)象塊的前方還是后方,從兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量。例如,參照塊為同位置(co-located)塊,處理對(duì)象塊為編碼對(duì)象塊或解碼 對(duì)象塊。此外,參照運(yùn)動(dòng)矢量是在參照塊的編碼或解碼中使用的運(yùn)動(dòng)矢量。因此,在本發(fā)明的一個(gè)方式的運(yùn)動(dòng)矢量計(jì)算方法中,即使在參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,也能夠根據(jù)參照塊的位置來(lái)選擇適當(dāng)?shù)膮⒄者\(yùn)動(dòng)矢量,例如,通過(guò)對(duì)該選擇的參照運(yùn)動(dòng)矢量進(jìn)行比例換算,能夠?qū)μ幚韺?duì)象塊導(dǎo)出最適合的運(yùn)動(dòng)矢量。其結(jié)果,能夠提高該處理對(duì)象塊的壓縮率。此外,也可以是,在所述選擇步驟中,所述參照塊具有朝向前方的前方參照運(yùn)動(dòng)矢量和朝向后方的后方參照運(yùn)動(dòng)矢量作為所述兩個(gè)參照運(yùn)動(dòng)矢量的情況下,如果所述參照塊位于所述處理對(duì)象塊的后方,則從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述前方參照運(yùn)動(dòng)矢量,如果所述參照塊位于所述處理對(duì)象塊的前方,則從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述后方參照運(yùn)動(dòng)矢量。由此,能夠可靠地選擇適當(dāng)?shù)膮⒄者\(yùn)動(dòng)矢量。此外,為達(dá)成上述目的,本發(fā)明的另一方式的運(yùn)動(dòng)矢量計(jì)算方法計(jì)算動(dòng)態(tài)圖像中包含的處理對(duì)象塊的運(yùn)動(dòng)矢量,包括選擇步驟,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及計(jì)算步驟,使用在所述選擇步驟中選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述處理對(duì)象塊的運(yùn)動(dòng)矢量;在所述選擇步驟中,在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,基于由所述兩個(gè)參照運(yùn)動(dòng)矢量各自指示的圖片與所述參照塊之間的時(shí)間上的遠(yuǎn)近,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量,在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,選擇所述一個(gè)參照運(yùn)動(dòng)矢量。由此,基于分別由兩個(gè)參照運(yùn)動(dòng)矢量指示的圖片與參照塊之間的時(shí)間上的遠(yuǎn)近,從兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量。因此,在本發(fā)明的另一方式的運(yùn)動(dòng)矢量計(jì)算方法中,即使在參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,也能夠根據(jù)圖片間的時(shí)間上的遠(yuǎn)近來(lái)選擇適當(dāng)?shù)膮⒄者\(yùn)動(dòng)矢量,例如通過(guò)對(duì)該選擇的參照運(yùn)動(dòng)矢量進(jìn)行比例換算,能夠?qū)μ幚韺?duì)象塊計(jì)算或?qū)С鲎詈线m的運(yùn)動(dòng)矢量。其結(jié)果,能夠提高該處理對(duì)象塊的壓縮率。此外,為達(dá)成上述目的,本發(fā)明的另一方式的運(yùn)動(dòng)矢量計(jì)算方法計(jì)算動(dòng)態(tài)圖像中包含的處理對(duì)象塊的運(yùn)動(dòng)矢量,包括選擇步驟,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及計(jì)算步驟,使用在所述選擇步驟中選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述處理對(duì)象塊的運(yùn)動(dòng)矢量;在所述選擇步驟中,在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,基于所述兩個(gè)參照運(yùn)動(dòng)矢量各自的大小,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量,在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,選擇所述一個(gè)參照運(yùn)動(dòng)矢量。

由此,基于兩個(gè)參照運(yùn)動(dòng)矢量各自的大小,從兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量。因此,在本發(fā)明的另一方式的運(yùn)動(dòng)矢量計(jì)算方法中,即使在參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,也能夠根據(jù)兩個(gè)參照運(yùn)動(dòng)矢量的大小來(lái)選擇適當(dāng)?shù)膮⒄者\(yùn)動(dòng)矢量,例如通過(guò)對(duì)該選擇的參照運(yùn)動(dòng)矢量進(jìn)行比例換算,能夠?qū)μ幚韺?duì)象塊計(jì)算或?qū)С鲎钸m合的運(yùn)動(dòng)矢量。其結(jié)果,能夠提高該處理對(duì)象塊的壓縮率。此外,為達(dá)成上述目的,本發(fā)明的一個(gè)方式的圖像編碼方法對(duì)動(dòng)態(tài)圖像進(jìn)行編碼,包括上述運(yùn)動(dòng)矢量計(jì)算方法的所述選擇步驟及所述計(jì)算步驟;以及編碼步驟,使用通過(guò)所述計(jì)算步驟計(jì)算出的運(yùn)動(dòng)矢量,對(duì)所述處理對(duì)象塊進(jìn)行編碼。由此,即使在參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,也能夠使用對(duì)處理對(duì)象塊計(jì)算的最適合的運(yùn)動(dòng)矢量來(lái)對(duì)處理對(duì)象塊進(jìn)行編碼,能夠提高壓縮率。此外,也可以是,所述圖像編碼方法還包括決定步驟,從在顯示時(shí)間順序上與所述處理對(duì)象塊相比位于前方的塊及位于后方的塊中,決定所述參照塊;生成步驟,生成位置標(biāo)志,該位置標(biāo)志表示在所述決定步驟中決定的所述參照塊位于所述處理對(duì)象塊的前方還是后方;以及附帶步驟,使所述生成步驟中生成的所述位置標(biāo)志附帶于包含通過(guò)所述編碼步驟編碼的所述處理對(duì)象塊的圖片。由此,在包含所編碼的處理對(duì)象塊的圖片中附帶有位置標(biāo)志,因此,取得該圖片的圖像解碼裝置能夠基于參照塊的位置標(biāo)志,來(lái)容易地判斷該參照塊位于處理對(duì)象塊的前方還是后方。因此,圖像解碼裝置即使在參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,也能夠容易地選擇適當(dāng)?shù)膮⒄者\(yùn)動(dòng)矢量,例如通過(guò)對(duì)該選擇的參照運(yùn)動(dòng)矢量進(jìn)行比例換算,能夠?qū)μ幚韺?duì)象(解碼對(duì)象)塊計(jì)算或?qū)С鲎钸m合的運(yùn)動(dòng)矢量。其結(jié)果,能夠?qū)⒁愿邏嚎s率編碼的處理對(duì)象塊適當(dāng)?shù)亟獯a。此外,也可以是,在所述選擇步驟中,所述參照塊具有朝向前方的前方參照運(yùn)動(dòng)矢量和朝向后方的后方參照運(yùn)動(dòng)矢量作為所述兩個(gè)參照運(yùn)動(dòng)矢量的情況下,如果所述位置標(biāo)志表示所述參照塊位于所述處理對(duì)象塊的后方,則從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述前方參照運(yùn)動(dòng)矢量,如果所述位置標(biāo)志表示所述參照塊位于所述處理對(duì)象塊的前方,則從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述后方參照運(yùn)動(dòng)矢量。由此,能夠根據(jù)該位置標(biāo)志來(lái)可靠地選擇適當(dāng)?shù)膮⒄者\(yùn)動(dòng)矢量。
此外,也可以是,所述編碼步驟還包括比較步驟,比較按照在所述計(jì)算步驟中計(jì)算出的運(yùn)動(dòng)矢量的所述處理對(duì)象塊的編碼效率和按照對(duì)所述處理對(duì)象塊進(jìn)行運(yùn)動(dòng)檢測(cè)而得到的運(yùn)動(dòng)矢量的所述處理對(duì)象塊的編碼效率;運(yùn)動(dòng)矢量選擇步驟,基于所述比較步驟的比較結(jié)果,在通過(guò)所述計(jì)算步驟計(jì)算出的運(yùn)動(dòng)矢量和通過(guò)所述運(yùn)動(dòng)檢測(cè)得到的運(yùn)動(dòng)矢量中,選擇編碼效率較高的運(yùn)動(dòng)矢量;以及塊編碼步驟,按照在運(yùn)動(dòng)矢量選擇步驟選擇的運(yùn)動(dòng)矢量,對(duì)所述處理對(duì)象塊進(jìn)行編碼。由此,在對(duì)處理對(duì)象塊通過(guò)時(shí)間直接(時(shí)域直接)而計(jì)算的運(yùn)動(dòng)矢量和對(duì)處理對(duì)象塊通過(guò)運(yùn)動(dòng)檢測(cè)而得到的運(yùn)動(dòng)矢量中,選擇編碼效率較高的運(yùn)動(dòng)矢量,按照該選擇的運(yùn)動(dòng)矢量,對(duì)處理對(duì)象塊進(jìn)行編碼,所以能夠進(jìn)一步提高壓縮率或編碼效率。此外,為達(dá)成上述目的,本發(fā)明的一個(gè)方式的圖像解碼方法對(duì)編碼動(dòng)態(tài)圖像進(jìn)行解碼,包括上述運(yùn)動(dòng)矢量計(jì)算方法的所述選擇步驟及所述計(jì)算步驟;以及解碼步驟,使用通過(guò)所述計(jì)算步驟計(jì)算出的運(yùn)動(dòng)矢量,對(duì)所述編碼動(dòng)態(tài)圖像中包含的編碼后的所述處理對(duì)象塊進(jìn)行解碼。由此,即使在參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,也能夠使用對(duì)處理對(duì)象塊計(jì)算的最適合的運(yùn)動(dòng)矢量來(lái)對(duì)處理對(duì)象塊進(jìn)行解碼,能夠?qū)⒁愿邏嚎s率編碼的處理對(duì)象塊適當(dāng)?shù)亟獯a。此外,也可以是,所述圖像解碼方法還包括取得步驟,該取得步驟取得包含所述處理對(duì)象塊的圖片所附帶的位置標(biāo)志;在所述選擇步驟中,所述參照塊具有朝向前方的前方參照運(yùn)動(dòng)矢量和朝向后方的后方參照運(yùn)動(dòng)矢量作為所述兩個(gè)參照運(yùn)動(dòng)矢量的情況下,如果所述位置標(biāo)志表示所述參照塊位于所述處理對(duì)象塊的后方,則從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述前方參照運(yùn)動(dòng)矢量,如果所述位置標(biāo)志表示所述參照塊位于所述處理對(duì)象塊的前方,則從所述兩個(gè)參照運(yùn) 動(dòng)矢量中選擇所述后方參照運(yùn)動(dòng)矢量。由此,包含處理對(duì)象塊的圖片附帶有位置標(biāo)志,因此,能夠基于位置標(biāo)志來(lái)容易地判斷參照塊位于處理對(duì)象塊的前方還是后方。因此,即使在參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,也能夠根據(jù)其位置標(biāo)志來(lái)容易地選擇適當(dāng)?shù)膮⒄者\(yùn)動(dòng)矢量,例如通過(guò)對(duì)該選擇的參照運(yùn)動(dòng)矢量進(jìn)行比例換算,能夠?qū)μ幚韺?duì)象(解碼對(duì)象)塊計(jì)算或?qū)С鲎钸m合的運(yùn)動(dòng)矢量。其結(jié)果,能夠?qū)⒁愿邏嚎s率編碼的處理對(duì)象塊適當(dāng)?shù)亟獯a。另外,本發(fā)明不僅能夠作為這樣的運(yùn)動(dòng)矢量計(jì)算方法、圖像編碼方法及圖像解碼方法來(lái)實(shí)現(xiàn),還能夠作為按照這些方法進(jìn)行動(dòng)作的裝置及集成電路、使計(jì)算機(jī)執(zhí)行按照這些方法進(jìn)行動(dòng)作的程序、以及保存有該程序的記錄介質(zhì)等來(lái)實(shí)現(xiàn)。發(fā)明效果根據(jù)本發(fā)明,通過(guò)使用用于選擇在進(jìn)行時(shí)間直接時(shí)利用的運(yùn)動(dòng)矢量的新的判斷基準(zhǔn),能夠?qū)С鲎钸m于處理對(duì)象塊的運(yùn)動(dòng)矢量,并且能夠提高壓縮率。


圖1是表示時(shí)間直接的幀間預(yù)測(cè)編碼處理及運(yùn)動(dòng)矢量的計(jì)算方法的說(shuō)明圖。圖2是表示使用本發(fā)明的實(shí)施方式I中的圖像編碼方法的圖像編碼裝置的構(gòu)成的框圖。圖3是表示本發(fā)明的實(shí)施方式I中的圖像編碼方法的處理流程的概要的圖。
圖4是表示本發(fā)明的實(shí)施方式I中的幀間預(yù)測(cè)控制部中的幀間預(yù)測(cè)模式的決定流程的圖。圖5是表示本發(fā)明的實(shí)施方式I中的圖3的步驟SllO的詳細(xì)的處理流程的圖。圖6是表示通過(guò)本發(fā)明的實(shí)施方式I中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的一例的圖。圖7是表示通過(guò)本發(fā)明的實(shí)施方式I中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的其他例的圖。圖8是表示通過(guò)本發(fā)明的實(shí)施方式I中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的其他例的圖。圖9是表示通過(guò)本發(fā)明的實(shí)施方式I中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的其他例的圖。圖10是表示本發(fā)明的實(shí)施方式2中的時(shí)間直接矢量的計(jì)算的詳細(xì)的處理流程的圖。圖11是表示通過(guò)本發(fā)明的實(shí)施方式2中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的一例的圖。圖12是表示通過(guò)本發(fā)明的實(shí)施方式2中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的其他例的圖。圖13是表示本發(fā)明的實(shí)施方式3中的時(shí)間直接矢量的計(jì)算的詳細(xì)的處理流程的圖。圖14是表示 本發(fā)明的實(shí)施方式4中的圖3的步驟SllO及S120的詳細(xì)的處理流程的圖。圖15是表示使用本發(fā)明的實(shí)施方式5中的圖像解碼方法的圖像解碼裝置的構(gòu)成的框圖。圖16是表示本發(fā)明的實(shí)施方式5中的圖像解碼方法的處理流程的概要的圖。圖17是實(shí)現(xiàn)內(nèi)容分發(fā)服務(wù)的內(nèi)容供給系統(tǒng)的整體結(jié)構(gòu)圖。圖18是數(shù)字廣播用系統(tǒng)的整體結(jié)構(gòu)圖。圖19是表示電視機(jī)的結(jié)構(gòu)例的模塊圖。圖20是表示對(duì)作為光盤(pán)的記錄介質(zhì)進(jìn)行信息的讀寫(xiě)的信息再現(xiàn)/記錄部的結(jié)構(gòu)例的模塊圖。圖21是表示作為光盤(pán)的記錄介質(zhì)的構(gòu)造例的圖。圖22A是表示便攜電話的一例的圖。圖22B是表示便攜電話的結(jié)構(gòu)例的模塊圖。圖23是表示復(fù)用數(shù)據(jù)的結(jié)構(gòu)的圖。圖24是示意地表示各流在復(fù)用數(shù)據(jù)中怎樣被復(fù)用的圖。圖25是更詳細(xì)地表示在PES包序列中視頻流怎樣被保存的圖。圖26是表示復(fù)用數(shù)據(jù)的TS包和源包的構(gòu)造的圖。圖27是表示PMT的數(shù)據(jù)結(jié)構(gòu)的圖。圖28是表示復(fù)用數(shù)據(jù)信息的內(nèi)部結(jié)構(gòu)的圖。圖29是表示流屬性信息的內(nèi)部結(jié)構(gòu)的圖。
圖30是表示識(shí)別影像數(shù)據(jù)的步驟的圖。圖31是表示實(shí)現(xiàn)各實(shí)施方式的動(dòng)態(tài)圖像編碼方法及動(dòng)態(tài)圖像解碼方法的集成電路的結(jié)構(gòu)例的模塊圖。圖32是表示切換驅(qū)動(dòng)頻率的結(jié)構(gòu)的圖。圖33是表示識(shí)別影像數(shù)據(jù)、切換驅(qū)動(dòng)頻率的步驟的圖。圖34是表示將影像數(shù)據(jù)的標(biāo)準(zhǔn)與驅(qū)動(dòng)頻率建立了對(duì)應(yīng)的查找表的一例的圖。圖35A是表示將信號(hào)處理部的模塊共用的結(jié)構(gòu)的一例的圖。圖35B是表示將信號(hào)處理部的模塊共用的結(jié)構(gòu)的另一例的圖。
具體實(shí)施例方式以下,參照

本發(fā)明的實(shí)施方式。(實(shí)施方式I)圖2是表示使用本發(fā)明的實(shí)施方式I中的圖像編碼方法的圖像編碼裝置的構(gòu)成的框圖。本實(shí)施方式中的圖像編碼裝置100如圖2所示,具備減法器101、加法器106、正交變換部102、量化部103、逆量化部104、逆正交變換部105、塊存儲(chǔ)器107、幀存儲(chǔ)器108、幀內(nèi)預(yù)測(cè)部109、幀間預(yù)測(cè) 部110、幀間預(yù)測(cè)控制部111、圖片類型決定部112、時(shí)間直接矢量計(jì)算部113、同位置參照方向決定部114及可變長(zhǎng)度編碼部115。減法器101將由幀內(nèi)預(yù)測(cè)部109或幀間預(yù)測(cè)部110生成的預(yù)測(cè)圖像數(shù)據(jù)從作為動(dòng)態(tài)圖像的輸入圖像列減去,從而生成預(yù)測(cè)誤差圖像數(shù)據(jù)。正交變換部102將預(yù)測(cè)誤差圖像數(shù)據(jù)的域從圖像域變換至頻率域。量化部103對(duì)作為被變換至頻率域的預(yù)測(cè)誤差圖像數(shù)據(jù)的系數(shù)列進(jìn)行量化處理。逆量化部104對(duì)由量化部103進(jìn)行量化處理后的系數(shù)列進(jìn)行逆量化處理。逆正交變換部105將逆量化處理后的系數(shù)列的域從頻率域變換至圖像域。加法器106將作為由逆正交變換部105變換至圖像域的系數(shù)列的預(yù)測(cè)誤差圖像數(shù)據(jù)與預(yù)測(cè)圖像數(shù)據(jù)相加,從而生成重構(gòu)圖像數(shù)據(jù)。塊存儲(chǔ)器107以塊為單位保存重構(gòu)圖像數(shù)據(jù),幀存儲(chǔ)器108以幀為單位保存重構(gòu)圖像數(shù)據(jù)。圖片類型決定部112決定以I圖片、B圖片及P圖片中的哪個(gè)圖片類型來(lái)對(duì)輸入圖像列中的圖片進(jìn)行編碼,生成表示所決定的圖片類型的圖片類型信息。幀內(nèi)預(yù)測(cè)部109使用保存在塊存儲(chǔ)器107中的塊單位的重構(gòu)圖像數(shù)據(jù),對(duì)編碼對(duì)象(處理對(duì)象)塊進(jìn)行幀內(nèi)預(yù)測(cè),從而生成預(yù)測(cè)圖像數(shù)據(jù)。幀間預(yù)測(cè)部110使用保存在幀存儲(chǔ)器108中的幀單位的重構(gòu)圖像數(shù)據(jù),對(duì)編碼對(duì)象塊進(jìn)行幀間預(yù)測(cè),從而生成預(yù)測(cè)圖像數(shù)據(jù)。同位置參照方向決定部114決定將在顯示時(shí)間順序上與編碼對(duì)象圖片或編碼對(duì)象(處理對(duì)象)塊相比位于前方的圖片中包含的塊(以后稱為前方參照塊)及位于后方的圖片中包含的塊(以后稱為后方參照塊)中的哪一個(gè)作為同位置(co-located)塊。同位置塊成為編碼對(duì)象塊所參照的參照塊。并且,同位置參照方向決定部114按每個(gè)圖片生成同位置參照方向標(biāo)志(位置標(biāo)志),并使其附帶于編碼對(duì)象圖片。在此,同位置(co-located)塊指的是位于與包含編碼對(duì)象塊的圖片不同的圖片內(nèi)且在圖片內(nèi)的位置是與編碼對(duì)象塊相同位置的塊。另外,同位置塊只要是與包含編碼對(duì)象塊的圖片不同的圖片內(nèi)的塊即可,在圖片內(nèi)的位置也可以是與編碼對(duì)象塊不同的位置。時(shí)間直接矢量計(jì)算部113在同位置塊是具有兩個(gè)以上的運(yùn)動(dòng)矢量的前方參照塊的情況下,利用這些運(yùn)動(dòng)矢量中的在顯示時(shí)間順序上朝向后方的運(yùn)動(dòng)矢量(以后稱為后方參照運(yùn)動(dòng)矢量),通過(guò)時(shí)間直接(時(shí)域直接)來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。另一方面,同位置塊是具有兩個(gè)以上的運(yùn)動(dòng)矢量的后方參照塊的情況下,時(shí)間直接矢量計(jì)算部113利用這些運(yùn)動(dòng)矢量中的在顯示時(shí)間順序上朝向前方的運(yùn)動(dòng)矢量(以后稱為前方參照運(yùn)動(dòng)矢量),通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。另外,以下將同位置塊的前方參照運(yùn)動(dòng)矢量及后方參照運(yùn)動(dòng)矢量統(tǒng)稱為參照運(yùn)動(dòng)矢量。此外,時(shí)間直接矢量計(jì)算部113作為運(yùn)動(dòng)矢量計(jì)算裝置而構(gòu)成。此外,在同位置塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,時(shí)間直接矢量計(jì)算部113使用同位置塊所具有的該一個(gè)參照運(yùn)動(dòng)矢量,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。例如,時(shí)間直接矢量計(jì)算部113判斷該一個(gè)參照運(yùn)動(dòng)矢量是否為前方參照運(yùn)動(dòng)矢量,是前方參照運(yùn)動(dòng)矢量的情況下,使用前方參照運(yùn)動(dòng)矢量,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。另一方面,該一個(gè)參照運(yùn)動(dòng)矢量不是前方參照運(yùn)動(dòng)矢量的情況下,時(shí)間直接矢量計(jì)算部113使用后方參照運(yùn)動(dòng)矢量,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。此外,同位置塊不具有參照運(yùn)動(dòng)矢量的情況下,時(shí)間直接矢量計(jì)算部113將基于時(shí)間直接的運(yùn)動(dòng)矢量的導(dǎo)出中止,或者將參照運(yùn)動(dòng)矢量設(shè)為O而導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。幀間預(yù)測(cè)控制部111決定在進(jìn)行幀間預(yù)測(cè)時(shí)使用的運(yùn)動(dòng)矢量。具體地說(shuō),幀間預(yù)測(cè)控制部111對(duì)于編碼對(duì)象塊,比較通過(guò)運(yùn)動(dòng)檢測(cè)得到的運(yùn)動(dòng)矢量和通過(guò)時(shí)間直接而導(dǎo)出的運(yùn)動(dòng)矢量,將精度更高的運(yùn)動(dòng)矢量決定為進(jìn)行幀間預(yù)測(cè)時(shí)使用的運(yùn)動(dòng)矢量。此外,幀間預(yù)測(cè)控制部111按每個(gè)塊生成幀間預(yù)測(cè)模式標(biāo)志,該幀間預(yù)測(cè)模式標(biāo)志表示通過(guò)運(yùn)動(dòng)檢測(cè)來(lái)導(dǎo)出運(yùn)動(dòng)矢量、還是通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量,并使該幀間預(yù)測(cè)模式標(biāo)志附帶于編碼對(duì)象塊??勺冮L(zhǎng)度編碼部1 15通過(guò)對(duì)量化處理后的系數(shù)列、幀間預(yù)測(cè)模式標(biāo)志、圖片類型信息、同位置參照方向標(biāo)志進(jìn)行可變長(zhǎng)度編碼處理,生成作為編碼動(dòng)態(tài)圖像的比特流。圖3是表示本實(shí)施方式中的圖像編碼方法的處理流程的概要的圖。時(shí)間直接矢量計(jì)算部113選擇同位置塊所具有的一個(gè)參照運(yùn)動(dòng)矢量,使用所選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算編碼對(duì)象(處理對(duì)象)塊的運(yùn)動(dòng)矢量(步驟S110)。另外,步驟SllO相當(dāng)于本發(fā)明的運(yùn)動(dòng)矢量計(jì)算方法。具體地說(shuō),在同位置塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,基于同位置塊在顯示時(shí)間順序上位于編碼對(duì)象(處理對(duì)象)塊的前方(即前方參照塊)還是后方(即后方參照塊),從兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量,在同位置塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,選擇該一個(gè)參照運(yùn)動(dòng)矢量。例如,同位置塊是具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的前方參照塊的情況下,利用后方參照運(yùn)動(dòng)矢量,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。另一方面,在同位置塊是具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的后方參照塊的情況下,時(shí)間直接矢量計(jì)算部113利用前方參照運(yùn)動(dòng)矢量,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。另外,將通過(guò)時(shí)間直接而導(dǎo)出的運(yùn)動(dòng)矢量稱為時(shí)間直接矢量。在此,同位置塊能夠如下決定。即,同位置參照方向決定部114在通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量時(shí),決定將前方參照塊及后方參照塊中的哪一個(gè)作為同位置塊。此外,例如也可以是,同位置參照方向決定部114按每個(gè)圖片生成同位置參照方向標(biāo)志,并使其附帶于圖片,該同位置參照方向標(biāo)志表示同位置塊是前方參照塊還是后方參照塊。另外,不限于以圖片為單位來(lái)附帶同位置參照方向標(biāo)志的情況,也可以以構(gòu)成圖片的片(slice)為單位來(lái)附帶。接著,圖像編碼裝置100使用由時(shí)間直接矢量計(jì)算部113計(jì)算出的運(yùn)動(dòng)矢量,對(duì)編碼對(duì)象(處理對(duì)象)塊進(jìn)行編碼(步驟S120)。具體地說(shuō),幀間預(yù)測(cè)部110使用由時(shí)間直接矢量計(jì)算部113計(jì)算出的運(yùn)動(dòng)矢量,生成預(yù)測(cè)圖像數(shù)據(jù)。例如,幀間預(yù)測(cè)控制部111比較通過(guò)運(yùn)動(dòng)檢測(cè)而得到的運(yùn)動(dòng)矢量和通過(guò)時(shí)間直接而導(dǎo)出的運(yùn)動(dòng)矢量,選擇精度更好的運(yùn)動(dòng)矢量。此外,幀間預(yù)測(cè)部110使用該選擇的運(yùn)動(dòng)矢量,對(duì)編碼對(duì)象塊進(jìn)行幀間預(yù)測(cè),從而生成預(yù)測(cè)圖像數(shù)據(jù)。在此,幀間預(yù)測(cè)控制部111作為幀間預(yù)測(cè)模式,決定是通過(guò)運(yùn)動(dòng)檢測(cè)來(lái)導(dǎo)出運(yùn)動(dòng)矢量、還是通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量,按每個(gè)塊生成表示該幀間預(yù)測(cè)模式的幀間預(yù)測(cè)模式標(biāo)志,并使其附帶于編碼對(duì)象塊。另外,將通過(guò)運(yùn)動(dòng)檢測(cè)得到的運(yùn)動(dòng)矢量稱為運(yùn)動(dòng)檢測(cè)結(jié)果矢量。使用這樣生成的預(yù)測(cè)圖像數(shù)據(jù),對(duì)編碼對(duì)象(處理對(duì)象)塊進(jìn)行編碼。圖4是表示幀間預(yù)測(cè)控制部111中的幀間預(yù)測(cè)模式的決定流程的圖。巾貞間預(yù)測(cè)控制部111計(jì)算SADinter,該SADinter是使用通過(guò)運(yùn)動(dòng)檢測(cè)得到的運(yùn)動(dòng)矢量而生成的預(yù)測(cè)圖像數(shù)據(jù)與原圖像(編碼對(duì)象塊)之間的差分信息(步驟S131)。在此,SAD (Sum of Absolute Difference)表示預(yù)測(cè)圖像數(shù)據(jù)與原圖像的各像素的差分絕對(duì)值和。此外,SADinter表示使用通過(guò)運(yùn)動(dòng)檢測(cè)得到的運(yùn)動(dòng)矢量而生成的預(yù)測(cè)圖像數(shù)據(jù)與原圖像的SAD。巾貞間預(yù)測(cè)控制部111計(jì)算SADdirect,該SADdirect是使用通過(guò)時(shí)間直接來(lái)導(dǎo)出的運(yùn)動(dòng)矢量而生成的預(yù)測(cè)圖像數(shù)據(jù)與原圖像之間的差分信息(步驟S132)。在此,SADdirect表示使用通過(guò)時(shí)間直接來(lái)導(dǎo)出的運(yùn)動(dòng)矢量而生成的預(yù)測(cè)圖像數(shù)據(jù)與原圖像的SAD。接著,幀間預(yù)測(cè)控制部111比較SADinter和SADdirect (步驟S133)在此,在SADinter較小、即運(yùn)動(dòng)檢測(cè)結(jié)果矢量的精度較好的情況下(步驟S133 :是),幀間預(yù)測(cè)控制部111作為幀間預(yù)測(cè)模式而決定為利用運(yùn)動(dòng)檢測(cè)模式(步驟S134)。另一方面,在SADdirect較小、即時(shí)間直接矢 量的精度較好的情況下(步驟S133 :否),幀間預(yù)測(cè)控制部11作為幀間預(yù)測(cè)模式而決定為利用時(shí)間直接模式(步驟S135)。最后,幀間預(yù)測(cè)控制部111按每個(gè)塊生成表示所決定的幀間預(yù)測(cè)模式的幀間預(yù)測(cè)模式標(biāo)志,并使其附帶于編碼對(duì)象塊。另外,在本實(shí)施方式中,使用SAD來(lái)判定是否利用時(shí)間直接模式,但是也可以使用預(yù)測(cè)圖像數(shù)據(jù)與原圖像的各像素的差分平方和、也就是SSD (Sum of Square Difference)
坐寸ο圖5是表示圖3的步驟SllO的詳細(xì)的處理流程的圖。以下說(shuō)明圖5。另外,圖5是本發(fā)明的運(yùn)動(dòng)矢量計(jì)算方法的一例。首先,時(shí)間直接矢量計(jì)算部113判斷同位置塊是否兩個(gè)以上的參照運(yùn)動(dòng)矢量,即判斷是否至少具有前方參照運(yùn)動(dòng)矢量(mvLO)和后方參照運(yùn)動(dòng)矢量(mvLl)(步驟S121)。在步驟S121中判斷為同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下(步驟S121 :是),時(shí)間直接矢量計(jì)算部113判斷同位置塊的位置是否為后方,即判斷同位置塊是否為后方參照塊(步驟S122)。同位置塊是后方參照塊的情況下(步驟S122 :是),時(shí)間直接矢量計(jì)算部113使用同位置塊的前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S123)。另一方面,同位置塊是前方參照塊的情況下(步驟S122 :否),時(shí)間直接矢量計(jì)算部113使用同位置塊的后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S124)。此外,在步驟S121中判斷為同位置塊僅具有前方參照運(yùn)動(dòng)矢量mvLO及后方參照運(yùn)動(dòng)矢量mvLl中的某一方的情況下(步驟S121 :否),時(shí)間直接矢量計(jì)算部113判斷同位置塊是否具有前方參照運(yùn)動(dòng)矢量mvLO (步驟S125)。在步驟S125中判斷為同位置塊具有前方參照運(yùn)動(dòng)矢量mvLO的情況下(步驟S125 :是),時(shí)間直接矢量計(jì)算部113使用同位置塊的前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S126)。另一方面,在步驟S125中判斷為同位置塊不具有前方參照運(yùn)動(dòng)矢量mvLO的情況下(步驟S125 否),時(shí)間直接矢量計(jì)算部113判斷同位置塊是否具有后方參照運(yùn)動(dòng)矢量mvLl(步驟S127)。在此,在步驟S127中判斷為同位置塊具有后方參照運(yùn)動(dòng)矢量mvLl的情況下(步驟S127 :是),時(shí)間直接矢量計(jì)算部113使用同位置塊的后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S128)。另一方面,在步驟S127中判斷為同位置塊不具有后方參照運(yùn)動(dòng)矢量mvLl的情況下(步驟S127 :否),時(shí)間直接矢量計(jì)算部113將通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量的處理中止?;蛘撸瑫r(shí)間直接矢量計(jì)算部113將同位置塊的參照運(yùn)動(dòng)矢量設(shè)為0,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S129)。在圖5的處理流程中,在步驟S125中,判斷同位置塊是否具有前方參照運(yùn)動(dòng)矢量mvLO,在步驟S127中,判斷同位置塊是否具有后方參照運(yùn)動(dòng)矢量mvLl,但是本發(fā)明不限于該流程。例如,也可以判斷同位置塊是否具有后方參照運(yùn)動(dòng)矢量mvLl,然后判斷同位置塊是否具有前方參照運(yùn)動(dòng)矢量mvLO。此外,如上述那樣,時(shí)間直接矢量計(jì)算部113在同位置塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,根據(jù)同位置塊的位置,從該兩個(gè)參照運(yùn)動(dòng)矢量中選擇用于時(shí)間直接的一個(gè)參照運(yùn)動(dòng)矢量,在同位置塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,將該一個(gè)參照運(yùn)動(dòng)矢量選擇為用于時(shí) 間直接的運(yùn)動(dòng)矢量,在同位置塊不具有參照運(yùn)動(dòng)矢量的情況下,將基于時(shí)間直接的運(yùn)動(dòng)矢量的導(dǎo)出中止。因此,時(shí)間直接矢量計(jì)算部113根據(jù)上述各情況,進(jìn)行與該情況相應(yīng)的處理即可,可以按任何順序來(lái)進(jìn)行同位置塊的狀態(tài)是否與這些情況相對(duì)應(yīng)的判斷(例如步驟S121、S122、S125、S127)。接著,詳細(xì)說(shuō)明通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量的方法。圖6是表示本實(shí)施方式中的通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的一例的圖。同位置塊是后方參照塊,具有前方參照運(yùn)動(dòng)矢量mvLO和后方參照運(yùn)動(dòng)矢量mvLl。這種情況下,時(shí)間直接矢量計(jì)算部113使用前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)以下的計(jì)算式(式I)來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(TMV)。(式I) TMV = mvLOX (B2 — BO) / (B4 — BO)在此,(B2 - BO)表示圖片B2與圖片BO的顯示時(shí)間上的時(shí)間差信息,(B4 — BO)表示圖片B4與圖片BO的顯示時(shí)間上的時(shí)間差信息。圖7是表示本實(shí)施方式中的通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的其他例的圖。同位置塊是后方參照塊,僅具有后方參照運(yùn)動(dòng)矢量mvLl。這種情況下,時(shí)間直接矢量計(jì)算部113使用后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)以下的計(jì)算式(式2)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(TMV)。
(式2) TMV = mvLIX (B2 — BO) / (B4 — B8)圖8是表示本實(shí)施方式中的通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的其他例的圖。同位置塊是前方參照塊,具有前方參照運(yùn)動(dòng)矢量mvLO和后方參照運(yùn)動(dòng)矢量mvLl。這種情況下,時(shí)間直接矢量計(jì)算部113使用后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)以下的計(jì)算式(式3)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(TMV)。(式3) TMV = mvLIX (B6 — B8) / (B4 — B8)圖9是表示本實(shí)施方式中的通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的其他例的圖。同位置塊是前方參照塊,僅具有前方參照運(yùn)動(dòng)矢量mvLO。這種情況下,時(shí)間直接矢量計(jì)算部113使用前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)以下的計(jì)算式(式4)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(TMV)。(式4) TMV = mvLOX (B6 — B8) / (B4 — BO)這樣,根據(jù)本實(shí)施方式,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量時(shí),能夠?qū)С鲎钸m于編碼對(duì)象塊的運(yùn)動(dòng)矢量,所以能夠提高壓縮效率。特別是,在同位置塊是前方參照塊的情況下,通過(guò)使用后方參照運(yùn)動(dòng)矢量,能夠減小預(yù)測(cè)誤差。這種情況下,后方參照運(yùn)動(dòng)矢量是從包含同位置塊的圖片朝向包含編碼對(duì)象塊的圖片的方向的運(yùn)動(dòng)矢量。因此,從后方參照運(yùn)動(dòng)矢量導(dǎo)出的運(yùn)動(dòng)矢量接近最合適的運(yùn)動(dòng)矢量的概率變高,所以預(yù)測(cè)誤差變小。另一方面,前方參照運(yùn)動(dòng)矢量是與從包含同位置塊的圖片朝向包含編碼對(duì)象塊的圖片的方向相反方向的運(yùn)動(dòng)矢量。因此,從前方參照運(yùn)動(dòng)矢量導(dǎo)出的運(yùn)動(dòng)矢量接近最合適的運(yùn)動(dòng)矢量的概率變低,預(yù)測(cè)誤差變大。此外,同位置塊是后方參照塊的情況也同樣,從前方參照運(yùn)動(dòng)矢量導(dǎo)出的運(yùn)動(dòng)矢量接近最合適的運(yùn)動(dòng)矢量的概率變高,所以通過(guò)使用該前方參照運(yùn)動(dòng)矢量,能夠減小預(yù)測(cè)誤差。(實(shí)施方式2)
在本實(shí)施方式中,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量時(shí),將參照在時(shí)間上與包含同位置塊的圖片接近的圖片的參照運(yùn)動(dòng)矢量、即時(shí)間上的距離較短的參照運(yùn)動(dòng)矢量決定為在時(shí)間直接中使用。在這一點(diǎn)上,本實(shí)施方式與其他實(shí)施方式的構(gòu)成不同。在此,時(shí)間上的距離指的是,在顯示時(shí)間順序上,根據(jù)包含同位置塊的圖片和同位置塊通過(guò)參照運(yùn)動(dòng)矢量而參照的參照?qǐng)D片之間的圖片數(shù)來(lái)決定的距離。即,在本實(shí)施方式中,圖3所示的處理流程中的步驟SllO的處理與實(shí)施方式I不同。圖10是表示本實(shí)施方式中的時(shí)間直接矢量的計(jì)算的詳細(xì)的處理流程的圖。以下說(shuō)明圖10。首先,時(shí)間直接矢量計(jì)算部113判斷同位置塊是否具有兩個(gè)以上的參照運(yùn)動(dòng)矢量,即判斷是否至少具有前方參照運(yùn)動(dòng)矢量mvLO和后方參照運(yùn)動(dòng)矢量mvLl(步驟S121)。在步驟S121中判斷為同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下(步驟S121 :是),時(shí)間直接矢量計(jì)算部113判斷前方參照運(yùn)動(dòng)矢量mvLO所參照的參照?qǐng)D片與后方參照運(yùn)動(dòng)矢量mvLl所參照的參照?qǐng)D片相比,是否在時(shí)間上更接近包含同位置塊的圖片(同位置圖片)(步驟S122a)。即,時(shí)間直接矢量計(jì)算部113判斷前方參照運(yùn)動(dòng)矢量mvLO和后方參照運(yùn)動(dòng)矢量mvLl中的哪一個(gè)的時(shí)間上的距離較短。在步驟S122a中判斷為前方參照運(yùn)動(dòng)矢量mvLO所參照的參照?qǐng)D片在時(shí)間上更接近包含同位置塊的圖片的情況下(步驟S122a:是),時(shí)間直接矢量計(jì)算部113使用同位置塊的前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S123)。另一方面,在步驟S122a中判斷為后方參照運(yùn)動(dòng)矢量mvLl所參照的參照?qǐng)D片在時(shí)間上更接近包含同位置塊的圖片的情況下(步驟S122a:否),時(shí)間直接矢量計(jì)算部113使用同位置塊的后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S124)。此外,在步驟S121中判斷為同位置塊僅具有前方參照運(yùn)動(dòng)矢量mvLO及后方參照運(yùn)動(dòng)矢量mvLl中的某一方的情況下(步驟S121 :否),時(shí)間直接矢量計(jì)算部113判斷同位置塊是否具有前方參照運(yùn)動(dòng)矢量(步驟S125)。在步驟S125中判斷為同位置塊具有前方參照運(yùn)動(dòng)矢量的情況下(步驟S125 :是),時(shí)間直接矢量計(jì)算部113使用同位置塊的前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S126)。另一方面,在步驟S125中判斷為同位置塊不具有前方參照運(yùn)動(dòng)矢量mvLO的情況下(步驟S125 :否),時(shí)間直接矢量計(jì)算部113判斷同位置塊是否具有后方參照運(yùn)動(dòng)矢量mvLl (步驟S127)。在此,在步驟S127中判斷為同位置塊具有后方參照運(yùn)動(dòng)矢量mvLl的情況下(步驟S127 :是),時(shí)間直接矢量計(jì)算部113使用同位置塊的后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S128)。另一方面,在步驟S127中判斷為同位置塊不具有后方參照運(yùn)動(dòng)矢量mvLl的情況下(步驟S127 :否),時(shí)間直接矢量計(jì)算部113將通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量中止?;蛘?,時(shí)間直接矢量計(jì)算部113將同位置塊的參照運(yùn)動(dòng)矢量設(shè)為0,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S129)。S卩,將編碼對(duì)象塊的運(yùn)動(dòng)矢量設(shè)為O。接著,詳細(xì)說(shuō)明通過(guò)本實(shí)施方式中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量的方法。圖11是表示通過(guò)本實(shí)施方式中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的一例的圖。同位置塊具有前方參照運(yùn)動(dòng)矢量mvLO和后方參照運(yùn)動(dòng)矢量mvLl。并且,前方參照運(yùn)動(dòng)矢量mvLO所參照的參照?qǐng)D片與后方參照運(yùn)動(dòng)矢量mvLl所參照的參照?qǐng)D片相t匕,在時(shí)間上更接近包含同位置塊的圖片。這種情況下,時(shí)間直接矢量計(jì)算部113使用前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)以下 的計(jì)算式(式5)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(TMV)。(式5) TMV = mvLOX (B2 — BO) / (B4 — BO)圖12是表示通過(guò)本實(shí)施方式中的時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接矢量)的方法的其他例的圖。同位置塊具有前方參照運(yùn)動(dòng)矢量mvLO和后方參照運(yùn)動(dòng)矢量mvLl。并且,后方參照運(yùn)動(dòng)矢量mvLl所參照的參照?qǐng)D片與前方參照運(yùn)動(dòng)矢量mvLO所參照的參照?qǐng)D片相t匕,在時(shí)間上更接近包含同位置塊的圖片。這種情況下,時(shí)間直接矢量計(jì)算部113使用后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)以下的計(jì)算式(式6)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(TMV)。(式6) TMV = mvLIX (B2 — BO) /(B4 — B8)這樣,根據(jù)本實(shí)施方式,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量時(shí),能夠?qū)С鲎钸m于編碼對(duì)象塊的運(yùn)動(dòng)矢量,所以能夠提高壓縮效率。即,通過(guò)利用參照與包含同位置塊的圖片在時(shí)間上接近的圖片的參照運(yùn)動(dòng)矢量,從該參照運(yùn)動(dòng)矢量導(dǎo)出的運(yùn)動(dòng)矢量接近最合適的運(yùn)動(dòng)矢量的概率變高,所以能夠減小預(yù)測(cè)誤差。另外,也可以將本實(shí)施方式與其他實(shí)施方式組合。例如,可以將實(shí)施方式I的圖5所示的步驟S122和本實(shí)施方式的圖10所示的步驟S122a組合。這種情況下,與實(shí)施方式I的圖5所示的步驟S122相比,本實(shí)施方式的圖10所示的步驟S122a優(yōu)先。具體地說(shuō),首先,判斷兩個(gè)以上的參照運(yùn)動(dòng)矢量的時(shí)間上的距離,選擇時(shí)間上的距離較短的參照運(yùn)動(dòng)矢量。在此,在兩個(gè)以上的參照運(yùn)動(dòng)矢量的時(shí)間上的距離相等的情況下,基于同位置塊是前方參照塊還是后方參照塊,選擇參照運(yùn)動(dòng)矢量。本實(shí)施方式的步驟S122a對(duì)運(yùn)動(dòng)矢量的影響較大,所以通過(guò)使參照運(yùn)動(dòng)矢量的時(shí)間上的距離優(yōu)先,能夠選擇更合適的參照運(yùn)動(dòng)矢量。(實(shí)施方式3)在本實(shí)施方式中,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量時(shí),決定為將大小較小參照運(yùn)動(dòng)矢量用于時(shí)間直接。在這一點(diǎn)上,本實(shí)施方式與其他實(shí)施方式的構(gòu)成不同。在此,運(yùn)動(dòng)矢量的大小是指運(yùn)動(dòng)矢量的絕對(duì)值。即,在本實(shí)施方式中,圖3所示的處理流程中的步驟SllO的處理與實(shí)施方式I不同。圖13是表示本實(shí)施方式中的時(shí)間直接矢量的計(jì)算的詳細(xì)的處理流程的圖。以下說(shuō)明圖13。首先,時(shí)間直接矢量計(jì)算部113判斷同位置塊是否具有兩個(gè)以上的參照運(yùn)動(dòng)矢量,即判斷是否至少具有前方參照運(yùn)動(dòng)矢量mvLO和后方參照運(yùn)動(dòng)矢量mvLl(步驟S121)。在步驟S121中判斷為同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下(步驟S121 :是),時(shí)間直接矢量計(jì)算部113判斷前方參照運(yùn)動(dòng)矢量mvLO的大小是否小于后方參照運(yùn)動(dòng)矢量mvLl的大小(步驟S122b)。在步驟S122b中判斷為前方參照運(yùn)動(dòng)矢量mvLO的大小較小的情況下(步驟S122b :是),時(shí)間直接矢量計(jì)算部113使用同位置塊的前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S123)。另一方面,在步驟S122b中判斷為后方參照運(yùn)動(dòng)矢量mvLl的大小較小的情況下(步驟S122b :否),時(shí)間直接矢量計(jì)算部113使用同位置塊的后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S124)。此外,在步驟S121中判斷為同位置塊僅具有前方參照運(yùn)動(dòng)矢量mvLO及后方參照運(yùn)動(dòng)矢量mvLl中的某一方的情況下(步驟S121 :否),時(shí)間直接矢量計(jì)算部113判斷同位置塊是否具有前方參照運(yùn)動(dòng)矢量(步驟S125)。在步驟S125中判斷為同位置塊具有前方參照運(yùn)動(dòng)矢量的情況下(步驟S125 :是),時(shí)間直接矢量計(jì)算部113使用同位置塊的前方參照運(yùn)動(dòng)矢量mvLO,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S126)。另一方面,在步驟S125中判斷為同位置塊不具有前方參照運(yùn)動(dòng)矢量mvLO的情況下(步驟S125 :否),時(shí)間直接矢量計(jì)算部113判斷同位置塊是否具有后方參照運(yùn)動(dòng)矢量mvLl (步驟S127)。在此,在步驟S127中判斷為同位置塊具有后方參照運(yùn)動(dòng)矢量mvLl的情況下(步驟S127 :是),時(shí)間直接矢量計(jì)算部113使用同位置塊的后方參照運(yùn)動(dòng)矢量mvLl,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S128)。另一方面,在步驟S127中判斷為同位置塊不具有后方參照運(yùn)動(dòng)矢量mvLl的情況下(步驟S127 :否),時(shí)間直接矢量計(jì)算部113將通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量的處理中止?;蛘撸瑫r(shí)間直接矢量計(jì)算部113將同位置塊的參照運(yùn)動(dòng)矢量設(shè)為0,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S129)。BP,將編碼對(duì)象塊的運(yùn)動(dòng)矢量設(shè)為O。這樣,根據(jù)本實(shí)施方式,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量時(shí),能夠?qū)С鲎钸m于編碼對(duì)象塊的運(yùn)動(dòng)矢量,所以能夠提高壓縮效率。另外,也可以將本實(shí)施方式與其他實(shí)施方式組合。例如,可以將實(shí)施方式I的圖5所示的步驟S122和本實(shí)施方式的圖13所示的步驟S122b組合。這種情況下,與實(shí)施方式I的圖5所示的步驟S122相比,使本實(shí)施方式的圖13所 示的步驟S122b優(yōu)先。具體地說(shuō),首先,判斷兩個(gè)以上的參照運(yùn)動(dòng)矢量的大小,選擇大小較小的參照運(yùn)動(dòng)矢量。在此,在兩個(gè)以上的參照運(yùn)動(dòng)矢量的大小相等的情況下,基于同位置塊是前方參照塊還是后方參照塊,選擇參照運(yùn)動(dòng)矢量。本實(shí)施方式的步驟S122b對(duì)運(yùn)動(dòng)矢量的影響較大,所以通過(guò)使參照運(yùn)動(dòng)矢量的大小優(yōu)先,能夠選擇更合適的參照運(yùn)動(dòng)矢量。(實(shí)施方式4)在本實(shí)施方式中,在同位置參照方向標(biāo)志所示的同位置塊不具有參照運(yùn)動(dòng)矢量、而無(wú)法通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量的情況下,即運(yùn)動(dòng)矢量為O的情況下,變更同位置塊,計(jì)算編碼對(duì)象塊的運(yùn)動(dòng)矢量,進(jìn)行幀間預(yù)測(cè)。首先,同位置 參照方向決定部114決定在圖3的步驟SllO中是將前方參照塊作為同位置塊還是將后方參照塊作為同位置塊。將前方參照塊作為同位置塊的情況下,同位置參照方向決定部114將同位置后方參照優(yōu)先標(biāo)志(同位置參照方向標(biāo)志)設(shè)為O。另一方面,將后方參照塊作為同位置塊的情況下,同位置參照方向決定部114將同位置后方參照優(yōu)先標(biāo)志設(shè)為I。在此,同位置參照方向決定部114按每個(gè)圖片生成同位置后方參照優(yōu)先標(biāo)志,并使其附帶于編碼圖片。同位置后方參照優(yōu)先標(biāo)志以圖片為單位生成,所以可能產(chǎn)生與編碼對(duì)象圖片內(nèi)的某塊對(duì)應(yīng)的同位置塊既不具有前方參照運(yùn)動(dòng)矢量也不具有后方參照運(yùn)動(dòng)矢量的情況。在該情況下,時(shí)間直接矢量計(jì)算部113通過(guò)變更同位置塊,導(dǎo)出更合適的運(yùn)動(dòng)矢量。圖14是表示本實(shí)施方式中的圖3的步驟SllO及S120的詳細(xì)的處理流程的圖。以下,使用圖14進(jìn)行說(shuō)明。時(shí)間直接矢量計(jì)算部113判斷同位置后方參照優(yōu)先標(biāo)志是否為1,即判斷是否使后方參照塊優(yōu)先(步驟S141)。同位置后方參照優(yōu)先標(biāo)志為I的情況下(步驟S141 :是),時(shí)間直接矢量計(jì)算部113使用作為后方參照塊的同位置塊,通過(guò)時(shí)間直接來(lái)嘗試導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S142)。時(shí)間直接矢量計(jì)算部113在步驟S142中,判斷是否未導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量,即判斷運(yùn)動(dòng)矢量是否為O (步驟S143)。未導(dǎo)出運(yùn)動(dòng)矢量的情況下(步驟S143 :是),時(shí)間直接矢量計(jì)算部113使用作為前方參照塊的同位置塊,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S144)。另一方面,在步驟S141中同位置后方參照優(yōu)先標(biāo)志為O的情況下(步驟S141 :否),時(shí)間直接矢量計(jì)算部113使用作為前方參照塊的同位置塊,通過(guò)時(shí)間直接來(lái)嘗試導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S146)。時(shí)間直接矢量計(jì)算部113在步驟S146中,判斷是否未導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量,即判斷運(yùn)動(dòng)矢量是否為O (步驟S147)。未導(dǎo)出運(yùn)動(dòng)矢量的情況下(步驟S147 :是),時(shí)間直接矢量計(jì)算部113使用作為后方參照塊的同位置塊,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量(步驟S148)。最后,幀間預(yù)測(cè)控制部111比較通過(guò)運(yùn)動(dòng)檢測(cè)得到的運(yùn)動(dòng)矢量和通過(guò)時(shí)間直接而導(dǎo)出的運(yùn)動(dòng)矢量,將精度更好的運(yùn)動(dòng)矢量決定為編碼對(duì)象塊的運(yùn)動(dòng)矢量。即,幀間預(yù)測(cè)控制部111決定幀間預(yù)測(cè)模式。進(jìn)而,幀間預(yù)測(cè)部110使用該決定的運(yùn)動(dòng)矢量來(lái)進(jìn)行幀間預(yù)測(cè),從而生成預(yù)測(cè)圖像數(shù)據(jù)(步驟S145)。這時(shí),幀間預(yù)測(cè)控制部111按每個(gè)塊生成表示幀間預(yù)測(cè)模式的幀間預(yù)測(cè)模式標(biāo)志,并使其附帶于編碼對(duì)象塊。這樣,根據(jù)本實(shí)施方式,同位置后方參照優(yōu)先標(biāo)志所示的同位置塊不具有參照運(yùn)動(dòng)矢量的情況下,通過(guò)將其他圖片的塊作為同位置塊,能夠?qū)С鲞\(yùn)動(dòng)矢量。例如,在將后方參照塊作為同位置塊而在同位置塊不具有參照運(yùn)動(dòng)矢量的情況下,通過(guò)將前方參照塊作為同位置塊,能夠?qū)С鲞\(yùn)動(dòng)矢量。由此,能夠?qū)С鼍雀叩倪\(yùn)動(dòng)矢量。另外,也可以將本實(shí)施方式與其他實(shí)施方式組合。例如,可以取代實(shí)施方式I中的圖5的步驟S129,而設(shè)置判斷同位置塊是否為后方參照塊的步驟。即,在同位置塊是后方參照塊的情況下,實(shí)施本實(shí)施方式中的圖14的步驟S144的處理,在同位置塊是前方參照塊的情況下,實(shí)施本實(shí)施方式中的圖14的步驟S148的處理。由此,能夠?qū)С龈线m的運(yùn)動(dòng)矢量。此外,對(duì)于實(shí)施方式2中的圖10的步驟S129及實(shí)施方式3中的圖13的步驟S129也同樣,可以取代這些步驟,而設(shè)置判斷同位置塊是否為后方參照塊的步驟。即,在同位置塊是后方參照塊的情況下,實(shí)施本實(shí)施方式中的圖14的步驟S144的處理,在同位置塊是前方參照塊的情況下,實(shí)施本實(shí)施方式中的圖14的步驟S148的處理。由此,能夠?qū)С龈线m的運(yùn)動(dòng)矢量。另外,在新選擇的同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下,通過(guò)實(shí)施方式1、2、或3中的方法,導(dǎo)出運(yùn)動(dòng)矢量。由此,能夠?qū)С鼍雀叩倪\(yùn)動(dòng)矢量。(實(shí)施方式5)圖15是表示使用本發(fā)明的實(shí)施方式5中的圖像解碼方法的圖像解碼裝置的構(gòu)成的框圖。在本實(shí)施方式中,將在顯示時(shí)間順序上位于解碼對(duì)象圖片或解碼對(duì)象(處理對(duì)象)塊的前方的圖片中包含的塊稱為前方參照塊。此外,將在顯示時(shí)間順序上位于解碼對(duì)象圖片或解碼對(duì)象(處理對(duì)象)塊的后方的圖片中包含的塊稱為后方參照塊。本實(shí)施方式中的圖像解碼裝置200如圖15所示,具備可變長(zhǎng)度解碼部215、逆量化部204、逆正交變換部205、塊存儲(chǔ)器207、幀存儲(chǔ)器208、幀內(nèi)預(yù)測(cè)部209、幀間預(yù)測(cè)部210、幀間預(yù)測(cè)控制部211、時(shí)間直接矢量計(jì)算部213及加法器206。

可變長(zhǎng)度解碼部215對(duì)輸入的比特流進(jìn)行可變長(zhǎng)度解碼處理,生成圖片類型信息、幀間預(yù)測(cè)模式標(biāo)志、同位置參照方向標(biāo)志及可變長(zhǎng)度解碼處理后的比特流(量化處理后的系數(shù)列)。逆量化部204對(duì)可變長(zhǎng)度解碼處理后的比特流進(jìn)行逆量化處理。逆正交變換部205通過(guò)將作為逆量化處理后的比特流的系數(shù)列的域從頻率域變換至圖像域,生成預(yù)測(cè)誤差圖像數(shù)據(jù)。加法器206將由幀內(nèi)預(yù)測(cè)部209或幀間預(yù)測(cè)部210生成的預(yù)測(cè)圖像數(shù)據(jù)與預(yù)測(cè)誤差圖像數(shù)據(jù)相加,從而生成作為重構(gòu)圖像數(shù)據(jù)的解碼圖像列。塊存儲(chǔ)器207以塊為單位保存重構(gòu)圖像數(shù)據(jù),幀存儲(chǔ)器208以幀為單位保存重構(gòu)圖像數(shù)據(jù)。幀內(nèi)預(yù)測(cè)部209使用保存在塊存儲(chǔ)器207中的塊單位的重構(gòu)圖像數(shù)據(jù)來(lái)進(jìn)行幀內(nèi)預(yù)測(cè),從而生成解碼對(duì)象(處理對(duì)象)塊的預(yù)測(cè)誤差圖像數(shù)據(jù)。幀間預(yù)測(cè)部210使用保存在幀存儲(chǔ)器208中的幀單位的重構(gòu)圖像數(shù)據(jù)來(lái)進(jìn)行幀間預(yù)測(cè),從而生成解碼對(duì)象塊的預(yù)測(cè)誤差圖像數(shù)據(jù)。幀間預(yù)測(cè)控制部211根據(jù)幀間預(yù)測(cè)模式標(biāo)志,來(lái)控制幀間預(yù)測(cè)中的運(yùn)動(dòng)矢量的導(dǎo)出方法。幀間預(yù)測(cè)模式標(biāo)志表示通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量(時(shí)間直接模式)的情況下,幀間預(yù)測(cè)控制部211使用通過(guò)時(shí)間直接而導(dǎo)出的運(yùn)動(dòng)矢量(時(shí)間直接矢量),向幀間預(yù)測(cè)部210指示按照該運(yùn)動(dòng)矢量的幀間預(yù)測(cè)。時(shí)間直接矢量計(jì)算部213在通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量的情況下,使用同位置參照方向標(biāo)志來(lái)決定同位置塊,通過(guò)時(shí)間直接來(lái)導(dǎo)出運(yùn)動(dòng)矢量。時(shí)間直接矢量計(jì)算部213在同位置參照方向標(biāo)志表示同位置塊是后方參照塊的情況下,將該后方參照塊作為同位置塊。另一方面,同位置參照方向標(biāo)志表示同位置塊是前方參照塊的情況下,時(shí)間直接矢量計(jì)算部213將該前方參照塊作為同位置塊。時(shí)間直接矢量計(jì)算部213在同位置塊具有2以上的參照運(yùn)動(dòng)矢量的情況下,基于同位置塊是前方參照塊還是后方參照塊,選擇在時(shí)間直接中利用的參照運(yùn)動(dòng)矢量。例如,在同位置塊是后方參照塊的情況下,時(shí)間直接矢量計(jì)算部213利用同位置塊的兩個(gè)以上的參照運(yùn)動(dòng)矢量中的前方參照運(yùn)動(dòng)矢量。另一方面,在同位置塊是前方參照塊的情況下,時(shí)間直接矢量計(jì)算部213利用同位置塊的兩個(gè)以上的參照運(yùn)動(dòng)矢量中的后方參照運(yùn)動(dòng)矢量。同位置塊僅具有前方參照運(yùn)動(dòng)矢量及后方參照運(yùn)動(dòng)矢量中的某一方的情況下,時(shí)間直接矢量計(jì)算部213首先檢索是否具有前方參照運(yùn)動(dòng)矢量,在具有前方參照運(yùn)動(dòng)矢量的情況下,使用前方參照運(yùn)動(dòng)矢量,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。另一方面,在同位置塊不具有前方參照運(yùn)動(dòng)矢量的情況下,時(shí)間直接矢量計(jì)算部213使用后方參照運(yùn)動(dòng)矢量,通過(guò)時(shí)間直接來(lái)導(dǎo)出編碼對(duì)象塊的運(yùn)動(dòng)矢量。圖16是表示本實(shí)施方式中的圖像解碼方法的處理流程的概要的圖。時(shí)間直接矢量計(jì)算部213選擇同位置塊所具有的一個(gè)參照運(yùn)動(dòng)矢量,使用所選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算解碼對(duì)象(處理對(duì)象)塊的運(yùn)動(dòng)矢量(步驟S210)。另外,步驟S210相當(dāng)于本發(fā)明的運(yùn)動(dòng)矢量計(jì)算方法。具體地說(shuō),在同位置塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,基于同位置塊在顯示時(shí)間順序上位于解碼對(duì)象(處理對(duì)象)塊的前方(即前方參照塊)還是后方(即后方參照塊),從兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量,在同位置塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,選擇該一個(gè)參照運(yùn)動(dòng)矢量。例如,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下,基于 同位置參照方向標(biāo)志,決定利用哪個(gè)參照運(yùn)動(dòng)矢量。在同位置參照方向標(biāo)志作為同位置塊而表示后方參照塊的情況下,即同位置塊是后方參照塊的情況下,時(shí)間直接矢量計(jì)算部213決定為利用兩個(gè)以上的參照運(yùn)動(dòng)矢量中的前方參照運(yùn)動(dòng)矢量。另一方面,同位置參照方向標(biāo)志作為同位置塊而表示前方參照塊的情況下,即同位置塊是前方參照塊的情況下,時(shí)間直接矢量計(jì)算部213決定為利用兩個(gè)以上的參照運(yùn)動(dòng)矢量中的后方參照運(yùn)動(dòng)矢量。然后,時(shí)間直接矢量計(jì)算部213使用該決定的參照運(yùn)動(dòng)矢量(前方參照運(yùn)動(dòng)矢量或后方參照運(yùn)動(dòng)矢量),通過(guò)時(shí)間直接來(lái)導(dǎo)出解碼對(duì)象塊的運(yùn)動(dòng)矢量。在此,同位置塊能夠如下決定以下。即,可變長(zhǎng)度解碼部215以圖片為單位對(duì)同位置參照方向標(biāo)志進(jìn)行解碼。這時(shí),時(shí)間直接矢量計(jì)算部213基于同位置參照方向標(biāo)志,決定將前方參照塊作為同位置塊還是將后方參照塊作為同位置塊。接著,圖像解碼裝置200使用由時(shí)間直接矢量計(jì)算部213計(jì)算出的運(yùn)動(dòng)矢量,對(duì)編碼動(dòng)態(tài)圖像中包含的編碼后的解碼對(duì)象(處理對(duì)象)塊進(jìn)行解碼(步驟S220)。具體地說(shuō),幀間預(yù)測(cè)部210使用由時(shí)間直接矢量計(jì)算部213計(jì)算出的運(yùn)動(dòng)矢量,生成預(yù)測(cè)圖像數(shù)據(jù)。例如可以是,幀間預(yù)測(cè)控制部211在以塊為單位解碼的幀間預(yù)測(cè)模式標(biāo)志表示通過(guò)時(shí)間直接來(lái)進(jìn)行解碼的情況下(時(shí)間直接模式),向幀間預(yù)測(cè)部210指示通過(guò)時(shí)間直接來(lái)進(jìn)行幀間預(yù)測(cè)。其結(jié)果,幀間預(yù)測(cè)部210使用通過(guò)時(shí)間直接而導(dǎo)出的運(yùn)動(dòng)矢量,對(duì)解碼對(duì)象塊進(jìn)行幀間預(yù)測(cè),從而生成預(yù)測(cè)圖像數(shù)據(jù)。使用這樣生成的預(yù)測(cè)圖像數(shù)據(jù),將解碼對(duì)象塊解碼。另外,在本實(shí)施方式中,參照塊(前方參照塊或后方參照塊)具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下,基于同位置參照方向標(biāo)志,決定使用哪個(gè)參照運(yùn)動(dòng)矢量。但是,在本發(fā)明中,不限于基于同位置參照方向標(biāo)志來(lái)決定。例如也可以是,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下,計(jì)算參照運(yùn)動(dòng)矢量的時(shí)間上的距離,選擇時(shí)間上的距離較短的參照運(yùn)動(dòng)矢量。在此,時(shí)間上的距離,通過(guò)在顯示時(shí)間中基于包含參照塊的參照?qǐng)D片與參照?qǐng)D片所參照的圖片之間的圖片數(shù)來(lái)計(jì)算。此外,也可以是,首先計(jì)算兩個(gè)以上的參照運(yùn)動(dòng)矢量的時(shí)間上的距離,在這些時(shí)間上的距離不同的情況下,選擇時(shí)間上的距離較短的參照運(yùn)動(dòng)矢量,在這些時(shí)間上的距離相等的情況下,基于同位置參照方向標(biāo)志,選擇參照運(yùn)動(dòng)矢量。在導(dǎo)出解碼對(duì)象塊的合適的運(yùn)動(dòng)矢量時(shí),時(shí)間上的距離的影響比參照塊的位置的影響大,所以通過(guò)優(yōu)先判斷時(shí)間上的距離,能夠?qū)С龈线m的運(yùn)動(dòng)矢量。此外,例如也可以是,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下,計(jì)算參照運(yùn)動(dòng)矢量的大小,選擇大小較大的參照運(yùn)動(dòng)矢量。在此,參照運(yùn)動(dòng)矢量的大小是指運(yùn)動(dòng)矢量的絕對(duì)值。此外,也可以是,首先計(jì)算兩個(gè)以上的參照運(yùn)動(dòng)矢量的大小,在這些大小不同的情況下,選擇大小較小的參照運(yùn)動(dòng)矢量,在這些大小相等的情況下,基于同位置參照方向標(biāo)志,選擇參照運(yùn)動(dòng)矢量。在導(dǎo)出解碼對(duì)象塊的合適的運(yùn)動(dòng)矢量時(shí),參照運(yùn)動(dòng)矢量的大小的影響比參照塊的位置的影響大,所以通過(guò)優(yōu)先判斷參照運(yùn)動(dòng)矢量的大小,能夠?qū)С龈线m的運(yùn)動(dòng)矢量。此外,在同位置塊不具有參照運(yùn)動(dòng)矢量的情況下,通過(guò)將新的參照?qǐng)D片的塊作為同位置塊,也能夠?qū)獯a對(duì)象塊導(dǎo)出更合適的運(yùn)動(dòng)矢量。例如,在包含同位置塊的參照?qǐng)D片在顯示順序上位于解碼對(duì)象圖片的后方的情況下,選擇在顯示順序上位于解碼對(duì)象圖片的前方的參照?qǐng)D片中包含的同位置塊。此外,在包含同位置塊的參照?qǐng)D片在顯示順序上位于解碼對(duì)象圖片的前方的情況下,選擇在顯示順序上位于解碼對(duì)象圖片的后方的參照?qǐng)D片中包含的同位置塊。這樣,在同位置塊不具有參照運(yùn)動(dòng)矢量的情況下,通過(guò)將新的參照?qǐng)D片中包含的塊作為同位置塊來(lái)選擇,能夠?qū)獯a對(duì)象塊導(dǎo)出精度更高的運(yùn)動(dòng)矢量。另外,在新選擇的同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量的情況下,如上述那樣,基于同位置塊是前方參照塊還是后方參照塊,或 者基于同位置塊的參照運(yùn)動(dòng)矢量的時(shí)間上的距離或同位置塊的參照運(yùn)動(dòng)矢量的大小,來(lái)選擇參照運(yùn)動(dòng)矢量,從而能夠?qū)С鼍雀叩倪\(yùn)動(dòng)矢量。這樣,根據(jù)本實(shí)施方式,在同位置塊具有兩個(gè)以上的參照運(yùn)動(dòng)矢量時(shí),能夠?qū)С鲎钸m于解碼對(duì)象塊的運(yùn)動(dòng)矢量,所以能夠?qū)⒁愿咝蕢嚎s的比特流適當(dāng)?shù)亟獯a。(實(shí)施方式6)通過(guò)將用來(lái)實(shí)現(xiàn)上述各實(shí)施方式所示的動(dòng)態(tài)圖像編碼方法(圖像編碼方法)或動(dòng)態(tài)圖像解碼方法(圖像解碼方法)的結(jié)構(gòu)的程序記錄到存儲(chǔ)介質(zhì)中,能夠?qū)⑸鲜龈鲗?shí)施方式所示的處理在獨(dú)立的計(jì)算機(jī)系統(tǒng)中簡(jiǎn)單地實(shí)施。存儲(chǔ)介質(zhì)是磁盤(pán)、光盤(pán)、光磁盤(pán)、IC卡、半導(dǎo)體存儲(chǔ)器等,只要是能夠記錄程序的介質(zhì)就可以。進(jìn)而,這里說(shuō)明在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法(圖像編碼方法)及動(dòng)態(tài)圖像解碼方法(圖像解碼方法)的應(yīng)用例和使用它的系統(tǒng)。該系統(tǒng)的特征在于,具有由使用圖像編碼方法的圖像編碼裝置及使用圖像解碼方法的圖像解碼裝置構(gòu)成的圖像編解碼裝置。關(guān)于系統(tǒng)的其他結(jié)構(gòu),可以根據(jù)情況而適當(dāng)變更。
圖17是表示實(shí)現(xiàn)內(nèi)容分發(fā)服務(wù)的內(nèi)容供給系統(tǒng)exlOO的整體結(jié)構(gòu)的圖。將通信服務(wù)的提供區(qū)劃分為希望的大小,在各小區(qū)內(nèi)分別設(shè)置有作為固定無(wú)線站的基站exl06、exl07、exl08、exl09、exllO。該內(nèi)容供給系統(tǒng)exlOO在因特網(wǎng)ex 101上經(jīng)由因特網(wǎng)服務(wù)提供商ex 102及電話網(wǎng)exl04 及基站 exl06 exllO 連接著計(jì)算機(jī) exlll、PDA (Personal Digital Assistant)exll2、攝像機(jī)exll3、便攜電話exll4、游戲機(jī)exll5等的各設(shè)備。但是,內(nèi)容供給系統(tǒng)exlOO并不限定于圖17那樣的結(jié)構(gòu),也可以將某些要素組合連接。此外,也可以不經(jīng)由作為固定無(wú)線站的基站exl06 exllO將各設(shè)備直接連接在電話網(wǎng)exl04上。此外,也可以將各設(shè)備經(jīng)由近距離無(wú)線等直接相互連接。攝像機(jī)exll3是能夠進(jìn)行數(shù)字?jǐn)z像機(jī)等的動(dòng)態(tài)圖像攝影的設(shè)備,照相機(jī)exll6是能夠進(jìn)行數(shù)字照相機(jī)等的靜止圖像攝影、動(dòng)態(tài)圖像攝影的設(shè)備。此外,便攜電話exll4是GSM (Global System for Mobile Communications)方式、CDMA (Code Division MultipleAccess)方式、W — CDMA (Wideband — Code Division Multiple Access)方式、或 LTE(Long Term Evolution)方式、HSPA (High Speed Packet Access)的便攜電話機(jī)、或 PHS(Personal Handyphone System)等,是哪種都可以。在內(nèi)容供給系統(tǒng)exlOO中,通過(guò)將攝像機(jī)exl 13等經(jīng)由基站exl09、電話網(wǎng)exl04連接在流媒體服務(wù)器exl03上,能夠進(jìn)行現(xiàn)場(chǎng)分發(fā)等。在現(xiàn)場(chǎng)分發(fā)中,對(duì)用戶使用攝像機(jī)exll3攝影的內(nèi)容(例如音樂(lè)會(huì)現(xiàn)場(chǎng)的影像等)如在上述各實(shí)施方式中說(shuō)明那樣進(jìn)行編碼處理(即,作為本發(fā)明的圖像編碼裝置發(fā)揮作用),向流媒體服務(wù)器exl03發(fā)送。另一方面,流媒體服務(wù)器exl03將發(fā)送來(lái)的內(nèi)容數(shù)據(jù)對(duì)有請(qǐng)求的客戶端進(jìn)行流分發(fā)。作為客戶端,有能夠?qū)⑸鲜鼍幋a處理后的數(shù)據(jù)解碼的計(jì)算機(jī)exlll、PDAexll2、攝像機(jī)exll3、便攜電話exll4、游戲機(jī)exll5等。在接收到分發(fā)的數(shù)據(jù)的各設(shè)備中,將接收到的數(shù)據(jù)解碼處理而再現(xiàn)(即,作為本發(fā)明的圖像解碼裝置發(fā)揮作用)。另外,攝影 的數(shù)據(jù)的編碼處理既可以由攝像機(jī)exll3進(jìn)行,也可以由進(jìn)行數(shù)據(jù)的發(fā)送處理的流媒體服務(wù)器exl03進(jìn)行,也可以相互分擔(dān)進(jìn)行。同樣,分發(fā)的數(shù)據(jù)的解碼處理既可以由客戶端進(jìn)行,也可以由流媒體服務(wù)器exl03進(jìn)行,也可以相互分擔(dān)進(jìn)行。此外,并不限于攝像機(jī)exll3,也可以將由照相機(jī)exll6攝影的靜止圖像及/或動(dòng)態(tài)圖像數(shù)據(jù)經(jīng)由計(jì)算機(jī)exlll向流媒體服務(wù)器exl03發(fā)送。此情況下的編碼處理由照相機(jī)exll6、計(jì)算機(jī)exlll、流媒體服務(wù)器exl03的哪個(gè)進(jìn)行都可以,也可以相互分擔(dān)進(jìn)行。此外,這些編解碼處理一般在計(jì)算機(jī)exlll或各設(shè)備具有的LSIex500中處理。LSIex500既可以是單芯片,也可以是由多個(gè)芯片構(gòu)成的結(jié)構(gòu)。另外,也可以將動(dòng)態(tài)圖像編解碼用的軟件裝入到能夠由計(jì)算機(jī)exlll等讀取的某些記錄介質(zhì)(⑶一 ROM、軟盤(pán)、硬盤(pán)等)中、使用該軟件進(jìn)行編解碼處理。進(jìn)而,在便攜電話exll4是帶有攝像機(jī)的情況下,也可以將由該攝像機(jī)取得的動(dòng)態(tài)圖像數(shù)據(jù)發(fā)送。此時(shí)的動(dòng)態(tài)圖像數(shù)據(jù)是由便攜電話exll4具有的LSIex500編碼處理的數(shù)據(jù)。此外,也可以是,流媒體服務(wù)器exl03是多個(gè)服務(wù)器或多個(gè)計(jì)算機(jī),是將數(shù)據(jù)分散處理、記錄及分發(fā)的。如以上這樣,在內(nèi)容供給系統(tǒng)exlOO中,客戶端能夠接收編碼的數(shù)據(jù)而再現(xiàn)。這樣,在內(nèi)容供給系統(tǒng)exlOO中,客戶端能夠?qū)⒂脩舭l(fā)送的信息實(shí)時(shí)地接收、解碼、再現(xiàn),即使是沒(méi)有特別的權(quán)利或設(shè)備的用戶也能夠?qū)崿F(xiàn)個(gè)人廣播。另外,并不限定于內(nèi)容供給系統(tǒng)exlOO的例子,如圖18所示,在數(shù)字廣播用系統(tǒng)ex200中也能夠裝入上述實(shí)施方式的至少動(dòng)態(tài)圖像編碼裝置(圖像編碼裝置)或動(dòng)態(tài)圖像解碼裝置(圖像解碼裝置)的某個(gè)。具體而言,在廣播站ex201中,將對(duì)影像數(shù)據(jù)復(fù)用了音樂(lè)數(shù)據(jù)等而得到的復(fù)用數(shù)據(jù)經(jīng)由電波向通信或廣播衛(wèi)星ex202傳送。該影像數(shù)據(jù)是通過(guò)上述各實(shí)施方式中說(shuō)明的動(dòng)態(tài)圖像編碼方法編碼后的數(shù)據(jù)(即,通過(guò)本發(fā)明的圖像編碼裝置編碼后的數(shù)據(jù))。接受到該數(shù)據(jù)的廣播衛(wèi)星ex202發(fā)出廣播用的電波,能夠?qū)υ撾姴ㄟM(jìn)行衛(wèi)星廣播接收的家庭的天線ex204接收該電波,通過(guò)電視機(jī)(接收機(jī))ex300或機(jī)頂盒(STB)ex217等的裝置將接收到的復(fù)用數(shù)據(jù)解碼并將其再現(xiàn)(S卩,作為本發(fā)明的圖像解碼裝置發(fā)揮作用)。此外,可以在將記錄在DVD、BD等的記錄介質(zhì)ex215中的復(fù)用數(shù)據(jù)讀取并解碼、或?qū)⒂跋駭?shù)據(jù)編碼再根據(jù)情況與音樂(lè)信號(hào)復(fù)用而寫(xiě)入記錄介質(zhì)ex215中的讀取器/記錄器ex218中也能夠安裝上述各實(shí)施方式所示的動(dòng)態(tài)圖像解碼裝置或動(dòng)態(tài)圖像編碼裝置。在此情況下,可以將再現(xiàn)的影像信號(hào)顯示在監(jiān)視器ex219上,通過(guò)記錄有復(fù)用數(shù)據(jù)的記錄介質(zhì)ex215在其他裝置或系統(tǒng)中能夠再現(xiàn)影像信號(hào)。此外,也可以在連接在有線電視用的線纜ex203或衛(wèi)星/地面波廣播的天線ex204上的機(jī)頂盒ex217內(nèi)安裝動(dòng)態(tài)圖像解碼裝置,將其用電視機(jī)的監(jiān)視器ex219顯示。此時(shí),也可以不是在機(jī)頂盒、而在電視機(jī)內(nèi)裝入動(dòng)態(tài)圖像解碼裝置。圖19是表示使用在上述各實(shí)施方式中說(shuō)明的動(dòng)態(tài)圖像解碼方法及動(dòng)態(tài)圖像編碼方法的電視機(jī)(接收機(jī))ex300的圖。電視機(jī)ex300具備經(jīng)由接收上述廣播的天線ex204或線纜ex203等取得或者輸出對(duì)影像數(shù)據(jù)復(fù)用了聲音數(shù)據(jù)的復(fù)用數(shù)據(jù)的調(diào)諧器ex301、將接收到的復(fù)用數(shù)據(jù)解調(diào)或調(diào)制為向外部發(fā)送的編碼數(shù)據(jù)的調(diào)制/解調(diào)部ex302、以及將解調(diào)后的復(fù)用數(shù)據(jù)分離為影像數(shù)據(jù)、聲音數(shù)據(jù)或?qū)⒃谛盘?hào)處理不ex306中編碼的影像數(shù)據(jù)、聲音數(shù)據(jù)復(fù)用的復(fù)用/分離部ex303。此外,電視機(jī)eX3 00具備具有將聲音數(shù)據(jù)、影像數(shù)據(jù)分別解碼、或?qū)⒏髯缘男畔⒕幋a的聲音信號(hào)處理部ex304和影像信號(hào)處理部ex305 (即,作為本發(fā)明的圖像編碼裝置或圖像解碼裝置發(fā)揮作用)的信號(hào)處理部ex306 ;具有將解碼后的聲音信號(hào)輸出的揚(yáng)聲器ex307及顯示解碼后的影像信號(hào)的顯示器等的顯示部ex308的輸出部ex309。進(jìn)而,電視機(jī)ex300具備具有受理用戶操作的輸入的操作輸入部ex312等的接口部ex317。進(jìn)而,電視機(jī)eX300具有合并控制各部的控制部ex310、對(duì)各部供給電力的電源電路部ex311。接口部ex317也可以除了操作輸入部ex312以外,還具有與讀取器/記錄器ex218等的外部設(shè)備連接的橋接部ex313、用來(lái)能夠安裝SD卡等的記錄介質(zhì)ex216的插槽部ex314、用來(lái)與硬盤(pán)等的外部記錄介質(zhì)連接的驅(qū)動(dòng)器ex315、與電話網(wǎng)連接的調(diào)制解調(diào)器ex316等。另外,記錄介質(zhì)ex216是能夠通過(guò)收存的非易失性/易失性的半導(dǎo)體存儲(chǔ)元件電氣地進(jìn)行信息的記錄的結(jié)構(gòu)。電視機(jī)ex300的各部經(jīng)由同步總線相互連接。首先,對(duì)電視機(jī)ex300將通過(guò)天線ex204等從外部取得的復(fù)用數(shù)據(jù)解碼、再現(xiàn)的結(jié)構(gòu)進(jìn)行說(shuō)明。電視機(jī)ex300接受來(lái)自遙控器ex220等的用戶操作,基于具有CPU等的控制部ex310的控制,將由調(diào)制/解調(diào)部ex302解調(diào)的復(fù)用數(shù)據(jù)用復(fù)用/分離部ex303分離。進(jìn)而,電視機(jī)ex300將分離的聲音數(shù)據(jù)用聲音信號(hào)處理部ex304解碼,將分離的影像數(shù)據(jù)用影像信號(hào)處理部ex305使用在上述各實(shí)施方式中說(shuō)明的解碼方法解碼。將解碼后的聲音信號(hào)、影像信號(hào)分別從輸出部ex309朝向外部輸出。在輸出時(shí),可以暫時(shí)將這些信號(hào)儲(chǔ)存到緩沖器ex318、ex319等中,以使聲音信號(hào)和影像信號(hào)同步再現(xiàn)。此外,電視機(jī)ex300也可以不是從廣播等、而從磁/光盤(pán)、SD卡等的記錄介質(zhì)ex215、ex216讀出編碼的復(fù)用數(shù)據(jù)。接著,對(duì)電視機(jī)ex300將聲音信號(hào)或影像信號(hào)編碼、向外部發(fā)送或?qū)懭氲接涗浗橘|(zhì)等中的結(jié)構(gòu)進(jìn)行說(shuō)明。電視機(jī)ex300接受來(lái)自遙控器ex220等的用戶操作,基于控制部ex310的控制,由聲音信號(hào)處理部ex304將聲音信號(hào)編碼,由影像信號(hào)處理部ex305將影像信號(hào)使用在上述各實(shí)施方式中說(shuō)明的編碼方法編碼。將編碼后的聲音信號(hào)、影像信號(hào)用復(fù)用/分離部ex303復(fù)用,向外部輸出。在復(fù)用時(shí),可以暫時(shí)將這些信號(hào)儲(chǔ)存到緩沖器ex320、ex321等中,以使聲音信號(hào)和影像信號(hào)同步再現(xiàn)。另外,緩沖器ex318、ex319、ex320、ex321既可以如圖示那樣具備多個(gè),也可以是共用一個(gè)以上的緩沖器的結(jié)構(gòu)。進(jìn)而,在圖示以外,也可以在例如調(diào)制/解調(diào)部ex302或復(fù)用/分離部ex303之間等也作為避免系統(tǒng)的上溢、下溢的緩沖部而在緩沖器中儲(chǔ)存數(shù)據(jù)。此外,電視機(jī)ex300除了從廣播等或記錄介質(zhì)等取得聲音數(shù)據(jù)、影像數(shù)據(jù)以外,也可以具備受理麥克風(fēng)或攝像機(jī)的AV輸入的結(jié)構(gòu),對(duì)從它們中取得的數(shù)據(jù)進(jìn)行編碼處理。另夕卜,這里,將電視機(jī)ex300作為能夠進(jìn)行上述編碼處理、復(fù)用及外部輸出的結(jié)構(gòu)進(jìn)行了說(shuō)明,但也可以不能進(jìn)行這些處理,而是僅能夠進(jìn)行上述接收、解碼處理、外部輸出的結(jié)構(gòu)。此外,在由讀取器/記錄器ex218從記錄介質(zhì)將復(fù)用數(shù)據(jù)讀出、或?qū)懭氲那闆r下,上述解碼處理或編碼處理由電視機(jī)ex300、讀取器/記錄器ex218的哪個(gè)進(jìn)行都可以,也可以是電視機(jī)ex300和讀取器/記錄器ex218相互分擔(dān)進(jìn)行。作為一例,將從光盤(pán)進(jìn)行數(shù)據(jù)的讀入或?qū)懭氲那闆r下的信息再現(xiàn)/記錄部ex400的結(jié)構(gòu)表示在圖20中。信息再現(xiàn)/記錄部ex400具備以下說(shuō)明的單元ex401、ex402、ex403、ex404、ex405、ex406、ex407。光頭ex401對(duì)作為光盤(pán)的記錄介質(zhì)ex215的記錄面照射激光斑而寫(xiě)入信息,檢測(cè)來(lái)自記錄介質(zhì)ex215的記錄面的反射光而讀入信息。調(diào)制記錄部ex402電氣地驅(qū)動(dòng)內(nèi)置在光頭ex401中的半導(dǎo)體激光器,根據(jù)記錄數(shù)據(jù)進(jìn)行激光的調(diào)制。再現(xiàn)解調(diào)部ex403將由內(nèi)置在光頭ex401中的光檢測(cè)器電氣地檢測(cè)到來(lái)自記錄面的反射光而得到的再現(xiàn)信號(hào)放大,將記錄在記錄介質(zhì)ex215中的信號(hào)成分分離并解調(diào),再現(xiàn)所需要的信息。緩沖器ex404將用來(lái)記錄到記錄介質(zhì)ex215中的信息及從記錄介質(zhì)ex215再現(xiàn)的信息暫時(shí)保持。盤(pán)馬達(dá)ex405使記錄介質(zhì)ex215旋轉(zhuǎn)。伺服控制部ex406 —邊控制盤(pán)馬達(dá)ex405的旋轉(zhuǎn)驅(qū)動(dòng)一邊使光頭ex401移動(dòng)到規(guī)定的信息軌道,進(jìn)行激光斑的追蹤處理。系統(tǒng)控制部ex407進(jìn)行信息再現(xiàn)/記錄部ex400整體的控制。上述的讀出及寫(xiě)入的處理由系統(tǒng)控制部ex407利用保持在緩沖器ex404中的各種信息、此外根據(jù)需要而進(jìn)行新的信息的生成、追力口、并且一邊使調(diào)制記錄部ex402、再現(xiàn)解調(diào)部ex403、伺服控制部ex406協(xié)調(diào)動(dòng)作、一邊通過(guò)光頭ex401進(jìn)行信息的記錄再現(xiàn)來(lái)實(shí)現(xiàn)。系統(tǒng)控制部ex407例如由微處理器構(gòu)成,通過(guò)執(zhí)行讀出寫(xiě)入的程序來(lái)執(zhí)行它們的處理。以上,假設(shè)光頭ex401照射激光斑而進(jìn)行了說(shuō)明,但也可以是使用接近場(chǎng)光進(jìn)行高密度的記錄的結(jié)構(gòu)。

在圖21中表示作為光盤(pán)的記錄介質(zhì)ex215的示意圖。在記錄介質(zhì)ex215的記錄面上,以螺旋狀形成有導(dǎo)引槽(溝),在信息軌道ex230中,預(yù)先通過(guò)溝的形狀的變化而記錄有顯示盤(pán)上的絕對(duì)位置的地址信息。該地址信息包括用來(lái)確定作為記錄數(shù)據(jù)的單位的記錄塊ex231的位置的信息,通過(guò)在進(jìn)行記錄及再現(xiàn)的裝置中將信息軌道ex230再現(xiàn)而讀取地址信息,能夠確定記錄塊。此外,記錄介質(zhì)ex215包括數(shù)據(jù)記錄區(qū)域ex233、內(nèi)周區(qū)域ex232、外周區(qū)域ex234。為了記錄用戶數(shù)據(jù)而使用的區(qū)域是數(shù)據(jù)記錄區(qū)域ex233,配置在比數(shù)據(jù)記錄區(qū)域ex233靠?jī)?nèi)周或外周的內(nèi)周區(qū)域ex232和外周區(qū)域ex234用于用戶數(shù)據(jù)的記錄以外的特定用途。信息再現(xiàn)/記錄部ex400對(duì)這樣的記錄介質(zhì)ex215的數(shù)據(jù)記錄區(qū)域ex233進(jìn)行編碼的聲音數(shù)據(jù)、影像數(shù)據(jù)或復(fù)用了這些數(shù)據(jù)的編碼數(shù)據(jù)的讀寫(xiě)。以上,舉I層的DVD、BD等的光盤(pán)為例進(jìn)行了說(shuō)明,但并不限定于這些,也可以是多層構(gòu)造、在表面以外也能夠記錄的光盤(pán)。此外,也可以是在盤(pán)的相同的地方使用不同波長(zhǎng)的顏色的光記錄信息、或從各種角度記錄不同的信息的層等、進(jìn)行多維的記錄/再現(xiàn)的構(gòu)造的光盤(pán)。此外,在數(shù)字廣播用系統(tǒng)ex200中,也可以由具有天線ex205的車ex210從衛(wèi)星ex202等接收數(shù)據(jù)、在車ex210具有的車載導(dǎo)航儀ex211等的顯示裝置上再現(xiàn)動(dòng)態(tài)圖像。另夕卜,車載導(dǎo)航儀ex211的結(jié)構(gòu)可以考慮例如在圖19所示的結(jié)構(gòu)中添加GPS接收部的結(jié)構(gòu),在計(jì)算機(jī)exlll及便攜電話exll4等中也可以考慮同樣的結(jié)構(gòu)。圖22A是表示使用在上述實(shí)施方式中說(shuō)明的動(dòng)態(tài)圖像解碼方法和動(dòng)態(tài)圖像編碼方法的便攜電話exll4的圖。便攜電話exll4具有由用來(lái)在與基站exllO之間收發(fā)電波的天線ex350、能夠拍攝影像、靜止圖像的照相機(jī)部ex365、顯示將由照相機(jī)部ex365攝影的影像、由天線ex350接收到的影像等 解碼后的數(shù)據(jù)的液晶顯示器等的顯示部ex358。便攜電話exll4還具有包含操作鍵部ex366的主體部、用來(lái)進(jìn)行聲音輸出的揚(yáng)聲器等的聲音輸出部ex357、用來(lái)進(jìn)行聲音輸入的麥克風(fēng)等的聲音輸入部ex356、保存拍攝到的影像、靜止圖像、錄音的聲音、或者接收到的影像、靜止圖像、郵件等的編碼后的數(shù)據(jù)或者解碼后的數(shù)據(jù)的存儲(chǔ)器部ex367、或者作為與同樣保存數(shù)據(jù)的記錄介質(zhì)之間的接口部的插槽部ex364。進(jìn)而,使用圖22B對(duì)便攜電話exl 14的結(jié)構(gòu)例進(jìn)行說(shuō)明。便攜電話exl 14對(duì)于合并控制具備顯示部ex358及操作鍵部ex366的主體部的各部的主控制部ex360,將電源電路部ex361、操作輸入控制部ex362、影像信號(hào)處理部ex355、照相機(jī)接口部ex363、LCD (LiquidCrystal Display :液晶顯示器)控制部ex359、調(diào)制/解調(diào)部ex352、復(fù)用/分離部ex353、聲音信號(hào)處理部ex354、插槽部ex364、存儲(chǔ)器部ex367經(jīng)由總線ex370相互連接。電源電路部ex361如果通過(guò)用戶的操作使通話結(jié)束及電源鍵成為開(kāi)啟狀態(tài),則通過(guò)從電池組對(duì)各部供給電力,便攜電話exll4起動(dòng)為能夠動(dòng)作的狀態(tài)。便攜電話exl 14基于具有CPU、ROM及RAM等的主控制部ex360的控制,在語(yǔ)音通話模式時(shí),將由聲音輸入部ex356集音的聲音信號(hào)通過(guò)聲音信號(hào)處理部ex354變換為數(shù)字聲音信號(hào),將其用調(diào)制/解調(diào)部ex352進(jìn)行波譜擴(kuò)散處理,由發(fā)送/接收部ex351實(shí)施數(shù)字模擬變換處理及頻率變換處理后經(jīng)由天線ex350發(fā)送。此外,便攜電話exll4在語(yǔ)音通話模式時(shí),將由天線ex350接收到的接收數(shù)據(jù)放大并實(shí)施頻率變換處理及模擬數(shù)字變換處理,用調(diào)制/解調(diào)部ex352進(jìn)行波譜逆擴(kuò)散處理,通過(guò)聲音信號(hào)處理部ex354變換為模擬聲音數(shù)據(jù)后,將其經(jīng)由聲音輸出部ex357輸出。進(jìn)而,在數(shù)據(jù)通信模式時(shí)發(fā)送電子郵件的情況下,將通過(guò)主體部的操作鍵部ex366等的操作輸入的電子郵件的文本數(shù)據(jù)經(jīng)由操作輸入控制部ex362向主控制部ex360送出。主控制部ex360將文本數(shù)據(jù)用調(diào)制/解調(diào)部ex352進(jìn)行波譜擴(kuò)散處理,由發(fā)送/接收部ex351實(shí)施數(shù)字模擬變換處理及頻率變換處理后,經(jīng)由天線ex350向基站exllO發(fā)送。在接收電子郵件的情況下,對(duì)接收到的數(shù)據(jù)執(zhí)行上述處理的大致逆處理,并輸出到顯示部ex3580在數(shù)據(jù)通信模式時(shí),在發(fā)送影像、靜止圖像、或者影像和聲音的情況下,影像信號(hào)處理部ex355將從照相機(jī)部ex365供給的影像信號(hào)通過(guò)上述各實(shí)施方式所示的動(dòng)態(tài)圖像編碼方法進(jìn)行壓縮編碼(即,作為本發(fā)明的圖像編碼裝置發(fā)揮作用),將編碼后的影像數(shù)據(jù)送出至復(fù)用/分離部ex353。另外,聲音信號(hào)處理部ex354對(duì)通過(guò)照相機(jī)部ex365拍攝影像、靜止圖像等的過(guò)程中用聲音輸入部ex356集音的聲音信號(hào)進(jìn)行編碼,將編碼后的聲音數(shù)據(jù)送出至復(fù)用/分離部ex353。復(fù)用/分離部ex353通過(guò)規(guī)定的方式,對(duì)從影像信號(hào)處理部ex355供給的編碼后的影像數(shù)據(jù)和從聲音信號(hào)處理部ex354供給的編碼后的聲音數(shù)據(jù)進(jìn)行復(fù)用,將其結(jié)果得到的復(fù)用數(shù)據(jù)用調(diào)制/解調(diào)部(調(diào)制/解調(diào)電路部)ex352進(jìn)行波譜擴(kuò)散處理,由發(fā)送/接收部ex351實(shí)施數(shù)字模擬變換處理及頻率變換處理后,經(jīng)由天線ex350發(fā)送。在數(shù)據(jù)通信模式時(shí)接收到鏈接到主頁(yè)等的動(dòng)態(tài)圖像文件的數(shù)據(jù)的情況下,或者接收到附加了影像或者聲音的電子郵件的情況下,為了對(duì)經(jīng)由天線ex350接收到的復(fù)用數(shù)據(jù)進(jìn)行解碼,復(fù)用/分離部ex353通過(guò)將復(fù)用數(shù)據(jù)分離,分為影像數(shù)據(jù)的比特流和聲音數(shù)據(jù)的比特流,經(jīng)由同步總線ex370將編碼后的影像數(shù)據(jù)向影像信號(hào)處理部ex355供給,并將編碼后的聲音數(shù)據(jù)向聲音信號(hào)處理部ex354供給。影像信號(hào)處理部ex355通過(guò)與上述各實(shí)施方式所示的動(dòng)態(tài)圖像編碼方法相對(duì)應(yīng)的動(dòng)態(tài)圖像解碼方法進(jìn)行解碼,由此對(duì)影像信號(hào)進(jìn)行解碼(即,作為本發(fā)明的圖像解碼裝置發(fā)揮作用),經(jīng)由IXD控制部ex359從顯示部ex358顯示例如鏈接到主頁(yè)的動(dòng)態(tài)圖像文 件中包含的影像、靜止圖像。另外,聲音信號(hào)處理部ex354對(duì)聲音信號(hào)進(jìn)行解碼,從聲音輸出部ex357輸出聲音。此外,上述便攜電話exll4等的終端與電視機(jī)ex300同樣,除了具有編碼器、解碼器兩者的收發(fā)型終端以外,還可以考慮只有編碼器的發(fā)送終端、只有解碼器的接收終端的3種安裝形式。另外,在數(shù)字廣播用系統(tǒng)ex200中,設(shè)為發(fā)送、接收在影像數(shù)據(jù)中復(fù)用了音樂(lè)數(shù)據(jù)等得到的復(fù)用數(shù)據(jù)而進(jìn)行了說(shuō)明,但除聲音數(shù)據(jù)之外復(fù)用了與影像關(guān)聯(lián)的字符數(shù)據(jù)等的數(shù)據(jù)也可以,不是復(fù)用數(shù)據(jù)而是影像數(shù)據(jù)本身也可以。這樣,將在上述各實(shí)施方式中表示的動(dòng)態(tài)圖像編碼方法或動(dòng)態(tài)圖像解碼方法用在上述哪種設(shè)備、系統(tǒng)中都可以,通過(guò)這樣,能夠得到在上述各實(shí)施方式中說(shuō)明的效果。此外,本發(fā)明并不限定于這樣的上述實(shí)施方式,能夠不脫離本發(fā)明的范圍而進(jìn)行各種變形或修正。(實(shí)施方式7)也可以通過(guò)將在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置、與依據(jù)MPEG - 2、MPEG4 — AVC,VC 一 I等不同的標(biāo)準(zhǔn)的動(dòng)態(tài)圖像編碼方法或裝置根據(jù)需要而適當(dāng)切換,來(lái)生成影像數(shù)據(jù)。這里,在生成分別依據(jù)不同的標(biāo)準(zhǔn)的多個(gè)影像數(shù)據(jù)的情況下,在解碼時(shí),需要選擇對(duì)應(yīng)于各個(gè)標(biāo)準(zhǔn)的解碼方法。但是,由于不能識(shí)別要解碼的影像數(shù)據(jù)依據(jù)哪個(gè)標(biāo)準(zhǔn),所以產(chǎn)生不能選擇適當(dāng)?shù)慕獯a方法的問(wèn)題。
為了解決該問(wèn)題,在影像數(shù)據(jù)中復(fù)用了聲音數(shù)據(jù)等的復(fù)用數(shù)據(jù)采用包含表示影像數(shù)據(jù)依據(jù)哪個(gè)標(biāo)準(zhǔn)的識(shí)別信息的結(jié)構(gòu)。以下,說(shuō)明包括通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的影像數(shù)據(jù)在內(nèi)的復(fù)用數(shù)據(jù)的具體的結(jié)構(gòu)。復(fù)用數(shù)據(jù)是MPEG - 2傳輸流形式的數(shù)字流。圖23是表示復(fù)用數(shù)據(jù)的結(jié)構(gòu)的圖。如圖23所示,復(fù)用數(shù)據(jù)通過(guò)將視頻流、音頻流、演示圖形流(PG)、交互圖形流中的一個(gè)以上進(jìn)行復(fù)用而得到。視頻流表示電影的主影像及副影像,音頻流(IG)表示電影的主聲音部分和與該主聲音混合的副聲音,演示圖形流表示電影的字幕。這里,所謂主影像,表示顯示在畫(huà)面上的通常的影像,所謂副影像,是在主影像中用較小的畫(huà)面顯示的影像。此外,交互圖形流表示通過(guò)在畫(huà)面上配置GUI部件而制作的對(duì)話畫(huà)面。視頻流通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置、依據(jù)以往的MPEG - 2、MPEG4 — AVC,VC 一 I等標(biāo)準(zhǔn)的動(dòng)態(tài)圖像編碼方法或裝置編碼。音頻流由杜比AC —3、Dolby Digital Plus、MLP、DTS、DTS — HD、或線性 PCM 等的方式編碼。包含在復(fù)用數(shù)據(jù)中的各流通過(guò)PID被識(shí)別。例如,對(duì)在電影的影像中使用的視頻流分配0x1011,對(duì)音頻流分配0x1100到OxlllF,對(duì)演示圖形分配0x1200到0xl21F,對(duì)交互圖形流分配0x1400到0xl41F,對(duì)在電影的副影像中使用的視頻流分配OxlBOO到OxlBlF,對(duì)與主聲音混合的副聲音中使用的音頻流分配OxIAOO到OxlAlF。圖24是示意地表示復(fù)用數(shù)據(jù)怎樣被復(fù)用的圖。首先,將由多個(gè)視頻幀構(gòu)成的視頻流ex235、由多個(gè)音頻幀構(gòu)成的音頻流ex238分別變換為PES包序列ex236及ex239,并變換為T(mén)S包ex237及ex240。同樣,將演示圖形流ex241及交互圖形ex244的數(shù)據(jù)分別變換為PES包序列ex242及ex245,再變換為T(mén)S包ex243及ex246。復(fù)用數(shù)據(jù)ex247通過(guò)將這些TS包復(fù)用到I條流中而構(gòu)成。圖25更詳細(xì)地表示在PES包序列中怎樣保存視頻流。圖25的第I段表示視頻流的視頻巾貞序列。第2段表示PES 包序列。如圖25的箭頭yyl、yy2、yy3、yy4所示,視頻流中的多個(gè)作為Video Presentation Unit的I圖片、B圖片、P圖片按每個(gè)圖片被分割并保存到PES包的有效載荷中。各PES包具有PES頭,在PES頭中,保存有作為圖片的顯示時(shí)刻的PTS (Presentation Time-Stamp)及作為圖片的解碼時(shí)刻的 DTS (Decoding Time-Stamp) 圖26表示最終寫(xiě)入在復(fù)用數(shù)據(jù)中的TS包的形式。TS包是由具有識(shí)別流的PID等信息的4字節(jié)的TS頭和保存數(shù)據(jù)的184字節(jié)的TS有效載荷構(gòu)成的188字節(jié)固定長(zhǎng)度的包,上述PES包被分割并保存到TS有效載荷中。在BD — ROM的情況下,對(duì)于TS包賦予4字節(jié)的TP_Extra_Header,構(gòu)成192字節(jié)的源包,寫(xiě)入到復(fù)用數(shù)據(jù)中。在TP_Extra_Header中記載有ATS (Arrival_Time_Stamp)等信息。ATS表示該TS包向解碼器的PID濾波器的轉(zhuǎn)送開(kāi)始時(shí)刻。在復(fù)用數(shù)據(jù)中,源包如圖26下段所示排列,從復(fù)用數(shù)據(jù)的開(kāi)頭起遞增的號(hào)碼被稱作SPN (源包號(hào))。此外,在復(fù)用數(shù)據(jù)所包含的TS包中,除了影像、聲音、字幕等的各流以外,還有PAT (Program Association Table)、PMT (Program Map Table)、PCR (Program ClockReference)等。PAT表示在復(fù)用數(shù)據(jù)中使用的PMT的PID是什么,PAT自身的PID被登記為
O。PMT具有復(fù)用數(shù)據(jù)所包含的影像、聲音、字幕等的各流的PID、以及與各PID對(duì)應(yīng)的流的屬性信息,還具有關(guān)于復(fù)用數(shù)據(jù)的各種描述符。在描述符中,有指示許可/不許可復(fù)用數(shù)據(jù)的拷貝的拷貝控制信息等。PCR為了取得作為ATS的時(shí)間軸的ATC (Arrival Time Clock)與作為PTS及DTS的時(shí)間軸的STC (System Time Clock)的同步,擁有與該P(yáng)CR包被轉(zhuǎn)送至解碼器的ATS對(duì)應(yīng)的STC時(shí)間的信息。圖27是詳細(xì)地說(shuō)明PMT的數(shù)據(jù)構(gòu)造的圖。在PMT的開(kāi)頭,配置有記述了包含在該P(yáng)MT中的數(shù)據(jù)的長(zhǎng)度等的PMT頭。在其后面,配置有多個(gè)關(guān)于復(fù)用數(shù)據(jù)的描述符。上述拷貝控制信息等被記載為描述符。在描述符之后,配置有多個(gè)關(guān)于包含在復(fù)用數(shù)據(jù)中的各流的流信息。流信息由記載有用來(lái)識(shí)別流的壓縮編解碼器的流類型、流的PID、流的屬性信息(幀速率、縱橫比等)的流描述符構(gòu)成。流描述符存在復(fù)用數(shù)據(jù)中存在的流的數(shù)量。在記錄到記錄介質(zhì)等中的情況下,將上述復(fù)用數(shù)據(jù)與復(fù)用數(shù)據(jù)信息文件一起記錄。復(fù)用數(shù)據(jù)信息文件如圖28所示,是復(fù)用數(shù)據(jù)的管理信息,與復(fù)用數(shù)據(jù)一對(duì)一地對(duì)應(yīng),由復(fù)用數(shù)據(jù)信息、流屬性信息以及入口映射構(gòu)成。復(fù)用數(shù)據(jù)信息如圖28所示,由系統(tǒng)速率、再現(xiàn)開(kāi)始時(shí)刻、再現(xiàn)結(jié)束時(shí)刻構(gòu)成。系統(tǒng)速率表示復(fù)用數(shù)據(jù)的向后述的系統(tǒng)目標(biāo)解碼器的PID濾波器的最大轉(zhuǎn)送速率。包含在復(fù)用數(shù)據(jù)中的ATS的間隔設(shè)定為成為系統(tǒng)速率以下。再現(xiàn)開(kāi)始時(shí)刻是復(fù)用數(shù)據(jù)的開(kāi)頭的視頻幀的PTS,再現(xiàn)結(jié)束時(shí)刻設(shè)定為對(duì)復(fù)用數(shù)據(jù)的末端的視頻幀的PTS加上I幀量的再現(xiàn)間隔的值。
·
流屬性信息如圖29所示,按每個(gè)PID登記有關(guān)于包含在復(fù)用數(shù)據(jù)中的各流的屬性信息。屬性信息具有按視頻流、音頻流、演示圖形流、交互圖形流而不同的信息。視頻流屬性信息具有該視頻流由怎樣的壓縮編解碼器壓縮、構(gòu)成視頻流的各個(gè)圖片數(shù)據(jù)的分辨率是多少、縱橫比是多少、幀速率是多少等的信息。音頻流屬性信息具有該音頻流由怎樣的壓縮編解碼器壓縮、包含在該音頻流中的聲道數(shù)是多少、對(duì)應(yīng)于哪種語(yǔ)言、采樣頻率是多少等的信息。這些信息用于在播放器再現(xiàn)之前的解碼器的初始化等中。在本實(shí)施方式中,使用上述復(fù)用數(shù)據(jù)中的、包含在PMT中的流類型。此外,在記錄介質(zhì)中記錄有復(fù)用數(shù)據(jù)的情況下,使用包含在復(fù)用數(shù)據(jù)信息中的視頻流屬性信息。具體而言,在上述各實(shí)施方式示出的動(dòng)態(tài)圖像編碼方法或裝置中,設(shè)置如下步驟或單元,該步驟或單元對(duì)包含在PMT中的流類型、或視頻流屬性信息,設(shè)定表示是通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的影像數(shù)據(jù)的固有信息。通過(guò)該結(jié)構(gòu),能夠識(shí)別通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的影像數(shù)據(jù)、以及依據(jù)其他標(biāo)準(zhǔn)的影像數(shù)據(jù)。此外,在圖30中表示本實(shí)施方式的動(dòng)態(tài)圖像解碼方法的步驟。在步驟exSlOO中,從復(fù)用數(shù)據(jù)中取得包含在PMT中的流類型、或包含在復(fù)用數(shù)據(jù)信息中的視頻流屬性信息。接著,在步驟exSlOl中,判斷流類型、或視頻流屬性信息是否表示是通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的復(fù)用數(shù)據(jù)。并且,在判斷為流類型、或視頻流屬性信息是通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的復(fù)用數(shù)據(jù)情況下,在步驟exS102中,通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像解碼方法進(jìn)行解碼。此外,在流類型、或視頻流屬性信息表示是依據(jù)以往的MPEG - 2、MPEG4 — AVC, VC 一 I等的標(biāo)準(zhǔn)的復(fù)用數(shù)據(jù)的情況下,在步驟exS103中,通過(guò)依據(jù)以往的標(biāo)準(zhǔn)的動(dòng)態(tài)圖像解碼方法進(jìn)行解碼。這樣,通過(guò)在流類型、或視頻流屬性信息中設(shè)定新的固有值,在解碼時(shí)能夠判斷是否能夠通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像解碼方法或裝置解碼。因而,在被輸入了依據(jù)不同的標(biāo)準(zhǔn)的復(fù)用數(shù)據(jù)的情況下,也能夠選擇適當(dāng)?shù)慕獯a方法或裝置,所以能夠不發(fā)生錯(cuò)誤地進(jìn)行解碼。此外,將在本實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置、或者動(dòng)態(tài)圖像解碼方法或裝置用在上述任何設(shè)備、系統(tǒng)中。(實(shí)施方式8)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法及裝置、動(dòng)態(tài)圖像解碼方法及裝置典型地可以由作為集成電路的LSI實(shí)現(xiàn)。作為一例,在圖31中表示I芯片化的LSIex500的結(jié)構(gòu)。LSIex500 具備以下說(shuō)明的單元 ex501、ex502、ex503、ex504、ex505、ex506、ex507、ex508、ex509,各單元經(jīng)由總線ex510連接。電源電路部ex505通過(guò)在電源是開(kāi)啟狀態(tài)的情況下對(duì)各部供給電力,起動(dòng)為能夠動(dòng)作的狀態(tài)。例如在進(jìn)行編碼處理的情況下,LSIex500基于具有CPUex502、存儲(chǔ)器控制器ex503、流控制器ex504、驅(qū)動(dòng)頻率控制部ex512等的控制部ex501的控制,通過(guò)AV I/0ex509從麥克風(fēng)exl 17及攝像機(jī)exl 13等輸入AV信號(hào)。被輸入的AV信號(hào)暫時(shí)儲(chǔ)存在SDRAM等的外部的存儲(chǔ)器ex511中?;诳刂撇縠x501的控制,將儲(chǔ)存的數(shù)據(jù)根據(jù)處理量及處理速度適當(dāng)?shù)胤譃槎啻蔚?,向信?hào)處理部ex507發(fā)送,在信號(hào)處理部ex507中進(jìn)行聲音信號(hào)的編碼及/或影像信號(hào)的編碼。這里,影像信號(hào)的編碼處理是在上述各實(shí)施方式中說(shuō)明的編碼處理。在信號(hào)處理部ex507中,還根據(jù)情況而進(jìn)行將編碼的聲音數(shù)據(jù)和編碼的影像數(shù)據(jù)復(fù)用等的處理,從流I/0ex506向外部輸出。將該輸出的比特流向基站exl07發(fā)送、或?qū)懭氲接涗浗橘|(zhì)ex215中。另外,在復(fù)用時(shí),可以暫時(shí)將數(shù)據(jù)儲(chǔ)存到緩沖器ex508中以使其同步。另外,在上述中 ,設(shè)存儲(chǔ)器ex511為L(zhǎng)SIex500的外部的結(jié)構(gòu)進(jìn)行了說(shuō)明,但也可以是包含在LSIex500的內(nèi)部中的結(jié)構(gòu)。緩沖器ex508也并不限定于一個(gè),也可以具備多個(gè)緩沖器。此外,LSIex500既可以形成一個(gè)芯片,也可以形成多個(gè)芯片。此外,在上述中,假設(shè)控制部ex510具有CPUex502、存儲(chǔ)器控制器ex503、流控制器ex504、驅(qū)動(dòng)頻率控制部ex512等,但控制部ex510的結(jié)構(gòu)并不限定于該結(jié)構(gòu)。例如,也可以是信號(hào)處理部ex507還具備CPU的結(jié)構(gòu)。通過(guò)在信號(hào)處理部ex507的內(nèi)部中也設(shè)置CPU,能夠進(jìn)一步提高處理速度。此外,作為其他例,也可以是CPUex502具備信號(hào)處理部ex507、或作為信號(hào)處理部ex507的一部分的例如聲音信號(hào)處理部的結(jié)構(gòu)。在這樣的情況下,控制部ex501為具備具有信號(hào)處理部ex507或其一部分的CPUex502的結(jié)構(gòu)。另外,這里設(shè)為L(zhǎng)SI,但根據(jù)集成度的差異,也有稱作1C、系統(tǒng)LS1、超級(jí)(super)LS1、特級(jí)(ultra)LSI的情況。此外,集成電路化的方法并不限定于LSI,也可以由專用電路或通用處理器實(shí)現(xiàn)。也可以利用在LSI制造后能夠編程的FPGA (Field Programmable Gate Array)、或能夠重構(gòu)LSI內(nèi)部的電路單元的連接及設(shè)定的可重構(gòu)處理器。進(jìn)而,如果因半導(dǎo)體技術(shù)的進(jìn)步或派生的其他技術(shù)而出現(xiàn)代替LSI的集成電路化的技術(shù),則當(dāng)然也可以使用該技術(shù)進(jìn)行功能模塊的集成化。有可能是生物技術(shù)的應(yīng)用等。(實(shí)施方式9)在將通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的影像數(shù)據(jù)解碼的情況下,考慮到與將依據(jù)以往的MPEG - 2、MPEG4 — AVC, VC 一 I等標(biāo)準(zhǔn)的影像數(shù)據(jù)的情況相比處理量會(huì)增加。因此,在LSIex500中,需要設(shè)定為比將依據(jù)以往的標(biāo)準(zhǔn)的影像數(shù)據(jù)解碼時(shí)的CPUex502的驅(qū)動(dòng)頻率更高的驅(qū)動(dòng)頻率。但是,如果將驅(qū)動(dòng)頻率設(shè)得高,則發(fā)生消耗電力變高的問(wèn)題。為了解決該問(wèn)題,電視機(jī)ex300、LSIex500等的動(dòng)態(tài)圖像解碼裝置采用識(shí)別影像數(shù)據(jù)依據(jù)哪個(gè)標(biāo)準(zhǔn)、并根據(jù)標(biāo)準(zhǔn)切換驅(qū)動(dòng)頻率的結(jié)構(gòu)。圖32表示本實(shí)施方式的結(jié)構(gòu)ex800。驅(qū)動(dòng)頻率切換部ex803在影像數(shù)據(jù)是通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的情況下,將驅(qū)動(dòng)頻率設(shè)定得高。并且,對(duì)執(zhí)行在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像解碼方法的解碼處理部ex801指示將影像數(shù)據(jù)解碼。另一方面,在影像數(shù)據(jù)是依據(jù)以往的標(biāo)準(zhǔn)的影像數(shù)據(jù)的情況下,與影像數(shù)據(jù)是通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的數(shù)據(jù)的情況相比,將驅(qū)動(dòng)頻率設(shè)定得低。并且,對(duì)依據(jù)以往的標(biāo)準(zhǔn)的解碼處理部ex802指示將影像數(shù)據(jù)解碼。更具體地講,驅(qū)動(dòng)頻率切換部ex803由圖31的CPUex502和驅(qū)動(dòng)頻率控制部ex512構(gòu)成。此外,執(zhí)行在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像解碼方法的解碼處理部ex801、以及依據(jù)以往的標(biāo)準(zhǔn)的解碼處理部ex802對(duì)應(yīng)于圖31的信號(hào)處理部ex507。CPUex502識(shí)別影像數(shù)據(jù)依據(jù)哪個(gè)標(biāo)準(zhǔn)。并且,基于來(lái)自CPUex502的信號(hào),驅(qū)動(dòng)頻率控制部ex512設(shè)定驅(qū)動(dòng)頻率。此外,基于來(lái)自CPUex502的信號(hào),信號(hào)處理部ex507進(jìn)行影像數(shù)據(jù)的解碼。這里,可以考慮在影像數(shù)據(jù)的識(shí)別中使用例如在實(shí)施方式3中記載的識(shí)別信息。關(guān)于識(shí)別信息,并不限定于在實(shí)施方式3中記載的信息,只要是能夠識(shí)別影像數(shù)據(jù)依據(jù)哪個(gè)標(biāo)準(zhǔn)的信息就可以。例如,在基于識(shí)別影像數(shù)據(jù)利用于電視機(jī)還是利用于盤(pán)等的外部信號(hào),來(lái)能夠識(shí)別影像數(shù)據(jù)依據(jù)哪個(gè)標(biāo)準(zhǔn)的情況下,也可以基于這樣的外部信號(hào)進(jìn)行識(shí)別。此外,CPUex502的驅(qū)動(dòng)頻率的選擇例如可以考慮如圖34所示的將影像數(shù)據(jù)的標(biāo)準(zhǔn)與驅(qū)動(dòng)頻率建立對(duì)應(yīng)的查找表進(jìn)行。將查找表預(yù)先保存到緩沖器ex508、或LSI的內(nèi)部存儲(chǔ)器中,CPUex502通過(guò)參照該查找表,能夠選擇驅(qū)動(dòng)頻率。圖33表示實(shí)施本實(shí)施方式的方法的步驟。首先,在步驟exS200中,在信號(hào)處理部ex507中,從復(fù)用數(shù)據(jù)中取得識(shí)別信息。接著,在步驟exS201中,在CPUex502中,基于識(shí)別信息識(shí)別影像數(shù)據(jù)是否是通過(guò)在上述各實(shí)施方式中示出的編碼方法或裝置生成的數(shù)據(jù)。在影像數(shù)據(jù)是通過(guò)在上述 各實(shí)施方式中示出的編碼方法或裝置生成的數(shù)據(jù)的情況下,在步驟exS202中,CPUex502向驅(qū)動(dòng)頻率控制部ex512發(fā)送將驅(qū)動(dòng)頻率設(shè)定得高的信號(hào)。并且,在驅(qū)動(dòng)頻率控制部ex512中設(shè)定為高的驅(qū)動(dòng)頻率。另一方面,在表示是依據(jù)以往的MPEG — 2、MPEG4 - AVC,VC 一 I等的標(biāo)準(zhǔn)的影像數(shù)據(jù)的情況下,在步驟exS203中,CPUex502向驅(qū)動(dòng)頻率控制部ex512發(fā)送將驅(qū)動(dòng)頻率設(shè)定得低的信號(hào)。并且,在驅(qū)動(dòng)頻率控制部ex512中,設(shè)定為與影像數(shù)據(jù)是通過(guò)在上述各實(shí)施方式中示出的編碼方法或裝置生成的數(shù)據(jù)的情況相比更低的驅(qū)動(dòng)頻率。進(jìn)而,通過(guò)與驅(qū)動(dòng)頻率的切換連動(dòng)而變更對(duì)LSIeX500或包括LSIeX500的裝置施加的電壓,由此能夠進(jìn)一步提高節(jié)電效果。例如,在將驅(qū)動(dòng)頻率設(shè)定得低的情況下,隨之,可以考慮與將驅(qū)動(dòng)頻率設(shè)定得高的情況相比,將對(duì)LSIex500或包括LSIex500的裝置施加的電壓設(shè)定得低。此外,驅(qū)動(dòng)頻率的設(shè)定方法只要是在解碼時(shí)的處理量大的情況下將驅(qū)動(dòng)頻率設(shè)定得高、在解碼時(shí)的處理量小的情況下將驅(qū)動(dòng)頻率設(shè)定得低就可以,并不限定于上述的設(shè)定方法。例如,可以考慮在將依據(jù)MPEG4 - AVC標(biāo)準(zhǔn)的影像數(shù)據(jù)解碼的處理量大于將通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的影像數(shù)據(jù)解碼的處理量的情況下,與上述的情況相反地進(jìn)行驅(qū)動(dòng)頻率的設(shè)定。進(jìn)而,驅(qū)動(dòng)頻率的設(shè)定方法并不限定于使驅(qū)動(dòng)頻率低的結(jié)構(gòu)。例如,也可以考慮在識(shí)別信息是通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的影像數(shù)據(jù)的情況下,將對(duì)LSIex500或包括LSIex500的裝置施加的電壓設(shè)定得高,在表示是依據(jù)以往的MPEG - 2、MPEG4 一 AVC、VC 一 I等的標(biāo)準(zhǔn)的影像數(shù)據(jù)的情況下,將對(duì)LSIex500或包括LSIex500的裝置施加的電壓設(shè)定得低。此外,作為另一例,也可以考慮在識(shí)別信息表示是通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的影像數(shù)據(jù)的情況下,不使CPUex502的驅(qū)動(dòng)停止,在表示是依據(jù)以往的MPEG — 2、MPEG4 — AVC,VC 一 I等的標(biāo)準(zhǔn)的影像數(shù)據(jù)的情況下,由于在處理中有富余,所以使CPUex502的驅(qū)動(dòng)暫停。也可以考慮在識(shí)別信息表示是通過(guò)在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像編碼方法或裝置生成的影像數(shù)據(jù)的情況下,也只要在處理中有富余則使CPUex502的驅(qū)動(dòng)暫停。在此情況下,可以考慮與表示是依據(jù)以往的MPEG - 2、MPEG4 — AVC, VC 一 I等的標(biāo)準(zhǔn)的影像數(shù)據(jù)的情況相比,將停止時(shí)間設(shè)定得短。這樣,根據(jù)影像數(shù)據(jù)所依據(jù)的標(biāo)準(zhǔn)來(lái)切換驅(qū)動(dòng)頻率,由此能夠?qū)崿F(xiàn)節(jié)電化。此外,在使用電池來(lái)驅(qū)動(dòng)LSIex500或包括LSIex500的裝置的情況下,能夠隨著節(jié)電而延長(zhǎng)電池的壽命。(實(shí)施方式10)在電視機(jī)、便攜電話等上述的設(shè)備、系統(tǒng)中,有時(shí)被輸入依據(jù)不同的標(biāo)準(zhǔn)的多個(gè)影像數(shù)據(jù)。這樣,為了使得在被輸入了依據(jù)不同的標(biāo)準(zhǔn)的多個(gè)影像數(shù)據(jù)的情況下也能夠解碼,LSIex500的信號(hào)處理部ex507需要對(duì)應(yīng)于多個(gè)標(biāo)準(zhǔn)。但是,如果單獨(dú)使用對(duì)應(yīng)于各個(gè)標(biāo)準(zhǔn)的信號(hào)處理部ex507,則發(fā)生LSIex500的電路規(guī)模變大、此外成本增加的問(wèn)題。為了解決該問(wèn)題,采用將用來(lái)執(zhí)行在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像解碼方法的解碼處理部、以及依據(jù)以往的MPEG - 2、MPEG4 — AVC, VC 一 I等的標(biāo)準(zhǔn)的解碼處理部一部分共用的結(jié)構(gòu)。圖35A的e x900表示該結(jié)構(gòu)例。例如,在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像解碼方法和依據(jù)MPEG4 - AVC標(biāo)準(zhǔn)的動(dòng)態(tài)圖像解碼方法在熵編碼、逆量化、解塊濾波器、運(yùn)動(dòng)補(bǔ)償?shù)鹊奶幚碇杏幸徊糠痔幚韮?nèi)容共通??梢钥紤]如下結(jié)構(gòu)關(guān)于共通的處理內(nèi)容,共用對(duì)應(yīng)于MPEG4 - AVC標(biāo)準(zhǔn)的解碼處理部ex902,關(guān)于不對(duì)應(yīng)于MPEG4 — AVC標(biāo)準(zhǔn)的本發(fā)明所特有的其他的處理內(nèi)容,使用專用的解碼處理部ex901。特別是,本發(fā)明在逆量化方面具有特征,因此可以考慮例如對(duì)于逆量化使用專用的解碼處理部ex901,對(duì)于除此之外的熵解碼、解塊濾波器、運(yùn)動(dòng)補(bǔ)償中的某一個(gè)或者全部的處理,共用解碼處理部。關(guān)于解碼處理部的共用,也可以是如下結(jié)構(gòu)關(guān)于共通的處理內(nèi)容,共用用來(lái)執(zhí)行在上述各實(shí)施方式中示出的動(dòng)態(tài)圖像解碼方法的解碼處理部,關(guān)于MPEG4 - AVC標(biāo)準(zhǔn)所特有的處理內(nèi)容,使用專用的解碼處理部。此外,用圖35B的exlOOO表示將處理一部分共用的另一例。在該例中,采用使用與本發(fā)明所特有的處理內(nèi)容對(duì)應(yīng)的專用的解碼處理部exlOOl、以及與其他的以往標(biāo)準(zhǔn)所特有的處理內(nèi)容對(duì)應(yīng)的專用的解碼處理部exl002、以及與在本發(fā)明的動(dòng)態(tài)圖像解碼方法和其他的以往標(biāo)準(zhǔn)的動(dòng)態(tài)圖像解碼方法中共通的處理內(nèi)容對(duì)應(yīng)的共用的解碼處理部exl003的結(jié)構(gòu)。這里,專用的解碼處理部exlOOl、exl002并不一定是為本發(fā)明、或者其他的以往標(biāo)準(zhǔn)所特有的處理內(nèi)容而特殊化的,可以是能夠執(zhí)行其他的通用處理的結(jié)構(gòu)。此外,也能夠由LSIex500安裝本實(shí)施方式的結(jié)構(gòu)。這樣,對(duì)于在本發(fā)明的動(dòng)態(tài)圖像解碼方法和以往的標(biāo)準(zhǔn)的動(dòng)態(tài)圖像解碼方法中共通的處理內(nèi)容,共用解碼處理部,由此能夠減小LSI的電路規(guī)模并且降低成本。工業(yè)實(shí)用性本發(fā)明的運(yùn)動(dòng)矢量計(jì)算方法、圖像編碼方法及圖像解碼方法具有能夠提高壓縮率的效果,例如能夠應(yīng)用于視頻攝像機(jī)、具有動(dòng)態(tài)圖像的攝影及再生功能的便攜電話、個(gè)人計(jì)算機(jī)或錄像再生裝置等。標(biāo)記說(shuō)明100圖像編碼裝置101減法器102正交變換部103量化部104逆量化部105逆正交變換部106加法器107塊存儲(chǔ)器 108幀存儲(chǔ)器109幀內(nèi)預(yù)測(cè)部110幀間預(yù)測(cè)部111幀間預(yù)測(cè)控制部112圖片類型決定部113時(shí)間直接矢量計(jì)算部114同位置參照方向決定部115可變長(zhǎng)度編碼部200圖像解碼裝置204逆量化部205逆正交變換部206加法器207塊存儲(chǔ)器208幀存儲(chǔ)器209幀內(nèi)預(yù)測(cè)部210幀間預(yù)測(cè)部211幀間預(yù)測(cè)控制部213時(shí)間直接矢量計(jì)算部215可變長(zhǎng)度解碼部
權(quán)利要求
1.一種運(yùn)動(dòng)矢量計(jì)算方法,計(jì)算動(dòng)態(tài)圖像中包含的處理對(duì)象塊的運(yùn)動(dòng)矢量,包括 選擇步驟,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及 計(jì)算步驟,使用在所述選擇步驟中選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述處理對(duì)象塊的運(yùn)動(dòng)矢量; 在所述選擇步驟中,在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,基于所述參照塊在顯示時(shí)間順序上位于所述處理對(duì)象塊的前方還是后方,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量,在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,選擇所述一個(gè)參照運(yùn)動(dòng)矢量。
2.如權(quán)利要求1所述的運(yùn)動(dòng)矢量計(jì)算方法, 在所述選擇步驟中,在所述參照塊具有朝向前方的前方參照運(yùn)動(dòng)矢量和朝向后方的后方參照運(yùn)動(dòng)矢量作為所述兩個(gè)參照運(yùn)動(dòng)矢量的情況下,在所述參照塊位于所述處理對(duì)象塊的后方時(shí),從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述前方參照運(yùn)動(dòng)矢量,在所述參照塊位于所述處理對(duì)象塊的前方時(shí),從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述后方參照運(yùn)動(dòng)矢量。
3.—種運(yùn)動(dòng)矢量計(jì)算方法,計(jì)算動(dòng)態(tài)圖像中包含的處理對(duì)象塊的運(yùn)動(dòng)矢量,包括 選擇步驟,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及 計(jì)算步驟,使用在所述選擇步驟中選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述處理對(duì)象塊的運(yùn)動(dòng)矢量; 在所述選擇步驟中, 在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,基于由所述兩個(gè)參照運(yùn)動(dòng)矢量各自指示的圖片與所述參照塊之間的時(shí)間上的遠(yuǎn)近,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量, 在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,選擇所述一個(gè)參照運(yùn)動(dòng)矢量。
4.一種運(yùn)動(dòng)矢量計(jì)算方法,計(jì)算動(dòng)態(tài)圖像中包含的處理對(duì)象塊的運(yùn)動(dòng)矢量,包括 選擇步驟,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及 計(jì)算步驟,使用在所述選擇步驟中選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述處理對(duì)象塊的運(yùn)動(dòng)矢量; 在所述選擇步驟中, 在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,基于所述兩個(gè)參照運(yùn)動(dòng)矢量各自的大小,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量, 在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,選擇所述一個(gè)參照運(yùn)動(dòng)矢量。
5.一種圖像編碼方法,對(duì)動(dòng)態(tài)圖像進(jìn)行編碼,包括權(quán)利要求1或2所述的運(yùn)動(dòng)矢量計(jì)算方法的所述選擇步驟及所述計(jì)算步驟;以及編碼步驟,使用通過(guò)所述計(jì)算步驟計(jì)算出的運(yùn)動(dòng)矢量,對(duì)所述處理對(duì)象塊進(jìn)行編碼。
6.如權(quán)利要求5所述的圖像編碼方法, 所述圖像編碼方法還包括 決定步驟,從在顯示時(shí)間順序上位于所述處理對(duì)象塊的前方的塊及位于所述處理對(duì)象塊的后方的塊中,決定所述參照塊; 生成步驟,生成位置標(biāo)志,該位置標(biāo)志表示在所述決定步驟中決定的所述參照塊位于所述處理對(duì)象塊的前方還是后方;以及附帶步驟,使包含通過(guò)所述編碼步驟編碼后的所述處理對(duì)象塊的圖片附帶所述生成步驟中生成的所述位置標(biāo)志。
7.如權(quán)利要求6所述的圖像編碼方法, 在所述選擇步驟中,在所述參照塊具有朝向前方的前方參照運(yùn)動(dòng)矢量和朝向后方的后方參照運(yùn)動(dòng)矢量作為所述兩個(gè)參照運(yùn)動(dòng)矢量的情況下, 在所述位置標(biāo)志表示所述參照塊位于所述處理對(duì)象塊的后方時(shí),從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述前方參照運(yùn)動(dòng)矢量,在所述位置標(biāo)志表示所述參照塊位于所述處理對(duì)象塊的前方時(shí),從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述后方參照運(yùn)動(dòng)矢量。
8.如權(quán)利要求5所述的圖像編碼方法, 所述編碼步驟還包括 比較步驟,比較按照在所述計(jì)算步驟中計(jì)算出的運(yùn)動(dòng)矢量時(shí)的所述處理對(duì)象塊的編碼效率和按照對(duì)所述處理對(duì)象塊進(jìn)行運(yùn)動(dòng)檢測(cè)而得到的運(yùn)動(dòng)矢量時(shí)的所述處理對(duì)象塊的編碼效率; 運(yùn)動(dòng)矢量選擇步驟,基于所述比較步驟的比較結(jié)果,在通過(guò)所述計(jì)算步驟計(jì)算出的運(yùn)動(dòng)矢量和通過(guò)所述運(yùn)動(dòng)檢測(cè)而得到的運(yùn)動(dòng)矢量中,選擇編碼效率高的運(yùn)動(dòng)矢量;以及 塊編碼步驟,按照在運(yùn)動(dòng)矢量選擇步驟中選擇的運(yùn)動(dòng)矢量,對(duì)所述處理對(duì)象塊進(jìn)行編碼。
9.一種圖像解碼方法,對(duì)編碼動(dòng)態(tài)圖像進(jìn)行解碼,包括 權(quán)利要求1或2所述的運(yùn)動(dòng)矢量計(jì)算方法的所述選擇步驟及所述計(jì)算步驟;以及解碼步驟,使用通過(guò)所述計(jì)算步驟計(jì)算出的運(yùn)動(dòng)矢量,對(duì)所述編碼動(dòng)態(tài)圖像中包含的編碼后的所述處理對(duì)象塊進(jìn)行解碼。
10.如權(quán)利要求9所述的圖像解碼方法, 所述圖像解碼方法還包括取得步驟,該取得步驟取得包含所述處理對(duì)象塊的圖片所附帶的位置標(biāo)志; 在所述選擇步驟中,在所述參照塊具有朝向前方的前方參照運(yùn)動(dòng)矢量和朝向后方的后方參照運(yùn)動(dòng)矢量作為所述兩個(gè)參照運(yùn)動(dòng)矢量的情況下, 在所述位置標(biāo)志表示所述參照塊位于所述處理對(duì)象塊的后方時(shí),從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述前方參照運(yùn)動(dòng)矢量,在所述位置標(biāo)志表示所述參照塊位于所述處理對(duì)象塊的前方時(shí),從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇所述后方參照運(yùn)動(dòng)矢量。
11.一種運(yùn)動(dòng)矢量計(jì)算裝置,計(jì)算動(dòng)態(tài)圖像中包含的處理對(duì)象塊的運(yùn)動(dòng)矢量,具備 選擇部,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及 計(jì)算部,使用由所述選擇部選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述處理對(duì)象塊的運(yùn)動(dòng)矢量; 在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,所述選擇部基于所述參照塊在顯示時(shí)間順序上位于所述處理對(duì)象塊的前方還是后方,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量, 在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,所述選擇部選擇所述一個(gè)參照運(yùn)動(dòng)矢量。
12.—種圖像編解碼裝置,由圖像編碼裝置和圖像解碼裝置構(gòu)成,該圖像編碼裝置通過(guò)對(duì)動(dòng)態(tài)圖像進(jìn)行編碼而生成編碼動(dòng)態(tài)圖像,所述圖像解碼裝置對(duì)所述編碼動(dòng)態(tài)圖像進(jìn)行解碼, 所述圖像編碼裝置具備 第I選擇部,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及 第I計(jì)算部,使用由所述第I選擇部選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述動(dòng)態(tài)圖像中包含的編碼對(duì)象塊的運(yùn)動(dòng)矢量; 在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,所述第I選擇部基于所述參照塊在顯示時(shí)間順序上位于所述編碼對(duì)象塊的前方還是后方,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量, 在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,所述第I選擇部選擇所述一個(gè)參照運(yùn)動(dòng)矢量, 所述圖像解碼裝置具備 第2選擇部,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及 第2計(jì)算部,使用由所述第2選擇部選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算所述編碼動(dòng)態(tài)圖像中包含的解碼對(duì)象塊的運(yùn)動(dòng)矢量; 在所述參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下,所述第2選擇部基于所述參照塊在顯示時(shí)間順序上位于所述解碼對(duì)象塊的前方還是后方,從所述兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量, 在所述參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下,所述第2選擇部選擇所述一個(gè)參照運(yùn)動(dòng)矢量。
13.一種圖像編碼裝置,對(duì)動(dòng)態(tài)圖像進(jìn)行編碼,具備 權(quán)利要求11所述的運(yùn)動(dòng)矢量計(jì)算裝置的所述選擇部及所述計(jì)算部;以及 編碼部,使用由所述計(jì)算部計(jì)算出的運(yùn)動(dòng)矢量,對(duì)所述處理對(duì)象塊進(jìn)行編碼。
14.一種圖像解碼裝置,對(duì)編碼動(dòng)態(tài)圖像進(jìn)行解碼,具備 權(quán)利要求11所述的運(yùn)動(dòng)矢量計(jì)算裝置的所述選擇部及所述計(jì)算部;以及解碼部,使用由所述計(jì)算部計(jì)算出的運(yùn)動(dòng)矢量,對(duì)所述編碼動(dòng)態(tài)圖像中包含的編碼后的所述處理對(duì)象塊進(jìn)行解碼。
全文摘要
一種用于提高壓縮率的運(yùn)動(dòng)矢量計(jì)算方法,包括選擇步驟,選擇參照塊所具有的一個(gè)參照運(yùn)動(dòng)矢量;以及計(jì)算步驟,使用在該選擇步驟中選擇的一個(gè)參照運(yùn)動(dòng)矢量,計(jì)算處理對(duì)象塊的運(yùn)動(dòng)矢量;在選擇步驟中,參照塊具有兩個(gè)參照運(yùn)動(dòng)矢量的情況下(S121),基于參照塊在顯示時(shí)間順序上位于處理對(duì)象塊的前方還是后方,從兩個(gè)參照運(yùn)動(dòng)矢量中選擇一個(gè)參照運(yùn)動(dòng)矢量(S123、S124),在參照塊僅具有一個(gè)參照運(yùn)動(dòng)矢量的情況下(S125、S127),選擇該一個(gè)參照運(yùn)動(dòng)矢量(S126、S128)。
文檔編號(hào)H04N7/32GK103069804SQ20118003855
公開(kāi)日2013年4月24日 申請(qǐng)日期2011年11月22日 優(yōu)先權(quán)日2010年11月24日
發(fā)明者杉尾敏康, 西孝啟, 柴原陽(yáng)司, 笹井壽郎 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1