亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置及方法

文檔序號(hào):7507147閱讀:243來源:國(guó)知局
專利名稱:一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂费b置及方法,特別是涉及一種使用于運(yùn)動(dòng)圖像專家群組規(guī)格四(MPEG4)及DivX(該DivX是由Microsoft的MPEG-4 V3圖像格式配合MP3或Windows Media Audio V2音效結(jié)合而成的一種圖像編碼規(guī)格)運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置及方法。
背景技術(shù)
運(yùn)動(dòng)圖像專家群組規(guī)格四(MPEG4)及DivX的譯碼器是根據(jù)先前傳輸及譯碼中的圖像,將運(yùn)動(dòng)圖像專家群組規(guī)格四(MPEG4)及DivX編碼比特流中的每一個(gè)壓縮的宏區(qū)塊譯碼。為了使在運(yùn)動(dòng)中的圖像有效的壓縮在宏區(qū)塊中,每一宏區(qū)塊都與之前的圖像宏區(qū)塊相關(guān),而宏區(qū)塊與相關(guān)聯(lián)的圖像宏區(qū)塊間的位移稱為運(yùn)動(dòng)向量。因此在譯碼時(shí),如何能快速且精確地計(jì)算出運(yùn)動(dòng)向量,會(huì)影響整個(gè)譯碼的效率。
在計(jì)算運(yùn)動(dòng)圖像專家群組規(guī)格四(MPEG4)及DivX的彩度區(qū)塊(Chrominance block)的運(yùn)動(dòng)向量(Motion vector--MV)時(shí),其向量值是根據(jù)亮度區(qū)塊(Luminance block)去計(jì)算出來的,在運(yùn)動(dòng)圖像專家群組規(guī)格四(MPEG4)的非交錯(cuò)式的立即模式(non_inter_laced_predictation Direct mode)中,其運(yùn)動(dòng)向量(MV)是由上一張圖像相同位置的宏區(qū)塊的運(yùn)動(dòng)向量所計(jì)算出來的;而在DivX的四個(gè)運(yùn)動(dòng)向量模式(Inter4v mode)中,即一個(gè)宏區(qū)塊(Maero block)里面的比特流(Bit-stream)里面含有四個(gè)運(yùn)動(dòng)向量(MV)。但是由規(guī)格(spec)來看,由DivX所提供的視頻驗(yàn)證原型(Verification Model--VM)在計(jì)算四個(gè)運(yùn)動(dòng)向量模式(Inter4v mode)時(shí),所用的算法,以及運(yùn)動(dòng)圖像專家群組(MPEG4)的視頻驗(yàn)證原型在計(jì)算非交錯(cuò)式的立即模式(non_inter_laced_predictationDirect mode)時(shí),所用的算法,其運(yùn)算電路相當(dāng)復(fù)雜,必需要把電路最佳化。
如圖1所示,為現(xiàn)有DivX的圖像譯碼器的電路圖,包括有一控制器1、一動(dòng)態(tài)存取內(nèi)存2、比特流譯碼器3、一反相離散余弦譯碼器4、一運(yùn)動(dòng)補(bǔ)償器5、一運(yùn)動(dòng)向量譯碼器6和畫面緩存器7,該電路用以譯碼DivX的圖像數(shù)據(jù)。其中運(yùn)動(dòng)向量譯碼器6包括有一運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算電路8,用以計(jì)算運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂贰?br> 如圖2所示,為現(xiàn)有的運(yùn)動(dòng)向量計(jì)算電路用以計(jì)算DivX的視頻驗(yàn)證原型(VM),首先需要一個(gè)絕對(duì)值轉(zhuǎn)換電路11,一個(gè)查表12,該查表12提供余數(shù)值,一個(gè)移位器13用以除以16再乘以2,接下來需要一個(gè)加法器14去相加查表出來的余數(shù)值和本身的運(yùn)動(dòng)向量(MV)值除以16再乘以2的結(jié)果,然后再根據(jù)計(jì)算之前的正負(fù)號(hào),再去做變號(hào)的動(dòng)作,在絕對(duì)值轉(zhuǎn)換電路11里,必須先確定其運(yùn)動(dòng)向量值為正的或是負(fù)的,如果是正值的話,不用改變,但如果為負(fù)值,則需要作2補(bǔ)碼運(yùn)算(2’s complement transform),因此需要一個(gè)2補(bǔ)碼運(yùn)算電路15,其表達(dá)式為A=~A+1,上式中A代表某一數(shù)值,該2補(bǔ)碼運(yùn)算電路15需要一個(gè)加法器,然后中間需要把兩個(gè)數(shù)值相加,所以又需要一個(gè)加法器,最后的結(jié)果依然需要一個(gè)轉(zhuǎn)換正負(fù)的電路,所以再需要一個(gè)加法器,以DivX的視頻驗(yàn)證原型(VM)來看,此時(shí)計(jì)算彩度區(qū)塊(Chrominance block)的運(yùn)動(dòng)向量(MV)就需要三個(gè)加法器和一些額外的電路,其電路相當(dāng)復(fù)雜。
從運(yùn)動(dòng)圖像專家群組規(guī)格四(MPEG4)的視頻驗(yàn)證原型(VM)看來,則需要兩個(gè)反相器和三個(gè)加法器,其電路也相當(dāng)復(fù)雜。而圖3則為現(xiàn)有的計(jì)算運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂返碾娐穲D,包括一運(yùn)動(dòng)向量計(jì)算電路21、一區(qū)塊位移地址表22、以及一加法器23。因此,如果要把上述的兩個(gè)規(guī)格(spec)的計(jì)算運(yùn)動(dòng)向量(MV)的硬件電路實(shí)現(xiàn)出來,其電路相當(dāng)復(fù)雜且所使用晶體管數(shù)目必然相當(dāng)?shù)亩唷?br>
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置及方法,將計(jì)算運(yùn)動(dòng)圖像專家群組規(guī)格四(MPEG4)及DivX的圖像數(shù)據(jù)的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂返碾娐犯雍?jiǎn)化并計(jì)算出正確的結(jié)果。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特點(diǎn)在于,包括一移位器,其將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位;一運(yùn)動(dòng)向量校正查表,該運(yùn)動(dòng)向量校正查表提供圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異校正值;一區(qū)塊位移地址表,連接于該運(yùn)動(dòng)向量校正查表,用以提供所計(jì)算的圖像數(shù)據(jù)的相對(duì)于圖像原點(diǎn)的位移地址;以及一加法器,連接于該移位器和該區(qū)塊位移地址表,用以將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和目前譯碼區(qū)塊的位移地址相加,得到圖像數(shù)據(jù)的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂贰?br> 上述圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特點(diǎn)在于,其中該移位器包括三個(gè)位移位器。
上述圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特點(diǎn)在于,其中該區(qū)塊位移地址表的第零位由運(yùn)動(dòng)向量校正查表的校正值設(shè)定。
上述圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特點(diǎn)在于,其中該運(yùn)動(dòng)向量校正查表以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn)。
本發(fā)明還提供一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特點(diǎn)在于,包括一移位器,將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位;一運(yùn)動(dòng)向量校正查表,該運(yùn)動(dòng)向量校正查表提供圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異校正值;以及一加法器,連接于該移位器和該區(qū)塊位移地址表,用以將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和運(yùn)動(dòng)向量校正查表相加,得到圖像數(shù)據(jù)的運(yùn)動(dòng)向量。
上述圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特點(diǎn)在于,其中該移位器包括三個(gè)位移位器。
上述圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特點(diǎn)在于,其中該運(yùn)動(dòng)向量校正查表以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn)。
本發(fā)明還提供一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算方法,其特點(diǎn)在于,包括如下步驟向右邏輯移位圖像數(shù)據(jù)的運(yùn)動(dòng)向量三個(gè)位;建立運(yùn)動(dòng)向量校正查表,該運(yùn)動(dòng)向量校正查表由視頻驗(yàn)證原型和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的差異而建立;建立區(qū)塊位移地址表,該圖像數(shù)據(jù)的區(qū)塊位移地址表為已知,在圖像壓縮時(shí)就已決定;設(shè)定區(qū)塊位移地址表的第零位,該圖像數(shù)據(jù)的區(qū)塊位移地址表的第零位由運(yùn)動(dòng)向量校正查表決定;將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和目前區(qū)塊的位移地址相加,得到運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂贰?br> 上述圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算方法,其特點(diǎn)在于,其中建立運(yùn)動(dòng)向量校正查表的步驟,還包括有計(jì)算圖像數(shù)據(jù)的視頻驗(yàn)證原型(VM)的值,是指根據(jù)圖像數(shù)據(jù)的定義來計(jì)算圖像數(shù)據(jù)的視頻驗(yàn)證原型(VM)的值;計(jì)算圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位;及比較上述的二個(gè)算式的值,可以得到的結(jié)果為,以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn)。
本發(fā)明的功效,在于可簡(jiǎn)化電路并且計(jì)算出正確的結(jié)果。
以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。


