国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      交叉分量樣本適應(yīng)性偏移的制作方法

      文檔序號:40360844發(fā)布日期:2024-12-18 13:41閱讀:10來源:國知局
      交叉分量樣本適應(yīng)性偏移的制作方法

      本公開總體上涉及視頻編解碼。具體而言,本公開涉及使用交叉分量樣本適應(yīng)性偏移(cross-component?sample?aadptive?offset,簡稱ccsao)來細(xì)化重構(gòu)樣本的方法。


      背景技術(shù):

      1、除非本文另有說明,否則本節(jié)中描述的方法不是下面列出的權(quán)利要求的現(xiàn)有技術(shù),以及不被包含在本節(jié)中而被承認(rèn)為現(xiàn)有技術(shù)。

      2、高效視頻編解碼(high-efficiency?video?coding,簡稱hevc)是由視頻編解碼聯(lián)合協(xié)作組(joint?collaborative?team?on?video?coding,簡稱jct-vc)開發(fā)的國際視頻編解碼標(biāo)準(zhǔn)。hevc基于混合的基于塊的運(yùn)動補(bǔ)償類dct變換編解碼架構(gòu)。壓縮的基本單元,被稱為編解碼單元(coding?unit,簡稱cu),是一個2nx2n的方形像素塊,每個cu可以遞歸地分成四個更小的cu,直到達(dá)到預(yù)定的最小大小。每個cu包含一個或多個預(yù)測單元(predictionunit,簡稱pu)。

      3、多功能視頻編解碼(versatile?video?coding,簡稱vvc)是由itu-tsg16?wp3和iso/iec?jtc1/sc29/wg11的聯(lián)合視頻專家組(joint?video?expert?team,簡稱jvet)制定的最新國際視頻編解碼標(biāo)準(zhǔn)。輸入視頻信號從重構(gòu)信號預(yù)測,該重構(gòu)信號從編解碼圖片區(qū)域?qū)С觥nA(yù)測殘差信號通過塊變換進(jìn)行處理。變換系數(shù)與比特流中的其他輔助信息一起被量化和熵編解碼。重構(gòu)信號根據(jù)預(yù)測信號和對去量化變換系數(shù)進(jìn)行逆變換后的重構(gòu)殘差信號生成。重構(gòu)信號通過環(huán)路濾波進(jìn)一步被處理,以去除編解碼偽像。解碼后的圖片存儲在幀緩沖器中,用于預(yù)測輸入視頻信號中的未來圖片。

      4、在vvc中,已編解碼圖片被劃分為由相關(guān)聯(lián)的編解碼樹單元(coding?tree?unit,簡稱ctu)表示的非重迭方形塊區(qū)域。編解碼圖片可以由片段集合表示,每個片段包含整數(shù)個ctu。片段中的各個ctu以光柵掃描連續(xù)處理。幀內(nèi)預(yù)測或幀間預(yù)測可以被用來對雙向預(yù)測(bi-predictive,簡稱b)片段進(jìn)行解碼,其中最多有兩個運(yùn)動向量和參考索引來預(yù)測每個塊的樣本值。預(yù)測(p)片段使用具有至多一個運(yùn)動向量和參考索引的幀內(nèi)預(yù)測或幀間預(yù)測來解碼以預(yù)測每個塊的樣本值。幀內(nèi)(intra,簡稱i)片段僅使用幀內(nèi)預(yù)測對進(jìn)行解碼。

      5、ctu可以使用巢狀多類型樹(multi-type-tree,簡稱mtt)結(jié)構(gòu)的四叉樹(quadtree,簡稱qt)被劃分成一個或多個非重迭編解碼單元(coding?unit,簡稱cu),以適應(yīng)各種局部運(yùn)動和紋理特征。cu可以使用五種分割類型之一被進(jìn)一步分割成更小的cu:四叉樹分割、垂直二叉樹分割、水平二叉樹分割、垂直中心側(cè)三叉樹分割、水平中心側(cè)三叉樹分割。

      6、每個cu包含一個或多個預(yù)測單元(prediction?unit,簡稱pu)。預(yù)測單元與關(guān)聯(lián)的cu語法一起作為用于發(fā)送預(yù)測信息的基本單元。指定的預(yù)測處理用于預(yù)測pu內(nèi)的相關(guān)像素樣本的值。每個cu可以包含一個或多個變換單元(transform?unit,簡稱tu)用于表示預(yù)測殘差塊。變換單元(transform?unit,簡稱tu)由亮度樣本的變換塊(transform?block,簡稱tb)和兩個相應(yīng)的色度樣本變換塊組成,每個tb對應(yīng)于來自一種顏色分量的樣本的一個殘差塊。整數(shù)變換被應(yīng)用于變換塊。量化系數(shù)的級別值與其他輔助信息一起在比特流中進(jìn)行熵編解碼。術(shù)語編解碼樹塊(coding?tree?block,簡稱ctb)、編解碼塊(coding?block,簡稱cb)、預(yù)測塊(prediction?block,簡稱pb)和變換塊(transform?block,簡稱tb)被定義為指定分別與ctu、cu、pu和tu相關(guān)的一個顏色分量的2d樣本數(shù)組。因此,一個ctu由一個亮度ctb、兩個色度ctb和相關(guān)語法元素組成。類似的關(guān)系對cu、pu和tu有效。

      7、樣本適應(yīng)性偏移(sample?adaptive?offset,簡稱sao)是在視頻編解碼中使用的一種技術(shù),用于減少重構(gòu)視頻幀中的壓縮偽影。sao用于抑制變換域中高頻分量的量化誤差引起的帶狀偽影(偽邊緣)和振鈴偽影。在hevc中,sao濾波器適應(yīng)性地應(yīng)用于滿足特定條件的所有樣本,例如基于梯度。sao是一種在應(yīng)用去塊濾波器之后基于編碼器傳輸?shù)牟檎冶碇械闹涤袟l件地將偏移添加到每個樣本來修改解碼的樣本的過程。hevc指定可以對每個ctu選擇sao操作的兩種sao類型或分類:帶偏移(band?offset,簡稱bo)或邊緣偏移(edgeoffset,簡稱eo)。兩種sao類型都會向樣本添加一定的偏移,該偏移根據(jù)該樣本位置處的局部梯度從查找表中選擇。當(dāng)bo被應(yīng)用時(shí),像素強(qiáng)度或像素值被分類為32個固定帶。(因此,對于8位樣本,每個帶的寬度為8個像素值。)特定帶的偏移將被添加到落在該特定帶中的所有像素。當(dāng)eo被應(yīng)用時(shí),塊的相鄰像素用于將塊分類為四種eo類型之一:eo-0(0度)、eo-1(90度)、eo-2(135度)和eo-3(45度)。對于每種eo類型,ctb內(nèi)的每個樣本都被分為5個分類之一:局部最小值、正邊緣、平坦區(qū)域、負(fù)邊緣和局部最大值。每個分類都有其相應(yīng)的邊緣偏移。


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

      1、以下概述僅是說明性的并且不旨在以任何方式進(jìn)行約束。即,以下概述被提供以介紹本文所述的新穎且非顯而易見的技術(shù)的概念、亮點(diǎn)、益處和優(yōu)點(diǎn)。選擇而不是所有的實(shí)施方式在下面的詳細(xì)描述中被進(jìn)一步描述。因此,以下概述并非旨在識別所要求保護(hù)的主題的基本特征,也不旨在用于決定所要求保護(hù)的主題的范圍。

      2、本發(fā)明的一些實(shí)施例提供了一種用于交叉分量樣本適應(yīng)性偏移(cross-component?sample?adative?offset,簡稱ccsao)的視頻編解碼方法。視頻編解碼器接收正在被編解碼的當(dāng)前塊的當(dāng)前像素位置處的當(dāng)前樣本。視頻編解碼器選擇一個亮度樣本和兩個色度樣本作為當(dāng)前像素位置的亮度和色度同位樣本。視頻編解碼器基于當(dāng)前像素位置的所選亮度和色度同位樣本的值從多個像素分類中選擇像素分類。視頻編解碼器根據(jù)所選像素分類執(zhí)行偏移的查找。視頻編解碼器應(yīng)用偏移來更新當(dāng)前樣本。視頻編解碼器基于更新的當(dāng)前樣本對當(dāng)前塊進(jìn)行編碼或解碼。

      3、在一些實(shí)施例中,當(dāng)前像素位置的鄰近區(qū)域的多個候選亮度樣本中只有一個有資格作為當(dāng)前像素位置的亮度同位樣本。當(dāng)前像素位置的鄰近區(qū)域可以涵蓋當(dāng)前像素位置周圍的八個候選亮度樣本和當(dāng)前像素位置的鄰近區(qū)域的中心位置處的一個候選亮度樣本,以及所選擇的亮度同位樣本位于當(dāng)前像素位置的該鄰近區(qū)域的中心位置。在一些實(shí)施例中,中心位置處的候選亮度樣本被隱式地選擇為亮度同位樣本,而無需在比特流中發(fā)送。

      4、在一些實(shí)施例中,僅當(dāng)前像素位置附近的多個候選亮度樣本的子集有資格被選擇作為亮度同位樣本或用于導(dǎo)出當(dāng)前像素位置的亮度同位樣本。例如,多個候選亮度樣本可以包括九個亮度樣本,而多個候選亮度樣本的合格子集可以僅包括四個候選亮度樣本。在一些實(shí)施例中,從多個候選亮度樣本的合格子集中選擇的兩個或多個候選亮度樣本的線性平均值被用作所選擇的亮度同位樣本。

      5、在一些實(shí)施例中,第一分類索引基于對當(dāng)前像素位置所選擇的亮度和色度同位樣本的值來計(jì)算,第二分類索引基于相鄰候選亮度樣本(當(dāng)前像素位置附近)相對于特定閾值之間的差值來計(jì)算,以及像素分類通過使用第一分類索引和第二分類索引來選擇。在一些實(shí)施例中,特定閾值基于當(dāng)前樣本的比特深度來決定。

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