欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

運(yùn)動(dòng)矢量檢測(cè)裝置及方法、運(yùn)動(dòng)圖像編碼裝置及方法、以及運(yùn)動(dòng)圖像解碼裝置及方法

文檔序號(hào):7732358閱讀:210來源:國知局
專利名稱:運(yùn)動(dòng)矢量檢測(cè)裝置及方法、運(yùn)動(dòng)圖像編碼裝置及方法、以及運(yùn)動(dòng)圖像解碼裝置及方法
技術(shù)領(lǐng)域
本發(fā)明涉及運(yùn)動(dòng)矢量檢測(cè)裝置及方法、運(yùn)動(dòng)圖像編碼裝置及方法、以及運(yùn)動(dòng)圖像 解碼裝置及方法,例如可以應(yīng)用于遵循H. 264/AVC標(biāo)準(zhǔn)的運(yùn)動(dòng)圖像編碼、解碼中。
背景技術(shù)
在包括H. 264/AVC標(biāo)準(zhǔn)等在內(nèi)的大部分運(yùn)動(dòng)圖像編碼方式中,采用將1個(gè)圖像(1 幀)分割為多個(gè)塊,以各塊為單位對(duì)相對(duì)于已編碼圖像的運(yùn)動(dòng)進(jìn)行預(yù)測(cè)的運(yùn)動(dòng)補(bǔ)償。運(yùn)動(dòng) 補(bǔ)償?shù)膲K尺寸越小,能進(jìn)行越精細(xì)的預(yù)測(cè),但是,由于必須針對(duì)每個(gè)塊進(jìn)行運(yùn)動(dòng)矢量信息的 編碼,因而碼量增加。因此,在H.264/AVC標(biāo)準(zhǔn)中,采用了從幾個(gè)運(yùn)動(dòng)補(bǔ)償塊尺寸(以下,稱為分區(qū) (partition))中切換而選用最優(yōu)的塊尺寸的策略(可變塊尺寸的運(yùn)動(dòng)補(bǔ)償)(參照非專利 文獻(xiàn)1)。非專利文獻(xiàn)1 大久保栄監(jiān)修、[改訂版H. 264/AVC教科書],株式會(huì)社〃 > / > ^ 才、,卜 if -/ 才、ζ 力 > 二一,2006 年 1 月發(fā)行,PP. 113-119但是,在H. 264/AVC標(biāo)準(zhǔn)的可變塊尺寸的運(yùn)動(dòng)補(bǔ)償中,當(dāng)?shù)玫阶顑?yōu)尺寸的分區(qū)及 運(yùn)動(dòng)矢量時(shí),對(duì)該分區(qū)的運(yùn)動(dòng)矢量信息進(jìn)行編碼,即使附近存在可認(rèn)為是相同的運(yùn)動(dòng)矢量 所涉及的分區(qū),也必須針對(duì)各個(gè)分區(qū)進(jìn)行運(yùn)動(dòng)矢量信息的編碼,所以在碼量的減少方面存 在限制。因此,尋求一種能檢測(cè)運(yùn)動(dòng)矢量的運(yùn)動(dòng)矢量檢測(cè)裝置及方法,以能進(jìn)一步抑制運(yùn) 動(dòng)矢量的碼量。并且,尋求一種采用了這種運(yùn)動(dòng)矢量檢測(cè)裝置或方法的運(yùn)動(dòng)圖像編碼裝置 及方法。進(jìn)而,尋求一種與這種運(yùn)動(dòng)圖像編碼裝置及方法對(duì)應(yīng)的運(yùn)動(dòng)圖像解碼裝置及方法。

發(fā)明內(nèi)容
本發(fā)明的第一方面提供一種運(yùn)動(dòng)矢量檢測(cè)裝置,該裝置針對(duì)分割1個(gè)畫面所得到 的規(guī)定尺寸的每個(gè)塊,以上限為所述塊的尺寸、尺寸及矩形形狀不同的多個(gè)分區(qū)為單位,取 得運(yùn)動(dòng)矢量信息,其特征在于,所述運(yùn)動(dòng)矢量檢測(cè)裝置具有分區(qū)結(jié)合單元,其在針對(duì)1個(gè) 所述塊在多個(gè)分區(qū)中取得了運(yùn)動(dòng)矢量的情況下,判斷是否將取得了運(yùn)動(dòng)矢量的多個(gè)分區(qū)結(jié) 合,并在進(jìn)行結(jié)合時(shí),將結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量信息包含在從該裝置輸出的運(yùn)動(dòng)矢量信 息中。本發(fā)明的第二方面提供一種運(yùn)動(dòng)矢量檢測(cè)方法,針對(duì)分割1個(gè)畫面所得到的規(guī)定 尺寸的每個(gè)塊,以上限為所述塊的尺寸、尺寸及矩形形狀不同的多個(gè)分區(qū)為單位,取得運(yùn)動(dòng) 矢量信息,其特征在于,分區(qū)結(jié)合單元在針對(duì)1個(gè)所述塊在多個(gè)分區(qū)中取得了運(yùn)動(dòng)矢量的 情況下,判斷是否將取得了運(yùn)動(dòng)矢量的多個(gè)分區(qū)結(jié)合,并在進(jìn)行結(jié)合時(shí),將結(jié)合后的分區(qū)的 運(yùn)動(dòng)矢量信息包含在從該裝置輸出的運(yùn)動(dòng)矢量信息中。本發(fā)明的第三方面提供一種運(yùn)動(dòng)圖像編碼裝置,其具有運(yùn)動(dòng)矢量檢測(cè)裝置,根據(jù)運(yùn)動(dòng)補(bǔ)償圖像間編碼方式對(duì)運(yùn)動(dòng)圖像進(jìn)行編碼,其特征在于,所述運(yùn)動(dòng)圖像編碼裝置將本 發(fā)明的第一方面的運(yùn)動(dòng)矢量檢測(cè)裝置用作上述運(yùn)動(dòng)矢量檢測(cè)裝置。本發(fā)明的第四方面提供一種運(yùn)動(dòng)圖像編碼方法,其包含由運(yùn)動(dòng)矢量檢測(cè)裝置執(zhí)行 的運(yùn)動(dòng)矢量檢測(cè)步驟,根據(jù)運(yùn)動(dòng)補(bǔ)償圖像間編碼方式對(duì)運(yùn)動(dòng)圖像進(jìn)行編碼,其特征在于,應(yīng) 用根據(jù)本發(fā)明第二方面的運(yùn)動(dòng)矢量檢測(cè)方法作為所述運(yùn)動(dòng)矢量檢測(cè)步驟。本發(fā)明的第五方面提供一種運(yùn)動(dòng)圖像解碼裝置,其基于由本發(fā)明的第三方面的運(yùn) 動(dòng)圖像編碼裝置所提供的編碼信息,進(jìn)行運(yùn)動(dòng)圖像解碼處理,其特征在于,所述運(yùn)動(dòng)圖像解 碼裝置具有運(yùn)動(dòng)補(bǔ)償解碼單元,其根據(jù)運(yùn)動(dòng)矢量信息,執(zhí)行伴有運(yùn)動(dòng)補(bǔ)償?shù)慕獯a;以及結(jié) 合分區(qū)分解單元,其識(shí)別包含在接收到的編碼信息中的運(yùn)動(dòng)矢量信息是否是關(guān)于結(jié)合后的 分區(qū)的運(yùn)動(dòng)矢量信息,在是關(guān)于結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量信息的情況下,還原成結(jié)合前的 運(yùn)動(dòng)矢量信息而提供給所述運(yùn)動(dòng)補(bǔ)償解碼單元。本發(fā)明的第六方面提供一種運(yùn)動(dòng)圖像解碼方法,基于所輸入的編碼信息進(jìn)行運(yùn)動(dòng) 圖像解碼處理,其特征在于,所述運(yùn)動(dòng)圖像解碼方法包括運(yùn)動(dòng)補(bǔ)償解碼單元基于運(yùn)動(dòng)矢量 信息進(jìn)行伴有運(yùn)動(dòng)補(bǔ)償?shù)慕獯a的步驟;結(jié)合分區(qū)分解單元識(shí)別包含在接收到的編碼信息 中的運(yùn)動(dòng)矢量信息是否是關(guān)于結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量信息,在是關(guān)于結(jié)合后的分區(qū)的運(yùn) 動(dòng)矢量信息的情況下,還原成結(jié)合前的運(yùn)動(dòng)矢量信息而提供給所述運(yùn)動(dòng)補(bǔ)償解碼單元的步 馬聚ο根據(jù)本發(fā)明,與以往相比可以減少運(yùn)動(dòng)矢量的碼量。


