av网站播放,国产一级特黄毛片在线毛片,久久精品国产99精品丝袜,天天干夜夜要,伊人影院久久,av大全免费在线观看,国产第一区在线

用于視頻編解碼的跨分量預(yù)測(cè)的方法和裝置與流程

文檔序號(hào):42299026發(fā)布日期:2025-06-27 18:39閱讀:5來(lái)源:國(guó)知局

本技術(shù)涉及視頻編解碼和壓縮。更具體地,本技術(shù)涉及關(guān)于改進(jìn)應(yīng)用跨分量預(yù)測(cè)技術(shù)的圖像/視頻塊的編解碼效率的方法和裝置。


背景技術(shù):

1、數(shù)字視頻是由各種各樣的電子設(shè)備支持的,諸如數(shù)字電視、膝上型或臺(tái)式計(jì)算機(jī)、平板計(jì)算機(jī)、數(shù)碼相機(jī)、數(shù)字記錄設(shè)備、數(shù)字媒體播放器、視頻游戲控制臺(tái)、智能電話、視頻電話會(huì)議設(shè)備、視頻流式傳輸設(shè)備等。電子設(shè)備跨越通信網(wǎng)絡(luò)發(fā)送和接收或以其它方式傳送數(shù)字視頻數(shù)據(jù),和/或?qū)?shù)字視頻數(shù)據(jù)存儲(chǔ)在存儲(chǔ)設(shè)備上。由于通信網(wǎng)絡(luò)的有限帶寬容量和存儲(chǔ)設(shè)備的有限存儲(chǔ)器資源,視頻編解碼可以被用于在視頻數(shù)據(jù)被傳送或存儲(chǔ)之前根據(jù)一個(gè)或多個(gè)視頻編解碼標(biāo)準(zhǔn)來(lái)壓縮視頻數(shù)據(jù)。例如,視頻編解碼標(biāo)準(zhǔn)包括通用視頻編解碼(vvc)、聯(lián)合探索測(cè)試模型(jem)、高效視頻編解碼(hevc/h.265)、高級(jí)視頻編解碼(avc/h.264)、運(yùn)動(dòng)圖像專家組(mpeg)編解碼等。視頻編解碼通常利用預(yù)測(cè)方法(例如,幀間預(yù)測(cè)、幀內(nèi)預(yù)測(cè)等),該預(yù)測(cè)方法利用視頻數(shù)據(jù)中固有的冗余。視頻編解碼旨在將視頻數(shù)據(jù)壓縮成使用較低比特率的形式,同時(shí)避免或最小化對(duì)視頻質(zhì)量的降級(jí)。


技術(shù)實(shí)現(xiàn)思路

1、本公開內(nèi)容的實(shí)施例提供了關(guān)于改進(jìn)應(yīng)用跨分量預(yù)測(cè)技術(shù)的圖像/視頻塊的編解碼效率的方法和裝置。

2、以下提出了根據(jù)本公開內(nèi)容的一個(gè)或多個(gè)方面的簡(jiǎn)化的概述,以便提供對(duì)這樣的方面的基本理解。該概述不是對(duì)所有預(yù)期方面的廣泛概述,并且既不旨在標(biāo)識(shí)所有方面的主要的或關(guān)鍵的元素,也不旨在描繪任何或所有方面的范圍。其唯一目的是以簡(jiǎn)化形式提出一個(gè)或多個(gè)方面的一些概念,作為稍后提出的更詳細(xì)描述的序言。

3、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于解碼視頻數(shù)據(jù)的方法。所述方法包括:接收用于所述視頻數(shù)據(jù)的塊的亮度樣點(diǎn)的經(jīng)編碼塊;解碼亮度樣點(diǎn)的所述經(jīng)編碼塊以獲得所述塊的經(jīng)重建亮度樣點(diǎn);基于所述亮度樣點(diǎn)的邊緣信息來(lái)將所述塊的亮度樣點(diǎn)分類到多個(gè)樣點(diǎn)組中的一者中,其中,所述亮度樣點(diǎn)是從所述經(jīng)重建亮度樣點(diǎn)中的一者或多者獲得的以對(duì)應(yīng)于所述塊的色度樣點(diǎn);以及通過(guò)將與所分類的樣點(diǎn)組對(duì)應(yīng)的多個(gè)線性預(yù)測(cè)模型中的一者應(yīng)用于所述亮度樣點(diǎn)來(lái)預(yù)測(cè)所述色度樣點(diǎn)。

4、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種計(jì)算機(jī)系統(tǒng),其包括一個(gè)或多個(gè)處理器和存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的一個(gè)或多個(gè)存儲(chǔ)設(shè)備,所述計(jì)算機(jī)可執(zhí)行指令當(dāng)被執(zhí)行時(shí),使得所述一個(gè)或多個(gè)處理器執(zhí)行包括以下項(xiàng)的操作:接收用于所述視頻數(shù)據(jù)的塊的亮度樣點(diǎn)的經(jīng)編碼塊;對(duì)亮度樣點(diǎn)的所述經(jīng)編碼塊進(jìn)行解碼,以獲得所述塊的經(jīng)重建亮度樣點(diǎn);基于所述亮度樣點(diǎn)的邊緣信息來(lái)將所述塊的亮度樣點(diǎn)分類到多個(gè)樣點(diǎn)組中的一個(gè)樣點(diǎn)組中,其中,所述亮度樣點(diǎn)是從所述經(jīng)重建亮度樣點(diǎn)中的一個(gè)或多個(gè)經(jīng)重建亮度樣點(diǎn)獲得的,以對(duì)應(yīng)于所述塊的色度樣點(diǎn);以及通過(guò)將與所分類的樣點(diǎn)組對(duì)應(yīng)的多個(gè)線性預(yù)測(cè)模型中的一個(gè)線性預(yù)測(cè)模型應(yīng)用于所述亮度樣點(diǎn)來(lái)預(yù)測(cè)所述色度樣點(diǎn)。

5、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種利用邊緣分類線性模型(elm)進(jìn)行視頻解碼的方法。所述方法可以包括:接收用于視頻信號(hào)的第一塊的亮度樣點(diǎn)的經(jīng)編碼塊;解碼亮度樣點(diǎn)的所述經(jīng)編碼塊以獲得經(jīng)重建亮度樣點(diǎn);基于邊緣信息的方向和強(qiáng)度來(lái)將所述經(jīng)重建亮度樣點(diǎn)分類成多個(gè)樣點(diǎn)組;將不同線性預(yù)測(cè)模型應(yīng)用于不同樣點(diǎn)組中的所述經(jīng)重建亮度樣點(diǎn);基于所應(yīng)用的線性預(yù)測(cè)模型來(lái)預(yù)測(cè)用于視頻信號(hào)的所述第一塊的色度樣點(diǎn)。

6、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于利用基于濾波器的線性模型(flm)進(jìn)行視頻解碼的方法。所述方法可以包括:接收用于視頻信號(hào)的第一塊的亮度樣點(diǎn)的經(jīng)編碼塊;對(duì)亮度樣點(diǎn)的所述經(jīng)編碼塊進(jìn)行解碼以獲得經(jīng)重建亮度樣點(diǎn);確定亮度樣點(diǎn)區(qū)域和色度樣點(diǎn)區(qū)域以推導(dǎo)多元線性回歸(mlr)模型;通過(guò)偽逆矩陣計(jì)算來(lái)推導(dǎo)mlr模型;將所述mlr模型應(yīng)用于所述經(jīng)重建亮度樣點(diǎn);基于所應(yīng)用的mlr模型來(lái)預(yù)測(cè)用于視頻信號(hào)的所述第一塊的色度樣點(diǎn)。

