本發(fā)明涉及一種圖像編碼/解碼方法和設(shè)備以及一種用于存儲(chǔ)比特流的記錄介質(zhì)。更具體地,本發(fā)明涉及一種用于基于量化矩陣對(duì)圖像進(jìn)行編碼/解碼的方法和設(shè)備以及一種用于存儲(chǔ)比特流的記錄介質(zhì)。
背景技術(shù):
1、最近,在各種應(yīng)用中,對(duì)諸如高清(hd)或超高清(uhd)圖像的高分辨率和高質(zhì)量圖像的需求已經(jīng)增加。隨著圖像的分辨率和質(zhì)量提高,數(shù)據(jù)量相應(yīng)地增加。當(dāng)通過諸如有線或無線寬帶信道的現(xiàn)有傳輸介質(zhì)傳輸圖像數(shù)據(jù)時(shí)或者當(dāng)存儲(chǔ)圖像數(shù)據(jù)時(shí),這是傳輸成本和存儲(chǔ)成本增加的原因之一。為了解決高分辨率和高質(zhì)量圖像數(shù)據(jù)的這些問題,需要高效的圖像編碼/解碼技術(shù)。
2、存在各種視頻壓縮技術(shù),諸如從先前畫面或后續(xù)畫面內(nèi)的像素的值預(yù)測(cè)當(dāng)前畫面內(nèi)的像素的值的幀間預(yù)測(cè)技術(shù)、從當(dāng)前畫面的另一區(qū)域內(nèi)的像素的值預(yù)測(cè)當(dāng)前畫面的區(qū)域內(nèi)的像素的值的幀內(nèi)預(yù)測(cè)技術(shù)、壓縮殘差信號(hào)的能量的變換和量化技術(shù)、以及向頻繁出現(xiàn)的像素值分配較短碼而向較少出現(xiàn)的像素值分配較長(zhǎng)碼的熵編碼技術(shù)。
3、在傳統(tǒng)的量化矩陣編碼/解碼中,由于僅考慮了預(yù)測(cè)模式、顏色分量或尺寸,因此在圖像的客觀圖像質(zhì)量和主觀圖像質(zhì)量方面存在限制。
技術(shù)實(shí)現(xiàn)思路
1、技術(shù)問題
2、本發(fā)明的目的是提供一種具有提高的圖像編碼/解碼效率的圖像編碼/解碼方法和設(shè)備。
3、本發(fā)明的另一目的是提供一種考慮預(yù)測(cè)模式、顏色分量、尺寸、形式、一維變換類型、二維變換組合、或者是否使用變換中的至少一個(gè)的方法和設(shè)備,以便提高圖像的客觀圖像質(zhì)量和主觀圖像質(zhì)量。
4、本發(fā)明的另一目的是提供一種用于存儲(chǔ)通過本發(fā)明的圖像編碼/解碼方法或設(shè)備生成的比特流的記錄介質(zhì)。
5、技術(shù)方案
6、根據(jù)本發(fā)明,一種對(duì)圖像進(jìn)行解碼的方法,包括:從比特流對(duì)關(guān)于量化矩陣的信息進(jìn)行解碼,基于關(guān)于量化矩陣的信息獲取當(dāng)前塊的量化矩陣,并且使用當(dāng)前塊的量化矩陣對(duì)當(dāng)前塊進(jìn)行反量化。獲取當(dāng)前塊的量化矩陣的步驟包括:使用當(dāng)前塊的尺寸、預(yù)測(cè)模式或顏色分量中的至少一個(gè)來推導(dǎo)單個(gè)標(biāo)識(shí)符,并且基于所述單個(gè)標(biāo)識(shí)符獲取當(dāng)前塊的量化矩陣。
7、關(guān)于量化矩陣的信息可包括量化矩陣預(yù)測(cè)方法信息,并且所述量化矩陣預(yù)測(cè)方法信息可在自適應(yīng)參數(shù)集中被解碼。
8、所述預(yù)測(cè)模式可包括幀內(nèi)模式、幀間模式和幀內(nèi)塊復(fù)制(ibc)模式,并且針對(duì)幀間模式的單個(gè)標(biāo)識(shí)符和針對(duì)ibc模式的單個(gè)標(biāo)識(shí)符可相同。
9、關(guān)于量化矩陣的信息可包括關(guān)于量化矩陣是否存在的信息,并且當(dāng)關(guān)于量化矩陣是否存在的信息指示量化矩陣不存在時(shí),當(dāng)前塊的量化矩陣的所有系數(shù)值可具有預(yù)定常數(shù)值。
10、所述預(yù)定常數(shù)值可以是16。
11、獲取當(dāng)前塊的量化矩陣的步驟可包括:考慮當(dāng)前塊的變換尺寸來調(diào)整當(dāng)前塊的量化矩陣的系數(shù)值。
12、調(diào)整當(dāng)前塊的量化矩陣的系數(shù)值的步驟可包括:將當(dāng)前塊的量化矩陣中的除了與當(dāng)前塊的變換尺寸對(duì)應(yīng)的第一區(qū)域之外的區(qū)域的系數(shù)替換為0。
13、第一區(qū)域可位于當(dāng)前塊的量化矩陣的左上側(cè)。
14、獲取當(dāng)前塊的量化矩陣的步驟可包括:基于關(guān)于量化矩陣的信息獲取默認(rèn)量化矩陣,并且無論當(dāng)前塊的尺寸如何,所述默認(rèn)量化矩陣的所有系數(shù)值可具有預(yù)定常數(shù)值。
15、獲取當(dāng)前塊的量化矩陣的步驟可包括:基于關(guān)于量化矩陣的信息針對(duì)重建的初級(jí)量化矩陣執(zhí)行子采樣,并且子采樣可以是在初級(jí)量化矩陣的水平方向或垂直方向中的至少一個(gè)方向上執(zhí)行的。
16、根據(jù)本發(fā)明,一種對(duì)圖像進(jìn)行編碼的方法可包括:確定當(dāng)前塊的量化矩陣,使用當(dāng)前塊的量化矩陣對(duì)當(dāng)前塊進(jìn)行量化,并且對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼。對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼的步驟包括:使用當(dāng)前塊的尺寸、預(yù)測(cè)模式或顏色分量中的至少一個(gè)來推導(dǎo)單個(gè)標(biāo)識(shí)符,并且基于所述單個(gè)標(biāo)識(shí)符對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼。
17、關(guān)于當(dāng)前塊的量化矩陣的信息可包括量化矩陣預(yù)測(cè)方法信息,并且所述量化矩陣預(yù)測(cè)方法信息可被編碼在自適應(yīng)參數(shù)集中。
18、所述預(yù)測(cè)模式可包括幀內(nèi)模式、幀間模式和幀內(nèi)塊復(fù)制(ibc)模式,并且針對(duì)幀間模式的單個(gè)標(biāo)識(shí)符和針對(duì)ibc模式的單個(gè)標(biāo)識(shí)符可相同。
19、當(dāng)當(dāng)前塊的量化矩陣不存在時(shí),當(dāng)前塊的量化矩陣的所有系數(shù)值可具有預(yù)定常數(shù)值。
20、所述預(yù)定常數(shù)值可以是16。
21、對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼的步驟可包括:考慮當(dāng)前塊的變換尺寸來調(diào)整當(dāng)前塊的量化矩陣的系數(shù)值。
22、調(diào)整當(dāng)前塊的量化矩陣的系數(shù)值的步驟可包括:將當(dāng)前塊的量化矩陣中的除了與當(dāng)前塊的變換尺寸對(duì)應(yīng)的第一區(qū)域之外的區(qū)域的系數(shù)替換為0。
23、第一區(qū)域可位于當(dāng)前塊的量化矩陣的左上側(cè)。
24、對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼的步驟可包括:基于默認(rèn)量化矩陣對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼,并且無論當(dāng)前塊的尺寸如何,所述默認(rèn)量化矩陣的所有系數(shù)值可具有預(yù)定常數(shù)值。
25、根據(jù)本發(fā)明,一種用于存儲(chǔ)通過圖像編碼方法生成的比特流的非暫時(shí)性計(jì)算機(jī)可讀記錄介質(zhì),其中,所述圖像編碼方法包括:確定當(dāng)前塊的量化矩陣,使用當(dāng)前塊的量化矩陣對(duì)當(dāng)前塊進(jìn)行量化,并且對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼。對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼的步驟包括:使用當(dāng)前塊的尺寸、預(yù)測(cè)模式或顏色分量中的至少一個(gè)來推導(dǎo)單個(gè)標(biāo)識(shí)符,并且基于所述單個(gè)標(biāo)識(shí)符對(duì)關(guān)于當(dāng)前塊的量化矩陣的信息進(jìn)行編碼。
26、有益效果
27、根據(jù)本發(fā)明,可提供一種具有提高的圖像編碼/解碼效率的圖像編碼/解碼方法和設(shè)備。
28、根據(jù)本發(fā)明,可提供一種考慮預(yù)測(cè)模式、顏色分量、尺寸、形式、一維變換類型、二維變換組合、或者是否使用變換中的至少一個(gè)的方法和設(shè)備,以便提高圖像的客觀圖像質(zhì)量和主觀圖像質(zhì)量。
29、根據(jù)本發(fā)明,可提供一種存儲(chǔ)通過本發(fā)明的圖像編碼/解碼方法或設(shè)備生成的比特流的記錄介質(zhì)。
1.一種對(duì)圖像進(jìn)行解碼的方法,所述方法包括:
2.如權(quán)利要求1所述的方法,其中,關(guān)于量化矩陣的信息包括量化矩陣預(yù)測(cè)方法信息,并且所述量化矩陣預(yù)測(cè)方法信息在自適應(yīng)參數(shù)集中被解碼。
3.如權(quán)利要求1所述的方法,
4.如權(quán)利要求1所述的方法,其中,所述方法還包括:
5.如權(quán)利要求4所述的方法,其中,預(yù)定值為16。
6.如權(quán)利要求1所述的方法,還包括:
7.如權(quán)利要求6所述的方法,還包括:獲取第二信息,其中,第二信息指示所述默認(rèn)量化矩陣是否被確定為執(zhí)行了次級(jí)變換的塊的量化矩陣,并且
8.如權(quán)利要求1所述的方法,其中,確定當(dāng)前塊的量化矩陣的步驟的特征在于:確定當(dāng)前塊的量化矩陣的尺寸小于當(dāng)前塊的尺寸。
9.如權(quán)利要求8所述的方法,其中,當(dāng)當(dāng)前塊的尺寸大于32×32時(shí),當(dāng)前塊的量化矩陣的尺寸是32×32。
10.如權(quán)利要求1所述的方法,
11.一種對(duì)圖像進(jìn)行編碼的方法,所述方法包括:
12.一種用于發(fā)送包含編碼的視頻數(shù)據(jù)的比特流的方法,所述方法包括: