本公開(kāi)涉及視頻譯碼(video?coding),并且具體地涉及視頻譯碼和解碼中的視頻編碼和解碼系統(tǒng)、組件和方法,例如,用于使用預(yù)測(cè)的色度樣本來(lái)執(zhí)行對(duì)塊的編碼。
背景技術(shù):
1、隨著視頻譯碼技術(shù)從h.261和mpeg-1到h.264/avc(高級(jí)視頻譯碼)、mpeg-la、h.265/hevc(高效視頻譯碼)和h.266/vvc(多功能視頻編解碼器)的進(jìn)步,仍然不斷需要提供對(duì)視頻譯碼技術(shù)的改進(jìn)和優(yōu)化來(lái)處理各種應(yīng)用中不斷增加的數(shù)字視頻數(shù)據(jù)量。本公開(kāi)涉及視頻譯碼中進(jìn)一步的進(jìn)步、改善和優(yōu)化,特別是在使用預(yù)測(cè)的色度樣本來(lái)執(zhí)行對(duì)塊的編碼方面。
技術(shù)實(shí)現(xiàn)思路
1、在一個(gè)方面,一種編碼器,包括:電路;以及耦合到電路的存儲(chǔ)器。電路確定第一虛擬流水線解碼單元(vpdu)是否被拆分為較小的塊,以及第二vpdu是否被拆分為較小的塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,在不使用亮度樣本的情況下預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu沒(méi)有被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。使用預(yù)測(cè)的色度樣本來(lái)對(duì)塊進(jìn)行編碼。
2、在一個(gè)方面,一種編碼器包括:塊拆分器,其在操作中將第一圖像拆分為多個(gè)塊;幀內(nèi)預(yù)測(cè)器(intra?predictor),其在操作中使用被包括在第一圖像中的參考?jí)K來(lái)預(yù)測(cè)被包括在第一圖像中的塊;幀間預(yù)測(cè)器(inter?predictor),其在操作中使用被包括在不同于第一圖像的第二圖像中的參考?jí)K來(lái)預(yù)測(cè)被包括在第一圖像中的塊;環(huán)路濾波器,其在操作中對(duì)被包括在第一圖像中的塊進(jìn)行濾波;變換器,其在操作中對(duì)在原始信號(hào)與由幀內(nèi)預(yù)測(cè)器或幀間預(yù)測(cè)器生成的預(yù)測(cè)信號(hào)之間的預(yù)測(cè)誤差進(jìn)行變換,以生成變換系數(shù);量化器,其在操作中對(duì)變換系數(shù)進(jìn)行量化以生成經(jīng)量化的系數(shù);以及熵編碼器,其在操作中對(duì)經(jīng)量化的系數(shù)進(jìn)行可變編碼以生成經(jīng)編碼的位流,該經(jīng)編碼的位流包括經(jīng)編碼的經(jīng)量化的系數(shù)和控制信息。預(yù)測(cè)塊包括確定第一虛擬流水線解碼單元(vpdu)是否被拆分為較小的塊,以及第二vpdu是否被拆分為較小的塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,在不使用亮度樣本的情況下預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu沒(méi)有被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。使用預(yù)測(cè)的色度樣本來(lái)對(duì)塊進(jìn)行編碼。
3、在一個(gè)方面,一種解碼器,包括:電路;以及耦合到電路的存儲(chǔ)器。電路確定第一虛擬流水線解碼單元(vpdu)是否被拆分為較小的塊,以及第二vpdu是否被拆分為較小的塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,在不使用亮度樣本的情況下預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu沒(méi)有被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。使用預(yù)測(cè)的色度樣本來(lái)對(duì)塊進(jìn)行解碼。
4、在一個(gè)方面,一種解碼設(shè)備,包括:解碼器,其在操作中對(duì)經(jīng)編碼的位流進(jìn)行解碼以輸出經(jīng)量化的系數(shù);逆量化器,其在操作中對(duì)經(jīng)量化的系數(shù)進(jìn)行逆量化以輸出變換系數(shù);逆變換器,其在操作中對(duì)變換系數(shù)進(jìn)行逆變換以輸出預(yù)測(cè)誤差;幀內(nèi)預(yù)測(cè)器,其在操作中使用被包括在第一圖像中的參考?jí)K來(lái)預(yù)測(cè)被包括在第一圖像中的塊;幀間預(yù)測(cè)器,其在操作中使用被包括在不同于第一圖像的第二圖像中的參考?jí)K來(lái)預(yù)測(cè)被包括在第一圖像中的塊;環(huán)路濾波器,其在操作中對(duì)被包括在第一圖像中的塊進(jìn)行濾波;以及輸出,其在操作中輸出包括第一圖像的圖片。預(yù)測(cè)塊包括確定第一虛擬流水線解碼單元(vpdu)是否被拆分為較小的塊,以及第二vpdu是否被拆分為較小的塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,在不使用亮度樣本的情況下預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu沒(méi)有被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。使用預(yù)測(cè)的色度樣本來(lái)對(duì)塊進(jìn)行解碼。
5、在一個(gè)方面,一種編碼方法,包括:確定第一虛擬流水線解碼單元(vpdu)是否被拆分為較小的塊,以及第二vpdu是否被拆分為較小的塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,在不使用亮度樣本的情況下預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu沒(méi)有被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。使用預(yù)測(cè)的色度樣本來(lái)對(duì)塊進(jìn)行編碼。
6、在一個(gè)方面,一種解碼方法,包括:確定第一虛擬流水線解碼單元(vpdu)是否被拆分為較小的塊,以及第二vpdu是否被拆分為較小的塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,在不使用亮度樣本的情況下預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu被拆分為較小的塊并且確定第二vpdu被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。響應(yīng)于確定第一vpdu沒(méi)有被拆分為較小的塊并且確定第二vpdu沒(méi)有被拆分為較小的塊,使用亮度樣本來(lái)預(yù)測(cè)色度樣本塊。使用預(yù)測(cè)的色度樣本來(lái)對(duì)塊進(jìn)行解碼。
7、在視頻譯碼技術(shù)中,期望提出新的方法以便改進(jìn)編碼效率、增強(qiáng)圖像質(zhì)量并減小電路規(guī)模。本公開(kāi)的實(shí)施例的一些實(shí)現(xiàn)方式,包括單獨(dú)或以各種組合考慮的本公開(kāi)的實(shí)施例的構(gòu)成元件,可以促進(jìn)以下各項(xiàng)中的一個(gè)或多個(gè):改進(jìn)編碼效率;增強(qiáng)圖像質(zhì)量;減少與編碼/解碼相關(guān)聯(lián)的處理資源的利用;減小電路規(guī)模;改進(jìn)編碼/解碼的處理速度等。
8、另外地,本公開(kāi)的實(shí)施例的一些實(shí)現(xiàn)方式,包括單獨(dú)或以各種組合考慮的本公開(kāi)的實(shí)施例的構(gòu)成元件,可以在編碼和解碼中促進(jìn)對(duì)一個(gè)或多個(gè)元素(例如,濾波器、塊、大小、運(yùn)動(dòng)向量、參考圖片、參考?jí)K或操作)的適當(dāng)選擇。注意,本公開(kāi)包括關(guān)于可以提供除了上面描述的優(yōu)點(diǎn)之外的優(yōu)點(diǎn)的配置和方法的公開(kāi)內(nèi)容。這種配置和方法的示例包括用于改進(jìn)編碼效率同時(shí)減少處理資源使用的增加的配置或方法。
9、根據(jù)說(shuō)明書(shū)和附圖,所公開(kāi)的實(shí)施例的附加益處和優(yōu)點(diǎn)將變得顯而易見(jiàn)。益處和/或優(yōu)點(diǎn)可以通過(guò)說(shuō)明書(shū)和附圖的各種實(shí)施例和特征單獨(dú)獲得,不需要提供所有實(shí)施例和特征以獲得這樣的益處和/或優(yōu)點(diǎn)中的一個(gè)或多個(gè)。
10、應(yīng)注意,通用或特定實(shí)施例可以被實(shí)現(xiàn)為系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序、存儲(chǔ)介質(zhì)或其任何選擇性組合。
1.一種編碼器,包括:
2.一種解碼器,包括:
3.一種非暫時(shí)性介質(zhì),其存儲(chǔ)比特流并且能夠由計(jì)算機(jī)讀取,