7、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于利用梯度線性模型(glm)進(jìn)行視頻解碼的方法。所述方法可以包括:接收用于視頻信號(hào)的第一塊的亮度樣點(diǎn)的經(jīng)編碼塊;解碼亮度樣點(diǎn)的所述經(jīng)編碼塊以獲得經(jīng)重建亮度樣點(diǎn);利用所述樣點(diǎn)梯度來(lái)開發(fā)亮度ac信息與色度強(qiáng)度之間的相關(guān)性;確定亮度樣點(diǎn)區(qū)域和色度樣點(diǎn)區(qū)域以推導(dǎo)多元線性回歸(mlr)模型;通過(guò)偽逆矩陣計(jì)算來(lái)推導(dǎo)所述mlr模型;將所述mlr模型應(yīng)用于所述經(jīng)重建亮度樣點(diǎn);基于所應(yīng)用的mlr模型來(lái)預(yù)測(cè)用于視頻信號(hào)的所述第一塊的色度樣點(diǎn)。

8、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于在卷積跨分量模型(cccm)中不利用下采樣過(guò)程的視頻編解碼的方法。所述方法可以包括:接收用于視頻信號(hào)的第一塊的亮度樣點(diǎn)的經(jīng)編碼塊;解碼亮度樣點(diǎn)的所述經(jīng)編碼塊以獲得經(jīng)重建亮度樣點(diǎn);利用非下采樣亮度參考值和/或?qū)Ψ窍虏蓸恿炼葏⒖嫉牟煌x擇;確定亮度樣點(diǎn)區(qū)域和色度樣點(diǎn)區(qū)域以推導(dǎo)卷積跨分量模型(cccm);通過(guò)ldl分解來(lái)推導(dǎo)所述cccm參數(shù);將所述cccm應(yīng)用于所述經(jīng)重建亮度樣點(diǎn);基于所應(yīng)用的cccm來(lái)預(yù)測(cè)用于視頻信號(hào)的所述第一塊的色度樣點(diǎn)。

9、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于在跨分量線性模型(cclm)/多模型lm(mmlm)中利用ldl分解進(jìn)行視頻編解碼的方法。所述方法可以包括:接收用于視頻信號(hào)的第一塊的亮度樣點(diǎn)的經(jīng)編碼塊;解碼亮度樣點(diǎn)的所述經(jīng)編碼塊以獲得經(jīng)重建亮度樣點(diǎn);確定亮度樣點(diǎn)區(qū)域和色度樣點(diǎn)區(qū)域以推導(dǎo)跨分量線性模型(cclm)/多模型lm(mmlm);通過(guò)ldl分解推導(dǎo)所述cclm/mmlm參數(shù);將所述cclm/mmlm應(yīng)用于所述經(jīng)重建亮度樣點(diǎn);基于所應(yīng)用的cclm/mmlm來(lái)預(yù)測(cè)用于視頻信號(hào)的所述第一塊的色度樣點(diǎn)。

10、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于在flm/glm/elm/cccm中利用最小樣點(diǎn)限制進(jìn)行視頻編解碼的方法。所述方法可以包括:確定在所述幀內(nèi)預(yù)測(cè)中是否應(yīng)用flm/glm/elm/cccm方案,其中,樣點(diǎn)的數(shù)量大于或等于所述經(jīng)編碼塊中預(yù)定義的數(shù)量。

11、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于在cccm中利用非下采樣亮度參考值和下采樣亮度參考值進(jìn)行視頻編解碼的方法。

12、根據(jù)本公開內(nèi)的一個(gè)方面,提供了一種用于利用flm/glm/elm/cccm/cclm的組合的多個(gè)模式進(jìn)行視頻編解碼的方法。

13、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于對(duì)視頻數(shù)據(jù)進(jìn)行解碼的方法,包括:從比特流獲得視頻塊;獲得所述視頻塊的內(nèi)部亮度樣點(diǎn)值、所述視頻塊的外部區(qū)域的外部亮度樣點(diǎn)值和所述外部區(qū)域的外部色度樣點(diǎn)值;基于所述外部亮度樣點(diǎn)值和所述外部色度樣點(diǎn)值來(lái)確定與濾波器形狀對(duì)應(yīng)的加權(quán)系數(shù)集合;利用所述濾波器形狀和所述加權(quán)系數(shù)集合,基于多個(gè)對(duì)應(yīng)亮度樣點(diǎn)值來(lái)預(yù)測(cè)內(nèi)部色度樣點(diǎn)值中的每個(gè)內(nèi)部色度樣點(diǎn)值,其中,所述多個(gè)對(duì)應(yīng)亮度樣點(diǎn)值包括:與所述濾波器形狀相關(guān)聯(lián)的一個(gè)或多個(gè)下采樣亮度樣點(diǎn)值、與所述濾波器形狀相關(guān)聯(lián)的一個(gè)或多個(gè)非下采樣亮度樣點(diǎn)值、以及一個(gè)或多個(gè)非線性亮度樣點(diǎn)值;以及使用所預(yù)測(cè)的內(nèi)部色度樣點(diǎn)值來(lái)獲得經(jīng)預(yù)測(cè)視頻塊。

14、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種用于對(duì)視頻數(shù)據(jù)進(jìn)行編碼的方法,包括:獲得視頻塊;獲得所述視頻塊的內(nèi)部亮度樣點(diǎn)值、所述視頻塊的外部區(qū)域的外部亮度樣點(diǎn)值和所述外部區(qū)域的外部色度樣點(diǎn)值;基于所述外部亮度樣點(diǎn)值和所述外部色度樣點(diǎn)值來(lái)確定與濾波器形狀對(duì)應(yīng)的加權(quán)系數(shù)集合;利用所述濾波器形狀和所述加權(quán)系數(shù)集合,基于多個(gè)對(duì)應(yīng)亮度樣點(diǎn)值來(lái)預(yù)測(cè)內(nèi)部色度樣點(diǎn)值中的每個(gè)內(nèi)部色度樣點(diǎn)值,其中,所述多個(gè)對(duì)應(yīng)亮度樣點(diǎn)值包括:與所述濾波器形狀相關(guān)聯(lián)的一個(gè)或多個(gè)下采樣亮度樣點(diǎn)值、與所述濾波器形狀相關(guān)聯(lián)的一個(gè)或多個(gè)非下采樣亮度樣點(diǎn)值、以及一個(gè)或多個(gè)非線性亮度樣點(diǎn)值;以及通過(guò)使用所預(yù)測(cè)的內(nèi)部色度樣點(diǎn)值來(lái)生成包括經(jīng)編碼視頻塊的比特流。

15、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種計(jì)算機(jī)系統(tǒng),包括:一個(gè)或多個(gè)處理器;以及存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的一個(gè)或多個(gè)存儲(chǔ)設(shè)備,所述計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí)使得所述一個(gè)或多個(gè)處理器執(zhí)行本公開內(nèi)容的方法的操作。

16、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可執(zhí)行指令在被執(zhí)行時(shí)使一個(gè)或多個(gè)處理器執(zhí)行本公開內(nèi)容的方法的操作。

17、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種存儲(chǔ)指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在由具有一個(gè)或多個(gè)處理器的計(jì)算設(shè)備執(zhí)行時(shí)使所述一個(gè)或多個(gè)處理器執(zhí)行本公開內(nèi)容的所述解碼方法并存儲(chǔ)要通過(guò)本公開內(nèi)容的所述解碼方法解碼的比特流。

18、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種存儲(chǔ)指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在由具有一個(gè)或多個(gè)處理器的計(jì)算設(shè)備執(zhí)行時(shí)使所述一個(gè)或多個(gè)處理器執(zhí)行本公開內(nèi)容的所述編碼方法并存儲(chǔ)由本公開內(nèi)容的所述編碼方法生成的比特流。

19、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種存儲(chǔ)比特流的計(jì)算機(jī)可讀介質(zhì),其中,所述比特流要通過(guò)執(zhí)行本公開內(nèi)容的方法的操作來(lái)解碼。

20、根據(jù)本公開內(nèi)容的一個(gè)方面,提供了一種存儲(chǔ)比特流的計(jì)算機(jī)可讀介質(zhì),其中,所述比特流通過(guò)執(zhí)行本公開內(nèi)容的方法的操作來(lái)獲得。

21、應(yīng)當(dāng)理解的是,前述一般描述和以下詳細(xì)描述兩者僅是示例,而不限制本公開內(nèi)容。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1