两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

運(yùn)動(dòng)圖像壓縮編碼方法和運(yùn)動(dòng)圖像壓縮編碼裝置以及程序的制作方法

文檔序號(hào):7629330閱讀:166來(lái)源:國(guó)知局
專利名稱:運(yùn)動(dòng)圖像壓縮編碼方法和運(yùn)動(dòng)圖像壓縮編碼裝置以及程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及運(yùn)動(dòng)圖像壓縮編碼技術(shù),并涉及以多種評(píng)價(jià)值來(lái)選擇運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)方式的塊大小并進(jìn)行編碼的運(yùn)動(dòng)圖像壓縮編碼方法和裝置以及程序。
背景技術(shù)
在H.264/MPEG-4 Part 10(ISO/IEC 14496-10)(稱為“H.264”)(非專利文獻(xiàn)1)中,運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)方式以16×16的塊單位存在16×16、16×8、8×16、8×8的塊,并以8×8的塊單位存在8×8、8×4、4×8、4×4的子塊。
當(dāng)在16×16、16×8、8×16、8×8的塊內(nèi)進(jìn)行運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)時(shí),若選擇了8×8的塊,則能從子塊中選擇出最優(yōu)的塊。
作為選擇運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的塊的評(píng)價(jià)尺度,在進(jìn)行H.264標(biāo)準(zhǔn)化工作的JVT會(huì)議的投搞JVT-I049d0.doc(非專利文獻(xiàn)2)中,提出了生成輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)與從預(yù)測(cè)信號(hào)生成裝置中輸出的預(yù)測(cè)信號(hào)的差分信息的代價(jià)(cost)值的SAD(Sum of AbsoluteDifference,絕對(duì)差和),以及對(duì)所有的塊大小進(jìn)行差分信息的哈達(dá)瑪變換(Hadamard Transform),從而生成代價(jià)值的SATD(Sum of AbsoluteTransformed Difference,絕對(duì)變換差值和)。
在作為JVT(Joint Vide Team,聯(lián)合視頻小組)的標(biāo)準(zhǔn)化活動(dòng)的一環(huán)而正在開發(fā)的H.264的參照軟件(Joint Model,聯(lián)合模式,以下稱“JM”)中,在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的塊選擇中采用SAD和SATD。選擇塊大小時(shí)的代價(jià)值可以全部選擇SAD,或者當(dāng)檢測(cè)為作為運(yùn)動(dòng)補(bǔ)償?shù)妮斎氲倪\(yùn)動(dòng)向量的1/2像素單位或1/4像素單位時(shí)選擇SAD或SATD中的任一方。
運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)根據(jù)所述運(yùn)動(dòng)向量檢測(cè)時(shí)的各個(gè)塊大小的代價(jià)值來(lái)選擇最優(yōu)的塊大小。
非專利文獻(xiàn)1H.264/MPEG-4 Part 10(ISO/IEC 14496-10)互聯(lián)網(wǎng)<URLhttp//www.itu.int/rec/recommendation.asp?type=item&|ang=e&parent=T-REC-H.264-200305-I>;非專利文獻(xiàn)2JVT-I049d0.doc互聯(lián)網(wǎng)<ftp//standards.polycom.com/2003_09_SanDiego/>。
上述的以往的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置有以下所述的問(wèn)題。
第一問(wèn)題點(diǎn)在于,對(duì)于運(yùn)動(dòng)補(bǔ)償預(yù)測(cè),若僅用輸入信號(hào)和預(yù)測(cè)信號(hào)的SAD來(lái)進(jìn)行塊選擇,則編碼效率低下。
其原因是因?yàn)橥ㄟ^(guò)運(yùn)動(dòng)圖像壓縮編碼裝置編碼的數(shù)據(jù)是對(duì)所述差分信息進(jìn)行頻率變換而得到的,所以僅由所述差分信息來(lái)作為評(píng)價(jià)編碼效率的尺度,精度會(huì)很低。
第二問(wèn)題點(diǎn)在于,當(dāng)為了提高編碼效率而進(jìn)行SATD時(shí),用于選擇最優(yōu)塊大小的處理量太大。
其原因是因?yàn)樵谶\(yùn)動(dòng)補(bǔ)償中存在多個(gè)塊大小,所以當(dāng)選擇最優(yōu)塊時(shí),必須對(duì)所有的塊大小計(jì)算所述差分信息經(jīng)頻率變換的值。

發(fā)明內(nèi)容
因此本發(fā)明的目的在于提供一種能夠提高運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)方式的編碼效率的運(yùn)動(dòng)圖像壓縮編碼方法和裝置以及程序。
本發(fā)明的另一目的在于提供一種具有能夠進(jìn)行高速處理的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)方式的運(yùn)動(dòng)圖像壓縮編碼方法和裝置以及程序。
達(dá)到所述目的的本發(fā)明簡(jiǎn)要構(gòu)成以下結(jié)構(gòu)。
本發(fā)明一個(gè)方面的運(yùn)動(dòng)圖像壓縮編碼裝置包括根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的單元;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的單元;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的單元;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的單元;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的單元;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的單元。
本發(fā)明的另一方面的運(yùn)動(dòng)圖像壓縮編碼裝置包括當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的單元;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的單元;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的單元;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的單元;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的單元;根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的單元;當(dāng)選擇在所述塊選擇中預(yù)先確定的塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的單元;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的單元;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的單元;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的單元;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的單元;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的單元。
本發(fā)明的另一方面的方法包括根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的步驟;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的步驟;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的步驟;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的步驟;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的步驟;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的步驟。
本發(fā)明的另一方面的計(jì)算機(jī)程序使構(gòu)成運(yùn)動(dòng)圖像壓縮編碼裝置的計(jì)算機(jī)執(zhí)行
根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的處理;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的處理;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的處理;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的處理;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的處理;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的處理。
發(fā)明效果根據(jù)本發(fā)明,當(dāng)以運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)方式進(jìn)行塊大小的選擇時(shí),與僅通過(guò)SAD來(lái)進(jìn)行塊選擇的選擇方法相比,能夠提高編碼效率。
另外,根據(jù)本發(fā)明,當(dāng)以運(yùn)動(dòng)補(bǔ)償方式來(lái)選擇塊大小時(shí),由于不需要對(duì)所有的塊大小進(jìn)行SATD,所以能夠削減處理量,從而能夠高速動(dòng)作。


