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

圖像解碼裝置及圖像解碼方法

文檔序號:7915021閱讀:171來源:國知局
專利名稱:圖像解碼裝置及圖像解碼方法
技術(shù)領(lǐng)域
本發(fā)明涉及圖像解碼裝置及圖像解碼方法,特別涉及將編碼第一視點的第一圖像信號而得到的第一編碼信號、和編碼第二視點的第二圖像信號而得到的第二編碼信號解碼的圖像解碼裝置。
背景技術(shù)
近年來,作為高品質(zhì)圖像系統(tǒng),對于以數(shù)字廣播及封裝介質(zhì)為中心的立體圖像系統(tǒng)的期待日益增高。一般周知的是人能夠通過兩眼的視差來感知進深。在立體圖像系統(tǒng)中,利用這一點,通過將具有相當(dāng)于該視差的圖像的偏差的兩個圖像分別獨立地映到左眼及右眼中而產(chǎn)生出立體感。關(guān)于向左眼及右眼分別獨立地提供有視差的圖像的方法,目前提出了各種各樣的 方式。例如有以下的方法將左眼用的二維圖像和右眼用的二維圖像交替地顯示在同一畫面中。進而,同步于其顯示定時,使用內(nèi)置有液晶開閉器等的眼鏡等切換左眼及右眼的開閉器。由此,向視聽者提供視差圖像。另外,為了帶來更好的臨場感,需要對左眼和右眼分別提供與二維圖像系統(tǒng)同等的顯示彗形象差數(shù)。S卩,在這樣的立體圖像系統(tǒng)中,需要對左眼用及右眼用的多個比特流同時進行解碼處理。即,立體圖像系統(tǒng)與二維圖像系統(tǒng)相比需要大的圖像解碼處理性能,由此成本增大。作為減輕這樣的成本的增大、并對多個比特流同時進行解碼的方法,在專利文獻I中,公開了使用多個圖像解碼部并行地將多個比特流解碼的技術(shù)。圖30是表示專利文獻I所記載的圖像解碼裝置500的結(jié)構(gòu)的模塊圖。圖30所示的圖像解碼裝置500具備輸入部502、頭解析部503和解碼控制部504。進而,圖像解碼裝置500在解碼控制部504的后級,分別并列裝備有多個算術(shù)解碼部505、506及507、多個存儲部508、509及510、和多個圖像解碼部511、512及513。此外,在圖像解碼裝置500中,被輸入多個比特流A、B及C。解碼控制部504接受頭解析部503中的解析結(jié)果,向算術(shù)解碼部505、506及507通知算術(shù)解碼部505、506及507中的算術(shù)解碼處理的開始定時及比特流中的算術(shù)解碼處理的開始位置等。算術(shù)解碼部505、506及507分別與被輸入的比特流A、B及C對應(yīng)地單獨設(shè)置。該算術(shù)解碼部505、506及507分別同時并行地進行比特流A、B、C的算術(shù)解碼處理,并將所生成的算術(shù)解碼數(shù)據(jù)向存儲部508、509及510分別輸出。圖像解碼部511、512及513通過將保存在存儲部508、509及510中的算術(shù)解碼數(shù)據(jù)解碼為實際的圖像數(shù)據(jù),將多個數(shù)據(jù)流同時再現(xiàn)。此外,在專利文獻2中,公開了使用單一的圖像解碼部通過分時處理將多個比特流同時解碼的方法。圖31是表示專利文獻2所記載的圖像解碼裝置600的結(jié)構(gòu)的模塊圖。
圖31所示的圖像解碼裝置600具備多個VBV緩沖器601、可變長解碼器602、逆量化器603、IDCT器604、加法器605、圖像存儲器606、運動補償預(yù)測器607、多路分離器611、信號切換器612、613及614、解碼控制器621、顯示控制器622、和開關(guān)控制器623。在圖像解碼裝置600中,可變長解碼器602、逆量化器603、IDCT器604、加法器605、和運動補償預(yù)測器607分別由單一的資源構(gòu)成。此外,圖像解碼裝置600將多個比特流分時地輸入到這些電路中,進行解碼處理。具體而言,復(fù)用了多個通道的圖像比特流的傳輸流輸入到前級的多路分離器611中。多路分離器(Demux) 611將該傳輸流分離為各通道的比特流。將分離后的各通道的比特流分別儲存到對應(yīng)的VBV緩沖器601 (從VBV緩沖器I到VBV緩沖器N)中。在復(fù)用分離處理后,需要進行將保存在VBV緩沖器I到VBV緩沖器N中的N條比特流同時解碼的處理。對此,由信號切換器612基于來自開關(guān)控制器623的開關(guān)切換信號,選擇與指定的通道對應(yīng)的VBV緩沖器601內(nèi)的比特流。該被選擇的比特流輸入到可變長解碼器602中。然后,該比特流由可變長解碼器602、逆量化器603、IDCT器604及運動補償 預(yù)測器607進行解碼處理。該解碼處理后的圖像數(shù)據(jù)從加法器605輸入到信號切換器613中。信號切換器613基于開關(guān)控制器623輸出的開關(guān)切換信號,將該圖像數(shù)據(jù)保存到多個圖像存儲器606 (圖像存儲器I到圖像存儲器N)中的對應(yīng)的通道的存儲器中。顯示控制器622以規(guī)定的顯示定時進行控制,以將從圖像存儲器I到圖像存儲器N中的各個通道的圖像數(shù)據(jù)同時讀出并顯示。由此,顯示控制器622取得通道間的同步,將多個比特流同時再現(xiàn)?,F(xiàn)有技術(shù)文獻專利文獻專利文獻I :日本特開2007 - 150569號公報專利文獻2 :日本特開2000 - 165858號公報
發(fā)明概要發(fā)明要解決的問題如上所述,在立體圖像系統(tǒng)中,為了對視聽者帶來臨場感,需要將左眼用圖像及右眼用圖像分別作為獨立的圖像單獨傳送或記錄。因此,立體圖像系統(tǒng)與單一的二維圖像系統(tǒng)相比,需要約2倍的信息量。這在傳送系統(tǒng)中需要龐大的轉(zhuǎn)送頻帶,此外,如果為儲存系統(tǒng),則除此以外還需要龐大的存儲容量。由此,導(dǎo)致作為系統(tǒng)的成本增大。鑒于此,為了減輕用于實現(xiàn)立體圖像系統(tǒng)的數(shù)據(jù)量,對圖像編碼方式也下了功夫。在H. 264 — MVC (Multi View Coding)標(biāo)準(zhǔn)中,利用在各視點的影像間存在相關(guān)的情況較多的性質(zhì),基于H. 264標(biāo)準(zhǔn),使得具有圖32所示那樣的視點間的預(yù)測構(gòu)造。由此,通過消除冗余性,能夠提高壓縮效率。各視點被賦予作為viewjd的視點ID,以視(view)的形式管理并區(qū)分。在該視中,存在作為從其他視參照的對象的基本視、和參照基本視的非基本視。即,在視點間預(yù)測時,將基本視的圖像作為預(yù)測圖像進行非基本視的編碼,提高了編碼效率。但是,在將利用這樣的視點間預(yù)測來編碼的代碼數(shù)據(jù)按照每個視(view)作為單獨的比特流來提供的系統(tǒng)中,在對這些多個比特流進行解碼的方面,在以往技術(shù)中存在與非基本視應(yīng)參照的圖像的確定有關(guān)的問題。具體而言,在H. 264 一 MVC標(biāo)準(zhǔn)中,許可從非基本視僅參照在同一時刻(同一訪問單元)被解碼的基本視的圖像。因此,在比特流中的句法信息中,針對各非基本視僅指定應(yīng)參照的視(基本視)的view_id。S卩,在非基本視的解碼時,通過View_id知道作為參照對象的視(基本視),從保存有該基本視的解碼后圖像的幀存儲器中,需要知道哪個是參照對象圖像(哪個是同一訪問單元的圖像)。但是,如果是如以往技術(shù)那樣不考慮其他通道的解碼信息而分別獨立地實施各通道的圖像的解碼處理的結(jié)構(gòu),則發(fā)生不能進行各通道應(yīng)參照的圖像的確定、不能正確地進行解碼處理的問題
發(fā)明內(nèi)容
本發(fā)明是為了解決該問題而做出的,目的是提供一種能夠?qū)靡朁c間預(yù)測而編碼的多個比特流進行解碼、并且能夠確定各通道應(yīng)參照的圖像的圖像解碼裝置。 用于解決問題的手段為了達到上述目的,有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置,對編碼第一視點的第一圖像信號而得到的第一編碼信號、和編碼與上述第一視點不同的第二視點的第二圖像信號而得到的第二編碼信號進行解碼,具備圖像解碼部,參照參照圖像,對上述第一編碼信號及上述第二編碼信號進行解碼,由此生成第一解碼圖像信號及第二解碼圖像信號;以及幀存儲器,用于將上述第一解碼圖像信號及上述第二解碼圖像信號作為上述參照圖像保存;上述圖像解碼部將上述第一解碼圖像信號作為上述參照圖像參照而對上述第一編碼信號進行解碼,將上述第一解碼圖像信號及上述第二解碼圖像信號作為上述參照圖像參照而對上述第二編碼信號進行解碼;上述圖像解碼裝置還具備管理信息保存部,保存用于確定保存上述第一解碼圖像信號的上述幀存儲器的區(qū)域的第一管理信息、和用于確定保存上述第二解碼圖像信號的上述幀存儲器的區(qū)域的第二管理信息;以及控制部,參照上述第一管理信息,向上述圖像解碼部通知保存了在上述第一編碼信號的解碼時參照的上述參照圖像的上述幀存儲器的區(qū)域,參照上述第一管理信息及上述第二管理信息,向上述圖像解碼部通知保存了在上述第二編碼信號的解碼時參照的上述參照圖像的上述幀存儲器的區(qū)域。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠使用第一管理信息確定在第二編碼信號的解碼時參照的第一解碼圖像信號。這樣,有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠?qū)靡朁c間預(yù)測而編碼的多個比特流進行解碼,并且能夠確定各通道應(yīng)參照的圖像。此外,也可以是,上述第一管理信息包括第一句法信息列表,按照每一個上述第一解碼圖像信號,包括包含在上述第一編碼信號中、用于確定上述第一解碼圖像信號的第一句法信息、和與該第一句法信息建立了對應(yīng)的第一識別號碼;以及第一映射列表,按照上述第一解碼圖像信號,表示上述第一識別號碼與上述幀存儲器的區(qū)域的對應(yīng)關(guān)系;上述控制部通過參照上述第一句法信息列表,取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述第一映射列表,取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域通知給上述圖像解碼部;上述第二管理信息包括第二句法信息列表,按照每一個上述第二解碼圖像信號,包括包含在上述第二編碼信號中、用于確定上述第二解碼圖像信號的第二句法信息、和與該第二句法信息建立了對應(yīng)的第二識別號碼;以及第二映射列表,按照每一個上述第二解碼圖像信號,表示上述第二識別號碼與上述幀存儲器的區(qū)域的對應(yīng)關(guān)系;上述控制部通過參照上述第二句法信息列表而取得對應(yīng)于上述第二解碼圖像信號的上述第二識別號碼,通過參照上述第二映射列表而取得對應(yīng)于上述第二識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域通知給上述圖像解碼部。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠使用第一句法信息列表及第一映射列表確定在第二編碼信號的解碼時參照的第一解碼圖像信號。此外,也可以是,上述第一句法信息及第二句法信息是在更新由H. 264標(biāo)準(zhǔn)定義的解碼圖片緩沖器(DPB)時需要的句法信息。
此外,也可以是,上述第一句法信息列表包括視點內(nèi)參照用句法信息列表,按照由上述圖像解碼部進行的上述第一編碼信號的解碼的時參照的每個第一解碼圖像信號,包括上述第一句法信息和上述第一識別號碼;視點間參照用句法信息列表,按照由上述圖像解碼部進行的上述第二編碼信號的解碼時參照的每個第一解碼圖像信號,包括上述第一句法信息和上述第一識別號碼;上述控制部在上述圖像解碼部將上述第一編碼信號解碼時,通過參照上述視點內(nèi)參照用句法信息列而來取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述第一映射列表而取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域通知給上述圖像解碼部;在上述圖像解碼部將上述第二編碼信號解碼時,通過參照上述視點間參照用句法信息列表而取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述第一映射列表而取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域通知給上述圖像解碼部。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置通過單獨設(shè)置用于視點內(nèi)的參照的視點內(nèi)參照用句法信息列表、和用于視點間的參照的視點間參照用句法信息列表,能夠?qū)⒁朁c內(nèi)的參照和視點間的參照單獨地管理及控制。由此,有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠適當(dāng)?shù)剡M行視點間的參照圖像的管理及控制。此外,也可以是,上述第一句法信息列表包括視點內(nèi)參照用句法信息列表,按照由上述圖像解碼部進行的上述第一編碼信號的解碼時參照的第一解碼圖像信號,包括上述第一句法信息和上述第一識別號碼;視點間參照用句法信息列表,按照由上述圖像解碼部進行的上述第二編碼信號的解碼時參照的第一解碼圖像信號,包括上述第一句法信息和上述第一識別號碼;上述控制部在上述圖像解碼部將上述第一編碼信號解碼時,通過參照上述視點內(nèi)參照用句法信息列表而取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述第一映射列表而取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域通知給上述圖像解碼部;在上述圖像解碼部將上述第二編碼信號解碼時,通過參照上述視點間參照用句法信息列表而取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述第一映射列表而取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域通知給上述圖像解碼部。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置通過單獨設(shè)置用于視點內(nèi)的參照的視點內(nèi)參照用映射列表、和用于視點間的參照的視點間參照用映射列表,能夠?qū)⒁朁c內(nèi)的參照和視點間的參照單獨地管理及控制。由此,有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠適當(dāng)?shù)剡M行視點間的參照圖像的管理及控制。此外,也可以是,上述圖像解碼裝置還具備將保存在上述幀存儲器中的上述第一解碼圖像信號及上述第二解碼圖像信號向外部輸出的圖像顯示部;上述第一映射列表還按照每一個上述第一解碼圖像信號,包括表示該第一解碼圖像信號是否由上述圖像顯示部輸出到了外部的第一圖像顯示信息、和表示該第一解碼圖像信號是否被用作上述參照圖像的第一參照信息;上述控制部在由上述第一圖像顯示信息表示該第一解碼圖像信號被輸入到了外部、并且由上述第一參照信息表示該第一解碼圖像信號未被用作上述參照圖像的情況下,向保存有該第一解碼圖像信號的上述幀存儲器的區(qū)域保存由上述圖像解碼部新解碼的 第一解碼圖像信號。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠使用第一映射列表適當(dāng)?shù)剡M行幀存儲器的空閑區(qū)域的管理。此外,也可以是,上述圖像解碼部具備第一解碼部,通過將上述第一編碼信號解碼而生成第一解碼圖像信號;第二解碼部,通過將上述第二編碼信號解碼而生成第二解碼圖像信號;上述控制部在由上述第一解碼部及上述第二解碼部都完成了上述第一編碼信號及上述第二編碼信號的預(yù)先設(shè)定的解碼處理單位的解碼處理后,使上述第一解碼部及上述第二解碼部開始下一解碼處理單位的解碼處理。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠取得第一編碼信號的解碼處理與第二編碼信號的解碼處理的同步。此外,也可以是,上述圖像解碼裝置還具備用于保存第一完成標(biāo)志及第二完成標(biāo)志的標(biāo)志保存部;上述控制部具備第一控制部,控制上述第一解碼部,在由上述第一解碼部進行的上述第一編碼信號的上述解碼處理單位的解碼處理完成的情況下,向上述標(biāo)志保存部保存上述第一完成標(biāo)志;第二控制部,控制上述第二解碼部,并且在由上述第二解碼部進行的上述第二編碼信號的上述解碼處理單位的解碼處理完成的情況下,向上述標(biāo)志保存部保存上述第二完成標(biāo)志;上述第一控制部在由上述第一解碼部進行的上述第一編碼信號的上述解碼處理單位的解碼處理完成、并且在上述標(biāo)志保存部保存有上述第二完成標(biāo)志的情況下,使上述第一解碼部開始下一解碼處理單位的上述第一編碼信號的解碼處理;上述第二控制部在由上述第二解碼部進行的上述第二編碼信號的上述解碼處理單位的解碼處理完成、并且在上述標(biāo)志保存部中保存有上述第一完成標(biāo)志的情況下,使上述第二解碼部開始下一解碼處理單位的上述第二編碼信號的解碼處理。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置通過將第一編碼信號的解碼處理和第二編碼信號的解碼處理單獨控制,能夠抑制解碼處理的控制的復(fù)雜化。此外,也可以是,上述圖像解碼部具備選擇部,選擇上述第一編碼信號及上述第二編碼信號中的一方;解碼部,將由上述選擇部選擇的上述第一編碼信號或上述第二編碼信號解碼;上述控制部使上述選擇部選擇上述第一編碼信號及上述第二編碼信號中的一方的信號,在該一方的信號的預(yù)先設(shè)定的解碼處理單位的解碼處理完成后,使上述選擇部選擇上述第一編碼信號及上述第二編碼信號中的另一方的信號。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠取得第一編碼信號的解碼處理與第二編碼信號的解碼處理的同步。此外,也可以是,上述圖像解碼裝置還具備用于保存第一完成標(biāo)志及第二完成標(biāo)志的標(biāo)志保存部;上述控制部具備第一控制部,控制上述第一解碼部,并且在由上述第一解碼部進行的上述第一編碼信號的上述解碼處理單位的解碼處理完成的情況下,向上述標(biāo)志保存部保存上述第一完成標(biāo)志;第二控制部,控制上述第二解碼部,并且在由上述第二解碼部進行的上述第二編碼信號的上述解碼處理單位的解碼處理完成的情況下,向上述標(biāo)志保存部保存上述弟_■完成標(biāo)志;上述弟一控制部在上述標(biāo)志保存部中保存有上述弟_■完成標(biāo)志的情況下,使上述解碼部開始下一解碼處理單位的上述第一編碼信號的解碼處理;上 述第二控制部在上述標(biāo)志保存部中保存有上述第一完成標(biāo)志的情況下,使上述解碼部開始下一解碼處理單位的上述第二編碼信號的解碼處理。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置通過將第一編碼信號的解碼處理和第二編碼信號的解碼處理單獨控制,能夠抑制解碼處理的控制的復(fù)雜化。此外,也可以是,上述圖像解碼裝置還具備結(jié)合部,該結(jié)合部將上述第一編碼信號和上述第二編碼信號按照預(yù)先設(shè)定的編碼單位交替地配置,由此生成I個第三編碼信號;上述圖像解碼部將上述第三編碼信號中包含的上述第一編碼信號及上述第二編碼信號按照上述編碼單位交替地解碼。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠取得第一編碼信號的解碼處理和第二編碼信號的解碼處理的同步。此外,上述編碼單位也可以是幀單位、場單位及片單位中的某一個。此外,也可以是,上述結(jié)合部在配置上述編碼單位的對應(yīng)的上述第一編碼信號和上述第二編碼信號中的上述編碼單位的上述第一編碼信號之后,配置與該第一編碼信號對應(yīng)的上述編碼單位的上述第二編碼信號,由此生成上述第三編碼信號。根據(jù)該結(jié)構(gòu),有關(guān)本發(fā)明的一技術(shù)方案的圖像解碼裝置能夠?qū)⒃诘诙幋a信號的解碼處理時參照的第一編碼信號總是先解碼。此外,上述解碼處理單位也可以是幀單位、場單位及片單位中的某一個。另外,本發(fā)明不僅能夠作為這樣的圖像解碼裝置實現(xiàn),還能夠作為以包含在圖像解碼裝置中的特征性的單元為步驟的圖像解碼方法實現(xiàn)、或使計算機執(zhí)行這樣的特征性的步驟的程序?qū)崿F(xiàn)。并且,當(dāng)然能夠使這樣的程序經(jīng)由CD - ROM等的記錄介質(zhì)及因特網(wǎng)等的傳送介質(zhì)流通。進而,本發(fā)明可以作為實現(xiàn)這樣的圖像解碼裝置的功能的一部分或全部的半導(dǎo)體集成電路(LSI)實現(xiàn)、或作為具備這樣的圖像解碼裝置的圖像再現(xiàn)裝置等實現(xiàn)、或作為包括這樣的圖像解碼裝置的圖像顯示系統(tǒng)實現(xiàn)。發(fā)明效果如以上這樣,本發(fā)明能夠提供能夠?qū)靡朁c間預(yù)測編碼的多個比特流進行解碼、并且能夠確定各通道應(yīng)參照的圖像的圖像解碼裝置。