圖1是示出第1實(shí)施方式中的畫面間預(yù)測(cè)器的要部結(jié)構(gòu)的框圖。圖2是示出第1實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置的整體結(jié)構(gòu)的框圖。圖3是示出編碼器6的一個(gè)構(gòu)成例的框圖。圖4(A) (H)是第1實(shí)施方式的分區(qū)的組合的說明圖。圖5㈧及⑶是H. 264/AVC標(biāo)準(zhǔn)中、插入到發(fā)送信息中的運(yùn)動(dòng)矢量信息的表述方 法的說明圖。圖6(A) (E)是第1實(shí)施方式中的結(jié)合分區(qū)用數(shù)據(jù)庫的說明圖。圖7(A)及(B)是第1實(shí)施方式中的分區(qū)結(jié)合器的動(dòng)作的說明圖。圖8是示出第1實(shí)施方式的運(yùn)動(dòng)圖像解碼裝置的要部結(jié)構(gòu)的框圖。圖9是示出由運(yùn)動(dòng)圖像編碼裝置1進(jìn)行了編碼的運(yùn)動(dòng)矢量信息(輸入信息)34的 圖。圖10是示出從圖9的信息34轉(zhuǎn)換而得到的遵循H. 264/AVC標(biāo)準(zhǔn)規(guī)范的運(yùn)動(dòng)矢量 信息(輸出信息)35的圖。圖11示出了與對(duì)應(yīng)于分區(qū)信息/運(yùn)動(dòng)矢量信息32、由運(yùn)動(dòng)圖像編碼裝置1進(jìn)行了 編碼的分區(qū)信息/運(yùn)動(dòng)矢量信息(輸入信息)對(duì)應(yīng)的信息37、以及與基于運(yùn)動(dòng)矢量信息轉(zhuǎn) 換表30A由該信息37轉(zhuǎn)換而得到的遵循H. 264/AVC標(biāo)準(zhǔn)規(guī)范的分區(qū)信息/運(yùn)動(dòng)矢量信息 (輸出信息)對(duì)應(yīng)的信息38。圖12(A) (C)是第2實(shí)施方式中的分區(qū)結(jié)合器的動(dòng)作的說明圖。附圖標(biāo)記說明
1 運(yùn)動(dòng)圖像編碼裝置、11 畫面間預(yù)測(cè)器、20-1 20-N 分區(qū)分割器21-1 21-N 運(yùn)動(dòng)矢量搜索器、22 分區(qū)形狀確定器、23 分區(qū)結(jié)合器30 結(jié)合分區(qū)分解器、30A 運(yùn)動(dòng)矢量信息轉(zhuǎn)換表。
具體實(shí)施例方式(A)第1實(shí)施方式以下,參照