圖1是本發(fā)明的整體結(jié)構(gòu)的示意圖;圖2是本發(fā)明第一實(shí)施方式的結(jié)構(gòu)示意圖;圖3是本發(fā)明第二實(shí)施方式的結(jié)構(gòu)示意圖;圖4是本發(fā)明第三實(shí)施方式的結(jié)構(gòu)示意圖;圖5是本發(fā)明第三實(shí)施方式的結(jié)構(gòu)的一部分的示意圖;圖6是本發(fā)明第三實(shí)施方式的結(jié)構(gòu)的一部分的示意圖;圖7是本發(fā)明第四實(shí)施方式的結(jié)構(gòu)示意圖;圖8是本發(fā)明第四實(shí)施方式的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面參照附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。本發(fā)明的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置對(duì)塊大小的選擇進(jìn)行多級(jí)檢索。更具體地說(shuō),例如在進(jìn)行二級(jí)檢索的情況下,該運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置具有預(yù)選擇器(圖2中的106)、代價(jià)計(jì)算機(jī)(圖2中的107)以及塊大小選擇器(圖2中的108),所述預(yù)選擇器(圖2中的106)基于通過(guò)代價(jià)計(jì)算機(jī)(圖2中的105)從差分信息求得的代價(jià)值來(lái)選擇多個(gè)塊,其中所述差分信息是運(yùn)動(dòng)圖像壓縮編碼裝置的輸入信號(hào)與由運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)單元按生成的多種塊大小而生成的預(yù)測(cè)信號(hào)的差分信息;所述代價(jià)計(jì)算機(jī)(圖2中的107)對(duì)與所述被選擇的塊大小對(duì)應(yīng)的所述差分信息進(jìn)行頻率變換,從而求得新的代價(jià)值;所述塊大小選擇器(圖2中的108)從所述新的代價(jià)值中選擇一個(gè)最優(yōu)的塊大小。
預(yù)選擇器從運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)方式的所有塊大小中選擇差分信息的代價(jià)值最小的兩個(gè)以上的塊大小,并輸出給代價(jià)計(jì)算機(jī)。
代價(jià)計(jì)算機(jī)僅對(duì)從預(yù)選擇器輸出的塊大小進(jìn)行差分信息的頻率變換,并將代價(jià)值輸出給塊大小選擇器。
塊大小選擇器從所輸入的塊大小中基于頻率變換后的代價(jià)值選擇最優(yōu)的塊大小。下面就實(shí)施例進(jìn)行說(shuō)明。
實(shí)施例圖1是本發(fā)明一實(shí)施例的結(jié)構(gòu)示意圖。參照?qǐng)D1,運(yùn)動(dòng)圖像信號(hào)14被輸入到幀內(nèi)預(yù)測(cè)器3、運(yùn)動(dòng)向量檢測(cè)器2以及運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器1中。具有基于運(yùn)動(dòng)向量檢測(cè)器2所檢測(cè)出的運(yùn)動(dòng)向量和幀存儲(chǔ)器10的重構(gòu)信息13來(lái)進(jìn)行運(yùn)動(dòng)補(bǔ)償?shù)倪\(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器1,開關(guān)11切換幀內(nèi)預(yù)測(cè)器3和運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器1的輸出。在減法器中從運(yùn)動(dòng)圖像信號(hào)14中減去開關(guān)11的輸出而得的結(jié)果在DIT器4中進(jìn)行DIT(Discrete Integer Transform,離散整數(shù)變換)變換,然后在量化器5中進(jìn)行量化,然后在可變長(zhǎng)編碼器6中進(jìn)行可變長(zhǎng)編碼。量化器5的輸出在逆量化器7中進(jìn)行逆量化,然后在逆DIT器8中進(jìn)行逆DIT變換。逆DIT器8的輸出和開關(guān)11的輸出在加法器中相加,其加法結(jié)果被提供給幀內(nèi)預(yù)測(cè)器3和環(huán)內(nèi)濾波器9,環(huán)內(nèi)濾波器9的輸出被存儲(chǔ)在幀存儲(chǔ)器10中。
圖2是圖1的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器1的結(jié)構(gòu)的一個(gè)示例的示意圖。參照?qǐng)D2,運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器1由預(yù)測(cè)信號(hào)生成器104、塊大小判斷器109以及預(yù)測(cè)信號(hào)呼叫裝置110來(lái)構(gòu)成。
首先對(duì)預(yù)測(cè)信號(hào)生成器104進(jìn)行說(shuō)明。預(yù)測(cè)信號(hào)生成器104包括多個(gè)輸入信號(hào)呼叫器101、多個(gè)濾波器102以及多個(gè)預(yù)測(cè)信號(hào)存儲(chǔ)器103。輸入信號(hào)呼叫器101根據(jù)圖1的運(yùn)動(dòng)向量檢測(cè)器2所生成的運(yùn)動(dòng)向量12從圖1的幀存儲(chǔ)器10中讀入各個(gè)塊的重構(gòu)信號(hào)13,并將輸入信號(hào)111輸出給濾波器102。
濾波器102對(duì)來(lái)自輸入信號(hào)呼叫器101的輸入信號(hào)111進(jìn)行濾波處理從而生成預(yù)測(cè)信號(hào)112,然后將其輸出給預(yù)測(cè)信號(hào)存儲(chǔ)器103。
在運(yùn)動(dòng)補(bǔ)償?shù)念A(yù)測(cè)中,在所述非專利文獻(xiàn)1中根據(jù)在圖1的運(yùn)動(dòng)向量檢測(cè)器2中求得的運(yùn)動(dòng)向量12來(lái)生成預(yù)測(cè)信號(hào)。
當(dāng)運(yùn)動(dòng)向量指向整數(shù)像素的位置時(shí),直接將輸入信號(hào)作為預(yù)測(cè)信號(hào)使用。
當(dāng)運(yùn)動(dòng)向量指向1/2像素單位的位置時(shí),使用六抽頭的濾波器從輸入信號(hào)111生成1/2像素單位的圖像信號(hào),然后求得預(yù)測(cè)信號(hào)。
另外,當(dāng)運(yùn)動(dòng)向量指向1/4像素單位的位置時(shí),由輸入信號(hào)111和1/2像素單位的圖像信號(hào)的平均值生成1/4像素單位的圖像信號(hào),然后生成預(yù)測(cè)信號(hào)112從而求得預(yù)測(cè)信號(hào)。
預(yù)測(cè)信號(hào)存儲(chǔ)器103存儲(chǔ)由濾波器102生成的預(yù)測(cè)信號(hào),并向代價(jià)計(jì)算機(jī)105和預(yù)測(cè)信號(hào)呼叫裝置110輸出預(yù)測(cè)信號(hào)。
塊大小判斷裝置109包括代價(jià)計(jì)算機(jī)105、預(yù)選擇器106、代價(jià)計(jì)算機(jī)107以及塊大小選擇器108。
代價(jià)計(jì)算機(jī)105計(jì)算預(yù)測(cè)信號(hào)112和運(yùn)動(dòng)圖像信號(hào)14的差分信息113,并將代價(jià)值114輸出給預(yù)選擇器106。代價(jià)計(jì)算機(jī)105例如算出Diff(i,j)=Original(i,j)-Prediction(i,j) …(1)來(lái)作為差分信息(block difference)113。這里,Prediction(i,j)是預(yù)測(cè)信號(hào)112,Original(i,j)是運(yùn)動(dòng)圖像信號(hào)14。
然后,代價(jià)計(jì)算機(jī)105將差分?jǐn)?shù)據(jù)Diff(i,j)的絕對(duì)值之和SAD(Sum of Absolute Difference,絕對(duì)差和)(參照下式(2))作為代價(jià)值114輸出。
SAD=∑i,j|Diff(i,j)| …(2)預(yù)選擇器106接收來(lái)自代價(jià)計(jì)算機(jī)105的代價(jià)值114,并從代價(jià)值114少的塊大小開始選擇至少兩個(gè)塊大小,然后將選擇的塊大小115(候補(bǔ)塊大小)輸出給代價(jià)計(jì)算機(jī)107。
代價(jià)計(jì)算機(jī)107計(jì)算對(duì)與從預(yù)選擇器106輸出的塊大小115相對(duì)應(yīng)的差分信息113進(jìn)行了頻率變換的代價(jià)值116,并輸出給塊大小選擇器108。代價(jià)計(jì)算機(jī)107將例如通過(guò)哈達(dá)瑪變換(Hadamard Transform)等對(duì)差分?jǐn)?shù)據(jù)Diff(i,j)進(jìn)行頻率變換而得到的DiffT(i,j)的絕對(duì)值之和SATD(Sum of Absolute Transformed Difference,絕對(duì)變換差值和)(參照下式(3))作為該塊的代價(jià)值116而計(jì)算出來(lái)。
SATD=(∑i,j|DiffT(i,j)|)/2 …(3)塊大小選擇器108從由代價(jià)計(jì)算機(jī)107輸出的代價(jià)值116中選擇最優(yōu)的塊大小117,并將塊大小117及其代價(jià)值116作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出。
運(yùn)動(dòng)圖像信號(hào)14是運(yùn)動(dòng)圖像壓縮編碼裝置15的輸入圖像信號(hào)。
預(yù)測(cè)信號(hào)呼叫裝置110從預(yù)測(cè)信號(hào)存儲(chǔ)器103中讀入與從塊大小選擇器108輸出的塊大小117相對(duì)應(yīng)的預(yù)測(cè)信號(hào)112,并將其作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果與所述代價(jià)值116和所述塊大小117一起輸出?;蛘弋?dāng)在圖1的開關(guān)11選擇運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器時(shí),預(yù)測(cè)信號(hào)呼叫裝置110從預(yù)測(cè)信號(hào)存儲(chǔ)器103中讀入與從塊大小選擇器108輸出的塊大小117相對(duì)應(yīng)的預(yù)測(cè)信號(hào),并將其作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果與所述代價(jià)值116和所述塊大小117一起輸出。
本實(shí)施例是對(duì)二級(jí)檢索進(jìn)行說(shuō)明,但可以通過(guò)下述手段來(lái)擴(kuò)展到三級(jí)以上,即·在第二級(jí)檢索中選擇多個(gè)塊,并根據(jù)由圖1的量化器5將DiffT(i,j)量化的值來(lái)求得代價(jià)值,或者·通過(guò)圖1的可變長(zhǎng)編碼器6對(duì)由圖1的量化器5將DiffT(i,j)量化的值進(jìn)行編碼,并根據(jù)該編碼的值求得代價(jià)值。
下面參照?qǐng)D3詳細(xì)說(shuō)明本發(fā)明的第二實(shí)施例。圖3是本發(fā)明第二實(shí)施例的結(jié)構(gòu)示意圖。對(duì)于圖1的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器1來(lái)說(shuō),表示當(dāng)存在塊和子塊時(shí)選擇塊大小的部分的結(jié)構(gòu)。根據(jù)所述非專利文獻(xiàn)1,以16×16、16×8、8×16、8×8的塊大小來(lái)進(jìn)行運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)。
當(dāng)選擇8×8的塊大小來(lái)作為最優(yōu)的塊大小時(shí),以8×8、8×4、4×8、4×4的塊大小來(lái)進(jìn)行運(yùn)動(dòng)補(bǔ)償預(yù)測(cè),并確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器整體的最優(yōu)的塊大小。
運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的整體結(jié)構(gòu)由塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器2011、子塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器2012以及開關(guān)202構(gòu)成。
假設(shè)開關(guān)202輸入在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器2011中所選擇的塊大小,則當(dāng)選擇8×8的塊大小時(shí),進(jìn)入運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器2012,其它情況下,輸出所選擇的塊大小、所述被選擇的塊大小的代價(jià)值以及預(yù)測(cè)信號(hào)。
在這里,各個(gè)運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器2011~201N與圖2所示的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器為相同結(jié)構(gòu)。
下面參照?qǐng)D4和圖5詳細(xì)說(shuō)明本發(fā)明的第三實(shí)施例。圖4表示當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器1中存在塊和子塊時(shí),選擇塊大小的部分的結(jié)構(gòu)。圖4的塊大小選擇部由塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器301、子塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器302以及開關(guān)303構(gòu)成。
在塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器301和子塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器302中,一方具有圖2的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器,另一方具有后述的圖5或圖6所示結(jié)構(gòu)和動(dòng)作的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器。
在圖5中,預(yù)測(cè)信號(hào)生成器404具有多個(gè)輸入信號(hào)呼叫器401、多個(gè)濾波器402以及多個(gè)預(yù)測(cè)信號(hào)存儲(chǔ)器403。塊大小判斷器408由代價(jià)計(jì)算機(jī)405、塊大小選擇器406以及代價(jià)計(jì)算機(jī)407構(gòu)成。
代價(jià)計(jì)算機(jī)405根據(jù)輸入到運(yùn)動(dòng)圖像壓縮編碼裝置15中的運(yùn)動(dòng)圖像信號(hào)14與預(yù)測(cè)信號(hào)生成器404的差分信息412(例如參照上式(1))來(lái)計(jì)算代價(jià)值413(例如上式(2)的SAD),并輸出給塊大小選擇器406。
塊大小選擇器406根據(jù)從代價(jià)計(jì)算機(jī)405輸出的代價(jià)值413選擇最優(yōu)的塊大小414,并將塊大小414及其差分信息412輸出給代價(jià)計(jì)算機(jī)407。
代價(jià)計(jì)算機(jī)407對(duì)塊大小414的差分信息412(例如上式(1)的Diff(i,j))進(jìn)行頻率變換(例如進(jìn)行哈達(dá)瑪變換而得出DiffT(i,j))來(lái)計(jì)算代價(jià)值415(例如上式(3)的SATD),并作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出塊大小414和代價(jià)值415。
在圖6中,塊大小判斷器428由差分計(jì)算機(jī)425、代價(jià)計(jì)算機(jī)426以及塊大小選擇器427來(lái)構(gòu)成。預(yù)測(cè)信號(hào)生成器424與圖5的預(yù)測(cè)信號(hào)生成器404相同。
差分計(jì)算機(jī)425計(jì)算輸入到運(yùn)動(dòng)圖像壓縮編碼裝置15中的運(yùn)動(dòng)圖像信號(hào)14與從預(yù)測(cè)信號(hào)生成器424輸出的預(yù)測(cè)信號(hào)的差分信息432(例如參照上式(1)),并將其輸出給代價(jià)計(jì)算機(jī)426。
代價(jià)計(jì)算機(jī)426對(duì)所有的塊大小的差分信息432(Diff(i,j))進(jìn)行頻率變換(例如進(jìn)行哈達(dá)瑪變換而得出DiffT(i,j))來(lái)計(jì)算代價(jià)值433(例如上式(3)的SATD),并將其輸出給塊大小選擇器427。
塊大小選擇器427根據(jù)從代價(jià)計(jì)算機(jī)426輸出的代價(jià)值433來(lái)選擇最優(yōu)的塊大小434,并將所述最優(yōu)的塊大小434及其代價(jià)值433作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出。除此之外的結(jié)構(gòu)和動(dòng)作與第二實(shí)施例相同,故省略其說(shuō)明。
參照?qǐng)D7說(shuō)明本發(fā)明的第四實(shí)施例。圖7表示當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器1中存在塊和子塊時(shí),選擇塊大小的部分的結(jié)構(gòu)。在本實(shí)施例中,對(duì)塊大小選擇數(shù)存在兩種的情況進(jìn)行說(shuō)明。
塊大小選擇部由運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器501、502以及開關(guān)503構(gòu)成,其中運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器501、502的每個(gè)塊大小都有不同的塊大小預(yù)選擇數(shù)。
對(duì)運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器501和502的結(jié)構(gòu)進(jìn)行說(shuō)明。運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器501和502使用圖2和圖8所示的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器。圖2和圖8的不同點(diǎn)在于預(yù)選擇器106和預(yù)選擇器516所選擇的預(yù)測(cè)模式的預(yù)選擇數(shù)不同。除此之外的結(jié)構(gòu)和動(dòng)作與所述的第二實(shí)施例相同,故省略其說(shuō)明。
以上就上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明,但本發(fā)明并不限于上述實(shí)施例的結(jié)構(gòu),而是包括本領(lǐng)域技術(shù)人員在本發(fā)明的范圍內(nèi)能夠得到的各種變形和修改。
權(quán)利要求
1.一種運(yùn)動(dòng)圖像壓縮編碼裝置,其特征在于,包括根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的單元;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的單元;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的單元;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的單元;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的單元;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的單元。
2.一種運(yùn)動(dòng)圖像壓縮編碼裝置,其特征在于,包括當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的單元;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的單元;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的單元;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的單元;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的單元;根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的單元;當(dāng)選擇在所述塊選擇中預(yù)先確定的塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的單元;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的單元;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的單元;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的單元;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的單元;以及根據(jù)所述第二評(píng)價(jià)值來(lái)從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的單元。
3.如權(quán)利要求1所述的運(yùn)動(dòng)圖像壓縮編碼裝置,其特征在于,包括當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),塊和子塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的任一方選擇所述塊大小的單元。
4.一種運(yùn)動(dòng)圖像壓縮編碼裝置,其特征在于,包括當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的單元;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的單元;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的單元;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的單元;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的單元;根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的單元;當(dāng)選擇在選擇所述塊大小的單元中預(yù)先確定的塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的單元;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的單元;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的單元;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的單元;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的單元;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的單元,其中,所述塊大小的預(yù)選數(shù)在塊和子塊中不同。
5.一種運(yùn)動(dòng)圖像壓縮編碼裝置,包括運(yùn)動(dòng)向量檢測(cè)器、運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器以及幀存儲(chǔ)器,所述運(yùn)動(dòng)圖像壓縮編碼裝置的特征在于,所述運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器包括預(yù)測(cè)信號(hào)生成器、塊大小判斷器以及預(yù)測(cè)信號(hào)呼叫電路,所述預(yù)測(cè)信號(hào)生成器包括多個(gè)輸入信號(hào)呼叫器,用于根據(jù)在所述運(yùn)動(dòng)向量檢測(cè)器中生成的運(yùn)動(dòng)向量從所述幀存儲(chǔ)器讀入塊的重構(gòu)信號(hào),并將輸入信號(hào)輸出給濾波器;多個(gè)濾波器,用于對(duì)來(lái)自對(duì)應(yīng)的所述輸入信號(hào)呼叫器的輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)并向?qū)?yīng)的預(yù)測(cè)信號(hào)存儲(chǔ)器輸出;以及多個(gè)預(yù)測(cè)信號(hào)存儲(chǔ)器,用于分別存儲(chǔ)在所述多個(gè)濾波器中分別生成的多個(gè)預(yù)測(cè)信號(hào),并分別輸出;所述塊大小判斷器包括第一代價(jià)計(jì)算機(jī),用于計(jì)算所述預(yù)測(cè)信號(hào)和所輸入的運(yùn)動(dòng)圖像信號(hào)的差分信息,并輸出第一評(píng)價(jià)值;預(yù)選擇器,從所述第一評(píng)價(jià)值少的塊大小中選擇至少兩個(gè)塊大小,并輸出所選擇的塊大?。坏诙鷥r(jià)計(jì)算機(jī),用于計(jì)算對(duì)與從所述預(yù)選擇器輸出的塊大小相對(duì)應(yīng)的差分信息進(jìn)行頻率變換的第二評(píng)價(jià)值并輸出;以及塊大小選擇器,用于從所述第二代價(jià)計(jì)算機(jī)所輸出的第二評(píng)價(jià)值中選擇塊大小,并將所述選擇的塊大小及其評(píng)價(jià)值作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出;所述預(yù)測(cè)信號(hào)呼叫電路從所述預(yù)測(cè)信號(hào)存儲(chǔ)器讀入與從所述塊大小判斷器輸出的塊大小對(duì)應(yīng)的預(yù)測(cè)信號(hào),并將其與所述第二評(píng)價(jià)值和所述塊大小一起作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出。
6.一種運(yùn)動(dòng)圖像壓縮編碼裝置,包括運(yùn)動(dòng)向量檢測(cè)器、運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器以及幀存儲(chǔ)器,所述運(yùn)動(dòng)圖像壓縮編碼裝置的特征在于,所述運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器包括預(yù)測(cè)信號(hào)生成器、塊大小判斷器以及預(yù)測(cè)信號(hào)呼叫電路,所述預(yù)測(cè)信號(hào)生成器包括多個(gè)輸入信號(hào)呼叫器,用于根據(jù)在所述運(yùn)動(dòng)向量檢測(cè)器中生成的運(yùn)動(dòng)向量從所述幀存儲(chǔ)器讀入塊的重構(gòu)信號(hào),并將輸入信號(hào)輸出給濾波器;多個(gè)濾波器,用于對(duì)來(lái)自對(duì)應(yīng)的所述輸入信號(hào)呼叫器的輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)并向?qū)?yīng)的預(yù)測(cè)信號(hào)存儲(chǔ)器輸出;以及多個(gè)預(yù)測(cè)信號(hào)存儲(chǔ)器,用于分別存儲(chǔ)在所述多個(gè)濾波器中分別生成的多個(gè)預(yù)測(cè)信號(hào),并分別輸出;所述塊大小判斷器包括第一代價(jià)計(jì)算機(jī),用于根據(jù)所輸入的運(yùn)動(dòng)圖像信號(hào)和所述預(yù)測(cè)信號(hào)生成器的差分信息來(lái)計(jì)算第一評(píng)價(jià)值并輸出;塊大小選擇器,用于根據(jù)所述第一評(píng)價(jià)值選擇塊大小,并輸出所述塊大小及其所述差分信息;以及第二代價(jià)計(jì)算機(jī),用于對(duì)所述塊大小的差分信息進(jìn)行頻率變換來(lái)計(jì)算第二評(píng)價(jià)值,并將所述塊大小和第二評(píng)價(jià)值作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出;所述預(yù)測(cè)信號(hào)呼叫電路從所述預(yù)測(cè)信號(hào)存儲(chǔ)器讀入與從所述塊大小判斷器所輸出的塊大小相對(duì)應(yīng)的預(yù)測(cè)信號(hào),并將其與所述第二評(píng)價(jià)值和所述塊大小一起作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出。
7.一種運(yùn)動(dòng)圖像壓縮編碼裝置,包括運(yùn)動(dòng)向量檢測(cè)器、運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器以及幀存儲(chǔ)器,所述運(yùn)動(dòng)圖像壓縮編碼裝置的特征在于,所述運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器包括預(yù)測(cè)信號(hào)生成器、塊大小判斷器以及預(yù)測(cè)信號(hào)呼叫電路,所述預(yù)測(cè)信號(hào)生成器包括多個(gè)輸入信號(hào)呼叫器,用于根據(jù)在所述運(yùn)動(dòng)向量檢測(cè)器中生成的運(yùn)動(dòng)向量從所述幀存儲(chǔ)器讀入塊的重構(gòu)信號(hào),并將輸入信號(hào)輸出給濾波器;多個(gè)濾波器,用于對(duì)來(lái)自對(duì)應(yīng)的所述輸入信號(hào)呼叫器的輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)并向?qū)?yīng)的預(yù)測(cè)信號(hào)存儲(chǔ)器輸出;以及多個(gè)預(yù)測(cè)信號(hào)存儲(chǔ)器,用于分別存儲(chǔ)在所述多個(gè)濾波器中分別生成的多個(gè)預(yù)測(cè)信號(hào),并分別輸出;所述塊大小判斷器包括差分計(jì)算機(jī),用于計(jì)算所輸入的運(yùn)動(dòng)圖像信號(hào)與來(lái)自所述預(yù)測(cè)信號(hào)生成器的預(yù)測(cè)信號(hào)的差分信息,并輸出;代價(jià)計(jì)算機(jī),用于對(duì)塊大小的差分信息進(jìn)行頻率變換來(lái)計(jì)算評(píng)價(jià)值,并輸出;以及塊大小選擇器,用于根據(jù)從所述代價(jià)計(jì)算機(jī)中輸出的評(píng)價(jià)值選擇塊大小,并將所述選擇的塊大小及其評(píng)價(jià)值作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出;所述預(yù)測(cè)信號(hào)呼叫電路從所述預(yù)測(cè)信號(hào)存儲(chǔ)器讀入與從所述塊大小判斷器輸出的塊大小對(duì)應(yīng)的預(yù)測(cè)信號(hào),并將其與所述評(píng)價(jià)值和所述塊大小一起作為運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的結(jié)果而輸出。
8.一種運(yùn)動(dòng)圖像壓縮編碼裝置,其特征在于,包括第一運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器,將所述運(yùn)動(dòng)圖像信號(hào)、所述運(yùn)動(dòng)向量以及來(lái)自所述幀存儲(chǔ)器的重構(gòu)信號(hào)作為輸入;開關(guān),接收所述第一運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的輸出,并切換為輸出端或第二運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器的輸入;以及第二運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器,用于接收所述運(yùn)動(dòng)圖像信號(hào)、所述運(yùn)動(dòng)向量以及所述開關(guān)的輸出,其中,所述第一和第二運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器由權(quán)利要求5所述的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器構(gòu)成。
9.一種運(yùn)動(dòng)圖像壓縮編碼方法,其特征在于,包括根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的步驟;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的步驟;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的步驟;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的步驟;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的步驟;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的步驟。
10.一種運(yùn)動(dòng)圖像壓縮編碼方法,其特征在于,包括當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的步驟;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的步驟;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的步驟;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的步驟;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的步驟;根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的步驟;當(dāng)選擇在所述塊選擇中預(yù)先確定的塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的步驟;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的步驟;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的步驟;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的步驟;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的步驟;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的步驟。
11.如權(quán)利要求9所述的運(yùn)動(dòng)圖像壓縮編碼方法,其特征在于,包括當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),塊和子塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的任一方選擇所述塊大小的步驟。
12.一種運(yùn)動(dòng)圖像壓縮編碼方法,其特征在于,包括當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的步驟;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的步驟;根據(jù)所述預(yù)測(cè)信號(hào)和輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的步驟;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的步驟;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的步驟;根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的步驟;當(dāng)選擇在所述塊選擇中預(yù)先確定的塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的步驟;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的步驟;根據(jù)所述預(yù)測(cè)信號(hào)與和輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的步驟;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的步驟;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的步驟;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的步驟,其中,所述塊大小的預(yù)選數(shù)在塊和子塊中不同。
13.一種程序,用于使構(gòu)成運(yùn)動(dòng)圖像壓縮編碼裝置的計(jì)算機(jī)執(zhí)行根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的處理;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的處理;根據(jù)所述預(yù)測(cè)信號(hào)和輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的處理;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的處理;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的處理;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的處理。
14.一種程序,用于使構(gòu)成運(yùn)動(dòng)圖像壓縮編碼裝置的計(jì)算機(jī)執(zhí)行當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的處理;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的處理;根據(jù)所述預(yù)測(cè)信號(hào)和輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的處理;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的處理;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的處理;根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的處理;當(dāng)選擇在所述塊選擇中預(yù)先確定的塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的處理;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的處理;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的處理;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的處理;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的處理;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的處理。
15.如權(quán)利要求13所述的程序,其特征在于,使構(gòu)成所述運(yùn)動(dòng)圖像壓縮編碼裝置的計(jì)算機(jī)執(zhí)行當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),塊和子塊的運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的任一方選擇所述最優(yōu)的塊大小的處理。
16.一種程序,用于使構(gòu)成運(yùn)動(dòng)圖像壓縮編碼裝置的計(jì)算機(jī)執(zhí)行當(dāng)在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置中存在小于塊大小的子塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的處理;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的處理;根據(jù)所述預(yù)測(cè)信號(hào)和輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的處理;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的處理,其中所述塊大小的預(yù)選數(shù)在塊和子塊中不同;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的處理;根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的處理;當(dāng)選擇在所述塊選擇中預(yù)先決定的塊時(shí),根據(jù)在運(yùn)動(dòng)向量檢測(cè)裝置中生成的運(yùn)動(dòng)向量來(lái)確定運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)裝置的輸入信號(hào)的處理;對(duì)所述輸入信號(hào)進(jìn)行濾波處理,從而生成預(yù)測(cè)信號(hào)的處理;根據(jù)所述預(yù)測(cè)信號(hào)與輸入到所述運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)的差分信息來(lái)計(jì)算第一評(píng)價(jià)值的處理;根據(jù)所述第一評(píng)價(jià)值來(lái)預(yù)選多個(gè)塊大小的處理;根據(jù)所述被預(yù)選的塊大小的差分信息來(lái)計(jì)算第二評(píng)價(jià)值的處理;以及根據(jù)所述第二評(píng)價(jià)值從所述被預(yù)選的塊大小中選擇一個(gè)塊大小的處理。
全文摘要
本發(fā)明提供一種可在運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)中使用編碼效率高的評(píng)價(jià)尺度進(jìn)行塊大小的選擇的高速處理的運(yùn)動(dòng)圖像壓縮編碼裝置和方法。運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)器包括代價(jià)計(jì)算機(jī)(105),根據(jù)由預(yù)測(cè)信號(hào)生成器(104)生成的預(yù)測(cè)信號(hào)與輸入到運(yùn)動(dòng)圖像壓縮編碼裝置中的運(yùn)動(dòng)圖像信號(hào)(14)的差分信息來(lái)生成代價(jià)值;預(yù)選擇器(106),根據(jù)所述代價(jià)值來(lái)選擇多個(gè)預(yù)測(cè)模式,并輸出給代價(jià)計(jì)算機(jī)(107);代價(jià)計(jì)算機(jī)(107),對(duì)從預(yù)選擇器(106)輸出的塊大小進(jìn)行所述差分信息的頻率變換,并生成新的代價(jià)值;以及塊大小選擇器(108),根據(jù)所述頻率變換后的代價(jià)值來(lái)選擇最優(yōu)的塊大小。
文檔編號(hào)H04N7/32GK1794817SQ200510132260
公開日2006年6月28日 申請(qǐng)日期2005年12月22日 優(yōu)先權(quán)日2004年12月22日
發(fā)明者渡邊一輝, 小澤一范 申請(qǐng)人:日本電氣株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
陆川县| 姚安县| 石景山区| 绵竹市| 红安县| 淮阳县| 盘山县| 高青县| 尉氏县| 清河县| 额尔古纳市| 介休市| 攀枝花市| 克什克腾旗| 施秉县| 合水县| 阳东县| 治多县| 双江| 淮北市| 多伦县| 鄱阳县| 炉霍县| 万山特区| 尼玛县| 镇原县| 莎车县| 湖州市| 武隆县| 奇台县| 白朗县| 刚察县| 漠河县| 荣昌县| 中阳县| 庆阳市| 临邑县| 黑河市| 阳东县| 五家渠市| 炎陵县|