<progress id="rrzp7"></progress>
        <big id="rrzp7"><meter id="rrzp7"></meter></big>
          <progress id="rrzp7"><menuitem id="rrzp7"></menuitem></progress>

            <big id="rrzp7"><menuitem id="rrzp7"></menuitem></big>

            <progress id="rrzp7"></progress>

              • / 15
              • 下載費用:20 金幣  

              編解碼方法.pdf

              摘要
              申請專利號:

              CN201410654199.X

              申請日:

              2014.11.17

              公開號:

              CN104768014A

              公開日:

              2015.07.08

              當前法律狀態:

              實審

              有效性:

              審中

              法律詳情: 專利申請權的轉移IPC(主分類):H04N 19/597登記生效日:20160908變更事項:申請人變更前權利人:聯發科技(新加坡)私人有限公司變更后權利人:寰發股份有限公司變更事項:地址變更前權利人:新加坡啟匯城大道一號索拉斯大廈三樓之一變更后權利人:中國臺灣新竹縣|||實質審查的生效IPC(主分類):H04N 19/597申請日:20141117|||公開
              IPC分類號: H04N19/597(2014.01)I; H04N19/96(2014.01)I 主分類號: H04N19/597
              申請人: 聯發科技(新加坡)私人有限公司
              發明人: 張賢國; 張凱; 安基程; 林建良
              地址: 新加坡啟匯城大道一號索拉斯大廈三樓之一
              優先權: PCT/CN2014/070084 2014.01.03 CN
              專利代理機構: 北京萬慧達知識產權代理有限公司11111 代理人: 張金芝; 楊穎
              PDF完整版下載: PDF下載
              法律狀態
              申請(專利)號:

              CN201410654199.X

              授權公告號:

              ||||||

              法律狀態公告日:

              2016.10.05|||2015.08.05|||2015.07.08

              法律狀態類型:

              專利申請權、專利權的轉移|||實質審查的生效|||公開

              摘要

              本發明提供一種編解碼方法,用于在三維視頻編碼系統中對深度塊進行編解碼,該編解碼方法包括:接收與當前深度塊有關的輸入數據;確定該當前深度塊的并置紋理塊;根據與該并置紋理塊有關的當前紋理分割所屬的對應的組,從對應的候選深度分割集合中為該當前深度塊選擇當前深度分割,其中該并置紋理塊的可用紋理分割被劃分成兩組或更多組,每組確定一個候選深度分割集合;根據該當前深度分割,將該當前深度塊分割成一個或多個深度子塊;以及對該一個或多個深度子塊進行編碼或解碼。通過利用本發明,可改進系統性能。

              權利要求書

              1.  一種編解碼方法,用于在三維視頻編碼系統中對深度塊進行編解碼,該編解碼方法包括:
              接收與當前深度塊有關的輸入數據;
              確定該當前深度塊的并置紋理塊;
              根據與該并置紋理塊有關的當前紋理分割所屬的對應的組,從對應的候選深度分割集合中為該當前深度塊選擇當前深度分割,其中該并置紋理塊的可用紋理分割被劃分成兩組或更多組,每組確定一個候選深度分割集合,其中至少一個候選深度分割集合包括多于1少于所有候選深度分割的數目的候選深度分割,或者當該紋理分割被劃分成兩組時,其中一組包括NxN紋理分割和至少一另一紋理分割;
              根據該當前深度分割將該當前深度塊分割成一個或多個深度子塊;以及
              對該一個或多個深度子塊進行編碼或解碼。

              2.
                如權利要求1所述的編解碼方法,其中第一組包括所有垂直紋理分割,且該第一組的候選深度分割集合包括所有垂直候選深度分割和2Nx2N候選深度分割;或者其中第一組包括所有水平紋理分割,且該第一組的候選深度分割集合包括所有水平候選深度分割和2Nx2N候選深度分割。

              3.
                如權利要求1所述的編解碼方法,其中該并置紋理塊的該可用紋理分割被劃分成第一組和第二組,該第一組包括所有的非對稱紋理運動分割和該NxN紋理分割,且該第二組包括2Nx2N、Nx2N以及2NxN紋理分割。

              4.
                如權利要求3所述的編解碼方法,其中該第一組的第一候選深度分割集合包括所有的候選深度分割,且該第二組的第二候選深度分割集合包括2Nx2N候選深度分割。

              5.
                如權利要求1所述的編解碼方法,其中第一組包括一個或多個非對稱紋理運動分割。

              6.
                如權利要求5所述的編解碼方法,其中該第一組的候選深度分割集合對應于第一集合或一第二集合,其中該第一集合包括所有的候選深度分割;該第二集合包括除NxN候選深度分割以及/或者所有的候選非對稱候選深度運動分割之外的所有的候選深度分割。

              7.
                如權利要求5所述的編解碼方法,其中該第一組的候選深度分割集合對應于第一集合或一第二集合,其中該第一集合包括對應的候選深度分割和2Nx2N候選深度分割;該第二集合包括該對應的候選深度分割、該2Nx2N候選深度分割、Nx2N候選深度分割和2NxN候選深度分割,其中該對應的候選深度分割對應于與該并置紋理塊有關的該當前紋理分割。

              8.
                如權利要求1所述的編解碼方法,其中第一組包括一個或多個被分割成兩個部分的紋理分割。

              9.
                如權利要求8所述的編解碼方法,其中該第一組的該候選深度分割集合對應第一集合或一第二集合,其中該第一集合包括所有的候選深度分割;該第二集合包括除了NxN候選深度分割及/或者所有的候選非對稱深度運動分割之外的所有的候選深度分割。

              10.
                如權利要求8所述的編解碼方法,其中該第一組的該候選深度分割對應第一集合或一第二集合,其中該第一集合包括對應的候選深度分割和2Nx2N候選深度集合;該第二集合包括該對應的候選深度分割、該2Nx2N候選深度分割、Nx2N候選深度分割和2NxN候選深度分割,其中該對應的候選深度分割對應于與該并置紋理塊有關的該當前紋理分割。

              11.
                如權利要求1所述的編解碼方法,其中第一組包括兩個或更多個沿著相同方向分割的紋理分割。

              12.
                如權利要求11所述的編解碼方法,其中該第一組的該候選深度分割集合包括對應的候選深度分割和2Nx2N候選深度分割,其中該對應的候選深度分割對應于與該并置紋理塊有關的該當前紋理分割。

              13.
                如權利要求12所述的編解碼方法,其中該第一組的該候選深度集合對應于第一集合或第二集合,其中當該并置紋理塊采用水平紋理分割時,該第一集合包括該2Nx2N候選深度分割和所有水平候選深度分割,該第二集合包括該2Nx2N候選深度分割和除了候選非對稱深度運動分割之外的所有水平候選深度分割。

              14.
                如權利要求12所述的編解碼方法,其中該第一組的該候選深度集合對應于第一集合或第二集合,其中當該并置紋理塊采用垂直紋理分割時,該第一集合包括該2Nx2N候選深度分割和所有垂直候選深度分割;該第二集合包括該2Nx2N候選深度分割和除了候選非對稱深度運動分割之外的所有垂 直候選深度分割。

              15.
                如權利要求1所述的編解碼方法,其中當該并置紋理塊采用垂直紋理分割時,該當前深度塊的該候選深度分割集合對應于第一集合、第二集合或第三集合,其中該第一集合包括一個或多個垂直候選深度分割;該第二集合包括該一個或多個垂直候選深度分割和2Nx2N候選深度分割;該第三集合包括該一個或多個垂直候選深度分割和NxN候選深度分割。

              16.
                如權利要求1所述的編解碼方法,其中當該并置紋理塊采用一水平紋理分割時,該當前深度塊的該候選深度分割集合對應于第一集合、第二集合或第三集合,其中該第一集合包括一個或多個水平候選深度分割;該第二集合包括該一個或多個水平候選深度分割和2Nx2N候選深度分割;該第三集合包括該一個或多個水平候選深度分割和NxN候選深度分割。

              17.
                如權利要求1所述的編解碼方法,其中至少一個候選深度分割集合采用二值化進程編碼。

              18.
                如權利要求17所述的編解碼方法,其中該至少一個候選深度分割集合中的該候選深度分割根據順序二值化,其中該順序與該至少一個候選深度分割集合中的每個候選深度分割有關。

              19.
                如權利要求18所述的編解碼方法,其中該至少一個候選深度分割集合對應于{2Nx2N,2NxN,2NxnU,2NxnD},對應的二值化集合從包括{1,01,000,001}、{1,00,010,011}、{1,01,001,000}、{1,00,011,010}、{0,11,100,101}、{0,10,110,111}、{0,11,101,100}和{0,10,111,110}的二值化組中選擇出來。

              20.
                如權利要求1所述的編解碼方法,其中每一組的該候選深度分割集合依賴于該并置紋理塊的四叉樹級別確定;或者每一組的該候選深度分割集合不依賴于該并置紋理塊的四叉樹級別確定。

              21.
                一種電子裝置,用于在三維視頻編碼系統中對深度塊進行編解碼,該電子裝置包括一個或多個電子電路,用來:
              接收與當前深度塊有關的輸入數據;
              確定該當前深度塊的并置紋理塊;
              根據與該并置紋理塊有關的當前紋理分割所屬的對應的組,從對應的候選深度分割集合中為該當前深度塊選擇當前深度分割,其中該并置紋理塊的 可用紋理分割被劃分成兩組或更多組,每組確定一個候選深度分割集合,其中至少一個候選深度分割集合包括多于1少于所有候選深度分割的數目的候選深度分割,或者當該紋理分割被劃分成兩組時,其中一組包括NxN紋理分割和至少一另一紋理分割;
              根據該當前深度分割將該當前深度塊分割成一個或多個深度子塊;以及
              對該一個或多個深度子塊進行編碼或解碼。

              說明書

              編解碼方法
              技術領域
              本發明有關于三維(three-dimensional,3D)視頻編碼,且尤其有關于采用與并置(collocated)紋理塊(texture block)的紋理分割(texture partition)有關的信息的深度分割(depth partition)。
              背景技術
              3D視頻編碼被開發以用于對多個相機捕捉到的多個視圖(view)的視頻數據進行編碼或解碼。由于所有相機捕捉相同的場景(scene)獲取紋理數據和深度數據,同一視圖中紋理數據和深度數據之間會有大量冗余。根據高效視頻編碼(High Efficiency Video Coding,HEVC)標準,編碼進程應用于每個塊(block),這些塊被稱為編碼單元(Coding Unit,CU),且每個CU要進行預測進程。每個CU可被分為一個或多個預測單元(Prediction Unit,PU),且如幀內(intra)或幀間(inter)預測的預測進程應用于每個PU。為了減少冗余,根據當前的基于HEVC的3D視頻編碼(3D video coding based on HEVC,3D-HEVC)標準,可采用紋理分割依賴的(texture-partition-dependent)深度分割,對與一并置紋理CU在同一四叉樹層次(quad-tree level)并置的當前深度塊進行處理。
              為了簡化紋理分割依賴的深度分割,可對基于四叉樹的深度分割加以限制,即限定深度分割的四叉樹的深度不能深于紋理分割的四叉樹的深度。若沒有上述限定,深度分割可能會需要太多編碼時間,并造成BD-rate((Bjontcgaard-Delta)-rate)的增加,其中BD-rate表示視頻編碼中常用的率失真性能測量。圖1示出了根據傳統方法的紋理分割依賴的深度編碼,其中2Nx2N的紋理PU可被分割為2Nx2N、2NxN、Nx2N或NxN PU。然而如圖1所示,當紋理PU被分割為2Nx2N、Nx2N或2NxN塊時,對應的深度分割尺寸總是為2Nx2N。
              在早期的HEVC發展中,四叉樹分割總是對稱的,后來非對稱運動分割(Asymmetric Motion Partition,AMP)被引入到HEVC中。如圖2所示,AMP 分割包括2NxnU、2NxnD、nLx2N以及nRx2N。根據傳統的3D-HEVC,當紋理PU被分割為NxN塊時,當前的紋理分割依賴的深度分割允許深度塊被分割成圖2中所示的任何被允許的候選深度分割。然而,對其他所有紋理塊尺寸來說,2Nx2N分割均是唯一的候選深度分割。
              傳統的紋理分割依賴的深度分割存在一些問題。首先,原始方法是在HEVC采用AMP進行運動分割之前產生的,因此,如圖2所示,紋理分割分布和深度分割分布之間看起來是歪斜的,一個紋理分割(即NxN)被允許有整個候選深度分割集合,而剩下的紋理分割只被允許有唯一候選深度分割(即2Nx2N)。此外,對于除NxN之外的所有紋理分割尺寸來說,候選深度分割(即唯一的2Nx2N候選深度分割)如此有限,可能會降低深度數據的編碼效率,并對已編碼的深度數據的質量有負面影響。而且,如視圖合成預測(ViewSynthesis Prediction,VSP)這樣的依賴于重建深度數據的編碼工具也可能會受到影響,造成圖片質量降低。因此,需要開發一種改進的紋理分割依賴的深度分割方法,來克服上述問題。
              發明內容
              有鑒于此,本發明提供一種編解碼方法,用于在三維視頻編碼系統中對深度塊進行編解碼,該編解碼方法包括:接收與當前深度塊有關的輸入數據;確定該當前深度塊的并置紋理塊;根據與該并置紋理塊有關的當前紋理分割所屬的對應的組,從對應的候選深度分割集合中為該當前深度塊選擇當前深度分割,其中該并置紋理塊的可用紋理分割被劃分成兩組或更多組,每組確定一個候選深度分割集合,其中至少一個候選深度分割集合包括多于1少于所有候選深度分割的數目的候選深度分割,或者當該紋理分割被劃分成兩組時,其中一組包括NxN紋理分割和至少一另一紋理分割;根據該當前深度分割,將該當前深度塊分割成一個或多個深度子塊;以及對該一個或多個深度子塊進行編碼或解碼。
              本發明另提供一種電子裝置,用于在三維視頻編碼系統中對深度塊進行編解碼,該電子裝置包括一個或多個電子電路,用來:接收與當前深度塊有關的輸入數據;確定該當前深度塊的并置紋理塊;根據與該并置紋理塊有關的當前紋理分割所屬的對應的組,從對應的候選深度分割集合中為該當前深 度塊選擇當前深度分割,其中該并置紋理塊的可用紋理分割被劃分成兩組或更多組,每組確定一個候選深度分割集合,其中至少一個候選深度分割集合包括多于1少于所有候選深度分割的數目的候選深度分割,或者當該紋理分割被劃分成兩組時,其中一組包括NxN紋理分割和至少一另一紋理分割;根據該當前深度分割,將該當前深度塊分割成一個或多個深度子塊;以及對該一個或多個深度子塊進行編碼或解碼。
              通過利用本發明,可改進系統性能。
              如下詳述本發明的最佳實施例。閱讀完以下描述和附圖后,熟習此項技藝者可輕易理解本發明的精神。
              附圖說明
              圖1是根據傳統方法的紋理分割依賴的深度分割的示意圖。
              圖2是根據傳統方法的紋理分割依賴的深度分割的示意圖,其中分割包括AMP。
              圖3是根據本發明一實施例的改進的紋理分割依賴的深度分割的示意圖。
              圖4是根據本發明另一實施例的改進的紋理分割依賴的深度分割的示意圖。
              圖5是根據本發明一實施例的改進的紋理分割依賴的深度分割的流程圖。
              具體實施方式
              在本專利說明書及權利要求當中使用了某些詞匯來指稱特定的組件。所屬領域中具有通常知識者應可理解,硬件制造商可能會用不同的名詞來稱呼同一個組件。本專利說明書及權利要求并不以名稱的差異來作為區分組件的方式,而是以組件在功能上的差異來作為區分的準則。在通篇說明書及請求項當中所提及的“包含”或“包括”為開放式的用語,故應解釋成“包含但不限定于”。另外,“耦接”一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表該第一裝置可直接電氣連接于該第二裝置,或透過其他裝置或連接手段間接地電氣連接至該第二裝置。
              以下將描述本發明的較佳實施例,但只是用于說明的目的,并無意圖限 制本發明。本發明的保護范圍當視之前的權利要求書所界定為準。
              為了克服傳統紋理分割依賴的深度分割存在的問題,本發明提出一種改進的深度分割方法,增加非NxN紋理分割對應的允許的候選深度分割以及/或者增加提供紋理分割依賴的紋理分割組的數目。
              根據一實施例,當并置紋理CU通過非NxN分割預測時,深度塊被允許采用更多的深度分割。舉例來說,當并置紋理塊被分割成NxN時,深度塊被允許采用所有8個候選深度分割,本發明的一實施例允許并置紋理塊被分割成其他尺寸時深度塊也可采用所有8個候選深度分割。其他紋理分割尺寸可對應于AMP中的尺寸,即如圖3所示的2NxnU、2NxnD、nLx2N以及nRx2N。如圖3所示,當并置紋理塊被分割為2Nx2N、2NxN或Nx2N時,只允許有一個候選深度分割,即2Nx2N。圖3中所示的示范例描述了本發明的一個實施例,其中與并置紋理塊有關的可用紋理分割被劃分為兩組。第一組包括NxN和所有的AMP分割(即2NxnU、2NxnD、nLx2N以及nRx2N),第二組包括2Nx2N、2NxN和Nx2N紋理分割。與屬于第一組的并置紋理塊有關的深度塊所被允許的深度分割包括所有8個候選深度分割。與屬于第二組的并置紋理塊有關的深度塊所被允許的深度分割只包括1個深度分割(即2Nx2N)。當然,可采用比2組更多的組來劃分并置紋理塊的紋理分割。
              當NxN和AMP紋理分割被分配到第一組,而剩余的紋理分割被分配到第二組時,也可采用其他的分割分類。此外,當第一組被允許采用所有8個候選深度分割而第二組只被允許采用2Nx2N深度分割時,也可采用其他候選深度分割集合來實現本發明。換句話說,本發明的實施例可采用包含多于1個少于8個的候選深度分割的候選深度分割集合。根據本發明的一實施例,可根據紋理分割方向將紋理分割劃分為不同的組。在另一實施例中,可根據分割方向形成候選深度分割集合。舉例來說,一組可僅包括垂直紋理分割或僅包括水平紋理分割。而且,一垂直/水平候選深度分割集合可用于對應的組。此外,可將一個或多個附加深度分割(如2Nx2N)加入到垂直/水平候選深度分割集合中。舉例來說,如圖4所示,當并置紋理塊采用垂直分割(即Nx2N、nRx2N以及nLx2N)預測時,用于深度分割的候選深度分割包括2Nx2N和垂直深度分割(即Nx2N、nRx2N以及nLx2N)。而當并置紋理塊采用水平分割(即2NxN、2NxnU以及2NxnD),用于深度分割的候選深度分割包括2Nx2N和水平深度分 割(即2NxN、2NxnU以及2NxnD)。如圖4所示,并置紋理塊的2Nx2N和NxN分割被個自劃分為單獨的一組。2Nx2N和NxN分割的候選深度分割集合與傳統的紋理分割依賴的深度分割相同。對應地,圖4中的示范例包括與并置紋理塊的可用紋理分割有關的4組。
              當前深度塊的候選深度分割集合可根據并置紋理塊的四叉樹層次形成。基于傳統3D-HEVC的方法依賴同一四叉樹層次中并置紋理塊的紋理分割,而本發明的實施例也可依賴其他四叉樹層次中并置紋理塊的紋理分割。
              圖3和圖4所示的包含本發明實施例的示范例意圖說明示范性紋理分割組以及候選深度分割集合。本發明并不限于此。也可采用其他紋理分割組以及候選深度分割集合來實現本發明。舉例來說,紋理分割組可包括一個或多個AMP紋理分割。當并置紋理塊的紋理分割對應AMP分割時,候選深度分割集合可包括所有的候選深度分割。一個或多個候選深度分割可從候選深度分割集合中移除。舉例來說,NxN分割以及/或者AMP分割可從候選深度分割集合中移除。在另一示范例中,2Nx2N分割以及/或者AMP分割可從候選深度分割集合中移除。在另一實施例中,紋理分割組可包括一個或多個非對稱紋理運動分割,其中第一組的候選深度分割集合對應于第一集合或第二集合,其中第一集合包括所有的候選深度分割;第二集合包括除NxN候選深度分割以及/或者所有的候選非對稱候選深度運動分割之外的所有的候選深度分割。在另一實施例中,第一組的候選深度分割集合對應于第一集合或第二集合,其中該第一集合包括對應的候選深度分割和2Nx2N候選深度分割;該第二集合包括該對應的候選深度分割、2Nx2N候選深度分割、Nx2N候選深度分割和2NxN候選深度分割,其中該對應的候選深度分割對應于與該并置紋理塊有關的該當前紋理分割。
              在一實施例中,紋理分割組可包括一個或多個被分割成兩部分的紋理分割(如2NxN、Nx2N或AMP分割)。當并置紋理塊的紋理分割對應被分割成兩部分的紋理分割時,候選深度分割集合可包括所有的候選深度分割。一個或多個候選深度分割可從候選深度分割集合中移除。舉例來說,NxN分割以及/或者AMP分割可從候選深度分割集合中移除。在另一示范例中,2Nx2N分割以及/或者AMP分割可從候選深度分割集合中移除。
              在一實施例中,紋理分割組可包括一個或多個沿著相同方向分割的紋理 分割。當并置紋理塊的紋理分割屬于該組時,候選深度分割集合可包括對應的候選深度分割和2Nx2N候選深度分割。對應的候選深度分割對應于與并置紋理塊有關的當前紋理分割。此外,當并置紋理塊采用水平紋理分割時,第一組的候選深度分割集合對應第一集合或第二集合。第一集合包括2Nx2N候選深度分割和所有水平候選深度分割,第二集合包括2Nx2N候選深度分割和除了并置紋理塊采用水平紋理分割時的候選非對稱深度運動分割之外的所有水平候選深度分割。當并置紋理塊采用垂直紋理分割時,第一集合包括2Nx2N候選深度分割和所有垂直候選深度分割,第二集合包括2Nx2N候選深度分割和除了并置紋理塊采用垂直紋理分割時的候選非對稱深度運動分割之外的所有垂直候選深度分割。
              在一實施例中,當并置紋理塊采用垂直紋理分割時,當前深度塊的候選深度分割集合對應第一集合、第二集合或第三集合。第一集合包括一個或多個垂直候選深度分割,第二集合包括上述一個或多個垂直候選深度分割以及2Nx2N候選深度分割,第三集合包括上述一個或多個垂直候選深度分割以及NxN候選深度分割。
              在一實施例中,當并置紋理塊采用水平紋理分割時,當前深度塊的候選深度分割集合對應第一集合、第二集合或第三集合。第一集合包括一個或多個水平候選深度分割,第二集合包括上述一個或多個水平候選深度分割以及2Nx2N候選深度分割,第三集合包括上述一個或多個水平候選深度分割以及NxN候選深度分割。
              在一實施例中,候選深度分割集合采用二值化(binarization)進程進行編碼。至少一個候選深度分割集合中的候選深度分割可根據順序被二值化,其中順序與該候選深度分割集合的每個候選深度分割有關。舉例來說,候選深度分割集合可對應于{2Nx2N,2NxN,2NxnU,2NxnD},對應的二值化集合從包括{1,01,000,001}、{1,00,010,011}、{1,01,001,000}、{1,00,011,010}、{0,11,100,101}、{0,10,110,111}、{0,11,101,100}以及{0,10,111,110}的二值化組中選擇出來。
              接下來將包含本發明實施例的系統性能與傳統系統的性能相比較。包含本發明實施例的系統采用如圖4所示的改進的紋理分割依賴的深度分割,傳統系統基于HEVC中的3D視頻編碼的測試模型第9版本(Test Model of 3D video  coding based on HEVC,version 9.0,HTM-9.0)。表1描述了為HTM定義的常見測試條件(Common Test Condition,CTC)下進行的性能比較。性能比較基于第一列所列出的不同測試數據集合,通過視圖1(視頻1)和視圖2(視頻2)可顯示紋理圖片的BD-rate的區別。BD-rate為負值表示本發明具有更好的性能。如表1所示,與傳統HTM-9.0相比,視圖1和視圖2的BD-rate測量大致相同或得以輕微改進。具有視頻比特率的已編碼視頻峰值信噪比(Peak Signal to Noise Ratio,PSNR)、具有總比特率(紋理比特率和深度比特率)的已編碼視頻PSNR和具有總比特率的合成視頻PSNR的BD-rate測量也被進行比較。具有總比特率的合成視頻PSNR的BD-rate降低了0.2%。處理時間(編碼時間、解碼時間和渲染時間)均有一些改進(1-2%)。
              表1

              圖5是根據本發明一實施例的3D視頻編碼系統采用改進的紋理分割依賴的深度分割的示范性流程圖。如步驟510所示,3D視頻編碼系統接收與當前深度塊有關的輸入數據。對于編碼來說,輸入數據對應于需被編碼的深度數據。對于解碼來說,輸入數據對應于需被解碼的已編碼深度數據。輸入數據可從存儲器(如計算機內存、緩沖器(RAM或DRAM))或其他媒介)或處理器中獲取。在步驟520中,確定當前深度塊的并置紋理塊。在步驟530中,根據與并置紋理塊有關的當前紋理分割所屬的對應的組,從對應的候選深度分割集合中為當前深度塊選擇當前深度分割。并置紋理塊的可用紋理分割被劃分成 兩組或更多組,每個組確定一個候選深度分割集合。至少一個候選深度分割集合包括多于1少于所有候選深度分割的數目的候選深度分割,或當紋理分割被劃分成兩組時,其中一組包括NxN紋理分割和至少一另一紋理分割。在步驟540中,根據當前深度分割,將當前深度塊分割成一個或多個深度子塊。在步驟550中,對上述一個或多個深度子塊進行編碼或解碼。
              上述流程圖意圖說明根據本發明的改進的紋理分割依賴的深度分割的示范例,本領域技術人員可在不脫離本發明的精神的前提下,修改每個步驟,重新安排上述步驟,拆分某步驟,或組合某些步驟,以實現本發明。
              本發明一實施例提供一種電子裝置,用于在三維視頻編碼系統中對深度塊進行編解碼,該電子裝置包括一個或多個電子電路,用來:接收與當前深度塊有關的輸入數據;確定該當前深度塊的并置紋理塊;根據與該并置紋理塊有關的當前紋理分割所屬的對應的組,從對應的候選深度分割集合中為該當前深度塊選擇當前深度分割,其中該并置紋理塊的可用紋理分割被劃分成兩組或更多組,每組確定一個候選深度分割集合,其中至少一個候選深度分割集合包括多于1少于所有候選深度分割的數目的候選深度分割,或者當該紋理分割被劃分成兩組時,其中一組包括NxN紋理分割和至少一另一紋理分割;根據該當前深度分割將該當前深度塊分割成一個或多個深度子塊;以及對該一個或多個深度子塊進行編碼或解碼。
              上面的描述可允許本領域技術人員根據特定應用及其需要的內容實施本發明。所述實施例的各種修改對于本領域技術人員來說是顯而易見的,并且可將上述定義的基本原則應用于其他實施例。因此,本發明不局限于所述的特定實施例,而是符合與揭露的原則及新穎特征相一致的最寬范圍。在上述細節描述中,為了提供對本發明的徹底理解,描述了各種特定細節。此外,本領域技術人員可以理解本發明是可實施的。
              上述的本發明實施例可在各種硬件、軟件編碼或兩者組合中進行實施。例如,本發明實施例可為集成到視頻壓縮芯片的電路或集成到視頻壓縮軟件以執行上述過程的程序代碼。本發明的實施例也可為在數字信號處理器(Digital Signal Processor,DSP)中執行的執行上述處理的程序代碼。本發明也可涉及計算機處理器、DSP、微處理器或現場可程序設計門陣列(Field Programmable Gate Array,FPGA)執行的多種功能。可根據本發明配置上述處 理器執行特定任務,其通過執行定義了本發明揭示的特定方法的機器可讀軟件代碼或固件代碼來完成。可將軟件代碼或固件代碼發展為不同的程序語言與不同的格式或形式,也可為了不同的目標平臺編解軟件代碼。然而,根據本發明執行任務的軟件代碼與其他類型配置代碼的不同代碼樣式、類型與語言不脫離本發明的精神與范圍。
              雖然本發明已就較佳實施例及其優勢揭露如上,本發明所屬技術領域中普通技術人員,在不脫離本發明的精神和范圍內,當可作各種的變更和潤飾。本發明的保護范圍當視之前的權利要求書所界定為準。

              關 鍵 詞:
              解碼 方法
                專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
              0條評論

              還可以輸入200字符

              暫無評論,趕快搶占沙發吧。

              關于本文
              本文標題:編解碼方法.pdf
              鏈接地址:http://www.039244.fun/p-20910.html
              關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

              [email protected] 2017-2018 zhuanlichaxun.net網站版權所有
              經營許可證編號:粵ICP備17046363號-1 
               


              收起
              展開
              大连码头渔歌酒楼

                  <progress id="rrzp7"></progress>
                    <big id="rrzp7"><meter id="rrzp7"></meter></big>
                      <progress id="rrzp7"><menuitem id="rrzp7"></menuitem></progress>

                        <big id="rrzp7"><menuitem id="rrzp7"></menuitem></big>

                        <progress id="rrzp7"></progress>

                              <progress id="rrzp7"></progress>
                                <big id="rrzp7"><meter id="rrzp7"></meter></big>
                                  <progress id="rrzp7"><menuitem id="rrzp7"></menuitem></progress>

                                    <big id="rrzp7"><menuitem id="rrzp7"></menuitem></big>

                                    <progress id="rrzp7"></progress>