圖I是表示有關(guān)本發(fā)明的實施方式I的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖2是表示有關(guān)本發(fā)明的實施方式I的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖3是表示有關(guān)本發(fā)明的實施方式I的圖像解碼部的模塊圖。圖4是表不有關(guān)本發(fā)明的實施方式I的參照圖片號碼的圖。圖5是表示有關(guān)本發(fā)明的實施方式I的句法信息的結(jié)構(gòu)的圖。圖6是表不有關(guān)本發(fā)明的實施方式I的DPB列表的結(jié)構(gòu)的圖。圖7是表示有關(guān)本發(fā)明的實施方式I的幀存儲器映射列表的結(jié)構(gòu)的圖。
圖8是表不有關(guān)實施方式I的參照圖片號碼與基本地址的對應(yīng)關(guān)系的圖。圖9是表示有關(guān)本發(fā)明的實施方式I的控制部的處理的圖。圖10是表示有關(guān)本發(fā)明的實施方式I的圖像顯示定時的圖。圖11是表示有關(guān)本發(fā)明的實施方式I的流構(gòu)造的圖。圖12是表示由有關(guān)本發(fā)明的實施方式I的圖像解碼裝置的解碼處理的流程圖。圖13是表示有關(guān)本發(fā)明的實施方式I的圖像解碼裝置的解碼處理的流程圖。圖14是表示有關(guān)本發(fā)明的實施方式I的L側(cè)解碼處理及R側(cè)解碼處理的同步關(guān)系的圖。圖15是表示有關(guān)本發(fā)明的實施方式I的圖像解碼裝置的動作例的圖。圖16是表示有關(guān)本發(fā)明的實施方式2的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖17是表示有關(guān)本發(fā)明的實施方式2的圖像顯示定時的圖。圖18是表示本發(fā)明的實施方式2的L側(cè)解碼處理及R側(cè)解碼處理的同步關(guān)系的圖。圖19是表示有關(guān)本發(fā)明的實施方式2的圖像解碼裝置的動作例的圖。圖20是表示有關(guān)本發(fā)明的實施方式3的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖21是表示有關(guān)本發(fā)明的實施方式3的幀存儲器映射列表的結(jié)構(gòu)的圖。圖22是表示有關(guān)本發(fā)明的實施方式3的圖像解碼裝置的動作例的圖。圖23是表示有關(guān)本發(fā)明的實施方式4的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖24是表示有關(guān)本發(fā)明的實施方式5的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖25是表示有關(guān)本發(fā)明的實施方式6的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖26是表示有關(guān)本發(fā)明的實施方式6的控制部的處理的圖。圖27是表示由有關(guān)本發(fā)明的實施方式6的圖像解碼裝置的解碼處理的流程圖。圖28是表示由有關(guān)本發(fā)明的實施方式6的圖像解碼裝置的解碼處理的流程圖。圖29是表示有關(guān)本發(fā)明的實施方式7的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖30是表示以往技術(shù)的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖31是表示以往技術(shù)的圖像解碼裝置的結(jié)構(gòu)的模塊圖。圖32是表示H. 264 — MVC標(biāo)準(zhǔn)的參照關(guān)系的圖。
具體實施例方式以下,參照附圖對有關(guān)本發(fā)明的圖像解碼裝置的實施方式詳細(xì)地說明。
(實施方式I)有關(guān)本發(fā)明的實施方式I的圖像解碼裝置使用用于確定保存對第一編碼比特流進行解碼而得到的第一解碼圖像信號的區(qū)域的第一管理信息,確定保存有在第二比特流的解碼時參照的參照圖像的區(qū)域。由此,有關(guān)本發(fā)明的實施方式I的圖像解碼裝置能夠?qū)靡朁c間預(yù)測而編碼的多個比特流進行解碼,并且各通道應(yīng)參照的圖像。首先,說明有關(guān)本發(fā)明的實施方式的圖像解碼裝置100的結(jié)構(gòu)。圖I是表示有關(guān)本發(fā)明的實施方式I的圖像解碼裝置100的結(jié)構(gòu)的模塊圖。圖I所不的圖像解碼裝置100通過將編碼比特流110及 編碼比特流111解碼而生成輸出圖像信號112。編碼比特流110及111分別是包括將相互具有視差的圖像編碼而得到的數(shù)據(jù)的流數(shù)據(jù)。換言之,編碼比特流110是將以第一視點攝影的第一圖像信號編碼而得到的第一編碼信號。此外,編碼比特流111是將以與第一視點不同的第二視點攝影的第二圖像信號編碼而得到的第二編碼信號。另外,在本實施方式中,以用H. 264標(biāo)準(zhǔn)編碼的比特流的解碼處理為例進行說明。例如,編碼比特流110及111是依據(jù)H. 264 一 MVC標(biāo)準(zhǔn)編碼而得到的。此外,編碼比特流110是左眼用比特流(L側(cè))。此外,編碼比特流111是右眼用比特流(R側(cè))。此外,將編碼比特流110 (L側(cè))及111 (R側(cè))作為兩條獨立的編碼比特流輸入到圖像解碼裝置100中。此外,假設(shè)L側(cè)編碼比特流110是基本視、R側(cè)編碼比特流是非基本視。該圖像解碼裝置100具備圖像解碼部120、控制部130、管理信息保存部140、幀存儲器管理部150、圖像顯示部160、和幀存儲器170。圖像解碼部120參照參照圖像,將編碼比特流110及編碼比特流111解碼,由此生成第一解碼圖像信號(以下,稱作L側(cè)解碼圖片)及第二解碼圖像信號(以下,稱作R側(cè)解碼圖片)。另外,在不特別區(qū)別L側(cè)解碼圖片及R側(cè)解碼圖片的情況下也單記作“解碼圖片”。幀存儲器170保存由圖像解碼部120生成的解碼后的圖像數(shù)據(jù)(L側(cè)解碼圖片及R側(cè)解碼圖片)。此外,由于編碼比特流110是基本視,所以圖像解碼部120僅將L側(cè)解碼圖片作為參照圖像參照,來將編碼比特流110解碼。此外,由于編碼比特流111是非基本視,所以圖像解碼部120將L側(cè)解碼圖片及R側(cè)解碼圖片作為參照圖像參照,來將編碼比特流111解碼。另外,以下將非基本視的圖片參照基本視的圖片的情況記作視(view)間參照。此夕卜,將圖片參照相同的視(基本視或非基本視)內(nèi)的圖片的情況記作視(view)內(nèi)參照??刂撇?30控制由圖像解碼部120進行的編碼比特流110及111的解碼處理。管理信息保存部140保存在圖像解碼部120的解碼處理中使用的圖片管理信息。該圖片管理信息是用于確定保存L側(cè)解碼圖片及R側(cè)解碼圖片的幀存儲器170的區(qū)域(基本地址)的信息。此外,該圖片管理信息包括用于確定保存L側(cè)解碼圖片的基本地址的L側(cè)管理信息、和用于確定保存R側(cè)解碼圖片的基本地址的R側(cè)管理信息。此外,控制部130參照L側(cè)管理信息,將保存有在編碼比特流110的解碼時參照的參照圖像的基本地址向圖像解碼部120通知。此外,控制部130參照L側(cè)管理信息及R側(cè)管理信息,將保存有在編碼比特流111的解碼時參照的參照圖像的基本地址向圖像解碼部120通知。幀存儲器管理部150管理幀存儲器170。圖像顯示部160生成包括幀存儲器170中保存的L側(cè)解碼圖片及R側(cè)解碼圖片的輸出圖像信號112,將所生成的輸出圖像信號112向外部輸出。圖2是表示圖像解碼裝置100的詳細(xì)的結(jié)構(gòu)的模塊圖。如圖2所示,圖像解碼部120具備第一解碼部121和第二解碼部122。第一解碼部121通過將編碼比特流110實時解碼而生成L側(cè)解碼圖片。第二解碼部122通過將編碼比特流111實時解碼而生成R側(cè)解碼圖片。管理信息保存部140中,作為圖片管理信息而保存DPB (解碼圖片緩沖器)列表 141a及141b、幀存儲器映射列表142a及142b、視間參照用句法信息列表143、和視間參照用幀存儲器映射列表144。這里,DPB列表141a、幀存儲器映射列表142a、視間參照用句法信息列表143及視間參照用幀存儲器映射列表144是用于確定保存L側(cè)解碼圖片的基本地址的L側(cè)管理信息。此外,DPB列表141b及幀存儲器映射列表142b是用于確定保存R側(cè)解碼圖片的基本地址的R側(cè)管理信息。DPB列表141a包括根據(jù)編碼比特流110生成的L側(cè)解碼圖片的視內(nèi)參照用的句法信息。此外,DPB列表141b包括根據(jù)編碼比特流111生成的L側(cè)解碼圖片的視內(nèi)參照用的句法信息。這里,所謂句法信息,包括由標(biāo)準(zhǔn)決定的參數(shù)(變量)。視間參照用句法信息列表143包括視間參照用的句法信息。幀存儲器映射列表142a及142b用于管理幀存儲器170的基本地址。視間參照用幀存儲器映射列表144用于管理視間參照用圖片的基本地址。幀存儲器管理部150基于從控制部130及圖像顯示部160得到的信息,將幀存儲器映射列表142a及142b更新,由此管理幀存儲器170的基本地址。控制部130包括第一控制部131和第二控制部。第一控制部131負(fù)責(zé)L側(cè)編碼比特流110的解碼處理。此外,第二控制部132負(fù)責(zé)R側(cè)編碼比特流111的解碼處理。第一控制部131使用保存在管理信息保存部140中的DPB列表141a、視間參照用句法信息列表143、幀存儲器映射列表142a、和視間參照用幀存儲器映射列表144,控制第一解碼部121的解碼處理。第二控制部132使用保存在管理信息保存部140中的DPB列表141b、視間參照用句法信息列表143、幀存儲器映射列表142b、和視間參照用幀存儲器映射列表144,控制第二解碼部122的解碼處理。S卩,視間參照用句法信息列表143及視間參照用幀存儲器映射列表144能夠由第一控制部131和第二控制部132雙方訪問。此外,圖像解碼裝置100還具備標(biāo)志保存部180。該標(biāo)志保存部180保存在第一控制部131及第二控制部132中使用的第一完成標(biāo)志及第二完成標(biāo)志。此外,第一控制部131在I個圖片的解碼處理完成時將第一完成標(biāo)志保存到標(biāo)志保存部180中。第二控制部132在I個圖片的解碼處理完成時將第二完成標(biāo)志保存到標(biāo)志保存部180中。標(biāo)志保存部180能夠由第一控制部131和第二控制部132雙方訪問。由此,第一控制部131及第二控制部132能夠經(jīng)由標(biāo)志保存部180確認(rèn)相互的解碼處理完成。圖像顯示部160從幀存儲器管理部150取得保存了幀存儲器170所保存的解碼圖片中的顯示對象圖片的基本地址。圖像顯示部160從幀存儲器170讀出保存在所取得的基本地址中的顯示對象圖片,將所讀出的顯示對象圖片顯示輸出。此外,圖像顯示部160將顯示完成的情況向幀存儲器管理部150通知。以下,說明第一解碼部121及第二解碼部122的結(jié)構(gòu)。圖3是表示第一解碼部121的結(jié)構(gòu)的模塊圖。另外,第二解碼部122的結(jié)構(gòu)也與第二解碼部122是同樣的。如圖3所示,第一解碼部121具備頭解析部123、熵解碼部124、逆量化部125、逆正交變換部126、內(nèi)(intra)預(yù)測部127、運動補償部128、和解塊濾波處理部129。
頭解析部123進行序列層/圖片層/片層等的頭解析。此外,頭解析部123取得包含在編碼比特流Iio中的解碼對象圖像的句法信息113。此外,第一解碼部121具備宏塊層以下的解碼功能。具體而言,通過熵解碼部124、逆量化部125、逆正交變換部126、內(nèi)預(yù)測部127、運動補償部128及解塊濾波處理部129進行依據(jù)H. 264標(biāo)準(zhǔn)的一系列的解碼處理。另外,運動補償部128通過從幀存儲器170讀出過去解碼的圖像來進行參照,并將解碼后的圖像保存到幀存儲器170中。此外,在針對幀存儲器170的讀出及寫入時,第一控制部131從幀存儲器管理部150取得基本地址,設(shè)定到第一解碼部121中。此外,第二控制部132從幀存儲器管理部150取得基本地址,設(shè)定到第二解碼部122中。為了使如以上那樣構(gòu)成的圖像解碼裝置100的具體的動作的說明變得容易,以下,說明由H. 264標(biāo)準(zhǔn)定義的用語與本實施方式的構(gòu)成單元的對應(yīng)關(guān)系。首先,說明由H. 264標(biāo)準(zhǔn)定義的解碼圖片緩沖器(Decoded PictureBuffer DPB)與作為本實施方式的構(gòu)成單元的DPB列表141a及141b的關(guān)系。在H. 264標(biāo)準(zhǔn)中,可以將多個解碼圖片作為參照圖片來使用。此外,在H. 264標(biāo)準(zhǔn)中,從多個參照圖片之中按照每個運動補償塊選擇不同的圖片來進行運動補償處理。將為了指定該參照圖片而對各解碼圖片分配的識別號碼稱作參照圖片號碼(ref_idx)。在H. 264標(biāo)準(zhǔn)中,在編碼時,按照每個運動補償塊賦予參照圖片號碼(ref_idx),在解碼時使用該參照圖片號碼(ref_idx)確定參照圖片。這里,如果增加參照圖片張數(shù)則編碼效率提高,另一方面,需要將許多解碼圖片預(yù)先確保在存儲器中。除了該多個參照圖片以外,還需要將在運動補償時不參照的解碼圖片即非參照圖片也確保在存儲器中直到其顯示時刻為止。由此,需要非常多的存儲器容量。此夕卜,這些圖片的管理也變得復(fù)雜。所以,在H. 264標(biāo)準(zhǔn)中,概念性地準(zhǔn)備稱作解碼圖片緩沖器(DPB)這樣的存儲器,在該DPB中保存解碼圖片。此外,用Sliding Window(滑動窗)或MMC0(Memory ManagementControl Operation :內(nèi)存管理控制操作)的方法統(tǒng)一管理圖片。由此,在H. 264標(biāo)準(zhǔn)中,能夠高效率地利用存儲器。此外,Sliding Window或MMCO使用圖片的句法信息113進行處理。圖4是表示圖片的參照關(guān)系的圖。
如上所述,為了指定參照圖片而賦予了參照圖片號碼(ref_idx),但可以如圖4所示按照每個解碼對象圖片改變與參照圖片號碼對應(yīng)的參照圖片的分配。此外,在DPB中確保的參照圖片與參照圖片號碼的對應(yīng)建立中,使用稱作參照圖片列表(Reference PictureList RPL)的列表。另外,該RPL是按照每個圖片基于句法信息113制作。在本實施方式中,為了對應(yīng)于這樣的H. 264標(biāo)準(zhǔn)的靈活的參照構(gòu)造,如上述那樣將DPB列表141a及141b保存到管理信息保存部140中,并使用該DPB列表141a及141b的信息,由此實現(xiàn)應(yīng)保存到由H. 264標(biāo)準(zhǔn)規(guī)定的解碼圖片緩沖器(DPB)中的圖片的確定及管理。圖5是表示各圖片的句法信息113的結(jié)構(gòu)的圖。該句法信息113用于確定作為參照圖片使用的解碼圖片。 如圖5 所不,例如,句法信息 113 包括 short term/long term、nal_ref_idc、field_pic_flag> inter_view_fIag> frame_num、和 view_id。另外,在句法信息 113 中,既可以僅包含這些信息的一部分,也可以包含這些以外的信息。Short trem/long term表不該圖片是短期的參照圖片(short termreferencepicture)還是長期的參照圖片(long term reference picture)。所謂短期的參照圖片,是能夠通過Sliding Window管理的圖片,所謂長期的參照圖片,是不能用SlidingWindow管理的存在于在時間上分離的位置上的圖片。nal_ref_idc表示該圖片是否被視內(nèi)參照。field_pic_flag表示該圖片的方式是場(隔行)還是幀(逐行)。inter_view_flag表示該圖片是否被視間參照。frame_num表示該圖片的號碼。view_id是包含該圖片的視(view)的標(biāo)識符。例如,對于包含在基本視中的圖片賦予“0”,對于包含在非基本視中的圖片賦予“ I,2,…”。圖6是表示DPB列表141a (141b)的結(jié)構(gòu)的圖。DPB列表141a及141b包括作為視內(nèi)參照的參照圖像使用的解碼圖片的句法信息113。如圖6所示,按照每個解碼圖片,包括句法信息202、和與該句法信息202建立對應(yīng)的識別號碼即索引201。該句法信息202相當(dāng)于圖5所示的句法信息113。此外,包含在該DPB列表141a及141b中的句法信息202的數(shù)量由各圖片能夠視內(nèi)參照的參照圖片的數(shù)量決定。此外,DPB列表141a及141b不僅用于宏塊層的解碼處理,還在由H. 264標(biāo)準(zhǔn)規(guī)定的解碼圖片緩沖器(DPB)的更新、以及同樣由H. 264標(biāo)準(zhǔn)規(guī)定的參照圖片列表(RPL)的制作時使用。此外,視間參照用句法信息列表143包括作為視間參照的參照圖像使用的解碼圖片的句法信息113。例如,視間參照用句法信息列表143的結(jié)構(gòu)也與圖6同樣。此外,包含在該視間參照用句法信息列表143中的句法信息202的數(shù)量由各圖片能夠視間參照的參照圖片的數(shù)量決定。接著,說明由H. 264標(biāo)準(zhǔn)定義的解碼圖片緩沖器(DPB)與作為本實施方式的構(gòu)成單元的幀存儲器映射列表142a及142b的關(guān)系。在H. 264標(biāo)準(zhǔn)中,被參照的圖片必定被保存到解碼圖片緩沖器(DPB)中。此外,每當(dāng)I個圖片的解碼處理完成,解碼圖片緩沖器的內(nèi)容被更新。該解碼圖片緩沖器(DPB)的更新次序也由H. 264標(biāo)準(zhǔn)規(guī)定,通過以下的次序進行。(步驟I)將圖片解碼。(步驟2)通過規(guī)定的規(guī)則(SlidingWindow或MMC0)將解碼圖片緩沖器(DPB)更新,決定開放對象圖片。(步驟3)代替(步驟2)的開放對象圖片,將在(步驟I)中解碼后的圖片保存到解碼圖片緩沖器(DPB)中。如上所述,在標(biāo)準(zhǔn)中,在(步驟I)中解碼完成的圖片暫且確保在臨時緩沖器中,直 到在(步驟2)中決定開放對象圖片為止。此外,該解碼完成的圖片在(步驟3)中實際保存到解碼圖片緩沖器(DPB)中。由于為這樣的次序,所以在安裝上除了與解碼圖片緩沖器(DPB)相當(dāng)?shù)拇鎯ζ魅萘恳酝膺€要多確保能夠保存解碼中的圖片的臨時緩沖器。在本實施方式中,作為該臨時緩沖器也使用幀存儲器170。即,解碼對象圖片(解碼中的圖片)保存在幀存儲器170中。這樣,在幀存儲器170內(nèi),由H. 264標(biāo)準(zhǔn)規(guī)定的圖片(DPB內(nèi)的圖片)和依存于安裝方式的圖片(解碼中的圖片)混合存在。此外,保存有在它們之中顯示完成的圖片的幀存儲器區(qū)域作為下一圖片的保存用而被開放。由此,需要將它們集中管理。在本實施方式中,為了靈活對應(yīng)這樣的管理,如上述那樣將幀存儲器映射列表142a及142b保存到管理信息保存部140內(nèi)。此外,按照幀存儲器170內(nèi)的每個幀存儲器區(qū)域,進行在DPB列表141a及141b中是否被指定為參照圖片、以及是否被指定為圖像顯示對象的狀態(tài)管理。由此,實現(xiàn)作為下一圖片的保存用而應(yīng)開放的幀存儲器區(qū)域的確定。圖7是表示幀存儲器映射列表142a的結(jié)構(gòu)的圖。例如,幀存儲器映射列表142a是如圖7所示的表形式。另外,幀存儲器映射列表142b的結(jié)構(gòu)也與圖7同樣。如圖7所示,幀存儲器映射列表142a包括按照每個解碼圖片建立對應(yīng)的多個條目。另外,在幀存儲器映射列表142a中,各條目對應(yīng)于用作視內(nèi)參照的參照圖片的解碼圖片、用作視間參照的參照圖片的解碼圖片、和沒有用作參照圖片的解碼中或已解碼圖片的某個。此外,在幀存儲器映射列表142b中,各條目對應(yīng)于用作視內(nèi)參照的參照圖片的解碼圖片、和沒有用作參照圖片的解碼中或已解碼圖片的某個。各條目包括幀存儲器地址203、DPB列表索引204、視間參照用句法信息索引205、圖像顯示狀態(tài)206以及狀態(tài)信息207。幀存儲器地址203表示保存了該解碼圖片的幀存儲器170的基本地址。DPB列表索引204表示與該解碼圖片對應(yīng)的DPB列表141a的索引201。此外,DPB列表索引204表示該解碼圖片是否被用作視內(nèi)參照的參照圖片。具體而言,在DPB列表索引204中設(shè)定有DPB列表141a的索引201的情況下,表示該解碼圖片被用作視內(nèi)參照的參照圖片。此外,在DPB列表索引204中沒有設(shè)定DPB列表141a的索引201的情況下(圖7中的“無”的情況下),表示該解碼圖片沒有被用作視內(nèi)參照的參照圖片。視間參照用句法信息索引205表示與該解碼圖片對應(yīng)的視間參照用句法信息列表143的索引201。此外,視間參照用句法信息索引205表示該解碼圖片是否被用作視間參照的參照圖片。具體而言,在視間參照用句法信息索引205中設(shè)定了視間參照用句法信息列表143的索引201的情況下,表示該解碼圖片被用作視間參照的參照圖片。此外,在視間參照用句法信息索引205中沒有設(shè)定視間參照用句法信息列表143的索引201的情況下(圖7中的“無”的情況下),表示該解碼圖片沒有被用作視內(nèi)參照的參照圖片。圖像顯示狀態(tài)206表示該解碼圖片已圖像顯示(已作為輸出圖像信號112輸出)還是未被圖像顯示(未顯示)。狀態(tài)/[目息207表該條目是使用中還是未使用。具體而g,在DPB列表索引204及視間參照用句法信息索引205都是“無”、并且圖像顯示狀態(tài)206是已顯示“O”的情況下,狀態(tài)信息207是“未使用”,在除此以外的情況下,狀態(tài)信息207為“使用中”。此外,控制部130向圖像解碼部120通知,以向狀態(tài)信息207為“未使用”的基本地址保存由圖像解碼部120新解碼的解碼圖片。
在圖7所示的例子中,幀存儲器地址203為“O”的條目被用作解碼圖片緩沖器(DPB),被分配了對DPB列表141a賦予的相應(yīng)索引201。此外,幀存儲器地址203為“ 2 ”的條目保存有視間參照用圖片,被分配了對視間參照用句法信息列表143賦予的相應(yīng)索引201。此外,幀存儲器地址203為“3”的條目被用作臨時緩沖器(保存有未被圖像顯示的圖片),所以不能使用。由此,在該例中可以確定沒有被用作解碼圖片緩沖器(DPB)并且也沒有被用作臨時緩沖器的幀存儲器地址203為“ I”的條目是未使用。另外,關(guān)于由H. 264標(biāo)準(zhǔn)定義的參照圖片列表(RPL),在本實施方式中,在宏塊層的解碼時,基于從編碼比特流110得到的各參照圖片的句法信息113、以及從第一控制部131或第二控制部132提供的DPB列表141a或141b的內(nèi)容,由第一解碼部121或第二解碼部122制作,在第一解碼部121或第二解碼部122的內(nèi)部中保持。另外,視間參照用幀存儲器映射列表144的結(jié)構(gòu)也與圖7同樣。此外,在視間參照用幀存儲器映射列表144中,各條目對應(yīng)于被用作視間參照的參照圖片的解碼圖片。此外,視間參照用幀存儲器映射列表144在視間參照時不被參照,所以也可以僅包含幀存儲器地址203和視間參照用句法信息索引205。此外,在R側(cè)解碼圖片不被用作視間參照的參照圖像的情況下,幀存儲器映射列表142b也可以不包含視間參照用句法信息索引205。如以上這樣,通過將由H. 264標(biāo)準(zhǔn)定義的解碼圖片緩沖器(DPB)及參照圖片列表(RPL) 114、與本實施方式的各構(gòu)成單元建立對應(yīng),如圖8所示,能夠根據(jù)按照每個運動補償塊從編碼比特流110得到的參照圖片號碼(ref_idx),確定幀存儲器170的基本地址。具體而言,第一控制部131取得按照每個運動補償塊從編碼比特流110得到的參照圖片號碼(ref_idx)。接著,第一控制部131參照RPLl 14,確定與參照圖片號碼(ref_idx)對應(yīng)的圖片號碼(picture number)。接著,第一控制部131參照DPB列表141a,確定與所確定的圖片號碼對應(yīng)的句法信息202的索引201。接著,第一控制部131參照幀存儲器映射列表142a,確定與所確定的索引201對應(yīng)的基本地址(幀存儲器地址203)。此外,第二控制部132取得按照運動補償塊從編碼比特流110得到的參照圖片號碼(ref_idx)。接著,第二控制部132參照RPL114,確定與參照圖片號碼(ref_idx)對應(yīng)的圖片號碼。接著,第二控制部132參照DPB列表141b及視間參照用句法信息列表143,確定與所確定的圖片號碼對應(yīng)的句法信息202的索引201。接著,第二控制部132參照幀存儲器映射列表142b及視間參照用幀存儲器映射列表144,確定與所確定的索引201對應(yīng)的基本地址(幀存儲器地址203 )。H. 264 - MVC是將具有如上所述的靈活的構(gòu)造的H. 264擴展為多視點編碼方式而得到的。即,H. 264 - MVC是以各視點為視(view)進行編碼、通過進行利用視點間的相關(guān)性的視間參照來實現(xiàn)較高的信息壓縮的技術(shù)。各視由視ID (view_id)分別識別,將不參照其他視的視稱作基本視,將參照其他視的視稱作非基本視。非基本視的各圖片的較大的特征是,除了相同的視內(nèi)的圖片以夕卜、還能夠參照相同時間的不同視的圖片。在本實施方式中,L側(cè)編碼比特流110是基本視,R側(cè)編碼比特流111是非基本視。即,在R側(cè)編碼比特流111的解碼時,能夠視間參照L側(cè)編碼比特流110的解碼圖片。視間參照用句法信息列表143保存作為基本視的L側(cè)編碼比特流110的參照圖片 的句法信息113。 第二控制部132在作為非基本視的R側(cè)編碼比特流111的解碼時,除了取得包括視內(nèi)參照用的句法信息113的DPB列表141b以外,還取得包括視間參照用的句法信息113的視間參照用句法信息列表143。據(jù)此,第二解碼部122制作包括視間參照圖片的RPL。圖9是表示第一控制部131及第二控制部132的處理的圖。具體而言,第一控制部131如圖9的例子那樣,將保存在L側(cè)的DPB列表141a的索引號碼“I”中的信息還保存在能夠從R側(cè)參照的視間參照用句法信息列表143中。由此,幀存儲器管理部150按照幀存儲器170內(nèi)的每個幀存儲器區(qū)域,管理在DPB列表141a及141b中是否被指定為參照圖片、以及是否被指定為圖像顯示對象這樣的狀態(tài)。進而,幀存儲器管理部150管理在視間參照用句法信息列表143中是否被指定為用于視間參照的參照圖片這樣的狀態(tài)。由此,幀存儲器管理部150能夠確定下一應(yīng)作為圖片的保存用而開放的幀存儲器170的區(qū)域。此外,視間參照能夠僅參照相同的訪問單元內(nèi)的圖片,所以在本實施方式中視間參照用句法信息列表143及視間參照用幀存儲器映射列表144只要能夠保存至少I個圖片量的信息就可以。但是,在本實施方式中,第一解碼部121及第二解碼部122同時動作,所以作為從第一解碼部121的寫入用和從第二解碼部122的讀出用而在視間參照用句法信息列表143及視間參照用幀存儲器映射列表144中分別確保兩個圖片量的區(qū)域。對于如上述那樣與H. 264標(biāo)準(zhǔn)及H. 264 一 MVC標(biāo)準(zhǔn)建立對應(yīng)而構(gòu)成的本發(fā)明的實施方式I的圖像解碼裝置100說明其動作。以下,假設(shè)每一個流在參照中需要的圖片張數(shù)是3張。此外,如上所述,作為解碼中的圖片的保存用而需要I張。進而,假設(shè)圖像顯示在屬于同一訪問單元的L側(cè)的圖片和R側(cè)的圖片解碼完成后、在如圖10的定時顯示。具體而言,在期間TOl中進行L側(cè)的圖片LI的解碼處理。接著,在期間T02中,進行L側(cè)的圖片L2和R側(cè)的圖片Rl的解碼處理。接著,在期間T03中顯示圖片LI及圖片R1。另外,圖片LI及圖片Rl是包含在同一個訪問單元中的圖片。這樣,在顯示之前的期間中也開始下一圖片的解碼處理,所以關(guān)于保存區(qū)域,作為顯示用而設(shè)置I張。因而,假設(shè)幀存儲器170具備能夠保存共計10張(L側(cè)5張、R側(cè)5張)圖片的區(qū)域。此外,所輸入的編碼比特流110及111是如上述那樣通過H. 264 一 MVC進行多視點編碼而得到的。此外,如圖11所示,假設(shè)L側(cè)編碼比特流110是按I/P1/P2/B1/P3/B2的順序被編碼的。同樣,假設(shè)R側(cè)編碼比特流111是按I/P1/P2/B1/P3/B2的順序被編碼的。另外,圖11所示的“I”表示該圖片是I圖片。此外,“P1、P2、P3”表示該圖片是P圖片。此夕卜,示該圖片是B圖片。此外,所謂I圖片,是進行了不進行視內(nèi)參照的幀內(nèi)編碼的圖片。P圖片及B圖片是進行視內(nèi)參照而編碼的圖片。此外,I圖片及P圖片是被其他圖片視內(nèi)參照的圖片,在本實施例中,B圖片為不被其他圖片視內(nèi)參照的圖片(nal_ref_idc=0)。此外,假設(shè)L側(cè)編碼比特流110是基本視、R側(cè)編碼比特流是非基本視。首先,圖像解碼裝置100從L側(cè)編碼比特流110起開始解碼處理。此外,第一控制部131和第二控制部132如以下這樣按照每I個圖片同時啟動并等待完成,從而取得編碼 比特流110及111的解碼處理的同步。首先,對L側(cè)的圖片的解碼處理進行說明。第一控制部131通過以下的處理步驟控制第一解碼部121,由此進行L側(cè)編碼比特流110的圖片解碼處理。圖12是圖像解碼裝置100的L側(cè)的解碼處理的流程圖。首先,第一控制部131將保存在標(biāo)志保存部180中的第一完成標(biāo)志清空(S101)。接著,第一控制部131從幀存儲器管理部150取得保存解碼對象圖片的解碼結(jié)果的幀存儲器170的基本地址(S102)。接著,第一控制部131從管理信息保存部140取得L側(cè)的DPB列表141a (S103)。接著,第一控制部131取得幀存儲器映射列表142a。此外,第一控制部131參照所取得的DPB列表141a及幀存儲器映射列表142a,取得視內(nèi)參照用的參照圖片的基本地址(S104)。接著,第一控制部131將在上述步驟S102 S104中得到的解碼對象圖片及參照圖片的基本地址及DPB列表141a設(shè)定到第一解碼部121中,將第一解碼部121啟動(S105)。接著,第一解碼部121從在步驟S105中設(shè)定的參照圖片的基本地址取得參照圖片,并使用所取得的參照圖片將編碼比特流110解碼,從而生成解碼圖片。此外,第一解碼部121將所生成的解碼圖片保存到在步驟S105中設(shè)定的解碼對象圖片的基本地址中。此夕卜,第一解碼部121向第一控制部131通知該解碼對象圖片的解碼處理已完成(S106)。接著,第一控制部131從第一解碼部121取得在步驟S106中完成了解碼處理的圖片的句法信息113 (S107)。接著,第一控制部131在通過步驟S105完成了解碼處理的圖片在后續(xù)的圖片的解碼時被用作參照圖片的情況下,使用在步驟S107中取得的句法信息113,將管理信息保存部140內(nèi)的DPB列表141a更新(S108)。具體而言,第一控制部131將在步驟S107中取得的句法信息113添加到DPB列表141a中。接著,第一控制部131在通過步驟S108中的DPB列表141a的更新而存在不在DPB列表141a中的圖片的情況下,將DPB列表141a的相應(yīng)圖片的索引201向幀存儲器管理部150通知。幀存儲器管理部150在從第一控制部131通知了索引201的情況下,更新幀存儲器映射列表142a (S109)。具體而言,幀存儲器管理部150將與被通知的索引201對應(yīng)的DPB列表索引204變更為“無”。此外,幀存儲器管理部150將完成了解碼處理的圖片的信息添加到幀存儲器映射列表142a中。接著,第一控制部131將在步驟S107中得到的句法信息113作為視間參照用的句法信息保存到視間參照用句法信息列表143中(S110)。接著,第一控制部131將完成了解碼處理的圖片的信息保存到視間參照用幀存儲器映射列表144中(SI 11)。接著,第一控制部131將L側(cè)的解碼處理暫時停止,并且在標(biāo)志保存部180中設(shè)置第一完成標(biāo)志(SI 12)。接著,對R側(cè)的圖片的解碼處理進行說明。第二控制部132通過以下的處理步驟控制第二解碼部122,由此進行R側(cè)編碼比特 流111的解碼處理。圖13是圖像解碼裝置100的R側(cè)的解碼處理的流程圖。首先,第二控制部132將保存在標(biāo)志保存部180中的第二完成標(biāo)志清空(S201)。接著,第二控制部132從視間參照用句法信息列表143取得在R側(cè)編碼比特流111的解碼處理中能夠參照的L側(cè)的解碼圖片的句法信息,由此確定視間參照用的參照圖片
(S202)。接著,第二控制部132參照視間參照用幀存儲器映射列表144,取得與步驟S202中取得的句法信息對應(yīng)的基本地址。即,第二控制部132取得在R側(cè)編碼比特流111的解碼處理中能夠參照的L側(cè)的解碼圖片的基本地址(S203)。接著,第二控制部132從幀存儲器管理部150取得保存解碼對象圖片(R側(cè)圖片)的解碼結(jié)果的幀存儲器170的基本地址(S204)。接著,第二控制部132從管理信息保存部140取得R側(cè)的DPB列表141b (S205)。接著,第二控制部132取得幀存儲器映射列表142b。此外,第二控制部132參照所取得的DPB列表141b及幀存儲器映射列表142b,取得視內(nèi)參照用的參照圖片的基本地址(S206)。接著,第二控制部132將在步驟S203、S204、S205及S206中得到的解碼對象圖片、視內(nèi)參照用的參照圖片及視間參照用的參照圖片的基本地址、和解碼對象圖片的DPB列表141b設(shè)定到第二解碼部122中,將第二解碼部122啟動(S207)。第二解碼部122從在步驟S207中設(shè)定的視內(nèi)參照用或視間參照用的基本地址取得參照圖片,并使用所取得的參照圖片將編碼比特流111解碼,從而生成解碼圖片。此外,第二解碼部122將所生成的解碼圖片保存到在步驟S207中設(shè)定的解碼對象圖片的基本地址中。此外,第二解碼部122向第二控制部132通知該圖片的解碼處理完成(S208)。接著,第二控制部132從第二解碼部122取得在步驟S208中完成解碼的圖片的句法信息 113 (S209)。接著,第二控制部132在通過步驟S208完成解碼的圖片在后續(xù)的圖片的解碼時被用作參照圖片的情況下,更新DPB列表141b (S210)。具體而言,第二控制部132將在步驟S209中取得的句法信息113添加到DPB列表141b中。接著,第二控制部132在通過步驟S210的DPB列表141b的更新而存在離開DPB列表的圖片的情況下,將DPB列表141b的對應(yīng)圖片的索引201向幀存儲器管理部150通知。幀存儲器管理部150在從第二控制部132通知了索引201的情況下,更新幀存儲器映射列表142b(S211)。具體而言,幀存儲器管理部150將與被通知的索引201對應(yīng)的DPB列表索引204變更為“無”。此外,幀存儲器管理部150將完成了解碼處理的圖片的信息添加到幀存儲器映射列表142b中。接著,第二控制部132將R側(cè)的解碼處理暫時停止,并且在標(biāo)志保存部180中設(shè)置第二完成標(biāo)志(S212)。如以上這樣,通過使第一控制部131及第二控制部132按照每I個圖片同時啟動并等待完成,能夠如圖14那樣取得編碼比特流110及111的解碼處理的同步。例如,在圖14所示的時刻tOl,同時開始L側(cè)的解碼處理及R側(cè)的解碼處理。即,進行上述圖12及圖13所示的處理。此外,在時刻t02,R側(cè)的解碼處理結(jié)束。在時刻t02的時點,由于L側(cè)的解碼處理沒有完成,所以第一完成標(biāo)志未被設(shè)定。因此,第二控制部132不開始下一圖片的解碼處理,直到L側(cè)的解碼處理完成。 在時刻t03,L側(cè)的解碼處理完成。因此,在時刻t03,L側(cè)及R側(cè)的兩方的解碼處理完成,所以圖像解碼部120同時開始下一圖片的解碼處理。此外,在時刻t04,雖然L側(cè)的解碼處理完成、但R側(cè)的解碼處理沒有完成,所以第一控制部131不開始下一圖片的解碼處理,直到R側(cè)的解碼處理完成。在時刻t05,R側(cè)的解碼處理完成。因此,在時刻t05,L側(cè)及R側(cè)的兩方的解碼處理完成,所以圖像解碼部120同時開始下一圖片的解碼處理。這樣,控制部130在由第一解碼部121及第二解碼部122都完成了編碼比特流110及111的預(yù)先設(shè)定的解碼處理單位(圖片單位)的解碼處理之后,使第一解碼部121及第二解碼部122開始下一解碼處理單位的解碼處理。具體而言,第一控制部131在由第一解碼部121進行的編碼比特流110的解碼處理單位的解碼處理完成、并且在標(biāo)志保存部180中保存有第二完成標(biāo)志的情況下,使第一解碼部121開始下一解碼處理單位的編碼比特流110的解碼處理。此外,第二控制部132在由第二解碼部122進行的編碼比特流111的解碼處理單位的解碼處理完成、并且在標(biāo)志保存部180中保存有第一完成標(biāo)志的情況下,使第二解碼部122開始下一解碼處理單位的編碼比特流111的解碼處理。另外,這里使L側(cè)的下一圖片的解碼處理等待至R側(cè)的解碼處理完成、使R側(cè)的下一圖片的解碼處理等待至L側(cè)的解碼處理完成,但在L側(cè)的解碼處理比R側(cè)的解碼處理先完成的情況下,也可以不等待R側(cè)的解碼處理的完成而進行L側(cè)的下一圖片的解碼處理。這是因為,R側(cè)將L側(cè)的解碼圖片用作參照圖片,但L側(cè)不將R側(cè)的解碼圖片用作參照圖片,所以即使先行進行解碼處理也不會發(fā)生參照圖片未被解碼等的問題。但是,在L側(cè)的解碼處理大幅先行的情況下,為了顯示而需要較多的用于保存L側(cè)的解碼圖片的保存區(qū)域。或者,也可以考慮進行如下控制,即對包括R側(cè)的使用完成在內(nèi)的幀存儲器的空閑狀況進行管理,并使L側(cè)的解碼處理能先行就先行,但控制變得復(fù)雜。因此,如圖14所示,優(yōu)選的是使L側(cè)的下一圖片的解碼處理等待至R側(cè)的解碼處理完成,使R側(cè)的下一圖片的解碼處理等待至L側(cè)的解碼處理完成。這里,在以往的圖像解碼裝置中,存在關(guān)于多個比特流的解碼處理的同步的問題。具體而言,在將用H. 264 一 MVC那樣的利用視點間預(yù)測的編碼方式壓縮而得到的圖像數(shù)據(jù)解碼的過程中,在非基本視的圖像的解碼中,有時將相同的顯示時刻的基本視的解碼后圖像作為運動補償時的參照圖像。因此基本視的解碼處理定時和非基本視的解碼處理定時存在依存關(guān)系。另外,在3個視點以上的情況下,在非基本視的圖像的解碼中,還有時將相同顯示時刻的不同的非基本視或基本視的解碼圖像作為運動補償時的參照圖像。因此,需要按照每規(guī)定的單位,一邊取得各通道的解碼處理的同步一邊進行多個比特流的解碼,所以在如以往的圖像解碼裝置那樣將各通道的圖像的解碼定時彼此不考慮其他通道的解碼狀況而設(shè)為任意定時、且在顯示時取得各通道的同步而再現(xiàn)的結(jié)構(gòu)的情況下,發(fā)生不能良好地進行解碼時的各通道間的參照、不能正確地進行解碼處理的問題。另一方面,有關(guān)本發(fā)明的實施方式I的圖像解碼裝置100通過將第一控制部131和第二控制部132同時啟動并等待完成,能夠取得編碼比特流110及111的解碼處理的同
止/J/ O
此外,有關(guān)本發(fā)明的實施方式I的圖像解碼裝置100在R側(cè)編碼比特流111的解碼處理時能夠經(jīng)由可共同訪問的視間參照用句法信息列表143知道L側(cè)編碼比特流的參照圖片的句法管理信息。由此,圖像解碼裝置100能夠進行使用視點間預(yù)測編碼的編碼比特流的解碼。接著,使用圖15,對DPB列表141a及141b、幀存儲器映射列表142a及142b、視間參照用句法信息列表143、視間參照用幀存儲器映射列表144的每一個圖片時間的關(guān)系進行說明。(期間T10)( L側(cè)編碼比特流110的解碼處理)解碼后的I圖片(L 一 I)保存在幀存儲器170中,句法信息113登記在DPB列表141a的索引號碼“O”中。此外,基本地址登記到幀存儲器映射列表142a的索引號碼“O”中。此外,在視間參照用句法信息列表143中登記I圖片(L 一 I)的句法信息113。此夕卜,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記I圖片(L 一 I)的基本地址。( R側(cè)編碼比特流111的解碼處理)由于有可能發(fā)生視間參照,所以在期間TlO中不進行R側(cè)編碼比特流的處理而從期間Tll開始。(期間Tll)( L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 Pl)保存在幀存儲器170中,句法信息113登記在DPB列表141a的索引號碼“I”中。此外,基本地址登記在幀存儲器映射列表142a的索引號碼“I”中。此外,在視間參照用句法信息列表143的索引號碼“I”中登記P圖片(Pll)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“I”中登記P圖片(L - Pl)的基本地址。( R側(cè)編碼比特流111的解碼處理)解碼后的I圖片(R — I)保存在幀存儲器170中,句法信息113登記在DPB列表141b的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“O”中。(期間T12)( L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 P2)保存在幀存儲器170中,句法信息113登記在DPB列表141b的索引號碼“2”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“2”中。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L 一 P2)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L 一P2)的基本地址。( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — Pl)登記在幀存儲器170中,句法信息113登記在DPB列表 141b的索引號碼“I”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“I” 中。(期間T13)( L側(cè)編碼比特流110的解碼處理)解碼后的B圖片(L 一 BI)保存在幀存儲器170中,基本地址登記在幀存儲器映射列表142a的索引號碼“3”中。但是,由于該B圖片(L 一 BI)在后續(xù)的圖片的解碼時不被參照,所以在DPB列表141a中不登記句法信息113。此外,在視間參照用句法信息列表143的索引號碼“I”中登記B圖片(L 一 BI)。此外,在視間參照用幀存儲器映射列表144的索引號碼“I”中登記P圖片(L 一 BI)的基本地址。( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — P2)保存在幀存儲器170中,句法信息113登記在DPB列表141b的索引號碼“2”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“2”中。(L側(cè)編碼比特流110的圖像顯示)I圖片(L— I)被圖像顯示,但由于該I圖片(L— I)在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141a的索引號碼“O”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142a的索引號碼“O”中的基本地址不被刪除。(R側(cè)編碼比特流111的圖像顯示)P圖片(R — Pl)被圖像顯示,但由于該P圖片(R — Pl)在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141b的索引號碼“O”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142b的索引號碼“O”中的基本地址不被刪除。(期間T14)( L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 P3)保存在幀存儲器170中,句法信息113登記在DPB列表141b的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“4”中。此時,登記在DPB列表141a的索引號碼“O”中的I圖片(L— I)的句法信息113、以及登記在幀存儲器映射列表142a的索引號碼“O”中的I圖片(L 一 I)的基本地址被刪除。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L - P3)。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L 一 P3)的基本地址。( R側(cè)編碼比特流111的解碼處理)解碼后的B圖片(R — BI)保存在幀存儲器170中,基本地址登記在幀存儲器映射列表142b的索引號碼“3”中。此外,由于該B圖片(R — BI)在后續(xù)的圖片的解碼時不被參照,所以在DPB列表141b中不登記句法信息113。(L側(cè)編碼比特流110的圖像顯示)P圖片(L —Pl)被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141a的索引號碼“I”中的句法信息不被刪除。同樣,登記在幀存儲器映射列表142a的索引號碼“I”中的基本地址不被刪除。( R側(cè)編碼比特流111的圖像顯示)P圖片(R —Pl)被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141b的索引號碼“I”中的句法信息不被刪除。同樣,登記在幀存儲器映射列表142b的索引號碼“I”中的基本地址不被刪除。(期間T15)( L側(cè)編碼比特流110的解碼處理)解碼后的B圖片(L 一 B2)保存在幀存儲器170中,基本地址登記在幀存儲器映射列表142a的索引號碼“O”中。此外,由于該B圖片(L 一 B2)在后續(xù)的圖片的解碼時不被參照,所以在DPB列表141a中不登記句法信息113。此外,在視間參照用句法信息列表143的索引號碼“I”中登記B圖片(L 一 B2)。此外,在視間參照用幀存儲器映射列表144的索引號碼“I”中登記B圖片(L 一 B2)的基本地址。( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — P3)保存在幀存儲器170中,句法信息113登記到DPB列表141b的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“4” 中。此時,登記在DPB列表141b的索引號碼“O”中的I圖片(L— I)的句法信息113、以及登記在幀存儲器映射列表142b的索引號碼“O”中的I圖片(L 一 I)的基本地址被刪除。(L側(cè)編碼比特流110的圖像顯示)B圖片(L — BI)被圖像顯不,并且作為視間參照用也沒有使用B圖片(L 一 BI),所以從幀存儲器映射列表142a的索引號碼“3”中刪除所登記的基本地址。( R側(cè)編碼比特流111的圖像顯示)B圖片(R — BI)被圖像顯不、并且作為視間參照用也沒有使用B圖片(R — BI),所以從幀存儲器映射列表142b的索引號碼“3”中刪除所登記的基本地址。(期間T16)(L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 P4)保存在幀存儲器170中,句法信息113登記在DPB列表141b的索引號碼“I”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“3”中。此時,登記在DPB列表141a的索引號碼“ I”中的P圖片(L 一 Pl)的句法信息113及登記在幀存儲器映射列表142a的索引號碼“I”中的I圖片(L 一 Pl)的基本地址被刪除。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L - P4)。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L 一 P3)的基本地址。 ( R側(cè)編碼比特流111的解碼處理)解碼后的B圖片(R — B2)保存在幀存儲器170中,基本地址登記在幀存儲器映射列表142b的索引號碼“3”中。此外,由于該B圖片(R — B2)在后續(xù)的圖片的解碼時不被參照,所以在DPB列表141b中不登記句法信息113。(L側(cè)編碼比特流110的圖像顯示)P圖片(L — P2)被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141a的索引號碼“2”中的句法信息113不被刪除。同樣, 登記在幀存儲器映射列表142a的索引號碼“2”中的基本地址不被刪除。(R側(cè)編碼比特流111的圖像顯示)P圖片(R — P2)被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141b的索引號碼“2”中的句法信息不被刪除。同樣,登記在幀存儲器映射列表142b的索引號碼“2”中的基本地址不被刪除。這樣,有關(guān)本發(fā)明的實施方式I的圖像解碼裝置100將第一控制部131和第二控制部132同時啟動并等待完成,由此能夠取得編碼比特流110及111的解碼處理的同步。另外,有關(guān)本發(fā)明的實施方式I的圖像解碼裝置100并不限于H. 264標(biāo)準(zhǔn),在基于其他標(biāo)準(zhǔn)的編碼比特流的解碼中也能夠采用。此外,在本實施方式中,第一控制部131和第二控制部132通過以圖片單位(幀單位)進行等候來取得同步,但在場構(gòu)造等的情況下也可以為兩個場圖片單位的同步。此外,第一控制部131和第二控制部132也能夠以由H. 264標(biāo)準(zhǔn)定義的參數(shù)集單位(頭解碼處理單位)或片單位等的NAL (網(wǎng)絡(luò)抽象層)單元單位取得同步。此外,在本實施方式中敘述的第一控制部131及第二控制部132既可以實際搭載兩個處理器,也可以是邏輯上的兩個線程。此外,在本實施方式中,將L側(cè)編碼比特流110作為基本視,將R側(cè)編碼比特流111作為非基本視,但也可以將R側(cè)編碼比特流111作為基本視,將L側(cè)編碼比特流110作為非基本視。此外,在本實施方式中對2個視點編碼比特流進行了敘述,但在3個視以上的編碼比特流中當(dāng)然也能夠得到本發(fā)明的效果。此外,在本實施方式中,將DPB列表141a及141b、幀存儲器映射列表142a及142b在R側(cè)編碼比特流111和L側(cè)編碼比特流110中單獨管理,但也可以將DPB列表141a及141b、和幀存儲器映射列表142a及142b的至少一方通過I個列表管理,并賦予統(tǒng)一的索引。此外,保存在本實施方式的DPB列表141a及141b中的句法信息是一例,并不由本實施方式限定。(實施方式2)圖16是表示有關(guān)本發(fā)明的實施方式2的圖像解碼裝置100A的結(jié)構(gòu)的圖。以下,對有關(guān)本發(fā)明的實施方式2的圖像解碼裝置100A的結(jié)構(gòu)進行說明。另外,對于與圖2同樣的單元賦予同樣的標(biāo)號,省略重復(fù)的說明。具體而言,圖16所示的圖像解碼裝置100A的圖像解碼部220的結(jié)構(gòu)與圖2所示的圖像解碼部120的結(jié)構(gòu)不同。圖像解碼部220具備選擇部221和解碼部222。選擇部221選擇編碼比特流110及111中的一方,將所選擇的編碼比特流向解碼部222輸出。解碼部222將由選擇部221輸出的編碼比特流解碼。另外,解碼部222的內(nèi)部結(jié)構(gòu)是與在實施方式I中說明的第一解碼部121及第二解碼部122相同的結(jié)構(gòu)。向本實施方式的圖像解碼裝置輸入的編碼比特流110及111是使用H. 264 — MVC來編碼的。此外,關(guān)于H. 264 - MVC編碼的特征及與本實施方式的圖像解碼裝置的結(jié)構(gòu)的關(guān)聯(lián)的說明是如已經(jīng)在實施方式I中敘述那樣。關(guān)于如上述那樣與H. 264標(biāo)準(zhǔn)及H. 264 一 MVC標(biāo)準(zhǔn)建立對應(yīng)而構(gòu)成的本發(fā)明的實施方式2的圖像解碼裝置100A說明其動作。 在本實施方式中,假設(shè)每I個流在參照中需要的圖片張數(shù)為3張。此外,如上述那樣,作為解碼中的圖像的保存用而需要I張。進而,假設(shè)圖像顯示是在屬于同一訪問單元的L側(cè)的圖片和R側(cè)的圖片解碼完成后以如圖17的定時顯示的。具體而言,在期間T21中,進行L側(cè)的圖片LI的解碼處理。接著,在期間T22中進行R側(cè)的圖片Rl的解碼處理。接著,在期間T23中進行L側(cè)的圖片LI的解碼處理。此外,在期間T24中顯示圖片LI及圖片R1。另外,圖片LI及圖片Rl是包含在同一訪問單元中的圖片。這樣,在顯示中開始下一圖片的解碼處理,所以將保存區(qū)域作為顯示用而設(shè)置I張。因而,幀存儲器170設(shè)為具備能夠保存共計10張(L側(cè)5張、R側(cè)5張)的圖片的區(qū)域。在本實施方式中,由于解碼部222交替地進行編碼比特流110和編碼比特流111的解碼處理,所以在視間參照用句法信息列表143及視間參照用幀存儲器映射列表144中確保I個圖片量的區(qū)域。此外,所輸入的編碼比特流110及111的結(jié)構(gòu)也與實施方式I同樣。首先,本實施方式的圖像解碼裝置100A從L側(cè)編碼比特流110起開始解碼處理。此外,第一控制部131及第二控制部132通過如以下這樣交替地動作,取得編碼比特流110及111的解碼處理的同步。首先,對L側(cè)的圖片的解碼處理進行說明。第一控制部131通過以下的處理步驟控制解碼部222,進行L側(cè)編碼比特流110的圖片解碼處理。另外,第一控制部131的處理次序與圖12所示的處理是同樣的,所以使用圖12進行說明。首先,第一控制部131將保存在標(biāo)志保存部180中的第一完成標(biāo)志清空(S101)。接著,第一控制部131從幀存儲器管理部150取得保存解碼對象圖片的解碼結(jié)果的幀存儲器170的基本地址(S102)。接著,第一控制部131從管理信息保存部140取得L側(cè)的DPB列表141a (S103)。接著,第一控制部131取得幀存儲器映射列表142a。此外,第一控制部131參照所取得的DPB列表141a及幀存儲器映射列表142a,取得視內(nèi)參照用的參照圖片的基本地址(S104)。接著,第一控制部131將在上述步驟S102 S104中得到的解碼對象圖片及參照圖片的基本地址、及DPB列表141a設(shè)定到第一解碼部121中。此外,第一控制部131設(shè)定選擇部221,以選擇L側(cè)編碼比特流110。此外,第一控制部131將解碼部222啟動(S105)。接著,解碼部222從在步驟S105中設(shè)定的參照圖片的基本地址取得參照圖片,并使用所取得的參照圖片將編碼比特流110解碼,從而生成解碼圖片。此外,解碼部222將所生成的解碼圖片保存到在步驟S105中設(shè)定的解碼對象圖片的基本地址中。此外,解碼部222向第一控制部131通知該解碼對象圖片的解碼處理完成(S106)。接著,第一控制部131從解碼部222取得在步驟S106中完成了解碼處理的圖片的句法信息113 (S107)。
接著,第一控制部131在通過步驟S105完成了解碼處理的圖片在后續(xù)的圖片的解碼時被用作參照圖片的情況下,使用在步驟S107中取得的句法信息113將管理信息保存部140內(nèi)的DPB列表141a更新(S108)。接著,第一控制部131在通過步驟S108中的DPB列表141a的更新而存在不在DPB列表141a中的圖片的情況下,將DPB列表141a的相應(yīng)圖片的索引201向幀存儲器管理部150通知。幀存儲器管理部150在從第一控制部131通知了索引201的情況下,更新幀存儲器映射列表142a (S109)。接著,第一控制部131將在步驟S107中得到的句法信息113作為視間參照用的句法信息保存到視間參照用句法信息列表143中(S110)。接著,第一控制部131將在步驟S102中得到的基本地址保存到視間參照用幀存儲器映射列表144中(SI 11)。接著,第一控制部131將L側(cè)的解碼處理暫時停止,并且在標(biāo)志保存部180中設(shè)置第一完成標(biāo)志(SI 12)。接著,對R側(cè)的圖片的解碼處理進行說明。通過上述步驟SlOl SI 12完成了一系列的L側(cè)編碼比特流110的解碼處理之后,第二控制部132通過以下的處理步驟控制解碼部222,進行R側(cè)編碼比特流111的解碼處理。另外,第二控制部132的處理次序與圖13所示的處理是同樣的,所以使用圖13進行說明。首先,第二控制部132將保存在標(biāo)志保存部180中的第二完成標(biāo)志清空(S201)。接著,第二控制部132從管理信息保存部140內(nèi)的視間參照用句法信息列表143取得在R側(cè)編碼比特流111的解碼處理中能夠參照的L側(cè)的解碼圖片的句法信息113,確定視間參照圖片(S202)。接著,第二控制部132從管理信息保存部140內(nèi)的視間參照用幀存儲器映射列表144取得在R側(cè)編碼比特流111的解碼處理中能夠參照的L側(cè)的解碼圖片的基本地址(S203)。接著,第二控制部132從幀存儲器管理部150取得保存解碼對象圖片(R側(cè)圖片)的解碼結(jié)果的幀存儲器170的基本地址(S204)。接著,第二控制部132從管理信息保存部140取得R側(cè)的DPB列表141b (S205)。
接著,第二控制部132取得幀存儲器映射列表142b。此外,第二控制部132參照所取得的DPB列表141b及幀存儲器映射列表142b,取得視內(nèi)參照用的參照圖片的基本地址(S206)。接著,第二控制部132將在步驟S203、S204、S205及S206中得到的解碼對象圖片、視內(nèi)參照用的參照圖片及視間參照用的參照圖片的基本地址、和解碼對象圖片的DPB列表141b設(shè)定到解碼部222中。此外,第二控制部132設(shè)定選擇部221以使其選擇R側(cè)編碼比特流111。此外,第二控制部132將解碼部222啟動(S207)。接著,解碼部222從在步驟S207中設(shè)定的視內(nèi)參照用或視間參照用的基本地址取得參照圖片,并使用所取得的參照圖片將編碼比特流111解碼,從而生成解碼圖片。此外,解碼部222將所生成的解碼圖片保存到在步驟S207中設(shè)定的解碼對象圖片的基本地址中。此外,解碼部222向第二控制部132通知該圖片的解碼處理完成(S208)。接著,第二控制部132從解碼部222取得在步驟S208中完成了解碼的圖片的句法 信息 113 (S209)。接著,第二控制部132在通過步驟S208完成了解碼的圖片在后續(xù)的圖片的解碼時被用作參照圖片的情況下,更新DPB列表141b (S210)。接著,第二控制部132在通過步驟S210中的DPB列表141b的更新而存在離開DPB列表的圖片的情況下,將DPB列表14Ib的相應(yīng)圖片的索引201向幀存儲器管理部150通知。幀存儲器管理部150在從第二控制部132通知了索引201的情況下,更新幀存儲器映射列表 142b (S211)。接著,第二控制部132將R側(cè)的解碼處理暫時停止,并且在標(biāo)志保存部180中設(shè)置第二完成標(biāo)志(S212)。如以上這樣,通過使第一控制部131和第二控制部132交替地動作,能夠如圖18那樣取得編碼比特流110及111的解碼處理的同步。例如,在圖18所示的時刻til開始L側(cè)的解碼處理。S卩,進行上述圖12所示的處理。此外,在時刻tl2,L側(cè)的解碼處理結(jié)束,接著開始R側(cè)的解碼處理。S卩,進行上述圖13所示的處理。此外,在時刻tl3,R側(cè)的解碼處理結(jié)束,接著開始L側(cè)的解碼處理。這樣,控制部130使選擇部221選擇編碼比特流110及111中的一方信號。此外,控制部130在該一方信號的預(yù)先設(shè)定的解碼處理單位的解碼處理完成之后,使選擇部221選擇編碼比特流110及111中的另一方信號。具體而言,第一控制部131在標(biāo)志保存部180中保存有第二完成標(biāo)志的情況下,使解碼部222開始下一解碼處理單位的編碼比特流110的解碼處理。此外,第二控制部132在標(biāo)志保存部180中保存有第一完成標(biāo)志的情況下,使解碼部222開始下一解碼處理單位的編碼比特流111的解碼處理。接著,關(guān)于DPB列表141a及141b、幀存儲器映射列表142a及142b、視間參照用句法信息列表143、和視間參照用幀存儲器映射列表144的按每I個圖片時間的關(guān)系,使用圖19進行說明。(期間T30)(L側(cè)編碼比特流110的解碼處理)解碼后的I圖片(L 一 I)保存在幀存儲器170中,句法信息113登記在DPB列表141a的索引號碼“0”中。此外,基本地址登記在幀存儲器映射列表142a的索引號碼“O”中。此外,在視間參照用句法信息列表143的索引號碼“O”中登記I圖片(L 一 I)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L - I)的基本地址。(期間T31) ( R側(cè)編碼比特流111的解碼處理)解碼后的I圖片(R — I)保存在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“O”中。(期間T32)
( L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 Pl)保存在幀存儲器中,句法信息113登記在DPB列表141a的索引號碼“I”中。此外,基本地址登記在幀存儲器映射列表142a的索引號碼“I”中。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L 一 Pl)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L - Pl)的基本地址。(期間T33)( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — Pl)保存在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“I”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“I”中。(期間T34) ( L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 P2)保存在幀存儲器中,句法信息113登記在DPB列表141a的索引號碼“2”中。此外,基本地址登記在幀存儲器映射列表142a的索引號碼“2”中。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L 一 P2)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L - P2)的基本地址。(L側(cè)編碼比特流110的圖像顯示)I圖片(L 一 I)在解碼處理后被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141a的索引號碼“O”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142a的索引號碼“O”中的基本地址不被刪除。( R側(cè)編碼比特流111的圖像顯示)I圖片(R — I)在解碼處理后被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141b的索引號碼“O”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142b的索引號碼“O”中的基本地址不被刪除。(期間T35)( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — P2)保存在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“2”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“2”中。
(期間T36)( L側(cè)編碼比特流110的解碼處理)解碼后的B圖片(L 一 BI)保存在幀存儲器中,基本地址登記在幀存儲器映射列表142a的索引號碼“3”中,但由于在后續(xù)的圖片的解碼時不被參照,所以在DPB列表141a中不登記句法信息113。(L側(cè)編碼比特流110的圖像顯示)I圖片(L —Pl)在解碼處理后被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141a的索引號碼“I”中的句法信息113不被刪除。同
( R側(cè)編碼比特流111的圖像顯示)I圖片(R —Pl)在解碼處理后被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141b的索引號碼“I”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142b的索引號碼“I”中的基本地址不被刪除。(期間T37)( R側(cè)編碼比特流111的解碼處理)解碼后的B圖片(R — BI)保存在幀存儲器中,基本地址登記在幀存儲器映射列表142b的索引號碼“3”中,但由于在后續(xù)的圖片的解碼時不被參照,所以在DPB列表141b中不登記句法信息113。(期間T38)( L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 P3)保存在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“4”中。此時,登記在DPB列表141a的索引號碼“O”中的I圖片(L— I)的句法信息113、以及登記在幀存儲器映射列表142a的索引號碼“O”中的I圖片(L 一 I)的基本地址被刪除。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L - P3)的句法信息113。此夕卜,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L - P3)的基本地址。(L側(cè)編碼比特流111的圖像顯示)B圖片(L — BI)被圖像顯不,并且作為視間參照用也不使用B圖片(L 一 BI),所以從幀存儲器映射列表142a的索引號碼“3”中將所登記的基本地址刪除。( R側(cè)編碼比特流111的圖像顯示)B圖片(R — BI)被圖像顯不,并且作為視間參照用也不使用B圖片(R — BI),所以從幀存儲器映射列表142a的索引號碼“3”中將所登記的基本地址刪除。(期間T39)( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — P3)保存在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“4”中。此時,登記在DPB列表141b的索引號碼“O”中的I圖片(L 一 I)的句法信息、以及登記在幀存儲器映射列表142b的索引號碼“O”中的I圖片(L 一 I)的基本地址被刪除。
這樣,有關(guān)本發(fā)明的實施方式2的圖像解碼裝置100A通過使第一控制部131和第二控制部132交替地動作,能夠取得編碼比特流110及111的解碼處理的同步。此外,有關(guān)本發(fā)明的實施方式2的圖像解碼裝置100A在R側(cè)編碼比特流111的解碼處理時能夠經(jīng)由可共同訪問的視間參照用句法信息列表143知道L側(cè)編碼比特流110的參照圖片的句法管理信息。因此,圖像解碼裝置100A能夠進行使用視間預(yù)測來編碼而得到的編碼比特流的解碼。另外,有關(guān)本發(fā)明的實施方式2的圖像解碼裝置100A并不限于H. 264標(biāo)準(zhǔn),在基于其他標(biāo)準(zhǔn)的編碼比特流的解碼中也能夠采用。此外,在本實施方式中,第一控制部131和第二控制部132通過以圖片單位(幀單位)進行等候而取得同步,但在場構(gòu)造等的情況下也可以為兩個場圖片單位的同步。此外,第一控制部131和第二控制部132也能夠以由H. 264標(biāo)準(zhǔn)定義的參數(shù)集單位(頭解碼處理單位)或片單位等的NAL (網(wǎng)絡(luò)抽象層)單元單位取得同步。
此外,在本實施方式中敘述的第一控制部131及第二控制部132既可以實際搭載兩個處理器,也可以是邏輯上的兩個線程。此外,在本實施方式中,將L側(cè)編碼比特流110作為基本視,將R側(cè)編碼比特流111作為非基本視,但也可以將R側(cè)編碼比特流111作為基本視,將L側(cè)編碼比特流110作為非基本視。此外,在本實施方式中敘述了 2個視點編碼比特流,但在3個視點以上的編碼比特流中當(dāng)然也能夠得到本發(fā)明的效果。此外,在本實施方式中,將DPB列表141a及141b、幀存儲器映射列表142a及142b在R側(cè)編碼比特流111和L側(cè)編碼比特流110中單獨管理,但也可以將DPB列表141a及141b、和幀存儲器映射列表142a及142b中的至少一方通過I個列表管理,并賦予統(tǒng)一的索引。此外,本實施方式的保存在DPB列表141a及141b中的句法信息是一例,并不受本實施方式限定。(實施方式3)圖20是表示有關(guān)本發(fā)明的實施方式3的圖像解碼裝置100B的結(jié)構(gòu)的圖。以下,對有關(guān)本發(fā)明的實施方式3的圖像解碼裝置100B的結(jié)構(gòu)進行說明。另外,對于與圖16同樣的單兀賦予同樣的標(biāo)號,省略重復(fù)的說明。具體而言,圖20所示的圖像解碼裝置100B的管理信息保存部240的結(jié)構(gòu)與圖16所示的管理信息保存部140的結(jié)構(gòu)不同。更具體地講,管理信息保存部240代替圖16所示的幀存儲器映射列表142a及142b而保存幀存儲器映射列表142c。在本實施方式中使用該幀存儲器映射列表142c管理幀存儲器170的狀態(tài)。圖21是表示幀存儲器映射列表142c的結(jié)構(gòu)的圖。例如,幀存儲器映射列表142c是圖21所示那樣的表形式。另外,對于與圖7同樣的單元賦予同樣的標(biāo)號。如圖21所示,幀存儲器映射列表142a包括按照每個解碼圖片建立了對應(yīng)的多個條目。各條目包括幀存儲器地址203、DPB列表索引204a及204b、視間參照用句法信息索引205、圖像顯示狀態(tài)206、和狀態(tài)信息207。DPB列表索引204a表示與該解碼圖片對應(yīng)的DPB列表141a的索引201。
DPB列表索引204b表示與該解碼圖片對應(yīng)的DPB列表141b的索引201。在圖21所示的例子中,幀存儲器地址203為“O”及“3”的條目被用作L側(cè)解碼處理的解碼圖片緩沖器(DPB),被分配了對DPB列表141a賦予的相應(yīng)索引201。此外,幀存儲器地址203為“I”及“4”的條目被用作R側(cè)解碼處理的解碼圖片緩沖器(DPB),被分配了對DPB列表141b賦予的相應(yīng)索引201。此外,幀存儲器地址203為“5”的條目被用作視間參照用圖片,被分配了對視間參照用句法信息列表143賦予的相應(yīng)索引201。此外,幀存儲器地址203為“6”的條目被用作臨時緩沖器(保存有沒有被圖像顯示的圖片),所以不能使用。因此,在該例中可以確定沒有被用作解碼圖片緩沖器(DPB)、并且沒有被用作臨時緩沖器的幀存儲器地址203為“ I”及“6”的條目是未使用。向本實施方式的圖像解碼裝置100B輸入的編碼比特流110及111是使用H. 264 —MVC來編碼的。此外,關(guān)于H. 264 — MVC編碼的特征及與本實施方式的圖像解碼裝置的結(jié)構(gòu)的關(guān)聯(lián)的說明是如已經(jīng)在實施方式I中敘述那樣。對如上述那樣與H. 264標(biāo)準(zhǔn)及H. 264 一 MVC標(biāo)準(zhǔn)建立對應(yīng)而構(gòu)成的本發(fā)明的實施 方式3的圖像解碼裝置100B說明其動作。在本實施方式中,與實施方式2同樣,假設(shè)每I個流在參照中需要的圖片張數(shù)為3張。此外,如上述那樣,作為解碼中的圖片的保存用而需要I張。進而,假設(shè)圖像顯示是在屬于同一訪問單元的L側(cè)的圖片和R側(cè)的圖片解碼完成后在如圖17的定時顯示的。由此,在顯示中開始下一圖片的解碼處理,所以將保存區(qū)域作為顯示用而設(shè)置I張。但是,將該保存區(qū)域在L側(cè)編碼比特流和R側(cè)編碼比特流中共同管理,由此與上述實施方式2相比,能夠?qū)⒈4鎱^(qū)域削減I張的量。因此,假設(shè)幀存儲器170具備能夠保存共計9張圖片的區(qū)域。首先,本實施方式的圖像解碼裝置100B從L側(cè)編碼比特流110起開始解碼處理。此外,第一控制部131和第二控制部132與實施方式2同樣通過交替地動作來取得編碼比特流110及111的解碼處理的同步。以下,對DPB列表141a及141b、幀存儲器映射列表142c、視間參照用句法信息列表143、和視間參照用幀存儲器映射列表144的按照每I個圖片時間的關(guān)系,使用圖22進行說明。(期間T40)( L側(cè)編碼比特流110的解碼處理)解碼后的I圖片(L 一 I)保存在幀存儲器170中,句法信息113登記在DPB列表141a的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142a的索引號碼“O”中。此外,在視間參照用句法信息列表143的索引號碼“O”中登記I圖片(L 一 I)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L - I)的基本地址。(期間T41)( R側(cè)編碼比特流111的解碼處理)解碼后的I圖片(R — I)保存在幀存儲器中,句法信息113登記在DPB列表141b索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“I”中。(期間T42)
( L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 Pl)保存在幀存儲器中,句法信息113登記在DPB列表141a的索引號碼“I”中。此外,基本地址登記在幀存儲器映射列表142a的索引號碼“2”中。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L 一 Pl)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L - Pl)的基本地址。(期間T43)( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — Pl)登記在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“I”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“3”中。 (期間T44)( L側(cè)編碼比特流110的解碼處理)解碼后的P圖片(L 一 P2)保存在幀存儲器中,句法信息113登記在DPB列表141a的索引號碼“2”中。此外,基本地址登記在幀存儲器映射列表142a的索引號碼“4”中。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L 一 P2)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L - P2)的基本地址。(L側(cè)編碼比特流110的圖像顯示)I圖片(L 一 I)在解碼處理后被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141a的索引號碼“O”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142a的索引號碼“O”中的基本地址不被刪除。(R側(cè)編碼比特流111的圖像顯示)I圖片(R — I)在解碼處理后被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141b的索引號碼“O”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142b的索引號碼“I”中的基本地址不被刪除。(期間T45)( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — P2)保存在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“2”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“5”中。(期間T46) ( L側(cè)編碼比特流110的解碼處理)解碼后的B圖片(L 一 BI)保存在幀存儲器中,基本地址登記在幀存儲器映射列表142a的索引號碼“6”中,但由于在后續(xù)的圖片的解碼時不被參照,所以在DPB列表141a中不登記句法信息113。(L側(cè)編碼比特流110的圖像顯示)I圖片(L —Pl)在解碼處理后被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141a的索引號碼“I”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142a的索引號碼“2”中的基本地址不被刪除。( R側(cè)編碼比特流111的圖像顯示)
I圖片(R —Pl)在解碼處理后被圖像顯示,但由于在后續(xù)的圖片的解碼時有可能成為參照圖片,所以登記在DPB列表141b的索引號碼“I”中的句法信息113不被刪除。同樣,登記在幀存儲器映射列表142b的索引號碼“3”中的基本地址不被刪除。(期間T47)( R側(cè)編碼比特流111的解碼處理)解碼后的B圖片(R — BI)保存在幀存儲器中,基本地址登記在幀存儲器映射列表142b的索引號碼“7”中,但由于在后續(xù)的圖片的解碼時不被參照,所以在DPB列表141b中不登記句法信息113。(期間T48)(L側(cè)編碼比特流110的解碼處理)
解碼后的P圖片(L 一 P3)保存在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“8”中。此時,登記在DPB列表141a的索引號碼“O”中的I圖片(L 一 I)的句法信息、以及登記在幀存儲器映射列表142a的索引號碼“O”中的I圖片(L 一 I)的基本地址被刪除。此外,在視間參照用句法信息列表143的索引號碼“O”中登記P圖片(L 一 P3)的句法信息113。此外,在視間參照用幀存儲器映射列表144的索引號碼“O”中登記P圖片(L 一 P3)的基本地址。(L側(cè)編碼比特流111的圖像顯示)B圖片(L — BI)被圖像顯不、并且作為視間參照用也沒有使用B圖片(L 一 BI),所以從幀存儲器映射列表142a的索引號碼“6”中刪除所登記的基本地址。( R側(cè)編碼比特流111的圖像顯示)B圖片(R — BI)被圖像顯示、并且作為視間參照用也沒有使用B圖片(R — BI ),所以從幀存儲器映射列表142a的索引號碼“7”中刪除所登記的基本地址。(期間T49)( R側(cè)編碼比特流111的解碼處理)解碼后的P圖片(R — P3)保存在幀存儲器中,句法信息113登記在DPB列表141b的索引號碼“O”中。此外,基本地址登記在幀存儲器映射列表142b的索引號碼“O”中。此時,登記在DPB列表141b的索引號碼“O”中的I圖片(L 一 I)的句法信息、以及登記在幀存儲器映射列表142b的索引號碼“I”中的I圖片(L 一 I)的基本地址被刪除。這樣,有關(guān)本發(fā)明的實施方式3的圖像解碼裝置100B通過使第一控制部131和第二控制部132交替地動作,能夠取得編碼比特流110及111的解碼處理的同步。此外,有關(guān)本發(fā)明的實施方式3的圖像解碼裝置100B在R側(cè)編碼比特流111的解碼處理的時能夠經(jīng)由可共同訪問的視間參照用句法信息列表143知道L側(cè)編碼比特流110的參照圖片的句法管理信息。由此,圖像解碼裝置100B能夠進行使用視間預(yù)測來編碼的編碼比特流的解碼。進而,圖像解碼裝置100B通過將幀存儲器映射列表142c在L側(cè)編碼比特流110和R側(cè)編碼比特流111中共同管理,能夠削減幀存儲器170的容量。因此,圖像解碼裝置100B能夠降低成本。另外,有關(guān)本發(fā)明的實施方式3的圖像解碼裝置100B并不限定于H. 264標(biāo)準(zhǔn),在基于其他標(biāo)準(zhǔn)的編碼比特流的解碼中也能夠采用。
此外,在本實施方式中,第一控制部131和第二控制部132通過以圖片單位(幀單位)進行等候而取得同步,但在場構(gòu)造等的情況下也可以為兩個場圖片單位的同步。此外,第一控制部131和第二控制部132也能夠以由H. 264標(biāo)準(zhǔn)定義的參數(shù)集單位(頭解碼處理單位)或片單位等的NAL單元單位取得同步。此外,在本實施方式中敘述的第一控制部131及第二控制部132既可以實際搭載兩個處理器,也可以是邏輯上的兩個線程。此外,在本實施方式中,將L側(cè)編碼比特流110作為基本視、將R側(cè)編碼比特流111作為非基本視,但也可以將R側(cè)編碼比特流111作為基本視、將L側(cè)編碼比特流110作為非基本視。此外,在本實施方式中敘述了 2個視點編碼比特流,但在3個視點以上的編碼比特流中也當(dāng)然能夠得到本發(fā)明的效果。此外,在本實施方式中,將DPB列表141a及141b在R側(cè)編碼比特流111和L側(cè)編 碼比特流110中單獨管理,但也可以通過I個列表管理并賦予統(tǒng)一的索引。此外,本實施方式中的DPB列表141a及141b中保存的句法信息是一例,并不受本實施方式限定。(實施方式4)圖23是表示有關(guān)本發(fā)明的實施方式4的圖像解碼裝置100C的結(jié)構(gòu)的模塊圖。另夕卜,對于與圖2同樣的單兀賦予同樣的標(biāo)號,省略重復(fù)的說明。圖23所示的圖像解碼裝置100C除了圖2所示的圖像解碼裝置100的結(jié)構(gòu)以外,還具備流結(jié)合部190。此外,圖像解碼裝置100C代替圖像解碼部120而具備圖像解碼部320。流結(jié)合部190將編碼比特流110及編碼比特流111結(jié)合為I個編碼比特流310。具體而言,流結(jié)合部190通過將編碼比特流110和編碼比特流111按照預(yù)先設(shè)定的編碼單位交替地配置,來生成I個編碼比特流310。圖像解碼部320具備解碼部321。解碼部321將包含在編碼比特流310中的編碼比特流Iio及編碼比特流111按照上述編碼單位交替地解碼。另外,解碼部321的結(jié)構(gòu)與圖2所示的第一解碼部121及第二解碼部122的結(jié)構(gòu)是同樣的。向本實施方式的圖像解碼裝置100C輸入的編碼比特流110及111是使用H. 264 —MVC來編碼的。此外,關(guān)于H. 264 — MVC編碼的特征及與本實施方式的圖像解碼裝置的結(jié)構(gòu)的關(guān)聯(lián)的說明如已經(jīng)在實施方式I中敘述的那樣。這里,對H. 264 — MVC的流的構(gòu)造進行補充。在H. 264標(biāo)準(zhǔn)中,定義了將編碼后的信息分離為稱作NAL單元的層。各個NAL單元被賦予了稱作起始碼(start code)的可識別的代碼。此外,能夠通過后續(xù)于起始碼的NAL頭來判別NAL單元的種類。所謂NAL單元的種類,例如是序列參數(shù)集、圖片參數(shù)集、及片等。在H. 264 一 MVC中,通過將NAL頭解析,能夠判別上述序列參數(shù)集、圖片參數(shù)集及片等所屬的視(基本視或非基本視)。流結(jié)合部190進行編碼比特流110及111的流解析,將編碼比特流110及111以規(guī)定的單位在編碼比特流的狀態(tài)下交替地輸出,從而生成編碼比特流310。在本實施方式中,流結(jié)合部190以L側(cè)編碼比特流110為開頭,按每I個圖片單位將編碼比特流110及111交替地輸出,從而生成圖片交錯的編碼比特流310。換言之,流結(jié)合部190在配置同一訪問單元所包含的I個圖片單位的編碼比特流110和編碼比特流111中的I個圖片單位的編碼比特流Iio之后,配置I個圖片單位的編碼比特流111,從而生成編碼比特流310。以下,對如上述那樣與H. 264標(biāo)準(zhǔn)及H. 264 一 MVC標(biāo)準(zhǔn)建立對應(yīng)而構(gòu)成的本發(fā)明的實施方式4的圖像解碼裝置100C說明其動作。在本實施方式的圖像解碼裝置100C中,第一控制部131和第二控制部132通過如以下這樣動作,取得編碼比特流310的解碼處理的同步。 首先,對L側(cè)的圖片的解碼處理進行說明。第一控制部131通過以下的處理步驟控制圖像解碼部320,進行結(jié)合在編碼比特流310上的L側(cè)編碼比特流110的圖片解碼處理。另外,第一控制部131的處理次序與圖12所示的處理是同樣的,所以使用圖12進行說明。首先,第一控制部131將保存在標(biāo)志保存部180中的第一完成標(biāo)志清空(S101)。接著,第一控制部131從幀存儲器管理部150取得保存解碼對象圖片的解碼結(jié)果的幀存儲器170的基本地址(S102)。接著,第一控制部131從管理信息保存部140取得L側(cè)的DPB列表141a (S103)。接著,第一控制部131取得幀存儲器映射列表142a。此外,第一控制部131參照所取得的DPB列表141a及幀存儲器映射列表142a,取得視內(nèi)參照用的參照圖片的基本地址(S104)。接著,第一控制部131設(shè)定通過上述步驟S102 S104得到的解碼對象圖片及參照圖片的基本地址、及DPB列表141a,將解碼部321啟動(S105)。另外,由于流結(jié)合為I條,所以不需要實施方式2那樣的解碼對象流的設(shè)定。接著,解碼部321從在步驟S105中設(shè)定的參照圖片的基本地址取得參照圖片,并使用所取得的參照圖片將編碼比特流110解碼,從而生成解碼圖片。此外,解碼部321將所生成的解碼圖片保存到在步驟S105中設(shè)定的解碼對象圖片的基本地址中。此外,解碼部321向第一控制部131通知該解碼對象圖片的解碼處理完成(S106)。接著,第一控制部131從解碼部321取得在步驟S106中完成了解碼處理的圖片的句法信息113 (S107)。接著,第一控制部131在通過步驟S105完成了解碼處理的圖片在后續(xù)的圖片的解碼時被用作參照圖片的情況下,使用在步驟S107中取得的句法信息113,更新管理信息保存部140內(nèi)的DPB列表141a (S108)。接著,第一控制部131在通過步驟S108中的DPB列表141a的更新而存在不在DPB列表141a中的圖片的情況下,將DPB列表141a的相應(yīng)圖片的索引201向幀存儲器管理部150通知。幀存儲器管理部150在從第一控制部131通知了索引201的情況下,更新幀存儲器映射列表142a (S109)。接著,第一控制部131將在步驟S107中得到的句法信息113作為視間參照用的句法信息保存到視間參照用句法信息列表143中(S110)。接著,第一控制部131將在步驟S102中得到的基本地址保存到視間參照用幀存儲器映射列表144中(SI 11)。接著,如果所輸入的編碼比特流是R側(cè)編碼比特流的數(shù)據(jù),則第一控制部131將L側(cè)的解碼處理暫時停止,并且在標(biāo)志保存部180中設(shè)置第一完成標(biāo)志(S112)。接著,對R側(cè)的圖片的解碼處理進行說明。在上述步驟SlOl S112后,第二控制部132通過以下的處理步驟控制圖像解碼部320,進行結(jié)合在編碼比特流310中的R側(cè)編碼比特流111的解碼處理。另外,第二控制部132的處理次序與圖13所示的處理是同樣的,所以使用圖13進行說明。首先,第二控制部132將保存在標(biāo)志保存部180中的第二完成標(biāo)志清空(S201)。接著,第二控制部132從管理信息保存部140內(nèi)的視間參照用句法信息列表143取得在R側(cè)編碼比特流111的解碼處理中能夠參照的L側(cè)的解碼圖片的句法信息113,確定視間參照圖片(S202)。
接著,第二控制部132從管理信息保存部140內(nèi)的視間參照用幀存儲器映射列表144取得在R側(cè)編碼比特流111的解碼處理中能夠參照的L側(cè)的解碼圖片的基本地址
(S203)。接著,第二控制部132從幀存儲器管理部150取得保存解碼對象圖片(R側(cè)圖片)的解碼結(jié)果的幀存儲器170的基本地址(S204)。接著,第二控制部132從管理信息保存部140取得R側(cè)的DPB列表141b (S205)。接著,第二控制部132取得幀存儲器映射列表142b。此外,第二控制部132參照所取得的DPB列表141b及幀存儲器映射列表142b,取得視內(nèi)參照用的參照圖片的基本地址(S206)。接著,第二控制部132將在步驟S203、S204、S205及S206中得到的解碼對象圖片、視內(nèi)參照用的參照圖片及視間參照用的參照圖片的基本地址、和解碼對象圖片的DPB列表141b設(shè)定到解碼部321中,將解碼部321啟動(S207)。另外,由于流結(jié)合為I條,所以不需要實施方式2那樣的解碼對象流的設(shè)定。接著,解碼部321從在步驟S207中設(shè)定的視內(nèi)參照用或視間參照用的基本地址取得參照圖片,通過使用所取得的參照圖片將編碼比特流111解碼而生成解碼圖片。此外,解碼部321將所生成的解碼圖片保存到在步驟S207中設(shè)定的解碼對象圖片的基本地址中。此夕卜,解碼部321向第二控制部132通知該圖片的解碼處理完成(S208)。接著,第二控制部132從解碼部321取得在步驟S208中完成了解碼的圖片的句法信息 113 (S209)。接著,第二控制部132在通過步驟S208完成了解碼的圖片在后續(xù)的圖片的解碼時被用作參照圖片的情況下,更新DPB列表141b (S210)。接著,第二控制部132在通過步驟S210中的DPB列表141b的更新而存在離開DPB列表的圖片的情況下,將DPB列表14Ib的相應(yīng)圖片的索引201向幀存儲器管理部150通知。幀存儲器管理部150在從第二控制部132通知到了索引201的情況下,更新幀存儲器映射列表 142b (S211)。接著,如果所輸入的編碼比特流是L側(cè)編碼比特流的數(shù)據(jù),則第二控制部132將R側(cè)的解碼處理暫時停止,并且在標(biāo)志保存部180中設(shè)置第二完成標(biāo)志(S212)。另外,關(guān)于DPB列表141a及141b、幀存儲器映射列表142a及142b、視間參照用句法信息列表143、和視間參照用幀存儲器映射列表144的按照每I圖片時間的關(guān)系,與實施方式2是同樣的。這樣,有關(guān)本發(fā)明的實施方式4的圖像解碼裝置100C通過將編碼比特流110及111結(jié)合而做成I條編碼比特流310,能夠取得解碼處理的同步。此外,有關(guān)本發(fā)明的實施方式4的圖像解碼裝置100C在R側(cè)編碼比特流111的解碼處理時能夠經(jīng)由可共同訪問的視間參照用句法信息列表143知道L側(cè)編碼比特流110的參照圖片的句法管理信息。由此,圖像解碼裝置100C能夠進行使用視間預(yù)測來編碼的編碼比特流的解碼。另外,有關(guān)本發(fā)明的實施方式4的圖像解碼裝置100C并不限定于H. 264標(biāo)準(zhǔn),在基于其他標(biāo)準(zhǔn)的編碼比特流的解碼中也能夠采用。此外,在本實施方式中,流結(jié)合部190通過將編碼比特流110和111以圖片單位 (幀單位)交替地輸出而生成編碼比特流310,但在場構(gòu)造等的情況下也能夠以兩個場圖片單位交替地輸出。此外,流結(jié)合部190也能夠以由H. 264標(biāo)準(zhǔn)定義的參數(shù)集單位(頭解碼處理單位)或片單位等的NAL單元單位將編碼比特流110和111交替地輸出。此外,在本實施方式中敘述的第一控制部131及第二控制部132既可以實際搭載兩個處理器,也可以是邏輯上的兩個線程。此外,在本實施方式中,將L側(cè)編碼比特流110作為基本視、將R側(cè)編碼比特流111作為非基本視,但也可以將R側(cè)編碼比特流111作為基本視、將L側(cè)編碼比特流110作為非基本視。此外,在本實施方式中敘述了 2個視點編碼比特流,但在3個視點以上的編碼比特流中也當(dāng)然能夠得到本發(fā)明的效果。此外,在本實施方式中,將DPB列表141a及141b、和幀存儲器映射列表142a及142b在R側(cè)編碼比特流111和L側(cè)編碼比特流110中單獨管理,但也可以將DPB列表141a及141b、和幀存儲器映射列表142a及142b的至少一方通過I個列表管理并賦予統(tǒng)一的索引。此外,本實施方式中的保存在DPB列表141a及141b中的句法信息是一例,不并不受本實施方式限定。此外,在本實施方式中,通過NAL頭的解析來判別是編碼比特流110的數(shù)據(jù)還是111的數(shù)據(jù),但例如也可以是流結(jié)合部190將與解碼部321能夠識別的起始碼不同的比特串插入到編碼比特流310中。(實施方式5)圖24是表示有關(guān)本發(fā)明的實施方式5的圖像解碼裝置100D的結(jié)構(gòu)的模塊圖。另夕卜,對于與圖23同樣的單兀賦予同樣的標(biāo)號,省略重復(fù)的說明。具體而言,圖24所示的圖像解碼裝置100D的管理信息保存部240的結(jié)構(gòu)與圖23所示的管理信息保存部140的結(jié)構(gòu)不同。更具體地講,管理信息保存部240代替圖23所示的幀存儲器映射列表142a及142b而保存幀存儲器映射列表142c。換言之,管理信息保存部240的結(jié)構(gòu)與圖20所示的管理信息保存部240是同樣的。向本實施方式的圖像解碼裝置100D輸入的編碼比特流110及111是使用H. 264 —MVC來編碼的。此外,關(guān)于H. 264 — MVC編碼的特征及與本實施方式的圖像解碼裝置的結(jié)構(gòu)的關(guān)聯(lián)的說明如已經(jīng)在實施方式I中敘述那樣。
關(guān)于如上述那樣與H. 264標(biāo)準(zhǔn)及H. 264 一 MVC標(biāo)準(zhǔn)建立對應(yīng)而構(gòu)成的本發(fā)明的實施方式5的圖像解碼裝置100D說明其動作。在本實施方式中,與實施方式3同樣,假設(shè)幀存儲器具備能夠保存共計9張圖片的區(qū)域。首先,有關(guān)本實施方式5的圖像解碼裝置100D從L側(cè)編碼比特流110起開始解碼處理。此外,第一控制部131和第二控制部132通過與實施方式4同樣交替地動作,取得編碼比特流110及111的解碼處理的同步。此外,DPB列表141a及141b、幀存儲器映射列表142c、視間參照用句法信息列表143、和視間參照用幀存儲器映射列表144的按照每I圖片時間的關(guān)系與圖22是同樣的。這樣,有關(guān)本發(fā)明的實施方式5的圖像解碼裝置100D通過將編碼比特流110及111結(jié)合而做成I條編碼比特流310,能夠取得解碼處理的同步。
此外,有關(guān)本發(fā)明的實施方式5的圖像解碼裝置100D在R側(cè)編碼比特流111的解碼處理時能夠經(jīng)由可共同訪問的視間參照用句法信息列表143知道L側(cè)編碼比特流110的參照圖片的句法管理信息。由此,圖像解碼裝置100D能夠使用視間預(yù)測來編碼的編碼比特流的解碼。進而,有關(guān)本發(fā)明的實施方式5的圖像解碼裝置100D通過將幀存儲器映射列表142c在L側(cè)編碼比特流110和R側(cè)編碼比特流111中共同管理,能夠削減幀存儲器容量,能夠降低成本。另外,有關(guān)本發(fā)明的實施方式5的圖像解碼裝置100D并不限定于H. 264標(biāo)準(zhǔn),在基于其他標(biāo)準(zhǔn)的編碼比特流的解碼中也能夠采用。此外,在本實施方式中,流結(jié)合部190通過將編碼比特流110和111以圖片單位(幀單位)交替地輸出而生成編碼比特流310,但在場構(gòu)造等的情況下也可以以2場圖片單位交替地輸出。此外,流結(jié)合部190也可以以用H. 264標(biāo)準(zhǔn)定義的參數(shù)集單位(頭解碼處理單位)或片單位等的NAL單元單位將編碼比特流110和111交替地輸出。此外,在本實施方式中敘述的第一控制部131及第二控制部132既可以實際搭載兩個處理器,也可以是邏輯上的兩個線程。此外,在本實施方式中,將L側(cè)編碼比特流110作為基本視、將R側(cè)編碼比特流111作為非基本視,但也可以將R側(cè)編碼比特流111作為基本視、將L側(cè)編碼比特流110作為非基本視。此外,在本實施方式中敘述了 2個視點編碼比特流,但在3個視點以上的編碼比特流中也當(dāng)然能夠得到本發(fā)明的效果。此外,在本實施方式中,將DPB列表141a及141b在R側(cè)編碼比特流111和L側(cè)編碼比特流110中單獨管理,但也可以通過I個列表管理并賦予統(tǒng)一的索引。此外,本實施方式中的保存在DPB列表141a及141b中的句法信息是一例,并不受本實施方式限定。此外,在本實施方式中,通過NAL頭的解析來判別是編碼比特流110的數(shù)據(jù)還是111的數(shù)據(jù),但例如也可以是,流結(jié)合部190將與解碼部321能夠識別的起始碼不同的比特串插入到編碼比特流310中。(實施方式6)
圖25是表示有關(guān)本發(fā)明的實施方式6的圖像解碼裝置100E的結(jié)構(gòu)的模塊圖。另夕卜,對于與圖23同樣的單兀賦予同樣的標(biāo)號,省略重復(fù)的說明。圖25所示的圖像解碼裝置100E的控制部230的結(jié)構(gòu)與圖23所示的控制部130的結(jié)構(gòu)不同。此外,圖像解碼裝置100E不具備標(biāo)志保存部180這一點與圖23所示的圖像解碼裝置100C不同??刂撇?30具備第一控制部231。第一控制部231控制將編碼比特流110及編碼比特流111結(jié)合而得到的編碼比特流310的解碼處理。第一控制部231基于DPB列表141a及視間參照用句法信息列表143、幀存儲器映射列表142a、和視間參照用幀存儲器映射列表144,進行結(jié)合在編碼比特流310中的編碼比特流110的解碼處理的控制。此外,第一控制部231基于DPB列表141b及視間參照用句法信息列表143、幀存儲器映射列表142b、和視間參照用幀存儲器映射列表144,進行結(jié)合在 編碼比特流310中的編碼比特流111的解碼處理的控制。圖26是表示第一控制部231的處理的圖。如圖26所示,第一控制部231將作為基本視的L側(cè)編碼比特流110的參照圖片的句法信息113保存在視間參照用句法信息列表143中。此外,第一控制部231在作為非基本視的R側(cè)編碼比特流111的解碼時,取得視間參照用句法信息列表143。向本實施方式的圖像解碼裝置100E輸入的編碼比特流110及111是使用H. 264 —MVC來編碼的。此外,關(guān)于H. 264 — MVC編碼的特征及與本實施方式的圖像解碼裝置的結(jié)構(gòu)的關(guān)聯(lián)的說明是如在實施方式I中敘述那樣。關(guān)于如上述那樣與H. 264標(biāo)準(zhǔn)及H. 264 一 MVC標(biāo)準(zhǔn)建立對應(yīng)而構(gòu)成的本發(fā)明的實施方式6的圖像解碼裝置100E說明其動作。本實施方式的圖像解碼裝置100E通過如以下這樣動作而進行編碼比特流310的解碼處理。首先,對L側(cè)的圖片的解碼處理進行說明。第一控制部231通過以下的處理步驟控制解碼部321,并進行結(jié)合在編碼比特流310中的L側(cè)編碼比特流110的圖片解碼處理。圖27是圖像解碼裝置100E的L側(cè)的解碼處理的流程圖。首先,第一控制部231從幀存儲器管理部150取得保存解碼對象圖片的解碼結(jié)果的幀存儲器170的基本地址(S301)。接著,第一控制部231從管理信息保存部140取得L側(cè)的DPB列表141a (S302)。接著,第一控制部231取得幀存儲器映射列表142a。此外,第一控制部231參照所取得的DPB列表141a及幀存儲器映射列表142a,取得視內(nèi)參照用的參照圖片的基本地址(S303)。接著,第一控制部231設(shè)定通過上述步驟S301 S303得到的解碼對象圖片、參照圖片的基本地址以及DPB列表141a,將解碼部321啟動(S304)。接著,解碼部321從在步驟S304中設(shè)定的參照圖片的基本地址取得參照圖片,并使用所取得的參照圖片將編碼比特流110解碼,從而生成解碼圖片。此外,解碼部321將所生成的解碼圖片保存到在步驟S304中設(shè)定的解碼對象圖片的基本地址中。此外,解碼部321向第一控制部231通知該解碼對象圖片的解碼處理完成(S305)。接著,第一控制部231從解碼部321取得在步驟S305中完成了解碼處理的圖片的句法信息113 (S306)。接著,第一控制部231在通過步驟S304完成了解碼處理的圖片在后續(xù)的圖片的解碼時被用作參照圖片的情況下,使用在步驟S306中取得的句法信息113,更新管理信息保存部140內(nèi)的DPB列表141a (S307)。接著,第一控制部231在通過步驟S307中的DPB列表141a的更新而存在離開DPB列表141a的圖片的情況下,將DPB列表141a的相應(yīng)圖片的索引201向幀存儲器管理部150通知。幀存儲器管理部150在從第一控制部231通知到了索引201的情況下,更新將幀存儲器映射列表142a (S308)。接著,第一控制部231將在步驟S306中得到的句法信息113作為視間參照用的句法信息保存到視間參照用句法信息列表143中(S309)。 接著,第一控制部231將在步驟S301中得到的基本地址保存到視間參照用幀存儲器映射列表144中(S310)。此外,如果所輸入的編碼比特流是R側(cè)編碼比特流的數(shù)據(jù),則第一控制部231接著開始R側(cè)的解碼處理。接著,對R側(cè)的圖片的解碼處理進行說明。在上述步驟S401 S410后,第一控制部231通過以下的處理步驟控制圖像解碼部320,進行結(jié)合在編碼比特流310中的R側(cè)編碼比特流111的解碼處理。圖28是圖像解碼裝置100E的R側(cè)的解碼處理的流程圖。首先,第一控制部231從管理信息保存部140內(nèi)的視間參照用句法信息列表143取得在R側(cè)編碼比特流111的解碼處理中能夠參照的L側(cè)的解碼圖片的句法信息113,確定視間參照圖片(S401)。接著,第一控制部231從管理信息保存部140內(nèi)的視間參照用幀存儲器映射列表144取得在R側(cè)編碼比特流111的解碼處理中能夠參照的L側(cè)的解碼圖片的基本地址(S402)。接著,第一控制部231從幀存儲器管理部150取得保存解碼對象圖片(R側(cè)圖片)的解碼結(jié)果的幀存儲器170的基本地址(S403)。接著,第一控制部231從管理信息保存部140取得R側(cè)的DPB列表141b (S404)。接著,第一控制部231取得幀存儲器映射列表142b。此外,第一控制部231參照所取得的DPB列表141b及幀存儲器映射列表142b,取得視內(nèi)參照用的參照圖片的基本地址(S405)。接著,第一控制部231將在步驟S402、S403、S404及S405中得到的解碼對象圖片、視內(nèi)參照用的參照圖片及視間參照用的參照圖片的基本地址、解碼對象圖片的DPB列表141b設(shè)定到解碼部321中,將解碼部321啟動(S406)。接著,解碼部321從在步驟S406中設(shè)定的視內(nèi)參照用或視間參照用的基本地址取得參照圖片,并使用所取得的參照圖片將編碼比特流111解碼,從而生成解碼圖片。此外,解碼部321將所生成的解碼圖片保存到在步驟S406中設(shè)定的解碼對象圖片的基本地址中。此外,解碼部321向第一控制部231通知該圖片的解碼處理完成(S407)。
接著,第一控制部231從解碼部321取得在步驟S407中完成了解碼的圖片的句法信息 113 (S408)。接著,第一控制部231在通過步驟S407完成了解碼的圖片在后續(xù)的圖片的解碼時被用作參照圖片的情況下,更新DPB列表141b (S409)。接著,第一控制部231在通過步驟S409中的DPB列表141b的更新而存在離開DPB列表的圖片的情況下,將DPB列表14Ib的相應(yīng)圖片的索引201向幀存儲器管理部150通知。幀存儲器管理部150在從第一控制部231通知到了索引201的情況下,更新幀存儲器映射列表 142b (S410)。此外,第一控制部231如果輸入的編碼比特流是L側(cè)編碼比特流的數(shù)據(jù),則接著開始L側(cè)的解碼處理。另外,關(guān)于DPB列表141a及141b、幀存儲器映射列表142a及142b、視間參照用句 法信息列表143、和視間參照用幀存儲器映射列表144的按照每I圖片時間的關(guān)系,與實施方式2是同樣的。這樣,有關(guān)本發(fā)明的實施方式6的圖像解碼裝置100E通過將編碼比特流110及111結(jié)合而做成I條編碼比特流310,能夠取得解碼處理的同步。此外,有關(guān)本發(fā)明的實施方式6的圖像解碼裝置100E通過在I個第一控制部231中進行編碼比特流110及111的控制,能夠經(jīng)由視間參照用句法信息列表143知道L側(cè)編碼比特流110的參照圖片的句法管理信息。由此,圖像解碼裝置100E能夠進行使用視間預(yù)測編碼的編碼比特流的解碼。另外,有關(guān)本發(fā)明的實施方式6的圖像解碼裝置100E并不限定于H. 264標(biāo)準(zhǔn),在基于其他標(biāo)準(zhǔn)的編碼比特流的解碼中也能夠采用。此外,在本實施方式中,流結(jié)合部190通過將編碼比特流110和111以圖片單位(幀單位)交替地輸出而生成編碼比特流310,但在場構(gòu)造等的情況下也可以以兩個場圖片單位交替地輸出。此外,流結(jié)合部190也可以以由H. 264標(biāo)準(zhǔn)定義的參數(shù)集單位(頭解碼處理單位)或片單位等的NAL單元單位將編碼比特流110和111交替地輸出。此外,在本實施方式中敘述的第一控制部231既可以實際搭載I個處理器,也可以是邏輯上的I個線程。此外,在本實施方式中,將L側(cè)編碼比特流110作為基本視、將R側(cè)編碼比特流111作為非基本視,但也可以將R側(cè)編碼比特流111作為基本視、將L側(cè)編碼比特流110作為非基本視。此外,在本實施方式中敘述了 2個視點編碼比特流,但在3個視點以上的編碼比特流中當(dāng)然也能夠得到本發(fā)明的效果。此外,在本實施方式中,DPB列表141a及141b、和幀存儲器映射列表142a及142b在R側(cè)編碼比特流111和L側(cè)編碼比特流110中單獨地管理,但也可以將DPB列表141a及141b、和幀存儲器映射列表142a及142b的至少一方通過I個列表管理,并賦予統(tǒng)一的索引。此外,本實施方式中的DPB列表141a及141b中保存的句法信息是一例,并不受本實施方式限定。此外,在本實施方式中,通過NAL頭的解析來判別是編碼比特流110的數(shù)據(jù)還是Ill的數(shù)據(jù),但例如也可以是,流結(jié)合部190將與解碼部321能夠識別的起始碼不同的比特串插入到編碼比特流310中。(實施方式7)圖29是表示有關(guān)本發(fā)明的實施方式7的圖像解碼裝置100F的結(jié)構(gòu)的模塊圖。另夕卜,對于與圖25同樣的單兀賦予同樣的標(biāo)號,省略重復(fù)的說明。具體而言,圖29所示的圖像解碼裝置100F的管理信息保存部240的結(jié)構(gòu)與圖25所示的管理信息保存部140的結(jié)構(gòu)不同。更具體地講,管理信息保存部240代替圖25所示的幀存儲器映射列表142a及142b而保存幀存儲器映射列表142c。換言之,管理信息保存部240的結(jié)構(gòu)與圖20所示的管理信息保存部240是同樣的。向本實施方式的圖像解碼裝置100F輸入的編碼比特流110及111是使用H. 264 一MVC來編碼的。此外,關(guān)于H. 264 — MVC編碼的特征及與本實施方式的圖像解碼裝置的結(jié)構(gòu) 的關(guān)聯(lián)的說明如在實施方式I中敘述那樣。關(guān)于如上述那樣與H. 264標(biāo)準(zhǔn)及H. 264 一 MVC標(biāo)準(zhǔn)建立對應(yīng)而構(gòu)成的本發(fā)明的實施方式7的圖像解碼裝置100F說明其動作。在本實施方式中,與實施方式3同樣,假設(shè)幀存儲器170具備能夠保存共計9張圖片的區(qū)域。首先,本實施方式的圖像解碼裝置100F從L側(cè)編碼比特流110起開始解碼處理。第一控制部231通過與實施方式6同樣動作而進行編碼比特流310的解碼處理。另外,DPB列表141a及141b、幀存儲器映射列表142c、視間參照用句法信息列表143、和視間參照用幀存儲器映射列表144的按照每I圖片時間的關(guān)系與圖22是同樣的。這樣,有關(guān)本發(fā)明的實施方式7的圖像解碼裝置100F通過將編碼比特流110及111結(jié)合而做成I條編碼比特流310,能夠取得解碼處理的同步。此外,有關(guān)本發(fā)明的實施方式7的圖像解碼裝置100F通過I個第一控制部231進行編碼比特流110及111的控制,從而能夠經(jīng)由視間參照用句法信息列表143知道L側(cè)編碼比特流的參照圖片的句法管理信息。由此,圖像解碼裝置100F能夠進行使用視間預(yù)測來編碼的編碼比特流的解碼。進而,有關(guān)本發(fā)明的實施方式7的圖像解碼裝置100F通過將幀存儲器映射列表142c在L側(cè)編碼比特流和R側(cè)編碼比特流中共同管理,能夠削減幀存儲器170的容量。因此,圖像解碼裝置100F能夠降低成本。另外,有關(guān)本發(fā)明的實施方式7的圖像解碼裝置100F并不限定于H. 264標(biāo)準(zhǔn),在基于其他標(biāo)準(zhǔn)的編碼比特流的解碼中也能夠采用。此外,在本實施方式中,流結(jié)合部190通過將編碼比特流110和111以圖片單位(幀單位)交替地輸出而生成編碼比特流310,但在場構(gòu)造等的情況下也可以以兩個場圖片單位交替地輸出。此外,流結(jié)合部190也可以以由H. 264標(biāo)準(zhǔn)定義的參數(shù)集單位(頭解碼處理單位)或片單位等的NAL單元單位將編碼比特流110和111交替地輸出。此外,在本實施方式中敘述的第一控制部231既可以實際搭載I個處理器,也可以是邏輯上的I個線程。此外,在本實施方式中,將L側(cè)編碼比特流110作為基本視、將R側(cè)編碼比特流111作為非基本視,但也可以將R側(cè)編碼比特流111作為基本視、將L側(cè)編碼比特流110作為非基本視。此外,在本實施方式中敘述了 2個視點編碼比特流,但在3個視點以上的編碼比特流中也當(dāng)然能夠得到本發(fā)明的效果。此外,在本實施方式中,將DPB列表141a及141b在R側(cè)編碼比特流111和L側(cè)編碼比特流110中單獨地管理,但也可以通過I個列表管理并賦予統(tǒng)一的索引。此外,本實施方式中的DPB列表141a及141b中保存的句法信息是一例,并不受本實施方式限定。此外,在本實施方式中,通過NAL頭的解析來判別是編碼比特流110的數(shù)據(jù)還是111的數(shù)據(jù),但例如也可以是,流結(jié)合部190將與解碼部321能夠識別的起始碼不同的比特串插入到編碼比特流310中。
此外,有關(guān)上述實施方式I 7的圖像解碼裝置中包含的各處理部典型的是實現(xiàn)為作為集成電路的LSI。它們既可以單獨地形成I個芯片,也可以包括一部分或全部而形成I個芯片。此外,集成電路化并不限定于LSI,也可以通過專用電路或通用處理器實現(xiàn)。也可以利用在LSI制造后能夠編程的FPGA (Field Programmable GateArray)、或能夠重構(gòu)LSI內(nèi)部的電路單元的連接及設(shè)定的可重構(gòu)處理器。此外,也可以將有關(guān)本發(fā)明的實施方式I 7的圖像解碼裝置的功能的一部分或全部通過由CPU等的處理器執(zhí)行程序來實現(xiàn)。進而,本發(fā)明也可以是上述程序,也可以是記錄上述程序的記錄介質(zhì)。此外,上述程序當(dāng)然可以經(jīng)由因特網(wǎng)等的傳送介質(zhì)流通。此外,也可以將有關(guān)上述實施方式I 7的圖像解碼裝置及其變形例的功能中的至少一部分組合。此外,在上述中使用的數(shù)字都是為了具體說明本發(fā)明而例示的,本發(fā)明并不受例示的數(shù)字限制。此外,構(gòu)成單元間的連接關(guān)系是為了具體地說明本發(fā)明而例示的,實現(xiàn)本發(fā)明的功能的連接關(guān)系并不限定于此。此外,上述圖像解碼裝置的結(jié)構(gòu)是為了具體說明本發(fā)明而例示的,有關(guān)本發(fā)明的圖像解碼裝置并不一定需要具備上述結(jié)構(gòu)的全部。換言之,有關(guān)本發(fā)明的圖像解碼裝置只要僅具備能夠?qū)崿F(xiàn)本發(fā)明的效果的最小限度的結(jié)構(gòu)就可以。同樣,上述圖像解碼裝置的圖像解碼方法是為了具體說明本發(fā)明而例示的,有關(guān)本發(fā)明的圖像解碼方法并不一定需要包含上述步驟的全部。換言之,有關(guān)本發(fā)明的圖像解碼方法只要僅包括能夠?qū)崿F(xiàn)本發(fā)明的效果的最小限度的步驟就可以。此外,執(zhí)行上述步驟的順序是為了具體說明本發(fā)明而例示的,也可以是上述以外的順序。此外,上述步驟的一部分也可以與其他步驟同時(并列)執(zhí)行。進而,只要不脫離本發(fā)明的主旨,則對本實施方式實施了本領(lǐng)域的技術(shù)人員想到的范圍內(nèi)的變更的各種變形例也包含在本發(fā)明中。工業(yè)實用性本發(fā)明能夠適用于圖像解碼裝置,特別對于使用以如H. 264 — MVC那樣的使用視間預(yù)測的編碼方式壓縮而得到的多個編碼比特流的立體圖像系統(tǒng)具有實用性。例如,本發(fā)明對于光盤再現(xiàn)裝置、光盤記錄裝置、數(shù)字電視接收裝置、電影裝置及便攜電話具有實用性。標(biāo)號說明100、100A、100B、100C、100D、100E、100F、500、600 圖像解碼裝置110、111、310 編碼比特流112輸出圖像信號113句法信息114RPL120、220、320 圖像解碼部 121第一解碼部122第二解碼部123頭解析部124熵解碼部125逆量化部126逆正交變換部127內(nèi)預(yù)測部128運動補償部129解塊濾波處理部130、230 控制部131、231 第一控制部132第二控制部140、240管理信息保存部141a、141b DPB 列表142a、142b、142c幀存儲器映射列表143視間參照用句法信息列表144視間參照用幀存儲器映射列表150幀存儲器管理部160圖像顯示部170幀存儲器180標(biāo)志保存部190流結(jié)合部201 索引202句法信息203幀存儲器地址204,204a,204b DPB 列表索引205視間參照用句法信息索引206圖像顯示狀態(tài)207狀態(tài)信息221選擇部222、321 解碼部
502輸入部503頭解析部504解碼控制部505、506、507 算術(shù)解碼部508、509、510 存儲部511、512、513 圖像解碼部601VBV 緩沖器602可變長解碼器 603逆量化器604IDCT 器605加法器606圖像存儲器607運動補償預(yù)測器611 多路分離器(Demux)612、613、614 信號切換器621解碼控制器622顯示控制器623開關(guān)控制器
權(quán)利要求
1.一種圖像解碼裝置,將第一編碼信號和第二編碼信號解碼,上述第一編碼信號是將第一視點的第一圖像信號編碼而得到的編碼信號,上述第二編碼信號是將與上述第一視點不同的第二視點的第二圖像信號編碼而得到的編碼信號,上述圖像解碼裝置具備 圖像解碼部,參照參照圖像將上述第一編碼信號及上述第二編碼信號解碼,由此生成第一解碼圖像信號及第二解碼圖像信號;以及 幀存儲器,用于保存上述第一解碼圖像信號及上述第二解碼圖像信號作為上述參照圖像; 上述圖像解碼部將上述第一解碼圖像信號作為上述參照圖像參照而將上述第一編碼信號解碼,將上述第一解碼圖像信號及上述第二解碼圖像信號作為上述參照圖像參照而將上述第二編碼信號解碼; 上述圖像解碼裝置還具備 管理信息保存部,保存第一管理信息和第二管理信息,上述第一管理信息用于確定保存上述第一解碼圖像信號的上述幀存儲器的區(qū)域,上述第二管理信息用于確定保存上述第二解碼圖像信號的上述幀存儲器的區(qū)域;以及 控制部,參照上述第一管理信息,向上述圖像解碼部通知保存有在上述第一編碼信號的解碼時參照的上述參照圖像的上述幀存儲器的區(qū)域,參照上述第一管理信息及上述第二管理信息,向上述圖像解碼部通知保存有在上述第二編碼信號的解碼時參照的上述參照圖像的上述幀存儲器的區(qū)域。
2.如權(quán)利要求I所述的圖像解碼裝置, 上述第一管理信息包括 第一句法信息列表,按照每個上述第一解碼圖像信號,包括第一句法信息和與該第一句法信息建立對應(yīng)的第一識別號碼,上述第一句法信息包含在上述第一編碼信號中,用于確定上述第一解碼圖像信號;以及 第一映射列表,按照每個上述第一解碼圖像信號,表不上述第一識別號碼與上述巾貞存儲器的區(qū)域的對應(yīng)關(guān)系; 上述控制部通過參照上述第一句法信息列表,取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述第一映射列表,取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域向上述圖像解碼部通知; 上述第二管理信息包括 第二句法信息列表,按照每個上述第二解碼圖像信號,包括第二句法信息和與該第二句法信息建立對應(yīng)的第二識別號碼,上述第二句法信息包含在上述第二編碼信號中,用于確定上述第二解碼圖像信號;以及 第二映射列表,按照每個上述第二解碼圖像信號,表示上述第二識別號碼與上述幀存儲器的區(qū)域的對應(yīng)關(guān)系; 上述控制部通過參照上述第二句法信息列表,取得對應(yīng)于上述第二解碼圖像信號的上述第二識別號碼,通過參照上述第二映射列表,取得對應(yīng)于上述第二識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域向上述圖像解碼部通知。
3.如權(quán)利要求2所述的圖像解碼裝置, 上述第一句法信息及第二句法信息是在更新由H. 264標(biāo)準(zhǔn)定義的解碼圖片緩沖器即DPB時需要的句法信息。
4.如權(quán)利要求2所述的圖像解碼裝置, 上述第一句法信息列表包括 視點內(nèi)參照用句法信息列表,按照由上述圖像解碼部將上述第一編碼信號解碼時參照的每個第一解碼圖像信號,包括上述第一句法信息和上述第一識別號碼;以及 視點間參照用句法信息列表,按照由上述圖像解碼部將上述第二編碼信號解碼時參照的每個第一解碼圖像信號,包括上述第一句法信息和上述第一識別號碼; 在上述圖像解碼部將上述第一編碼信號解碼時,上述控制部通過參照上述視點內(nèi)參照用句法信息列表,取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述第一映射列表,取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域向上述圖像解碼部通知;在上述圖像解碼部將上述第二編碼信號解碼時,上述控制部通過參照上述視點間參照用句法信息列表,取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述第一映射列表,取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域向上述圖像解碼部通知。
5.如權(quán)利要求4所述的圖像解碼裝置, 上述第一映射列表包括 視點內(nèi)參照用映射列表,按照由上述圖像解碼部將上述第一編碼信號解碼時參照的每個第一解碼圖像信號,表示上述第一識別號碼與上述幀存儲器的區(qū)域的對應(yīng)關(guān)系;以及視點間參照用映射列表,按照由上述圖像解碼部將上述第二編碼信號解碼時參照的每個第一解碼圖像信號,表示上述第一識別號碼與上述幀存儲器的區(qū)域的對應(yīng)關(guān)系; 在上述圖像解碼部將上述第一編碼信號解碼時,上述控制部通過參照上述視點內(nèi)參照用句法信息列表,取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述視點內(nèi)參照用映射列表,取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域向上述圖像解碼部通知; 在上述圖像解碼部將上述第二編碼信號解碼時,上述控制部通過參照上述視點間參照用句法信息列表,取得對應(yīng)于上述第一解碼圖像信號的上述第一識別號碼,通過參照上述視點間參照用映射列表,取得對應(yīng)于上述第一識別號碼的上述幀存儲器的區(qū)域,將所取得的上述幀存儲器的區(qū)域作為保存有上述參照圖像的上述幀存儲器的區(qū)域向上述圖像解碼部通知。
6.如權(quán)利要求2所述的圖像解碼裝置, 上述圖像解碼裝置還具備圖像顯示部,該圖像顯示部將保存在上述幀存儲器中的上述第一解碼圖像信號及上述第二解碼圖像信號向外部輸出; 上述第一映射列表還按照每個上述第一解碼圖像信號,包括第一圖像顯示信息和第一 參照信息,上述第一圖像顯示信息表示該第一解碼圖像信號是否由上述圖像顯示部輸出到了外部,上述第一參照信息表示該第一解碼圖像信號是否被用作上述參照圖像;在上述第一圖像顯示信息表示該第一解碼圖像信號被輸出到了外部、并且上述第一參照信息表示該第一解碼圖像信號不被用作上述參照圖像的情況下,上述控制部向保存有該第一解碼圖像信號的上述幀存儲器的區(qū)域保存由上述圖像解碼部新解碼的第一解碼圖像信號。
7.如權(quán)利要求I所述的圖像解碼裝置, 上述圖像解碼部具備 第一解碼部,通過將上述第一編碼信號解碼而生成第一解碼圖像信號;以及 第二解碼部,通過將上述第二編碼信號解碼而生成第二解碼圖像信號; 在上述第一解碼部及上述第二解碼部都完成了上述第一編碼信號及上述第二編碼信號的預(yù)先設(shè)定的解碼處理單位的解碼處理之后,上述控制部使上述第一解碼部及上述第二解碼部開始下一解碼處理單位的解碼處理。
8.如權(quán)利要求7所述的圖像解碼裝置, 上述圖像解碼裝置還具備用于保存第一完成標(biāo)志及第二完成標(biāo)志的標(biāo)志保存部; 上述控制部具備 第一控制部,控制上述第一解碼部,并且在上述第一解碼部進行的上述第一編碼信號的上述解碼處理單位的解碼處理完成的情況下,向上述標(biāo)志保存部保存上述第一完成標(biāo)志;以及 第二控制部,控制上述第二解碼部,并且在上述第二解碼部進行的上述第二編碼信號的上述解碼處理單位的解碼處理完成的情況下,向上述標(biāo)志保存部保存上述第二完成標(biāo)志; 上述第一控制部在上述第一解碼部進行的上述第一編碼信號的上述解碼處理單位的解碼處理完成、并且上述標(biāo)志保存部中保存有上述第二完成標(biāo)志的情況下,使上述第一解碼部開始下一解碼處理單位的上述第一編碼信號的解碼處理; 上述第二控制部在上述第二解碼部進行的上述第二編碼信號的上述解碼處理單位的解碼處理完成、并且上述標(biāo)志保存部中保存有上述第一完成標(biāo)志的情況下,使上述第二解碼部開始下一解碼處理單位的上述第二編碼信號的解碼處理。
9.如權(quán)利要求I所述的圖像解碼裝置, 上述圖像解碼部具備 選擇部,選擇上述第一編碼信號及上述第二編碼信號中的一方;以及 解碼部,將由上述選擇部選擇的上述第一編碼信號或上述第二編碼信號解碼; 上述控制部使上述選擇部選擇上述第一編碼信號及上述第二編碼信號中的一方信號,在該一方信號的預(yù)先設(shè)定的解碼處理單位的解碼處理完成之后,使上述選擇部選擇上述第一編碼信號及上述第二編碼信號中的另一方信號。
10.如權(quán)利要求9所述的圖像解碼裝置, 上述圖像解碼裝置還具備用于保存第一完成標(biāo)志及第二完成標(biāo)志的標(biāo)志保存部; 上述控制部具備 第一控制部,控制上述第一解碼部,并且在上述第一解碼部進行的上述第一編碼信號的上述解碼處理單位的解碼處理完成的情況下,向上述標(biāo)志保存部保存上述第一完成標(biāo)志;以及第二控制部,控制上述第二解碼部,并且在上述第二解碼部進行的上述第二編碼信號的上述解碼處理單位的解碼處理完成的情況下,向上述標(biāo)志保存部保存上述第二完成標(biāo)志; 上述第一控制部在上述標(biāo)志保存部中保存有上述第二完成標(biāo)志的情況下,使上述解碼部開始下一解碼處理單位的上述第一編碼信號的解碼處理; 上述第二控制部在上述標(biāo)志保存部中保存有上述第一完成標(biāo)志的情況下,使上述解碼部開始下一解碼處理單位的上述第二編碼信號的解碼處理。
11.如權(quán)利要求I所述的圖像解碼裝置, 上述圖像解碼裝置還具備結(jié)合部,該結(jié)合部將上述第一編碼信號和上述第二編碼信號按照每個預(yù)先設(shè)定的編碼單位交替地配置,從而生成一個第三編碼信號; 上述圖像解碼部將包含在上述第三編碼信號中的上述第一編碼信號及上述第二編碼信號按照每個上述編碼單位交替地解碼。
12.如權(quán)利要求11所述的圖像解碼裝置, 上述編碼單位是幀單位、場單位以及片單位中的某一個。
13.如權(quán)利要求11所述的圖像解碼裝置, 上述結(jié)合部在配置上述編碼單位的對應(yīng)的上述第一編碼信號和上述第二編碼信號中的上述編碼單位的上述第一編碼信號之后,配置與該第一編碼信號對應(yīng)的上述編碼單位的上述第二編碼彳目號,由此生成上述第二編碼彳目號。
14.如權(quán)利要求7所述的圖像解碼裝置, 上述解碼處理單位是幀單位、場單位、頭解碼處理單位以及片單位中的某一個。
15.一種圖像解碼方法,將第一編碼信號和第二編碼信號解碼,上述第一編碼信號是將第一視點的第一圖像信號編碼而得到的編碼信號,上述第二編碼信號是將與上述第一視點不同的第二視點的第二圖像信號編碼而得到的編碼信號,上述圖像解碼方法包括 圖像解碼步驟,參照參照圖像將上述第一編碼信號及上述第二編碼信號解碼,由此生成第一解碼圖像信號及第二解碼圖像信號;以及 保存步驟,將上述第一解碼圖像信號及上述第二解碼圖像信號作為上述參照圖像保存到幀存儲器中; 在上述圖像解碼步驟中,將上述第一解碼圖像信號作為上述參照圖像參照而將上述第一編碼信號解碼,將上述第一解碼圖像信號及上述第二解碼圖像信號作為上述參照圖像參照而將上述第二編碼信號解碼; 上述圖像解碼方法還包括 管理信息保存步驟,保存第一管理信息和第二管理信息,上述第一管理信息用于確定保存上述第一解碼圖像信號的上述幀存儲器的區(qū)域,上述第二管理信息用于確定保存上述第二解碼圖像信號的上述幀存儲器的區(qū)域;以及 控制步驟,參照上述第一管理信息,向上述圖像解碼部通知保存有在上述第一編碼信號的解碼時參照的上述參照圖像的上述幀存儲器的區(qū)域,參照上述第一管理信息及上述第二管理信息,向上述圖像解碼部通知保存有在上述第二編碼信號的解碼時參照的上述參照圖像的上述幀存儲器的區(qū)域。
全文摘要
本發(fā)明的一形態(tài)的圖像解碼裝置(100),具備圖像解碼部(120),通過將編碼比特流(110及111)解碼而生成第一解碼圖像信號及第二解碼圖像信號;和幀存儲器(170),用于保存第一解碼圖像信號及第二解碼圖像信號。圖像解碼部(120)參照第一解碼圖像信號及第二解碼圖像信號將編碼比特流(111)解碼。該圖像解碼裝置(100)還具備控制部(130),該控制部參照用于確定保存有第一解碼圖像信號的幀存儲器(170)的區(qū)域的第一管理信息,向圖像解碼部(120)通知保存有在編碼比特流(111)的解碼時參照的參照圖像的幀存儲器(170)的區(qū)域。
文檔編號H04N7/32GK102783163SQ20108005612
公開日2012年11月14日 申請日期2010年6月18日 優(yōu)先權(quán)日2009年12月14日
發(fā)明者北川昌生, 山口哲 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1