本公開涉及一種視頻信號編碼/解碼方法及其裝置。
背景技術(shù):
1、隨著顯示面板變得更大,需要更高質(zhì)量的視頻服務(wù)。高清視頻服務(wù)的最大問題是數(shù)據(jù)量大大地增加。為了解決以上問題,正在積極進行提高視頻壓縮率的研究。作為代表性示例,視頻編碼聯(lián)合協(xié)作組(jct-vc)在2009年由國際電信聯(lián)盟-電信(itu-t)下的運動圖像專家組(mpeg)和視頻編碼專家組(vceg)組建。jct-vc提出高效視頻編碼(hevc),一種壓縮性能是h.264/avc的約兩倍且在2013年1月25日被批準(zhǔn)為標(biāo)準(zhǔn)的視頻壓縮標(biāo)準(zhǔn)。然而,隨著高清視頻服務(wù)的快速發(fā)展,hevc的性能逐漸顯示出它的局限性。
技術(shù)實現(xiàn)思路
1、技術(shù)目的
2、本公開的目的是提供一種用于在對視頻信號進行編碼/解碼中執(zhí)行第二變換的方法及其裝置。
3、本公開的目的是提供一種用于在對視頻信號進行編碼/解碼中確定是否將第二變換應(yīng)用于應(yīng)用了子分區(qū)幀內(nèi)編碼方法的編碼塊的方法及其裝置。
4、本公開的目的是提供一種用于在對視頻信號進行編碼/解碼中將第二變換應(yīng)用于編碼塊中包括的子塊的方法及其裝置。
5、可從本公開獲得的技術(shù)目的不限于上述技術(shù)目的,并且本公開所屬技術(shù)領(lǐng)域的普通技術(shù)人員可從以下描述清楚地理解其他未提及的技術(shù)目的。
6、技術(shù)方案
7、根據(jù)本公開的視頻信號解碼方法包括:在水平方向上或垂直方向上將編碼塊分區(qū)為多個子塊,確定是否將第二逆變換應(yīng)用于所述編碼塊,以及當(dāng)確定將第二逆變換應(yīng)用于所述編碼塊時,將第二逆變換應(yīng)用于所述多個子塊中的至少一個子塊。在此情況下,是否應(yīng)用第二逆變換的確定可以基于經(jīng)由比特流用信號發(fā)送的索引信息,并且所述索引信息可僅當(dāng)多個子塊中的至少一個子塊的尺寸等于或大于閾值時被用信號發(fā)送。
8、根據(jù)本公開的視頻信號編碼方法包括:在水平方向或垂直方向上將編碼塊分區(qū)為多個子塊,確定是否將第二變換應(yīng)用于所述編碼塊,以及當(dāng)確定將第二變換應(yīng)用于所述編碼塊時,將第二變換應(yīng)用于所述多個子塊中的至少一個子塊。在這種情況下,通過將所述多個子塊中的至少一個子塊的尺寸與閾值進行比較來確定是否對指定是否執(zhí)行第二變換的索引信息進行編碼。
9、在根據(jù)本公開的視頻信號解碼方法中,當(dāng)所述多個子塊中的至少一個子塊的尺寸小于閾值時,可省略對所述索引信息的解碼,并且當(dāng)省略對所述信息的解碼時,可推斷索引信息的值指示不應(yīng)用第二逆變換。
10、在根據(jù)本公開的視頻信號解碼方法中,可基于逆變換矩陣執(zhí)行第二逆變換,并且可基于所述編碼塊的幀內(nèi)預(yù)測模式和所述信息來確定逆變換矩陣。
11、在根據(jù)本公開的視頻信號解碼方法中,基于幀內(nèi)預(yù)測模式,可確定逆變換矩陣集,并且基于所述索引信息可選擇包括在確定的逆變換矩陣集中的多個逆變換矩陣候選中的一個。
12、在根據(jù)本公開的視頻信號解碼方法中,當(dāng)幀內(nèi)預(yù)測模式為非方向模式時被選擇的逆變換矩陣集可以與當(dāng)幀內(nèi)預(yù)測模式是方向模式時被選擇的逆變換矩陣集不同。
13、在根據(jù)本公開的視頻信號解碼方法中,當(dāng)將bdpcm方案應(yīng)用于所述編碼塊時,可以省略對索引信息的解碼。
14、為本公開簡單概述的特征僅是本公開的下文描述的詳細(xì)描述的示例性方面,并且不限制本公開的范圍。
15、技術(shù)效果
16、根據(jù)本公開,可以通過對殘差信號執(zhí)行多次變換來提高編碼/解碼效率。
17、根據(jù)本公開,可通過允許對應(yīng)用子分區(qū)幀內(nèi)編碼方法的編碼塊進行第二變換來提高編碼/解碼效率。
18、可從本公開獲得的效果可以不受上述效果的限制,并且本公開所屬技術(shù)領(lǐng)域的普通技術(shù)人員可以從以下描述中清楚地理解其他未提及的效果。
1.一種對視頻進行解碼的方法,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,基于垂直方向逆變換矩陣執(zhí)行垂直方向逆變換,并且基于水平方向逆變換矩陣執(zhí)行水平方向逆變換,并且
3.根據(jù)權(quán)利要求1所述的方法,其中,基于所述編碼塊的幀內(nèi)預(yù)測模式選擇逆變換矩陣集中的一個,逆變換矩陣集中的每一個包括多個逆變換矩陣,并且
4.根據(jù)權(quán)利要求3所述的方法,其中,當(dāng)所述編碼塊的幀內(nèi)預(yù)測模式為非方向模式時被選擇的逆變換矩陣集與當(dāng)所述編碼塊的幀內(nèi)預(yù)測模式為方向模式時被選擇的逆變換矩陣集不同。
5.根據(jù)權(quán)利要求1所述的方法,其中,當(dāng)將基于塊的delta脈沖編碼調(diào)制bdpcm方案應(yīng)用于所述編碼塊時,省略對用于所述編碼塊的第一索引信息的解碼,并且不對子塊中的任一個執(zhí)行第二逆變換。
6.一種對視頻進行編碼的方法,所述方法包括:
7.根據(jù)權(quán)利要求6所述的方法,其中,基于垂直方向變換矩陣執(zhí)行垂直方向變換,并且基于水平方向變換矩陣執(zhí)行水平方向變換,并且
8.根據(jù)權(quán)利要求6所述的方法,其中,基于所述編碼塊的幀內(nèi)預(yù)測模式選擇變換矩陣集中的一個,變換矩陣集中的每一個包括多個變換矩陣,并且
9.根據(jù)權(quán)利要求8所述的方法,其中,當(dāng)所述編碼塊的幀內(nèi)預(yù)測模式為非方向模式時被選擇的變換矩陣集與當(dāng)所述編碼塊的幀內(nèi)預(yù)測模式為方向模式時被選擇的變換矩陣集不同。
10.根據(jù)權(quán)利要求6所述的方法,其中,當(dāng)將基于塊的delta脈沖編碼調(diào)制bdpcm方案應(yīng)用于所述編碼塊時,省略對用于所述編碼塊的第一索引信息的編碼,并且不對子塊中的任一個執(zhí)行第二變換。
11.一種用于發(fā)送壓縮的視頻數(shù)據(jù)的裝置,包括: