本發(fā)明涉及視頻的編碼和解碼,更具體地,本發(fā)明涉及將每個(gè)圖像分區(qū)為能夠獨(dú)立顯示的子圖像并且對(duì)每個(gè)子圖像編碼和解碼。
背景技術(shù):
1、由于視頻數(shù)據(jù)量大于語(yǔ)音數(shù)據(jù)量或靜止影像數(shù)據(jù)量,因此在不進(jìn)行壓縮處理的情況下存儲(chǔ)或傳輸視頻數(shù)據(jù)需要大量的硬件資源,包括存儲(chǔ)器。
2、相應(yīng)地,在存儲(chǔ)或傳輸視頻數(shù)據(jù)時(shí),通常利用編碼器來(lái)壓縮視頻數(shù)據(jù),以便于存儲(chǔ)或傳輸視頻數(shù)據(jù)。然后,解碼器接收壓縮后的視頻數(shù)據(jù),且解壓并再現(xiàn)視頻數(shù)據(jù)。用于這種視頻的壓縮技術(shù)包括h.264/avc和高效率視頻編碼(high?efficiency?video?coding,hevc),所述高效率視頻編碼(hevc)比h.264/avc的編碼效率提高了大約40%。
3、然而,視頻影像的大小、分辨率和幀速率逐漸增加,因此要編碼的數(shù)據(jù)量也在增多。因此,需要一種與現(xiàn)有的壓縮技術(shù)相比具有更好的編碼效率和更高的影像質(zhì)量的新壓縮技術(shù)。
4、此外,由于諸如360視頻的各種應(yīng)用的出現(xiàn),需要一種不僅顯示解碼的圖像的整個(gè)區(qū)域,還顯示圖像的部分區(qū)域的技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、技術(shù)問(wèn)題
2、本發(fā)明涉及用于將每個(gè)圖像分區(qū)為可以彼此獨(dú)立顯示的子圖像的技術(shù),以及用于對(duì)每個(gè)子圖像編碼和解碼的技術(shù)。
3、技術(shù)方案
4、根據(jù)本發(fā)明的一個(gè)方面,提供了一種視頻解碼方法,其用于解碼包含編碼的圖像序列的比特流,所述圖像被分區(qū)為包括多個(gè)編碼樹(shù)塊的多個(gè)子圖像。所述方法包括:從比特流中解碼關(guān)于來(lái)自包括在序列中的圖像的分區(qū)的子圖像的布局信息;在由布局信息識(shí)別的子圖像的任意一個(gè)中以樹(shù)結(jié)構(gòu)分割要解碼的編碼樹(shù)塊,并且確定目標(biāo)塊;從比特流中解碼用于預(yù)測(cè)目標(biāo)塊的預(yù)測(cè)信息和關(guān)于目標(biāo)塊的殘差信號(hào)的信息;基于預(yù)測(cè)信息來(lái)預(yù)測(cè)目標(biāo)塊中的像素,并且生成預(yù)測(cè)塊;基于關(guān)于殘差信號(hào)的信息來(lái)生成目標(biāo)塊的殘差塊;通過(guò)將預(yù)測(cè)塊與殘差塊相加來(lái)重構(gòu)目標(biāo)塊。
5、根據(jù)本發(fā)明的另一方面,提供了一種視頻解碼裝置,其用于解碼包含編碼的圖像序列的比特流,所述圖像被分區(qū)為包括多個(gè)編碼樹(shù)塊的多個(gè)子圖像。所述裝置包括:解碼器、預(yù)測(cè)器、殘差重構(gòu)器和加法器,所述解碼器配置為從比特流中解碼關(guān)于來(lái)自包括在序列中的圖像的分區(qū)的子圖像的布局信息,在由布局信息識(shí)別的子圖像的任意一個(gè)中以樹(shù)結(jié)構(gòu)分割要解碼的編碼樹(shù)塊,并且確定目標(biāo)塊,以及從比特流中解碼用于預(yù)測(cè)目標(biāo)塊的預(yù)測(cè)信息和關(guān)于目標(biāo)塊的殘差信號(hào)的信息;所述預(yù)測(cè)器配置為基于預(yù)測(cè)信息來(lái)預(yù)測(cè)目標(biāo)塊中的像素,并且生成預(yù)測(cè)塊;所述殘差重構(gòu)器配置為基于關(guān)于殘差信號(hào)的信息來(lái)生成目標(biāo)塊的殘差塊;所述加法器配置為通過(guò)將預(yù)測(cè)塊與殘差塊相加來(lái)重構(gòu)目標(biāo)塊。
6、在本文中,構(gòu)成圖像的子圖像是能夠彼此獨(dú)立顯示的單元。
1.一種視頻解碼裝置,其用于解碼包含編碼的圖像序列的比特流,所述圖像被分區(qū)為包括多個(gè)編碼樹(shù)塊的多個(gè)子圖像,所述裝置包括至少一個(gè)處理器,所述至少一個(gè)處理器配置為:
2.根據(jù)權(quán)利要求1所述的視頻解碼裝置,其中,所述子圖像是能夠彼此獨(dú)立顯示的單元。
3.根據(jù)權(quán)利要求1所述的視頻解碼裝置,其中,當(dāng)基于預(yù)測(cè)信息確定的位置處的預(yù)先重構(gòu)的像素在包括目標(biāo)塊的子圖像的邊界外部時(shí),所述至少一個(gè)處理器進(jìn)一步配置為基于代替預(yù)先重構(gòu)的像素的替代像素來(lái)預(yù)測(cè)目標(biāo)塊中的像素。
4.根據(jù)權(quán)利要求1所述的視頻解碼裝置,其中,所述比特流包含承載共同應(yīng)用于序列的級(jí)別的參數(shù)的第一參數(shù)集,以及承載共同應(yīng)用于圖像的級(jí)別的參數(shù)的第二參數(shù)集,
5.根據(jù)權(quán)利要求4所述的視頻解碼裝置,其中,所述比特流包含一個(gè)或更多個(gè)第三參數(shù)集,所述第三參數(shù)集承載共同應(yīng)用于尺寸小于或等于圖像的像素組的參數(shù),
6.一種視頻編碼裝置,其用于將圖像序列編碼至比特流中,所述圖像被分區(qū)為包括多個(gè)編碼樹(shù)塊的多個(gè)子圖像,所述裝置包括至少一個(gè)處理器,所述至少一個(gè)處理器配置為:
7.一種用于發(fā)送與視頻數(shù)據(jù)相關(guān)的比特流的方法,所述方法包括: