国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖像信息解碼設(shè)備和方法、圖像信號編碼設(shè)備和方法及程序的制作方法

      文檔序號:7555499閱讀:144來源:國知局
      專利名稱:圖像信息解碼設(shè)備和方法、圖像信號編碼設(shè)備和方法及程序的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及圖像信息解碼設(shè)備和方法、圖像信號編碼設(shè)備和方法及程序,更具體地,涉及能夠容易地檢測比特流上的依存流(dependent stream)的圖片邊界的圖像信息解碼設(shè)備和方法、圖像信號編碼設(shè)備和方法及程序。
      背景技術(shù)
      近年來,為了實現(xiàn)信息的高效傳送和積累,通過利用圖像信息所特有的冗余性,遵守基于離散余弦變換等正交變換和運動補償?shù)膲嚎s方案(如MPEG)的裝置已越來越普遍地用于從廣播站等分發(fā)信息以及在一般消費者家中接收信息兩者。特別地,MPEG2 (IS0/IEC13818-2)被定義為通用圖像編碼方案,并且是涵蓋了隔行掃描圖像和逐行掃描圖 像二者以及標清圖像和高清圖像二者的標準,該標準目前被廣泛用于包括專業(yè)應(yīng)用和消費者應(yīng)用在內(nèi)的各種應(yīng)用。利用MPEG2,圖像的高質(zhì)量實現(xiàn)和高壓縮比例如可以通過將4至8Mbps的碼率(t匕特率)指派給具有720X480像素的標清隔行掃描圖像而變得可能。另外,圖像的高質(zhì)量實現(xiàn)和高壓縮比例如可以通過將18至22Mbps的碼率指派給具有1920X 1088像素的高清隔行掃描圖像而變得可能。MPEG2主要是針對適于廣播的高質(zhì)量編碼而設(shè)計的,而不支持比MPEGl低的碼率(即比MPEGl高的壓縮比)的編碼方案。隨著移動終端的普及,對這種編碼方案的需要未來將增加。為了滿足該需要,MPEG4編碼方案被標準化。對于圖像編碼方案,IS0/IEC14496-2標準在1998年12月被批準為國際標準。此外,被稱為H.264/AVC (MPEG-4 第 10 部分,IS0/IEC14496-10 | ITU-T H.264)的標準也被標準化。該標準是由被稱為JVT (聯(lián)合視頻小組)的、由ITU-T和IS0/IEC聯(lián)合建立的組織開發(fā)的,以促進視頻編碼的標準化。眾所周知,盡管H.264/AVC由于其編碼和解碼比諸如MPEG2和MPEG4之類的傳統(tǒng)編碼方案要求更大量的計算,但使得更高的編碼效率成為可能。[H.264/AVC]圖1是例示了基于諸如離散余弦變換或Karhunen-Lc^v0變換之類的正交變換和運動補償來實現(xiàn)圖像壓縮的圖像信息編碼裝置的示例配置的框圖。I指示A/D轉(zhuǎn)換單元,2指示畫面重排緩沖器,3指示加法器單元,4指示正交變換單元,5指示量化單元,6指示無損編碼單元,7指示累積緩沖器,8指示解量化(dequantization)單元,9指示逆正交變換單元,10指示巾貞存儲器,11指示運動預(yù)測/補償單元,并且12指示速率控制單元。輸入的圖像信號首先被A/D轉(zhuǎn)換單元I轉(zhuǎn)換成數(shù)字信號。然后,根據(jù)輸出的圖像壓縮信息的GOP (圖片群)結(jié)構(gòu),幀被畫面重排緩沖器2重排。對于將被進行幀內(nèi)編碼的圖像,關(guān)于全部幀的圖像信息被輸入到正交變換單元4,在那里,諸如離散余弦變換或Karhunen-Lc^v0變換之類的正交變換被執(zhí)行。作為正交變換單元4的輸出的變換系數(shù)被量化單元5進行量化處理。作為量化單元5的輸出的量化后的變換系數(shù)被輸入到無損編碼單元6,在那里,諸如變長編碼或算數(shù)編碼之類的無損編碼被執(zhí)行。之后,得出的變換系數(shù)在累積緩沖器7中被累積,并作為圖像壓縮信息被輸出。量化單元5的操作行為受速率控制單元12的控制。同時,作為量化單元5的輸出的量化后的變換系數(shù)被輸入到解量化單元8,并且另外地被逆正交變換單元9進行逆正交變換處理成為解碼后的圖像信息。該信息在幀存儲器10中被累積。將被進行幀間編碼的圖像首先從畫面重排緩沖器2被輸入到運動預(yù)測/補償單元11。同時,將被參考的圖像信息被從幀存儲器10取得,并被進行運動預(yù)測/補償處理。參考圖像信息被生成。參考圖像信息被發(fā)送到加法器單元3,并在這里被轉(zhuǎn)換成參考圖像信息和圖像信息之間的差別彳目號。運動補償/預(yù)測單元11同時將運動向量信息輸出到無損編碼單元6。運動向量信息被進行諸如變長編碼或算數(shù)編碼之類的無損編碼處理,并被插入到圖像壓縮信息的首部(header portion)中。其他處理與對被進行幀內(nèi)編碼的圖像壓縮信息的處理類似。圖2是例示了圖像信息解碼裝置的示例配置的框圖。21指示累積緩沖器,22指示無損編碼/解碼單元,23指示解量化單元,24指示逆正交變換單元,25指示加法器單元,26指示畫面重排緩沖器,27指示D/A轉(zhuǎn)換單元,28指示幀存儲器,并且29指示運動預(yù)測/補償單元。被輸入的圖像壓縮信息(比特流)首先被存儲在累積緩沖器21中,然后被轉(zhuǎn)移到無損編碼/解碼單元22。在無損編碼/解碼單元22中,諸如變長解碼或算數(shù)解碼之類的處理根據(jù)所確定的圖像壓縮信息格式被執(zhí)行。同時,如果幀是幀間編碼幀,則無損編碼/解碼單元22還對圖像壓縮信息的首部中存儲的運動向量信息進行解碼,并將信息輸出到運動預(yù)測/補償單元29。作為無損編碼/解碼單元22的輸出的經(jīng)量化的變換系數(shù)被輸入到解量化單元23,并在這里作為變換系數(shù)被輸出。根據(jù)所確定的圖像壓縮信息格式,變換系數(shù)被逆正交變換單元24進行諸如離散余弦變換或Karhunen-Lc^vo變換之類的逆正交變換。在幀是幀內(nèi)編碼幀的情況下,被進行了逆正交變換處理的圖像信息被存儲在畫面重排緩沖器26中,并在D/A處理之后被輸出。在幀是幀間編碼幀的 情況下,參考圖像基于被進行了無損解碼處理的運動向量信息和幀存儲器28中存儲的圖像信息而被生成。參考圖像和逆正交變換單元24的輸出被加法器單元25合并。其他處理與用于幀內(nèi)編碼幀的處理相似。由前述JVT開發(fā)的AVC標準是由運動補償和離散余弦變換形成的混合編碼方案,如 MPEG2 或 MPEG4。離散余弦變換可以是與實數(shù)離散余弦變換近似的整數(shù)變換。雖然詳細方案不同(例如離散余弦變換的變換方法是使用塊尺寸為4X4的整數(shù)系數(shù)或者運動補償?shù)膲K尺寸可變的方法),但是基本方案與利用圖1的配置實現(xiàn)的編碼方案的基本方案相似。同時,近年來,隨著立體感圖像捕獲和顯示技術(shù)的發(fā)展,有關(guān)將H.264/AVC擴展到立體感圖像信號的編碼的研究已取得了進展。實現(xiàn)對使用多個圖像捕獲裝置所捕獲的多視點圖像進行編碼的MVC (多視角視頻編碼)標準已被開發(fā)。被認為是從兩個視點捕獲并顯示的圖像被稱為立體圖像。裸眼立體圖像能夠支持多視點顯示。雖然以下將通過示例方式主要對兩視點立體圖像進行描述,但是可以通過類似方式應(yīng)用到從三個或更多個視點獲得的多視點圖像。[MVC]圖3是例示了多視點編碼設(shè)備的示圖。在多視點編碼設(shè)備41中,從兩個圖像捕獲設(shè)備即圖像捕獲設(shè)備31和32提供的視頻信號被編碼,并且通過編碼生成的比特流被輸出。由兩視點圖像的數(shù)據(jù)組成的比特流可被復(fù)用成被輸出的單個流,或者可作為兩個或更多個比特流來輸出。圖4是例示了圖3中的多視點編碼設(shè)備41的示例配置的框圖。在多視點編碼設(shè)備41中,多視點圖像中的一個視點圖像被編碼為基本流,并且其他圖像被編碼為依存流。在立體圖像的情況下,L圖像(左視點圖像)和R圖像(右視點圖像)中的一個圖像被編碼為基本流,另一個圖像被編碼為依存流?;玖魇桥c利用H.264AVC/高級規(guī)范(high profile)等來編碼的現(xiàn)有AVC比特流類似的比特流。因此,基本流變成可利用支持H.264AVC/高級規(guī)范的現(xiàn)有AVC解碼器來解碼的流。將被編碼為基本流的圖像被輸入到重排緩沖器51,并被按照適合于編碼為I圖片、P圖片和B圖片的次序重排。重排后的圖像被輸出到視頻編碼單元52。視頻編碼單元52具有與圖1中的圖像信息編碼設(shè)備類似的配置。在視頻編碼單元52中,例如,編碼是按照H.264AVC/高級規(guī)范來執(zhí)行的,并且產(chǎn)生的比特流被輸出到復(fù)用單元57。另外,本地解碼圖像被保存在幀存儲器53中,并被用作用于對下一圖片或依存流中的圖片進行編碼的參考圖像。同時,將被編碼為依存流的圖像被輸入到重排緩沖器54,并被按照適合于編碼為I圖片、P圖片和B圖片的次序重排。重排后的圖像被輸出到依存流編碼單元55。在依存流編碼單元55中,除了通常的AVC編碼,使用幀存儲器53中存儲的基本流中的本地解碼圖像作為參考圖像的編碼被執(zhí)行,并且比特流被輸出到復(fù)用單元57。另外,本地解碼圖像被保存在幀存儲器56中, 并被用作用于對下一圖片進行編碼的參考圖像。
      在復(fù)用單元57中,基本流和依存流被復(fù)用成被輸出的單個比特流。基本流和依存流可作為分離的比特流被輸出。圖5是例示了 MVC參考圖像的示例的示圖。以和通常的AVC中相似的方式,通過僅在時間方向上執(zhí)行預(yù)測來對基本流進行編碼。通過除了執(zhí)行在同一視點圖像內(nèi)在時間方向上的預(yù)測(與通常的AVC中的類似)之夕卜、還使用在同一時刻作為參考圖像而獲得的基本流中的圖像來執(zhí)行預(yù)測,來對依存流進行編碼。即使在時間方向上的預(yù)測不能被恰當執(zhí)行的情況下,參考在同一時刻獲得的其他視點圖像的能力也可以提聞編碼效率。圖6是例示了生成基本流的圖4中的視頻編碼單元52的配置和幀存儲器53的框圖。除了幀存儲器53中保存的圖像被依存流編碼單元55參考這一點之外,圖6中例示的配置與圖1中的圖像信息編碼設(shè)備的配置相似。圖7是例示了生成依存流的圖4中的依存流編碼單元55的配置和幀存儲器56的框圖。除了幀存儲器53中保存的圖像可以被參考這一點之外,圖7中例示的配置與圖1中的圖像信息編碼設(shè)備的配置相似。從幀存儲器53讀取的參考圖像被輸入到運動預(yù)測/補償單元90,并被用于運動預(yù)測和運動補償。圖8是例示了多視點解碼設(shè)備101的示例配置的框圖。

      經(jīng)由記錄介質(zhì)或網(wǎng)絡(luò)從多視點編碼設(shè)備41提供的基本流被輸入到緩沖器111,并且依存流被輸入到緩沖器114。在單個復(fù)用流被提供的情況下,該流被分離成分別被輸入到緩沖器111和緩沖器114的基本流和依存流。在緩沖器111中被延遲預(yù)定時段的基本流被輸出到視頻解碼單元112。在視頻解碼單元112中,基本流被根據(jù)AVC來解碼,并且產(chǎn)生的解碼圖像被保存在幀存儲器113中。幀存儲器113中保存的解碼圖像被用作用于對下一圖片或依存流中的圖片進行解碼的參考圖像。通過視頻解碼單元112獲得的解碼圖像作為視頻信號在預(yù)定時刻被輸出到3D顯示器102。同時,在緩沖器114中被延遲預(yù)定時段的依存流被輸出到依存流解碼單元115。在依存流解碼單元115中,依存流被解碼,并且產(chǎn)生的解碼圖像被保存在幀存儲器116中。幀存儲器116中保存的解碼圖像被用作用于對下一圖片進行解碼的參考圖像。在依存流解碼單元115中,適當時,幀存儲器113中保存的圖像根據(jù)比特流中的信息(如標記)被用作參考圖像。通過依存流解碼單元115獲得的解碼圖像作為視頻信號在預(yù)定時刻被輸出到3D顯示器102。在3D顯示器102中,立體圖像根據(jù)從視頻解碼單元112提供的視頻信號和從依存流解碼單元115提供的視頻信號被顯示。圖9是例示了對基本流進行解碼的圖8中的視頻解碼單元112的配置和幀存儲器113的示圖。
      除了幀存儲器113中保存的圖像可以被依存流解碼單元115參考這一點之外,圖9中例示的配置與圖2中的圖像信息解碼設(shè)備的配置相似。圖10是例示了對依存流進行解碼的圖8的依存流解碼單元115的配置以及幀存儲器116的框圖。除了幀存儲器113中保存的圖像可以被參考這一點之外,圖10中例示的配置與圖2中的圖像信息解碼設(shè)備的配置相似。從幀存儲器113讀取的參考圖像被輸入到運動預(yù)測/補償單元148,并被用于運動預(yù)測和運動補償。引用列表專利文獻專利文獻1:日文未審專利申請公報N0.2007-20891
      發(fā)明內(nèi)容
      [技術(shù)問題]在AVC和MVC中,模擬解碼設(shè)備側(cè)的緩沖器的操作的虛擬緩沖器模型被定義,以便防止緩沖器上溢或下溢。在編碼設(shè)備側(cè),編碼被執(zhí)行以防止虛擬緩沖器上溢或下溢。解碼設(shè)備可以對以這種方式編碼的比特流進行解碼而不中斷緩沖器。虛擬緩沖器模型 將被描述。圖11是例示了虛擬緩沖器模型的示例的示圖。輸入比特流首先被提供到緩沖器151。該比特流立即以被稱為AU (訪問單位)的單位從緩沖器151被讀取,并被提供到視頻解碼單元152。在視頻解碼單元152中,從緩沖器151讀取的數(shù)據(jù)立即被解碼并且解碼圖像被生成。上述假設(shè)是在虛擬緩沖器模型中作出的。注意,圖11中的緩沖器151對應(yīng)于圖8中的多視點解碼設(shè)備101中的緩沖器111和緩沖器114。另外,圖11中的視頻解碼單元152對應(yīng)于圖8中的多視點解碼設(shè)備101中視頻解碼單元112和依存流解碼單元115。在AVC的情況中,一個AU存儲一個圖片的數(shù)據(jù)。在MVC的情況中,一個AU存儲在同一時刻獲得的所有視圖(view)(基本流和依存流)的數(shù)據(jù)。這里,術(shù)語視圖指代從每個視點獲得的圖像。這種虛擬緩沖器模型中的緩沖器151的行為被例示于圖12。在圖12中,縱軸表示緩沖器占用量,橫軸表示時間。如圖12所例示,比特流以預(yù)定的比特率被提供給緩沖器151。另外,在每個AU的讀取時刻,相應(yīng)AU中存儲的比特流從緩沖器151被提取。時刻tpt2、t3……是從緩沖器151讀取的時刻。圖13是例示了使用MVC被編碼的比特流的AU的配置的示圖。在圖13的上部,AU#1,#2和#3被例示。AU#1由基本流中的圖片P1和依存流中的圖片P2組成,圖片P1和圖片P2是同一時刻的圖片(這些圖片的數(shù)據(jù)被存儲)。AU#2由基本流中的圖片P3和依存流中的圖片P4組成,圖片P3和圖片P4是同一時刻的圖片。
      AU#3由基本流中的圖片P5和依存流中的圖片P6組成,圖片P5和圖片P6是同一時刻的圖片。在圖13下部,比特流的配置被例示。圖13中的比特流是通過復(fù)用基本流和依存流而構(gòu)成的單個流。每個AU具有被插入在其開頭處的被稱為AD (AU定界符)的NAL單元。AD是某種唯一的數(shù)據(jù)串。AD表示位于同一時刻的基本流中的圖片和依存流中的圖片的數(shù)據(jù)的起始位置。如圖13所例示的,在該比特流中,AU#I由AD#1、圖片P1和圖片P2組成。AU#2由AD#2、圖片P3和圖片P4組成。AU#3由AD#3、圖片P5和圖片P6組成。對AD的搜索使得可以找到AU的起點并容易地訪問預(yù)定的圖片。圖14包括例示了比特流結(jié)構(gòu)的示例的示圖。圖14的部分A例示了基本流和依存流被復(fù)用成單個比特流的情況中的結(jié)構(gòu)。圖14的部分A中比特流的結(jié)構(gòu)與圖13中比特流的結(jié)構(gòu)相同。圖14的部分B例示了基本流和依存流被分開地包含在總共兩個比特流中的情況中的結(jié)構(gòu)。與圖14的部分A例示的部分相對應(yīng)的部分被分配了相同的符號。如圖14的部分B所例示的,通過按照AD#1、圖片P1、AD#2、圖片P3、AD#3和圖片P5的次序進行布置來構(gòu)成基 本流。同時,通過按照圖片P2、圖片P4和圖片P6的次序進行布置來構(gòu)成依存流。對圖14中的比特流的解碼處理將利用圖11中的配置來描述。例如,在圖14的部分A中的比特流被提供的情況中,在檢測AD#1之后,圖11中的視頻解碼單元152依次讀取基本流中的圖片P1和依存流中的圖片P2,并分別對圖片進行解碼。此外,在圖14的部分B中的比特流被提供的情況中,對于基本流中的第一AU,視頻解碼單元152檢測AD#1,讀取圖片P1并對其進行解碼。此外,對于第二 AU,視頻解碼單元152檢測AD#2,讀取圖片P3并對其進行解碼。由于依存流不包含AD,因此有必要分析比特流中的語法并確定圖片P2、P4和P6的邊界以便讀取每個圖片。因此,處理非常復(fù)雜。這里,考慮通過與基本流中類似的方式簡單地將AD添加到依存流中每個圖片的開頭以便圖片的開頭可以被容易地檢測到的情況。這種情況下,例如,如果基本流和依存流被復(fù)用成單個比特流,則視頻解碼單元152可將基本流的AU和依存流的AU識別為不同的AU。這使得無法正確地再現(xiàn)虛擬緩沖器模型的操作。本發(fā)明是鑒于這種情況而做出的,并旨在使得可以容易地在比特流上檢測到依存流中的圖片邊界。[解決問題的方案]根據(jù)本發(fā)明一個方面的圖像信號解碼設(shè)備是對如下比特流進行解碼的圖像信號解碼設(shè)備,所述比特流是通過對包含從多個視點獲得的圖像信號的立體感圖像信號進行編碼而產(chǎn)生的,所述圖像信號解碼設(shè)備包括解碼裝置,所述解碼裝置用于對第一唯一數(shù)據(jù)串進行解碼,所述第一唯一數(shù)據(jù)串指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點,所述第一唯一數(shù)據(jù)串被編碼在從一個視點獲得的圖像中,該解碼裝置用于識別在所述預(yù)定時刻獲得的編碼數(shù)據(jù)的起點,該解碼裝置用于對第二唯一數(shù)據(jù)串進行解碼,所述第二唯一數(shù)據(jù)串指示在所述預(yù)定時刻從另一視點獲得的圖像編碼比特流的起點,所述第二唯一數(shù)據(jù)串被分別編碼在從所述另一視點獲得的圖像的編碼比特流的開頭處,該解碼裝置用于識別從所述另一視點獲得的圖像信號的編碼數(shù)據(jù)的起點,并且用于對所述比特流進行解碼。從多個視點獲得的圖像信號可以是從兩個視點獲得的圖像信號,并且被配置為單個比特流。從所述多個視點獲得的圖像信號是從兩個視點獲得的圖像信號,并且被配置為兩個比特流。解碼裝置可以被配置成對第一唯一數(shù)據(jù)串進行解碼,所述第一唯一數(shù)據(jù)串指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點,所述第一唯一數(shù)據(jù)串被編碼在從多個視點之一獲得的圖像中,解碼裝置被配置成識別在所述預(yù)定時刻獲得的編碼數(shù)據(jù)的起點,解碼裝置被配置成對第二唯一數(shù)據(jù)串進行解碼,所述第二唯一數(shù)據(jù)串指示在所述預(yù)定時刻從另一視點獲得的圖像編碼比特流的起點,所述第二唯一數(shù)據(jù)串被編碼在從所述另一視點獲得的圖像的編碼比特流的開頭處,解碼裝置被配置成識別從所述另一視點獲得的圖像信號的編碼數(shù)據(jù)的起點,并且被配置成對所述比特流進行解碼。在對解碼可以被正確地開始的位置進行訪問的情況下,解碼裝置可以被配置成對第一唯一數(shù)據(jù)串進行解碼,所述第一唯一數(shù)據(jù)串指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點,所述第一唯一數(shù)據(jù)串被編碼在從一個視點獲得的圖像中,解碼裝置被配置成識別在所述預(yù)定時刻從所述一個視點獲得的編碼數(shù)據(jù)的起點,解碼裝置被配置成對第二唯一數(shù)據(jù)串進行解碼,所述第二唯一數(shù)據(jù)串指示在所述預(yù)定時刻從另一視點獲得的圖像編碼比特流的起點,所述第二唯一數(shù)據(jù)串被分別編碼在從所述另一視點獲得的圖像的編碼比特流的開頭處,解碼裝置被配置成識別從所述另一視點獲得的圖像信號的編碼數(shù)據(jù)的起點,并且被配置成從所識別的起始位置對所述比特流進行解碼。根據(jù)本發(fā)明一個方面的圖像信號解碼方法是對如下比特流進行解碼的圖像信號解碼方法,所述比特流是通過對包含從多個視點獲得的圖像信號的立體感圖像信號進行編碼而產(chǎn)生的,所述圖像信號解碼方法包括以下步驟:對第一唯一數(shù)據(jù)串進行解碼,所述第一唯一數(shù)據(jù)串指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點,所述第一唯一數(shù)據(jù)串被編碼在從一個視點獲得的圖像中;識別在所述預(yù)定時刻獲得的編碼數(shù)據(jù)的起點;對第二唯一數(shù)據(jù)串進行解碼,所述第二唯一數(shù)據(jù)串指示在所述預(yù)定時刻從另一視點獲得的圖像編碼比特流的起點,所述第二唯一數(shù)據(jù)串被分別編碼在從所述另一視點獲得的圖像的編碼比特流的開頭處;識別從所述另一視點獲得的圖像信號的編碼數(shù)據(jù)的起點;以及對所述比特流進行解碼。
      根據(jù)本發(fā)明一個方面的程序是使得計算機運行用于對如下比特流進行解碼的處理的程序,所述比特流是通過對包含從多個視點獲得的圖像信號的立體感圖像信號進行編碼而產(chǎn)生的,所述程序使得所述計算機運行包含以下步驟的處理:對第一唯一數(shù)據(jù)串進行解碼,所述第一唯一數(shù)據(jù)串指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點,所述第一唯一數(shù)據(jù)串被編碼在從一個視點獲得的圖像中;識別在所述預(yù)定時刻獲得的編碼數(shù)據(jù)的起點;對第二唯一數(shù)據(jù)串進行解碼,所述第二唯一數(shù)據(jù)串指示在所述預(yù)定時刻從另一視點獲得的圖像編碼比特流的起點,所述第二唯一數(shù)據(jù)串被分別編碼在從所述另一視點獲得的圖像的編碼比特流的開頭處;識別從所述另一視點獲得的圖像信號的編碼數(shù)據(jù)的起點;以及對所述比特流進行解碼。根據(jù)本發(fā)明另一方面的圖像信號編碼設(shè)備是對包含從多個視點獲得的圖像信號的立體感圖像信號進行編碼的圖像信號編碼設(shè)備,所述圖像信號編碼設(shè)備包括編碼裝置,所述編碼裝置用于將第一唯一數(shù)據(jù)串編碼在從一個視點獲得的圖像中,所述第一唯一數(shù)據(jù)串指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點,并用于將第二唯一數(shù)據(jù)串分別編碼在從另一視點獲得的圖像的編碼比特流的開頭處,所述第二唯一數(shù)據(jù)串指示在所述預(yù)定時刻從所述另一視點獲得的圖像編碼比特流的起點。該編碼裝置可被配置成將從所有視點獲得的編碼數(shù)據(jù)復(fù)用成單個比特流。該編碼裝置可被配置成使得從所有視點獲得的編碼數(shù)據(jù)被包含在兩個比特流中。從多個視點獲得的圖像信號可以是從兩個視點獲得的圖像信號。根據(jù)本發(fā)明另一方面的圖像信號編碼方法是對包含從多個視點獲得的圖像信號的立體感圖像信號進行編碼的圖像信號編碼方法,包括以下步驟:將第一唯一數(shù)據(jù)串編碼在從一個視點獲得的圖像中,所述第一唯一數(shù)據(jù)串指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點;以及將第二唯一數(shù)據(jù)串分別編碼在從另一視點獲得的圖像的編碼比特流的開頭處,所述第二唯一數(shù)據(jù)串指示在所述預(yù)定時刻從所述另一視點獲得的圖像編碼比特流的起點。根據(jù)本發(fā)明另一方面的程序是使得計算機運行用于對包含從多個視點獲得的圖像信號的立體感圖像信號進行編碼的處理的程序,所述程序使得所述計算機運行包含以下步驟的處理:將第一唯一數(shù)據(jù)串編碼在從一個視點獲得的圖像中,所述第一唯一數(shù)據(jù)串指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點;以及將第二唯一數(shù)據(jù)串分別編碼在從另一視點獲得的圖像 的編碼比特流的開頭處,所述第二唯一數(shù)據(jù)串指示在所述預(yù)定時刻從所述另一視點獲得的圖像編碼比特流的起點。根據(jù)本發(fā)明的一個方面,指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點、并被編碼在從一個視點獲得的圖像中的第一唯一數(shù)據(jù)串被解碼,并且在預(yù)定時刻獲得的編碼數(shù)據(jù)的起點被識別。另外,指示在所述預(yù)定時刻從所述另一視點獲得的圖像編碼比特流的起點、并被分別編碼在從另一視點獲得的圖像的編碼比特流的開頭處的第二唯一數(shù)據(jù)串被解碼,從所述另一視點獲得的圖像信號的編碼數(shù)據(jù)的起點被識別,并且比特流被解碼。根據(jù)本發(fā)明的另一方面,指示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起點的第一唯一數(shù)據(jù)串被編碼在從一個視點獲得的圖像中,并且指示在所述預(yù)定時刻從另一視點獲得的圖像編碼比特流的起點的第二唯一數(shù)據(jù)串被分別編碼在從所述另一視點獲得的圖像的編碼比特流的開頭處。[本發(fā)明的有利效果]根據(jù)本發(fā)明的一個方面,可以容易地在比特流上檢測依存流的圖片邊界。


      圖1是例示了圖像信息編碼設(shè)備的示例配置的框圖。圖2是例示了圖像信息解碼設(shè)備的示例配置的框圖。圖3是例不了多視點編碼設(shè)備的不圖。圖4是例示了圖3中的多視點編碼設(shè)備的示例配置的框圖。圖5是例示了 MVC參考圖像的示例的示圖。圖6是例示了圖4中的視頻編碼單元的配置和幀存儲器的框圖。圖7是例示了圖4中的依存流編碼單元的配置和幀存儲器的框圖。圖8是例示了多視點解碼設(shè)備的示例配置的框圖。圖9是例示了圖8中的視頻解碼單元的配置和幀存儲器的框圖。圖10是例示了圖8中的依存流解碼單元的配置和幀存儲器的框圖。圖11是例示了虛擬緩沖器模型的示例的示圖。圖12是例示了圖11中的緩沖器的行為的示圖。圖13是例示了使用MVC來編碼的比特流的AU的配置的示圖。圖14是例示了比特流的結(jié)構(gòu)的示例的示圖。圖15是例示 了作為根據(jù)本發(fā)明實施例的多視點編碼設(shè)備的一部分的依存流編碼單元的示例配置的框圖。圖16包括例示了比特流的結(jié)構(gòu)的示例的示圖。圖17是例示了 NAL單元的示例配置的示圖。圖18是例示了 NAL單元的語法的示圖。圖19是例示了 nal_unit_type (NAL單元類型)的定義的示圖。圖20是例示了 nal_unit_type (NAL單元類型)的定義的示圖。圖21是例示了 NAL單元的簡化語法的示圖。圖22是例示了包含NAL單元的語法的示圖。圖23是例示了圖22中的語法的簡化的示圖。圖24是例示了作為根據(jù)本發(fā)明實施例的多視點解碼設(shè)備的一部分的依存流解碼單元的示例配置的框圖。圖25是例示了虛擬緩沖器模型的示例的示圖。圖26是例示了用于訪問AU的開頭的方法的示例的示圖。圖27是描述語法分析單元的操作的流程圖。圖28是描述傳統(tǒng)分析處理的流程圖。圖29是例示了通過使用MVC對三視點視頻進行編碼而獲得的比特流的AU的配置的示圖。圖30包括例示了比特流的結(jié)構(gòu)的示例的示圖。圖31包括例示了比特流的結(jié)構(gòu)的示例的示圖。圖32是例示了計算機的示例配置的框圖。
      具體實施例方式[多視點編碼裝置的配置]圖15是例示了作為根據(jù)本發(fā)明實施例的多視點編碼設(shè)備的一部分的依存流編碼單元的示例配置的框圖。在根據(jù)本發(fā)明實施例的多視點編碼設(shè)備中,基本流中編碼有指示AU邊界的信息,并且依存流中編碼有指示依存流中的圖片之間的邊界的信息。這使得多視點解碼設(shè)備在對立體感圖像的比特流進行解碼的場合能夠利用簡單的處理確定AU邊界等,并基于虛擬緩沖器模型執(zhí)行解碼操作。多視點編碼設(shè)備具有與圖4中的配置相同的配置。圖15例示了圖4中的依存流編碼單元55的示例配置。根據(jù)本發(fā)明實施例的多視點編碼設(shè)備41的視頻編碼單元52具有與圖6的配置相同的配置。相同的配置元素被分配了相同的標號。除了 DD編碼單元201被提供這一點以及DD編碼單元201的輸出被提供到無損編碼單元86這一點之外,圖15所例示的依存流編碼單元55的配置是與圖7中的配置相同的配置。DD編碼單元201在依存流中的每個圖片的開頭插入被稱為DD (依存定界符)的NAL單元(視圖和依存性表示定界符NAL單元, view and dependency representationdelimiter NAL unit)。DD是類似于AD的唯一數(shù)據(jù)串,但具有與AD不同的值。無損編碼單元86將由DD編碼單元201生成的DD的NAL單元插入到每個圖片的開頭,執(zhí)行編碼,并輸出其中已插入DD的依存流。圖16包括例示了由包含圖15中的依存流編碼單元55的多視點編碼設(shè)備41生成的比特流的結(jié)構(gòu)示例的示圖。圖16的部分A例示了基本流和依存流被復(fù)用成單個比特流的情況中的結(jié)構(gòu)的示例。圖16的部分B例示了基本流和依存流被分開地包含在總共兩個比特流中的情況中的結(jié)構(gòu)的示例。與圖16的部分A所例示的部分相對應(yīng)的部分被分配了相同的符號。在生成圖16的部分A中的比特流的情況中,在對AD#1進行編碼后,多視點編碼設(shè)備41對基本流中的圖片P1進行編碼。接著,多視點編碼設(shè)備41在對依存流中的圖片進行編碼之前對DD#1進行編碼,之后對依存流中的圖片P2進行編碼。 當處理對象被切換到下一 AU時,多視點編碼設(shè)備41對AD#2進行編碼并對基本流中的圖片匕進行編碼。接著,多視點編碼設(shè)備41在對依存流中的圖片進行編碼之前對DD#2進行編碼,之后對依存流中的圖片P4進行編碼。通過類似的方式,多視點編碼設(shè)備41在對依存流中的圖片進行編碼之前對DD進行編碼,并在DD之后立刻布置依存流中的圖片。同樣,在該示例中,AD被置于AU的開頭。第一 AU由AD#1、圖片PpDDttl和圖片P2組成,并且第二 AU由AD#2、圖片P3、DD#2和圖片P4組成。第三AU由AD#3、圖片P5、DD#4和圖片P6組成。在生成圖16的部分B中的比特流的情況中,對于基本流,在對AD#1進行編碼后,多視點編碼設(shè)備41對基本流中的圖片P1進行編碼。當處理對象被切換到下一 AU時,多視點編碼設(shè)備41對AD#2進行編碼并對基本流中的圖片P3進行編碼。另外,對于依存流,在對DD#1進行編碼后,多視點編碼設(shè)備41對依存流中的圖片P2進行編碼。當處理對象被切 換到下一 AU時,多視點編碼設(shè)備41對DD#2進行編碼并對依存流中的圖片P4進行編碼。
      通過類似的方式,多視點編碼設(shè)備41在對依存流中的圖片進行編碼之前對DD進行編碼,并在DD之后立刻布置依存流中的圖片。如圖16的部分B所例示的,基本流是通過按照AD#1、圖片PpAD#2、圖片P3、AD#3和圖片P5的次序進行布置而構(gòu)成的。同時,依存流是通過按照DD#1、圖片P2、DD#2、圖片P4、DD#3和圖片P6的次序進行
      布置而構(gòu)成的。同樣,在圖16的部分B的示例中,第一 AU由AD#1、圖片P1' DD#1和圖片P2組成,并且第二 AU由AD#2、圖片P3、DD#2和圖片P4組成。第三AU由AD#3、圖片P5、DD#4和圖片
      P6組成。AD表示在同一時刻獲得的基本流中的圖片和依存流中的圖片的數(shù)據(jù)的起始位置,即,表示在預(yù)定時刻從所有視點獲得的圖像編碼比特流的起始位置。另外,DD表示依存流中的圖片的數(shù)據(jù)的邊界位置,即,表示依存流中的圖像編碼比特流的起始位置。[關(guān)于語法]DD的語法將被描述。包括AD和圖片在內(nèi)的所有經(jīng)編碼的數(shù)據(jù)項被存儲在稱為NAL單元的單元中,并且按照預(yù)定次序被重排以構(gòu)成比特流。細節(jié)在IS0/IEC14496-10| ITU-T H.264中進行了描述。DD也被存儲在NAL單元中。圖17是例示了 NAL單元的示例配置的示圖。經(jīng)編碼的數(shù)目項和首部被逐字節(jié)地處理。NAL_BytesInNALunit是指示以字節(jié)為單位的NAL單元的大小的參數(shù),該參數(shù)對于識別NAL單元的邊界是必要的。一種用于識別NAL單元邊界的方法是搜索起始代碼。在其他情況下,有必要使用某種方法將NAL單元大小發(fā)送到解碼器。rbsp_byte[]表示存儲在NAL單元中的經(jīng)編碼數(shù)據(jù)項或首部。圖18是例示了 NAL單元的語法的示圖。forbidden_zero_bit是總是為0的I比特數(shù)據(jù)。nal_ref_idc是2比特數(shù)據(jù),它指示了如果nal_ref_idc值是非零的值,則NAL單元中的數(shù)據(jù)項被其他NAL單元參考。如果nal_ref_idc值為零,則數(shù)據(jù)項不被其他NAL單元參考。nal_unit_type是指示NAL單元的內(nèi)容的5比特數(shù)據(jù)。forbidden_zero_bit> nal_ref_idc 和 nal_unit_type 構(gòu)成圖 17 中的首部。圖19和圖20是例不了 nal_unit_type的定義的不圖。如圖19所例示的,nal_unit_type=9指示了 NAL單元的內(nèi)容為AD。如圖20所例示的,nal_unit_type=18指示了 NAL單元的內(nèi)容為DD。圖18中NAL單元的簡化語法如圖21所示。根據(jù)圖22所示的語法,NAL單元中添加有起始代碼,并構(gòu)成被稱為字節(jié)流的流。字節(jié)流對應(yīng)于上述比特流。圖 22 中 3 個字節(jié)的 startcode_prefix (start_code_prefix_one_3bytes)(0x000001)是將要被添加到NAL單元開頭的起始代碼。 startcode_prefix是不得在字節(jié)流中其他位置出現(xiàn)的唯一代碼。
      在字節(jié)流中搜索startcode_prefix產(chǎn)生了對NAL單元的開頭的檢測。另外,在已檢測到其開頭的NAL單元首部中檢查nal_unit_type使得可以訪問所希望的NAL單元。圖22中語法的簡化如圖23所示。通過這種方式,DD被置于依存流中圖片的邊界處,無論依存流是與基本流一起被復(fù)用成單個比特流還是被包含在另一個比特流中都是如此。起始代碼被添加到存儲DD的NAL單元的開頭,并且NAL單元的nal_unit_type被設(shè)置為指示內(nèi)容為DD的18。多視點解碼設(shè)備可以通過檢測起始代碼來檢測NAL單元的開頭。另外,檢查到已檢測到其開頭的NAL單元的nal_unit_type值是18使得可以檢測到DD,即依存流中的圖片邊界(開頭)。[多視點解碼設(shè)備]圖24是例示了作為根據(jù)本發(fā)明實施例的多視點解碼設(shè)備的一部分的依存流解碼單元的示例配置的框圖。根據(jù)本發(fā)明實施例的多視點解碼設(shè)備具有與圖8的配置相同的配置。圖24例示了圖8中的依存流解碼單元115的示例配置。根據(jù)本發(fā)明實施例的多視點解碼設(shè)備101的視頻解碼單元112具有與圖9中的配置相同的配置。除了 DD從無損編碼/解碼單元142被輸出這一點之外,圖24所例示的依存流解碼單元115的配置是與圖10中的配置相同的配置。無損編碼/解碼單 元142對依存流中包含的DD進行解碼并輸出DD?;谳敵龅腄D,隨機訪問時解碼的起始位置等被上層應(yīng)用等指定。MVC虛擬緩沖器模型將被描述。圖25是例示了在MVC比特流是由兩個流即基本流和依存流組成的情況下的虛擬緩沖器模型的示例的示圖。輸入的基本流被存儲在緩沖器151A中,并且依存流被存儲在緩沖器151B中。比特流被逐AU地從緩沖器151A和151B即時讀取,并被視頻解碼設(shè)備152即時解碼。注意,圖25中的緩沖器15IA對應(yīng)于圖8中的多視點解碼設(shè)備101中的緩沖器111,并且圖25中的緩沖器151B對應(yīng)于圖8中的多視點解碼設(shè)備101中的緩沖器114。另外,圖25中的視頻解碼單元152對應(yīng)于圖8中的多視點解碼設(shè)備101中的視頻解碼單元112和依存流解碼單元115。例如,在圖16的部分B中的基本流被存儲在緩沖器151A中并且依存流被存儲在緩沖器151B中的情況下,在某一定時,圖片P1根據(jù)Ami被從緩沖器151A讀取,并且圖片P2根據(jù)DD#1被從緩沖器151B讀取。讀取的圖片被視頻解碼單元152解碼。另外,在下一定時,圖片P3根據(jù)AD#2被從緩沖器151A讀取,并且圖片P4根據(jù)DD#2被從緩沖器151B讀取。MVC比特流由具有基本流和依存流的單個流組成的情況中的虛擬緩沖器模型與圖11所例示的相同。例如,在圖16的部分A中的比特流被存儲在圖11中的緩沖器151中的情況下,在某一定時,圖片P1和P2根據(jù)AD#1被從緩沖器151讀取。另外,在下一定時,圖片P3和P4根據(jù)AD#2被從緩沖器151讀取。
      接著,用于在隨機訪問時、發(fā)生差錯時等等訪問預(yù)定AU的開頭的方法的示例將參考圖26來描述。輸入的比特流首先被提供到緩沖器211并被暫時存儲。之后,比特流被提供給起始代碼檢測單元212和解碼器214。起始代碼檢測單元212檢測具有唯一數(shù)據(jù)串的起始代碼。檢測到起始代碼后,起始代碼檢測單元212將后續(xù)數(shù)據(jù)輸出到語法分析單元213。語法分析單元213分析從起始代碼檢測單元212提供來的數(shù)據(jù)。由于數(shù)據(jù)在起始代碼后面,因此從起始代碼檢測單元212提供來的數(shù)據(jù)是NAL單元的數(shù)據(jù)。當通過分析NAL單元的首部等而識別了 AU的起始位置后,語法分析單元213將指示AU起始位置的信號輸出到解碼器214和緩沖器211。在AD存在的情況下(在NAL單元的數(shù)據(jù)被提供的情況下),語法分析單元213檢查是否滿足nal_unit_type=9。在滿足nal_unit_type=9的情況下,如上所述,NAL單元的內(nèi)容為AD。因此,AU的開頭被檢測到。類似地,在AD存在的情況下,語法分析單元213檢查是否滿足nal_unit_type=18。在滿足nal_unit_type=18的情況下,如上所述,NAL單元的內(nèi)容為DD。因此,依存流中圖片的開頭被檢測到。解碼器214和緩沖器211接下來根據(jù)來自語法分析單元213的信號以通常的方式逐AU地對圖片執(zhí)行解碼。檢測依存流中圖片的開頭的操作將參考圖27中的流程圖來描述。這里,如圖16的 部分B所例示的,假設(shè)基本流和依存流構(gòu)成不同的比特流并且依存流具有經(jīng)編碼的DD。在步驟SI,起始代碼檢測單元212搜索起始代碼。在起始代碼被檢測到之后,在步驟S2,語法分析單元213檢查是否滿足nal_unit_type=18。在步驟S2中確定滿足nal—unit—type=18的情況下,在步驟S3,語法分析單元213檢測出具有檢測到的起始代碼的NAL單元是存儲DD的單元并且位于依存流中圖片的開頭。在如圖14的部分B中所例示的那樣,流由兩個比特流組成并且如傳統(tǒng)MVC中那樣依存流不含有DD的情況下的操作被例示于圖28中。如圖28所例示的,在依存流不含有DD的情況中,片段首部也被解碼,并且多個條件判定被執(zhí)行。最后,在步驟S23中,可以檢測到AU的開頭(圖片的開頭)。在圖28中,直到步驟S23的各個判定中使用的值是寫在NAL單元的RBSP (圖17)中存儲的片段首部中的信息段。與上述nal_unit_type=18不同,上述信息段未被寫在NAL單元的首部中,因此,復(fù)雜的分析處理被執(zhí)行。[三視點比特流]三視點比特流將被描述。圖29是例示了通過使用MVC對三視點視頻進行編碼而獲得的比特流的AU的配置的示圖。如上所述,在MVC的情況下,一個AU存儲在同一時刻獲得的所有視圖的數(shù)據(jù)。這甚至在視點的個數(shù)為三的情況下也適用。
      在圖29中,AU#11由基本流中的圖片Pn、依存流I中的圖片P12和依存流2中的圖片P13組成。AU#12由基本流中的圖片P14、依存流I中的圖片P15和依存流2中的圖片P16組成。AU#13由基本流中的圖片P17、依存流I中的圖片P18和依存流2中的圖片P19組成。
      圖30包括例示了比特流的結(jié)構(gòu)的示例的示圖。圖30的部分A例示了在基本流、依存流I和依存流2被復(fù)用成單個比特流的情況下的結(jié)構(gòu)的示例。圖30的部分B例示了在基本流、依存流I和依存流2被包含在總共三個不同的比特流中的情況下的結(jié)構(gòu)的示例。與圖30的部分A中例示的部分相對應(yīng)的部分被分配了相同的符號。例如,在圖30的部分A中的比特流被提供的情況下,在檢測到AD#11之后,視頻解碼單元152依次讀取基本流中的圖片Pn、依存流I中的圖片P12和依存流2中的圖片P13,并分別對圖片進行解碼。此外,在圖30 的部分B中的比特流被提供的情況下,對于基本流中的第一AU,視頻解碼單元152檢測AD#11、讀取圖片P11并對其進行解碼。另外,對于第二 AU,視頻解碼單元152檢測AD#12、讀取圖片P14并對其進行解碼。依存流I和2不含有DD。因此,為了讀取各個圖片P12、P13、P15、P16、P18和P19,需要根據(jù)圖28中的處理來分析比特流中的語法并檢測圖片的邊界。圖31包括例示了由多視點編碼設(shè)備101根據(jù)本發(fā)明的實施例生成的比特流的結(jié)構(gòu)的示例的示圖。圖31的部分A例示了在基本流、依存流I和依存流2被復(fù)用成單個比特流的情況下的結(jié)構(gòu)的示例。圖31的部分B例示了在基本流、依存流I和依存流2被包含在總共三個不同的比特流中的情況下的結(jié)構(gòu)的示例。在圖31的部分A中的比特流被提供的情況下,在檢測到AD#11后,視頻解碼單元152依次讀取基本流中的圖片Pn、依存流I中的圖片P12和依存流2中的圖片P13,并分別對圖片進行解碼。在圖31的部分B中的比特流被提供的情況下,對于基本流中的第一 AU,在檢測到AD#11之后,視頻解碼單元152對圖片P11進行解碼。對于第二 AU,在檢測到AD#12之后,視頻解碼單元152對圖片P14進行解碼。此外,對于依存流1,在檢測到DD#11之后,視頻解碼單元152對圖片P12進行解碼。另外,在檢測到DD#12之后,視頻解碼單元152對圖片P15進行解碼。此外,對于依存流2,在檢測到DD#21之后,視頻解碼單元152對圖片P13進行解碼。此外,在檢測到DD#22之后,視頻解碼單元152對圖片P16進行解碼。通過這種方式,在多視點解碼設(shè)備101中,操作被執(zhí)行以使得所希望的AU根據(jù)作為例示了 AU邊界的信息段的AD和作為例示了依存流中圖片之間的邊界的信息段的DD而被檢測到并被解碼并且使得立體感圖像被顯示。由于在檢測到依存流中某個圖片的起始位置的情況下不需要分析片段首部,因此高速的隨機訪問變得可行。
      上述處理系列可通過硬件或軟件來執(zhí)行。在該處理系列通過軟件來執(zhí)行的情況下,構(gòu)成軟件的程序被從程序記錄介質(zhì)安裝到包括在專用硬件中的計算機、通用個人計算機等中。圖32是例示了根據(jù)程序運行上述處理系列的計算機的硬件配置的示例的框圖。CPU (中央處理單元)30UROM (只讀存儲器)302和RAM (隨機存取存儲器)303經(jīng)由總線304被彼此連接。輸入/輸出接口 305還連接到總線304。具有鍵盤、鼠標等的輸入單元306和具有顯示器、揚聲器等的輸出單元307被連接到輸入/輸出接口 305。此外,具有硬盤、非易失性存儲器等的存儲單元308、具有網(wǎng)絡(luò)接口等的通信單元309和驅(qū)動可移除介質(zhì)311的驅(qū)動器310被連接到總線304。在如上所述那樣配置的計算機中,例如,CPU301經(jīng)由輸入/輸出接口 305和總線304將存儲單元308中存儲的程序加載到RAM303中,并運行該程序。因而,上述處理系列被執(zhí)行。由CPU301運行的程序例如被記錄在可移除介質(zhì)311上,或經(jīng)由諸如局域網(wǎng)、因特網(wǎng)或數(shù)字廣播之類的有線或無線傳輸介質(zhì)被提供,并且被安裝到存儲單元308中。注意,計算機運行的程序可以是這樣的程序,根據(jù)該程序,處理以本文描述的次序按時間順序被執(zhí)行,或者可以是這樣的程序,根據(jù)該程序,處理被并列執(zhí)行或在例如被調(diào)用時的所需時刻被執(zhí)行。本發(fā)明的實施例不限于上述實施例,并且在不脫離本發(fā)明的范圍的情況下可以進行各種改變。參考符號列表41多視點編碼設(shè)備,5 1重排緩沖器,52視頻編碼單元,53幀存儲器,54重排緩沖器,55依存流編碼單元,56幀存儲器,57復(fù)用單元,101多視點解碼設(shè)備,1023D顯示器,111緩沖器,112視頻解碼單元,113幀存儲器,114緩沖器,115依存流解碼單元,116幀存儲器,201DD編碼單元
      權(quán)利要求
      1.一種用于解碼比特流的解碼方法,所述比特流包括通過對第一視點的第一圖像信號進行編碼而生成的基本流和通過對第二視點的第二圖像信號進行編碼而生成的依存流,所述方法包括: 通過基于位于基本流的圖片的開頭處的指示基本流中的訪問單元之間的邊界的訪問單元定界符來識別基本流中的圖片的開始位置,對通過插入所述訪問單元定界符作為包括nal_unit_type的NAL單元而構(gòu)成的基本流進行解碼;和 通過基于位于依存流中的圖片的開頭處的指示依存流中的圖片之間的圖片邊界的依存定界符來識別依存流中的圖片的開始位置,對通過插入所述依存定界符作為包括具有與所述訪問單元定界符的nal_unit_type不同的值的nal_unit_type的NAL單元而構(gòu)成的依存流進行解碼。
      2.一種用于解碼比特流的解碼設(shè)備,所述比特流包括通過對第一視點的第一圖像信號進行編碼而生成的基本流和通過對第二視點的第二圖像信號進行編碼而生成的依存流,所述設(shè)備包括: 處理單元,被配置成通過基于位于基本流的圖片的開頭處的指示基本流中的訪問單元之間的邊界的訪問單元定界符來識別基本流中的圖片的開始位置,對通過插入所述訪問單元定界符作為包括nal_unit_type的NAL單元而構(gòu)成的基本流進行解碼,并且通過基于位于依存流中的圖片的開頭處的指示依存流中的圖片之間的圖片邊界的依存定界符來識別依存流中的圖片的開始位置,對通過插入所述依存定界符作為包括具有與所述訪問單元定界符的nal_unit_ty pe不同的值的nal_unit_type的NAL單元而構(gòu)成的依存流進行解碼。
      全文摘要
      本發(fā)明涉及允許容易地在比特流上檢測依存流的圖片邊界的圖像信息解碼設(shè)備和方法、圖像信號編碼設(shè)備和方法及程序。在比特流上,AD(AU定界符)被置于每個AU(訪問單元)的起始位置,并且DD(依存定界符)被置于依存流的圖片邊界處。NAL單元的開頭通過檢測起始代碼而被檢測到,并且作為依存流的圖片邊界(開頭)的DD通過檢查已檢測到其開頭的nal_unit_type值是否為18而被檢測到。本發(fā)明可被應(yīng)用于處理立體感圖像信號的設(shè)備。
      文檔編號H04N7/26GK103220531SQ20131014438
      公開日2013年7月24日 申請日期2010年3月25日 優(yōu)先權(quán)日2009年4月3日
      發(fā)明者鈴木輝彥, 服部忍 申請人:索尼公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1