国产精品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>

      用于視頻編碼的方法和設(shè)備的制作方法

      文檔序號(hào):7915110閱讀:117來(lái)源:國(guó)知局
      專利名稱:用于視頻編碼的方法和設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本申請(qǐng)總體涉及用于對(duì)與視頻編碼有關(guān)的信息進(jìn)行編碼的方法和設(shè)備。
      背景技術(shù)
      視頻編碼可以以幀內(nèi)模式和/或幀間模式執(zhí)行。幀內(nèi)模式利用視頻幀內(nèi)的冗余,幀間模式利用視頻幀之間的冗余。在幀間模式下,根據(jù)被稱為參考圖像的已編碼/解碼圖像來(lái)獲得像素亮度/色度預(yù)測(cè)。根據(jù)用于預(yù)測(cè)的參考圖像的數(shù)目,將幀間模式分類為單向預(yù)測(cè)模式(或單向模式)、雙向預(yù)測(cè)模式(B模式)、以及可能的三向預(yù)測(cè)模式等等,其中分別使用I個(gè)、2個(gè)和3個(gè)參考圖像。在本文中,將這些不同模式(即,單向預(yù)測(cè)、雙向預(yù)測(cè)等等)稱為“參考模式”。高級(jí)視頻編碼(AVC)(也稱為H. 264和MPEG-4第10部分)是來(lái)自ITU-T (國(guó)際電 信聯(lián)盟-電信標(biāo)準(zhǔn)組織)和MPEG(運(yùn)動(dòng)圖像專家組)的用于2D視頻編碼的現(xiàn)有標(biāo)準(zhǔn)。AVC編解碼器是一種混合編解碼器,利用了消除幀之間以及一個(gè)幀內(nèi)的冗余。在AVC中,相關(guān)參考圖像的標(biāo)識(shí)符按順序排列為兩個(gè)參考列表。指示符用參考索弓丨表不,并且從0到N編號(hào),例如(0,1,…,N)。第一列表(List O(LO))主要管理過(guò)去參考圖像(即,在時(shí)間上處于當(dāng)前圖像之前的參考圖像),第二列表(List I(Ll))通常管理未來(lái)參考圖像(即,在時(shí)間上處于當(dāng)前圖像之后的參考圖像)。對(duì)于低延遲視頻編碼,LI也可以管理過(guò)去參考圖像。每一個(gè)列表可以保持多達(dá)15個(gè)參考圖像的索引,S卩,N= 14。此外,在AVC中,在宏塊(MB)模式/子-MB模式中,利用分區(qū)結(jié)構(gòu)將指定對(duì)參考圖像列表之一的選擇(例如,用于單向預(yù)測(cè))或?qū)蓚€(gè)參考圖像列表的選擇(例如,用于雙向預(yù)測(cè))的指示符或參考模式索引編碼在一起,而將指定各個(gè)列表中的所選參考圖像的指示符或參考圖像索引編碼為分離的語(yǔ)法元素?!胺謪^(qū)結(jié)構(gòu)”指的是諸如16X16MB的16X16、16X8或8X16之類的分區(qū)。諸如16X16的分區(qū)在使用單向預(yù)測(cè)時(shí)通常與一個(gè)運(yùn)動(dòng)向量(MV)和一個(gè)參考索引相關(guān)聯(lián),而在使用雙向預(yù)測(cè)時(shí)通常與兩個(gè)MV和兩個(gè)參考索引相關(guān)聯(lián)。MV具有水平分量MVx和垂直分量MVy,描述如何從相應(yīng)的參考圖像中產(chǎn)生當(dāng)前分區(qū)的像素,例如 Ipred (x, y) = Iref (x~MVx, y-MVy)。與圖像或分區(qū)相關(guān)聯(lián)的參考圖像的數(shù)目取決于與同一個(gè)分區(qū)相關(guān)聯(lián)的參考模式,即,參考模式是單向預(yù)測(cè)或雙向預(yù)測(cè)等等。當(dāng)在解碼器中解碼參考信息時(shí),為了解碼器能夠正確地解碼出圖像或分區(qū),必須正確地解碼與圖像或分區(qū)相關(guān)聯(lián)的參考模式索引和一個(gè)或多個(gè)參考圖像索引。參考模式索引和一個(gè)或多個(gè)參考圖像索引之中的任何一個(gè)的不正確解碼可能導(dǎo)致參考信息的錯(cuò)誤解譯。當(dāng)前的參考信息編碼方法(例如以上所描述的AVC的方法)需要相對(duì)大量的比特,用以表達(dá)與每一個(gè)塊相關(guān)聯(lián)的參考信息。在編碼效率方面,這被認(rèn)為是低效率的。

      發(fā)明內(nèi)容
      希望針對(duì)參考信息(即,識(shí)別用于預(yù)測(cè)當(dāng)前幀的一個(gè)或多個(gè)參考圖像的信息)實(shí)現(xiàn)改進(jìn)的編碼效率。本發(fā)明的目的是實(shí)現(xiàn)針對(duì)參考信息的改進(jìn)的編碼效率。此外,本發(fā)明的目的是提供一種用于實(shí)現(xiàn)針對(duì)參考信息的改進(jìn)編碼的方法和設(shè)備。這些目的可以通過(guò)根據(jù)所附獨(dú)立權(quán)利要求所述的方法和設(shè)備來(lái)實(shí)現(xiàn)。從屬權(quán)利要求限定了可選實(shí)施例。以下描述的預(yù)測(cè)、編碼和解碼可以在相同的實(shí)體或節(jié)點(diǎn)內(nèi)執(zhí)行,或者可以在不同的實(shí)體或節(jié)點(diǎn)內(nèi)執(zhí)行。根據(jù)第一方面,提供了一種視頻解碼實(shí)體中的方法。該方法包括獲得與編碼塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素。該方法還包括基于所獲得的語(yǔ)法元素來(lái)識(shí)別參考模式和一個(gè)或多個(gè)參考圖像,以及基于所識(shí)別的參考模式和一個(gè)或多個(gè)參考圖像,對(duì)塊進(jìn)行解碼,由此提供解碼的像素塊B。根據(jù)第二方面,提供了一種視頻解碼實(shí)體中的設(shè)備。該設(shè)備包括一功能單元,適配為獲得與編碼塊B6相關(guān)聯(lián)的單個(gè)語(yǔ)法元 素。該設(shè)備還包括一功能單元,適配為基于所獲得的語(yǔ)法元素來(lái)識(shí)別參考模式和一個(gè)或多個(gè)參考圖像。該設(shè)備還包括一功能單元,適配為基于所識(shí)別的參考模式和一個(gè)或多個(gè)參考圖像,對(duì)塊進(jìn)行解碼,由此提供解碼的像素塊B。根據(jù)第三方面,提供了視頻編碼實(shí)體中的方法。該方法包括使用參考模式和一個(gè)或多個(gè)參考圖像對(duì)像素塊B進(jìn)行編碼,由此提供編碼塊Be。該方法還包括導(dǎo)出識(shí)別所述參考模式和一個(gè)或多個(gè)參考圖像的單個(gè)語(yǔ)法元素,以及將所述單個(gè)語(yǔ)法元素提供給塊的解碼器。根據(jù)第四方面,提供了一種視頻編碼實(shí)體中的設(shè)備。該設(shè)備包括一功能單元,適配為使用參考模式和一個(gè)或多個(gè)參考圖像對(duì)像素塊B進(jìn)行編碼,由此提供編碼塊該設(shè)備還包括一功能單元,適配為導(dǎo)出識(shí)別所述參考模式和一個(gè)或多個(gè)參考圖像的單個(gè)語(yǔ)法元素。該設(shè)備還包括一功能單元,適配為將所述單個(gè)語(yǔ)法元素提供給塊B6的解碼器。上述方法和設(shè)備可以用于改進(jìn)編碼效率。由于能夠使用較少的比特來(lái)識(shí)別用于預(yù)測(cè)當(dāng)前幀的一個(gè)或多個(gè)參考圖像,因而可以改進(jìn)編碼效率。上述方法和設(shè)備還可以實(shí)現(xiàn)改進(jìn)的容錯(cuò)性能。此外,通過(guò)捆綁參考信息以形成單個(gè)語(yǔ)法元素,可以簡(jiǎn)單地處理參考索引編號(hào)。此外,如上所述的語(yǔ)法元素的使用將使得能夠利用參考索引和參考模式的一些組合比其他組合更為可能(通過(guò)實(shí)現(xiàn)對(duì)這些組合的有效編碼)。例如,可以給參考索引和參考模式的更為可能的組合分配較短的碼字。上述方法和設(shè)備可以在不同實(shí)施例中實(shí)現(xiàn)。在一些實(shí)施例中對(duì)參考模式和一個(gè)或多個(gè)參考圖像的識(shí)別基于所獲得的語(yǔ)法元素與參考模式和一個(gè)或多個(gè)特定參考圖像之間的預(yù)定映射。在一些實(shí)施例中,單個(gè)語(yǔ)法元素表示第一預(yù)定參考列表中的條目,所述第一預(yù)定參考列表可以包括一個(gè)或多個(gè)條目。條目可以識(shí)別多個(gè)參考圖像或單個(gè)參考圖像,并且還可以進(jìn)一步識(shí)別參考模式。單個(gè)語(yǔ)法元素還可以表示參考模式和第二預(yù)定參考列表中的條目,第二列表可以包括分別識(shí)別單個(gè)參考圖像的一個(gè)或多個(gè)條目??梢杂闪斜硭饕齺?lái)識(shí)別列表中的條目。此外,表示所獲得的語(yǔ)法元素的比特?cái)?shù)目可以與所述語(yǔ)法元素的特定值的可能性有關(guān)。在一些實(shí)施例中,可以基于與Be (或B)的相鄰塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素來(lái)執(zhí)行針對(duì)Be (在編碼實(shí)體中為B)的參考信息預(yù)測(cè)。此外,在一些實(shí)施例中,可以識(shí)別與多向預(yù)測(cè)相關(guān)聯(lián)的某一塊的子區(qū)域,對(duì)于所述子區(qū)域,多向預(yù)測(cè)參考?jí)K中的各個(gè)相應(yīng)區(qū)域之間具有較對(duì)低的相關(guān),以及針對(duì)所識(shí)別的子區(qū)域,使用備選預(yù)測(cè)代替所述多向預(yù)測(cè)。以上實(shí)施例主要是就方法進(jìn)行描述的。然而,以上描述也旨在包括設(shè)備的實(shí)施例,該設(shè)備適于執(zhí)行以上描述的特征。上述示例實(shí)施例的不同特征可以根據(jù)需要、需求或偏好以不同方式合并。根據(jù)另一方面,提供了一種計(jì)算機(jī)程序,包括計(jì)算機(jī)可讀代碼裝置,所述計(jì)算機(jī)可讀代碼裝置在一個(gè)或多個(gè)處理單元上執(zhí)行時(shí),使得以上描述的任意設(shè)備執(zhí)行根據(jù)以上描述的任意方法所述的相應(yīng)過(guò)程。根據(jù)另一方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括上述計(jì)算機(jī)程序。


      現(xiàn)在將借助于示例實(shí)施例并參照附圖來(lái)更加詳細(xì)地描述本發(fā)明,在附圖中圖I是示意了從根據(jù)現(xiàn)有技術(shù)的參考信息表示到根據(jù)示例實(shí)施例的參考信息表示的轉(zhuǎn)化的示意圖。圖2是示出了 AVC參考索引表示與根據(jù)示例實(shí)施例的參考索引表示之間的區(qū)別的表。圖3是示意了根據(jù)示例實(shí)施例的對(duì)參考信息指示符的分配的示意圖。圖4是示意了根據(jù)示例實(shí)施例的視頻解碼實(shí)體中的用于對(duì)與參考模式和一個(gè)或多個(gè)參考圖像有關(guān)的聯(lián)合編碼的信息進(jìn)行解碼的過(guò)程的示意圖。圖5是示意了根據(jù)示例實(shí)施例的視頻解碼實(shí)體中的適配為對(duì)與參考模式和一個(gè) 或多個(gè)參考圖像有關(guān)的聯(lián)合編碼的信息進(jìn)行解碼的設(shè)備的框圖。圖6是示意了根據(jù)示例實(shí)施例的視頻編碼實(shí)體中的用于對(duì)與參考模式和一個(gè)或多個(gè)參考圖像有關(guān)的信息進(jìn)行聯(lián)合編碼的過(guò)程的流程圖。圖7是示意了根據(jù)示例實(shí)施例的視頻編碼實(shí)體中的適配為對(duì)與參考模式和一個(gè)或多個(gè)參考圖像有關(guān)的信息進(jìn)行聯(lián)合編碼的設(shè)備的框圖。圖8是示意了根據(jù)示例實(shí)施例的視頻編碼/解碼實(shí)體中的設(shè)備的示意圖。圖9和10是示意了根據(jù)示例實(shí)施例的確定與當(dāng)前塊的相鄰塊相關(guān)聯(lián)的參考模式和一個(gè)或多個(gè)參考圖像的不同組合的出現(xiàn)頻率的示意圖。圖11是示意了根據(jù)現(xiàn)有技術(shù)將指示符(碼字)分配給不同索引符號(hào)的示意圖。圖12是示意了根據(jù)示例實(shí)施例的對(duì)指示符(碼字)的分配的示意圖。圖13是示意了根據(jù)示例實(shí)施例的基于隱式信息的分區(qū)的示意。
      具體實(shí)施例方式簡(jiǎn)單地說(shuō),提供了一種用于表示和傳達(dá)參考信息(即,參考模式和參考圖像)的新過(guò)程,用于幀間預(yù)測(cè)編碼和解碼。該過(guò)程可以稱為參考索引信令或參考信息指示符信令(RIS)。在本文中,使用術(shù)語(yǔ)“塊X的相鄰塊”來(lái)指代塊X的相鄰塊(即,位于與塊X相鄰的位置或鄰近塊X的位置的塊)。此外,在本文中,使用術(shù)語(yǔ)“塊”來(lái)指代像素單元。使用術(shù)語(yǔ)“參考圖像”或“參考?jí)K”來(lái)指代先前編碼/解碼的圖像、塊、圖像中的區(qū)域(region)或區(qū)塊(area),其中該圖像、塊、區(qū)域等用作預(yù)測(cè)的參考。
      當(dāng)使用RIS時(shí),將參考模式的指示符以及與編碼塊相關(guān)聯(lián)的參考圖像的指示符“一起捆綁在一個(gè)位置”(即,聯(lián)合編碼),而不是例如象在AVC中那樣地,獨(dú)立地例如對(duì)與分區(qū)結(jié)構(gòu)的指示符密切關(guān)聯(lián)的參考模式的指示符進(jìn)行編碼以及對(duì)參考圖像的指示符進(jìn)行編碼。對(duì)參考模式和參考圖像的指示符(即,參考信息)的聯(lián)合編碼導(dǎo)致單個(gè)語(yǔ)法元素或指示符表示關(guān)于所需的參考模式和參考圖像的所有信息,以便以符合要求的方式對(duì)編碼塊進(jìn)行解碼。也就是說(shuō),一旦針對(duì)編碼塊給出了單個(gè)語(yǔ)法元素,則解碼器應(yīng)當(dāng)能夠識(shí)別解碼塊所需要的參考圖像?!罢Z(yǔ)法元素”也可以表示為例如“語(yǔ)法單元”、“聯(lián)合指示單元”或“聯(lián)合識(shí)別單元”。描述RIS的一種方式是描述從傳統(tǒng)表不(例如,使用兩個(gè)分離列表的參考信息的AVC表示)到根據(jù)RIS的參考信息的示意表示的“轉(zhuǎn)換”或映射。到RIS表示的這種轉(zhuǎn)換基本上可以按照如圖I所示意的3個(gè)步驟來(lái)進(jìn)行。第一步驟102可以是由多個(gè)索引列表構(gòu)成單個(gè)參考索引列表。例如,代替如在AVC中那樣地管理兩個(gè)參考索引列表,可以按照特定順序?qū)⑺袇⒖紙D像索引整理到單個(gè)聯(lián)合列表中,作為對(duì)AVC的兩個(gè)列表的備選或補(bǔ)充。這在圖I中示意,在圖I中,圖像參考索引列表LO和LI以交叉的方式合并或復(fù)用到新的列表Lkis中。進(jìn)一步地,在第二步驟104中,可以相應(yīng)地重新分配索引編號(hào),以遵循連續(xù)順序,即新列表Lkis中的0-5。步驟104之后的列表Lkis中的索引編號(hào)或條目表示與參考模式(后向或前向的單向預(yù)測(cè))和參考圖像二者有關(guān)的信息。Lkis中的條目的索引可以表示為例如“RIS索弓丨”或“索引參數(shù)”。在本示例中的步驟104之后,Lkis中的RIS索引編號(hào)0-5表示根據(jù)四個(gè)過(guò)去圖像(最初在LO = (0,1,2,3))和兩個(gè)未來(lái)圖像(最初在LI = (0,1))的單向預(yù)測(cè)。進(jìn)一步地,可以例如通過(guò)插入或附加來(lái)向Lkis添加表示雙向預(yù)測(cè)的一個(gè)或多個(gè)列表?xiàng)l目。因此,指示表示雙向預(yù)測(cè)的條目的RIS索引不是指向單個(gè)參考圖像,而是指向兩個(gè)參考圖像。因此,RIS索引可以識(shí)別參考模式和一個(gè)或多個(gè)參考圖像的組合。因此,在最后步驟106中,可以將與雙向預(yù)測(cè)模式(其中,使用兩個(gè)參考圖像進(jìn)行預(yù)測(cè))有關(guān)的條目連續(xù)地添加到Lkis,并且可以由RIS索引來(lái)指示或表示。例如,可以將RIS索引編號(hào)為7的條目設(shè)置用于發(fā)信號(hào)通知或暗示當(dāng)前圖像正在使用0號(hào)圖像和I號(hào)圖像作為雙向預(yù)測(cè)參考。因此,該信息是RIS索引7中固有的。可以以類似的方式將8號(hào)索引設(shè)置用于暗示當(dāng)前圖像正在使用0號(hào)圖像和2號(hào)圖像作為雙向預(yù)測(cè)參考。類似地,列表Lkis還 可以利用表示三向預(yù)測(cè)、識(shí)別三個(gè)參考圖像等的條目來(lái)擴(kuò)展。備選地,步驟104和106可以按照反向順序執(zhí)行,以便首先添加(即,插入或附加)與雙向預(yù)測(cè)模式有關(guān)的條目,然后相應(yīng)地重新分配索引編號(hào)。如先前所描述的,作為步驟104的補(bǔ)充或備選,還可以例如在與單向預(yù)測(cè)有關(guān)的條目之間插入與雙向預(yù)測(cè)模式有關(guān)的條目,這可能需要在插入之后執(zhí)行對(duì)索引編號(hào)的重新分配。在本示例中,映射由單個(gè)參考列表表不,在該參考列表中,不同條目的索引表不參考模式和一個(gè)或多個(gè)參考圖像。應(yīng)注意,這只是一個(gè)可選的示例,映射可以涉及若干個(gè)步驟,并且不需要示例類型的顯式列表或記錄來(lái)執(zhí)行映射。在圖2的表中示出了 AVC參考索引表示與根據(jù)示例實(shí)施例的RIS索引表示之間的差別的示例。在本示例中,假設(shè)有4個(gè)參考圖像可用于對(duì)當(dāng)前圖像進(jìn)行編碼,其中兩個(gè)參考圖像是過(guò)去參考圖像,兩個(gè)參考圖像是未來(lái)的參考圖像。在本示例的RIS表示中,索弓I 0、1、3和4被設(shè)置為指示根據(jù)4個(gè)參考圖像中的相應(yīng)一個(gè)的單向預(yù)測(cè)。索引2和5被設(shè)置為指示根據(jù)4個(gè)參考圖像中的相應(yīng)兩個(gè)參考圖像的雙向預(yù)測(cè)。應(yīng)注意,參考索引的AVC信令還可以包括與分區(qū)相關(guān)的信息,這是因?yàn)樵撔畔⑹桥c參考模式索引一同編碼的,例如“INTER_16xl6_L0”。然而,這沒(méi)有在圖2中示出。在圖2的表中所示的示例中,指示或表示雙向預(yù)測(cè)的一些RIS索引緊跟在“最近的”單向預(yù)測(cè)RIS索引之后,即,與表示單向預(yù)測(cè)的索引交叉。該RIS索引表示在圖3中進(jìn)一步示意,圖3示出了所謂的7B分層的圖像組(BG0P)。在該圖中,所謂的“當(dāng)前幀”(即,待編碼的幀)是7B 60P中的幀3。圖3中所示的RIS索引對(duì)應(yīng)于圖2的表中的RIS索引0-7。如圖I所示意的示例中的那樣,備 選RIS表示可以是使得RIS索引0-3指示單向預(yù)測(cè),并且接著的RIS索引指示雙向預(yù)測(cè)。定義RIS索引或RIS參數(shù)的含義的方式不局限于本文中所給出的示例。例如,可以定義數(shù)學(xué)公式來(lái)解譯RIS索引的含義,例如具有2個(gè)變量的函數(shù)f (RIS_indeX,Current_frame_num),其返回針對(duì)雙向預(yù)測(cè)RIS索引的2個(gè)參考圖像索引的標(biāo)識(shí),并識(shí)別針對(duì)單向RIS索引的一個(gè)參考圖像索引,等等。在一個(gè)示例中,0111^6]11:_;1^^1]16_11111]1對(duì)應(yīng)于713圖像的BGOP內(nèi)的巾貞號(hào),其中0是按照顯不順序的第一個(gè)巾貞,8是BGOP中的最后一個(gè)巾貞。在另一不例中,始終利用以下公式來(lái)分配RIS索引轉(zhuǎn)發(fā)refidx0范圍
      后向L0_len+refidxl范圍[L0_len L0_len+Ll_len_l]雙向(L0_len+Ll_len)+refidxO*Ll_len+refidxl范圍[L0_len+Ll_len L0_len+Ll_len+L0_len*Ll_len_l]其中refidxO和refidxl分別是參考列表LO和LI的索引。L0_len和Ll_len分別是列表LO和LI的長(zhǎng)度。備選地,在雙向預(yù)測(cè)的情況下,表可以用于將RIS索引與兩個(gè)相應(yīng)的單向索引相匹配,以及在單向預(yù)測(cè)的情況下,表可以用于將RIS索引與一個(gè)單向索引相匹配。選擇哪種方法取決于例如硬件/軟件約束。然而,不管使用哪種方法來(lái)導(dǎo)出語(yǔ)法元素,編碼器和解碼器均應(yīng)當(dāng)知道該方法,因此使得編碼器能夠?qū)С霾⑻峁┱_的語(yǔ)法元素,以及使得解碼器能夠正確地解譯語(yǔ)法元素,并由此識(shí)別出對(duì)所考慮的編碼塊或幀進(jìn)行解碼所需的參考信息。RIS索引可以應(yīng)用于不同等級(jí)的視頻編碼,例如巾貞級(jí)、大MB級(jí)、MB級(jí)或子MB級(jí)。示例過(guò)稈,圖4,解碼現(xiàn)在將參照?qǐng)D4來(lái)描述傳達(dá)參考信息的過(guò)程中的解碼部分的實(shí)施例。該過(guò)程可以在視頻解碼實(shí)體中執(zhí)行,該視頻解碼實(shí)體可以是視頻解碼器,或者可以是除了視頻解碼器之外還包括其他功能單元的實(shí)體。開(kāi)始,在動(dòng)作402中獲得與編碼塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素。所述單個(gè)語(yǔ)法元素可以是“比特流”(即,例如視頻序列的編碼表示)中的一個(gè)單元,例如符號(hào),或者可以是從比特流中解碼出的單元。語(yǔ)法元素是表示與參考信息相對(duì)應(yīng)的編號(hào)(例如,RIS索引)的一個(gè)或多個(gè)比特。通常,與用于表示較不常見(jiàn)的RIS索引的比特?cái)?shù)目相比,用于表示相對(duì)常見(jiàn)的RIS索引的比特?cái)?shù)目較小。從比特流中解碼出語(yǔ)法元素,以獲得語(yǔ)法元素所表示的編號(hào),例如RIS索引??梢愿鶕?jù)VLC (變長(zhǎng)編碼)或算術(shù)編碼(例如CABAC (上下文自適應(yīng)二進(jìn)制算術(shù)編碼))來(lái)進(jìn)行解碼。然后,在動(dòng)作404中,基于所獲得的語(yǔ)法元素來(lái)識(shí)別要在對(duì)塊Be進(jìn)行解碼時(shí)使用的參考模式和一個(gè)或多個(gè)參考圖像。所識(shí)別的參考模式和一個(gè)或多個(gè)參考圖像對(duì)應(yīng)于在編碼器中對(duì)該塊進(jìn)行編碼時(shí)使用的模式和參考圖像。在給定某一語(yǔ)法元素的情況下,該識(shí)別可以包括例如使用映射表、參考列表或其他預(yù)定信息或函數(shù)來(lái)對(duì)語(yǔ)法元素進(jìn)行去映射、破譯或“解碼”,使用映射表、參考列表或其他預(yù)定信息或函數(shù)可以識(shí)別參考模式和一個(gè)或多個(gè)參考圖像。此外,當(dāng)已經(jīng)識(shí)別出所需要的參考模式和一個(gè)或多個(gè)參考圖像時(shí),在動(dòng)作406中對(duì)編碼塊(假設(shè)編碼塊是使用傳統(tǒng)方法獲得的)進(jìn)行解碼。語(yǔ)法元素可以是參考列表中的某一條目的指示符或索引,例如表示為RIS索引,參考列表可以包括多個(gè)條目,每一個(gè)條目表示或識(shí)別一個(gè)或多個(gè)參考模式和一個(gè)或多個(gè)參考圖像。備選地,語(yǔ)法元素是對(duì)應(yīng)于查找表中的條目的碼字。查找表可以將碼字鏈接到例如一個(gè)或多個(gè)參考列表(例如,AVC中的LO和LI)中的參考模式和一個(gè)或多個(gè)參考條目。參考模式可以定義在對(duì)塊進(jìn)行解碼時(shí)所應(yīng)當(dāng)使用的單個(gè)參考列表或多個(gè)參考列表。 示例設(shè)各,圖5,解碼下面,將參照?qǐng)D5來(lái)描述示例設(shè)備500,設(shè)備500適配為能夠執(zhí)行上述解碼過(guò)程。該設(shè)備被示意為位于視頻解碼實(shí)體501中,視頻解碼實(shí)體501可以是視頻解碼器,或者可以是除了視頻解碼器之外還包括其他功能單元的實(shí)體(例如,計(jì)算機(jī)、移動(dòng)終端或視頻專用設(shè)備)。設(shè)備500還被示意為經(jīng)由通信單元502與其他實(shí)體通信,通信單元502可以被認(rèn)為包括用于任意類型的有線或無(wú)線通信的傳統(tǒng)裝置。假設(shè)由獲得單元504從通信單元502或存儲(chǔ)器中獲得待解碼的編碼視頻,并且假設(shè)在解碼單元508中對(duì)該編碼塊進(jìn)行解碼,其中功能單元508使用傳統(tǒng)的解碼方法。獲得單元504適配為獲得與編碼塊Be相關(guān)聯(lián)的單個(gè)語(yǔ)法元素。設(shè)備500還包括識(shí)別單元506,適配為基于所獲得的語(yǔ)法元素來(lái)識(shí)別要在對(duì)塊B6進(jìn)行解碼時(shí)使用的參考模式和一個(gè)或多個(gè)參考圖像。如先前所描述的,設(shè)備500還包括解碼單元508,適配為基于所確定的參考模式和參考圖像,對(duì)塊進(jìn)行解碼,由此提供解碼的像素塊B。在該設(shè)備中,語(yǔ)法元素可以是參考列表中的條目的指示符或索引,參考列表可以包括多個(gè)條目,每一個(gè)條目表示或識(shí)別一個(gè)或多個(gè)參考模式和一個(gè)或多個(gè)參考圖像。備選地,該設(shè)備可以適配于另一種情況,其中語(yǔ)法元素是對(duì)應(yīng)于查找表中的條目的碼字。查找表可以將碼字鏈接到例如一個(gè)或多個(gè)參考列表(例如,AVC中的LO和LI)中的參考模式和一個(gè)或多個(gè)條目。視頻解碼實(shí)體501還可以包括例如顯示單元510,適配為對(duì)解碼視頻進(jìn)行顯示。不例過(guò)程,圖6,編碼現(xiàn)在將參照?qǐng)D6來(lái)描述傳達(dá)參考信息的過(guò)程中的編碼部分的實(shí)施例。該過(guò)程可以在視頻編碼實(shí)體中執(zhí)行,該視頻編碼實(shí)體可以是視頻編碼器,或者可以是除了視頻解碼器之外還包括其他功能單元的實(shí)體。開(kāi)始,在動(dòng)作602中使用參考模式和一個(gè)或多個(gè)參考圖像對(duì)像素塊B進(jìn)行編碼,由此提供編碼塊然后,在動(dòng)作604中基于用于編碼的參考模式和一個(gè)或多個(gè)參考圖像來(lái)導(dǎo)出單個(gè)語(yǔ)法元素,該語(yǔ)法元素由此直接或間接地識(shí)別用于對(duì)塊B進(jìn)行編碼的參考模式和一個(gè)或多個(gè)參考圖像。語(yǔ)法元素可以例如通過(guò)在預(yù)定參考列表中定位與所使用的參考模式和參考圖像相對(duì)應(yīng)的表?xiàng)l目、然后將所述條目的索引編碼設(shè)置為構(gòu)成該語(yǔ)法元素來(lái)導(dǎo)出。備選地,預(yù)定映射表或查找表可以提供參考模式和參考圖像的不同組合與不同語(yǔ)法元素之間的映射。語(yǔ)法元素還可以是預(yù)定函數(shù)的自變量,該函數(shù)返回參考模式指示符和一個(gè)或多個(gè)參考圖像指示符。這種“自變量”語(yǔ)法元素可以例如通過(guò)預(yù)定“逆函數(shù)”來(lái)導(dǎo)出,其中將參考模式指示符和一個(gè)或多個(gè)參考圖像指示符視為自變量,并返回單個(gè)語(yǔ)法元素。進(jìn)一步地,在動(dòng)作606中將所導(dǎo)出的語(yǔ)法元素提供給與塊相關(guān)聯(lián)的塊的解碼器。因此,可以以緊湊且容錯(cuò)的方式來(lái)向解碼器傳達(dá)參考信息,即,與在對(duì)塊B進(jìn)行編碼時(shí)使用(也將在對(duì)編碼塊進(jìn)行解碼時(shí)使用)的參考模式和一個(gè)或多個(gè)參考圖像有關(guān)的信息。例如,可以通過(guò)無(wú)線信道將語(yǔ)法元素傳送至包括解碼器的實(shí)體或節(jié)點(diǎn),來(lái)提供語(yǔ)法元素。此外,語(yǔ)法元素可以例如與關(guān)聯(lián)的編碼視頻一起存儲(chǔ)在存儲(chǔ)器中,并由解碼實(shí)體在另一時(shí)間點(diǎn)進(jìn)行存取。TK例設(shè)備,圖7,編碼 下面,將參照?qǐng)DI來(lái)描述示例設(shè)備700,設(shè)備700適配為能夠執(zhí)行與編碼有關(guān)的上述過(guò)程。該設(shè)備被示意為位于視頻編碼實(shí)體701中,視頻編碼實(shí)體701可以是視頻編碼器,或者可以是除了視頻編碼器之外還包括其他功能單元的實(shí)體(例如,計(jì)算機(jī)、移動(dòng)終端或視頻專用設(shè)備)。設(shè)備700可以經(jīng)由通信單元(未示出)與其他實(shí)體通信,通信單元可以被認(rèn)為包括用于任意類型的有線或無(wú)線通信的傳統(tǒng)裝置。假設(shè)例如從通信單元或存儲(chǔ)器中獲得待編碼的未編碼視頻。設(shè)備700包括編碼單元702,適配為使用參考模式和一個(gè)或多個(gè)參考圖像對(duì)像素塊B進(jìn)行編碼,由此提供編碼塊B6。設(shè)備700還包括導(dǎo)出單元704,適配為導(dǎo)出直接或間接識(shí)別在對(duì)塊B進(jìn)行編碼時(shí)使用的參考模式和一個(gè)或多個(gè)參考圖像的單個(gè)語(yǔ)法元素。如先前所描述的,該語(yǔ)法元素可以采取不同方式導(dǎo)出,并且可以是例如指示符,例如,索引、碼字
      坐寸o設(shè)備700還包括提供單元706,適配為可能經(jīng)由通信單元將單個(gè)語(yǔ)法元素提供給塊B6的解碼器。例如,可以通過(guò)無(wú)線信道將單個(gè)語(yǔ)法元素傳送至包括解碼器的實(shí)體或節(jié)點(diǎn),來(lái)提供語(yǔ)法元素。示例設(shè)備,圖8圖8示意性地示出了視頻解碼實(shí)體中的設(shè)備800的實(shí)施例,這也可以是公開(kāi)圖5所示意的視頻解碼實(shí)體中的用于解碼的設(shè)備的實(shí)施例的備選方式。這里,設(shè)備800包括處理單元806,例如具有DSP (數(shù)字信號(hào)處理器)。處理單元806可以是執(zhí)行這里所描述的過(guò)程中的不同動(dòng)作的單個(gè)單元或多個(gè)單元。設(shè)備800還可以包括輸入單元802,用于接收來(lái)自其他實(shí)體的信號(hào);以及輸出單元804,用于將信號(hào)提供給其他實(shí)體。輸入單元802和輸出單元804可以被布置為一個(gè)集成的實(shí)體。此外,設(shè)備800包括至少一個(gè)計(jì)算機(jī)程序產(chǎn)品808,采取非易失性存儲(chǔ)器的形式,例如EEPR0M(電可擦除只讀存儲(chǔ)器)、閃存以及硬盤驅(qū)動(dòng)器。計(jì)算機(jī)程序產(chǎn)品808包括計(jì)算機(jī)程序810,計(jì)算機(jī)程序810包括代碼裝置,代碼裝置在設(shè)備800的處理單元806中執(zhí)行時(shí)使得該設(shè)備和/或視頻解碼實(shí)體執(zhí)行早先結(jié)合圖4所描述的過(guò)程中的動(dòng)作。計(jì)算機(jī)程序810可以被配置為以計(jì)算機(jī)程序模塊構(gòu)造的計(jì)算機(jī)程序代碼。因此,在所描述的示例實(shí)施例中,設(shè)備800的計(jì)算機(jī)程序810中的代碼裝置包括獲得模塊810a,用于獲得與編碼視頻單元/塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素(例如,通過(guò)從源自數(shù)據(jù)發(fā)送實(shí)體或存儲(chǔ)設(shè)備(例如存儲(chǔ)器)的比特流中解碼出語(yǔ)法元素)。計(jì)算機(jī)程序還包括識(shí)別模塊810b,用于基于所獲得的語(yǔ)法元素來(lái)識(shí)別參考模式和一個(gè)或多個(gè)參考圖像。計(jì)算機(jī)程序810還包括解碼模塊810c,用于對(duì)編碼塊進(jìn)行解碼。
      模塊SlOa-C本質(zhì)上可以執(zhí)行圖4所示意的流程中的動(dòng)作,以模擬圖5所示意的視頻解碼實(shí)體中的設(shè)備。換言之,當(dāng)不同的模塊810a-c在處理單元806中執(zhí)行時(shí),它們對(duì)應(yīng)于圖5中的單元502-506。類似地,對(duì)于圖7所示意的設(shè)備的相應(yīng)備選也是可能的。盡管以上結(jié)合圖8所描述的實(shí)施例中的代碼裝置被實(shí)現(xiàn)為計(jì)算機(jī)程序模塊,該計(jì)算機(jī)程序模塊在處理單元中執(zhí)行時(shí)使得該設(shè)備和/或視頻處理/呈現(xiàn)實(shí)體執(zhí)行結(jié)合上述附圖所描述的動(dòng)作,然而在備選實(shí)施例中,代碼裝置中的至少一個(gè)可以至少部分地實(shí)現(xiàn)為硬件電路。處理器可以是單個(gè)CPU (中央處理單元),但也可以包括兩個(gè)或多個(gè)處理單元。例如,處理器可以包括通用微處理器、指令集處理器和/或相關(guān)芯片集和/或?qū)S梦⑻幚砥?例如,ASIC(專用集成電路))。處理器還可以包括在板存儲(chǔ)器,用于高速緩存目的。計(jì)算機(jī)程序可以由與處理器相連的計(jì)算機(jī)程序產(chǎn)品來(lái)承載。計(jì)算機(jī)程序產(chǎn)品包括其上存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì)。例如,計(jì)算機(jī)程序產(chǎn)品可以是閃存、RAM(隨機(jī)存取存儲(chǔ)器)、ROM(只讀存儲(chǔ)器)或EEPR0M,以及在備選實(shí)施例中,可以將以上所描述的計(jì)算機(jī)程序模塊分布在數(shù)據(jù)接收實(shí)體內(nèi)的采取存儲(chǔ)器形式的不同的計(jì)算機(jī)程序產(chǎn)品上。此外,已經(jīng)認(rèn)識(shí)到,現(xiàn)有視頻編碼技術(shù)的一個(gè)問(wèn)題在于沒(méi)有定義或應(yīng)用令人滿意的參考模式和/或參考圖像預(yù)測(cè)方案。下面將描述這種預(yù)測(cè)方案。已經(jīng)認(rèn)識(shí)到,在例如鏡頭切換/淡入/閃光場(chǎng)景中,使用相同的例如參考模式和參考圖像的組合來(lái)預(yù)測(cè)相鄰或鄰近的MB是極其常見(jiàn)的。此外,認(rèn)識(shí)到,當(dāng)前的編碼方法沒(méi)有利用用于相鄰MB的參考模式/參考圖像之間的相關(guān)。在先前方案中,分別對(duì)識(shí)別MB參考信息的單獨(dú)分量進(jìn)行編碼,并將其傳送至視頻解碼器。下面可以描述對(duì)于MB級(jí)的示例預(yù)測(cè)方案。該示例預(yù)測(cè)方案應(yīng)用于編碼器和解碼器二者,并且可以應(yīng)用于任何塊大小。與對(duì)當(dāng)前MB的編碼/解碼相關(guān)聯(lián)地,編碼器/解碼器被布置用于對(duì)周圍的編碼MB(也稱為MB的“上下文”)的參考指示符進(jìn)行分析。這些周圍塊也可以稱為當(dāng)前塊的“相鄰塊”。編碼器/解碼器對(duì)候選指示符或索引的集合中的每一個(gè)在相鄰塊之中出現(xiàn)的次數(shù)進(jìn)行計(jì)數(shù),并例如根據(jù)預(yù)定方案選擇具有最高計(jì)數(shù)的那一個(gè)作為預(yù)測(cè)或估計(jì)。所選參考指示符應(yīng)當(dāng)與幀間預(yù)測(cè)相關(guān)。將所選參考指示符設(shè)置為適于在對(duì)當(dāng)前MB進(jìn)行編碼/解碼時(shí)使用的參考圖像(以及參考模式)的預(yù)測(cè)或估計(jì)。該預(yù)測(cè)是通過(guò)對(duì)與MB的編碼/解碼相鄰塊相關(guān)的信息進(jìn)行分析(而不是對(duì)當(dāng)前MB自身進(jìn)行分析)而導(dǎo)出的。在編碼器中,由于在本示例中,預(yù)測(cè)不是要用于選擇要在對(duì)當(dāng)前MB進(jìn)行編碼時(shí)使用的參考圖像(以及參考模式),因此在預(yù)測(cè)的選擇期間,MB可以是編碼的,也可以是未編碼的。在解碼器中,當(dāng)前MB在預(yù)測(cè)期間是已編碼的。圖9示意了示例相鄰塊參考指示符分析和對(duì)估計(jì)的選擇。在圖9所示意的示例中,考慮了當(dāng)前塊的4個(gè)相鄰塊。然而,該方法也可以應(yīng)用于所考慮的相鄰塊的其他集合或子集。一個(gè)示例集合或相鄰塊可以由關(guān)于當(dāng)前塊的左塊、左上方塊和正上方塊構(gòu)成。另一示例集合可以只包括左塊和正上方塊。在圖9中,當(dāng)前塊的相鄰塊與各個(gè)參考指示符或索引(1、1、2以及0)相關(guān)聯(lián)。因此,參考指示符“I”由于在相鄰塊之中出現(xiàn)兩次而具有最高計(jì)數(shù),即最高出現(xiàn)頻率。因此,選擇參考指示符“I”來(lái)表示對(duì)在編碼當(dāng)前塊時(shí)所使用(或要使用)的參考圖像(以及模式)的預(yù)測(cè)或估計(jì),或者在該預(yù)測(cè)發(fā)生在解碼器中時(shí),表示對(duì)要在解碼當(dāng)前塊時(shí)使用的參考圖像(以及模式)的預(yù)測(cè)。當(dāng)對(duì)特定參考指示符在相鄰塊之中的出現(xiàn)次數(shù)進(jìn)行計(jì)數(shù)時(shí),不止一個(gè)候選可能具有相同的最高計(jì)數(shù)數(shù)目。這在圖10中示出,其中參考指示符“I”和“2”均出現(xiàn)4次。這可
      以例如通過(guò)根據(jù)預(yù)定排序方案選擇參考指示符來(lái)解決。例如,當(dāng)參考指示符由編號(hào)0 2來(lái)表示時(shí),如圖9和10所示,可以選擇由最高或最低編號(hào)所表示的參考指示符作為預(yù)測(cè)。通過(guò)變換編碼(例如,DCT (離散余弦變換))來(lái)對(duì)預(yù)測(cè)像素值的塊與原始像素值(即,被編碼之前的源)的塊之間的差值進(jìn)行編碼。變換的輸出包括變換系數(shù),然后變換系數(shù)被量化。針對(duì)給定量化,與某一個(gè)塊相關(guān)聯(lián)的變換系數(shù)的數(shù)目反映預(yù)測(cè)塊和原始?jí)K之間的匹配程度。相對(duì)少的變換系數(shù)指示匹配良好。因此,可以認(rèn)為與具有較少變換系數(shù)的塊相關(guān)聯(lián)的參考指示符更加可靠。因此,也可以根據(jù)例如與參考?jí)K相關(guān)聯(lián)的編碼變換系數(shù)來(lái)對(duì)出現(xiàn)計(jì)數(shù)進(jìn)行加權(quán)。如以上所述,與具有較少編碼變換系數(shù)的相鄰塊相關(guān)聯(lián)的參考索引可以被認(rèn)為比與具有很多變換系數(shù)的相鄰塊相關(guān)聯(lián)的參考索引更加可靠,并且因而可以被分配有較大權(quán)重以用于參考索引預(yù)測(cè)。在另一示例中,具有編碼系數(shù)的塊的權(quán)重可以比不具有編碼系數(shù)的塊(即被跳過(guò)的塊)的權(quán)重更大。在另一示例中,與具有較大MV分區(qū)的相鄰塊(例如較大的MB)相關(guān)聯(lián)的參考索引可以被認(rèn)為比具有較小MV分區(qū)的相鄰塊更加可靠,并且因此可以被分配有較大權(quán)重以用于參考索引預(yù)測(cè)。使用2的倍數(shù)的權(quán)重在復(fù)雜度方面是有益的。加權(quán)的計(jì)數(shù)也可以通過(guò)使用查找表來(lái)實(shí)現(xiàn)。與其他參考標(biāo)識(shí)符相比,一些參考標(biāo)識(shí)符可以更好地彼此相關(guān)。例如,當(dāng)使用聯(lián)合編碼的參考信息時(shí),與例如表示使用參考幀ref2的單向預(yù)測(cè)的參考指示符相比,表示使用參考幀refO和ref I的雙向預(yù)測(cè)的參考指示符將與表示使用refO和ref I之一的單向預(yù)測(cè)的參考指示符更為相關(guān)。因此,在對(duì)雙向預(yù)測(cè)指示符進(jìn)行計(jì)數(shù)時(shí),可以利用一些較小計(jì)數(shù)值(即,小于針對(duì)“完全匹配”的計(jì)數(shù)值)來(lái)對(duì)表示使用相同參考幀的單向預(yù)測(cè)的相應(yīng)指示符進(jìn)行更新。類似地,與其他雙向預(yù)測(cè)參考指示符相比,表示使用例如refO和refl的單向預(yù)測(cè)的參考指示符與表示使用refO和refl的雙向預(yù)測(cè)的相應(yīng)參考指示符更加相關(guān)。因此,在對(duì)單向參考指示符進(jìn)行計(jì)數(shù)時(shí),也可以使用某個(gè)較小的值來(lái)對(duì)與使用所考慮的參考幀的多向預(yù)測(cè)相對(duì)應(yīng)的參考指示符的計(jì)數(shù)進(jìn)行更新。圖10示意了通過(guò)對(duì)與當(dāng)前塊的相鄰塊相關(guān)聯(lián)的參考指示符進(jìn)行計(jì)數(shù)來(lái)確定當(dāng)前塊的特定參考指示符的出現(xiàn)頻率的另一示例實(shí)施例。這里,當(dāng)前塊是較大的MB,以及相鄰塊在大小上比當(dāng)前塊要小。在一些情況下,可能對(duì)在上下文中具有相同數(shù)目的相鄰塊而無(wú)論所考慮的塊的塊大小的情況感興趣。引入?yún)⒖贾甘痉A(yù)測(cè)或參考索引預(yù)測(cè)的一個(gè)好處是允許VLC表的更有效的映射。通過(guò)將預(yù)測(cè)和VIC表一起考慮,可以獲得更大程度的壓縮。例如,當(dāng)假設(shè)在不使用預(yù)測(cè)的情況下對(duì)3個(gè)索引(例如0、1、2)進(jìn)行編碼時(shí),可以如圖11所示意的來(lái)分配固定的VLC表。假設(shè)索引符號(hào)“2”出現(xiàn)得最為頻繁,則圖11所示的表具有次優(yōu)的設(shè)計(jì),這是因?yàn)椤?”是使用具有2個(gè)比特(即,“11”)的碼字來(lái)編碼的,而較不頻繁的“0”是使用I個(gè)比特(即,“0”)來(lái)編碼的。在添加了預(yù)測(cè)的情況下,能夠?qū)崿F(xiàn)更好的VLC表設(shè)計(jì)。圖12示意了這種改進(jìn)的VLC表設(shè)計(jì)的示例。在這種改進(jìn)的VLC設(shè)計(jì)中,用于對(duì)參考指示符或索引符號(hào)進(jìn)行編碼所花費(fèi)的比特可以基于該預(yù)測(cè)(并因此基于當(dāng)前塊的上下文)來(lái)適配。在圖12所示的表中,當(dāng)前塊的上下文中的最頻繁出現(xiàn)的參考指示符使用單個(gè)比特的碼字(在本示例中為“0”)來(lái)編碼??梢詫?個(gè)比特的碼字“10”和“11”定義為分別識(shí)別例如具有次高出現(xiàn)頻率的參考指示符和具有第三高出現(xiàn)頻率的參考指示符。參考指示符的編碼器和解碼器都應(yīng)當(dāng)知道并且同意如何執(zhí)行預(yù)測(cè)以及如何解譯碼字。以上所述的示例僅僅是一個(gè)簡(jiǎn)單的示例,并且應(yīng)當(dāng)注意,可能的設(shè)計(jì)不局限于此。 存在各種方式來(lái)給參考指示符或索引符號(hào)分配不同的VLC表,例如當(dāng)包括更多參考指示符或索引符號(hào)時(shí)。一個(gè)示例方法可以是隨索引的出現(xiàn)概率而改變索引編制,以便給頻繁出現(xiàn)的參考指示符分配較低的索引編號(hào),反之亦然,以及使得較低的索引編號(hào)比較高索引編號(hào)花費(fèi)更少的比特來(lái)進(jìn)行編碼。基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼(CABAC)可以用于實(shí)現(xiàn)改變的比特代價(jià),以用于根據(jù)參考指示符或索引的概率來(lái)表示參考指示符或索引。例如,不同上下文的一些示例是如上所述的與相鄰塊相關(guān)聯(lián)的參考指示符、參考指示符的計(jì)數(shù)數(shù)目、或參考指示符的加權(quán)的計(jì)數(shù)數(shù)目。在例如使用H. 264的現(xiàn)有技術(shù)中,使用兩個(gè)MV/參考圖像、塊或區(qū)塊產(chǎn)生雙向預(yù)測(cè)塊包括在兩個(gè)參考區(qū)塊上求平均。當(dāng)MV指向參考區(qū)塊中的子像素位置時(shí),在求平均之前需要先產(chǎn)生子像素位置像素值。子像素位置像素值的產(chǎn)生稱為“空間濾波”,即,該產(chǎn)生過(guò)程包括對(duì)各個(gè)參考區(qū)塊進(jìn)行空間濾波。因此,現(xiàn)有技術(shù)中使用兩個(gè)參考區(qū)塊來(lái)產(chǎn)生雙向預(yù)測(cè)塊的過(guò)程包括對(duì)第一區(qū)塊進(jìn)行空間濾波;對(duì)第二區(qū)塊進(jìn)行空間濾波;以及最后在經(jīng)濾波的區(qū)塊上求平均。空間濾波在計(jì)算復(fù)雜度方面的要求相對(duì)較高。發(fā)明人認(rèn)識(shí)到該計(jì)算復(fù)雜度可以降低,下面將對(duì)此進(jìn)行描述。為了降低復(fù)雜度,可以首先基于整體化動(dòng)作,例如通過(guò)將兩個(gè)參考?jí)K(在不執(zhí)行空間濾波的情況下)相加,來(lái)構(gòu)建塊。相加是在計(jì)算復(fù)雜度方面代價(jià)相對(duì)較低的操作。然后,可以對(duì)所產(chǎn)生的塊進(jìn)行濾波,例如內(nèi)插,以便獲得例如一半或四分之一的像素分辨率。子像素調(diào)整可以根據(jù)MV之一或基于例如單獨(dú)編碼/解碼的附加信息來(lái)執(zhí)行。當(dāng)某一個(gè)塊與多于一個(gè)MV和參考索引相關(guān)聯(lián)時(shí)(這里稱為“多向預(yù)測(cè)”),可以確定多向預(yù)測(cè)的各個(gè)單向預(yù)測(cè)分量。單向預(yù)測(cè)可以稱為“單一預(yù)測(cè)”,也可以稱為例如幀內(nèi)預(yù)測(cè)。認(rèn)識(shí)到可以基于這些單向預(yù)測(cè)之間的絕對(duì)差值來(lái)導(dǎo)出分區(qū)信息。為了避免在傳達(dá)細(xì)粒度的分區(qū)信息時(shí)的開(kāi)銷,在編碼器和解碼器中均可以導(dǎo)出分區(qū)信息。在單向預(yù)測(cè)之間的絕對(duì)差值相對(duì)較大的區(qū)域中,可以使用單個(gè)單向預(yù)測(cè)或特定雙向預(yù)測(cè)??梢愿鶕?jù)針對(duì)雙向預(yù)測(cè)(或多向預(yù)測(cè))的單向預(yù)測(cè)分量之一的比特流中所指示的參考索引和MV來(lái)進(jìn)行單個(gè)單向預(yù)測(cè)。在塊中的其他區(qū)域中(其中單向預(yù)測(cè)之間的絕對(duì)差值相對(duì)較小),可以如針對(duì)該塊的比特流中所指示地使用雙向預(yù)測(cè)。關(guān)于針對(duì)某一區(qū)域使用單個(gè)雙向預(yù)測(cè)/特定雙向預(yù)測(cè)還是使用比特流中指示的雙向預(yù)測(cè)的判定可以基于例如與該區(qū)域相關(guān)聯(lián)的單向預(yù)測(cè)之間的絕對(duì)差值與預(yù)定閾值的比較。假設(shè)與2個(gè)MV和2個(gè)參考區(qū)域相關(guān)聯(lián)的雙向預(yù)測(cè)塊。在這一階段,該塊通常不會(huì)進(jìn)一步劃分,而是依現(xiàn)狀加以編碼。然而,應(yīng)當(dāng)認(rèn)識(shí)到,在編碼器和解碼器中均可以使用根據(jù)分析絕對(duì)差值或“差值圖”所獲得的“隱式”信息來(lái)將該塊劃分為進(jìn)一步的分區(qū)。在計(jì)算2個(gè)參考區(qū)塊或預(yù)測(cè)的絕對(duì)差值時(shí),在差值圖中有一些區(qū)域的絕對(duì)值較高,而有一些的絕對(duì)值較低。區(qū)域中的絕對(duì)差值的較低值通常表示在兩個(gè)參考區(qū)塊中在該區(qū)域中描繪相同的對(duì)象。如果在各個(gè)參考區(qū)塊中在該區(qū)域中描繪不同的對(duì)象,則絕對(duì)差值可能較大。如果在各個(gè)參考領(lǐng)域中的相應(yīng)區(qū)域中描繪相同對(duì)象,則對(duì)該區(qū)域進(jìn)行平均是適當(dāng)?shù)?。如果相?yīng)的區(qū)域描繪不同的對(duì)象,則對(duì)其進(jìn)行平均沒(méi)有意義。例如,可以定義閾值,其中高于閾值的差值表示“不同的對(duì)象區(qū)域”,以及低于閾值的差值表示“相同的對(duì)象區(qū)域”。可以根據(jù)預(yù)定方案,依照這些區(qū)域來(lái)對(duì)塊進(jìn)行分區(qū)。如先前所闡述的,分區(qū)可以基于隱式信息(即,不具有描述分區(qū)的顯式信令)來(lái)執(zhí)行。這樣做的另一個(gè)好處在于可以支持“非方形分區(qū)”。例如,當(dāng)在一個(gè)塊中描繪球的一半時(shí),對(duì)該塊的分 區(qū)可以非常精確地在球的邊緣周圍。編碼器可以發(fā)信號(hào)通知解碼器是否應(yīng)當(dāng)使用以上所描述的分區(qū)方案。在已經(jīng)發(fā)信號(hào)通知了應(yīng)當(dāng)使用分區(qū)方案時(shí),針對(duì)具有相對(duì)高的絕對(duì)差值的區(qū)域,編碼器可以可選地發(fā)信號(hào)通知使用哪一種單向預(yù)測(cè)或使用哪一種特定的雙向預(yù)測(cè)。例如,可以使用加權(quán)的雙向預(yù)測(cè)(而不是平均的,且可能具有DC偏移)。在一些情況下,可能需要對(duì)某些附加信息進(jìn)行編碼/解碼,以確定能夠產(chǎn)生特定的雙向預(yù)測(cè)的局部參數(shù)。所獲得的分區(qū)信息還可以用于預(yù)測(cè)分區(qū)信息,以及編碼器可以對(duì)與要由解碼器解碼并使用的經(jīng)預(yù)測(cè)的分區(qū)相比的改變進(jìn)行編碼。基于參考區(qū)塊之間的差異來(lái)導(dǎo)出分區(qū)信息可以提供對(duì)于應(yīng)當(dāng)如何進(jìn)行分區(qū)的大致指示。還可以通過(guò)發(fā)送經(jīng)預(yù)測(cè)的分區(qū)信息的細(xì)化來(lái)實(shí)現(xiàn)進(jìn)一步的細(xì)化。獲得分區(qū)信息的一個(gè)示例是將塊劃分為4個(gè)同樣大小的子塊。如果子塊的歸一化SAD(絕對(duì)差值和(除以所計(jì)算的像素的數(shù)目))例如等于或大于“母”塊4倍大的歸一化SAD,則迭代地將具有最大歸一化SAD的子塊劃分為4個(gè)同樣大小的區(qū)域。歸一化SAD指代每一像素的SAD或者每一特定子塊大小的SAD。可以備選地使用像素差值的其他度量來(lái)代替SAD。一個(gè)示例是關(guān)于強(qiáng)局部圖像結(jié)構(gòu)(例如,邊緣/線)具有更大權(quán)重的度量。然后,將沒(méi)有進(jìn)一步劃分的剩余的子塊設(shè)置為應(yīng)當(dāng)使用例如雙向預(yù)測(cè)的某一修改的分區(qū)。圖13示出了分區(qū)方案的示例實(shí)施例。左側(cè)的塊(1302 a)是雙向預(yù)測(cè)的。對(duì)該塊執(zhí)行SAD計(jì)算(現(xiàn)在表示為1302 b),并且識(shí)別、選出以及相應(yīng)地處理高SAD區(qū)塊。在本示例中,高SAD區(qū)塊通過(guò)改變?yōu)閮H具有后向MV的單向預(yù)測(cè)來(lái)處理。因此,原始?jí)K可以劃分為兩個(gè)分區(qū),其中一個(gè)使用在比特流中指示的雙向預(yù)測(cè),而一個(gè)(示意為包括圓圈)使用單向預(yù)測(cè)(雙向預(yù)測(cè)的一個(gè)分量)。可以使用速率失真最優(yōu)化(RDO)來(lái)選擇最佳單向預(yù)測(cè)(雙向預(yù)測(cè)的分量)。如何獲得分區(qū)信息的另一示例是將例如雙向預(yù)測(cè)塊劃分為若干個(gè)例如相同大小的子塊,確定所考慮子塊大小的最大SAD,并選擇SAD接近該最大值(例如,與該最大值相距特定間隔內(nèi))的子塊,作為要使用某一修改版本的雙向預(yù)測(cè)或單向預(yù)測(cè)的區(qū)域中的部分。除了分區(qū)之外,在使用雙向預(yù)測(cè)模式時(shí),還可以使用該方案,例如以確定先前所描述的RIS索引或現(xiàn)有的參考索引。例如,某一區(qū)域的光滑的差值圖可以說(shuō)明并且可以被解譯為該區(qū)域可能與“bi-RIS索引”相關(guān)聯(lián)。該方案還可以進(jìn)一步用作備選的預(yù)測(cè),或者與先前所描述的參考指示符索引預(yù)測(cè)相結(jié)合。在編碼器和解碼器中均可以基于雙向預(yù)測(cè)的可能候選之間的SAD來(lái)進(jìn)行選擇,以選擇具有最小SAD的組合。應(yīng)當(dāng)注意,利用以上所描述的基于多向預(yù)測(cè)的分區(qū)方案,在編碼器和解碼器處均可以導(dǎo)出其他類型的分區(qū),而不是導(dǎo)出基于塊的分區(qū)。這包括例如根據(jù)非線性圖像處理方法(例如,邊緣檢測(cè)和/或分割)將塊線性地(例如,水平、垂直或?qū)蔷€)或非線性地劃分為兩個(gè)或多個(gè)分區(qū)。例如,可以根據(jù)圖像分割方法(例如,邊緣檢測(cè)和/或區(qū)域增長(zhǎng))來(lái)分割多向預(yù)測(cè)差值信號(hào),然后基于分割的差值信號(hào)來(lái)導(dǎo)出塊分區(qū)。子分區(qū)的數(shù)目可以通過(guò)圖像處理方法(例如圖像分割)來(lái)導(dǎo)出,或者可以從編碼器發(fā)信號(hào)通知給解碼器。作為線性或非線性分區(qū)的備選,也可以應(yīng)用基于像素的分區(qū)。一個(gè)變型可以是從編碼器向解碼器發(fā)信號(hào)通知使用哪種分區(qū)方法,另一種變型可以是通過(guò)其他信令手段在編碼器與解碼器之間就分區(qū)方案達(dá)成一致?;诙嘞蝾A(yù)測(cè)的方法的優(yōu)點(diǎn)在于,可以基于已經(jīng)在編碼器和解碼器處可用的信息來(lái)導(dǎo)出分區(qū)信息,即,不需要顯式地發(fā)信號(hào)通知分區(qū)信息,從而減小了用于編碼的比特?cái)?shù)目。 應(yīng)當(dāng)注意,根據(jù)基于多向預(yù)測(cè)的分區(qū),而不是從雙向預(yù)測(cè)切換到具有從用于雙向預(yù)測(cè)的MV中導(dǎo)出的單向MV的單向預(yù)測(cè),還可以發(fā)信號(hào)通知針對(duì)子分區(qū)的附加MV和/或預(yù)測(cè)模式(單向圖像間預(yù)測(cè)、雙向圖像間預(yù)測(cè)、或圖像內(nèi)預(yù)測(cè))。換言之,某一個(gè)塊的分區(qū)的數(shù)目和形狀可以顯式地發(fā)信號(hào)通知,和/或可以基于例如分割方案而從隱式信息中導(dǎo)出。此夕卜,針對(duì)所產(chǎn)生的子分區(qū)中的一些或全部,可以發(fā)信號(hào)通知MV和/或預(yù)測(cè)模式。盡管已經(jīng)參照被提供作為示例的特定實(shí)施例對(duì)以上所提出的過(guò)程進(jìn)行了描述,然而該描述大體上僅僅旨在示意發(fā)明思想,而不應(yīng)被認(rèn)為是限制了所提出的由所附權(quán)利要求所限定的方案和設(shè)備的范圍。盡管利用一般術(shù)語(yǔ)進(jìn)行描述,然而方法和設(shè)備可以應(yīng)用于例如使用通常可用的通信技術(shù)(例如,GSM/EDGE、WCDMA、或LTE或基于衛(wèi)星、陸地或電纜的廣播技術(shù)(例如DVB-S、DVB-T或DVB-C))的不同類型的通信系統(tǒng),但是也可以應(yīng)用于將視頻存儲(chǔ)到存儲(chǔ)器中/將視頻從存儲(chǔ)器中取出。還應(yīng)理解,對(duì)于交互單元或模塊的選擇以及對(duì)于單元的命名僅僅是為了示例的目的,并且適用于執(zhí)行以上所描述的任意方案的視頻處理實(shí)體可以利用多個(gè)備選方式來(lái)配置,以便能夠執(zhí)行所提出的過(guò)程動(dòng)作。應(yīng)當(dāng)注意,本公開(kāi)中所描述的單元或模塊應(yīng)被視為邏輯實(shí)體,并且不必是單獨(dú)的物理實(shí)體??s略語(yǔ)AVC 高級(jí)視頻編碼CABAC 上下文自適應(yīng)二進(jìn)制算術(shù)編碼GOP 圖像組MB宏塊MV運(yùn)動(dòng)向量RIS 參考索引信令/參考信息指示符信令SAD 絕對(duì)差值和VLC 變長(zhǎng)編碼
      權(quán)利要求
      1.一種視頻解碼實(shí)體中的方法,所述方法包括 -獲得(402)與編碼塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素, -基于所獲得的語(yǔ)法元素來(lái)識(shí)別(404)參考模式和一個(gè)或多個(gè)參考圖像,以及 -基于所識(shí)別的參考模式和一個(gè)或多個(gè)參考圖像,對(duì)塊進(jìn)行解碼(406),由此提供解碼的像素塊B。
      2.根據(jù)權(quán)利要求I所述的方法,其中,對(duì)參考模式和一個(gè)或多個(gè)參考圖像的識(shí)別基于所獲得的語(yǔ)法元素與要在對(duì)塊進(jìn)行解碼時(shí)使用的參考模式和一個(gè)或多個(gè)特定參考圖像之間的預(yù)定映射。
      3.根據(jù)權(quán)利要求I或2所述的方法,其中,所述單個(gè)語(yǔ)法元素表示第一預(yù)定參考列表中 的條目。
      4.根據(jù)權(quán)利要求3所述的方法,其中,所述第一列表包括識(shí)別以下至少一項(xiàng)的一個(gè)或多個(gè)條目 -多個(gè)參考圖像, -單個(gè)參考圖像。
      5.根據(jù)權(quán)利要求4所述的方法,其中,第一列表中的每一個(gè)條目還識(shí)別參考模式。
      6.根據(jù)權(quán)利要求3或4所述的方法,其中,所述單個(gè)語(yǔ)法元素還表示參考模式和第二預(yù)定參考列表中的條目。
      7.根據(jù)權(quán)利要求6所述的方法,其中,第二列表包括識(shí)別單個(gè)參考圖像的一個(gè)或多個(gè)條目。
      8.根據(jù)權(quán)利要求3-7中任一項(xiàng)所述的方法,其中,由列表索引識(shí)別一個(gè)或多個(gè)列表?xiàng)l目。
      9.根據(jù)前述任一權(quán)利要求所述的方法,其中,表示所獲得的語(yǔ)法元素的比特?cái)?shù)目與所述語(yǔ)法元素的特定值的可能性有關(guān),其中比特越少暗示越可能的值,以及比特越多暗示越不可能的值。
      10.根據(jù)前述任一權(quán)利要求所述的方法,還包括基于與相鄰塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素來(lái)執(zhí)行針對(duì)的參考信息預(yù)測(cè)。
      11.根據(jù)前述任一權(quán)利要求所述的方法,還包括 -識(shí)別與多向預(yù)測(cè)相關(guān)聯(lián)的某一塊的一個(gè)或多個(gè)子區(qū)域,對(duì)于所述一個(gè)或多個(gè)子區(qū)域,多向預(yù)測(cè)參考?jí)K中的各個(gè)相應(yīng)區(qū)域之間具有較對(duì)低的相關(guān),以及 -針對(duì)所述塊中所識(shí)別的一個(gè)或多個(gè)子區(qū)域,使用備選預(yù)測(cè)代替所述多向預(yù)測(cè)。
      12.一種視頻解碼實(shí)體中的設(shè)備(500),所述設(shè)備包括 -獲得單元(504),適配為獲得與編碼塊B6相關(guān)聯(lián)的單個(gè)語(yǔ)法元素, -識(shí)別單元(506),適配為基于所獲得的語(yǔ)法元素來(lái)識(shí)別參考模式和一個(gè)或多個(gè)參考圖像,以及 -解碼單元(508),適配為基于所識(shí)別的參考模式和一個(gè)或多個(gè)參考圖像,對(duì)塊B6進(jìn)行解碼,由此提供解碼的像素塊B。
      13.根據(jù)權(quán)利要求12所述的設(shè)備,還適配為基于所獲得的語(yǔ)法元素與要在對(duì)塊B6進(jìn)行解碼時(shí)使用的參考模式和一個(gè)或多個(gè)特定參考圖像之間的預(yù)定映射,識(shí)別參考模式和一個(gè)或多個(gè)參考圖像。
      14.根據(jù)權(quán)利要求12或13所述的設(shè)備,還適配為將所述單個(gè)語(yǔ)法元素解譯為表示第一預(yù)定參考列表中的條目。
      15.根據(jù)權(quán)利要求14所述的設(shè)備,其中,所述第一列表包括識(shí)別以下至少一項(xiàng)的一個(gè)或多個(gè)條目 -多個(gè)參考圖像, -單個(gè)參考圖像。
      16.根據(jù)權(quán)利要求15所述的設(shè)備,其中,第一列表中的每一個(gè)條目還識(shí)別參考模式。
      17.根據(jù)權(quán)利要求14或15所述的設(shè)備,還適配為將所述單個(gè)語(yǔ)法元素解譯為還表示參考模式和第二預(yù)定參考列表中的條目。
      18.根據(jù)權(quán)利要求17所述的設(shè)備,其中,第二列表包括識(shí)別單個(gè)參考圖像的一個(gè)或多個(gè)條目。
      19.根據(jù)權(quán)利要求14-18中任一項(xiàng)所述的設(shè)備,其中,由列表索引識(shí)別一個(gè)或多個(gè)列表?xiàng)l目。
      20.根據(jù)權(quán)利要求12-19中任一項(xiàng)所述的設(shè)備,還適配為將表示所獲得的語(yǔ)法元素的比特?cái)?shù)目解譯為與所述語(yǔ)法元素的特定值的可能性有關(guān),以使得比特越少暗示越可能的值,以及比特越多暗示越不可能的值。
      21.根據(jù)權(quán)利要求12-20中任一項(xiàng)所述的設(shè)備,還適配為基于與相鄰塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素來(lái)執(zhí)行針對(duì)Be的參考信息預(yù)測(cè)。
      22.根據(jù)權(quán)利要求12-21所述的設(shè)備,還適配為識(shí)別與多向預(yù)測(cè)相關(guān)聯(lián)的某一塊的一個(gè)或多個(gè)子區(qū)域,對(duì)于所述一個(gè)或多個(gè)子區(qū)域,多向預(yù)測(cè)參考?jí)K中的各個(gè)相應(yīng)區(qū)域之間具有較對(duì)低的相關(guān),以及 所述設(shè)備還適配為針對(duì)所述塊中所識(shí)別的一個(gè)或多個(gè)子區(qū)域,使用備選預(yù)測(cè)代替所述多向預(yù)測(cè)。
      23.一種視頻編碼實(shí)體中的方法,所述方法包括 -使用參考模式和一個(gè)或多個(gè)參考圖像對(duì)像素塊B進(jìn)行編碼(602),由此提供編碼塊Be, -導(dǎo)出(604)識(shí)別所述參考模式和一個(gè)或多個(gè)參考圖像的單個(gè)語(yǔ)法元素, -將所述單個(gè)語(yǔ)法元素提供(606)給塊的解碼器。
      24.根據(jù)權(quán)利要求23所述的方法,其中,所述語(yǔ)法元素是通過(guò)根據(jù)預(yù)定映射方案將所使用的參考模式和一個(gè)或多個(gè)參考圖像映射到所述語(yǔ)法元素來(lái)導(dǎo)出的。
      25.根據(jù)權(quán)利要求23或24所述的方法,其中,所述單個(gè)語(yǔ)法元素表示第一預(yù)定參考列表中的條目。
      26.根據(jù)權(quán)利要求25所述的方法,其中,所述第一列表包括識(shí)別以下至少一項(xiàng)的一個(gè)或多個(gè)條目 -多個(gè)參考圖像, -單個(gè)參考圖像。
      27.根據(jù)權(quán)利要求26所述的方法,其中,第一列表中的每一個(gè)條目還識(shí)別參考模式。
      28.根據(jù)權(quán)利要求25或26所述的方法,其中,所述單個(gè)語(yǔ)法元素還表示參考模式和第二預(yù)定參考列表中的條目。
      29.根據(jù)權(quán)利要求28所述的方法,其中,第二列表包括識(shí)別單個(gè)參考圖像的一個(gè)或多個(gè)條目。
      30.根據(jù)權(quán)利要求25-29中任一項(xiàng)所述的方法,其中,由列表索引識(shí)別一個(gè)或多個(gè)列表?xiàng)l目。
      31.根據(jù)權(quán)利要求23-30中任一項(xiàng)所述的方法,還包括 -選擇表示語(yǔ)法元素的比特?cái)?shù)目,使之與所述語(yǔ)法元素所識(shí)別的特定模式和圖像的可能性有關(guān),以使得較高可能性對(duì)應(yīng)于較少比特,以及較低可能性對(duì)應(yīng)于較多比特。
      32.根據(jù)權(quán)利要求23-31中任一項(xiàng)所述的方法,還包括基于與B的相鄰塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素來(lái)執(zhí)行針對(duì)B或Bej的參考信息預(yù)測(cè)。
      33.根據(jù)權(quán)利要求23-32中任一項(xiàng)所述的方法,還包括 -識(shí)別與多向預(yù)測(cè)相關(guān)聯(lián)的某一塊的一個(gè)或多個(gè)子區(qū)域,對(duì)于所述一個(gè)或多個(gè)子區(qū)域,多向預(yù)測(cè)參考?jí)K中的各個(gè)相應(yīng)區(qū)域之間具有較對(duì)低的相關(guān),以及 -針對(duì)所述塊中所識(shí)別的一個(gè)或多個(gè)子區(qū)域,使用備選預(yù)測(cè)代替所述多向預(yù)測(cè)。
      34.一種視頻編碼實(shí)體中的設(shè)備(700),所述設(shè)備包括 -編碼單元(702),適配為使用參考模式和一個(gè)或多個(gè)參考圖像對(duì)像素塊B進(jìn)行編碼,由此提供編碼塊比, -導(dǎo)出單元(704),適配為導(dǎo)出識(shí)別所述參考模式和一個(gè)或多個(gè)參考圖像的單個(gè)語(yǔ)法元素, -提供單元(706),適配為將所述單個(gè)語(yǔ)法元素提供給塊B6的解碼器。
      35.根據(jù)權(quán)利要求34所述的設(shè)備,還適配為根據(jù)參考模式和一個(gè)或多個(gè)參考圖像與所述語(yǔ)法元素之間的預(yù)定映射來(lái)導(dǎo)出所述語(yǔ)法元素。
      36.根據(jù)權(quán)利要求34或35所述的設(shè)備,還適配為通過(guò)選擇表示第一預(yù)定參考列表中的條目的單個(gè)語(yǔ)法元素來(lái)導(dǎo)出單個(gè)語(yǔ)法元素。
      37.根據(jù)權(quán)利要求36所述的設(shè)備,其中,所述第一列表包括識(shí)別以下至少一項(xiàng)的一個(gè)或多個(gè)條目 -多個(gè)參考圖像, -單個(gè)參考圖像。
      38.根據(jù)權(quán)利要求37所述的設(shè)備,其中,第一列表中的每一個(gè)條目還識(shí)別參考模式。
      39.根據(jù)權(quán)利要求或36或37所述的設(shè)備,還適配為導(dǎo)出所述單個(gè)語(yǔ)法元素以進(jìn)一步表示參考模式和第二預(yù)定參考列表中的條目。
      40.根據(jù)權(quán)利要求39所述的設(shè)備,其中,第二列表包括識(shí)別相應(yīng)的單個(gè)參考圖像的一個(gè)或多個(gè)條目。
      41.根據(jù)權(quán)利要求36-40中任一項(xiàng)所述的設(shè)備,還適配為通過(guò)選擇識(shí)別一個(gè)或多個(gè)預(yù)定參考列表中的一個(gè)或多個(gè)列表?xiàng)l目的列表索引來(lái)導(dǎo)出所述單個(gè)語(yǔ)法元素。
      42.根據(jù)權(quán)利要求34-41中任一項(xiàng)所述的設(shè)備,還適配為選擇表示語(yǔ)法元素的比特?cái)?shù)目,使之與所述語(yǔ)法元素所識(shí)別的特定模式和圖像的可能性有關(guān),以使得較高可能性對(duì)應(yīng)于較少比特,以及較低可能性對(duì)應(yīng)于較多比特。
      43.根據(jù)權(quán)利要求34-42中任一項(xiàng)所述的設(shè)備,還適配為基于與相鄰塊相關(guān)聯(lián)的單個(gè)語(yǔ)法元素來(lái)執(zhí)行針對(duì)B或Bej的參考信息預(yù)測(cè)。
      44.根據(jù)權(quán)利要求34-43中任一項(xiàng)所述的設(shè)備,還適配為識(shí)別與多向預(yù)測(cè)相關(guān)聯(lián)的某一塊的一個(gè)或多個(gè)子區(qū)域,對(duì)于所述一個(gè)或多個(gè)子區(qū)域,多向預(yù)測(cè)參考?jí)K中的各個(gè)相應(yīng)區(qū)域之間具有較對(duì)低的相關(guān),以及 所述設(shè)備還適配為針對(duì)所述塊中所識(shí)別的一個(gè)或多個(gè)子區(qū)域,使用備選預(yù)測(cè)代替所述多向預(yù)測(cè)。
      45.一種計(jì)算機(jī)程序(810),包括計(jì)算機(jī)可讀代碼裝置,所述計(jì)算機(jī)可讀代碼裝置在根據(jù)權(quán)利要求12-22或34-44中任一項(xiàng)所述的設(shè)備上執(zhí)行時(shí),使得所述設(shè)備執(zhí)行根據(jù)權(quán)利要求1-11或23-33中任一項(xiàng)所述的相應(yīng)處理。
      46.一種計(jì)算機(jī)程序產(chǎn)品(808),包括根據(jù)權(quán)利要求45所述的計(jì)算機(jī)程序。
      全文摘要
      本申請(qǐng)?zhí)峁┝艘曨l編碼和解碼實(shí)體中的方法和設(shè)備。該方法和設(shè)備涉及對(duì)與編碼視頻相關(guān)聯(lián)的參考信息的聯(lián)合編碼。在解碼實(shí)體中,該方法和設(shè)備涉及獲得(402)與編碼塊Be相關(guān)聯(lián)的單個(gè)語(yǔ)法元素,并基于所獲得的語(yǔ)法元素來(lái)識(shí)別(404)參考模式和一個(gè)或多個(gè)參考圖像。該方法和設(shè)備還涉及基于所識(shí)別的參考模式和一個(gè)或多個(gè)參考圖像,對(duì)塊Be進(jìn)行解碼(406),由此提供解碼的像素塊B。
      文檔編號(hào)H04N7/26GK102668561SQ201080057234
      公開(kāi)日2012年9月12日 申請(qǐng)日期2010年12月17日 優(yōu)先權(quán)日2009年12月17日
      發(fā)明者克林頓·普里德?tīng)? 巫壯飛, 托馬斯·盧瑟, 理查德·肖伯格, 肯尼思·安德森 申請(qǐng)人:瑞典愛(ài)立信有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1