圖1為現(xiàn)有技術(shù)的DivX的圖像譯碼器的電路圖;圖2為現(xiàn)有技術(shù)用以計(jì)算DivX的運(yùn)動(dòng)向量的電路圖;圖3為現(xiàn)有技術(shù)運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂返碾娐穲D;圖4為本發(fā)明計(jì)算運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂返碾娐穲D;圖5為根據(jù)本發(fā)明的運(yùn)動(dòng)向量校正查表的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異值的比較圖;圖6為本發(fā)明計(jì)算運(yùn)動(dòng)向量的電路圖;及圖7為本發(fā)明計(jì)算運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嘉恢玫姆椒ǖ牧鞒虉D。
其中,附圖標(biāo)記1-控制器,2-動(dòng)態(tài)存取內(nèi)存3-比特流譯碼器,4-反相離散余弦譯碼器5-運(yùn)動(dòng)補(bǔ)償器,6-運(yùn)動(dòng)向量譯碼器7-畫面緩存器,8-運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算電路11-絕對(duì)值轉(zhuǎn)換電路,12-查表13-移位器,14-加法器15-2補(bǔ)碼運(yùn)算電路,21-運(yùn)動(dòng)向量計(jì)算電路22-區(qū)塊位移地址表,23-加法器
31、51-運(yùn)動(dòng)向量校正查表32、52-移位器33-區(qū)塊位移地址表,34、53-加法器具體實(shí)施方式
請(qǐng)參照?qǐng)D4所示,為本發(fā)明的圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置。該圖像處理的運(yùn)動(dòng)向量計(jì)算裝置包括一移位器32,該移位器32包括有三個(gè)位移位器,其可以將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位,本發(fā)明也包括一運(yùn)動(dòng)向量校正查表31,該運(yùn)動(dòng)向量校正查表31提供圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異校正值,運(yùn)動(dòng)向量校正查表31的值是一已預(yù)先計(jì)算好的值。該運(yùn)動(dòng)向量校正查表31以圖像數(shù)據(jù)運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn),不論圖像數(shù)據(jù)的運(yùn)動(dòng)向量是正值或負(fù)值,其重復(fù)出現(xiàn)的現(xiàn)象,都相同。本圖像處理的運(yùn)動(dòng)向量計(jì)算裝置也包括有一區(qū)塊位移地址表33,區(qū)塊位移地址表33連接于運(yùn)動(dòng)向量校正查表31之后,用以提供所計(jì)算的圖像數(shù)據(jù)的位移地址,該位移地址是指所計(jì)算的圖像數(shù)據(jù)區(qū)塊相對(duì)于圖像原點(diǎn)的位移地址。其中,區(qū)塊位移地址表33的第零位是可由運(yùn)動(dòng)向量校正查表31的校正值設(shè)定,其不受影響是因?yàn)閰^(qū)塊位移地址都是八的倍數(shù),它的第零位、第一位和第二位都為零。最后再用一加法器34,加法器34連接于移位器32和區(qū)塊位移地址表33,其用來將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和圖像數(shù)據(jù)的位移地址相加,而得到圖像數(shù)據(jù)的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂贰?br> 請(qǐng)參照?qǐng)D5所示,為圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異值的比較圖,是利用程序?qū)⒁曨l驗(yàn)證原型和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果計(jì)算出來,其中,圖中的第四欄為圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的值,圖中的第三欄為視頻驗(yàn)證原型的值,圖中的第二欄為次位,圖中的第一欄為比較結(jié)果。從圖中的結(jié)果可得知第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,重復(fù)出現(xiàn),而且不論運(yùn)動(dòng)向量是正值或負(fù)值,其重復(fù)出現(xiàn)的現(xiàn)象,都相同。
請(qǐng)參照?qǐng)D6所示,為本發(fā)明的圖像處理的運(yùn)動(dòng)向量計(jì)算裝置。該圖像處理的運(yùn)動(dòng)向量計(jì)算裝置包括有一移位器52,該移位器52包含有三個(gè)位移位器,可將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位,以及一運(yùn)動(dòng)向量校正查表51,該運(yùn)動(dòng)向量校正查表51提供圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異校正值,運(yùn)動(dòng)向量校正查表51的值是一已預(yù)先定義好的值。且運(yùn)動(dòng)向量校正查表51以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn),而且不論運(yùn)動(dòng)向量是正值或負(fù)值,其重復(fù)出現(xiàn)的現(xiàn)象,都相同。再用一加法器53,加法器53連接于移位器52和區(qū)塊位移地址表51,其將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和運(yùn)動(dòng)向量校正查表相加,而得到圖像數(shù)據(jù)的運(yùn)動(dòng)向量。
請(qǐng)參照?qǐng)D7所示,為本發(fā)明的圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算方法,其步驟包括步驟S100,向右邏輯移位圖像數(shù)據(jù)的運(yùn)動(dòng)向量三個(gè)位,接著,步驟S102,建立運(yùn)動(dòng)向量校正查表,該運(yùn)動(dòng)向量校正查表由視頻驗(yàn)證原型和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的差異而建立,以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,計(jì)算圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn),利用此特性,則此表只需檢驗(yàn)圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位,如果此值為第三、四、五、六、七、十四、十五次位,則把區(qū)塊位移地址表的位0設(shè)成1。之后,步驟S104,建立區(qū)塊位移地址表,該區(qū)塊位移地址表為已知,在圖像壓縮時(shí)就已決定,區(qū)塊位移地址是指目前所計(jì)算的圖像數(shù)據(jù)區(qū)塊相對(duì)于圖像原點(diǎn)的位移地址。步驟S106,再設(shè)定區(qū)塊位移地址表的第零位,該區(qū)塊位移地址表的第零位由運(yùn)動(dòng)向量校正查表的值決定,其不受影響是因?yàn)閰^(qū)塊位移地址都為八的倍數(shù),它的第零位、第一位和第二位皆為零。步驟S108,最后將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和圖像數(shù)據(jù)位移地址相加,得到運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂贰?br> 其中,建立運(yùn)動(dòng)向量校正查表的步驟S102,還包括有以C程序計(jì)算DivX的視頻驗(yàn)證原型(VM),是指根據(jù)DivX的四個(gè)運(yùn)動(dòng)向量模式(Inter4v mode)的定義來計(jì)算DivX的視頻驗(yàn)證原型(VM)的值。其程序?yàn)椋瑘D像數(shù)據(jù)的運(yùn)動(dòng)向量取絕對(duì)值后,除以16,再乘以2,和圖像數(shù)據(jù)的運(yùn)動(dòng)向量取絕對(duì)值查表后的余數(shù)相加,最后再根據(jù)圖像數(shù)據(jù)的運(yùn)動(dòng)向量的正負(fù)號(hào),決定其正負(fù)號(hào)。第二步驟為以C程序計(jì)算圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位,最后比較上述的兩個(gè)算法的值,可以得到如圖4的結(jié)果,當(dāng)然,上述的計(jì)算也可由其它方式進(jìn)行。其結(jié)果為以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,計(jì)算圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn)。
在運(yùn)動(dòng)圖像專家群組(MPEG4)規(guī)格方面,在非交錯(cuò)式的立即模式(non_inter_laced_predictation Direct mode)計(jì)算彩度區(qū)塊里,由運(yùn)動(dòng)圖像專家群組(MPEG4)規(guī)格所提供的視頻驗(yàn)證原型,其運(yùn)算結(jié)果和DivX一樣,所以由C程序的驗(yàn)證下,我們所提出的電路可以支持這兩種規(guī)格(spec)。
由現(xiàn)有技術(shù)得知,要根據(jù)運(yùn)動(dòng)圖像專家群組(MPEG4)及DivX的兩個(gè)規(guī)格(spec)所計(jì)算圖像數(shù)據(jù)的運(yùn)動(dòng)向量(MV)的硬件電路實(shí)現(xiàn)出來,其電路相當(dāng)復(fù)雜。而本發(fā)明的圖像處理的運(yùn)動(dòng)向量計(jì)算的裝置可簡(jiǎn)化電路并且計(jì)算出正確的結(jié)果。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特征在于,包括一移位器,其將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位;一運(yùn)動(dòng)向量校正查表,該運(yùn)動(dòng)向量校正查表提供圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異校正值;一區(qū)塊位移地址表,連接于該運(yùn)動(dòng)向量校正查表,用以提供所計(jì)算的圖像數(shù)據(jù)的相對(duì)于圖像原點(diǎn)的位移地址;以及一加法器,連接于該移位器和該區(qū)塊位移地址表,用以將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和目前譯碼區(qū)塊的位移地址相加,得到圖像數(shù)據(jù)的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂贰?br> 2.根據(jù)權(quán)利要求1所述的圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特征在于,該移位器包括三個(gè)位移位器。
3.根據(jù)權(quán)利要求1所述的圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特征在于,該區(qū)塊位移地址表的第零位由運(yùn)動(dòng)向量校正查表的校正值設(shè)定。
4.根據(jù)權(quán)利要求1所述的圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特征在于,該運(yùn)動(dòng)向量校正查表以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn)。
5.一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特征在于,包括一移位器,將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位;一運(yùn)動(dòng)向量校正查表,該運(yùn)動(dòng)向量校正查表提供圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異校正值;以及一加法器,連接于該移位器和該區(qū)塊位移地址表,用以將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和運(yùn)動(dòng)向量校正查表相加,得到圖像數(shù)據(jù)的運(yùn)動(dòng)向量。
6.根據(jù)權(quán)利要求5所述的圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特征在于,其中該移位器包括三個(gè)位移位器。
7.根據(jù)權(quán)利要求5所述的圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,其特征在于,其中該運(yùn)動(dòng)向量校正查表以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn)。
8.一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算方法,其特征在于,包括如下步驟向右邏輯移位圖像數(shù)據(jù)的運(yùn)動(dòng)向量三個(gè)位;建立運(yùn)動(dòng)向量校正查表,該運(yùn)動(dòng)向量校正查表由視頻驗(yàn)證原型和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的差異而建立;建立區(qū)塊位移地址表,該圖像數(shù)據(jù)的區(qū)塊位移地址表為已知,在圖像壓縮時(shí)就已決定;設(shè)定區(qū)塊位移地址表的第零位,該圖像數(shù)據(jù)的區(qū)塊位移地址表的第零位由運(yùn)動(dòng)向量校正查表決定;將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和目前區(qū)塊的位移地址相加,得到運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂贰?br> 9.根據(jù)權(quán)利要求8所述的的圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算方法,其特征在于,其中建立運(yùn)動(dòng)向量校正查表的步驟,還包括有計(jì)算圖像數(shù)據(jù)的視頻驗(yàn)證原型(VM)的值,是指根據(jù)圖像數(shù)據(jù)的定義來計(jì)算圖像數(shù)據(jù)的視頻驗(yàn)證原型(VM)的值;計(jì)算圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位;及比較上述的二個(gè)算式的值,可以得到的結(jié)果為,以圖像數(shù)據(jù)的運(yùn)動(dòng)向量的第零位至第三位為單位,每十六個(gè)為一單元,其中第三、四、五、六、七、十四、十五次位和圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果相差1,其余相同,重復(fù)出現(xiàn)。
全文摘要
本發(fā)明公開了一種圖像處理的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂酚?jì)算裝置,包括移位器,其將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位;運(yùn)動(dòng)向量校正查表,該運(yùn)動(dòng)向量校正查表提供圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位與視頻驗(yàn)證原型的差異校正值;區(qū)塊位移地址表,連接于該運(yùn)動(dòng)向量校正查表,用以提供所計(jì)算的圖像數(shù)據(jù)的相對(duì)于圖像原點(diǎn)的位移地址;以及加法器,連接于該移位器和該區(qū)塊位移地址表,用以將圖像數(shù)據(jù)的運(yùn)動(dòng)向量向右邏輯移位三個(gè)位的結(jié)果和目前譯碼區(qū)塊的位移地址相加,得到圖像數(shù)據(jù)的運(yùn)動(dòng)補(bǔ)償?shù)膮⒖嫉刂?。本發(fā)明可簡(jiǎn)化電路并且計(jì)算出正確的結(jié)果。
文檔編號(hào)H03M7/42GK1767642SQ20041008680
公開日2006年5月3日 申請(qǐng)日期2004年10月28日 優(yōu)先權(quán)日2004年10月28日
發(fā)明者紀(jì)富中 申請(qǐng)人:揚(yáng)智科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1