本公開涉及一種視頻信號處理方法和設(shè)備,更具體地,涉及一種基于幀內(nèi)預(yù)測編碼或解碼視頻信號的視頻信號處理方法和設(shè)備。
背景技術(shù):
1、壓縮編譯指代用于通過通信線路發(fā)送數(shù)字化信息或以適合于存儲介質(zhì)的形式存儲信息的一系列信號處理技術(shù)。壓縮編碼的對象包括諸如語音、視頻和文本的對象,并且特別地,用于對圖像執(zhí)行壓縮編碼的技術(shù)被稱為視頻壓縮。考慮到空間相關(guān)性、時間相關(guān)性和隨機(jī)相關(guān)性,通過去除過多的信息來執(zhí)行對視頻信號的壓縮編譯。然而,隨著各種媒體和數(shù)據(jù)傳輸媒體的最新發(fā)展,需要更有效的視頻信號處理方法和裝置。
技術(shù)實現(xiàn)思路
1、技術(shù)問題
2、本發(fā)明的一個目的是提高視頻信號的編譯效率。具體地,本發(fā)明的目的是提供一種用于在基于矩陣的幀內(nèi)預(yù)測(mip)被應(yīng)用于亮度分量時有效地推導(dǎo)色度分量的幀內(nèi)預(yù)測模式的方法。
3、另外,本發(fā)明的目的是提供一種考慮到對其應(yīng)用了基于矩陣的幀內(nèi)預(yù)測(mip)的相鄰塊,有效地構(gòu)建最可能模式(mpm)列表的方法。
4、技術(shù)方案
5、為了解決上述問題,本發(fā)明提供了一種用于處理視頻信號的設(shè)備和方法,如下所述。
6、根據(jù)本發(fā)明的實施例,提供一種用于處理視頻信號的方法,包括:基于與當(dāng)前色度塊相對應(yīng)的亮度塊的亮度幀內(nèi)預(yù)測模式,推導(dǎo)應(yīng)用于所述當(dāng)前色度塊的色度幀內(nèi)預(yù)測模式;基于所述色度幀內(nèi)預(yù)測模式生成所述當(dāng)前色度塊的色度預(yù)測樣本;以及基于所述色度預(yù)測樣本恢復(fù)所述當(dāng)前色度塊,其中,基于是否基于矩陣的幀內(nèi)預(yù)測(mip)模式被應(yīng)用于與所述當(dāng)前色度塊相對應(yīng)的亮度塊,將所述亮度幀內(nèi)預(yù)測模式設(shè)置為預(yù)設(shè)特定模式。
7、在實施例中,可以根據(jù)預(yù)設(shè)特定亮度位置的mip標(biāo)志的值,確定是否所述mip模式被應(yīng)用于與所述當(dāng)前色度塊相對應(yīng)的所述亮度塊,以及所述mip標(biāo)志指示是否應(yīng)用所述mip模式。
8、在實施例中,所述預(yù)設(shè)特定亮度位置可以為與所述當(dāng)前色度塊相對應(yīng)的亮度塊的中心的右下像素位置。
9、在實施例中,該方法可以進(jìn)一步包括:解析指示是否所述mip模式被應(yīng)用于當(dāng)前亮度塊的mip標(biāo)志;當(dāng)所述mip模式被應(yīng)用于所述當(dāng)前亮度塊時,通過將所述mip應(yīng)用于所述當(dāng)前亮度塊,生成所述當(dāng)前亮度塊的亮度預(yù)測樣本;通過對所述當(dāng)前亮度塊執(zhí)行逆變換來生成所述當(dāng)前亮度塊的殘差塊;以及基于所述亮度預(yù)測樣本和所述當(dāng)前亮度塊的所述殘差塊來恢復(fù)所述當(dāng)前亮度塊。
10、在實施例中,生成所述當(dāng)前亮度塊的所述殘差塊可以包括:基于所述mip標(biāo)志,確定是否使用所述當(dāng)前亮度塊的逆二次變換以及是否解析指示用于所述逆二次變換的變換核的二次變換索引。
11、在實施例中,解析所述mip標(biāo)志可以包括:獲得指示是否在當(dāng)前序列中使用所述mip模式的語法元素,以及基于所獲得的語法元素,確定是否解析所述mip標(biāo)志。
12、在實施例中,該方法可以進(jìn)一步包括:當(dāng)所述mip模式不被應(yīng)用于所述當(dāng)前亮度塊時,基于與所述當(dāng)前亮度塊的左下和右上相鄰的相鄰塊的幀內(nèi)預(yù)測模式,生成所述當(dāng)前亮度塊的最可能模式(mpm)列表;基于所述mpm列表,推導(dǎo)所述當(dāng)前亮度塊的亮度幀內(nèi)預(yù)測模式;以及通過使用所述亮度幀內(nèi)預(yù)測模式,生成所述當(dāng)前亮度塊的亮度預(yù)測樣本。
13、在實施例中,當(dāng)所述mip模式被應(yīng)用于與所述當(dāng)前亮度塊的左下和右上相鄰的相鄰塊當(dāng)中的至少一個塊時,將對其應(yīng)用了所述mip模式的塊的幀內(nèi)預(yù)測模式設(shè)置為預(yù)設(shè)特定幀內(nèi)預(yù)測模式。
14、根據(jù)本發(fā)明的實施例,提供一種用于處理視頻信號的設(shè)備,包括:處理器,其中,所述處理器被配置為:基于與當(dāng)前色度塊相對應(yīng)的亮度塊的亮度幀內(nèi)預(yù)測模式,推導(dǎo)應(yīng)用于所述當(dāng)前色度塊的色度幀內(nèi)預(yù)測模式;基于所述色度幀內(nèi)預(yù)測模式生成所述當(dāng)前色度塊的色度預(yù)測樣本;以及基于所述色度預(yù)測樣本恢復(fù)所述當(dāng)前色度塊,其中,基于是否基于矩陣的幀內(nèi)預(yù)測(mip)模式被應(yīng)用于與所述當(dāng)前色度塊相對應(yīng)的亮度塊,將所述亮度幀內(nèi)預(yù)測模式設(shè)置為預(yù)設(shè)特定模式。
15、在實施例中,可以根據(jù)預(yù)設(shè)特定亮度位置的mip標(biāo)志的值,確定是否所述mip模式被應(yīng)用于與所述當(dāng)前色度塊相對應(yīng)的所述亮度塊,以及所述mip標(biāo)志指示是否應(yīng)用所述mip模式。
16、在實施例中,所述預(yù)設(shè)特定亮度位置可以為與所述當(dāng)前色度塊相對應(yīng)的亮度塊的中心的右下像素位置。
17、在實施例中,所述處理器可以被配置為:解析指示是否所述mip模式被應(yīng)用于當(dāng)前亮度塊的mip標(biāo)志;當(dāng)所述mip模式被應(yīng)用于所述當(dāng)前亮度塊時,通過將所述mip應(yīng)用于所述當(dāng)前亮度塊,生成所述當(dāng)前亮度塊的亮度預(yù)測樣本;通過對所述當(dāng)前亮度塊執(zhí)行逆變換來生成所述當(dāng)前亮度塊的殘差塊;以及基于所述亮度預(yù)測樣本和所述當(dāng)前亮度塊的所述殘差塊來恢復(fù)所述當(dāng)前亮度塊。
18、在實施例中,所述處理器可以被配置為:基于所述mip標(biāo)志,確定是否使用所述當(dāng)前亮度塊的逆二次變換以及是否解析指示用于所述逆二次變換的變換核的二次變換索引。
19、在實施例中,所述處理器可以被配置為:獲得指示是否在當(dāng)前序列中使用所述mip模式的語法元素,以及基于所獲得的語法元素,確定是否解析所述mip標(biāo)志。
20、在實施例中,所述處理器可以被配置為:當(dāng)所述mip模式不被應(yīng)用于所述當(dāng)前亮度塊時,基于與所述當(dāng)前亮度塊的左下和右上相鄰的相鄰塊的幀內(nèi)預(yù)測模式,生成所述當(dāng)前亮度塊的最可能模式(mpm)列表;基于所述mpm列表,推導(dǎo)所述當(dāng)前亮度塊的亮度幀內(nèi)預(yù)測模式;以及通過使用所述亮度幀內(nèi)預(yù)測模式,生成所述當(dāng)前亮度塊的亮度預(yù)測樣本。
21、在實施例中,當(dāng)所述mip模式被應(yīng)用于與所述當(dāng)前亮度塊的左下和右上相鄰的相鄰塊當(dāng)中的至少一個塊時,可以將對其應(yīng)用了所述mip模式的塊的幀內(nèi)預(yù)測模式設(shè)置為預(yù)設(shè)特定幀內(nèi)預(yù)測模式。
22、根據(jù)本發(fā)明的實施例,提供一種非暫時性計算機(jī)可執(zhí)行介質(zhì),其上存儲有被配置為在計算設(shè)備的一個或多個處理器上執(zhí)行的計算機(jī)可執(zhí)行組件,所述計算機(jī)可執(zhí)行組件執(zhí)行操作,所述操作包括:基于與當(dāng)前色度塊相對應(yīng)的亮度塊的亮度幀內(nèi)預(yù)測模式,推導(dǎo)應(yīng)用于所述當(dāng)前色度塊的色度幀內(nèi)預(yù)測模式;基于所述色度幀內(nèi)預(yù)測模式生成所述當(dāng)前色度塊的色度預(yù)測樣本;以及基于所述色度預(yù)測樣本恢復(fù)所述當(dāng)前色度塊,其中,基于是否基于矩陣的幀內(nèi)預(yù)測(mip)模式被應(yīng)用于與所述當(dāng)前色度塊相對應(yīng)的亮度塊,將所述亮度幀內(nèi)預(yù)測模式設(shè)置為預(yù)設(shè)特定模式。
23、發(fā)明效果
24、根據(jù)本發(fā)明的實施例,可以提高視頻信號的編譯效率。根據(jù)本發(fā)明的實施例,當(dāng)基于矩陣的幀內(nèi)預(yù)測(mip)被應(yīng)用于亮度分量時,通過將色度分量的幀內(nèi)預(yù)測模式設(shè)置為默認(rèn)模式,可以改進(jìn)復(fù)雜度并且可以提高壓縮效率。
25、另外,根據(jù)本發(fā)明的實施例,在構(gòu)建最可能模式(mpm)列表時,通過將對其應(yīng)用了基于矩陣的幀內(nèi)預(yù)測(mip)的相鄰塊的預(yù)測模式設(shè)置為預(yù)設(shè)模式,可以提高mpm列表構(gòu)建的有效性并且可以提高編譯效率。
1.一種用于解碼視頻信號的方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括:
3.根據(jù)權(quán)利要求2所述的方法,其中,生成所述當(dāng)前亮度塊的殘差塊包括基于所述mip標(biāo)志確定是否使用所述當(dāng)前亮度塊的逆lfnst(低頻不可分離變換)以及是否解析指示用于所述逆lfnst的變換核的lfnst索引。
4.根據(jù)權(quán)利要求2所述的方法,其中,所述mip標(biāo)志的解析包括:
5.根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括:
6.根據(jù)權(quán)利要求5所述的方法,其中,當(dāng)所述mip模式被應(yīng)用于與所述當(dāng)前亮度塊的左下和右上相鄰的所述相鄰塊當(dāng)中的至少一個塊時,將所述mip模式應(yīng)用于的所述塊的亮度幀內(nèi)預(yù)測模式設(shè)置為預(yù)設(shè)特定亮度幀內(nèi)預(yù)測模式。
7.一種用于解碼視頻信號的設(shè)備,包括:
8.根據(jù)權(quán)利要求7所述的設(shè)備,其中,所述處理器被配置為:
9.根據(jù)權(quán)利要求8所述的設(shè)備,其中,所述處理器被配置為:
10.根據(jù)權(quán)利要求8所述的設(shè)備,其中,所述處理器被配置為:
11.根據(jù)權(quán)利要求8所述的設(shè)備,其中,所述處理器被配置為:
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中,當(dāng)所述mip模式被應(yīng)用于與所述當(dāng)前亮度塊的左下和右上相鄰的所述相鄰塊當(dāng)中的至少一個塊時,將所述mip模式應(yīng)用于的所述塊的亮度幀內(nèi)預(yù)測模式設(shè)置為預(yù)設(shè)特定亮度幀內(nèi)預(yù)測模式。
13.一種用于編碼視頻信號的方法,包括: