專利名稱:在視頻壓縮系統(tǒng)中進(jìn)行運動估測的方法及相關(guān)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于一視頻壓縮系統(tǒng)中進(jìn)行運動估測的方法及相關(guān)裝置,特別涉及一種使用不同于已知技術(shù)的成本函數(shù)進(jìn)行運動估測的方法及相關(guān)裝置。
背景技術(shù):
近幾年來,多媒體技術(shù)蓬勃的發(fā)展,而隨著多媒體技術(shù)的發(fā)展,有越來越多種的視頻壓縮標(biāo)準(zhǔn)陸續(xù)被提出。舉例來說,各種版本的MPEG技術(shù)即是用來以數(shù)字形式儲存以及傳輸視頻數(shù)據(jù)的壓縮標(biāo)準(zhǔn)。至于其它的視頻壓縮標(biāo)準(zhǔn)則還有ITU H.261、H.263以及ISO 10918等等。
MPEG所提出的國際視頻標(biāo)準(zhǔn)定義了一種用來壓縮數(shù)字視頻的規(guī)格。動態(tài)的視頻是由一連串的畫面(picture)所組成,而每一個畫面可以看成是由許多像素(pixel)所組成的二維數(shù)組,每一個畫面亦可以稱為動態(tài)視頻中一個單一的幀(frame)。而在MPEG所提出的國際視頻標(biāo)準(zhǔn)中,是定義了四種不同種類的畫面,分別是I畫面,不參考其它的畫面而編碼得出;P畫面,參考之前的I畫面或P畫面,經(jīng)由運動估測(motion estimation)而編碼得出;B畫面,參考之前以及之后的I畫面或P畫面,經(jīng)由運動估測而編碼得出;以及D畫面,使用于快速前搜模式(fast forward search mode)之中。
而使用上述各種國際視頻標(biāo)準(zhǔn)的視頻壓縮系統(tǒng)通常都會使用到以區(qū)塊(block)或是宏區(qū)塊(macroblock)為基礎(chǔ)的運動估測技術(shù),以消除掉時間上的重復(fù)性(temporal redundancy)。在進(jìn)行運動估測時,對于一目前畫面(current picture)中的一目前編碼區(qū)塊,視頻壓縮系統(tǒng)會從一目標(biāo)畫面(target picture)中找出與該目前編碼區(qū)塊最相似的一個最吻合區(qū)塊(bestmatching block)。此時對于目前編碼區(qū)塊,視頻壓縮系統(tǒng)只需儲存(或傳送)計算出的運動向量(motion vector)以及殘余值(residual),即可代表該目前編碼區(qū)塊中所包含的信息(殘余值是用來表示目前編碼區(qū)塊與最吻合區(qū)塊間像素值的差異狀況)。
而在已知技術(shù)中,當(dāng)視頻壓縮系統(tǒng)欲從一搜尋區(qū)域(search range)內(nèi)找尋一個最吻合區(qū)塊時,通常會使用一種稱為「絕對差異總和」(sum ofabsolute difference)的成本函數(shù)(cost function),如以下所示SAD(x,y)=Σi=i0i1Σj=j0j1|Ci,j-Pi+x,j+y|]]>其中,(x,y)為搜尋區(qū)域內(nèi)的一個候選運動向量,(i1-i0)×(j1-j0)為目前編碼區(qū)塊的大小,Ci,j為目前編碼區(qū)塊內(nèi)的一像素,Pi+x,j+y則為目標(biāo)畫面中搜尋區(qū)域內(nèi)的一像素。
已知技術(shù)的視頻壓縮系統(tǒng)會從搜尋區(qū)域中,找出一個可以使得上述成本函數(shù)達(dá)到最小值的一個候選運動向量(x,y),作為目前編碼區(qū)塊的最適運動向量(x1,y1)。這樣的作法主要是為了要找出一個具有最小殘余值的最吻合區(qū)塊,如此一來即可使得對于殘余值達(dá)到較好的壓縮程度。但是用上述方法找出的最適運動向量(x1,y1)卻不見得可以達(dá)到較好的壓縮程度,因此美國第5,847,776號的專利案件提出了另一種成本函數(shù),在尋找最適運動向量的過程中,除了考慮上述的絕對差異總和之外,亦將運動向量的大小列入考慮,如此一來即可在找出的最適運動向量以及相對應(yīng)的殘余值間取得平衡。
然而,有很多種視頻壓縮系統(tǒng)在對殘余值進(jìn)行壓縮時,都會使用離散余弦轉(zhuǎn)換(discrete cosine transform,DCT)的算法,將位于空間領(lǐng)域(spatialdomain)的殘余值轉(zhuǎn)換至頻率領(lǐng)域(frequency domain)。然后使用相對應(yīng)的量化矩陣(quantization matrix)以及可隨系統(tǒng)選定的位率(bit rate)改變的量化步長(quantization step)Qp,對位于頻率領(lǐng)域的殘余值進(jìn)行量化程序。因為量化后的矩陣是二維矩陣,所以系統(tǒng)還會使用鋸尺掃瞄(zig-zagscan)或是交錯掃瞄(alternate scan)的方式將量化后的二維數(shù)據(jù)掃描成一維的數(shù)據(jù),最后再進(jìn)行可變長度編碼(Variable length coding)的運算。
在進(jìn)行可變長度編碼的運算時,若位于頻率領(lǐng)域的殘余值的頻率分布范圍越小,最后編碼出來的殘余值的編碼長度(code length)通常就會越短(這也就代表了對于殘余值達(dá)到了較好的壓縮程度)。但是使用已知技術(shù)或是美國第5,847,776號的專利案件所提出的方法,所找出的最吻合區(qū)塊不見的有辦法使得位于頻率領(lǐng)域的殘余值具有小的頻率分布范圍。此時即使找出的最吻合區(qū)塊可以使得空間領(lǐng)域上的殘余值具有最小的絕對差異總和,但是經(jīng)過離散余弦轉(zhuǎn)換、量化程序、鋸尺掃瞄(或是其它的掃瞄方式)、以及可變長度編碼等等的運算之后,所得到的殘余值卻不見得會有最短的編碼長度,故不見得可以達(dá)到最好的壓縮效果。這是已知技術(shù)所面臨的一個主要問題。
發(fā)明內(nèi)容
因此本發(fā)明的主要目的在于提供一種使用不同于已知技術(shù)的成本函數(shù)(cost function)的方法及相關(guān)裝置,以解決上述已知技術(shù)所面臨的問題。
根據(jù)本發(fā)明的一申請專利范圍,是揭露一種用于一視頻壓縮系統(tǒng)中進(jìn)行運動估測的方法,該視頻壓縮系統(tǒng)將一目前畫面分成多個區(qū)塊,該方法包含有以下步驟對于該目前畫面中的一目前編碼區(qū)塊,逐步檢視一搜尋區(qū)域內(nèi)的多個候選運動向量(x,y),其中該目前編碼區(qū)塊包含有(i1-i0)×(j1-j0)個像素;對于每一個候選運動向量(x,y),計算一成本函數(shù)的值;以及將該搜尋區(qū)域內(nèi)可使該成本函數(shù)得出最小值的候選運動向量(x,y)設(shè)為該目前編碼區(qū)塊的最適運動向量(x1,y1)。該成本函數(shù)如以下所示CF(x,y)=Σi=i0i1Σj=j0j1{|Ci,j-Pi+x,j+y|+h(Qp,Ci,j,Pi+x,j+y)}]]>其中Ci,j為該目前編碼區(qū)塊內(nèi)的一像素,Pi+x,j+y為一目標(biāo)畫面中該搜尋區(qū)域內(nèi)的一像素,Qp則為一量化步長。
根據(jù)本發(fā)明的又一申請專利范圍,是揭露一種用于一視頻壓縮系統(tǒng)中進(jìn)行運動估測的裝置,該視頻壓縮系統(tǒng)將一目前畫面分成多個區(qū)塊,對于該目前畫面中的一目前編碼區(qū)塊,該裝置可自一搜尋區(qū)域內(nèi)多個候選運動向量(x,y)中決定出一最適運動向量(x1,y1),其中該目前編碼區(qū)塊中包含有(i1-i0)×(j1-j0)個像素,該裝置包含有一絕對差異計算單元,用來計算出|Ci,j-Pi+x,j+y|的值,其中Ci,j為該目前編碼區(qū)塊中的一像素,Pi+x,j+y為一目標(biāo)畫面中該搜尋區(qū)域內(nèi)的一像素;一空間變化計算模塊,用來計算出一函數(shù)h(Qp,Ci,j,Pi+x,j+y)的值,其中Qp為一量化步長;以及一運動向量決定模塊,耦合于該絕對差異計算單元與該空間變化計算模塊,用來計算一成本函數(shù)的值,并將該搜尋區(qū)域內(nèi)的可使該成本函數(shù)得出最小值的候選運動向量(x,y)設(shè)定為該目前編碼區(qū)塊的最適運動向量(x1,y1)。該成本函數(shù)如以下所示CF(x,y)=Σi=i0i1Σj=j0j1{|Ci,j-Pi+x,j+y|+h(Qp,Ci,j,Pi+x,j+y)}]]>本發(fā)明的一個優(yōu)點在于,由于所使用的成本函數(shù)會受到該目前編碼區(qū)塊相對于一候選運動向量(x,y)所對應(yīng)到的區(qū)塊的像素值差異的變化狀況所影響,故使用本發(fā)明所提出的方法及相關(guān)裝置可以確保計算出的最適運動向量相對應(yīng)的殘余值經(jīng)過處理之后可以有較好的壓縮效率。
附圖簡述
圖1為本發(fā)明所提出的方法的實施例流程圖。
圖2為本發(fā)明所提出的裝置的實施例功能方塊圖。
圖式的符號說明200裝置220絕對差異計算單元240空間變化計算模塊242第一計算單元244第二計算單元246乘法器260運動向量決定模塊262加法器264累加器270決定單元272比較器274儲存器具體實施方式
請參閱圖1,圖1為本發(fā)明所提出的方法的實施例流程圖。本發(fā)明所提出的方法可用于一視頻壓縮系統(tǒng)中,以進(jìn)行運動估測,該視頻壓縮系統(tǒng)將一目前畫面分成多個區(qū)塊。以下將詳述圖一中的各步驟步驟110對于該目前畫面中的一目前編碼區(qū)塊,逐步檢視一搜尋區(qū)域內(nèi)的多個候選運動向量(x,y),其中該目前編碼區(qū)塊包含有(i1-i0)×(j1-j0)個像素。
步驟120對于每一個候選運動向量(x,y),計算以下的成本函數(shù)CF(x,y)=Σi=i0i1Σj=j0j1{|Ci,j-Pi+x,j+y|+h(Qp,Ci,j,Pi+x,j+y)}]]>
其中Ci,j為該目前編碼區(qū)塊內(nèi)的一像素,Pi+x,j+y為一目標(biāo)畫面中該搜尋區(qū)域內(nèi)的一像素,Qp則為一量化步長(quantization step)。
步驟130將該搜尋區(qū)域內(nèi)可使該成本函數(shù)得出最小值的候選運動向量(x,y)設(shè)為該目前編碼區(qū)塊的最適運動向量(x1,y1)。
本發(fā)明的方法與已知技術(shù)所使用的方法有一個最大的不同點,就是本發(fā)明方法所使用的成本函數(shù)不僅考慮到了絕對差異總和(即|Ci,j-Pi+x,j+y|項),亦考慮到了相關(guān)于量化步長Qp以及絕對差異總和分布情形的項次(即h(Qp,Ci,j,Pi+x,j+y)項)。
舉例來說,函數(shù)h(Qp,Ci,j,Pi+x,j+y)可以表示為K×f(Qp)×g(|Ci,j-Pi+x,j+y|),而K為一常數(shù),函數(shù)f(Qp)則為一單調(diào)增加函數(shù)(monotonic increasingfunction),即當(dāng)Qp的值越大時,函數(shù)f(Qp)的值也就會越大,此時h(Qp,Ci,j,Pi+x,j+y)對于成本函數(shù)值的影響就會越重要。至于函數(shù)g(|Ci,j-Pi+x,j+y|),則是用來大致計算出目前編碼區(qū)塊相對于此時的候選運動向量(x,y)所對應(yīng)到的區(qū)塊的像素差異值的變化狀況(即反映了位于頻率領(lǐng)域的殘余值的分布范圍),當(dāng)Σi=i0i1Σj=j0j1g(|Ci,j-Pi+x,j+y|)]]>的值越小,通常就代表了使用此一候選運動向量(x,y)會造成計算出的殘余值經(jīng)由散余弦轉(zhuǎn)換、量化程序、鋸尺掃瞄(或是其它的掃瞄方式)、以及可變長度編碼等等的運算之后可以達(dá)到較好的壓縮效率。
以下則舉出函數(shù)g(|Ci,j-Pi+x,j+y|)的一個例子 至于ad_max與ad_min則如以下式子所示 在上述的例子中,每當(dāng)一組(i,j)值所對應(yīng)到函數(shù)g(|Ci,j-Pi+x,j+y|)的值被計算出來之后,ad_max與ad_min的值即可進(jìn)行更新,以在計算后續(xù)的(i,j)的組合所對應(yīng)到函數(shù)g(|Ci,j-Pi+x,j+y|)的值時使用。
以大小為2×3的區(qū)塊為例,此時(i1-i0)=2、(j1-j0)=3,若在該搜尋區(qū)域內(nèi)只有兩個候選運動向量,分別對應(yīng)到一第一區(qū)塊合一第二區(qū)塊;該目前編碼區(qū)塊相對于第一區(qū)塊像素差異的絕對值為{8,9,6,8,7,6},該目前編碼區(qū)塊相對于第二區(qū)塊像素差異的絕對值為{5,10,4,22,0,0}。使用已知技術(shù)以絕對差異總和做為成本函數(shù)的計算方法,對第一區(qū)塊及第二區(qū)塊算出的成本函數(shù)值分別會是第一區(qū)塊8+9+6+8+7+6=44第二區(qū)塊5+10+4+22=41故此時已知技術(shù)會以第二區(qū)塊作為該目前編碼區(qū)塊的最吻合區(qū)塊。
然而若使用上述實施例的計算方法,假設(shè)K=1、f(Qp)=1,則對第一區(qū)塊及第二區(qū)塊算出的成本函數(shù)值則分別會是第一區(qū)塊[8+0]+[9+(9-8)]+[6+(8-6)]+[8+0]+[7+0]+[6+0]=47第二區(qū)塊[5+0]+[10+(10-5)]+[4+(5-4)]+[22+(22-10)]+
+
=63很明顯的,使用上述實施例所提出的計算方式,第一區(qū)塊會被選擇為該目前編碼區(qū)塊的最吻合區(qū)塊,這點與已知技術(shù)具有明顯的不同。
而若使用上述實施例所提出的函數(shù)g(|Ci,j-Pi+x,j+y|),則本發(fā)明所提出的成本函數(shù)可以化簡為CF(x,y)=Σi=i0i1Σj=j0j1|Ci,j-Pi+x,j+y|+K·f(Qp)·(ad_max-ad_min)]]>其中ad_max與ad_min分別為從(i,j)=(i0,j0)到(i,j)=(i1,j1)之間|Ci,j-Pi+x,j+y|的最大值以及最小值。
也就是說,使用本發(fā)明的方法,若是該目標(biāo)畫面中一候選運動向量(x,y)所對應(yīng)到的區(qū)塊相對于該目前編碼區(qū)塊的像素差異值的分布范圍越大(在上述的例子中即為最大值與最小值間的差異越大),則計算成本函數(shù)所得到的值也就會越大,而這樣的區(qū)塊就較不容易被選擇作為該目前編碼區(qū)塊的最吻合區(qū)塊。
請參閱圖2,圖2為本發(fā)明用于一視頻壓縮系統(tǒng)中進(jìn)行運動估測的裝置200的示意圖。該視頻壓縮系統(tǒng)將一目前畫面分成多個區(qū)塊,對于該目前畫面中的一目前編碼區(qū)塊,裝置200可自一搜尋區(qū)域內(nèi)多個候選運動向量(x,y)中決定出一最適運動向量(x1,y1),其中該目前編碼區(qū)塊中包含有(i1-i0)×(j1-j0)個像素。在圖2中,裝置200包含有一絕對差異計算單元220,用來計算出|Ci,j-Pi+x,j+y|的值,其中Ci,j為該目前編碼區(qū)塊中的一像素,Pi+x,j+y為一目標(biāo)畫面中該搜尋區(qū)域內(nèi)的一像素;一空間變化計算模塊240,用來計算出一函數(shù)h(Qp,Ci,j,Pi+x,j+y)的值,其中Qp為一量化步長;以及一運動向量決定模塊260,耦合于絕對差異計算單元220與空間變化計算模塊240,用來計算以下的成本函數(shù)CF(x,y)=Σi=i0i1Σj=j0j1{|Ci,j-Pi+x,j+y|+h(Qp,Ci,j,Pi+x,j+y)}]]>并將該搜尋區(qū)域內(nèi)的可使該成本函數(shù)得出最小值的候選運動向量(x,y)設(shè)定為該目前編碼區(qū)塊的最適運動向量(x1,y1)。
舉例來說,如同之前所述,函數(shù)h(Qp,Ci,j,Pi+x,j+y)可以表示為K×f(Qp)×g(|Ci,j-Pi+x,j+y|),故于裝置200中,空間變化計算模塊240中包含有一第一計算單元242,用來計算出函數(shù)g(|Ci,j-Pi+x,j+y|)的值;一第二計算單元244,用來計算出函數(shù)f(Qp)的值;以及一乘法器246,耦合于第一計算單元242與第二計算單元244,用來計算出K×f(Qp)×g(|Ci,j-Pi+x,j+y|)的值。
至于運動向量決定模塊260則包含有一加法器262,耦合于絕對差異計算單元220與空間變化計算模塊240,用來計算出|Ci,j-Pi+x,j+y|+h(Qp,Ci,j,Pi+x,j+y)的值;一累加器264,耦合于加法器262,用來出計算該成本函數(shù)的值;以及一決定單元270,耦合于累加器246,用來將該搜尋區(qū)域內(nèi)可使該成本函數(shù)得出最小值的候選運動向量(x,y)設(shè)定為該目前編碼區(qū)塊的最適運動向量(x1,y1)。
而為了使決定單元270具有儲存成本函數(shù)最小值的功能以及比較不同候選運動向量所計算出成本函數(shù)值的大小的功能,在圖2中,決定單元270則包含有一比較器272,耦合于累加器264,用來輸出最適運動向量(x1,y1);以及一儲存器274,耦合于272比較器,用來儲存該成本函數(shù)出現(xiàn)過的最小值。
使用本發(fā)明所提出的方法及相關(guān)裝置,可以依據(jù)不同于已知技術(shù)的成本函數(shù)計算出一目前編碼區(qū)塊于一搜尋區(qū)域內(nèi)的最適運動向量。由于本發(fā)明所使用的成本函數(shù)會受到該目前編碼區(qū)塊相對于一候選運動向量(x,y)所對應(yīng)到的區(qū)塊的像素值差異的變化狀況所影響,故使用本發(fā)明所提出的方法及相關(guān)裝置可以確保計算出的最適運動向量相對應(yīng)的殘余值經(jīng)過處理(即上述的散余弦轉(zhuǎn)換、量化程序、鋸尺掃瞄、可變長度編碼等等的運算)之后可以有較好的壓縮效率。
以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明申請專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明專利的涵蓋范圍。
權(quán)利要求
1.一種用于一視頻壓縮系統(tǒng)中進(jìn)行運動估測的方法,該視頻壓縮系統(tǒng)將一目前畫面分成多個區(qū)塊,該方法包含有以下步驟對于該目前畫面中的一目前編碼區(qū)塊,逐步檢視一搜尋區(qū)域內(nèi)的多個候選運動向量(x,y),其中該目前編碼區(qū)塊包含有(i1-i0)×(j1-j0)個像素;對于每一個候選運動向量(x,y),計算以下的成本函數(shù)CF(x,y)=Σi=i0i1Σj=j0j1{|Ci,j-Pi+x,j+y|+h(Qp,Ci,j,Pi+x,j+y)}]]>其中,Ci,j為該目前編碼區(qū)塊內(nèi)的一像素,Pi+x,j+y為一目標(biāo)畫面中該搜尋區(qū)域內(nèi)的一像素,Qp則為一量化步長;以及將該搜尋區(qū)域內(nèi)可使該成本函數(shù)得出最小值的候選運動向量(x,y)設(shè)為該目前編碼區(qū)塊的最適運動向量(x1,y1)。
2.如權(quán)利要求1所述的方法,其中,函數(shù)h(Qp,Ci,j,Pi+x,j+y)可以表示為K×f(Qp)×g(|Ci,j-Pi+x,j+y|),而K為一常數(shù)、函數(shù)f(Qp)為一單調(diào)增加函數(shù)。
3.如權(quán)利要求1所述的方法,其中,若其它條件不變,則當(dāng)Qp的值越大時,函數(shù)h2(Qp,Ci,j,Pi+x,j+y)的值即會越大。
4.一種用于一視頻壓縮系統(tǒng)中進(jìn)行運動估測的裝置,該視頻壓縮系統(tǒng)將一目前畫面分成多個區(qū)塊,對于該目前畫面中的一目前編碼區(qū)塊,該裝置可自一搜尋區(qū)域內(nèi)多個候選運動向量(x,y)中決定出一最適運動向量(x1,y1),其中該目前編碼區(qū)塊中包含有(i1-i0)×(j1-j0)個像素,該裝置包含有一絕對差異計算單元,用來計算出|Ci,j-Pi+x,j+y|的值,其中Ci,j為該目前編碼區(qū)塊中的一像素,Pi+x,j+y為一目標(biāo)畫面中該搜尋區(qū)域內(nèi)的一像素;一空間變化計算模塊,用來計算出一函數(shù)h(Qp,Ci,j,Pi+x,j+y)的值,其中Qp為一量化步長;以及一運動向量決定模塊,耦合于該絕對差異計算單元與該空間變化計算模塊,用來計算以下的成本函數(shù)CF(x,y)=Σi=i0i1Σj=j0j1{|Ci,j-Pi+x,j+y|+h(Qp,Ci,j,Pi+x,j+y)}]]>并將該搜尋區(qū)域內(nèi)的可使該成本函數(shù)得出最小值的候選運動向量(x,y)設(shè)定為該目前編碼區(qū)塊的最適運動向量(x1,y1)。
5.如權(quán)利要求4所述的裝置,其中,函數(shù)h(Qp,Ci,j,Pi+x,j+y)可以表示為K×f(Qp)×g(|Ci,j-Pi+x,j+y|),而K為一常數(shù)、函數(shù)f(Qp)為一單調(diào)增加函數(shù)。
6.如權(quán)利要求5所述的裝置,其中,該空間變化計算模塊包含有一第一計算單元,用來計算出函數(shù)g(|Ci,j-Pi+x,j+y|)的值;一第二計算單元,用來計算出函數(shù)f(Qp)的值;以及一乘法器,耦合于該第一計算單元與該第二計算單元,用來計算出K×f(Qp)×g(|Ci,j-Pi+x,j+y|)的值。
7.如權(quán)利要求4所述的裝置,其中,該運動向量決定模塊包含有一加法器,耦合于該絕對差異計算單元與該空間變化計算模塊,用來計算出|Ci,j-Pi+x,j+y|+h(Qp,Ci,j,Pi+x,j+y)的值;一累加器,耦合于該加法器,用來出計算該成本函數(shù)的值;以及一決定單元,耦合于該累加器,用來將該搜尋區(qū)域內(nèi)可使該成本函數(shù)得出最小值的候選運動向量(x,y)設(shè)定為該目前編碼區(qū)塊的最適運動向量(x1,y1)。
8.如權(quán)利要求7所述的裝置,其中,該決定單元包含有一比較器,耦合于該累加器,用來輸出該最適運動向量(x1,y1);以及一儲存器,耦合于該比較器,用來儲存該成本函數(shù)出現(xiàn)過的最小值。
9.如權(quán)利要求4所述的裝置,其中,若其它條件不變,則當(dāng)Qp的值越大時,函數(shù)h(Qp,Ci,j,Pi+x,j+y)的值即會越大。
全文摘要
本發(fā)明揭露了一種使用于一視頻壓縮系統(tǒng)中進(jìn)行運動估測的方法及相關(guān)裝置,可使用不同于已知技術(shù)的成本函數(shù)(cost function)計算出一目前編碼區(qū)塊的一最適運動向量。本發(fā)明所使用的成本函數(shù)不僅考量到傳統(tǒng)的“絕對差異總和”,亦考量到量化步長、該目前編碼區(qū)塊相對于一目標(biāo)畫面中一搜尋區(qū)域內(nèi)的區(qū)塊間,像素差異值的變化狀況,故使用本發(fā)明的成本函數(shù)可以使找出的最適運動向量所對應(yīng)到的殘余值經(jīng)過處理后可以有較好的壓縮效率。
文檔編號H04N7/32GK1622635SQ200310117949
公開日2005年6月1日 申請日期2003年11月26日 優(yōu)先權(quán)日2003年11月26日
發(fā)明者何鎮(zhèn)在 申請人:聯(lián)發(fā)科技股份有限公司