運(yùn)動(dòng)圖像編碼方法以及運(yùn)動(dòng)圖像解碼方法
【專(zhuān)利摘要】本發(fā)明涉及運(yùn)動(dòng)圖像編碼方法以及運(yùn)動(dòng)圖像解碼方法。一種將輸入圖像信號(hào)分割成像素塊,對(duì)這些分割出的像素塊進(jìn)行幀間預(yù)測(cè)的方法。該方法從保持有編碼結(jié)束區(qū)域中的運(yùn)動(dòng)信息的運(yùn)動(dòng)信息緩存器中選擇預(yù)測(cè)運(yùn)動(dòng)信息,使用所述預(yù)測(cè)運(yùn)動(dòng)信息對(duì)編碼對(duì)象塊的運(yùn)動(dòng)信息進(jìn)行預(yù)測(cè)。進(jìn)而該方法從編碼結(jié)束了的區(qū)域內(nèi)的多個(gè)運(yùn)動(dòng)信息中,依照表示所述預(yù)測(cè)運(yùn)動(dòng)信息的選擇方法的第1信息來(lái)取得代表運(yùn)動(dòng)信息,僅得到所述代表運(yùn)動(dòng)信息。
【專(zhuān)利說(shuō)明】運(yùn)動(dòng)圖像編碼方法以及運(yùn)動(dòng)圖像解碼方法
[0001 ] 本申請(qǐng)是申請(qǐng)?zhí)枮?01180066693.9、申請(qǐng)日為2011年3月9日、名稱為“運(yùn)動(dòng)圖像編碼方法以及運(yùn)動(dòng)圖像解碼方法”的發(fā)明專(zhuān)利申請(qǐng)的分案申請(qǐng)。
技術(shù)領(lǐng)域
[0002]本發(fā)明的實(shí)施方式涉及運(yùn)動(dòng)圖像的編碼以及解碼中的運(yùn)動(dòng)信息壓縮方法、運(yùn)動(dòng)圖像編碼方法以及運(yùn)動(dòng)圖像解碼方法。
【背景技術(shù)】
[0003]近年來(lái),使編碼效率大幅地提高的圖像編碼方法在ITU-T和IS0/IEC的共同使用下被建議為 11'1]-了1^(3.!1.264以及130/^(:14496-10(以下稱為!1.264)。在!1.264中,預(yù)測(cè)處理、變換處理以及熵編碼處理是以矩形塊為單位(例如、16X16像素塊單位、8X8像素塊單位等)來(lái)進(jìn)行的。在預(yù)測(cè)處理中對(duì)于編碼對(duì)象的矩形塊(編碼對(duì)象塊),參照已編碼結(jié)束的幀(參照幀),進(jìn)行運(yùn)動(dòng)補(bǔ)償,該運(yùn)動(dòng)補(bǔ)償進(jìn)行時(shí)間方向的預(yù)測(cè)。在這樣的運(yùn)動(dòng)補(bǔ)償中,有必要對(duì)包含作為編碼對(duì)象塊與在參照幀內(nèi)所參照的塊的空間上的偏移信息的運(yùn)動(dòng)矢量的運(yùn)動(dòng)信息進(jìn)行編碼并發(fā)送到解碼側(cè)。進(jìn)而,在使用多個(gè)參照幀進(jìn)行運(yùn)動(dòng)補(bǔ)償?shù)那闆r下,還需要將參照幀編號(hào)與運(yùn)動(dòng)信息一起進(jìn)行編碼。因此,存在與運(yùn)動(dòng)信息以及參照幀編號(hào)有關(guān)的代碼量增大的情況。另外,有對(duì)參照幀的運(yùn)動(dòng)信息存儲(chǔ)器所保存的運(yùn)動(dòng)信息進(jìn)行參照,導(dǎo)出編碼對(duì)象塊的預(yù)測(cè)運(yùn)動(dòng)信息的運(yùn)動(dòng)信息預(yù)測(cè)方法(專(zhuān)利文獻(xiàn)I以及非專(zhuān)利文獻(xiàn)2),存在保存運(yùn)動(dòng)信息的運(yùn)動(dòng)信息存儲(chǔ)器的容量增加的情況。
[0004]作為削減運(yùn)動(dòng)信息存儲(chǔ)器的容量的方法的一個(gè)例子,在(非專(zhuān)利文獻(xiàn)2)中,在預(yù)定的塊內(nèi)導(dǎo)出代表的運(yùn)動(dòng)信息,僅將代表的運(yùn)動(dòng)信息保存于運(yùn)動(dòng)信息存儲(chǔ)器。
[0005]專(zhuān)利文獻(xiàn)I:日本專(zhuān)利第4020789號(hào)
[0006]非專(zhuān)利文獻(xiàn)I
[0007]J.Jung et al,“Temporal MV predictor modificat1n for MV-Comp,Skip,Direct and Merge schemes,,,Joint Collaborative T earn on Video Coding(JCT-VC)ofITU-T SG16ffP3and ISO/IE C JTC1/SC29/WG1IDocument,JCTVC_D164January 20110.
[0008]非專(zhuān)利文獻(xiàn)2
[0009]Yeping Su et al,“CE9:Reduced resolut1n storage of mot1 n vectordata”,Joint Collaborative Team on Video Coding(JCT-VC)of ITU-T SG16ffP3andIS0/IEC JTC1/SC29/WG1IDocu ment,JCTVC_D072January 20110.
【發(fā)明內(nèi)容】
[0010]但是,在非專(zhuān)利文獻(xiàn)I所示出的預(yù)測(cè)運(yùn)動(dòng)信息的導(dǎo)出方法和非專(zhuān)利文獻(xiàn)2所示出的代表運(yùn)動(dòng)信息的導(dǎo)出方法不同的情況下,存在因預(yù)測(cè)運(yùn)動(dòng)信息的時(shí)間相關(guān)性減少而與運(yùn)動(dòng)信息有關(guān)的代碼量增加的問(wèn)題。
[0011]本發(fā)明為了解決上述問(wèn)題點(diǎn)而被完成的,想要解決的課題是提供一種包含能夠提高編碼效率的運(yùn)動(dòng)信息壓縮裝置的運(yùn)動(dòng)圖像編碼裝置以及運(yùn)動(dòng)圖像解碼裝置。
[0012]根據(jù)實(shí)施方式,運(yùn)動(dòng)圖像編碼方法是將輸入圖像信號(hào)分割成像素塊,對(duì)這些分割了的像素塊進(jìn)行幀間預(yù)測(cè)的方法。該方法包含從保持有編碼結(jié)束區(qū)域中的運(yùn)動(dòng)信息的運(yùn)動(dòng)信息緩存器中選擇預(yù)測(cè)運(yùn)動(dòng)信息,使用所述預(yù)測(cè)運(yùn)動(dòng)信息對(duì)編碼對(duì)象塊的運(yùn)動(dòng)信息進(jìn)行預(yù)測(cè)。進(jìn)而該方法包含從編碼結(jié)束了的區(qū)域內(nèi)的多個(gè)運(yùn)動(dòng)信息中,依照表示所述預(yù)測(cè)運(yùn)動(dòng)信息的選擇方法的第I信息,取得代表運(yùn)動(dòng)信息,僅得到所述代表運(yùn)動(dòng)信息。
【附圖說(shuō)明】
[0013]圖1是概略地示出第I實(shí)施方式所涉及的圖像編碼裝置的結(jié)構(gòu)的框圖。
[0014]圖2A是像素塊的預(yù)測(cè)編碼順序的說(shuō)明圖。
[0015]圖2B是像素塊尺寸的一個(gè)例子的說(shuō)明圖。
[0016]圖2C是像素塊尺寸的其他的例子的說(shuō)明圖。
[0017]圖2D是像素塊尺寸的其他的例子的說(shuō)明圖。
[0018]圖3A是編碼樹(shù)單元中的像素塊的一個(gè)例子的說(shuō)明圖。
[0019]圖3B是編碼樹(shù)單元中的像素塊的其他的例子的說(shuō)明圖。
[0020]圖3C是編碼樹(shù)單元中的像素塊的其他的例子的說(shuō)明圖。
[0021]圖3D是編碼樹(shù)單元中的像素塊的其他的例子的說(shuō)明圖。
[0022]圖4是概略地不出圖1的熵編碼部的結(jié)構(gòu)的框圖。
[0023]圖5是概略地示出圖1的運(yùn)動(dòng)信息存儲(chǔ)器的結(jié)構(gòu)的說(shuō)明圖。
[0024]圖6A是圖1的幀間預(yù)測(cè)部執(zhí)行的幀間預(yù)測(cè)處理的一個(gè)例子的說(shuō)明圖。
[0025]圖6B是圖1的幀間預(yù)測(cè)部執(zhí)行的幀間預(yù)測(cè)處理的其他的例子的說(shuō)明圖。
[0026]圖7A是預(yù)言(Predict)單元的一個(gè)例子的說(shuō)明圖。
[0027]圖7B是預(yù)言單元的其他的例子的說(shuō)明圖。
[0028]圖7C是預(yù)言單元的其他的例子的說(shuō)明圖。
[0029]圖7D是預(yù)言單元的其他的例子的說(shuō)明圖。
[0030]圖7E是預(yù)言單元的其他的例子的說(shuō)明圖。
[0031 ]圖7F是預(yù)言單元的其他的例子的說(shuō)明圖。
[0032]圖7G是預(yù)言單元的其他的例子的說(shuō)明圖。
[0033]圖8是示出跳過(guò)模式、合并模式、幀間模式的說(shuō)明圖。
[0034]圖9是概略地不出圖4的運(yùn)動(dòng)信息編碼部的結(jié)構(gòu)的框圖。
[0035]圖10是示出針對(duì)編碼對(duì)象預(yù)言單元的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)的位置的例子的說(shuō)明圖。
[0036]圖11是示出針對(duì)編碼對(duì)象預(yù)言單元的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)的位置的另一其他的例子的說(shuō)明圖。
[0037]圖12是示出表示多個(gè)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)的塊位置和索引MvpidX的關(guān)系的列表的例子的說(shuō)明圖。
[0038]圖13A是示出編碼對(duì)象預(yù)言單元的尺寸為32X32的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0039]圖13B是示出編碼對(duì)象預(yù)言單元的尺寸為32X16的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0040]圖13C是示出編碼對(duì)象預(yù)言單元的尺寸為16X32的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0041]圖13D是示出編碼對(duì)象預(yù)言單元的尺寸為16X16的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0042]圖13E是示出編碼對(duì)象預(yù)言單元的尺寸為16X8的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0043]圖13F是示出編碼對(duì)象預(yù)言單元的尺寸為8X16的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0044]圖14A是示出編碼對(duì)象預(yù)言單元的尺寸為32X32的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的另一其他的例子的說(shuō)明圖。
[0045]圖14B是示出編碼對(duì)象預(yù)言單元的尺寸為32X16的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的另一其他的例子的說(shuō)明圖。
[0046]圖14C是示出編碼對(duì)象預(yù)言單元的尺寸為16X32的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的另一其他的例子的說(shuō)明圖。
[0047]圖14D是示出編碼對(duì)象預(yù)言單元的尺寸為16X16的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的另一其他的例子的說(shuō)明圖。
[0048]圖14E是示出編碼對(duì)象預(yù)言單元的尺寸為16X8的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的另一其他的例子的說(shuō)明圖。
[0049]圖14F是示出編碼對(duì)象預(yù)言單元的尺寸為8X16的情況下的表示預(yù)言單元的中心的參照運(yùn)動(dòng)信息取得位置的另一其他的例子的說(shuō)明圖。
[0050]圖15是與空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501以及時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502有關(guān)的說(shuō)明圖。
[0051]圖16是示出圖1的運(yùn)動(dòng)信息壓縮部的動(dòng)作的一個(gè)例子的流程圖。
[0052]圖17A是示出編碼對(duì)象預(yù)言單元的尺寸為32X 32的情況下的表示預(yù)言單元的左上端的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0053]圖17B是示出編碼對(duì)象預(yù)言單元的尺寸為32X 16的情況下的表示預(yù)言單元的左上端的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0054]圖17C是示出編碼對(duì)象預(yù)言單元的尺寸為16X 32的情況下的表示預(yù)言單元的左上端的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0055]圖17D是示出編碼對(duì)象預(yù)言單元的尺寸為16X 16的情況下的表示預(yù)言單元的左上端的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0056]圖17E是示出編碼對(duì)象預(yù)言單元的尺寸為16X8的情況下的表示預(yù)言單元的左上端的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0057]圖17F是示出編碼對(duì)象預(yù)言單元的尺寸為8X 16的情況下的表示預(yù)言單元的左上端的參照運(yùn)動(dòng)信息取得位置的例子的說(shuō)明圖。
[0058]圖18A是示出代表運(yùn)動(dòng)信息位置的例子的說(shuō)明圖。
[0059]圖18B是示出代表運(yùn)動(dòng)信息位置的其他的例子的說(shuō)明圖。
[0060]圖19是示出各預(yù)言尺寸中的預(yù)言單元的中心的例子的說(shuō)明圖。
[0061]圖20A是示出將每個(gè)運(yùn)動(dòng)信息壓縮塊的多個(gè)參照運(yùn)動(dòng)信息取得位置的重心設(shè)定為代表運(yùn)動(dòng)信息位置的情況下的代表運(yùn)動(dòng)信息位置的例子的說(shuō)明圖。
[0062]圖20B是示出將每個(gè)運(yùn)動(dòng)信息壓縮塊的多個(gè)參照運(yùn)動(dòng)信息取得位置的重心設(shè)定為代表運(yùn)動(dòng)信息位置的情況下的代表運(yùn)動(dòng)信息位置的其他例子的說(shuō)明圖。
[0063]圖21A是示出代表運(yùn)動(dòng)信息位置的例子的說(shuō)明圖。
[0064]圖21B是示出代表運(yùn)動(dòng)信息位置的其他的例子的說(shuō)明圖。
[0065]圖22是示出依照一實(shí)施方式的語(yǔ)法構(gòu)造的圖。
[0066]圖23A是示出依照一實(shí)施方式的序列參數(shù)集語(yǔ)法的一個(gè)例子的圖。
[0067]圖23B是示出依照一實(shí)施方式的序列參數(shù)集語(yǔ)法的另一例子的圖。
[0068]圖24是示出依照一實(shí)施方式的預(yù)言單元語(yǔ)法的一個(gè)例子的圖。
[0069]圖25是概略地示出第2實(shí)施方式所涉及的圖像解碼裝置的框圖。
[0070]圖26是概略地示出圖25的熵解碼部的框圖。
[0071 ]圖27是概略地不出圖26的運(yùn)動(dòng)信息解碼部的框圖。
[0072](符號(hào)說(shuō)明)
[0073]100…圖像編碼裝置、101…減法部、102…正交變換部、103…量化部、104、2502...反量化部、105、2503...反正交變換部、106、2504、2706…加法部、107、2505...參照?qǐng)D像存儲(chǔ)器、108、2506...幀間預(yù)測(cè)部、109…運(yùn)動(dòng)信息壓縮部、110…運(yùn)動(dòng)信息存儲(chǔ)器、112…熵編碼部、113…輸出緩存器、114…編碼控制部、401…參數(shù)編碼部、402…變換系數(shù)編碼部、403...運(yùn)動(dòng)信息編碼部、404…復(fù)用部、901…參照運(yùn)動(dòng)矢量取得部、902…預(yù)測(cè)運(yùn)動(dòng)矢量選擇開(kāi)關(guān)、903…減法部、904…差分運(yùn)動(dòng)信息編碼部、905…預(yù)測(cè)運(yùn)動(dòng)信息位置編碼部、906…復(fù)用部、2500…運(yùn)動(dòng)圖像解碼裝置、2501...熵解碼部、2507...參照運(yùn)動(dòng)信息存儲(chǔ)器、2508...參照運(yùn)動(dòng)信息壓縮部、2510...解碼控制部、2601、2701…分離部、2602...參數(shù)解碼部、2603...變換系數(shù)解碼部、2604...運(yùn)動(dòng)信息解碼部、2702...差分運(yùn)動(dòng)信息解碼部、2503...預(yù)測(cè)運(yùn)動(dòng)信息位置解碼部、2704...參照運(yùn)動(dòng)信息取得部、2705...預(yù)測(cè)運(yùn)動(dòng)信息選擇開(kāi)關(guān)。
【具體實(shí)施方式】
[0074]以下,參照附圖詳細(xì)說(shuō)明各實(shí)施方式所涉及的運(yùn)動(dòng)圖像編碼裝置以及運(yùn)動(dòng)圖像解碼裝置。另外,在以后的說(shuō)明中,“圖像”這樣的術(shù)語(yǔ)能夠適當(dāng)?shù)乩斫鉃椤坝跋瘛薄ⅰ跋袼亍?、“圖像信號(hào)”、“圖像數(shù)據(jù)”等術(shù)語(yǔ)。另外,在以下的實(shí)施方式中,設(shè)為關(guān)于帶有同樣編號(hào)的部分進(jìn)行同樣的動(dòng)作,并省略重復(fù)的說(shuō)明。
[0075](第丨實(shí)施方式)
[0076]第I實(shí)施方式是關(guān)于圖像編碼裝置。與本實(shí)施方式所涉及的圖像編碼裝置對(duì)應(yīng)的運(yùn)動(dòng)圖像解碼裝置在第2實(shí)施方式中進(jìn)行說(shuō)明。該圖像編碼裝置能夠通過(guò)LSI (Large-Scale Integrat 1n:大規(guī)模集成電路)芯片、DSP(DigitalSignalProcessor:數(shù)字信號(hào)處理器)、FPGA(Field ProgrammableGateArray:現(xiàn)場(chǎng)可編程門(mén)陣列)等硬件來(lái)實(shí)現(xiàn)。另外,該圖像編碼裝置也可以通過(guò)使計(jì)算機(jī)執(zhí)行圖像編碼程序來(lái)實(shí)現(xiàn)。
[0077]如圖1所示那樣,本實(shí)施方式所涉及的圖像編碼裝置100具有減法部101、正交變換部102、量化部103、反量化部104、反正交變換部105、加法部106、參照?qǐng)D像存儲(chǔ)器107、幀間預(yù)測(cè)部108、運(yùn)動(dòng)信息壓縮部109、運(yùn)動(dòng)信息存儲(chǔ)器110、以及熵編碼部112。編碼控制部114以及輸出緩存器113通常被設(shè)置于圖像編碼裝置100的外部。
[0078]圖1的圖像編碼裝置100將構(gòu)成輸入圖像信號(hào)的各幀或各場(chǎng)或各片分割為多個(gè)像素塊,對(duì)于這些分割出的像素塊進(jìn)行預(yù)測(cè)編碼,輸出編碼數(shù)據(jù)163。在以后的說(shuō)明中,為了簡(jiǎn)化而假設(shè)如圖2A所示那樣從左上向右下進(jìn)行像素塊的預(yù)測(cè)編碼。在圖2A中,在編碼處理對(duì)象的幀f中,編碼結(jié)束像素塊P與編碼對(duì)象像素塊c相比位于左側(cè)以及上側(cè)。
[0079]這里,像素塊是指例如、MXN尺寸的塊(N以及M為自然數(shù))、編碼單元、宏塊、子塊、I像素等的處理圖像的單位。另外,在以后的說(shuō)明中,基本上將像素塊在編碼單元的意義下來(lái)使用,但通過(guò)適當(dāng)?shù)乩斫庹f(shuō)明也能夠在上述的意義下解釋像素塊。編碼單元典型的情況是例如圖2B所示的16 X 16像素塊,但也可以是圖2C所示的32 X 32像素塊、圖2D所示的64 X 64像素塊,也可以是未圖示的8X8像素塊、4X4像素塊。另外,編碼單元未必一定是正方形。以下、也有時(shí)將輸入圖像信號(hào)151的編碼對(duì)象塊或者編碼單元稱為“預(yù)測(cè)對(duì)象塊”。另外,編碼單位不限于編碼單元那樣的像素塊,能夠使用幀或場(chǎng)、片、或者它們的組合。
[0080]圖3A到圖3D是示出了編碼單元的具體例子的圖。圖3A示出編碼單元的尺寸是64X64(N=32)的情況下的例子。這里,N表示成為基準(zhǔn)的編碼單元的尺寸,將被分割了的情況下的尺寸定義為N,將沒(méi)被分割的情況定義為2N。編碼樹(shù)單元具有四叉樹(shù)構(gòu)造,在被分割了的情況下對(duì)4個(gè)像素塊按照Z(yǔ)掃描順序附上索引。圖3B示出對(duì)圖3A的64X64像素塊進(jìn)行了四叉樹(shù)分割的例子。圖中所示的編號(hào)表示Z掃描的次序。另外,能夠在編碼單元的I個(gè)四叉樹(shù)的索引內(nèi)進(jìn)一步進(jìn)行四叉樹(shù)分割。對(duì)于分割的深度用Depth來(lái)定義。即、圖3A示出D epth = 0的例子。圖3C示出D印th = I的情況下的32 X 32(N= 16)尺寸的編碼樹(shù)單元的例子。將這樣的編碼樹(shù)單元的最大的單元稱為大編碼樹(shù)單元或者樹(shù)塊,如圖2A所示,以該單位按照光柵掃描的順序?qū)斎雸D像信號(hào)進(jìn)行編碼。
[0081]圖1的圖像編碼裝置100根據(jù)從編碼控制部114輸入的編碼參數(shù),進(jìn)行針對(duì)像素塊的幀間預(yù)測(cè)(還被稱為畫(huà)面間預(yù)測(cè)、幀間預(yù)測(cè)、運(yùn)動(dòng)補(bǔ)償預(yù)測(cè)等)或者沒(méi)被圖示的幀內(nèi)預(yù)測(cè)(還被稱為畫(huà)面內(nèi)預(yù)測(cè)、幀內(nèi)預(yù)測(cè)等),生成預(yù)測(cè)圖像信號(hào)159。該圖像編碼裝置100對(duì)像素塊(輸入圖像信號(hào)151)和預(yù)測(cè)圖像信號(hào)159之間的預(yù)測(cè)誤差信號(hào)152進(jìn)行正交變換以及量化,進(jìn)行熵編碼而生成編碼數(shù)據(jù)163并輸出。
[0082]圖1的圖像編碼裝置100有選擇地應(yīng)用塊尺寸以及預(yù)測(cè)圖像信號(hào)159的生成方法不同的多個(gè)預(yù)測(cè)模式進(jìn)行編碼。預(yù)測(cè)圖像信號(hào)159的生成方法進(jìn)行大致劃分,有在編碼對(duì)象幀內(nèi)進(jìn)行預(yù)測(cè)的幀內(nèi)預(yù)測(cè)和使用時(shí)間上不同的I個(gè)或者多個(gè)參照幀來(lái)進(jìn)行預(yù)測(cè)的幀間預(yù)測(cè)這兩種。
[0083]以下,對(duì)圖1的圖像編碼裝置100所包含的各要素進(jìn)行說(shuō)明。
[0084]減法部101從輸入圖像信號(hào)151的編碼對(duì)象塊減去對(duì)應(yīng)的預(yù)測(cè)圖像信號(hào)159,得到預(yù)測(cè)誤差信號(hào)152。減法部101將預(yù)測(cè)誤差信號(hào)152輸入到正交變換部102。
[0085]正交變換部102對(duì)于來(lái)自減法部101的預(yù)測(cè)誤差信號(hào)152進(jìn)行例如離散余弦變換(DCT)這樣的正交變換,得到變換系數(shù)153。正交變換部102將變換系數(shù)153輸出到量化部103。
[0086]量化部103對(duì)來(lái)自正交變換部102的變換系數(shù)153進(jìn)行量化,得到量化變換系數(shù)154。具體而言,量化部103依照由編碼控制部114所指定的量化參數(shù)、量化矩陣等量化信息進(jìn)行量化。量化參數(shù)表示量化的微細(xì)度。為了按每個(gè)變換系數(shù)的分量對(duì)量化的微細(xì)度加權(quán)而使用量化矩陣,量化矩陣的使用與不使用不是本發(fā)明的實(shí)施方式的本質(zhì)部分。量化部103將量化變換系數(shù)154輸出到熵編碼部112以及反量化部104。
[0087]熵編碼部112對(duì)來(lái)自量化部103的量化變換系數(shù)154、來(lái)自幀間預(yù)測(cè)部108的運(yùn)動(dòng)信息160、由編碼控制部114所指定的預(yù)測(cè)信息165、來(lái)自編碼控制部114的參照位置信息164、量化信息等的各種編碼參數(shù)進(jìn)行熵編碼(例如、哈夫曼編碼、算術(shù)編碼等),生成編碼數(shù)據(jù)163。另外,所謂編碼參數(shù)是預(yù)測(cè)信息165、與變換系數(shù)有關(guān)信息、與量化有關(guān)的信息等的解碼所需要的參數(shù)。例如、編碼控制部114具有內(nèi)部存儲(chǔ)器(未圖示),在該存儲(chǔ)器中保持有編碼參數(shù),在對(duì)預(yù)測(cè)對(duì)象塊進(jìn)行編碼時(shí)使用鄰接的已編碼結(jié)束的像素塊的編碼參數(shù)。
[0088]具體而言,熵編碼部112如圖4所示那樣具備參數(shù)編碼部401、變換系數(shù)編碼部402、運(yùn)動(dòng)信息編碼部403、以及復(fù)用部404。參數(shù)編碼部401對(duì)從編碼控制部114接收到的預(yù)測(cè)信息165等的編碼參數(shù)進(jìn)行編碼,生成編碼數(shù)據(jù)451A。變換系數(shù)編碼部402對(duì)從量化部103接收到的量化后的變換系數(shù)154進(jìn)行編碼,生成編碼數(shù)據(jù)451B。
[0089I 運(yùn)動(dòng)信息編碼部403參照從運(yùn)動(dòng)信息存儲(chǔ)器110接收到的參照運(yùn)動(dòng)信息166、從編碼控制部114接收到的參照位置信息164,對(duì)從幀間預(yù)測(cè)部108接收到的運(yùn)動(dòng)信息160進(jìn)行編碼,生成編碼數(shù)據(jù)451C。關(guān)于運(yùn)動(dòng)信息編碼部403,其詳細(xì)的內(nèi)容在以后進(jìn)行說(shuō)明。
[0090]復(fù)用部404對(duì)編碼數(shù)據(jù)451A、451B、451C進(jìn)行復(fù)用,生成編碼數(shù)據(jù)163。所生成的編碼數(shù)據(jù)163包含運(yùn)動(dòng)信息160、預(yù)測(cè)信息165以及與變換系數(shù)有關(guān)的信息、與量化有關(guān)的信息等的解碼時(shí)所需要的所有的參數(shù)。
[0091]由熵編碼部112生成的編碼數(shù)據(jù)163例如經(jīng)過(guò)復(fù)用而被暫時(shí)蓄積在輸出緩存器113,依照編碼控制部114所管理的適當(dāng)?shù)妮敵龆〞r(shí),作為編碼數(shù)據(jù)163而輸出。編碼數(shù)據(jù)163向例如未圖示的蓄積系統(tǒng)(蓄積介質(zhì))或者傳送系統(tǒng)(通信線路)輸出。
[0092]反量化部104對(duì)于來(lái)自量化部103的量化變換系數(shù)154進(jìn)行反量化,得到恢復(fù)變換系數(shù)155。具體而言,反量化部104依照在量化部103中所使用的量化信息進(jìn)行反量化。在量化部103中所使用的量化信息從編碼控制部114的內(nèi)部存儲(chǔ)器加載。反量化部104將恢復(fù)變換系數(shù)155輸出到反正交變換部105。
[0093]反正交變換部105對(duì)于來(lái)自反量化部104的恢復(fù)變換系數(shù)155進(jìn)行與在例如反離散余弦變換等那樣的正交變換部102中進(jìn)行的正交變換相對(duì)應(yīng)的反正交變換,得到恢復(fù)預(yù)測(cè)誤差信號(hào)156。反正交變換部105將恢復(fù)預(yù)測(cè)誤差信號(hào)156輸出到加法部106。
[0094]加法部106將恢復(fù)預(yù)測(cè)誤差信號(hào)156和對(duì)應(yīng)的預(yù)測(cè)圖像信號(hào)159相加,生成局部的解碼圖像信號(hào)157。解碼圖像信號(hào)157實(shí)施未圖示的去塊濾波、維納濾波等,然后向參照?qǐng)D像存儲(chǔ)器107輸入。
[0095]參照?qǐng)D像存儲(chǔ)器107在存儲(chǔ)器中蓄積局部解碼后的被濾波圖像信號(hào)158,在由幀間預(yù)測(cè)部108根據(jù)需要生成預(yù)測(cè)圖像時(shí),作為參照?qǐng)D像信號(hào)158來(lái)被參照。
[0096]幀間預(yù)測(cè)部108利用參照?qǐng)D像存儲(chǔ)器107所保存的參照?qǐng)D像信號(hào)158而進(jìn)行幀間預(yù)測(cè)。具體而言,幀間預(yù)測(cè)部108在預(yù)測(cè)對(duì)象塊和參照?qǐng)D像信號(hào)158之間進(jìn)行塊匹配處理,導(dǎo)出運(yùn)動(dòng)的偏差量(運(yùn)動(dòng)矢量)O幀間預(yù)測(cè)部108根據(jù)該運(yùn)動(dòng)矢量進(jìn)行運(yùn)動(dòng)補(bǔ)償(在小數(shù)精度的運(yùn)動(dòng)的情況下為插值處理),生成幀間預(yù)測(cè)圖像。在H.264中,有可能實(shí)現(xiàn)達(dá)到1/4像素精度的插值處理。被導(dǎo)出的運(yùn)動(dòng)矢量作為運(yùn)動(dòng)信息160的一部分被進(jìn)行熵編碼。
[0097]運(yùn)動(dòng)信息存儲(chǔ)器110具有運(yùn)動(dòng)信息壓縮部109,對(duì)于運(yùn)動(dòng)信息160適當(dāng)?shù)剡M(jìn)行壓縮處理,削減信息量,并暫時(shí)保存為參照運(yùn)動(dòng)信息166。如圖5所示,運(yùn)動(dòng)信息存儲(chǔ)器110以幀(或者片)為單位進(jìn)行保持,還具有將同一幀上的運(yùn)動(dòng)信息160作為參照運(yùn)動(dòng)信息166來(lái)保存的空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501;以及將已經(jīng)編碼結(jié)束的幀的運(yùn)動(dòng)信息160作為參照運(yùn)動(dòng)信息166來(lái)保存的時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502 ο時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502根據(jù)編碼對(duì)象幀在預(yù)測(cè)中使用的參照幀的數(shù)量也可以具有多個(gè)。
[0098]另外,空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501以及時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502也可以在物理上對(duì)同一存儲(chǔ)器進(jìn)行邏輯地劃分。進(jìn)而,還可以是空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501僅保持當(dāng)前進(jìn)行著編碼的幀所需要的空間方向運(yùn)動(dòng)信息,依次壓縮參照所不需要的空間方向運(yùn)動(dòng)信息并保存在時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502。
[0099]參照運(yùn)動(dòng)信息166以規(guī)定的區(qū)域?yàn)閱挝?例如、4X4像素塊為單位)被保持在空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501以及時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502內(nèi)。參照運(yùn)動(dòng)信息166還具有表示該區(qū)域是按照后述的幀間預(yù)測(cè)進(jìn)行編碼還是按照后述的幀內(nèi)預(yù)測(cè)進(jìn)行編碼的信息。另外,編碼單元(或者預(yù)言單元)在如按照H.264所規(guī)定的跳過(guò)模式、直接模式或者后述的合并模式那樣不對(duì)運(yùn)動(dòng)信息160內(nèi)的運(yùn)動(dòng)矢量的值進(jìn)行編碼而使用根據(jù)編碼結(jié)束的區(qū)域所預(yù)測(cè)的運(yùn)動(dòng)信息160來(lái)進(jìn)行幀間預(yù)測(cè)的情況下,也將該編碼單元(或者預(yù)言單元)的運(yùn)動(dòng)信息作為參照運(yùn)動(dòng)信息16 6來(lái)保持。
[0100]如果編碼對(duì)象的幀或者片的編碼處理結(jié)束了,則該幀的空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501作為接下來(lái)進(jìn)行編碼處理的幀中所使用的時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502,變更其處理。此時(shí),為了削減時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502的存儲(chǔ)器容量,將通過(guò)后述的運(yùn)動(dòng)信息壓縮部109所壓縮的運(yùn)動(dòng)信息160保存于時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502。
[0101]預(yù)測(cè)信息165是依照編碼控制部114控制的預(yù)測(cè)模式的,如前所述,為了生成預(yù)測(cè)圖像信號(hào)159能夠選擇幀間預(yù)測(cè)或者未圖示的幀內(nèi)預(yù)測(cè)或者幀間預(yù)測(cè),而幀內(nèi)預(yù)測(cè)和幀間預(yù)測(cè)的各自中還能夠選擇多個(gè)模式。編碼控制部114將幀內(nèi)預(yù)測(cè)以及幀間預(yù)測(cè)的多個(gè)預(yù)測(cè)模式中的一個(gè)判定為最佳的預(yù)測(cè)模式,設(shè)定預(yù)測(cè)信息165。
[0102]例如、編碼控制部114使用如下的數(shù)學(xué)式(I)所示的成本函數(shù),判定最佳的預(yù)測(cè)模式。
[0103]【數(shù)學(xué)式I】
[0104]K = SAD+AX0H(1)
[0105]在數(shù)學(xué)式(1)(以下稱為簡(jiǎn)易編碼成本)中,OH表示與預(yù)測(cè)信息160(例如、運(yùn)動(dòng)矢量信息、預(yù)測(cè)塊尺寸信息)有關(guān)的代碼量,SAD表示預(yù)測(cè)對(duì)象塊和預(yù)測(cè)圖像信號(hào)159之間的差分絕對(duì)值和(即、預(yù)測(cè)誤差信號(hào)152的絕對(duì)值的累積和)。另外,λ表示根據(jù)量化信息(量化參數(shù))的值所決定的拉格朗日未定乘數(shù),K表示編碼成本。在使用數(shù)學(xué)式(I)的情況下,使編碼成本K最小化的預(yù)測(cè)模式根據(jù)發(fā)生代碼量和預(yù)測(cè)誤差的觀點(diǎn)被判定為最佳的預(yù)測(cè)模式。作為數(shù)學(xué)式(I)的變形,既可以僅根據(jù)OH或者SAD來(lái)估計(jì)編碼成本,也可以利用對(duì)SAD實(shí)施了哈達(dá)瑪(Hadamard)變換而得到的值或者其近似值來(lái)估計(jì)編碼成本。
[0106]另外,還能夠通過(guò)使用未圖示的臨時(shí)編碼單元來(lái)判定最佳的預(yù)測(cè)模式。例如、編碼控制部114使用下面的數(shù)學(xué)式(2)所示的成本函數(shù)來(lái)判定最佳的預(yù)測(cè)模式。
[0107]【數(shù)學(xué)式2】
[0108]j = d+AXR (2)
[0109]在數(shù)學(xué)式(2)中,D表示預(yù)測(cè)對(duì)象塊和局部解碼圖像之間的平方誤差和(S卩、編碼失真),R表示關(guān)于預(yù)測(cè)對(duì)象塊和預(yù)測(cè)模式的預(yù)測(cè)圖像信號(hào)159之間的預(yù)測(cè)誤差利用臨時(shí)編碼所估計(jì)出的代碼量,J表示編碼成本。在導(dǎo)出數(shù)學(xué)式(2)的編碼成本J(以后稱為詳細(xì)編碼成本)的情況下,因?yàn)槊總€(gè)預(yù)測(cè)模式都需要臨時(shí)編碼處理以及局部解碼處理,所以電路規(guī)?;蛘哌\(yùn)算量增大。另一方面,根據(jù)更準(zhǔn)確的編碼失真和代碼量來(lái)導(dǎo)出編碼成本J,所以容易高精度地判定最佳的預(yù)測(cè)模式而維持高效的編碼效率。另外,作為數(shù)學(xué)式(2)的變形,既可以僅根據(jù)R或者D來(lái)估計(jì)編碼成本,也可以利用R或者D的近似值來(lái)估計(jì)編碼成本。另外,也可以分階層地使用這些成本。編碼控制部114也可以根據(jù)關(guān)于預(yù)測(cè)對(duì)象塊事前得到的信息(周?chē)南袼貕K的預(yù)測(cè)模式、圖像解析的結(jié)果等),預(yù)先縮減進(jìn)行使用了數(shù)學(xué)式(I)或者數(shù)學(xué)式(2)的判定的預(yù)測(cè)模式的候補(bǔ)數(shù)量。
[0110]作為本實(shí)施方式的變形例,通過(guò)進(jìn)行組合了數(shù)學(xué)式(I)和數(shù)學(xué)式(2)的兩階段的模式判定,能夠維持編碼性能并且進(jìn)一步削減預(yù)測(cè)模式的候補(bǔ)數(shù)量。這里,由數(shù)學(xué)式(I)所示出的簡(jiǎn)易編碼成本由于與數(shù)學(xué)式(2)不同,不需要局部解碼處理,所以可以高速地進(jìn)行運(yùn)算。在本實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置中,即使與H.264相比較預(yù)測(cè)模式數(shù)量也多,所以使用了詳細(xì)編碼成本的模式判定是不現(xiàn)實(shí)的。所以,作為第一步驟,對(duì)于在該像素塊中能夠使用的預(yù)測(cè)模式進(jìn)行使用了簡(jiǎn)易編碼成本的模式判定,導(dǎo)出預(yù)測(cè)模式候補(bǔ)。
[0111]這里,利用決定量化的粗細(xì)的量化參數(shù)的值越大則簡(jiǎn)易編碼成本與詳細(xì)編碼成本的相關(guān)性就越高的性質(zhì),變更預(yù)測(cè)模式候補(bǔ)數(shù)量。
[0112]接下來(lái),對(duì)圖像編碼裝置100的預(yù)測(cè)處理進(jìn)行說(shuō)明。
[0113]圖1的圖像編碼裝置100雖未圖示,但準(zhǔn)備了多個(gè)預(yù)測(cè)模式,在各預(yù)測(cè)模式中,預(yù)測(cè)圖像信號(hào)159的生成方法以及運(yùn)動(dòng)補(bǔ)償塊尺寸相互不同。作為預(yù)測(cè)部108生成預(yù)測(cè)圖像信號(hào)159的方法,具體而言,大致劃分,存在使用編碼對(duì)象幀(或者場(chǎng))的參照?qǐng)D像信號(hào)158來(lái)生成預(yù)測(cè)圖像的幀內(nèi)預(yù)測(cè)(幀內(nèi)預(yù)測(cè))、以及使用I個(gè)以上的編碼結(jié)束的參照幀(或者參照?qǐng)?的參照?qǐng)D像信號(hào)158生成預(yù)測(cè)圖像的幀間預(yù)測(cè)(幀間預(yù)測(cè))。預(yù)測(cè)部108有選擇地切換幀內(nèi)預(yù)測(cè)以及幀間預(yù)測(cè),生成編碼對(duì)象塊的預(yù)測(cè)圖像信號(hào)159。
[0114]圖6A示出幀間預(yù)測(cè)的一個(gè)例子。幀間預(yù)測(cè)典型的情況是按照預(yù)言單元的單位來(lái)執(zhí)行,有可能具有預(yù)言單元單位下不同的運(yùn)動(dòng)信息160。在幀間預(yù)測(cè)中,如圖6A所示那樣,使用根據(jù)運(yùn)動(dòng)信息160所包含的運(yùn)動(dòng)矢量而在空間上從塊601移動(dòng)后的位置的塊602的參照?qǐng)D像信號(hào)158,來(lái)生成預(yù)測(cè)圖像信號(hào)159,該塊601是已經(jīng)編碼完成的參照幀(例如、前I幀的編碼結(jié)束的幀)內(nèi)的像素塊,是與編碼對(duì)象的預(yù)言單元相同的位置的塊。即、在預(yù)測(cè)圖像信號(hào)159的生成中,使用通過(guò)編碼對(duì)象塊的位置(坐標(biāo))以及運(yùn)動(dòng)信息160所包含的運(yùn)動(dòng)矢量所確定的、參照幀內(nèi)的塊602的參照?qǐng)D像信號(hào)158。
[0115]在幀間預(yù)測(cè)中,能夠?qū)崿F(xiàn)小數(shù)的像素精度(例如、1/2像素精度或者1/4像素精度)的運(yùn)動(dòng)補(bǔ)償,通過(guò)對(duì)參照?qǐng)D像信號(hào)158進(jìn)行濾波處理,生成插值像素的值。例如、在H.264中,能夠?qū)α炼刃盘?hào)進(jìn)行達(dá)到1/4像素精度的插值處理。該插值處理處理除了由H.264所規(guī)定的濾波以外,還能夠通過(guò)使用任意的濾波來(lái)執(zhí)行。
[0116]另外,在幀間預(yù)測(cè)中,不限于使用圖6A所示那樣的前I幀的參照幀的例子,如圖6B所示那樣,還可以使用某個(gè)編碼結(jié)束的參照幀。在保持有時(shí)間位置不同的多個(gè)參照幀的參照?qǐng)D像信號(hào)158的情況下,表示根據(jù)哪個(gè)時(shí)間位置的參照?qǐng)D像信號(hào)158來(lái)生成了預(yù)測(cè)圖像信號(hào)159的信息是用參照幀編號(hào)來(lái)表示的。參照幀編號(hào)被包含于運(yùn)動(dòng)信息160。參照幀編號(hào)能夠按照區(qū)域單位(圖片、片、塊單位等)來(lái)進(jìn)行變更。即、能夠針對(duì)每個(gè)預(yù)言單元使用不同的參照幀。作為一個(gè)例子,在預(yù)測(cè)中使用了編碼結(jié)束的前I幀的參照幀的情況下,該區(qū)域的參照幀編號(hào)被設(shè)定為O,在預(yù)測(cè)中使用了編碼結(jié)束的前2幀的參照幀的情況下,該區(qū)域的參照幀編號(hào)被設(shè)定為I。作為其他的例子,在參照?qǐng)D像存儲(chǔ)器107中保持有I幀大小的參照?qǐng)D像信號(hào)158(所保持的參照幀的數(shù)量?jī)H有I個(gè))的情況下,參照幀編號(hào)總是被設(shè)定為O。
[0117]進(jìn)而,在幀間預(yù)測(cè)中,還能夠從預(yù)先準(zhǔn)備的多個(gè)預(yù)言單元的尺寸中選擇適合于編碼對(duì)象塊的尺寸來(lái)使用。例如,能夠針對(duì)圖7A到圖7G所示那樣的分割編碼樹(shù)單元而得到的預(yù)言單元的每個(gè)進(jìn)行運(yùn)動(dòng)補(bǔ)償。另外,還能夠針對(duì)圖7F、圖7G所述那樣的被分割成矩形以外的形狀而得到的預(yù)言單元的每個(gè)進(jìn)行運(yùn)動(dòng)補(bǔ)償。
[0118]如前所述,在幀間預(yù)測(cè)中使用的編碼對(duì)象幀內(nèi)的編碼結(jié)束的像素塊(例如、4X4像素塊)的運(yùn)動(dòng)信息160作為參照運(yùn)動(dòng)信息166來(lái)被保持,所以能夠依照輸入圖像信號(hào)151局部的性質(zhì)來(lái)利用最佳的運(yùn)動(dòng)補(bǔ)償塊的形狀以及運(yùn)動(dòng)矢量、參照幀編號(hào)。另外,編碼單元以及預(yù)言單元能夠任意地組合。在編碼樹(shù)單元為64X64像素塊的情況下,對(duì)于分割了64X64像素塊而得的4個(gè)編碼樹(shù)單元(32X32像素塊)的各個(gè),能夠通過(guò)進(jìn)一步將編碼樹(shù)單元分割成4個(gè)來(lái)分階層地從64 X 64像素塊中使用16 X 16像素塊。同樣地,能夠分階層地從64 X 64像素塊中使用8X8像素塊。這里,如果設(shè)為預(yù)言單元是將編碼樹(shù)單元分割成4個(gè)的單元,則能夠執(zhí)行從64 X 64像素塊到4 X 4像素塊的分階層的運(yùn)動(dòng)補(bǔ)償處理。
[0119]另外,在幀間預(yù)測(cè)中,能夠執(zhí)行對(duì)于編碼對(duì)象像素塊使用了2種運(yùn)動(dòng)補(bǔ)償?shù)碾p向預(yù)測(cè)。在H.264中,對(duì)于編碼對(duì)象像素塊進(jìn)行2種運(yùn)動(dòng)補(bǔ)償,通過(guò)對(duì)2種預(yù)測(cè)圖像信號(hào)進(jìn)行加權(quán)平均,從而得到新的預(yù)測(cè)圖像信號(hào)(未圖示)。在雙向預(yù)測(cè)中,分別將2種運(yùn)動(dòng)補(bǔ)償稱為列表O預(yù)測(cè)、列表I預(yù)測(cè)。
[0120]〈跳過(guò)模式、合并模式、幀間模式的說(shuō)明〉
[0121]本實(shí)施方式所涉及的圖像編碼裝置100使用圖8所示的編碼處理不同的多個(gè)預(yù)測(cè)模式。圖中的跳過(guò)模式是僅對(duì)后述的與預(yù)測(cè)運(yùn)動(dòng)信息位置954有關(guān)的語(yǔ)法進(jìn)行編碼、而對(duì)其他的語(yǔ)法不進(jìn)行編碼的模式。合并模式是僅對(duì)與預(yù)測(cè)運(yùn)動(dòng)信息位置954有關(guān)的語(yǔ)法、變換系數(shù)信息153進(jìn)行編碼,對(duì)其他的語(yǔ)法不進(jìn)行編碼的模式。幀間模式是對(duì)與預(yù)測(cè)運(yùn)動(dòng)信息位置954有關(guān)的語(yǔ)法、后述的差分運(yùn)動(dòng)信息953、變換系數(shù)信息153進(jìn)行編碼的模式。這些模式根據(jù)編碼控制部114控制的預(yù)測(cè)信息165來(lái)進(jìn)行切換。
[0122]〈運(yùn)動(dòng)信息編碼部403〉
[0123]以下、對(duì)于運(yùn)動(dòng)信息編碼部403,使用圖9來(lái)進(jìn)行說(shuō)明。
[0124]運(yùn)動(dòng)信息編碼部403具有參照運(yùn)動(dòng)矢量取得部901、預(yù)測(cè)運(yùn)動(dòng)矢量選擇開(kāi)關(guān)(還被稱為預(yù)測(cè)運(yùn)動(dòng)信息選擇開(kāi)關(guān))902、減法部903、差分運(yùn)動(dòng)信息編碼部904、預(yù)測(cè)運(yùn)動(dòng)信息位置編碼部905以及復(fù)用部906。
[0125]參照運(yùn)動(dòng)矢量取得部901將參照運(yùn)動(dòng)信息166以及參照位置信息164作為輸入,生成至少一個(gè)以上的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)(還被稱為預(yù)測(cè)運(yùn)動(dòng)矢量候補(bǔ))951(951A、951B、…)。圖10、圖11示出針對(duì)對(duì)象預(yù)言單元的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的位置的一個(gè)例子。圖10示出與對(duì)象預(yù)言單元在空間上相鄰的預(yù)言單元的位置。ΑΧ(Χ = 0?nA-1)表示相對(duì)于對(duì)象預(yù)言單元在左側(cè)相鄰的預(yù)言單元,BY( Y = O?nB-1)表示相對(duì)于對(duì)象預(yù)言單元在上側(cè)相鄰的預(yù)言單元,C、D、E表示相對(duì)于對(duì)象預(yù)言單元分別在右上、左上、左下相鄰的預(yù)言單元。另外,圖11示出相對(duì)于編碼對(duì)象預(yù)言單元,已編碼結(jié)束的參照幀中的預(yù)言單元的位置。圖11中的Col表示在參照幀內(nèi)的處于與編碼對(duì)象預(yù)言單元相同的位置的預(yù)言單元。圖12表示多個(gè)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的塊位置和索引Mvpidx的關(guān)系的列表的一個(gè)例子。Mvpidx為O?2表示位于空間方向的預(yù)測(cè)運(yùn)動(dòng)矢量候補(bǔ)951,Mvpidx為3表示位于時(shí)間方向的預(yù)測(cè)運(yùn)動(dòng)矢量候補(bǔ)951。關(guān)于預(yù)言單元位置A,是圖10所示的AX內(nèi)的幀間預(yù)測(cè)、即具有參照運(yùn)動(dòng)信息166的預(yù)言單元,將X值為最小的位置設(shè)為預(yù)言單元位置A。另外,關(guān)于預(yù)言單元位置B,是圖10所示的BY內(nèi)的幀間預(yù)測(cè)、即具有參照運(yùn)動(dòng)信息166的預(yù)言單元,將Y的值為最小的位置設(shè)為預(yù)言單元位置A。在預(yù)言單元位置C不是幀間預(yù)測(cè)的情況下,將預(yù)言單元位置D的參照運(yùn)動(dòng)信息166置換為預(yù)言單元位置C的參照運(yùn)動(dòng)信息166。在預(yù)言單元位置C以及D不是幀間預(yù)測(cè)的情況下,將預(yù)言單元位置E的參照運(yùn)動(dòng)信息166置換為預(yù)言單元位置C的參照運(yùn)動(dòng)信息166。
[0126]在編碼對(duì)象預(yù)言單元的尺寸比最小預(yù)言單元大的情況下,預(yù)言單元位置Col能夠在時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502中保持多個(gè)參照運(yùn)動(dòng)信息166。該情況下,依照參照位置信息164取得位置Col的預(yù)言單元中的參照運(yùn)動(dòng)信息166。以后,將位置Col的預(yù)言單元中的參照運(yùn)動(dòng)信息166的取得位置稱為參照運(yùn)動(dòng)信息取得位置。圖13A?F針對(duì)每個(gè)編碼對(duì)象預(yù)言單元的尺寸(32X32?16X16)示出參照位置信息164表示位置Co I的預(yù)言單元的中心的情況下的參照運(yùn)動(dòng)信息取得位置的一個(gè)例子。圖中的塊分別示出4X4預(yù)言單元,圓記號(hào)表示作為預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951而取得的4X4預(yù)言單元的位置。參照運(yùn)動(dòng)信息取得位置的另一個(gè)例子在圖14A?F中示出。在圖14A?F中,關(guān)于圓記號(hào)的位置,由于不存在4X4預(yù)言單元,所以以與圓記號(hào)相鄰的4個(gè)4X4預(yù)言單元中的參照運(yùn)動(dòng)信息166的平均值、中間值這樣的預(yù)定方式來(lái)生成預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951。作為參照運(yùn)動(dòng)信息取得位置的又一其他的一個(gè)例子,也可以將位于位置Col的預(yù)言單元的左上端的4X4預(yù)言單元的參照運(yùn)動(dòng)信息166作為預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951。即使是上述的例子以外的方式,只要是預(yù)定的方式,則可以使用任意的位置以及方式來(lái)生成預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951。
[0127]另外,在參照運(yùn)動(dòng)信息166不存在的情況下,將具有零矢量的運(yùn)動(dòng)信息160作為預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951來(lái)輸出。
[0128]根據(jù)以上內(nèi)容,從參照運(yùn)動(dòng)塊輸出至少一個(gè)以上的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951。在上述的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951所具有的參照幀編號(hào)和編碼對(duì)象預(yù)言單元的參照幀編號(hào)不同的情況下,也可以將預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951依照預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951所具有的參照幀編號(hào)和編碼對(duì)象預(yù)言單元的參照幀編號(hào)來(lái)進(jìn)行按比例縮放(scaling)。
[0129]預(yù)測(cè)運(yùn)動(dòng)信息選擇開(kāi)關(guān)902根據(jù)來(lái)自編碼控制部114的指令從多個(gè)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951中選擇一個(gè),然后輸出預(yù)測(cè)運(yùn)動(dòng)信息952。另外,預(yù)測(cè)運(yùn)動(dòng)信息選擇開(kāi)關(guān)902也可以輸出后述的預(yù)測(cè)運(yùn)動(dòng)信息位置信息954。上述選擇也可以使用數(shù)學(xué)式(1)、(2)這樣的評(píng)價(jià)函數(shù)來(lái)選擇。減法部903從運(yùn)動(dòng)信息160減去預(yù)測(cè)運(yùn)動(dòng)矢量信息952,將差分運(yùn)動(dòng)信息953輸出到差分運(yùn)動(dòng)信息編碼部904。差分運(yùn)動(dòng)信息編碼部904對(duì)差分運(yùn)動(dòng)信息953進(jìn)行編碼處理,輸出編碼數(shù)據(jù)960A。另外,在跳過(guò)模式以及合并模式下,在差分運(yùn)動(dòng)信息編碼部904中不需要差分運(yùn)動(dòng)信息953的編碼。
[0130]預(yù)測(cè)運(yùn)動(dòng)信息位置編碼部905對(duì)圖12中所示的列表中的表示選擇哪個(gè)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的預(yù)測(cè)運(yùn)動(dòng)信息位置信息954(Mvpidx)進(jìn)行編碼,輸出編碼數(shù)據(jù)960B。預(yù)測(cè)運(yùn)動(dòng)信息位置信息954使用根據(jù)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的總數(shù)來(lái)生成的等長(zhǎng)編碼、可變長(zhǎng)度編碼來(lái)進(jìn)行編碼。也可以利用與鄰接塊的相關(guān)性來(lái)進(jìn)行可變長(zhǎng)度編碼。進(jìn)而,也可以在多個(gè)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951中具有重復(fù)的信息的情況下,根據(jù)刪除了重復(fù)的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的總數(shù)來(lái)制作代碼表,對(duì)預(yù)測(cè)運(yùn)動(dòng)信息位置信息954進(jìn)行編碼。另外,在預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的總數(shù)是一種的情況下,由于該預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951被決定為預(yù)測(cè)運(yùn)動(dòng)信息952,所以不需要對(duì)預(yù)測(cè)運(yùn)動(dòng)信息位置信息954進(jìn)行編碼。
[0131]另外,在跳過(guò)模式、合并模式、幀間模式的各個(gè)中,不需要預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的導(dǎo)出方法相同,可以分別獨(dú)立地設(shè)定預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的導(dǎo)出方法。在本實(shí)施方式中,設(shè)跳過(guò)模式和幀間模式的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的導(dǎo)出方法相同、合并模式的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的導(dǎo)出方法不同來(lái)進(jìn)行說(shuō)明。
[0132]〈運(yùn)動(dòng)信息壓縮部109的詳細(xì)內(nèi)容〉
[0133]首先,關(guān)于運(yùn)動(dòng)信息壓縮處理使用圖15來(lái)進(jìn)行說(shuō)明。在圖15中,對(duì)空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501的參照運(yùn)動(dòng)信息166進(jìn)行壓縮,并保存到時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502。在空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501中針對(duì)每個(gè)運(yùn)動(dòng)信息壓縮塊(在同圖中為16X16像素塊)將代表運(yùn)動(dòng)信息位置所保持的參照運(yùn)動(dòng)信息166保存于時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502。在進(jìn)行上述的運(yùn)動(dòng)信息編碼處理的情況下,將之前所述的參照運(yùn)動(dòng)信息取得位置所保持的參照運(yùn)動(dòng)信息166設(shè)定為預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951。此時(shí),也可以假想地設(shè)為運(yùn)動(dòng)信息壓縮塊內(nèi)具有相同的參照運(yùn)動(dòng)信息166,將之前所述的參照運(yùn)動(dòng)信息取得位置所保持的參照運(yùn)動(dòng)信息166設(shè)定為預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951(導(dǎo)出相同的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951)。
[0134]接下來(lái),關(guān)于運(yùn)動(dòng)信息壓縮部109使用圖16所示的流程圖來(lái)進(jìn)行說(shuō)明。運(yùn)動(dòng)信息壓縮部109在幀(或者片、編碼單元等任意的單位)的編碼處理結(jié)束了時(shí),對(duì)運(yùn)動(dòng)信息160進(jìn)行壓縮,并將運(yùn)動(dòng)信息160保存于時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502。
[0135]首先,從編碼控制部114取得參照位置信息164(步驟S1601),將幀分割為作為運(yùn)動(dòng)信息160的壓縮單位的運(yùn)動(dòng)信息壓縮塊(步驟S1602)。運(yùn)動(dòng)信息壓縮塊是比通過(guò)運(yùn)動(dòng)補(bǔ)償處理而保持運(yùn)動(dòng)信息160的單位(典型情況為4X4像素塊)大的像素塊,典型情況為16 X 16像素塊。運(yùn)動(dòng)信息壓縮塊也可以是64X64像素塊、32X32像素塊、8X8像素塊、長(zhǎng)方形像素塊、任意的形狀的像素區(qū)域。
[0136]其次,依照參照位置信息164來(lái)生成代表運(yùn)動(dòng)信息位置(步驟S1603)。作為生成代表運(yùn)動(dòng)信息位置的一個(gè)例子,將運(yùn)動(dòng)信息壓縮塊為16X 16像素塊的情況以及圖13D、圖14D、圖17D分別示出的預(yù)言單元的尺寸為16X16的情況下的參照運(yùn)動(dòng)信息取得位置作為代表運(yùn)動(dòng)信息位置。接下來(lái),將所生成的代表運(yùn)動(dòng)信息位置的參照運(yùn)動(dòng)信息166設(shè)定為代表運(yùn)動(dòng)信息(步驟S1604),將該代表運(yùn)動(dòng)信息保存于時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器(步驟S1605)。對(duì)全部的運(yùn)動(dòng)信息壓縮塊執(zhí)行上述的步驟S1604?S1605。
[0137]當(dāng)將保持有運(yùn)動(dòng)信息160的單位設(shè)為MXM塊,將運(yùn)動(dòng)信息壓縮塊的尺寸設(shè)為NXN(N為M的倍數(shù))時(shí),通過(guò)執(zhí)行上述運(yùn)動(dòng)信息壓縮處理,能夠?qū)⒄者\(yùn)動(dòng)信息存儲(chǔ)器的容量削減為(MXM)/(NXN)。
[0138]〈代表運(yùn)動(dòng)信息位置的其他的實(shí)施方式〉
[0139]作為生成代表運(yùn)動(dòng)信息位置的其他的例子,可以將多個(gè)參照運(yùn)動(dòng)信息取得位置的中心位置設(shè)為代表運(yùn)動(dòng)信息位置。圖18A以及圖18B示出尺寸為16X16的每個(gè)運(yùn)動(dòng)壓縮塊的代表運(yùn)動(dòng)信息位置。圖18A示出參照運(yùn)動(dòng)信息取得位置是圖13D所示出的位置的情況下的代表運(yùn)動(dòng)信息位置,同樣圖18B示出參照運(yùn)動(dòng)信息取得位置是圖17D所示出的位置的情況下的代表運(yùn)動(dòng)信息位置。圖18A以及圖18B中圓記號(hào)表示預(yù)言單元是16 X 16塊時(shí)的參照運(yùn)動(dòng)信息取得位置,在4點(diǎn)的參照運(yùn)動(dòng)信息取得位置的中心位置(也稱為重心位置)配置用叉記號(hào)表示的代表運(yùn)動(dòng)信息位置。
[0140]作為生成代表運(yùn)動(dòng)信息位置又一其他的例子,也可以具有多個(gè)預(yù)言單元的每個(gè)尺寸的參照運(yùn)動(dòng)信息取得位置作為參照位置信息164,根據(jù)多個(gè)參照運(yùn)動(dòng)信息取得位置來(lái)生成代表運(yùn)動(dòng)信息位置。
[0141]作為生成代表運(yùn)動(dòng)信息位置的一個(gè)例子,也可以具有多個(gè)預(yù)言單元的每個(gè)尺寸的參照運(yùn)動(dòng)信息取得位置作為參照位置信息164,根據(jù)多個(gè)參照運(yùn)動(dòng)信息取得位置來(lái)生成代表運(yùn)動(dòng)信息位置。圖19分別示出樹(shù)塊為64 X 64像素塊的情況下的預(yù)言單元的尺寸為16 X 16以上的各尺寸下的預(yù)言單元的中心(參照運(yùn)動(dòng)信息取得位置)。
[0142]作為生成代表運(yùn)動(dòng)信息位置其他的例子,也可以使用針對(duì)每個(gè)運(yùn)動(dòng)信息壓縮塊所配置的參照運(yùn)動(dòng)信息取得位置來(lái)設(shè)定代表運(yùn)動(dòng)信息位置。圖20A示出將每個(gè)運(yùn)動(dòng)信息壓縮塊的多個(gè)參照運(yùn)動(dòng)信息取得位置的重心設(shè)定為代表運(yùn)動(dòng)信息位置的情況下的例子。在重心位置與4 X 4塊的位置不一致的情況下,既可以將最接近的4 X 4塊作為代表運(yùn)動(dòng)信息位置,也可以使用雙線性內(nèi)插法等內(nèi)插法來(lái)生成重心位置的參照運(yùn)動(dòng)矢量166。
[0143]另外,圖20B示出針對(duì)每個(gè)運(yùn)動(dòng)信息壓縮塊選擇多個(gè)參照運(yùn)動(dòng)信息取得位置中的某一個(gè),設(shè)定為代表運(yùn)動(dòng)信息位置的情況下的例子。
[0144]進(jìn)一步,圖21A、圖21B中進(jìn)一步示出在樹(shù)塊內(nèi)在各運(yùn)動(dòng)信息壓縮塊中將參照運(yùn)動(dòng)信息取得位置設(shè)為相同的情況下的例子。由于在全部運(yùn)動(dòng)信息壓縮塊內(nèi)是相同的代表運(yùn)動(dòng)信息位置,所以不需要根據(jù)樹(shù)塊內(nèi)的位置來(lái)切換代表運(yùn)動(dòng)信息位置。另外,代表運(yùn)動(dòng)信息位置除了圖21A、圖21B以外,還可以處于運(yùn)動(dòng)信息壓縮塊內(nèi)的左上端、右上端等任意的位置。
[0145]作為生成代表運(yùn)動(dòng)信息位置的一個(gè)例子,也可以使用按照Z(yǔ)掃描順序示出運(yùn)動(dòng)信息壓縮塊內(nèi)的4X4塊位置的BlkIdx來(lái)示出代表運(yùn)動(dòng)信息位置。在運(yùn)動(dòng)信息壓縮塊的尺寸為16 X 16的情況下,圖21A所示的代表運(yùn)動(dòng)信息位置相當(dāng)于BlkIdx= 12的位置。另外,圖21B所示的代表運(yùn)動(dòng)信息位置相當(dāng)于BI k I dx = 15的位置。
[0146]作為運(yùn)動(dòng)信息壓縮處理中的其他的一個(gè)例子,為了削減與參照幀編號(hào)有關(guān)的存儲(chǔ)器容量,可以在運(yùn)動(dòng)信息壓縮處理中包含參照幀編號(hào)。該情況下,將代表運(yùn)動(dòng)信息位置所保持的參照幀編號(hào)保存于與參照幀編號(hào)有關(guān)的存儲(chǔ)器容量中。因此,圖5所示的空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501以及時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502在運(yùn)動(dòng)矢量信息中追加,保存參照幀編號(hào)。
[0147]作為運(yùn)動(dòng)信息壓縮處理中的又一其他的一個(gè)例子,在運(yùn)動(dòng)信息壓縮處理中不包含參照幀編號(hào)的情況下,也可以對(duì)于位于代表運(yùn)動(dòng)信息位置的運(yùn)動(dòng)信息內(nèi)的運(yùn)動(dòng)矢量信息,使用參照幀編號(hào)來(lái)實(shí)施按比例縮放處理并保存于運(yùn)動(dòng)信息存儲(chǔ)器110。作為按比例縮放處理的典型例子,有將參照幀編號(hào)零作為基準(zhǔn)的線性按比例縮放處理。這是在參照幀編號(hào)為零以外的值的情況下運(yùn)動(dòng)矢量信息以參照與參照幀編號(hào)零對(duì)應(yīng)的參照幀的方式進(jìn)行線性按比例縮放處理的處理。上述按比例縮放處理的基準(zhǔn)也可以是參照幀編號(hào)為零以外的值。在進(jìn)行上述的線性按比例縮放處理的情況發(fā)生除法的情況下,可以預(yù)先使除法處理表格化,每次通過(guò)查表來(lái)實(shí)現(xiàn)上述除法。
[0148]在運(yùn)動(dòng)信息壓縮塊的尺寸為16X 16塊以外的情況下,使用與上述同樣的處理來(lái)生成代表運(yùn)動(dòng)信息位置。在一個(gè)例子中,運(yùn)動(dòng)信息壓縮塊的尺寸為64X64的情況下,將預(yù)言單元的尺寸為64X64中的參照運(yùn)動(dòng)信息取得位置設(shè)為代表運(yùn)動(dòng)信息位置。在又一其他的一個(gè)例子中,也可以將對(duì)圖21A、圖21B等中所示的運(yùn)動(dòng)信息壓縮塊的尺寸為16X16塊中的代表運(yùn)動(dòng)信息位置依照運(yùn)動(dòng)信息壓縮塊的尺寸在水平方向以及垂直方向進(jìn)行按比例縮放而得到的位置設(shè)為代表運(yùn)動(dòng)信息位置。
[0149]在代表運(yùn)動(dòng)信息位置設(shè)為圖片、片之外,不存在參照運(yùn)動(dòng)信息的情況下,也可以將在運(yùn)動(dòng)信息壓縮塊的左上端這樣的運(yùn)動(dòng)信息壓縮塊內(nèi)能夠取得參照運(yùn)動(dòng)信息的位置置換為新的代表運(yùn)動(dòng)信息位置。另外,代表運(yùn)動(dòng)信息位置是應(yīng)用了幀內(nèi)預(yù)測(cè)的區(qū)域,在參照運(yùn)動(dòng)信息不存在的情況下也可以執(zhí)行同樣的處理,置換為新的代表運(yùn)動(dòng)信息位置。
[0150]〈語(yǔ)法結(jié)構(gòu)〉
[0151]以下,關(guān)于圖1的圖像編碼裝置100所使用的語(yǔ)法進(jìn)行說(shuō)明。
[0152]語(yǔ)法示出圖像編碼裝置在對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)進(jìn)行編碼時(shí)的編碼數(shù)據(jù)(例如、圖1的編碼數(shù)據(jù)163)的構(gòu)造。在對(duì)該編碼數(shù)據(jù)進(jìn)行解碼時(shí),參照同樣的語(yǔ)法構(gòu)造,由運(yùn)動(dòng)圖像解碼裝置進(jìn)行語(yǔ)法解釋。在圖22中例示了圖1的運(yùn)動(dòng)圖像編碼裝置所使用的語(yǔ)法2200。
[0153]語(yǔ)法2200包含高級(jí)語(yǔ)法2201、片級(jí)語(yǔ)法2202以及編碼樹(shù)級(jí)語(yǔ)法2203這3個(gè)部分。高級(jí)語(yǔ)法2201包含比片上位的層的語(yǔ)法信息。所謂片是指幀或者場(chǎng)所包含的矩形區(qū)域或者連續(xù)區(qū)域。片級(jí)語(yǔ)法2202是包含為了對(duì)各片進(jìn)行解碼所需要的信息。編碼樹(shù)級(jí)語(yǔ)法2203包含為了對(duì)各編碼樹(shù)(即、各編碼樹(shù)單元)進(jìn)行解碼所需要的信息。這些各部分進(jìn)一步包含詳細(xì)的語(yǔ)法。
[0154]高級(jí)語(yǔ)法2201包含序列參數(shù)集語(yǔ)法2204以及圖片參數(shù)集語(yǔ)法2205等的序列以及圖片級(jí)的語(yǔ)法。片級(jí)語(yǔ)法2202包含片頭語(yǔ)法2206以及片數(shù)據(jù)語(yǔ)法2207等。編碼樹(shù)級(jí)語(yǔ)法2203包含編碼樹(shù)單元語(yǔ)法2208、變換單元語(yǔ)法2209以及預(yù)言單元語(yǔ)法2210等。
[0155]編碼樹(shù)單元語(yǔ)法2208能夠具有四叉樹(shù)構(gòu)造。具體而言,作為編碼樹(shù)單元語(yǔ)法2208的語(yǔ)法要素,能夠進(jìn)一步對(duì)編碼樹(shù)單元語(yǔ)法2208進(jìn)行遞歸調(diào)用。即、能夠用四叉樹(shù)對(duì)I個(gè)編碼樹(shù)單元進(jìn)行細(xì)化。另外,編碼樹(shù)單元語(yǔ)法2208內(nèi)包含變換單元語(yǔ)法2209以及預(yù)言單元語(yǔ)法2210。變換單元語(yǔ)法2209以及預(yù)言單元語(yǔ)法2210在四叉樹(shù)的最末端的各編碼樹(shù)單元語(yǔ)法2208中被調(diào)用。預(yù)言單元語(yǔ)法2210記述了關(guān)于預(yù)測(cè)的信息,變換單元語(yǔ)法2209記述了關(guān)于反正交變換以及量化等的信息。
[0156]圖23例示了本實(shí)施方式所涉及的序列參數(shù)集語(yǔ)法2204。圖23A以及圖23B所示出的mot1n_vector_buffer_comp_flag是關(guān)于該序列表示本實(shí)施方式所涉及的運(yùn)動(dòng)信息壓縮的有效/無(wú)效的語(yǔ)法。在mot1n_vector_buffer_comp_f lag為O的情況下,關(guān)于該序列,本實(shí)施方式所涉及的運(yùn)動(dòng)信息壓縮為無(wú)效。因此,圖1所示出的運(yùn)動(dòng)信息壓縮部的處理被跳過(guò)。作為一個(gè)例子,在!1101:;[011_^(31:01'_1311打61'_(3011^1_;1^138為I的情況下,關(guān)于該序列,本實(shí)施方式所涉及的運(yùn)動(dòng)信息壓縮為有效。圖23以及圖23B所示出的mot1n_vector_buffer_comp_rat1_log2是表示運(yùn)動(dòng)信息壓縮處理的單位的信息,在mot1n_vector_buffer_comp_f lag為I的情況下被示出。mot1n_vector_buffer_comp_rat1_log2表示例如本實(shí)施方式所涉及的運(yùn)動(dòng)信息壓縮塊的尺寸的信息,關(guān)于mot1n_vector_buffer_comp_rat1_log2,對(duì)運(yùn)動(dòng)補(bǔ)償?shù)淖钚挝怀艘远玫降闹禐檫\(yùn)動(dòng)信息壓縮塊的尺寸。以下示出運(yùn)動(dòng)補(bǔ)償?shù)淖钚挝粸? X 4像素塊的、即參照運(yùn)動(dòng)信息存儲(chǔ)器以4 X 4像素塊為單位保持的情況下例子。在mot1n_vector_buffer_comp_rat1_log2為I的情況下,本實(shí)施方式所涉及的運(yùn)動(dòng)信息壓縮塊的尺寸為8 \8像素塊。同樣地,在!1101:;[011_^(31:01'_131^€61'_(:01^_作^0_1呢2為2的情況下,本實(shí)施方式所涉及的運(yùn)動(dòng)信息壓縮塊的尺寸為16\16像素塊。圖23B所示出的mot1n_vector_buffer_comp_posit1n是示出運(yùn)動(dòng)信息壓縮塊內(nèi)的代表運(yùn)動(dòng)信息位置的信息,在mot1n_vector_buffer_comp_f lag為I的情況下被示出。1]101:;[011_^(31:01'_131^€61'_(3011^)_口08;[1:;[011也可以不出例如圖214、圖2113所不那樣的運(yùn)動(dòng)信息壓縮塊內(nèi)的參照運(yùn)動(dòng)信息位置,或者圖20A、圖20B所示那樣示出每個(gè)運(yùn)動(dòng)信息壓縮塊的參照運(yùn)動(dòng)信息位置。另外,也可以處于多個(gè)塊的中心。
[0157]另外,作為其他的例子,也可以在比mot1n_vector_buffer_comp_flag、mot1n_vector_buffer_comp_rat1_log2、mot1n_vector_bufTer_comp_posit1n下位的層(圖片參數(shù)集語(yǔ)法、片級(jí)語(yǔ)法、編碼樹(shù)單元、變換單元等)的語(yǔ)法中不針對(duì)該片內(nèi)部的每個(gè)局部區(qū)域規(guī)定本實(shí)施方式所涉及的預(yù)測(cè)的有效/無(wú)效。
[0158]圖24中示出預(yù)言單元語(yǔ)法的一個(gè)例子。圖中的skip_flag是表示預(yù)言單元語(yǔ)法所屬的編碼單元的預(yù)測(cè)模式是否是跳過(guò)模式的標(biāo)志。在skip_flag為I的情況下,示出不對(duì)預(yù)測(cè)運(yùn)動(dòng)信息位置信息954以外的語(yǔ)法(編碼單元語(yǔ)法、預(yù)言單元語(yǔ)法、變換單元語(yǔ)法)進(jìn)行編碼。NumMVPCand (LO)、NumMVPCand (LI)分別示出列表O預(yù)測(cè)、列表I預(yù)測(cè)中的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的數(shù)量。在存在預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951(NumMVPCand(LX)>0、X = 0或I)的情況下,對(duì)表示預(yù)測(cè)運(yùn)動(dòng)信息位置信息954的mvp_idx_lX進(jìn)行編碼。
[0159]在skip_flag為O的情況下,示出預(yù)言單元語(yǔ)法所屬的編碼單元的預(yù)測(cè)模式不是跳過(guò)模式。NumMergeCandidates示出在圖12等中導(dǎo)出的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951的數(shù)量。在存在預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951 (NumMergeCandidates>0)的情況下,對(duì)作為表示預(yù)言單元是否是合并模式的標(biāo)志的merge_flag進(jìn)行編碼。merge_flag在其值為I的情況下,示出預(yù)言單元是合并模式,在其值是O的情況下,示出預(yù)言單元使用幀間模式。在merge_flag為I且預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951存在2個(gè)以上(NumMergeCandidates>l)的情況下,對(duì)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951內(nèi)的表示從哪個(gè)塊進(jìn)行合并的預(yù)測(cè)運(yùn)動(dòng)信息952S卩mergejdx進(jìn)行編碼。
[Ο??Ο] 在merge_flag為I的情況下,不需要對(duì)merge_flag、merge_idx以外的預(yù)言單元語(yǔ)法進(jìn)行編碼。
[0161]在merge_flag為O情況下,示出預(yù)言單元為幀間模式。在幀間模式中,在示出差分運(yùn)動(dòng)信息953所包含的差分運(yùn)動(dòng)矢量信息的mvd_lX(X = 0或者1)、參照幀編號(hào)為ref_idx_IX、B片的情況下,對(duì)示出預(yù)言單元為單向預(yù)測(cè)(列表O或者列表I)還是雙向預(yù)測(cè)的inter_pred_idc進(jìn)行編碼。另外,與跳過(guò)模式同樣地,取得NumMVPCand(LO)、NumMVPCand(LI),在存在預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)951 (NumMVPCand (LX) >0、X = O或I)的情況下,對(duì)示出預(yù)測(cè)運(yùn)動(dòng)信息位置信息954的mvp_idx_lX進(jìn)行編碼。
[0162]以上是本實(shí)施方式所涉及的語(yǔ)法結(jié)構(gòu)。
[0163](第2實(shí)施方式)
[0164]第2實(shí)施方式是關(guān)于運(yùn)動(dòng)圖像解碼裝置。與本實(shí)施方式所涉及的運(yùn)動(dòng)圖像解碼裝置相對(duì)應(yīng)的運(yùn)動(dòng)圖像編碼裝置如在第I實(shí)施方式中說(shuō)明的那樣。即、本實(shí)施方式所涉及的運(yùn)動(dòng)圖像解碼裝置對(duì)由例如第I實(shí)施方式所涉及的運(yùn)動(dòng)圖像編碼裝置生成的編碼數(shù)據(jù)進(jìn)行解碼。
[0165]如圖25所示,本實(shí)施方式所涉及的運(yùn)動(dòng)圖像解碼裝置包含熵解碼部2501、反量化部2502、反正交變換部2503、加法部2504、參照?qǐng)D像存儲(chǔ)器2505、幀間預(yù)測(cè)部2506、參照運(yùn)動(dòng)信息存儲(chǔ)器2507、參照運(yùn)動(dòng)信息壓縮部2508以及解碼控制部2510。
[0166]圖25的運(yùn)動(dòng)圖像解碼裝置對(duì)編碼數(shù)據(jù)2550進(jìn)行解碼,將解碼圖像信號(hào)2554蓄積于輸出緩存器2511,并作為輸出圖像進(jìn)行輸出。編碼數(shù)據(jù)2550從例如圖1的運(yùn)動(dòng)圖像編碼裝置等中被輸出,經(jīng)由未圖示的蓄積系統(tǒng)或者傳送系統(tǒng)被輸入到運(yùn)動(dòng)圖像解碼裝置2500。
[0167]熵解碼部2501為了編碼數(shù)據(jù)2550的解碼而根據(jù)語(yǔ)法進(jìn)行譯碼。熵解碼部2501依次對(duì)各語(yǔ)法的代碼串進(jìn)行熵解碼,對(duì)運(yùn)動(dòng)信息2559、量化變換系數(shù)2551等的編碼對(duì)象塊的編碼參數(shù)進(jìn)行再生。所謂編碼參數(shù)是預(yù)測(cè)信息、與變換系數(shù)有關(guān)的信息、與量化有關(guān)的信息等的解碼所需要的參數(shù)。
[0168]具體而言,熵解碼部2501如圖26所示,具備分離部2601、參數(shù)解碼部2602、變換系數(shù)解碼部2603、以及運(yùn)動(dòng)信息解碼部2604。分離部2601將編碼數(shù)據(jù)2550進(jìn)行分離,將與參數(shù)有關(guān)的編碼數(shù)據(jù)2651A輸出給參數(shù)解碼部2602,將與變換系數(shù)有關(guān)的編碼數(shù)據(jù)2651B輸出給變換系數(shù)解碼部2603,將與運(yùn)動(dòng)信息有關(guān)的編碼數(shù)據(jù)2651C輸出給運(yùn)動(dòng)信息解碼部2604。參數(shù)解碼部2602對(duì)預(yù)測(cè)信息等的編碼參數(shù)2570進(jìn)行解碼,輸出編碼參數(shù)2570,并輸出給解碼控制部2510。變換系數(shù)解碼部2603輸入編碼數(shù)據(jù)2651B,對(duì)變換系數(shù)信息2551進(jìn)行解碼,并輸出給反量化部2502。
[0169]運(yùn)動(dòng)信息解碼部2604分別從分離部2601接收編碼數(shù)據(jù)2651C,從解碼控制部2510接收參照位置信息2560,從參照運(yùn)動(dòng)信息存儲(chǔ)器2507接收參照運(yùn)動(dòng)信息2558,輸出運(yùn)動(dòng)信息2559。被輸出的運(yùn)動(dòng)信息2559被輸入到幀間預(yù)測(cè)部2506。
[0170]運(yùn)動(dòng)信息解碼部2604如圖27所示那樣,包含分離部2701、差分運(yùn)動(dòng)信息解碼部2702、預(yù)測(cè)運(yùn)動(dòng)信息位置解碼部2503、參照運(yùn)動(dòng)信息取得部2704、預(yù)測(cè)運(yùn)動(dòng)信息選擇開(kāi)關(guān)2705以及加法部2706。
[0171 ]將與運(yùn)動(dòng)信息有關(guān)的編碼數(shù)據(jù)2651C輸入到分尚部2701,分尚為與差分運(yùn)動(dòng)信息有關(guān)的編碼數(shù)據(jù)2751和與預(yù)測(cè)運(yùn)動(dòng)信息位置有關(guān)的編碼數(shù)據(jù)2752。差分運(yùn)動(dòng)信息編碼部2702輸入與差分運(yùn)動(dòng)信息有關(guān)的編碼數(shù)據(jù)2751,對(duì)差分運(yùn)動(dòng)信息2753進(jìn)行解碼。差分運(yùn)動(dòng)信息2753在加法部2706與后述的預(yù)測(cè)運(yùn)動(dòng)信息2756進(jìn)行相加,輸出運(yùn)動(dòng)信息2759。預(yù)測(cè)運(yùn)動(dòng)信息位置解碼部2703輸入與預(yù)測(cè)運(yùn)動(dòng)信息位置有關(guān)的編碼數(shù)據(jù)2752,對(duì)預(yù)測(cè)運(yùn)動(dòng)信息位置2754進(jìn)行解碼。
[0172]預(yù)測(cè)運(yùn)動(dòng)信息位置2754被輸入到預(yù)測(cè)運(yùn)動(dòng)信息選擇開(kāi)關(guān)2705,從預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755中選擇預(yù)測(cè)運(yùn)動(dòng)信息2756。預(yù)測(cè)運(yùn)動(dòng)信息位置信息2560使用根據(jù)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755的數(shù)量生成的等長(zhǎng)解碼、可變長(zhǎng)度解碼來(lái)進(jìn)行解碼。也可以利用與相鄰塊之間的相關(guān)性來(lái)進(jìn)行可變長(zhǎng)度解碼。進(jìn)而,在多個(gè)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755中有重復(fù)的情況下,也可以利用根據(jù)刪除了重復(fù)的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755的總數(shù)生成的代碼表,解碼預(yù)測(cè)運(yùn)動(dòng)信息位置信息2560。另外,在預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755的總數(shù)是I種的情況下,由于該預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755被決定為預(yù)測(cè)運(yùn)動(dòng)信息2556,所以不需要對(duì)預(yù)測(cè)運(yùn)動(dòng)信息位置信息2754進(jìn)行解碼。
[0173]參照運(yùn)動(dòng)信息取得部2704其結(jié)構(gòu)、處理內(nèi)容與在第I實(shí)施方式中說(shuō)明過(guò)的參照運(yùn)動(dòng)信息取得部901相同。[Ο174] 參照運(yùn)動(dòng)信息取得部2704將參照運(yùn)動(dòng)信息2558以及參照位置信息2560作為輸入,生成至少一個(gè)以上的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755(2755Α、2755Β、...)。圖10、圖11示出針對(duì)解碼對(duì)象預(yù)言單元的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755的位置的一個(gè)例子。圖10示出與解碼對(duì)象預(yù)言單元在空間上相鄰的預(yù)言單元的位置。ΑΧ(Χ = 0?nA-1)表示相對(duì)于對(duì)象預(yù)言單元在左側(cè)相鄰的預(yù)言單元,BY( Y = O?nB-1)表示相對(duì)于對(duì)象預(yù)言單元在上側(cè)相鄰的預(yù)言單元,C、D、E表示相對(duì)于解碼對(duì)象預(yù)言單元分別在右上、左上、左下相鄰的預(yù)言單元。另外,圖11示出相對(duì)于解碼對(duì)象預(yù)言單元,已經(jīng)解碼結(jié)束的參照幀中的預(yù)言單元的位置。圖中的Col表示在參照幀內(nèi)且處于與解碼對(duì)象預(yù)言單元相同位置的預(yù)言單元。圖12示出表示多個(gè)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755的塊位置和索引Mvpidx的關(guān)系的列表的一個(gè)例子。Mvpidx為O?2表示位于空間方向的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755,Mvpidx為3表示位于時(shí)間方向的預(yù)測(cè)運(yùn)動(dòng)矢量候補(bǔ)2755。關(guān)于預(yù)言單元位置A,是圖10所示的AX內(nèi)的幀間預(yù)測(cè)、即具有參照運(yùn)動(dòng)信息2558的預(yù)言單元,將X的值為最小的位置設(shè)為預(yù)言單元位置A。另外,關(guān)于預(yù)言單元位置B,是圖10所示的BY內(nèi)的幀間預(yù)測(cè)、即具有參照運(yùn)動(dòng)信息2558的預(yù)言單元,將Y的值最小的位置設(shè)為預(yù)言單元位置A。在預(yù)言單元位置C不是幀間預(yù)測(cè)的情況下,將預(yù)言單元位置D的參照運(yùn)動(dòng)信息2558置換為預(yù)言單元位置C的參照運(yùn)動(dòng)信息2558。在預(yù)言單元位置C以及D不是幀間預(yù)測(cè)的情況下,將預(yù)言單元位置E的參照運(yùn)動(dòng)信息2558置換為預(yù)言單元位置C的參照運(yùn)動(dòng)信息2558。
[0175]在解碼對(duì)象預(yù)言單元的尺寸比最小預(yù)言單元大的情況下,預(yù)言單元位置Col能夠?qū)⒍鄠€(gè)參照運(yùn)動(dòng)信息2558保持在時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器2507。在該情況下,依照參照位置信息2560來(lái)取得位置Col的預(yù)言單元中的參照運(yùn)動(dòng)信息2558。以后,將位置Col的預(yù)言單元中的參照運(yùn)動(dòng)信息2558的取得位置稱為參照運(yùn)動(dòng)信息取得位置。圖13A?F針對(duì)每個(gè)解碼對(duì)象預(yù)言單元的尺寸(32 X 32?16 X 16)示出參照位置信息2560表示位置Col的預(yù)言單元的中心的情況下的參照運(yùn)動(dòng)信息取得位置的一個(gè)例子。圖中的塊分別表示4X4預(yù)言單元,圓記號(hào)表示作為預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755而取得的4X4預(yù)言單元的位置。在圖14A?F中示出參照運(yùn)動(dòng)信息取得位置的其他的一個(gè)例子。在圖14A?F中,由于圓記號(hào)的位置不存在4X4預(yù)言單元,所以以與圓記號(hào)相鄰的4個(gè)4X4預(yù)言單元中的參照運(yùn)動(dòng)信息2558的平均值、中間值這樣的預(yù)定方式來(lái)生成預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755。作為參照運(yùn)動(dòng)信息取得位置的又一其他的一個(gè)例子,也可以將位于位置Col的預(yù)言單元的左上端的4X4預(yù)言單元的參照運(yùn)動(dòng)信息2558設(shè)為預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755。在上述的例子以外,只要是預(yù)定的方式,則可以使用任意的位置以及方式來(lái)生成預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755。
[0176]另外,在不存在參照運(yùn)動(dòng)信息2558的情況下,將具有零矢量的運(yùn)動(dòng)信息2559作為預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755進(jìn)行輸出。
[0177]根據(jù)以上內(nèi)容,從參照運(yùn)動(dòng)塊輸出至少一個(gè)以上的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755。在上述的預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755具有的參照幀編號(hào)與解碼對(duì)象預(yù)言單元的參照幀編號(hào)不同的情況下,也可以依照預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755所具有的參照幀編號(hào)和解碼對(duì)象預(yù)言單元的參照幀編號(hào),對(duì)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755進(jìn)行按比例縮放。預(yù)測(cè)運(yùn)動(dòng)信息選擇開(kāi)關(guān)2705依照預(yù)測(cè)運(yùn)動(dòng)信息位置2754從多個(gè)預(yù)測(cè)運(yùn)動(dòng)信息候補(bǔ)2755中選擇一個(gè),輸出預(yù)測(cè)運(yùn)動(dòng)信息2756。
[0178]反量化部2502對(duì)來(lái)自熵解碼部2501的量化變換系數(shù)2551進(jìn)行反量化,得到恢復(fù)變換系數(shù)2552。具體而言,反量化部2502按照由熵解碼部2501解碼了的與量化有關(guān)的信息進(jìn)行反量化。反量化部2502將恢復(fù)變換系數(shù)2552輸出到反正交變換部2503。
[0179]反正交變換部2503對(duì)于來(lái)自反量化部2502的恢復(fù)變換系數(shù)2552進(jìn)行與在編碼側(cè)進(jìn)行的正交變換相對(duì)應(yīng)的反正交變換,得到恢復(fù)預(yù)測(cè)誤差信號(hào)2553。反正交變換部2503將恢復(fù)預(yù)測(cè)誤差信號(hào)2553輸入到加法部2504。
[0180]加法部2504將恢復(fù)預(yù)測(cè)誤差信號(hào)2553和對(duì)應(yīng)的預(yù)測(cè)圖像信號(hào)2556相加,生成解碼圖像信號(hào)2554。解碼圖像信號(hào)2554實(shí)施未圖示的去塊濾波、維納濾波等,為了輸出圖像而臨時(shí)蓄積在輸出緩存器2511,并且為了參照?qǐng)D像信號(hào)2555還被保存于參照?qǐng)D像存儲(chǔ)器2505。在參照?qǐng)D像存儲(chǔ)器2505所保存的解碼圖像信號(hào)2554設(shè)為參照?qǐng)D像信號(hào)2555,通過(guò)幀間預(yù)測(cè)部2506根據(jù)需要以幀為單位或者以場(chǎng)為單位來(lái)被參照。臨時(shí)蓄積在輸出緩存器2511的解碼圖像信號(hào)2554依照由解碼控制部2510管理的輸出定時(shí)而被輸出。
[0181]幀間預(yù)測(cè)部2506利用保存于參照?qǐng)D像存儲(chǔ)器2505的參照?qǐng)D像信號(hào)2555進(jìn)行幀間預(yù)測(cè)。具體而言,幀間預(yù)測(cè)部2506從熵解碼部2501取得包含預(yù)測(cè)對(duì)象塊和參照?qǐng)D像信號(hào)2555之間的運(yùn)動(dòng)的偏差量(運(yùn)動(dòng)矢量)的運(yùn)動(dòng)信息2559,根據(jù)該運(yùn)動(dòng)矢量進(jìn)行插值處理(運(yùn)動(dòng)補(bǔ)償),生成幀間預(yù)測(cè)圖像。關(guān)于幀間預(yù)測(cè)圖像的生成,與第一實(shí)施方式相同,所以省略說(shuō)明。
[0182]解碼控制部2510對(duì)圖25的運(yùn)動(dòng)圖像解碼裝置的各要素進(jìn)行控制。具體而言,解碼控制部2510將后述的參照位置信息2560輸出到熵解碼部2501、或者進(jìn)行用于包含上述動(dòng)作的解碼處理的各種控制。
[0183]〈跳過(guò)模式、合并模式、幀間模式的說(shuō)明〉
[0184]本實(shí)施方式所涉及的圖像解碼裝置2500使用圖8所示的解碼處理不同的多個(gè)預(yù)測(cè)模式。圖中的跳過(guò)模式是僅對(duì)與后述的預(yù)測(cè)運(yùn)動(dòng)信息位置2754有關(guān)的語(yǔ)法進(jìn)行解碼、對(duì)于其他的語(yǔ)法不進(jìn)行解碼的模式。合并模式是僅對(duì)與預(yù)測(cè)運(yùn)動(dòng)信息位置2754有關(guān)的語(yǔ)法、變換系數(shù)信息2551進(jìn)行解碼,對(duì)其他的語(yǔ)法不進(jìn)行解碼的模式。幀間模式是對(duì)與預(yù)測(cè)運(yùn)動(dòng)信息位置2754有關(guān)的語(yǔ)法、后述的差分運(yùn)動(dòng)信息2753、變換系數(shù)信息2551進(jìn)行解碼的模式。這些模式通過(guò)解碼控制部2510所控制的預(yù)測(cè)信息2571來(lái)進(jìn)行切換。
[0185]另外,圖25的運(yùn)動(dòng)圖像解碼裝置使用與圖28說(shuō)明的語(yǔ)法相同或者類(lèi)似的語(yǔ)法,所以省略其詳細(xì)的說(shuō)明。
[0186]〈運(yùn)動(dòng)信息壓縮部2508的詳細(xì)內(nèi)容〉
[0187]接著,關(guān)于運(yùn)動(dòng)信息壓縮部2508,使用圖16所示的流程圖來(lái)進(jìn)行說(shuō)明。運(yùn)動(dòng)信息壓縮部2508在幀(或者片、編碼單元等任意的單位)的解碼處理結(jié)束了時(shí),對(duì)運(yùn)動(dòng)信息2559進(jìn)行壓縮,在時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502中保存運(yùn)動(dòng)信息2559。
[0188]首先,從解碼控制部2510取得參照位置信息2560(步驟S1601),將幀分割為作為運(yùn)動(dòng)信息2559的壓縮單位的運(yùn)動(dòng)信息壓縮塊(步驟S1602)。運(yùn)動(dòng)信息壓縮塊是比利用運(yùn)動(dòng)補(bǔ)償處理保持運(yùn)動(dòng)信息2559的單位(典型的情況是4X4像素塊)大的像素塊,典型的情況是16X 16像素塊。運(yùn)動(dòng)信息壓縮塊也可以是32 X 32像素塊、8X8像素塊、長(zhǎng)方形像素塊、任意形狀的像素區(qū)域。
[0189]其次,按照參照位置信息2560生成代表運(yùn)動(dòng)信息位置(步驟S1603)。作為生成代表運(yùn)動(dòng)信息位置的一個(gè)例子,將運(yùn)動(dòng)信息壓縮塊為16 X 16像素塊的情況下、圖13D、圖14D、圖17D分別示出的預(yù)言單元的尺寸為16X16的情況下的參照運(yùn)動(dòng)信息取得位置設(shè)為代表運(yùn)動(dòng)信息位置。其次,將生成的代表運(yùn)動(dòng)信息位置的參照運(yùn)動(dòng)信息2558設(shè)定為代表運(yùn)動(dòng)信息(步驟S1605),將該代表運(yùn)動(dòng)信息保存于時(shí)間方向參照運(yùn)動(dòng)信息存儲(chǔ)器(步驟S1606)。對(duì)于全部的運(yùn)動(dòng)信息壓縮塊執(zhí)行上述的步驟S1604?S1605。
[0190]將保持運(yùn)動(dòng)信息2559的單位設(shè)為MXM塊,將運(yùn)動(dòng)信息壓縮塊的尺寸設(shè)為NX N(N是M的倍數(shù)),通過(guò)執(zhí)行上述運(yùn)動(dòng)信息壓縮處理能夠?qū)⒄者\(yùn)動(dòng)信息存儲(chǔ)器的容量削減為(MXM)/(NXN)0
[0191]〈代表運(yùn)動(dòng)信息位置的其他的實(shí)施方式〉
[0192]作為生成代表運(yùn)動(dòng)信息位置的其他的例子,也可以將多個(gè)參照運(yùn)動(dòng)信息取得位置的中心位置設(shè)為代表運(yùn)動(dòng)信息位置。圖18A以及圖18B示出尺寸為16X16的每個(gè)運(yùn)動(dòng)壓縮塊的代表運(yùn)動(dòng)信息位置。圖18A示出參照運(yùn)動(dòng)信息取得位置是圖13D所示出的位置的情況下的代表運(yùn)動(dòng)信息位置,同樣地圖18B示出參照運(yùn)動(dòng)信息取得位置是圖17D所示出的位置的情況下的代表運(yùn)動(dòng)信息位置。圖18A以及圖18B中圓記號(hào)表示預(yù)言單元為16 X 16時(shí)的參照運(yùn)動(dòng)信息取得位置,在4點(diǎn)的參照運(yùn)動(dòng)信息取得位置的中心位置配置用叉記號(hào)表示的代表運(yùn)動(dòng)信息位置。
[0193]作為生成代表運(yùn)動(dòng)信息位置的又一其他的例子,也可以具有多個(gè)預(yù)言單元的尺寸中的每個(gè)尺寸的參照運(yùn)動(dòng)信息取得位置作為參照位置信息2560,根據(jù)多個(gè)參照運(yùn)動(dòng)信息取得位置生成代表運(yùn)動(dòng)信息位置。圖19分別示出樹(shù)塊為64 X 64像素塊的情況下的預(yù)言單元的尺寸為16X16以上的各尺寸下的預(yù)言單元的中心(參照運(yùn)動(dòng)信息取得位置)。
[0194]作為生成代表運(yùn)動(dòng)信息位置的其他的一個(gè)例子,代表運(yùn)動(dòng)信息位置可以使用針對(duì)每個(gè)運(yùn)動(dòng)信息壓縮塊而配置的參照運(yùn)動(dòng)信息取得位置來(lái)進(jìn)行設(shè)定。圖20A示出將每個(gè)運(yùn)動(dòng)信息壓縮塊的多個(gè)參照運(yùn)動(dòng)信息取得位置的重心設(shè)定為代表運(yùn)動(dòng)信息位置的情況下的例子。在重心位置與4X4塊的位置不一致的情況下,既可以將最接近的4X4塊作為代表運(yùn)動(dòng)信息位置,也可以使用雙線性內(nèi)插法等的內(nèi)插法來(lái)生成重心位置的參照運(yùn)動(dòng)矢量166。
[0195]另外,圖20B示出針對(duì)每個(gè)運(yùn)動(dòng)信息壓縮塊選擇多個(gè)參照運(yùn)動(dòng)信息取得位置中的某一個(gè),設(shè)定為代表運(yùn)動(dòng)信息位置的情況下的例子。
[0196]進(jìn)而,在圖21A、B進(jìn)一步示出在樹(shù)塊內(nèi)在各運(yùn)動(dòng)信息壓縮塊中將參照運(yùn)動(dòng)信息取得位置設(shè)為相同的情況下的例子。由于在全部的運(yùn)動(dòng)信息壓縮塊內(nèi)是相同的代表運(yùn)動(dòng)信息位置,所以不需要根據(jù)樹(shù)塊內(nèi)的位置來(lái)切換代表運(yùn)動(dòng)信息位置。另外,代表運(yùn)動(dòng)信息位置除了圖21A、B以外,還可以位于運(yùn)動(dòng)信息壓縮塊內(nèi)的左上端、右上端等任意位置。
[0197]作為生成代表運(yùn)動(dòng)信息位置的一個(gè)例子,可以使用按照Z(yǔ)掃描順序來(lái)表示運(yùn)動(dòng)信息壓縮塊內(nèi)的4 X 4塊位置的BlkIdx來(lái)表示代表運(yùn)動(dòng)信息位置。在運(yùn)動(dòng)信息壓縮塊的尺寸為16乂16的情況下,圖214所示出的代表運(yùn)動(dòng)信息位置相當(dāng)于犯1^1辦=12的位置。另外,圖218所示出的代表運(yùn)動(dòng)信息位置相當(dāng)于BI k I dx = 15的位置。
[0198]作為運(yùn)動(dòng)信息壓縮處理的其他的一個(gè)例子,為了削減與參照幀編號(hào)有關(guān)的存儲(chǔ)器容量,可以在運(yùn)動(dòng)信息壓縮處理中包含參照幀編號(hào)。在該情況下,將代表運(yùn)動(dòng)信息位置所保持的參照幀編號(hào)保存于與參照幀編號(hào)有關(guān)的存儲(chǔ)器容量。因此,圖5所示出的空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器501以及空間方向參照運(yùn)動(dòng)信息存儲(chǔ)器502在運(yùn)動(dòng)矢量信息中追加并保存參照幀編號(hào)。
[0199]作為運(yùn)動(dòng)信息壓縮處理的又一其他的一個(gè)例子,在運(yùn)動(dòng)信息壓縮處理中不包含參照幀編號(hào)的情況下,也可以對(duì)位于代表運(yùn)動(dòng)信息位置的運(yùn)動(dòng)信息內(nèi)的運(yùn)動(dòng)矢量信息使用參照幀編號(hào)實(shí)施按比例縮放處理,并保存于運(yùn)動(dòng)信息存儲(chǔ)器110。作為按比例縮放處理的典型例子,有將參照幀編號(hào)零設(shè)為基準(zhǔn)的線性按比例縮放處理。這是在參照幀編號(hào)為零以外的值的情況下,運(yùn)動(dòng)矢量信息以參照與參照幀編號(hào)零對(duì)應(yīng)的參照幀的方式進(jìn)行線性按比例縮放處理的處理。上述的按比例縮放處理的基準(zhǔn)也可以是參照幀編號(hào)為零以外的值。在進(jìn)行上述的線性按比例縮放處理時(shí)發(fā)生除法的情況下,也可以預(yù)先使除法處理進(jìn)行表格化,每次通過(guò)查表來(lái)實(shí)現(xiàn)上述除法。
[0200]在運(yùn)動(dòng)信息壓縮塊的尺寸為16X 16塊以外的情況下,使用與上述相同的處理來(lái)生成代表運(yùn)動(dòng)信息位置。在一個(gè)例子中,在運(yùn)動(dòng)信息壓縮塊的尺寸為64X64的情況下,設(shè)預(yù)言單元的尺寸為64X64中的參照運(yùn)動(dòng)信息取得位置為代表運(yùn)動(dòng)信息位置。在又一其他的一個(gè)例子中,也可以將對(duì)在圖21A、圖21B等示出的運(yùn)動(dòng)信息壓縮塊的尺寸為16X16塊中的代表運(yùn)動(dòng)信息位置按照運(yùn)動(dòng)信息壓縮塊的尺寸在水平方向以及垂直方向進(jìn)行按比例縮放了的位置設(shè)為代表運(yùn)動(dòng)信息位置。
[0201]在代表運(yùn)動(dòng)信息位置設(shè)為是圖片、片以外而不存在參照運(yùn)動(dòng)信息的情況下,可以將在運(yùn)動(dòng)信息壓縮塊的左上端這樣的運(yùn)動(dòng)信息壓縮塊內(nèi)能夠取得參照運(yùn)動(dòng)信息的位置置換為新的代表運(yùn)動(dòng)信息位置。另外,在代表運(yùn)動(dòng)信息位置是應(yīng)用了幀內(nèi)預(yù)測(cè)的區(qū)域,并且不存在參照運(yùn)動(dòng)信息的情況下,也可以執(zhí)行同樣的處理,置換為新的代表運(yùn)動(dòng)信息位置。
[0202]以下,以各實(shí)施方式的變形例為例子來(lái)進(jìn)行介紹。
[0203]在第I以及第2實(shí)施方式中,對(duì)將幀分割為16X 16像素尺寸等的矩形塊,從畫(huà)面左上的塊向右下依次進(jìn)行編碼/解碼的例子進(jìn)行說(shuō)明(參照?qǐng)D2A)。但是,編碼順序以及解碼順序不限于該例子。例如、既可按照從右下向左上的順序進(jìn)行編碼以及解碼,也可以從畫(huà)面中央向畫(huà)面端部以繪出螺旋的方式進(jìn)行編碼以及解碼。進(jìn)而,既可以從右上向左下按順序進(jìn)行編碼以及解碼,也可以從畫(huà)面端部向畫(huà)面中央以繪出螺旋的方式進(jìn)行編碼以及解碼。
[0204]在第I以及第2實(shí)施方式中,例示出4X4像素塊、8X8像素塊、16X 16像素塊等的預(yù)測(cè)對(duì)象塊尺寸來(lái)進(jìn)行說(shuō)明,但預(yù)測(cè)對(duì)象塊即使不是均勻的塊形狀也可以。例如、預(yù)測(cè)對(duì)象塊(預(yù)言單元)尺寸可以是16X8像素塊、8 X 16像素塊、8X4像素塊、4 X 8像素塊等。另外,在I個(gè)編碼樹(shù)單元內(nèi)不需要使全部的塊尺寸統(tǒng)一,可以混合存在多個(gè)不同塊尺寸。在I個(gè)編碼樹(shù)單元內(nèi)混合存在多個(gè)不同塊尺寸的情況下,伴隨著分割數(shù)的增加,用于對(duì)分割信息進(jìn)行編碼或者解碼的代碼量也增加。于是,希望考慮分割信息的代碼量和局部解碼圖像或者解碼圖像的品質(zhì)之間的平衡來(lái)選擇塊尺寸。
[0205]在第I以及第2實(shí)施方式中,為了簡(jiǎn)化,不區(qū)分亮度信號(hào)和色差信號(hào),關(guān)于色信號(hào)分量記述了總括性的說(shuō)明。但是預(yù)測(cè)處理在亮度信號(hào)和色差信號(hào)之間不同的情況下,也可以使用相同或者不同的預(yù)測(cè)方法。如果在亮度信號(hào)和色差信號(hào)之間使用不同的預(yù)測(cè)方法,則能夠以與亮度信號(hào)相同的方法對(duì)針對(duì)色差信號(hào)選擇出的預(yù)測(cè)方法來(lái)進(jìn)行編碼或者解碼。
[0206]在第I以及第2實(shí)施方式中,為了簡(jiǎn)化,不區(qū)分亮度信號(hào)和色差信號(hào),關(guān)于色信號(hào)分量記述了總括性的說(shuō)明。但是在正交變換處理在亮度信號(hào)和色差信號(hào)之間不同的情況下,也可以使用相同的或者不同的正交變換方法。如果在亮度信號(hào)與色差信號(hào)之間使用不同的正交變換方法,則能夠以與亮度信號(hào)同樣的方法對(duì)針對(duì)于色差信號(hào)選擇出的正交變換方法來(lái)進(jìn)行編碼或者解碼。
[0207]在第I以及第2實(shí)施方式中,既可以在語(yǔ)法結(jié)構(gòu)所示出的表的行間插入在實(shí)施方式未規(guī)定的語(yǔ)法要素,也可以包含與其以外的條件分支有關(guān)的記述?;蛘?,還能夠?qū)⒄Z(yǔ)法表分害J、統(tǒng)合成多個(gè)表。另外,未必需要使用相同的術(shù)語(yǔ),可以根據(jù)所使用的方式而進(jìn)行任意地變更。
[0208]如以上說(shuō)明那樣,各實(shí)施方式能夠在緩解硬件安裝以及軟件安裝中的困難性的同時(shí),實(shí)現(xiàn)高效的正交變換以及反正交變換。因此,根據(jù)各實(shí)施方式,編碼效率提高,進(jìn)而主觀畫(huà)質(zhì)也提尚。
[0209]另外,上述實(shí)施方式中所示出的處理步驟所示的指示能夠根據(jù)作為軟件的程序來(lái)執(zhí)行。也能夠使通用的計(jì)算機(jī)系統(tǒng)預(yù)先存儲(chǔ)該程序,通過(guò)讀取該程序得到與上述的實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置以及運(yùn)動(dòng)圖像解碼裝置實(shí)現(xiàn)的效果同樣的效果。在上述的實(shí)施方式中記述的指示作為能夠由計(jì)算機(jī)執(zhí)行的程序,被記錄于磁盤(pán)(軟盤(pán)、硬盤(pán)等)、光盤(pán)(CD-ROM、CD-R、CD-RW、DVD-ROM、DVD±R、DVD±R W等)、半導(dǎo)體存儲(chǔ)器、或者與這些類(lèi)似的記錄介質(zhì)。只要是計(jì)算機(jī)或者嵌入式系統(tǒng)能夠讀取的記錄介質(zhì),則其存儲(chǔ)形式可以是任意的方式。計(jì)算機(jī)從該記錄介質(zhì)讀取程序,只要根據(jù)該程序在CPU中執(zhí)行程序所記述的指示,則能夠?qū)崿F(xiàn)與上述的實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置以及運(yùn)動(dòng)圖像解碼裝置相同的動(dòng)作。當(dāng)然,在計(jì)算機(jī)取得或讀入程序的情況下,也可以通過(guò)網(wǎng)絡(luò)來(lái)取得或者讀入。
[0210]另外,根據(jù)從記錄介質(zhì)安裝到計(jì)算機(jī)或者嵌入式系統(tǒng)的程序的指示而在計(jì)算機(jī)上進(jìn)行工作的OS(操作系統(tǒng))、數(shù)據(jù)庫(kù)管理軟件、網(wǎng)絡(luò)等的MW(中間軟件)等可以執(zhí)行用于實(shí)現(xiàn)本實(shí)施方式的各處理的一部分。
[0211]進(jìn)而,本申請(qǐng)發(fā)明的實(shí)施方式中的記錄介質(zhì)不限于與計(jì)算機(jī)或者嵌入式系統(tǒng)獨(dú)立的介質(zhì),還包含下載并存儲(chǔ)或者臨時(shí)存儲(chǔ)通過(guò)LAN、因特網(wǎng)等所傳達(dá)的程序的記錄介質(zhì)。另夕卜,也可以將實(shí)現(xiàn)上述各實(shí)施方式的處理的程序保存于與因特網(wǎng)等的網(wǎng)絡(luò)連接的計(jì)算機(jī)(服務(wù)器)上,經(jīng)由網(wǎng)絡(luò)使計(jì)算機(jī)(客戶機(jī))下載。
[0212]另外,記錄介質(zhì)不限于I個(gè),在從多個(gè)介質(zhì)執(zhí)行本實(shí)施方式的處理的情況下,也可以包含于本發(fā)明的實(shí)施方式的記錄介質(zhì)中,介質(zhì)的結(jié)構(gòu)可以是任意的結(jié)構(gòu)。
[0213]另外,本申請(qǐng)發(fā)明的實(shí)施方式中的計(jì)算機(jī)或者嵌入式系統(tǒng)是根據(jù)記錄介質(zhì)所存儲(chǔ)的程序執(zhí)行本實(shí)施方式的各處理的裝置,可以是個(gè)人電腦、微型計(jì)算機(jī)等之一構(gòu)成的裝置、網(wǎng)絡(luò)連接了多個(gè)裝置的系統(tǒng)等任意的結(jié)構(gòu)。
[0214]另外,所謂本申請(qǐng)發(fā)明的實(shí)施方式中的計(jì)算機(jī)不限于個(gè)人電腦,還包含信息處理設(shè)備所包含的運(yùn)算處理裝置、微型計(jì)算機(jī)等,是對(duì)能夠通過(guò)程序來(lái)實(shí)現(xiàn)本發(fā)明的實(shí)施方式的功能的設(shè)備、裝置的總稱。
[0215]對(duì)本發(fā)明的一些實(shí)施方式進(jìn)行了說(shuō)明,但是這些實(shí)施方式是作為例子而被提示的,并不意圖限定本發(fā)明的范圍。這些新的實(shí)施方式能夠通過(guò)其他各種各樣的方式來(lái)實(shí)施,在不脫離發(fā)明的要旨的范圍內(nèi)進(jìn)行各種省略、置換、變更。這些實(shí)施方式、及其變形被包含于發(fā)明的范圍和主旨中,并且包含于權(quán)利要求書(shū)記載的發(fā)明和其均等的范圍中。
【主權(quán)項(xiàng)】
1.一種運(yùn)動(dòng)圖像編碼方法,將輸入圖像信號(hào)分割成像素塊,對(duì)這些分割出的像素塊進(jìn)行幀間預(yù)測(cè), 在該運(yùn)動(dòng)圖像編碼方法中,從編碼結(jié)束了的區(qū)域內(nèi)的多個(gè)運(yùn)動(dòng)信息中,根據(jù)依照表示預(yù)測(cè)運(yùn)動(dòng)信息的選擇方法的第I信息而取得的信息,選擇預(yù)測(cè)運(yùn)動(dòng)信息,使用所述預(yù)測(cè)運(yùn)動(dòng)信息來(lái)預(yù)測(cè)編碼對(duì)象塊的運(yùn)動(dòng)信息, 所述第I信息包含用于選擇所述運(yùn)動(dòng)信息的確定所述編碼對(duì)象塊內(nèi)的位置的第2信息。2.—種運(yùn)動(dòng)圖像編碼裝置,將輸入圖像信號(hào)分割成像素塊,對(duì)這些分割出的像素塊進(jìn)行幀間預(yù)測(cè), 所述運(yùn)動(dòng)圖像編碼裝置具備預(yù)測(cè)部,所述預(yù)測(cè)部從編碼結(jié)束了的區(qū)域內(nèi)的多個(gè)運(yùn)動(dòng)信息中,根據(jù)依照表示預(yù)測(cè)運(yùn)動(dòng)信息的選擇方法的第I信息而取得的信息,選擇預(yù)測(cè)運(yùn)動(dòng)信息,使用所述預(yù)測(cè)運(yùn)動(dòng)信息來(lái)預(yù)測(cè)編碼對(duì)象塊的運(yùn)動(dòng)信息, 所述第I信息包含用于選擇所述運(yùn)動(dòng)信息的確定所述編碼對(duì)象塊內(nèi)的位置的第2信息。3.—種運(yùn)動(dòng)圖像解碼方法,將輸入圖像信號(hào)分割成像素塊,對(duì)這些分割出的像素塊進(jìn)行幀間預(yù)測(cè), 在該運(yùn)動(dòng)圖像解碼方法中,從解碼結(jié)束了的區(qū)域內(nèi)的多個(gè)運(yùn)動(dòng)信息中,根據(jù)依照表示預(yù)測(cè)運(yùn)動(dòng)信息的選擇方法的第I信息而取得的信息,選擇預(yù)測(cè)運(yùn)動(dòng)信息,使用所述預(yù)測(cè)運(yùn)動(dòng)信息來(lái)預(yù)測(cè)解碼對(duì)象塊的運(yùn)動(dòng)信息, 所述第I信息包含用于選擇所述運(yùn)動(dòng)信息的確定所述解碼對(duì)象塊內(nèi)的位置的第2信息。4.一種運(yùn)動(dòng)圖像解碼裝置,將輸入圖像信號(hào)分割成像素塊,對(duì)這些分割出的像素塊進(jìn)行幀間預(yù)測(cè), 所述運(yùn)動(dòng)圖像解碼裝置具備預(yù)測(cè)部,所述預(yù)測(cè)部從解碼結(jié)束了的區(qū)域內(nèi)的多個(gè)運(yùn)動(dòng)信息中,根據(jù)依照表示預(yù)測(cè)運(yùn)動(dòng)信息的選擇方法的第I信息而取得的信息,選擇預(yù)測(cè)運(yùn)動(dòng)信息,使用所述預(yù)測(cè)運(yùn)動(dòng)信息來(lái)預(yù)測(cè)解碼對(duì)象塊的運(yùn)動(dòng)信息, 所述第I信息包含用于選擇所述運(yùn)動(dòng)信息的確定所述解碼對(duì)象塊內(nèi)的位置的第2信息。5.—種運(yùn)動(dòng)圖像解碼方法,該運(yùn)動(dòng)圖像解碼方法進(jìn)行幀間預(yù)測(cè),該運(yùn)動(dòng)圖像解碼方法具有以下步驟: 從解碼結(jié)束區(qū)域中的多個(gè)運(yùn)動(dòng)信息中,依照表示在時(shí)間附近幀中與解碼對(duì)象塊相同位置的區(qū)域的中心的信息,從處于在時(shí)間附近幀中與所述解碼對(duì)象塊相同位置的區(qū)域的中心的像素塊取得第I運(yùn)動(dòng)信息; 使用所述第I運(yùn)動(dòng)信息來(lái)預(yù)測(cè)所述解碼對(duì)象塊的運(yùn)動(dòng)信息;以及使用通過(guò)預(yù)測(cè)取得的運(yùn)動(dòng)信息來(lái)進(jìn)行幀間預(yù)測(cè)。6.—種運(yùn)動(dòng)圖像解碼裝置,該運(yùn)動(dòng)圖像解碼裝置進(jìn)行幀間預(yù)測(cè),該運(yùn)動(dòng)圖像解碼裝置具備: 從解碼結(jié)束區(qū)域中的多個(gè)運(yùn)動(dòng)信息中,依照表示在時(shí)間附近幀中與解碼對(duì)象塊相同位置的區(qū)域的中心的信息,從處于在時(shí)間附近幀中與所述解碼對(duì)象塊相同位置的區(qū)域的中心的像素塊取得第I運(yùn)動(dòng)信息的單元; 使用所述第I運(yùn)動(dòng)信息來(lái)預(yù)測(cè)所述解碼對(duì)象塊的運(yùn)動(dòng)信息的單元;以及 使用通過(guò)預(yù)測(cè)取得的運(yùn)動(dòng)信息來(lái)進(jìn)行幀間預(yù)測(cè)的單元。
【文檔編號(hào)】H04N19/52GK105933709SQ201610422977
【公開(kāi)日】2016年9月7日
【申請(qǐng)日】2011年3月9日
【發(fā)明人】鹽寺太郎, 鹽寺太一郎, 谷沢昭行, 山影朋夫, 中條健
【申請(qǐng)人】株式會(huì)社東芝