根據(jù)本發(fā)明的運(yùn)動(dòng)矢量檢測(cè)裝置及方法、運(yùn)動(dòng)圖像編碼裝置 及方法、以及運(yùn)動(dòng)圖像解碼裝置及方法的第1實(shí)施方式。(A-I)第1實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置圖2是示出第1實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置1的整體結(jié)構(gòu)的框圖。第1實(shí)施方 式的運(yùn)動(dòng)圖像編碼裝置1例如一般是遵循H. 264/AVC標(biāo)準(zhǔn)的裝置。在圖2中,運(yùn)動(dòng)圖像編碼裝置1具有塊分割器2、預(yù)測(cè)誤差信號(hào)生成器3、正交變 換器4、量化器5、編碼器6、逆量化器7、逆正交變換器8、解碼圖像生成器9、解碼圖像存儲(chǔ) 器10、畫面間預(yù)測(cè)器11、畫面內(nèi)預(yù)測(cè)器12以及預(yù)測(cè)圖像生成器13。塊分割器2將圖像信號(hào)Sl分割成被稱作宏塊(macro block)的16X 16像素的矩 形塊(以下,稱為宏塊),得到宏塊尺寸的圖像數(shù)據(jù)S2。預(yù)測(cè)誤差信號(hào)生成器3根據(jù)宏塊尺 寸的圖像數(shù)據(jù)S2、以及由預(yù)測(cè)圖像生成器13提供的預(yù)測(cè)圖像S12得到預(yù)測(cè)誤差信號(hào)S3。 正交變換器4進(jìn)行預(yù)測(cè)誤差信號(hào)S3的正交變換處理,得到變換到頻域的預(yù)測(cè)誤差信號(hào)S4。 量化器5對(duì)變換到頻域的預(yù)測(cè)誤差信號(hào)S4進(jìn)行量化而得到變換到頻域的量化預(yù)測(cè)誤差信 號(hào)S5。編碼器6對(duì)量化預(yù)測(cè)誤差信號(hào)S5及未圖示的編碼信息(例如,與運(yùn)動(dòng)補(bǔ)償有關(guān)的信 息;參照?qǐng)D5(A)及(B))進(jìn)行熵編碼(可變長編碼)而得到流S13。這種流S13作為該運(yùn) 動(dòng)圖像編碼裝置1的輸出而被發(fā)送,由例如未在圖2示出的運(yùn)動(dòng)圖像解碼裝置接收。圖3示出了編碼器6的一個(gè)結(jié)構(gòu)例。圖示的編碼器6具備可變長編碼器14、可變 長編碼器15、以及復(fù)用器16。編碼器6輸入量化預(yù)測(cè)誤差信號(hào)S5、和后述的運(yùn)動(dòng)矢量等的 預(yù)測(cè)信息S15作為輸入信號(hào)。編碼器6通過可變長編碼器14對(duì)量化預(yù)測(cè)誤差信號(hào)進(jìn)行熵 編碼,并通過可變長編碼器15對(duì)運(yùn)動(dòng)矢量等預(yù)測(cè)信息進(jìn)行熵編碼。編碼器6通過復(fù)用器16 將經(jīng)過熵編碼的量化預(yù)測(cè)誤差信號(hào)與經(jīng)過熵編碼的運(yùn)動(dòng)矢量等的預(yù)測(cè)信息進(jìn)行復(fù)用。編碼 器6輸出流S13作為輸出信號(hào)。并且,在圖3中未圖示的運(yùn)動(dòng)圖像解碼裝置的一個(gè)結(jié)構(gòu)例中,從接收到的流S13中 分離出經(jīng)過熵編碼的量化預(yù)測(cè)誤差信號(hào)、以及經(jīng)過熵編碼的運(yùn)動(dòng)矢量等的預(yù)測(cè)信息。在該 運(yùn)動(dòng)圖像解碼裝置中,根據(jù)分離出的信號(hào),對(duì)經(jīng)過熵編碼的量化預(yù)測(cè)誤差信號(hào)進(jìn)行熵解碼, 并對(duì)經(jīng)過熵編碼的運(yùn)動(dòng)矢量等的預(yù)測(cè)信息進(jìn)行熵解碼。接著,在該運(yùn)動(dòng)圖像解碼裝置中,使 用解碼后的量化預(yù)測(cè)誤差信號(hào)、以及解碼后的運(yùn)動(dòng)矢量等的預(yù)測(cè)信息,按照基于預(yù)定順序 的處理,輸出解碼后的運(yùn)動(dòng)圖像。逆量化器7對(duì)量化了的變換到頻域的預(yù)測(cè)誤差信號(hào)S5進(jìn)行逆量化,得到伴有量化 誤差的、變換到頻域的預(yù)測(cè)誤差信號(hào)S6。逆正交變換器8對(duì)伴有量化誤差的、變換到頻域的 預(yù)測(cè)誤差信號(hào)S6進(jìn)行逆正交變換,得到伴有量化誤差的預(yù)測(cè)誤差信號(hào)S7。解碼圖像生成器 9根據(jù)伴有量化誤差的預(yù)測(cè)誤差信號(hào)S7和預(yù)測(cè)圖像S12得到解碼圖像S8。解碼圖像存儲(chǔ)器10存儲(chǔ)已經(jīng)過編碼的、局部被解碼的解碼圖像S8。存儲(chǔ)的解碼圖像S8被讀出作為參照?qǐng)D像S9。在H. 264/AVC標(biāo)準(zhǔn)的情況下,運(yùn)動(dòng)補(bǔ)償中參照的圖像不限于 當(dāng)前正要進(jìn)行編碼的圖像(編碼對(duì)象圖像)的緊前面的圖像,多個(gè)時(shí)刻的圖像(位于當(dāng)前 畫面(幀)的前后的、多個(gè)相互不同的畫面的圖像)可以作為參照?qǐng)D像。畫面間預(yù)測(cè)器11根據(jù)當(dāng)前要進(jìn)行編碼的時(shí)刻Tn的畫面中的宏塊尺寸的圖像數(shù)據(jù) S2、以及與時(shí)刻Tn不同的時(shí)刻Tk Φ Tn的畫面中的參照?qǐng)D像S9,得到運(yùn)動(dòng)矢量等的預(yù)測(cè)信 息S15。運(yùn)動(dòng)矢量是表示以塊為單位的(不限于宏塊尺寸)參照?qǐng)D像(參照區(qū)域)S9與當(dāng) 前的圖像數(shù)據(jù)(處理對(duì)象區(qū)域)S2之間在空間上的偏移的值。作為在求取與當(dāng)前的圖像數(shù) 據(jù)S2最類似的參照?qǐng)D像(參照區(qū)域)時(shí)使用的方法的一種,例如有塊匹配法。畫面間預(yù)測(cè) 器11得到的運(yùn)動(dòng)矢量信息被提供給編碼器6。畫面內(nèi)預(yù)測(cè)器12根據(jù)當(dāng)前要進(jìn)行編碼的時(shí)刻Tn的畫面中的宏塊尺寸的圖像數(shù)據(jù) S2、以及同一時(shí)刻Tn的畫面中的在空間上靠近要進(jìn)行編碼的宏塊的周邊參照?qǐng)D像,來確定 預(yù)測(cè)方法,并輸出表示所確定的預(yù)測(cè)方法的信號(hào)S10。畫面內(nèi)預(yù)測(cè)相當(dāng)于各塊的預(yù)測(cè)編碼,利用同一畫面內(nèi)的、在此之前經(jīng)過了編碼的 像素的數(shù)據(jù),在H. 264/AVC (例如,畫面內(nèi)預(yù)測(cè)中的垂直預(yù)測(cè)、畫面內(nèi)預(yù)測(cè)中的水平預(yù)測(cè)、畫 面內(nèi)預(yù)測(cè)中的平均值預(yù)測(cè))中,僅使用與要編碼的塊相鄰的行及列的像素。具體而言,需要確定使用相鄰像素中的哪個(gè)(對(duì)要編碼的塊的各像素使用哪個(gè)方 向上的像素?)、進(jìn)行何種運(yùn)算(僅僅是直接使用相鄰的像素的值?還是求取多個(gè)像素的 平均?)、對(duì)何種尺寸的每個(gè)塊進(jìn)行編碼,而且,對(duì)于畫面的左端、上端的塊,需要進(jìn)行與上 述不同的特殊處理。通過上述的“(表示)預(yù)測(cè)方法(的信號(hào))S10”來指定這些預(yù)測(cè)編碼 的詳細(xì)信息。預(yù)測(cè)圖像生成器13在畫面內(nèi)預(yù)測(cè)的情況下,根據(jù)參照?qǐng)D像S9和預(yù)測(cè)方法SlO通 過畫面內(nèi)預(yù)測(cè)來生成預(yù)測(cè)圖像S12,并且在畫面間預(yù)測(cè)的情況下,根據(jù)參照?qǐng)D像S9和預(yù)測(cè) 信息S15通過畫面間預(yù)測(cè)來生成預(yù)測(cè)圖像S12。進(jìn)行畫面內(nèi)預(yù)測(cè)還是進(jìn)行畫面間預(yù)測(cè)的確定是例如通過選擇編碼對(duì)象塊與參照 圖像(參照區(qū)域)之間的圖像殘差的絕對(duì)值小的一方的方法來進(jìn)行。圖1是表示第1實(shí)施方式中的畫面間預(yù)測(cè)器11的要部的結(jié)構(gòu)的框圖,下面通過運(yùn) 動(dòng)矢量搜索器21-1 21-Ν的說明來敘述該運(yùn)動(dòng)矢量的檢測(cè)方法(以下,將運(yùn)動(dòng)矢量的檢 測(cè)稱為運(yùn)動(dòng)矢量的搜索)。圖1中,畫面間預(yù)測(cè)器11具有Ν(Ν在依照H. 264/AVC標(biāo)準(zhǔn)時(shí)是7,以下有時(shí)以N = 7來進(jìn)行說明)個(gè)分區(qū)分割器20-1 20-N、N個(gè)運(yùn)動(dòng)矢量搜索器21-1 21-N、分區(qū)形狀確 定器22以及分區(qū)結(jié)合器23。各分區(qū)分割器20-1 20-7分別將作為運(yùn)動(dòng)矢量檢測(cè)對(duì)象的16 X 16像素的宏塊, 分割成H. 264/AVC標(biāo)準(zhǔn)中規(guī)定的尺寸的各自所分配的分區(qū)(矩形塊)。例如,分區(qū)分割器 20-1 20-7分別將宏塊分割成16X 16像素、16X8像素、8X 16像素、8X8像素、8X4像 素、4X8像素、4X4像素的7種分區(qū)。另外,由于分區(qū)分割器20-1所負(fù)責(zé)的分區(qū)的尺寸與 宏塊的尺寸相等,因此可以省略分區(qū)分割器20-1。此處,8X8像素被稱為子宏塊,子宏塊可以細(xì)分為8X4像素、4X8像素、4X4像
ο運(yùn)動(dòng)矢量搜索器21-1 21-7分別針對(duì)每個(gè)由對(duì)應(yīng)的分區(qū)分割器20_1 20_7分割的分區(qū)搜索運(yùn)動(dòng)矢量。在搜索的一例中,從包含處理對(duì)象分區(qū)的圖片(picture)的前后的預(yù)定多個(gè)圖片 (搜索對(duì)象圖片)中搜索最類似的區(qū)域(與處理對(duì)象分區(qū)相同形狀的區(qū)域)。例如,分別提取上述多個(gè)圖片內(nèi)的最類似的區(qū)域,并從上述多個(gè)圖片各自的最類 似的區(qū)域中提取類似度最高的區(qū)域。關(guān)于類似度,求出處理對(duì)象分區(qū)的各像素與位于搜索對(duì)象區(qū)域的相同位置的像素 之間的差分的絕對(duì)值在整個(gè)處理對(duì)象分區(qū)上的合計(jì)(差分絕對(duì)值的和),并且可以認(rèn)為,該 差分絕對(duì)值的和越小,則類似度越大。各個(gè)運(yùn)動(dòng)矢量搜索器21-1 21-7針對(duì)各形狀的分區(qū),求出表示包含差分絕對(duì)值 之和最小的區(qū)域(參照區(qū)域)的圖片的信息(參照?qǐng)D片編號(hào))、以及該參照區(qū)域相對(duì)于處理 對(duì)象分區(qū)(運(yùn)動(dòng)補(bǔ)償區(qū)域)的相對(duì)位置,作為該分區(qū)的運(yùn)動(dòng)。另外,作為求出上述差分的絕對(duì)值的和的替換,也可以求出上述差分的平方和。運(yùn)動(dòng)矢量搜索器21-1 21-4分別獨(dú)立地進(jìn)行上述處理,并針對(duì)各自分配的分區(qū), 求出參照?qǐng)D片以及運(yùn)動(dòng)矢量。運(yùn)動(dòng)矢量搜索器21-5 21-7在運(yùn)動(dòng)矢量搜索器21_4所求出的參照?qǐng)D片內(nèi),將最 類似的區(qū)域用作參照區(qū)域。這樣,對(duì)比子宏塊小的8X4像素、4X8像素、4X4像素的分區(qū)進(jìn)行處理的運(yùn)動(dòng)矢 量搜索器21-5 21-7針對(duì)每個(gè)子宏塊確定參照?qǐng)D片。分區(qū)形狀確定器22根據(jù)各運(yùn)動(dòng)矢量搜索器21-1 21_7的搜索結(jié)果,針對(duì)作為運(yùn) 動(dòng)矢量檢測(cè)對(duì)象的宏塊,確定使用基于何種分區(qū)組合的運(yùn)動(dòng)矢量信息。例如,在如圖4(A)所示的16X16像素的分區(qū)中求出的差分絕對(duì)值之和(例如,假 設(shè)由運(yùn)動(dòng)矢量搜索器21-1求出)SADa比第1閾值(16X 16像素的分區(qū)用的閾值)THa小的 情況下,將運(yùn)動(dòng)矢量搜索器21-1的輸出確定為運(yùn)動(dòng)矢量信息。如果16X16像素的分區(qū)中求出的差分絕對(duì)值之和SADa大于等于第1閾值THaJlJ 確認(rèn)是否可以將如圖4(B)所示的16X8像素的分區(qū)中求出的運(yùn)動(dòng)矢量信息、或如圖4(C) 所示的8X16像素的分區(qū)中求出的運(yùn)動(dòng)矢量信息確定為要輸出的信息。例如,在如圖4(B)所示的16X8像素的分區(qū)中求出的2個(gè)差分絕對(duì)值之和(例如, 假設(shè)由運(yùn)動(dòng)矢量搜索器21-2求出)SADbl、SADb2分別比第2閾值(16X8像素的分區(qū)用的 閾值)THb小、而且這2個(gè)差分絕對(duì)值之和的合計(jì)(SADbl+SADb2)比如圖4(C)所示的8X16 像素的分區(qū)中求出的2個(gè)差分絕對(duì)值之和(例如,假設(shè)由運(yùn)動(dòng)矢量搜索器21-3求出)的合 計(jì)(SADcl+SADc2)小的情況下,將如圖4 (B)所示的16X8像素的分區(qū)中求出的運(yùn)動(dòng)矢量信 息確定為要輸出的信息。并且,在如圖4(C)所示的8X16像素的分區(qū)中求出的2個(gè)差分絕對(duì)值之和SADcl、 SADc2分別比上述第2閾值THb小、而且這2個(gè)差分絕對(duì)值之和的合計(jì)(SADcl+SADc2) 小于等于如圖4(C)所示的16X8像素的分區(qū)中求出的2個(gè)差分絕對(duì)值之和的合計(jì) (SADbl+SADb2)的情況下,將如圖4(C)所示的8X 16像素的分區(qū)中求出的運(yùn)動(dòng)矢量信息確 定為要輸出的信息。當(dāng)不能將在圖4(A) (C)中任意一個(gè)分區(qū)中求出的運(yùn)動(dòng)矢量信息確定為要輸出 的信息時(shí),如圖4(D)所示,針對(duì)每個(gè)8X8像素的子宏塊確定運(yùn)動(dòng)矢量信息。關(guān)于子宏塊單位的確定方法,也存在應(yīng)用如圖4(E)所示的8X8像素的分區(qū)、應(yīng)用如圖4(F)所示的8X4 像素的分區(qū)、應(yīng)用如圖4(G)所示的4X8像素的分區(qū)、應(yīng)用如圖4(H)所示的4X4像素的分 區(qū)這4種,并且采用在不能選擇比較寬的分區(qū)的情況下,轉(zhuǎn)移到窄的分區(qū)的確定過程。圖4(D)的宏塊由4個(gè)子宏塊構(gòu)成,由于在各子宏塊中,存在圖4(E) (H)這4種 確定方法,因此,在以宏塊為單位確定運(yùn)動(dòng)矢量時(shí),總種類數(shù)為256( = 44)種。除此以外, 由于存在應(yīng)用圖4(A) (C)中任意一個(gè)的情況,因此分區(qū)形狀確定器22的確定所涉及的 種類數(shù)是259 ( = 256+3)種。如上所述,在圖4㈧ (H)所示的分區(qū)中,圖4㈧所示的分區(qū)的運(yùn)動(dòng)信息從運(yùn) 動(dòng)矢量搜索器21-1輸出,圖4(B)所示的分區(qū)的運(yùn)動(dòng)信息從運(yùn)動(dòng)矢量搜索器21-2輸出,圖 4(C)所示的分區(qū)的運(yùn)動(dòng)信息從運(yùn)動(dòng)矢量搜索器21-3輸出,圖4(D)所示的分區(qū)的運(yùn)動(dòng)信息 是在8X8像素的塊0 3中分別選擇圖4(E) (H)中的任意一個(gè),圖4(E)所示的分區(qū)的 運(yùn)動(dòng)信息從運(yùn)動(dòng)矢量搜索器21-4中輸出,圖4(F)所示的分區(qū)的運(yùn)動(dòng)信息從運(yùn)動(dòng)矢量搜索 器21-5中輸出,圖4(G)所示的分區(qū)的運(yùn)動(dòng)信息從運(yùn)動(dòng)矢量搜索器21-6輸出,圖4(H)所 示的分區(qū)的運(yùn)動(dòng)信息從運(yùn)動(dòng)矢量搜索器21-7輸出。但是,表示從運(yùn)動(dòng)矢量搜索器21-5 21-7輸出的參照?qǐng)D片的信息是在運(yùn)動(dòng)矢量搜索器21-4中生成的。圖5㈧及⑶是H. 264/AVC標(biāo)準(zhǔn)中的、插入到發(fā)送信息中的運(yùn)動(dòng)矢量信息的表述 方法的說明圖,圖5(A)是不存在以子宏塊為單位的運(yùn)動(dòng)矢量信息時(shí)(圖4(A) 4(C)的情 況)的說明圖,圖5(B)是存在以子宏塊為單位的運(yùn)動(dòng)矢量信息時(shí)(圖4(D)的情況)的說 明圖。在圖5㈧及⑶中,mb_type表示代表圖4㈧ ⑶中的任意一個(gè)的宏塊類型。如果是根據(jù)圖4㈧ (C)中任意一個(gè)的情況,則如圖5(A)所示,運(yùn)動(dòng)矢量信息 由表示圖4(A) (C)中任意一個(gè)的宏塊類型mb_type、每個(gè)分區(qū)的參照?qǐng)D片的信息ref_ idxi(i =0、1)、以及每個(gè)分區(qū)的運(yùn)動(dòng)矢量mvj(j = 0、1)構(gòu)成。圖5 (A)是具有1個(gè)或2個(gè) 分區(qū)的圖4(A) (C)的情況。在圖5㈧中,ref_idX、mv的尾標(biāo)i、j( = 0、l)對(duì)應(yīng)于各自的分區(qū)。另外,在圖 4(A)的情況下,由于分區(qū)是1個(gè),因此僅使用ref_idX0、mv0。如果是根據(jù)圖4⑶的情況,如圖5(B)所示,運(yùn)動(dòng)矢量信息由表示圖4(D)的宏塊 類型mb_type、表示16種以子宏塊為單位的組合中的任意一種的子宏塊類型sub_mb_type、 每個(gè)子宏塊的參照?qǐng)D片的信息ref_idxi(i = 0 3)、以及每個(gè)分區(qū)的運(yùn)動(dòng)矢量mvj(j = 0、1、2、3、4、…)構(gòu)成。在圖5 (B)中,ref_idx的尾標(biāo)i ( = 0 3)對(duì)應(yīng)于各自的子宏塊,mv的尾標(biāo)j (= 0、1、2、3、4…)對(duì)應(yīng)于各自的分區(qū)。在第1實(shí)施方式的情況下,到上述的分區(qū)分割器20-1 20_7、7個(gè)運(yùn)動(dòng)矢量搜索 器21-1 21-7及分區(qū)形狀確定器22為止的結(jié)構(gòu)與以往的相同,但是不將來自分區(qū)形狀確 定器22的信息提供給編碼器6 (參照?qǐng)D2),而是提供給分區(qū)結(jié)合器23。分區(qū)形狀確定器22 例如將基于圖5(A)及(B)的運(yùn)動(dòng)矢量信息提供給分區(qū)結(jié)合器23。分區(qū)結(jié)合器23在來自分區(qū)形狀確定器22的輸出信息為圖5(A)所示的信息的情 況(分區(qū)為圖4(A) (C)中任意一個(gè)所示的分區(qū)的情況)下,原樣進(jìn)行輸出,在來自分區(qū) 形狀確定器22的輸出信息為圖5(B)所示的信息的情況(分區(qū)如圖4(D)所示的情況,其中在8X8像素的4個(gè)塊中分別是圖4(E) (H)中的某一個(gè)所示)下,進(jìn)行分區(qū)的結(jié)合動(dòng)作, 并根據(jù)該結(jié)合結(jié)果,對(duì)運(yùn)動(dòng)矢量信息進(jìn)行重構(gòu)后輸出。待結(jié)合的分區(qū)是參照?qǐng)D像的時(shí)刻相 同(參照?qǐng)D片相同)且運(yùn)動(dòng)矢量的方向和大小也相同的分區(qū)。與分區(qū)結(jié)合器23相關(guān)聯(lián)地設(shè)置有結(jié)合分區(qū)用數(shù)據(jù)庫23A,該結(jié)合分區(qū)用數(shù)據(jù)庫 23A記述了針對(duì)結(jié)合后的分區(qū)結(jié)構(gòu)的宏塊類型mb_type、以及待輸出的運(yùn)動(dòng)矢量信息的結(jié) 構(gòu),分區(qū)結(jié)合器23參照結(jié)合分區(qū)用數(shù)據(jù)庫23A對(duì)運(yùn)動(dòng)矢量信息進(jìn)行重構(gòu)。另外,圖6(A) (E)是示出存儲(chǔ)在針對(duì)P片段(slice)(根據(jù)1個(gè)參照?qǐng)D像進(jìn)行預(yù) 測(cè)的片段)的結(jié)合分區(qū)用數(shù)據(jù)庫23A中的結(jié)合分區(qū)的例子的圖。針對(duì)B片段(根據(jù)2個(gè)參 照?qǐng)D像進(jìn)行預(yù)測(cè)的片段)也準(zhǔn)備同樣的結(jié)合分區(qū)用數(shù)據(jù)庫。圖6(A)示出了右下側(cè)的8X8 像素的運(yùn)動(dòng)矢量(包含參照?qǐng)D像的信息)與其它區(qū)域的運(yùn)動(dòng)矢量不同的情況。在該結(jié)合后 的分區(qū)結(jié)構(gòu)中,對(duì)宏塊類型mb_type賦予“4”、按照?qǐng)D中的“0”和“1”的分區(qū)(區(qū)域)順序 記載參照?qǐng)D片的信息ref_idxi、按照“0”和“1”的分區(qū)(區(qū)域)順序記載運(yùn)動(dòng)矢量mvj。圖 6(B) (E)的例子也是同樣。另外,在結(jié)合分區(qū)用數(shù)據(jù)庫23A中記載的宏塊類型mb_type 不遵循H. 264/AVC標(biāo)準(zhǔn),而是第1實(shí)施方式特有的。例如,在來自分區(qū)形狀確定器22的信息如圖7(A)所示時(shí),將參照?qǐng)D片彼此相同、 且運(yùn)動(dòng)矢量彼此相同的、由MVl表示的4個(gè)4X8像素的分區(qū)ptl、pt4、pt5及pt8結(jié)合而轉(zhuǎn) 換成圖7(B)所示的分區(qū)PTA,同時(shí),將參照?qǐng)D片彼此相同、且運(yùn)動(dòng)矢量彼此相同的、由MV2表 示的4個(gè)4\8像素的分區(qū)?丨2、?丨3、?丨6及?丨7結(jié)合而轉(zhuǎn)換成圖7 )所示的分區(qū)PTB。當(dāng) 通過轉(zhuǎn)換后的分區(qū)形狀來檢索結(jié)合分區(qū)用數(shù)據(jù)庫23A時(shí),判斷為圖6 (E)的結(jié)合后分區(qū)結(jié)構(gòu) 匹配,對(duì)宏塊類型mb_type賦予該結(jié)合后分區(qū)結(jié)構(gòu)“8”,按照分區(qū)(區(qū)域)PTA、PTB順序記 載參照?qǐng)D片的信息ref_idxi(i = 0、1),按照分區(qū)(區(qū)域)PTA、PTB順序記載運(yùn)動(dòng)矢量MV1、 MV2 為 mvj(j = 0,1) ο重構(gòu)的運(yùn)動(dòng)矢量信息32相當(dāng)于上述的運(yùn)動(dòng)矢量等的預(yù)測(cè)信息S15,并與圖5(A)所 示的信息同樣,包含表示結(jié)合后的分區(qū)結(jié)構(gòu)的信息、以及表示每個(gè)分區(qū)的運(yùn)動(dòng)矢量的信息, 但不包含表示子宏塊的信息。如上所述,在第1實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置1中,對(duì)于在H. 264/AVC標(biāo)準(zhǔn)中分 區(qū)數(shù)增多的宏塊,可以抑制運(yùn)動(dòng)矢量信息的碼量。表示宏塊類型mb_type的比特?cái)?shù)可以是固定的,但也可以分配表示針對(duì)結(jié)合后分 區(qū)結(jié)構(gòu)的宏塊類型的比特?cái)?shù),使得分區(qū)數(shù)越少則比特?cái)?shù)越少。(A-2)第1實(shí)施方式的運(yùn)動(dòng)圖像解碼裝置第1實(shí)施方式的運(yùn)動(dòng)圖像解碼裝置的整體結(jié)構(gòu)與遵循H. 264/AVC標(biāo)準(zhǔn)的普通結(jié)構(gòu) 大致相同。但是,如圖8所示,第1實(shí)施方式的運(yùn)動(dòng)圖像解碼裝置不向運(yùn)動(dòng)補(bǔ)償解碼圖像生成 器31原樣輸入所接收的運(yùn)動(dòng)矢量信息(參照?qǐng)D5 (A)及(B)、圖6 (A) (E)等),而是通過 結(jié)合分區(qū)分解器30進(jìn)行輸入,這一點(diǎn)與遵循H. 264/AVC標(biāo)準(zhǔn)的普通運(yùn)動(dòng)圖像解碼裝置不 同。結(jié)合分區(qū)分解器30在所輸入的運(yùn)動(dòng)矢量信息的宏塊類型mb_type表示上述圖 4(A) (C)中的任意一種的情況下,將其原樣輸出到運(yùn)動(dòng)補(bǔ)償解碼圖像生成器31。另一方 面,結(jié)合分區(qū)分解器30在所輸入的運(yùn)動(dòng)矢量信息的宏塊類型mb_type表示圖6(A) (E)等
9中的任意一種的情況下,將其運(yùn)動(dòng)矢量信息轉(zhuǎn)換為如圖5(B)所示的遵循H. 264/AVC標(biāo)準(zhǔn)的 信息,并輸出到運(yùn)動(dòng)補(bǔ)償解碼圖像生成器31。從分區(qū)的觀點(diǎn)來看,這種轉(zhuǎn)換是將圖6(A) (E)等中的任意一種結(jié)合后分區(qū)轉(zhuǎn)換為圖4(D)所示的以子宏塊為單位的分區(qū)結(jié)構(gòu)。與結(jié)合分區(qū)分解器30相關(guān)聯(lián)地設(shè)置有運(yùn)動(dòng)矢量信息轉(zhuǎn)換表30A,該運(yùn)動(dòng)矢量信息 轉(zhuǎn)換表30A將輸入信息與輸出信息關(guān)聯(lián)起來。輸出信息的形式是基于圖5(B)的形式,在宏 塊類型mb_type、和子宏塊類型SUb_mb_type中插入有值,記載了將輸入信息中的哪個(gè)字段 的值取出插入到每個(gè)子宏塊的參照?qǐng)D片信息ref_idxi(i = 0 3)和每個(gè)分區(qū)的運(yùn)動(dòng)矢量 mvj(j = 0、1、2、3、4、…)的字段中。因此,結(jié)合分區(qū)分解器30例如進(jìn)行將從上述的圖7(B)所示的分區(qū)信息/運(yùn)動(dòng)矢 量信息(由標(biāo)號(hào)“32”表示)轉(zhuǎn)換成圖7(A)所示的分區(qū)信息/運(yùn)動(dòng)矢量信息(由標(biāo)號(hào)“33” 表示)的分區(qū)信息轉(zhuǎn)換/運(yùn)動(dòng)矢量信息轉(zhuǎn)換。圖9、圖10示出了從上述圖7(B)的分區(qū)信 息/運(yùn)動(dòng)矢量信息32到圖7(A)的分區(qū)信息/運(yùn)動(dòng)矢量信息33的具體地轉(zhuǎn)換例。在圖8 中,結(jié)合分區(qū)分解器30輸入圖9所示的、由運(yùn)動(dòng)圖像編碼裝置1進(jìn)行了編碼的運(yùn)動(dòng)矢量信 息(輸入信息)34,并參照運(yùn)動(dòng)矢量信息轉(zhuǎn)換表30A,轉(zhuǎn)換為圖10所示的、遵循H. 264/AVC 標(biāo)準(zhǔn)規(guī)范的運(yùn)動(dòng)矢量信息(輸出信息)35而輸出。如圖9所示,結(jié)合分區(qū)分解器30的輸入信息34中依次存儲(chǔ)有表示分區(qū)形狀(宏 塊類型)的“mb_type”、表示每個(gè)分區(qū)的參照?qǐng)D片的信息(參照?qǐng)D像索引)的“ref_idx”、 以及表示每個(gè)分區(qū)的運(yùn)動(dòng)矢量的“mv”。在結(jié)合分區(qū)分解器30的輸入信息34中,“ref_idX”、“mv”的個(gè)數(shù)根據(jù)分區(qū)的形狀 而變化。在圖9所示的例子的情況下,“mb_type”為“8”、“ref_idX”為1個(gè)且“refjdxO,, 為 “0”,“mv” 為 2 個(gè),“mvO” % "MVl ”、“mvl,,為 “MV2”。另外,“refjdxO”為“O”意味著編碼對(duì)象圖片的前一個(gè)參照?qǐng)D片。關(guān)于運(yùn)動(dòng)矢量信息轉(zhuǎn)換表30A,在由圖7(B)所示的分區(qū)信息/運(yùn)動(dòng)矢量信息32向 圖7 (A)所示的分區(qū)信息/運(yùn)動(dòng)矢量信息33轉(zhuǎn)換時(shí),使用如下的運(yùn)動(dòng)信息轉(zhuǎn)換表30A。運(yùn)動(dòng)矢量信息轉(zhuǎn)換表30A根據(jù)與對(duì)應(yīng)于分區(qū)信息/運(yùn)動(dòng)矢量信息32、由運(yùn)動(dòng)圖像 編碼裝置1進(jìn)行了編碼的運(yùn)動(dòng)矢量信息(輸入信息)對(duì)應(yīng)的信息37 (圖11)中的分區(qū)形狀 (宏塊類型)“mb_type”,利用如下內(nèi)容進(jìn)行轉(zhuǎn)換(TBYl)與遵循H. 264/AVC標(biāo)準(zhǔn)規(guī)范的運(yùn)動(dòng)矢量信息(輸出信息)對(duì)應(yīng)的信息 38(圖11)中的分區(qū)形狀(宏塊類型)“mb_type”,(TBY2)基于該H. 264/AVC標(biāo)準(zhǔn)規(guī)范的宏塊類型mb_type是“3”(即,8X8像素) 時(shí)的子宏塊類型“sub_mb_type”,(TBY3)與該宏塊類型或子宏塊類型對(duì)應(yīng)的分區(qū)形狀“Pt”、和與對(duì)應(yīng)于分區(qū)信息/ 運(yùn)動(dòng)矢量信息32、由運(yùn)動(dòng)圖像編碼裝置1進(jìn)行了編碼的運(yùn)動(dòng)矢量信息(輸入信息)34對(duì)應(yīng) 的信息中的分區(qū)形狀“PT,,之間的對(duì)應(yīng)關(guān)系。具體而言,運(yùn)動(dòng)矢量信息轉(zhuǎn)換表30A首先記載了與輸入信息34對(duì)應(yīng)的信息“mb_ type” = “8”是與哪個(gè)輸出信息35對(duì)應(yīng)的信息“mb_type”、以及與圖4(D)的O 3的各 個(gè)位置對(duì)應(yīng)的子宏塊O 子宏塊3的分區(qū)形狀分別是圖4(E) (H)中的哪個(gè)(與哪個(gè)輸 出信息35對(duì)應(yīng)的信息:"sub_mb_type" = “O 3’’)的內(nèi)容。
在與輸出信息35對(duì)應(yīng)的信息“mb_type”為“3”(圖4(D))時(shí),與輸出信息35對(duì) 應(yīng)的信息“sub_mb_type”由4個(gè)子宏塊構(gòu)成,且4個(gè)子宏塊都記載為“2”(圖4(G))。運(yùn)動(dòng)矢量信息轉(zhuǎn)換表30A如下所示,使用與作為各個(gè)分區(qū)的輸出信息35對(duì)應(yīng)的信 息(即,與對(duì)應(yīng)于子宏塊0的“SUb_mb_type” = “2”(圖4(G))對(duì)應(yīng)的2個(gè)分區(qū)形狀“ptl”、 “pt2”、與對(duì)應(yīng)于子宏塊1的“SUb_mb_type” =“2”(圖4(G))對(duì)應(yīng)的2個(gè)分區(qū)形狀“pt3”、 “pt4”、與對(duì)應(yīng)于子宏塊2的“SUb_mb_type” =“2”(圖4(G))對(duì)應(yīng)的2個(gè)分區(qū)形狀“pt5”、 “Pt6”、以及與對(duì)應(yīng)于子宏塊3的“SUb_mb_type” = “2” (圖4(G))對(duì)應(yīng)的2個(gè)分區(qū)形狀 “pt7”、“pt8”)、和與輸入信息34對(duì)應(yīng)的信息中的分區(qū)形狀(“PTA”或“PTB”)之間的對(duì)應(yīng) 關(guān)系進(jìn)行轉(zhuǎn)換。 “ptl,’包含在‘iPTAr,中。
“pt2,’包含在‘iPTBr,中。
“pt3,’包含在‘iPTBr,中。
“pt4,’包含在‘iPTAr,中。
“pt5,’包含在‘iPTAr,中。
“pt6,’包含在‘iPTBr,中。
“pt7,’包含在‘iPTBr,中。
“pt8,’包含在‘iPTAr,中。結(jié)合分區(qū)分解器30根據(jù)由上述運(yùn)動(dòng)圖像編碼裝置1進(jìn)行了編碼的運(yùn)動(dòng)矢量信息 (輸入信息)34,基于運(yùn)動(dòng)矢量信息轉(zhuǎn)換表30A,生成遵循H. 264/AVC標(biāo)準(zhǔn)規(guī)范的運(yùn)動(dòng)矢量信 息(輸出信息)35。如圖5(B)所示,按照表示分區(qū)的形狀(宏塊類型)的“mb_type”、表示宏塊中的 分區(qū)的形狀(子宏塊類型)的“sub_mb_type”、表示每個(gè)分區(qū)的參照?qǐng)D片的信息(參照?qǐng)D 像索引)的“ref_idx”、宏塊或子宏塊中的每個(gè)分區(qū)的運(yùn)動(dòng)矢量“mv”的順序?qū)敵鲂畔?5 進(jìn)行存儲(chǔ)。參照?qǐng)D像索引“ref_idx”判斷分別包含在每個(gè)宏塊或每個(gè)子宏塊中的分區(qū)包含在 遵循H. 264/AVC標(biāo)準(zhǔn)規(guī)范的哪個(gè)分區(qū),并使用與該分區(qū)對(duì)應(yīng)的參照?qǐng)D像索引“ref_idx”。在該輸出信息35的情況下,由于4個(gè)子宏塊的參照?qǐng)D像相同,因此輸入與對(duì)應(yīng)于 輸出信息34中的參照?qǐng)D像的值完全相同的值。從而,該例子的情況下基于H. 264/AVC標(biāo)準(zhǔn)規(guī)范的(輸出信息)35如下。
"mb_type"->“3”。
‘‘sub__mb_type:0,,-2”。
‘‘sub__mb_type:1,,-2”。
‘‘sub__mb_type:2,,-2”。
‘‘sub__mb_type:3,,-2”。
"ref_idxO,,->“0”。
"ref_idxl,,->“0”。
"ref_idx2,,->“0”。
"ref_idx3,,->“0”。
"mvO”->"MVl
· "mvl· "mv2· "mv3· "mv4· "mv5· "mv6· "mv7
->‘‘MV2,,。 ->‘‘MV2,,。 ->‘‘MV1,,。 ->‘‘MV1,,。 ->‘‘MV2,,。 ->‘‘MV2,,。 ->‘‘MV1,,。與H.264/AVC標(biāo)準(zhǔn)比較,在第1實(shí)施方式的情況下,宏塊類型mb_type的數(shù)量增 多。也可以不設(shè)置結(jié)合分區(qū)分解器30,而是運(yùn)動(dòng)補(bǔ)償解碼圖像生成器31在輸入了結(jié)合后分 區(qū)的運(yùn)動(dòng)矢量信息時(shí),根據(jù)相應(yīng)的參照?qǐng)D像來取得相應(yīng)的分區(qū)形狀的區(qū)域,并通過將上述 區(qū)域移動(dòng)運(yùn)動(dòng)矢量的量而作為解碼圖像的區(qū)域。但是,在這種情況下,必須對(duì)遵循H. 264/ AVC標(biāo)準(zhǔn)的現(xiàn)有的運(yùn)動(dòng)補(bǔ)償解碼圖像生成器31進(jìn)行變更。在第1實(shí)施方式的運(yùn)動(dòng)圖像解碼 裝置中,由于設(shè)置了結(jié)合分區(qū)分解器30,可以直接應(yīng)用遵循H. 264/AVC標(biāo)準(zhǔn)的現(xiàn)有的運(yùn)動(dòng) 補(bǔ)償解碼圖像生成器31。(A-3)第1實(shí)施方式的效果根據(jù)第1實(shí)施方式,由于結(jié)合分區(qū),并在運(yùn)動(dòng)圖像編碼裝置與運(yùn)動(dòng)圖像解碼裝置 之間收發(fā)結(jié)合后分區(qū)的運(yùn)動(dòng)矢量信息,因此可以削減與運(yùn)動(dòng)補(bǔ)償相關(guān)的平均碼量。換言之, 可以提高運(yùn)動(dòng)圖像編碼裝置中的壓縮效率。(B)第2實(shí)施方式接著,說明本發(fā)明的運(yùn)動(dòng)矢量檢測(cè)裝置及方法、運(yùn)動(dòng)圖像編碼裝置及方法、以及運(yùn) 動(dòng)圖像解碼裝置及方法的第2實(shí)施方式。另外,可以將第1實(shí)施方式的圖1、圖2、圖8、圖 9、圖10、圖11直接當(dāng)作第2實(shí)施方式的圖。在上述的第1實(shí)施方式中,分區(qū)結(jié)合器23在基于從分區(qū)形狀確定器22輸出的運(yùn) 動(dòng)矢量信息來結(jié)合分區(qū)時(shí),在存在參照?qǐng)D像和運(yùn)動(dòng)矢量相同的分區(qū)的情況下,與這些分區(qū) 的位置關(guān)系無關(guān)地結(jié)合分區(qū)。但是,在如第1實(shí)施方式這樣的分區(qū)結(jié)合中,結(jié)合后分區(qū)的種類極多。因此,用于 確定結(jié)合分區(qū)的形狀的宏塊類型的碼量增多,有可能抵消通過結(jié)合分區(qū)而削減運(yùn)動(dòng)矢量個(gè) 數(shù)的碼量削減量。因此,在第2實(shí)施方式中,使分區(qū)結(jié)合器23中的結(jié)合條件比第1實(shí)施方式的更嚴(yán) 格,抑制結(jié)合后分區(qū)的種類數(shù)。第2實(shí)施方式中的分區(qū)結(jié)合器23例如將待結(jié)合的分區(qū)限定 為相鄰的相同尺寸的分區(qū)。例如,分區(qū)形狀確定器22的輸出信息在如圖12㈧所示的情況下,分區(qū)PT21及 PT23不僅運(yùn)動(dòng)矢量相同,而且是相鄰的同一尺寸的分區(qū),因此分區(qū)結(jié)合器23將分區(qū)PT21與 PT23結(jié)合。分區(qū)PT24-1的運(yùn)動(dòng)矢量與分區(qū)PT21及分區(qū)23的運(yùn)動(dòng)矢量也相同,但由于尺 寸不同,因此不將它們結(jié)合。根據(jù)相同的理由,分區(qū)結(jié)合器23不結(jié)合分區(qū)PT22及PT24-1。 其結(jié)果是,在第2實(shí)施方式的情況下,結(jié)合后分區(qū)為如圖12(B)所示。順便說一下,圖12(C) 示出了第1實(shí)施方式中的結(jié)合后分區(qū)。根據(jù)第2實(shí)施方式,由于抑制了結(jié)合后分區(qū)的種類數(shù),因而可以大大地抑制用于 確定其種類數(shù)的碼量,可以有效地實(shí)現(xiàn)通過結(jié)合分區(qū)來削減碼量。并且,可以期待結(jié)合處理
12時(shí)間比第1實(shí)施方式少。(C)其它實(shí)施方式在上述各實(shí)施方式的說明中也提到了變形實(shí)施方式,但是還可以例舉以下所例示 的變形實(shí)施方式。在上述的第1及第2實(shí)施方式中,雖然示出了將與運(yùn)動(dòng)矢量的方向和大小相等作 為分區(qū)的結(jié)合條件,但即使運(yùn)動(dòng)矢量不完全一致,在某些條件的情況下也可以結(jié)合分區(qū)。作 為條件的一例,可以例舉運(yùn)動(dòng)矢量的差分在閾值以內(nèi)的情況。并且,在運(yùn)動(dòng)矢量的信息量與 分區(qū)形狀的信息量的加權(quán)和(碼量的指標(biāo))比較大的情況下,使針對(duì)上述差分的閾值比較 大,由此也可以認(rèn)為類似度比較高的運(yùn)動(dòng)矢量彼此相同而結(jié)合分區(qū)。此時(shí),將結(jié)合前的分區(qū) 各自的運(yùn)動(dòng)矢量的平均或加權(quán)平均等用作結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量。上述各實(shí)施方式示出了將本發(fā)明應(yīng)用于依照H. 264/AVC標(biāo)準(zhǔn)的運(yùn)動(dòng)矢量檢測(cè)裝 置及方法、運(yùn)動(dòng)圖像編碼裝置及方法、以及運(yùn)動(dòng)圖像解碼裝置及方法的情況,但本發(fā)明并不 限定于此。例如,本發(fā)明也可以應(yīng)用于參照?qǐng)D片為1個(gè)的情況(沒有選擇余地的情況)。并 且,本發(fā)明還可以應(yīng)用于大塊(對(duì)應(yīng)于宏塊)為32X32像素,并且小塊(對(duì)應(yīng)于子宏塊) 為16X16像素的裝置中。在上述各實(shí)施方式中,雖然示出了并行求取不同尺寸的分區(qū)的運(yùn)動(dòng)矢量,但也可 以按照由大的分區(qū)的運(yùn)動(dòng)矢量至小的分區(qū)的運(yùn)動(dòng)矢量的順序依次求出,在這種情況下,也 可以在確定了依照H. 264/AVC標(biāo)準(zhǔn)的運(yùn)動(dòng)矢量信息的階段停止向小一方的轉(zhuǎn)移。雖然在上述各實(shí)施方式的說明中說明了通過硬件進(jìn)行處理的情況,但是也可以通 過軟件執(zhí)行一部分或全部的處理。
1權(quán)利要求
一種運(yùn)動(dòng)矢量檢測(cè)裝置,該裝置針對(duì)分割1個(gè)畫面所得到的規(guī)定尺寸的每個(gè)塊,以上限為所述塊的尺寸、尺寸及矩形形狀不同的多個(gè)分區(qū)為單位,取得運(yùn)動(dòng)矢量信息,其特征在于,所述運(yùn)動(dòng)矢量檢測(cè)裝置具有分區(qū)結(jié)合單元,其在針對(duì)1個(gè)所述塊在多個(gè)分區(qū)中取得了運(yùn)動(dòng)矢量的情況下,判斷是否將取得了運(yùn)動(dòng)矢量的多個(gè)分區(qū)結(jié)合,并在進(jìn)行結(jié)合時(shí),將結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量信息包含在從該裝置輸出的運(yùn)動(dòng)矢量信息中。
2.根據(jù)權(quán)利要求1所述的運(yùn)動(dòng)矢量檢測(cè)裝置,其特征在于,該裝置能夠從多個(gè)畫面的參照?qǐng)D像中選擇要應(yīng)用的參照?qǐng)D像,所述分區(qū)結(jié)合單元以參照?qǐng)D像的時(shí)刻相等、運(yùn)動(dòng)矢量的方向和大小的差處于規(guī)定的誤 差范圍內(nèi)作為分區(qū)結(jié)合的條件。
3.根據(jù)權(quán)利要求1或2所述的運(yùn)動(dòng)矢量檢測(cè)裝置,其特征在于,所述分區(qū)結(jié)合單元以分區(qū)彼此相鄰且尺寸相同作為分區(qū)結(jié)合的條件。
4.一種運(yùn)動(dòng)矢量檢測(cè)方法,針對(duì)分割1個(gè)畫面所得到的規(guī)定尺寸的每個(gè)塊,以上限為 所述塊的尺寸、尺寸及矩形形狀不同的多個(gè)分區(qū)為單位,取得運(yùn)動(dòng)矢量信息,其特征在于,分區(qū)結(jié)合單元在針對(duì)1個(gè)所述塊在多個(gè)分區(qū)中取得了運(yùn)動(dòng)矢量的情況下,判斷是否將 取得了運(yùn)動(dòng)矢量的多個(gè)分區(qū)結(jié)合,并在進(jìn)行結(jié)合時(shí),將結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量信息包含 在從該裝置輸出的運(yùn)動(dòng)矢量信息中。
5.一種運(yùn)動(dòng)圖像編碼裝置,該裝置根據(jù)運(yùn)動(dòng)補(bǔ)償圖像間編碼方式對(duì)運(yùn)動(dòng)圖像進(jìn)行編 碼,其特征在于,所述運(yùn)動(dòng)圖像編碼裝置具有根據(jù)權(quán)利要求1 3中任一項(xiàng)所述的運(yùn)動(dòng)矢量檢測(cè)裝置。
6.一種運(yùn)動(dòng)圖像編碼方法,該方法包含運(yùn)動(dòng)矢量檢測(cè)裝置執(zhí)行的運(yùn)動(dòng)矢量檢測(cè)步驟, 根據(jù)運(yùn)動(dòng)補(bǔ)償圖像間編碼方式對(duì)運(yùn)動(dòng)圖像進(jìn)行編碼,其特征在于,應(yīng)用根據(jù)權(quán)利要求4所述的運(yùn)動(dòng)矢量檢測(cè)方法作為所述運(yùn)動(dòng)矢量檢測(cè)步驟。
7.—種運(yùn)動(dòng)圖像解碼裝置,該裝置基于由根據(jù)權(quán)利要求5所述的運(yùn)動(dòng)圖像編碼裝置提 供的編碼信息,進(jìn)行運(yùn)動(dòng)圖像解碼處理,其特征在于,所述運(yùn)動(dòng)圖像解碼裝置具有運(yùn)動(dòng)補(bǔ)償解碼單元,其根據(jù)運(yùn)動(dòng)矢量信息,執(zhí)行伴有運(yùn)動(dòng)補(bǔ)償?shù)慕獯a;以及結(jié)合分區(qū)分解單元,其識(shí)別包含在接收到的編碼信息中的運(yùn)動(dòng)矢量信息是否是關(guān)于結(jié) 合后的分區(qū)的運(yùn)動(dòng)矢量信息,在是關(guān)于結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量信息的情況下,還原成結(jié) 合前的運(yùn)動(dòng)矢量信息而提供給所述運(yùn)動(dòng)補(bǔ)償解碼單元。
8.—種運(yùn)動(dòng)圖像解碼方法,基于所輸入的編碼信息進(jìn)行運(yùn)動(dòng)圖像解碼處理,其特征在 于,所述運(yùn)動(dòng)圖像解碼方法包括由運(yùn)動(dòng)補(bǔ)償解碼單元基于運(yùn)動(dòng)矢量信息進(jìn)行伴有運(yùn)動(dòng)補(bǔ)償?shù)慕獯a的步驟;由結(jié)合分區(qū)分解單元識(shí)別包含在接收到的編碼信息中的運(yùn)動(dòng)矢量信息是否是關(guān)于結(jié) 合后的分區(qū)的運(yùn)動(dòng)矢量信息,在是關(guān)于結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量信息的情況下,還原成結(jié) 合前的運(yùn)動(dòng)矢量信息而提供給所述運(yùn)動(dòng)補(bǔ)償解碼單元的步驟。
全文摘要
一種運(yùn)動(dòng)矢量檢測(cè)裝置,其針對(duì)分割1個(gè)畫面所得到的規(guī)定尺寸的每個(gè)塊,以上限為所述塊的尺寸、尺寸及矩形形狀不同的多個(gè)分區(qū)為單位,取得運(yùn)動(dòng)矢量信息,其中,所述運(yùn)動(dòng)矢量檢測(cè)裝置具有分區(qū)結(jié)合單元(23),其在針對(duì)1個(gè)所述塊在多個(gè)分區(qū)中取得了運(yùn)動(dòng)矢量的情況下,判斷是否將取得了運(yùn)動(dòng)矢量的多個(gè)分區(qū)結(jié)合,并在進(jìn)行結(jié)合時(shí),將結(jié)合后的分區(qū)的運(yùn)動(dòng)矢量信息包含在從該裝置輸出的運(yùn)動(dòng)矢量信息中。能夠減少運(yùn)動(dòng)矢量的碼量。
文檔編號(hào)H04N7/32GK101926176SQ20098010334
公開日2010年12月22日 申請(qǐng)日期2009年1月9日 優(yōu)先權(quán)日2008年1月31日
發(fā)明者蓮尾知志 申請(qǐng)人:沖電氣工業(yè)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
洮南市| 左权县| 左贡县| 馆陶县| 麻栗坡县| 喀喇| 盈江县| 沁水县| 铜鼓县| 泽普县| 铁岭县| 随州市| 白银市| 卓资县| 滨海县| 同江市| 南丰县| 凤台县| 静乐县| 太原市| 民勤县| 滨州市| 新晃| 浦城县| 南开区| 沈丘县| 女性| 内黄县| 靖远县| 许昌县| 麦盖提县| 天全县| 高雄市| 榕江县| 合水县| 贵溪市| 平定县| 绥江县| 汪清县| 泉州市| 白朗县|