本發(fā)明涉及針對圖像的編碼/解碼技術(shù)。
背景技術(shù):
1、作為用于對運(yùn)動(dòng)圖像進(jìn)行壓縮記錄的編碼方法,已知有hevc(高效視頻編碼)編碼方法(下文稱為hevc)。在hevc中,為了提高編碼效率,采用具有比傳統(tǒng)宏塊(16×16像素)大的大小的基本塊。大的大小的基本塊稱為ctu(編碼樹單元),并且該基本塊的大小最大為64×64像素。ctu被進(jìn)一步分割成作為進(jìn)行預(yù)測或轉(zhuǎn)換的單位的子塊。
2、此外,在hevc中,可以將圖片分割成多個(gè)片(tile)或條帶(slice)并對其進(jìn)行編碼。各片或各條帶之間具有少的數(shù)據(jù)依賴性,并且可以并行地執(zhí)行編碼/解碼處理。片或條帶分割的一個(gè)大的優(yōu)點(diǎn)是可以由多核cpu等并行地執(zhí)行處理以縮短處理時(shí)間。
3、另外,各個(gè)條帶通過在hevc中采用的傳統(tǒng)二值算術(shù)編碼方法來進(jìn)行編碼。也就是說,各個(gè)句法元素被二值化以生成二值信號(hào)。預(yù)先將發(fā)生概率作為表(下文稱為發(fā)生概率表)賦予各個(gè)句法元素,并且基于發(fā)生概率表來對各個(gè)二值信號(hào)進(jìn)行算術(shù)編碼。在解碼時(shí),將發(fā)生概率表用作用于后續(xù)的對碼進(jìn)行解碼的解碼信息。在編碼時(shí),將發(fā)生概率表用作用于后續(xù)編碼的編碼信息。每次進(jìn)行編碼時(shí),基于表示被編碼的二值信號(hào)是否為發(fā)生概率更高的符號(hào)的統(tǒng)計(jì)信息來更新發(fā)生概率表。
4、此外,hevc使用用于并行地處理熵編碼/解碼的被稱為波前并行處理(下文稱為wpp)的方法。在wpp中,將在對預(yù)先指定的位置處的塊進(jìn)行編碼時(shí)所獲得的發(fā)生概率表應(yīng)用于下一行的左端處的塊,從而在抑制編碼效率的降低的同時(shí)使得能夠進(jìn)行以行為單位的塊的并行編碼處理。為了使得能夠進(jìn)行以塊行(block?row)為單位的并行處理,在條帶頭(slice?header)中對表示位流中的各個(gè)塊行的起始位置的entry_point_offset_minus1以及表示entry_point_offset_minus1的數(shù)目的num_entry_point_offset進(jìn)行編碼。專利文獻(xiàn)1公開了與wpp相關(guān)聯(lián)的技術(shù)。
5、近年來,已經(jīng)開始了作為hevc的后繼者的更高效的編碼方法的國際標(biāo)準(zhǔn)化活動(dòng)。在iso/iec與itu-t之間建立了jvet(聯(lián)合視頻專家組),并且標(biāo)準(zhǔn)化了vvc(通用視頻編碼)編碼方法(下文稱為vvc)。在vvc中,研究了將片進(jìn)一步分割成各自由多個(gè)塊行形成多個(gè)矩形(方塊(brick))。另外,各個(gè)條帶被配置為包括一個(gè)或多個(gè)方塊。
6、引用文獻(xiàn)列表
7、專利文獻(xiàn)
8、專利文獻(xiàn)1:日本特開2014-11638
技術(shù)實(shí)現(xiàn)思路
1、發(fā)明要解決的問題
2、在vvc中,可以預(yù)先導(dǎo)出形成條帶的方塊。另外,各個(gè)方塊中包括的基本塊行的數(shù)目可以根據(jù)其它句法導(dǎo)出。因此,可以在不使用num_entry_point_offset的情況下導(dǎo)出用于表示屬于該條帶的基本塊行的起始位置的entry_point_offset_minus1的數(shù)目。因此,num_entry_point_offset是冗余句法。本發(fā)明提供了通過減少冗余句法來減少位流的碼量的技術(shù)。
3、用于解決問題的方案
4、根據(jù)本發(fā)明的一方面,提供了圖像編碼設(shè)備,其特征在于,包括:分割部件,用于將圖像分割成多個(gè)片并將所述片分割成矩形區(qū)域,各個(gè)矩形區(qū)域包括由大小各自小于所述片的多個(gè)塊形成的至少一個(gè)塊行;指定部件,用于在所述圖像中的各個(gè)條帶僅包括一個(gè)矩形區(qū)域的情況下,基于所述矩形區(qū)域在垂直方向上的塊的數(shù)目,來指定用于指定所述條帶中的塊行的編碼數(shù)據(jù)的起始位置的信息的數(shù)目;以及生成部件,用于生成至少對以下項(xiàng)進(jìn)行復(fù)用的位流:數(shù)目與所述指定部件所指定的數(shù)目一樣多的用于指定所述起始位置的信息、表示所述圖像中的各個(gè)條帶僅由一個(gè)矩形區(qū)域形成的信息以及所述塊行的編碼數(shù)據(jù)。
5、發(fā)明的效果
6、根據(jù)本發(fā)明的配置,能夠通過減少冗余句法來減少位流的碼量。
7、根據(jù)下面結(jié)合附圖進(jìn)行的描述,本發(fā)明的其它特征和優(yōu)點(diǎn)將是明了的。注意,附圖中相同的附圖標(biāo)記表示相同或相似的組件。
1.一種圖像解碼設(shè)備,用于從位流中解碼圖像,所述位流是通過對圖像進(jìn)行編碼而獲得的,所述圖像包括:(a)包括多個(gè)塊的片、以及(b)包括至少一個(gè)塊行的矩形區(qū)域,所述塊行由多個(gè)塊形成,所述圖像解碼設(shè)備包括:
2.根據(jù)權(quán)利要求1所述的圖像解碼設(shè)備,
3.根據(jù)權(quán)利要求1所述的圖像解碼設(shè)備,其中,所述對象條帶包括整數(shù)個(gè)連續(xù)塊行。
4.根據(jù)權(quán)利要求1所述的圖像解碼設(shè)備,其中,所述第一標(biāo)志是熵編碼同步使能標(biāo)志。
5.根據(jù)權(quán)利要求1所述的圖像解碼設(shè)備,其中,在所述第一標(biāo)志的值是所述第一值的情況下,將在對上側(cè)相鄰的基本塊行的預(yù)定位置處的基本塊進(jìn)行處理時(shí)所獲得的概率信息應(yīng)用于左端處的塊。
6.根據(jù)權(quán)利要求1所述的圖像解碼設(shè)備,其中,所述句法元素各自用于識(shí)別由多個(gè)塊形成且包括在所述對象條帶中的塊行的編碼數(shù)據(jù)的起始位置。
7.根據(jù)權(quán)利要求1所述的圖像解碼設(shè)備,其中,所述句法元素各自是entry_point_offset_minus1。
8.根據(jù)權(quán)利要求1所述的圖像解碼設(shè)備,其中,所述第二信息是從所述條帶頭解碼得到的。
9.根據(jù)權(quán)利要求1所述的圖像解碼設(shè)備,其中,所述句法元素的數(shù)目的信息未在所述位流中用信號(hào)表示。
10.一種圖像解碼方法,用于從位流中解碼圖像,所述位流是通過對圖像進(jìn)行編碼而獲得的,所述圖像包括:(a)包括多個(gè)塊的片、以及(b)包括至少一個(gè)塊行的矩形區(qū)域,所述塊行由多個(gè)塊形成,所述圖像解碼方法包括:
11.一種圖像編碼設(shè)備,用于對圖像進(jìn)行編碼,所述圖像包括:(a)包括多個(gè)塊的片、以及(b)包括至少一個(gè)塊行的矩形區(qū)域,所述塊行由多個(gè)塊形成,所述圖像編碼設(shè)備包括:
12.一種圖像編碼方法,用于對圖像進(jìn)行編碼,所述圖像包括:(a)包括多個(gè)塊的片、以及(b)包括至少一個(gè)塊行的矩形區(qū)域,所述塊行由多個(gè)塊形成,所述圖像編碼方法包括: