編碼裝置、編碼方法、傳輸裝置、解碼裝置、解碼方法以及接收裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本技術(shù)涉及一種編碼裝置、編碼方法、傳輸裝置、解碼裝置、解碼方法以及接收裝置。更具體而言,本技術(shù)涉及一種編碼裝置,其在NAL單元結(jié)構(gòu)中編碼交錯方式的圖像數(shù)據(jù)。
【背景技術(shù)】
[0002]在相關(guān)技術(shù)中已知在NAL單元結(jié)構(gòu)中編碼圖像數(shù)據(jù)的編碼方式。例如,非專利文獻1公開了高效率視頻編碼(HEVC)方式的編碼。
[0003]引用列表
[0004]非專利文獻
[0005]非專利文獻1:作者為 Gary J.Sullivan、Jens-Rainer Ohm、ffoo-Jin Han 以及Thomas Wiegand 的“Overview of the High Efficiency Video Coding (HEVC) Standard,,,IEEE TRANSACT1NS ON CIRCUITS AND SYSTEMS FOR VIDEO TECN0R0GY,2012 年 12 月、第22 卷、第 12 號、第 1649-1668 頁。
【發(fā)明內(nèi)容】
[0006]技術(shù)問題
[0007]以HEVC方式編碼交錯方式的圖像數(shù)據(jù)時,如果將與構(gòu)成隨機訪問點的幀內(nèi)圖片形成字段對的圖片設(shè)置為尾部圖片(TP),那么沒有方法插入前導圖片(LP)。因此,在這種情況下,不能編碼開放式圖片組(開放式G0P)。
[0008]本技術(shù)的一個目標在于,使交錯方式的圖像數(shù)據(jù)經(jīng)受開放式G0P的編碼。
[0009]問題的解決方式
[0010]本技術(shù)的一個概念在于一種編碼裝置,包括:圖像編碼單元,其被配置為在NAL單元結(jié)構(gòu)中編碼構(gòu)成交錯方式的圖像數(shù)據(jù)的每個圖片的圖像數(shù)據(jù),并且生成具有各圖片的編碼圖像數(shù)據(jù)的視頻流。所述圖像編碼單元將與構(gòu)成隨機訪問點的幀內(nèi)圖片形成字段對的圖片的編碼圖像數(shù)據(jù)的切片的NAL單元類型設(shè)置為獨特類型,所述獨特類型表示依賴于所述幀內(nèi)圖片并且與所述幀內(nèi)圖片形成字段對的圖片。
[0011]在本技術(shù)中,所述圖像編碼單元在NAL單元結(jié)構(gòu)中編碼構(gòu)成交錯方式的圖像數(shù)據(jù)的每個圖片的圖像數(shù)據(jù),從而生成具有每個圖片的圖像數(shù)據(jù)的視頻流。例如,所述圖像編碼單元將構(gòu)成交錯方式的圖像數(shù)據(jù)的每個圖片的圖像數(shù)據(jù)分類成多層,從而生成具有編碼后的各層的圖片的圖像數(shù)據(jù)的視頻流。此外,例如,所述圖像編碼單元以HEVC方式編碼交錯方式的圖像數(shù)據(jù)。
[0012]在此處,將與構(gòu)成隨機訪問點的幀內(nèi)圖片形成字段對的圖片的編碼圖像數(shù)據(jù)的切片的NAL單元類型設(shè)置為獨特類型,所述獨特類型表示依賴于所述幀內(nèi)圖片并且與所述幀內(nèi)圖片形成字段對的圖片。為此,可以插入LP,作為后續(xù)圖片,從而能夠編碼開放式G0P。
[0013]本技術(shù)的另一個概念在于一種解碼裝置,包括:圖像解碼單元,其被配置為解碼視頻流,所述視頻流具有通過在NAL單元結(jié)構(gòu)中編碼構(gòu)成交錯方式的圖像數(shù)據(jù)的每個圖片的圖像數(shù)據(jù)所獲得的各圖片的編碼圖像數(shù)據(jù),以獲得交錯方式的圖像數(shù)據(jù)。在所述視頻流中,將與構(gòu)成隨機訪問點的幀內(nèi)圖片形成字段對的圖片的編碼圖像數(shù)據(jù)的切片的NAL單元類型設(shè)置為獨特類型,所述獨特類型表示依賴于所述幀內(nèi)圖片并且與所述幀內(nèi)圖片形成字段對的圖片。
[0014]在本技術(shù)中,圖像解碼單元解碼視頻流,從而獲得交錯方式的圖像數(shù)據(jù)。這個視頻流具有通過在NAL單元結(jié)構(gòu)中編碼構(gòu)成交錯方式的圖像數(shù)據(jù)的每個圖片的圖像數(shù)據(jù)所獲得的各圖片的編碼圖像數(shù)據(jù)。
[0015]在視頻流中,將與構(gòu)成隨機訪問點的幀內(nèi)圖片形成字段對的圖片的編碼圖像數(shù)據(jù)的切片的NAL單元類型設(shè)置為獨特類型,所述獨特類型表示依賴于所述幀內(nèi)圖片并且與所述幀內(nèi)圖片形成字段對的圖片。為此,視頻流可以經(jīng)受包括LP的開放式G0P的編碼。
[0016]在本技術(shù)中,例如,所述視頻流可以具有通過編碼每層的圖片的圖像數(shù)據(jù)所獲得的每層的圖片的圖像數(shù)據(jù),通過將構(gòu)成交錯方式的圖像數(shù)據(jù)的每個圖片的圖像數(shù)據(jù)分類成多層,獲得所述圖像數(shù)據(jù)。所述圖像解碼單元可以解碼在層指定信息中指定的層的圖片的編碼圖像數(shù)據(jù),并且獲得等于或低于預定層的層的圖片的圖像數(shù)據(jù)。在這種情況下,例如,能夠具有與裝置的解碼能力相當?shù)慕獯a。
[0017]此外,在本技術(shù)中,例如,可以進一步提供:方式轉(zhuǎn)換單元,其將由所述圖像解碼單元獲得的交錯方式的圖像數(shù)據(jù)轉(zhuǎn)換成漸進方式的圖像數(shù)據(jù);以及后處理單元,其促使由所述方式轉(zhuǎn)換單元獲得的每個圖片的圖像數(shù)據(jù)的幀速率與顯示能力匹配。在這種情況下,甚至在解碼能力較低時,可以獲得與高顯示能力相當?shù)膸俾实膱D像數(shù)據(jù)。
[0018]本發(fā)明的有利效應(yīng)
[0019]根據(jù)本技術(shù),還可以給交錯方式的圖像數(shù)據(jù)執(zhí)行開放式G0P的編碼。應(yīng)注意的是,在本文中描述的效應(yīng)不必具有限制性,并且可以顯示在本公開中描述的任何效應(yīng)。
【附圖說明】
[0020]圖1是示出一個實施方式的傳輸和接收系統(tǒng)的一個配置實例的方框圖;
[0021]圖2是示出由編碼器執(zhí)行的交錯方式的圖像數(shù)據(jù)的分層編碼的一個實例的示圖;
[0022]圖3是示出NAL單元報頭的結(jié)構(gòu)實例(語法)以及在結(jié)構(gòu)實例中的主要參數(shù)的內(nèi)容(語義)的示圖;
[0023]圖4是用于描述基于HEVC的各圖片的編碼圖像數(shù)據(jù)的配置的示圖;
[0024]圖5是示出由編碼器執(zhí)行的交錯方式的圖像數(shù)據(jù)的分層編碼的一個實例的示圖;
[0025]圖6是示出由編碼器執(zhí)行的交錯方式的圖像數(shù)據(jù)的分層編碼的一個實例的示圖;
[0026]圖7是用于描述關(guān)閉式G0P和開放式G0P的示圖;
[0027]圖8是示出在與IRAP的圖片形成字段對的圖片的編碼圖像數(shù)據(jù)的切片的NAL單元類型設(shè)置為RAP_dependent時的分層編碼的一個實例的示圖;
[0028]圖9是示出由編碼器執(zhí)行的交錯方式的圖像數(shù)據(jù)的編碼的一個實例的示圖;
[0029]圖10是示出由編碼器執(zhí)行的交錯方式的圖像數(shù)據(jù)的編碼的另一個實例的示圖;
[0030]圖11是示出傳輸裝置的一個配置實例的方框圖;
[0031]圖12是示出編碼器的一個配置實例的方框圖;
[0032]圖13是示出接收裝置的一個配置實例的方框圖;
[0033]圖14是示出解碼器的一個配置實例的方框圖;
[0034]圖15是示出后處理單元的一個配置實例的示圖。
【具體實施方式】
[0035]在后文中,描述用于實現(xiàn)本技術(shù)的實施方式(在后文中稱為“實施方式”)。要注意的是,按照以下順序提供描述。
[0036]1、實施方式
[0037]2、修改實例
[0038]〈1、實施方式〉
[0039]【傳輸和接收系統(tǒng)】
[0040]圖1示出一個實施方式的傳輸和接收系統(tǒng)10的一個配置實例,作為一個實施方式。這個傳輸和接收系統(tǒng)10被配置為具有傳輸裝置100和接收裝置200。
[0041 ] 傳輸裝置100通過促使在廣播波上傳送流,來傳輸作為容器的傳輸流TS。傳輸流TS包括具有各圖片的編碼圖像數(shù)據(jù)的視頻流,通過編碼在NAL單元結(jié)構(gòu)內(nèi)構(gòu)成交錯方式的圖像數(shù)據(jù)的圖片的圖像數(shù)據(jù),獲得所述視頻流。在這個實施方式中,以高效率視頻編碼(HEVC)方式編碼交錯方式的圖像數(shù)據(jù)。
[0042]此外,這個視頻流設(shè)置為具有每層的圖片的圖像數(shù)據(jù)的編碼數(shù)據(jù),通過將構(gòu)成交錯方式的圖像數(shù)據(jù)的每個圖片的圖像數(shù)據(jù)分類成多層,獲得所述視頻流。在這種情況下,例如,進行編碼,以便參考源圖片附屬于其自身的層和/或比其自身的層更低的層。
[0043]將用于識別每個圖片的附屬層的層識別信息加入每層的圖片的編碼圖像數(shù)據(jù)中。在每個圖片的NAL單元(nal_unit)的報頭部分內(nèi)設(shè)置層識別信息(“nuh_temporal_id_plusl”,其表示temporal_id)。通過這種方式加入層識別信息,接收側(cè)可以選擇性取出等于或低于預定層的層的編碼圖像數(shù)據(jù),并且在其上執(zhí)行解碼工藝。
[0044]圖2示出由編碼器102執(zhí)行的分層編碼的一個實例。在這個實例中,層分成0到3這4層,并且在每個層的圖片的圖像數(shù)據(jù)上進行編碼。垂直軸表示層。0到3分別設(shè)置為temporaljd (層識別信息),其設(shè)置在構(gòu)成在層0到3內(nèi)的圖片的編碼圖像數(shù)據(jù)的NAL單元(nal_unit)的報頭部分內(nèi)。水平軸表示顯示順序(成分的圖片順序(P0C)),按照這個順序,其左邊表示更早的顯示位置,其右邊表示更晚的顯示位置。
[0045]圖3(a)示出NAL單元的報頭的結(jié)構(gòu)實例(語法),并且圖3(b)示出在結(jié)構(gòu)實例中的主要參數(shù)的內(nèi)容(語義)。一位字段“forbidden_zero_bit”應(yīng)具有0。6位字段“nal_unit_type”表示NAL單元的類型。假設(shè)6位字段“nuh_layer_id”具有0。3位字段“nuh_temporal_id_plusl”表示temporal_id,并且具有通過加上1所獲得的值(1到7)。
[0046]返回圖2,每個矩形幀表示圖片,并且在其內(nèi)的數(shù)字表示編碼的圖片的位置,S卩,按照編碼順序(在接收側(cè)上的解碼順序)。實線箭頭表示在圖片之間的編碼參考關(guān)系。圖片結(jié)構(gòu)(S0P)由從“1”到“17”(不包括“2”和“3”)這16個圖片構(gòu)成,并且“0”是前導圖片?!?”是下一個S0P的前導圖片。交替地,不包括“0”和“1”,圖片結(jié)構(gòu)(S0P)由從“2”到“3”直到“17”這16個圖片構(gòu)成,并且在這種情況下,“2”是S0P的前導圖片。由虛線橢圓形包圍的兩個圖片表示字段對,“F”表示第一字段(頂部字段),并且“S”表示第二字段(底部字段)。應(yīng)注意的是,形成字段對的兩個圖片的層相同。
[0047]“1”的圖片可以是圖片組(G0P)的前導圖片。如圖4中所示,G0P的前導圖片的編碼圖像數(shù)據(jù)由NAL單元構(gòu)成,S卩,AUD、VPS、SPS、PPS、PSE1、SLICE、SSEI以及E0S。另一方面,除了 G0P的前導圖片以外的圖片由NAL單元構(gòu)成,g卩,AUD、PPS、PSE1、SLICE、SSEI以及EOS。VPS可以與SPS—起在序列(G0P)中傳輸一次,并且可以給每個圖片傳輸PPS。
[0048]在本實施方式中,能夠編碼開放式G0P。換言之,與IRAP的圖片形成字段對的圖片的編碼圖像數(shù)據(jù)的切片的NAL單元類型設(shè)置為獨特類型,所述獨特類型表示依賴于IRAP的圖片并且與IRAP的圖片形成字段對