国产精品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ùn)動(dòng)補(bǔ)償分象素插值的實(shí)現(xiàn)方法及實(shí)現(xiàn)裝置的制作方法

      文檔序號(hào):7962747閱讀:242來(lái)源:國(guó)知局
      專利名稱:可變塊大小運(yùn)動(dòng)補(bǔ)償分象素插值的實(shí)現(xiàn)方法及實(shí)現(xiàn)裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于信號(hào)處理中的視頻和圖像編解碼技術(shù)領(lǐng)域,特別涉及在編碼解碼過(guò)程中可變塊大小運(yùn)動(dòng)補(bǔ)償?shù)腣LSI體系結(jié)構(gòu)及數(shù)據(jù)緩存方法。
      背景技術(shù)
      H.264/AVC是最新的視頻編碼國(guó)際標(biāo)準(zhǔn)。新的視頻編碼國(guó)際標(biāo)準(zhǔn)采用了許多新的編碼技術(shù),如基于上下文的變長(zhǎng)編碼(CAVLC),更高精度的運(yùn)動(dòng)矢量預(yù)測(cè),可變塊大小運(yùn)動(dòng)預(yù)測(cè)與補(bǔ)償,intra預(yù)測(cè),整型變換等,與MPEG-4視頻編碼國(guó)際標(biāo)準(zhǔn)相比,編碼效率提高了一倍。
      運(yùn)動(dòng)補(bǔ)償?shù)姆椒ㄊ牵瑢?duì)于當(dāng)前幀圖像一個(gè)被解碼的宏塊(16×16的象素塊),在片外參考幀圖像存儲(chǔ)器中,根據(jù)運(yùn)動(dòng)矢量,調(diào)入相應(yīng)的預(yù)測(cè)塊象素值并對(duì)預(yù)測(cè)塊象素值進(jìn)行數(shù)據(jù)緩存;根據(jù)運(yùn)動(dòng)矢量分象素的位置,對(duì)數(shù)據(jù)緩存中的預(yù)測(cè)塊象素值,進(jìn)行分象素精度插值(包括1/4象素精度和1/2象素精度插值),共有16個(gè)分象素插值點(diǎn),其中有1個(gè)整象素點(diǎn)G和15個(gè)分象素點(diǎn)(a,b,c,d,e,f,g,h,i,j,k,n,p,q,r)。如圖1所示。采用運(yùn)動(dòng)矢量分象素指向位置的插值點(diǎn)的值作為當(dāng)前解碼象素塊的運(yùn)動(dòng)預(yù)測(cè)值。
      1/4象素的插值,提高了編碼效率,也增加了運(yùn)算的復(fù)雜度和計(jì)算量。
      傳統(tǒng)的實(shí)現(xiàn)方法中,因?yàn)橥涣?或者同一行)象素?cái)?shù)據(jù)在同一個(gè)存儲(chǔ)器單元,因此不能并行的讀寫(xiě)同一列(同一行)象素?cái)?shù)據(jù)。硬件實(shí)現(xiàn)中,采用移位寄存器陣列,來(lái)實(shí)現(xiàn)水平方向或者垂直方向的插值。即包括行插值運(yùn)算單元,又包括列插值運(yùn)算單元,硬件的使用率較低。同時(shí)插值所需的時(shí)鐘周期數(shù)多。

      發(fā)明內(nèi)容
      本發(fā)明的目的是為克服已有技術(shù)的不足之處,提供一種分象素插值的實(shí)現(xiàn)方法及實(shí)現(xiàn)裝置,以提高分象素插值的效率。
      本發(fā)明提出的可變塊大小運(yùn)動(dòng)補(bǔ)償分象素插值的實(shí)現(xiàn)方法,包括以下步驟1)將用于插值的象素?cái)?shù)據(jù)存儲(chǔ)到參考象素塊數(shù)據(jù)緩存區(qū);2)將多個(gè)插值點(diǎn)分為多種類型,分別對(duì)每種類型的插值點(diǎn)進(jìn)行插值,得到運(yùn)動(dòng)預(yù)測(cè)值;3)將所述運(yùn)動(dòng)預(yù)測(cè)值,根據(jù)各類型插值點(diǎn)的按行或者按列存儲(chǔ)到運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器。
      本發(fā)明提出的分象素插值實(shí)現(xiàn)裝置,其特征在于,該裝置包括依次相連的參考象素塊數(shù)據(jù)緩存模塊,分象素插值單元和運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器;其中所述參考象素塊數(shù)據(jù)緩存模塊,用于將輸入數(shù)據(jù)根據(jù)輸入地址進(jìn)存儲(chǔ)到參考象素塊緩存器中,所述根據(jù)輸出地址進(jìn)行讀取參考象素塊緩存器中的數(shù)據(jù);所述分象素插值模塊,用于根據(jù)當(dāng)前塊的運(yùn)動(dòng)矢量,確定所需運(yùn)動(dòng)預(yù)測(cè)值的插值點(diǎn)類型,并設(shè)定N個(gè)分象素的插值單元,一個(gè)分象素的插值單元,完成一個(gè)分象素點(diǎn)的插值,N個(gè)分象素的插值單元并行計(jì)算N個(gè)分象素點(diǎn)的值;所述運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器,用于存儲(chǔ)插值后的結(jié)果。
      本發(fā)明的特點(diǎn)及效果本發(fā)明可提高插值運(yùn)算單元的硬件利用率。同時(shí)大大減少了插值所需的時(shí)鐘周期數(shù)。


      圖1為可變塊大小的7種分塊模式。
      圖2為本發(fā)明的可變塊大小運(yùn)動(dòng)補(bǔ)償分象素插值的實(shí)現(xiàn)方法框圖。
      圖3為本發(fā)明的可變塊大小運(yùn)動(dòng)補(bǔ)償分象素插值實(shí)現(xiàn)裝置的結(jié)構(gòu)框圖。
      圖4為本發(fā)明裝置中的參考象素塊數(shù)據(jù)緩存的電路結(jié)構(gòu)框圖。
      具體實(shí)施例方式
      本發(fā)明提出的可變塊大小運(yùn)動(dòng)補(bǔ)償分象素插值的實(shí)現(xiàn)方法及實(shí)現(xiàn)裝置結(jié)合附圖及實(shí)施例詳細(xì)說(shuō)明如下本發(fā)明提出的可變塊大小運(yùn)動(dòng)補(bǔ)償分象素插值的實(shí)現(xiàn)方法,包括以下步驟1)將用于插值的象素?cái)?shù)據(jù)存儲(chǔ)到參考象素塊數(shù)據(jù)緩存區(qū);2)將多個(gè)插值點(diǎn)分為多種類型,分別對(duì)每種類型的插值點(diǎn)進(jìn)行插值,得到運(yùn)動(dòng)預(yù)測(cè)值;3)將所述運(yùn)動(dòng)預(yù)測(cè)值,根據(jù)各類型插值點(diǎn)的按行或者按列存儲(chǔ)到運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器。
      下面以H.264/AVC為實(shí)施例,對(duì)本發(fā)明的分象素插值實(shí)現(xiàn)方法進(jìn)行詳細(xì)說(shuō)明,本實(shí)施例包括如下的步驟,如圖2所示1)將用于插值的象素?cái)?shù)據(jù)存儲(chǔ)到參考象素塊數(shù)據(jù)緩存區(qū);設(shè)定參考象素塊數(shù)據(jù)緩存區(qū)的存儲(chǔ)器單元塊數(shù)為B,B的取值,可以根據(jù)應(yīng)用的不同,方便的通過(guò)增加或減少提高并行度或減少硬件的開(kāi)銷,在本實(shí)施例中,B取16;B×B大小的塊為一個(gè)基本塊;B×B塊內(nèi)的象素點(diǎn)(p,q),0≤p<B,0≤q<B,映射到B個(gè)存儲(chǔ)器單元中的位置為(b,A′),其中b為存儲(chǔ)器單元的索引,A′為相應(yīng)與B×B塊位置的地址偏移。
      所述映射可采用直接映射方式b=(p+q%B)%BA′=q或采用另外一種映射方式將B×B塊分成4×4的小塊,先對(duì)4×4小塊進(jìn)行塊的線性移位,再對(duì)每一個(gè)小塊進(jìn)行線性移位,同樣可以使行列數(shù)據(jù)存儲(chǔ)分布在不同的存儲(chǔ)器模塊中。
      2)將16個(gè)插值點(diǎn)分為6種類型,分別對(duì)6種類型的插值點(diǎn)進(jìn)行插值;21)根據(jù)運(yùn)動(dòng)矢量,將16個(gè)分象素插值點(diǎn)分為六種類型,分別為類型0,類型1,類型2,類型3,類型4,類型5。如表1所示。
      表1


      22)對(duì)6種類型的插值點(diǎn)分別進(jìn)行插值,N個(gè)插值運(yùn)算單元可以并行插值,插值運(yùn)算單元的數(shù)目可配置,可以根據(jù)應(yīng)用的不同,選擇不同數(shù)目的插值運(yùn)算單元。在本實(shí)施例中,N為4。
      如圖1所示,對(duì)于類型0,直接將整象素位置的象素值作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型1,在水平方向上,將象素(例如E,F(xiàn),G,H,I,J等)逐行并行讀取,對(duì)讀取的象素進(jìn)行水平方向上的插值,將插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型2,在垂直方向上,將象素(例如A,C,G,M,R,T等)逐列并行讀取,對(duì)讀取的象素進(jìn)行垂直方向上的插值,將插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型3,首先在垂直方向,將象素(例如A,C,G,M,R,T等)逐列并行讀取,對(duì)讀取的象素進(jìn)行垂直方向上的插值,得到垂直方向的半象素值(例如cc,dd,h,m,ee,ff),將垂直方向的半象素值保存在寄存器中;然后在水平方向上,將象素(例如E,F(xiàn),G,H,I,J等)逐行并行讀取,對(duì)讀取的象素進(jìn)行水平方向的插值,得到水平方向的半象素值(例如aa,bb,b,s,gg,hh);將水平方向的半象素值和垂直方向的半象素值進(jìn)行線性插值,將線性插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型4,首先在水平方向上,將象素(例如E,F(xiàn),G,H,I,J等)逐行并行讀取,對(duì)讀取的象素進(jìn)行水平方向的插值,得到水平方向的半象素值(例如aa,bb,b,s,gg,hh),將水平方向的半象素值保存在寄存器中;然后將水平方向的半象素值(例如aa,bb,b,s,gg,hh)在垂直方向并行讀取,對(duì)讀取的象素值進(jìn)行垂直方向的插值,將插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型5,首先在垂直方向上,將象素(例如A,C,G,M,R,T)逐列并行讀取,對(duì)讀取的象素進(jìn)行垂直方向的插值,得到垂直方向的半象素值(例如cc,dd,h,m,ee,ff);然后將垂直方向的半象素值(例如cc,dd,h,m,ee,ff)在水平方向并行讀取,對(duì)讀取的垂直方向的半象素值進(jìn)行水平方向的插值,將插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;3)將插值的結(jié)果,即運(yùn)動(dòng)預(yù)測(cè)值,根據(jù)各插值類型點(diǎn)的按行或者按列存儲(chǔ)到運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器。
      本發(fā)明提出的分象素插值裝置,如圖3所示,包括以下模塊參考象素塊數(shù)據(jù)緩存模塊,分象素插值單元,運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器。
      1、參考象素塊數(shù)據(jù)緩存模塊參考象素塊數(shù)據(jù)緩存器將輸入數(shù)據(jù)根據(jù)輸入地址存儲(chǔ)到參考象素塊數(shù)據(jù)緩存。根據(jù)輸出地址,讀取參考象素塊暑假緩存器中的數(shù)據(jù)。
      參考象素塊數(shù)據(jù)緩存器的結(jié)構(gòu),如圖4所示,包括以下模塊11、輸入地址調(diào)整單元;輸入地址調(diào)整單元將B×B塊的地址通過(guò)映射轉(zhuǎn)換成片上數(shù)據(jù)緩存存儲(chǔ)器的物理地址。該映射采用如下的直接映射方式B×B塊內(nèi)的象素點(diǎn)(p,q),0≤p<B,0≤q<B,映射到B個(gè)存儲(chǔ)器模塊中的位置為(b,A′),b=(p+q%B)%BA′=q其中b為存儲(chǔ)器單元的索引,A′為相應(yīng)與B×B塊位置的地址偏移;B×B塊中每一行和每一列的數(shù)據(jù)在不同的存儲(chǔ)器模塊中,從而實(shí)現(xiàn)行列數(shù)據(jù)的并行存?。换虿捎昧硗庖环N映射方式是,將B×B塊分成4×4的小塊,先對(duì)4×4小塊進(jìn)行塊的線性移位,再對(duì)每一個(gè)小塊進(jìn)行線性移位,同樣可以使行列數(shù)據(jù)存儲(chǔ)分布在不同的存儲(chǔ)器模塊中。
      12、輸入數(shù)據(jù)調(diào)整單元;輸入數(shù)據(jù)調(diào)整單元將輸入數(shù)據(jù),移位到對(duì)應(yīng)的存儲(chǔ)器單元的位置。
      13、輸出地址調(diào)整單元;輸出地址調(diào)整單元將B×B塊的地址通過(guò)映射轉(zhuǎn)換成片上數(shù)據(jù)緩存存儲(chǔ)器的物理地址。該轉(zhuǎn)換包括如下的直接映射B×B塊內(nèi)的象素點(diǎn)(p,q),0≤p<B,0≤q<B,映射到B個(gè)存儲(chǔ)器模塊中的位置為(b,A′),b=(p+q%B)%BA′=q其中b為存儲(chǔ)器單元的索引,A′為相應(yīng)與B×B塊位置的地址偏移;B×B塊中每一行和每一列的數(shù)據(jù)在不同的存儲(chǔ)器模塊中,從而實(shí)現(xiàn)行列數(shù)據(jù)的并行存取。
      或采用另外一種映射方式將B×B塊分成4×4的小塊,先對(duì)4×4小塊進(jìn)行塊的線性移位,再對(duì)每一個(gè)小塊進(jìn)行線性移位,同樣可以使行列數(shù)據(jù)存儲(chǔ)分布在不同的存儲(chǔ)器模塊中。
      14、輸出數(shù)據(jù)調(diào)整單元;輸出數(shù)據(jù)調(diào)整單元將輸出數(shù)據(jù)進(jìn)行調(diào)整,調(diào)整為B×B塊中數(shù)據(jù)的順序。
      15、B個(gè)存儲(chǔ)器單元用于存儲(chǔ)參考幀象素塊數(shù)據(jù)。
      2、分象素插值模塊用于設(shè)定分象素的插值單元的個(gè)數(shù)為N,使一個(gè)分象素的插值單元,完成一個(gè)分象素點(diǎn)的插值。N個(gè)插值單元可并行插值,其數(shù)目可配置,可以根據(jù)應(yīng)用的不同,方便的通過(guò)增加或減少插值運(yùn)算單元的數(shù)目提高插值速度或減少硬件的開(kāi)銷。
      根據(jù)當(dāng)前塊的運(yùn)動(dòng)矢量,確定所需運(yùn)動(dòng)預(yù)測(cè)值的插值點(diǎn)類型,N個(gè)分象素的插值單元并行的計(jì)算N個(gè)分象素點(diǎn)的值。
      3、運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器用于存儲(chǔ)插值后的結(jié)果。
      權(quán)利要求
      1.一種可變塊大小運(yùn)動(dòng)補(bǔ)償分象素插值的實(shí)現(xiàn)方法,其特征在于,包括以下步驟1)將用于插值的象素?cái)?shù)據(jù)存儲(chǔ)到參考象素塊數(shù)據(jù)緩存區(qū);2)將多個(gè)插值點(diǎn)分為多種類型,分別對(duì)每種類型的插值點(diǎn)進(jìn)行插值,得到運(yùn)動(dòng)預(yù)測(cè)值;3)將所述運(yùn)動(dòng)預(yù)測(cè)值,根據(jù)各類型插值點(diǎn)的按行或者按列存儲(chǔ)到運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器。
      2.如權(quán)利要求1所述的方法,其特征在于,所述步驟1)具體包括設(shè)定參考象素塊數(shù)據(jù)緩存區(qū)的存儲(chǔ)器單元塊數(shù)為B,B×B塊內(nèi)的象素點(diǎn)(p,q),0≤p<B,0≤q<B,映射到B個(gè)存儲(chǔ)器單元中的位置為(b,A′),其中b為存儲(chǔ)器單元的索引,A′為相應(yīng)與B×B塊位置的地址偏移。
      3.如權(quán)利要求2所述的方法,其特征在于,所述映射為b=(p+q%B)%BA′=q
      4.如權(quán)利要求2所述的方法,其特征在于,所述映射為將B×B塊分成小塊,先對(duì)小塊進(jìn)行塊的線性移位,再對(duì)每一個(gè)小塊進(jìn)行線性移位,使行列數(shù)據(jù)存儲(chǔ)分布在不同的存儲(chǔ)器模塊中。
      5.如權(quán)利要求1所述的方法,其特征在于,所述步驟2)中B的取值為16,具體包括21)根據(jù)運(yùn)動(dòng)矢量,將16個(gè)象素插值點(diǎn)分為六種類型,分別為類型0,類型1,類型2,類型3,類型4,類型5,每種類型對(duì)應(yīng)的象素插值點(diǎn)分別為類型0為整象素點(diǎn)G,類型1為分象素點(diǎn)a,b,c,類型2為分象素點(diǎn)d,h,n,類型3為分象素點(diǎn)e,g,p,r,類型4為分象素點(diǎn)f,j,q,類型5為分象素點(diǎn)i,k;22)對(duì)所述6種類型的插值點(diǎn)分別在N個(gè)插值運(yùn)算單元進(jìn)行插值;對(duì)于類型0,直接將整象素位置的象素值作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型1,在水平方向上,將象素逐行并行讀取,對(duì)讀取的象素進(jìn)行水平方向上的插值,將插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型2,在垂直方向上,將象素逐列并行讀取,對(duì)讀取的象素進(jìn)行垂直方向上的插值,將插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型3,首先在垂直方向,將象素逐列并行讀取,對(duì)讀取的象素進(jìn)行垂直方向上的插值,得到垂直方向的半象素值,將垂直方向的半象素值保存在寄存器中;然后在水平方向上,將象素逐行并行讀取,對(duì)讀取的象素進(jìn)行水平方向的插值,得到水平方向的半象素值;將水平方向的半象素值和垂直方向的半象素值進(jìn)行線性插值,將線性插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型4,首先在水平方向上,將象素逐行并行讀取,對(duì)讀取的象素進(jìn)行水平方向的插值,得到水平方向的半象素值,將水平方向的半象素值保存在寄存器中;然后將水平方向的半象素值在垂直方向并行讀取,對(duì)讀取的象素值進(jìn)行垂直方向的插值,將插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;對(duì)于類型5,首先在垂直方向上,將象素逐列并行讀取,對(duì)讀取的象素進(jìn)行垂直方向的插值,得到垂直方向的半象素值;然后將垂直方向的半象素值在水平方向并行讀取,對(duì)讀取的垂直方向的半象素值進(jìn)行水平方向的插值,將插值的結(jié)果作為運(yùn)動(dòng)預(yù)測(cè)值;
      6.一種如權(quán)利要求1所述的方法的分象素插值實(shí)現(xiàn)裝置,其特征在于,該裝置包括依次相連的參考象素塊數(shù)據(jù)緩存模塊,分象素插值單元和運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器;其中所述參考象素塊數(shù)據(jù)緩存模塊,用于將輸入數(shù)據(jù)根據(jù)輸入地址進(jìn)存儲(chǔ)到參考象素塊緩存器中,所述根據(jù)輸出地址進(jìn)行讀取參考象素塊緩存器中的數(shù)據(jù);所述分象素插值模塊,用于根據(jù)當(dāng)前塊的運(yùn)動(dòng)矢量,確定所需運(yùn)動(dòng)預(yù)測(cè)值的插值點(diǎn)類型,并設(shè)定N個(gè)分象素的插值單元,一個(gè)分象素的插值單元,完成一個(gè)分象素點(diǎn)的插值,N個(gè)分象素的插值單元并行計(jì)算N個(gè)分象素點(diǎn)的值;所述運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器,用于存儲(chǔ)插值后的結(jié)果。
      7.如權(quán)利要求6所述的裝置,其特征在于,所述參考象素塊數(shù)據(jù)緩存器包括輸入地址調(diào)整單元用于將B×B塊的地址通過(guò)映射轉(zhuǎn)換成片上數(shù)據(jù)緩存存儲(chǔ)器的物理地址;輸入數(shù)據(jù)調(diào)整單元用于將輸入數(shù)據(jù),移位到對(duì)應(yīng)的存儲(chǔ)器單元的位置;輸出地址調(diào)整單元用于將B×B塊的地址轉(zhuǎn)換成片上數(shù)據(jù)緩存存儲(chǔ)器的物理地址。輸出數(shù)據(jù)調(diào)整單元用于輸出數(shù)據(jù)調(diào)整單元將輸出數(shù)據(jù)進(jìn)行調(diào)整,調(diào)整為B×B塊中數(shù)據(jù)的順序;B個(gè)存儲(chǔ)器單元用于存儲(chǔ)參考幀象素塊數(shù)據(jù)。
      8.如權(quán)利要求7所述的裝置,其特征在于,所述輸入地址調(diào)整單元和輸出地址調(diào)整單元中的映射關(guān)系為B×B塊內(nèi)的象素點(diǎn)(p,q),0≤p<B,0≤q<B,映射到B個(gè)存儲(chǔ)器模塊中的位置為(b,A′),直接映射為b=(p+q%B)%BA′=q其中b為存儲(chǔ)器單元的索引,A′為相應(yīng)與B×B塊位置的地址偏移;B×B塊中每一行和每一列的數(shù)據(jù)在不同的存儲(chǔ)器模塊中,從而實(shí)現(xiàn)行列數(shù)據(jù)的并行存取。
      9.如權(quán)利要求7所述的裝置,其特征在于,所述輸入地址調(diào)整單元和輸出地址調(diào)整單元中的映射關(guān)系為將B×B塊分成4×4的小塊,先對(duì)4×4小塊進(jìn)行塊的線性移位,再對(duì)每一個(gè)小塊進(jìn)行線性移位,同樣可以使行列數(shù)據(jù)存儲(chǔ)分布在不同的存儲(chǔ)器模塊中。
      全文摘要
      本發(fā)明涉及可變塊大小運(yùn)動(dòng)補(bǔ)償分象素插值的實(shí)現(xiàn)方法及實(shí)現(xiàn)裝置,屬于信號(hào)處理中的視頻和圖像編解碼技術(shù)領(lǐng)域,該方法包括將用于插值的象素?cái)?shù)據(jù)存儲(chǔ)到參考象素塊數(shù)據(jù)緩存區(qū);將多個(gè)插值點(diǎn)分為多種類型,分別對(duì)每種類型的插值點(diǎn)進(jìn)行插值,得到運(yùn)動(dòng)預(yù)測(cè)值;將所述運(yùn)動(dòng)預(yù)測(cè)值,根據(jù)各類型插值點(diǎn)的按行或者按列存儲(chǔ)到運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器。該裝置包括依次相連的參考象素塊數(shù)據(jù)緩存模塊,分象素插值單元和運(yùn)動(dòng)預(yù)測(cè)值存儲(chǔ)器。本發(fā)明可以提高分象素插值的效率。
      文檔編號(hào)H04N7/32GK1909665SQ20061008914
      公開(kāi)日2007年2月7日 申請(qǐng)日期2006年8月7日 優(yōu)先權(quán)日2006年8月7日
      發(fā)明者何蕓, 李宇, 瞿艷梅 申請(qǐng)人:清華大學(xué)
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1