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