概括而言,本公開(kāi)內(nèi)容的各方面涉及圖像/視頻編解碼和壓縮,并且更具體地,涉及用于跨分量預(yù)測(cè)技術(shù)的方法和裝置。
背景技術(shù):
1、各種視頻編解碼技術(shù)可以用于壓縮視頻數(shù)據(jù)。根據(jù)一種或多種視頻編解碼標(biāo)準(zhǔn)來(lái)執(zhí)行視頻編解碼。例如,視頻編解碼標(biāo)準(zhǔn)包括通用視頻編解碼(vvc)、高效視頻編解碼(h.265/hevc)、高級(jí)視頻編解碼(h.264/avc)、移動(dòng)圖像專家組(mpeg)編解碼等。視頻編解碼通常采用利用視頻圖像或序列中存在的冗余的預(yù)測(cè)方法(例如,幀間預(yù)測(cè)、幀內(nèi)預(yù)測(cè)等)。視頻編解碼旨在將視頻數(shù)據(jù)壓縮成使用較低比特率的形式,同時(shí)避免或最小化視頻質(zhì)量的下降。
技術(shù)實(shí)現(xiàn)思路
1、以下呈現(xiàn)了根據(jù)本公開(kāi)內(nèi)容的一個(gè)或多個(gè)方面的簡(jiǎn)要概述,以便提供對(duì)這樣的方面的基本理解。該
技術(shù)實(shí)現(xiàn)要素:
不是全部預(yù)期方面的廣泛綜述,并且既不旨在標(biāo)識(shí)全部方面的關(guān)鍵或重要元素,也不旨在描繪任何或全部方面的范圍。其唯一目的是以簡(jiǎn)化形式呈現(xiàn)一個(gè)或多個(gè)方面的一些概念,作為稍后呈現(xiàn)的更詳細(xì)說(shuō)明的前序。
2、根據(jù)本公開(kāi)內(nèi)容的一個(gè)方面,提供了一種用于對(duì)視頻數(shù)據(jù)進(jìn)行解碼的方法,包括:獲得比特流;從比特流中獲得指示與梯度線性模型(glm)相關(guān)的信息的指示,其中,glm用于基于亮度樣點(diǎn)之間的強(qiáng)度差來(lái)獲得一個(gè)或多個(gè)經(jīng)濾波值;以及基于與glm相關(guān)的信息對(duì)視頻數(shù)據(jù)進(jìn)行解碼。
3、根據(jù)本公開(kāi)內(nèi)容的另一方面,提供了一種用于對(duì)視頻數(shù)據(jù)進(jìn)行編碼的方法,包括:獲得指示與梯度線性模型(glm)相關(guān)的信息的指示,其中,glm用于基于亮度樣點(diǎn)之間的強(qiáng)度差來(lái)獲得一個(gè)或多個(gè)經(jīng)濾波值;基于與glm相關(guān)的信息對(duì)視頻數(shù)據(jù)進(jìn)行編碼;以及獲得比特流,該比特流包括經(jīng)編碼的視頻數(shù)據(jù)以及指示與glm相關(guān)的信息的指示。
4、根據(jù)實(shí)施例,提供了一種計(jì)算機(jī)系統(tǒng),包括:一個(gè)或多個(gè)處理器;以及一個(gè)或多個(gè)存儲(chǔ)設(shè)備,其存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令,該計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí),使一個(gè)或多個(gè)處理器執(zhí)行本公開(kāi)內(nèi)容的方法的操作。
5、根據(jù)實(shí)施例,提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令,該計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí),使一個(gè)或多個(gè)處理器執(zhí)行本公開(kāi)內(nèi)容的方法的操作。
6、根據(jù)實(shí)施例,提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令,該計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí),使一個(gè)或多個(gè)處理器執(zhí)行本公開(kāi)內(nèi)容的方法的操作。
7、根據(jù)實(shí)施例,提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)根據(jù)本公開(kāi)內(nèi)容的方法的操作生成的比特流。
1.一種用于對(duì)視頻數(shù)據(jù)進(jìn)行解碼的方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,與所述glm相關(guān)的所述信息包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng):
3.根據(jù)權(quán)利要求1所述的方法,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其中,與所述glm相關(guān)的所述信息包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng):
5.根據(jù)權(quán)利要求4所述的方法,其中,所述線性模型包括:
6.根據(jù)權(quán)利要求1所述的方法,其中,指示與所述glm相關(guān)的所述信息的所述指示是根據(jù)以下各項(xiàng)中的至少一項(xiàng)獲得的:
7.根據(jù)權(quán)利要求6所述的方法,其中,指示與所述glm相關(guān)的所述信息的所述指示是在序列參數(shù)集(sps)、圖片頭部(ph)、切片頭部(sh)、編碼樹(shù)單元(ctu)或編碼單元(cu)級(jí)別中用信號(hào)通知的。
8.根據(jù)權(quán)利要求6所述的方法,其中,指示與所述glm相關(guān)的所述信息的所述指示是針對(duì)cr分量和cb分量分開(kāi)地或聯(lián)合地用信號(hào)通知的。
9.一種用于對(duì)視頻數(shù)據(jù)進(jìn)行編碼的方法,包括:
10.根據(jù)權(quán)利要求9所述的方法,其中,與所述glm相關(guān)的所述信息包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng):
11.根據(jù)權(quán)利要求9所述的方法,還包括:
12.根據(jù)權(quán)利要求11所述的方法,其中,與所述glm相關(guān)的所述信息包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng):
13.根據(jù)權(quán)利要求12所述的方法,其中,所述線性模型包括:
14.根據(jù)權(quán)利要求9所述的方法,其中,指示與所述glm相關(guān)的所述信息的所述指示是根據(jù)以下各項(xiàng)中的至少一項(xiàng)獲得的:
15.根據(jù)權(quán)利要求14所述的方法,其中,指示與所述glm相關(guān)的所述信息的所述指示是在序列參數(shù)集(sps)、圖片頭部(ph)、切片頭部(sh)、編碼樹(shù)單元(ctu)或編碼單元(cu)級(jí)別中用信號(hào)通知的。
16.根據(jù)權(quán)利要求14所述的方法,其中,指示與所述glm相關(guān)的所述信息的所述指示是針對(duì)cr分量和cb分量分開(kāi)地或聯(lián)合地用信號(hào)通知的。
17.一種計(jì)算機(jī)系統(tǒng),包括:
18.一種計(jì)算機(jī)程序產(chǎn)品,其存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器執(zhí)行根據(jù)權(quán)利要求1-16中的任一項(xiàng)所述的方法的操作。
19.一種計(jì)算機(jī)可讀介質(zhì),其存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí),使得一個(gè)或多個(gè)處理器執(zhí)行根據(jù)權(quán)利要求1-16中的任一項(xiàng)所述的方法的操作。
20.一種計(jì)算機(jī)可讀介質(zhì),其存儲(chǔ)通過(guò)根據(jù)權(quán)利要求9-16中的一項(xiàng)所述的方法的操作生成的比特流。