国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖像解碼裝置、圖像解碼方法、接收裝置及接收方法與流程

      文檔序號(hào):12201579閱讀:306來源:國知局
      圖像解碼裝置、圖像解碼方法、接收裝置及接收方法與流程
      圖像解碼裝置、圖像解碼方法、接收裝置及接收方法本申請(qǐng)是國際申請(qǐng)日為2012年6月27日、國際申請(qǐng)?zhí)枮镻CT/JP2012/004148、國家申請(qǐng)?zhí)枮?01280032664.5、發(fā)明名稱為“圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序”的發(fā)明專利申請(qǐng)的分案申請(qǐng)。技術(shù)領(lǐng)域本發(fā)明涉及使用了運(yùn)動(dòng)補(bǔ)償預(yù)測的動(dòng)圖像編碼技術(shù),特別涉及對(duì)在運(yùn)動(dòng)補(bǔ)償預(yù)測中使用的運(yùn)動(dòng)信息進(jìn)行編碼或解碼的圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序。

      背景技術(shù):
      在一般的動(dòng)圖像壓縮編碼中,使用運(yùn)動(dòng)補(bǔ)償預(yù)測。運(yùn)動(dòng)補(bǔ)償預(yù)測是將對(duì)象圖像分割成較細(xì)小的塊,將已解碼的圖像作為參照?qǐng)D像,基于運(yùn)動(dòng)矢量所示的運(yùn)動(dòng)量,生成從對(duì)象圖像的對(duì)象塊移動(dòng)到參照?qǐng)D像的參照塊的位置的信號(hào)作為預(yù)測信號(hào)的技術(shù)。運(yùn)動(dòng)補(bǔ)償預(yù)測有利用1個(gè)運(yùn)動(dòng)矢量單向進(jìn)行的、和利用2個(gè)運(yùn)動(dòng)矢量雙向進(jìn)行的。此外,關(guān)于運(yùn)動(dòng)矢量,將與處理對(duì)象塊相鄰的已編碼的塊的運(yùn)動(dòng)矢量作為預(yù)測運(yùn)動(dòng)矢量(也簡稱作“預(yù)測矢量”),求出處理對(duì)象塊的運(yùn)動(dòng)矢量與預(yù)測矢量的差分,將差分矢量作為編碼矢量來傳輸,由此提高壓縮效率。在MPEG-4AVC中,通過使運(yùn)動(dòng)補(bǔ)償預(yù)測的塊尺寸比MPEG-2更細(xì)且更多樣來提高運(yùn)動(dòng)補(bǔ)償預(yù)測的效率。另一方面,因塊尺寸更細(xì),運(yùn)動(dòng)矢量數(shù)會(huì)増加,故編碼矢量的碼量會(huì)成為問題。因此,在MPEG-2中,單純地將處理對(duì)象塊的左相鄰的塊的運(yùn)動(dòng)矢量作為預(yù)測矢量,但在MPEG-4AVC中,將多個(gè)相鄰塊的運(yùn)動(dòng)矢量的中央值作為預(yù)測矢量,從而提高預(yù)測矢量的精度,并抑制了編碼矢量的碼量的増加。此外,在MPEG-4AVC中已知有直接運(yùn)動(dòng)補(bǔ)償預(yù)測。直接運(yùn)動(dòng)補(bǔ)償預(yù)測是將已編碼的其它圖像的與處理對(duì)象塊處于相同位置的塊的運(yùn)動(dòng)矢量按對(duì)象圖像與2個(gè)參照?qǐng)D像的距離進(jìn)行縮放,生成新的運(yùn)動(dòng)矢量,不傳輸編碼矢量就實(shí)現(xiàn)運(yùn)動(dòng)補(bǔ)償預(yù)測的方式。此外,已知有利用與處理對(duì)象塊相鄰的塊的運(yùn)動(dòng)信息,不傳輸編碼矢量地實(shí)現(xiàn)運(yùn)動(dòng)補(bǔ)償預(yù)測的運(yùn)動(dòng)補(bǔ)償預(yù)測(例如參照專利文獻(xiàn)1)。〔在先技術(shù)文獻(xiàn)〕〔專利文獻(xiàn)〕〔專利文獻(xiàn)1〕日本特開平10-276439號(hào)公報(bào)

      技術(shù)實(shí)現(xiàn)要素:
      〔發(fā)明所要解決的課題〕如上所述,不傳輸編碼矢量的直接運(yùn)動(dòng)補(bǔ)償預(yù)測關(guān)注于處理對(duì)象塊和已編碼的其它圖像的與處理對(duì)象塊處于相同位置的塊的運(yùn)動(dòng)的連續(xù)性。此外,專利文獻(xiàn)1關(guān)注于處理對(duì)象塊和與處理對(duì)象塊相鄰的塊的運(yùn)動(dòng)的連續(xù)性。由此,通過利用其它塊的運(yùn)動(dòng)信息,不將包含差分矢量的運(yùn)動(dòng)信息作為編碼矢量進(jìn)行編碼來提高編碼效率。但在以往的運(yùn)動(dòng)補(bǔ)償預(yù)測中,存在如下這樣的難點(diǎn):若處理對(duì)象塊的運(yùn)動(dòng)與相鄰于處理對(duì)象塊的塊的運(yùn)動(dòng)、或已編碼的其它圖像的處于與處理對(duì)象塊相同位置周邊的塊的運(yùn)動(dòng)存在偏差,則必須對(duì)包含差分矢量的運(yùn)動(dòng)信息進(jìn)行編碼,未能充分地發(fā)揮編碼效率的提高。本發(fā)明是鑒于這樣的狀況而研發(fā)的,其目的在于提供一種使包含運(yùn)動(dòng)矢量的運(yùn)動(dòng)信息的編碼效率進(jìn)一步提高的技術(shù)?!灿糜诮鉀Q課題的手段〕為解決上述課題,本發(fā)明一個(gè)方案的圖像編碼裝置是進(jìn)行運(yùn)動(dòng)補(bǔ)償預(yù)測的圖像編碼裝置,包括:候選列表生成部(140),從與編碼對(duì)象塊相鄰的多個(gè)已編碼的塊中,選擇分別具有1個(gè)或2個(gè)至少包含運(yùn)動(dòng)矢量的信息和參照?qǐng)D像的信息的運(yùn)動(dòng)信息的多個(gè)塊,根據(jù)所選擇的塊的運(yùn)動(dòng)信息,生成包含用于運(yùn)動(dòng)補(bǔ)償預(yù)測的運(yùn)動(dòng)信息的候選的候選列表;第1運(yùn)動(dòng)信息取得部(161),從上述候選所包含的第1候選取得第1預(yù)測列表的運(yùn)動(dòng)信息;第2運(yùn)動(dòng)信息取得部(162),從上述候選所包含的第2候選取得第2預(yù)測列表的運(yùn)動(dòng)信息;以及選擇候選生成部(163),將由上述第1運(yùn)動(dòng)信息取得部(161)取得的上述第1預(yù)測列表的運(yùn)動(dòng)信息和由上述第2運(yùn)動(dòng)信息取得部(162)取得的上述第2預(yù)測列表的運(yùn)動(dòng)信息組合,生成運(yùn)動(dòng)信息的新的候選。可以在上述候選的數(shù)量不足所設(shè)定的最大數(shù)時(shí),上述候選列表生成部(140)生成包含由上述選擇候選生成部(163)生成的新的候選的候選列表。列表生成部(140)可以以上述候選的數(shù)量不超過上述最大數(shù)的方式生成包含了由上述選擇候選生成部(163)生成的1個(gè)以上新的候選的候選列表。可以還包括碼串生成部(104),將用于在上述候選列表內(nèi)確定用于運(yùn)動(dòng)補(bǔ)償預(yù)測的運(yùn)動(dòng)信息的候選的候選確定信息編碼。上述候選列表生成部(140)對(duì)由上述選擇候選生成部(163)生成的新的候選分配比上述候選大的候選確定信息。上述第1預(yù)測列表和上述第2預(yù)測列表可以是不同的預(yù)測列表。上述候選列表生成部(140)可以將從與包含上述編碼對(duì)象塊的圖像時(shí)間上不同的圖像的塊的運(yùn)動(dòng)信息導(dǎo)出的運(yùn)動(dòng)信息包含在候選列表中。上述第1運(yùn)動(dòng)信息取得部(161)可以按第1優(yōu)先順序檢索上述候選,將成為有效的候選作為上述第1候選。上述第2運(yùn)動(dòng)信息取得部(162)可以按第2優(yōu)先順序檢索上述候選,將成為有效的候選作為上述第2候選。上述第1運(yùn)動(dòng)信息取得部(161)可以將上述候選中的預(yù)先規(guī)定的候選作為上述第1候選。上述第2運(yùn)動(dòng)信息取得部(162)可以將上述候選中的預(yù)先規(guī)定的另一候選作為上述第2候選。上述選擇候選生成部(163)可以在由上述第1運(yùn)動(dòng)信息取得部(161)和上述第2運(yùn)動(dòng)信息取得部(162)取得的、上述第1預(yù)測列表的運(yùn)動(dòng)信息和上述第2預(yù)測列表的運(yùn)動(dòng)信息兩者都有效時(shí),生成上述新的候選。上述新的候選可以具有2個(gè)運(yùn)動(dòng)信息。上述新的候選可以具有1個(gè)運(yùn)動(dòng)信息。本發(fā)明的另一方案是一種圖像編碼方法。該方法是進(jìn)行運(yùn)動(dòng)補(bǔ)償預(yù)測的圖像編碼方法,包括:從與編碼對(duì)象塊相鄰的多個(gè)已編碼的塊中,選擇分別具有1個(gè)或2個(gè)至少包含運(yùn)動(dòng)矢量的信息和參照?qǐng)D像的信息的運(yùn)動(dòng)信息的多個(gè)塊,根據(jù)所選擇的塊的運(yùn)動(dòng)信息,生成包含用于運(yùn)動(dòng)補(bǔ)償預(yù)測的運(yùn)動(dòng)信息的候選的候選列表的步驟;從上述候選列表所包含的第1候選取得第1預(yù)測列表的運(yùn)動(dòng)信息的步驟;從上述候選列表所包含的第2候選取得第2預(yù)測列表的運(yùn)動(dòng)信息的步驟;以及將上述第1預(yù)測列表的運(yùn)動(dòng)信息和上述第2預(yù)測列表的運(yùn)動(dòng)信息組合,生成運(yùn)動(dòng)信息的新的候選的步驟。本發(fā)明一個(gè)方案的圖像解碼裝置是一種進(jìn)行運(yùn)動(dòng)補(bǔ)償預(yù)測的圖像解碼裝置,包括:候選列表生成部(230),從與解碼對(duì)象塊相鄰的多個(gè)已解碼的塊中,選擇分別具有1個(gè)或2個(gè)至少包含運(yùn)動(dòng)矢量的信息和參照?qǐng)D像的信息的運(yùn)動(dòng)信息的多個(gè)塊,根據(jù)所選擇的塊的運(yùn)動(dòng)信息,生成包含用于運(yùn)動(dòng)補(bǔ)償預(yù)測的運(yùn)動(dòng)信息的候選的候選列表;第1運(yùn)動(dòng)信息取得部(161),從上述候選所包含的第1候選取得第1預(yù)測列表的運(yùn)動(dòng)信息;第2運(yùn)動(dòng)信息取得部(162),從上述候選所包含的第2候選取得第2預(yù)測列表的運(yùn)動(dòng)信息;以及選擇候選生成部(163),將由上述第1運(yùn)動(dòng)信息取得部(161)取得的上述第1預(yù)測列表的運(yùn)動(dòng)信息和由上述第2運(yùn)動(dòng)信息取得部(162)取得的上述第2預(yù)測列表的運(yùn)動(dòng)信息組合,生成運(yùn)動(dòng)信息的新的候選。上述候選列表生成部(230)可以在上述候選的數(shù)量不足所設(shè)定的最大數(shù)時(shí),生成包含了由上述選擇候選生成部(163)生成的新的候選的候選列表。上述候選列表生成部(230)可以以上述候選的數(shù)量不超過上述最大數(shù)的方式生成包含了由上述選擇候選生成部生成的1個(gè)以上新的候選的候選列表。可以還包括:碼串解析部(201),解碼出用于在上述候選列表內(nèi)確定用于運(yùn)動(dòng)補(bǔ)償預(yù)測的運(yùn)動(dòng)信息的候選的候選確定信息;以及選擇部(231),利用解碼出的上述候選確定信息,從由上述候選列表生成部(230)生成的候選列表所包含的選擇候選中選擇1個(gè)候選。上述候選列表生成部(230)可以對(duì)由上述選擇候選生成部(163)生成的新的候選分配比上述候選大的候選確定信息。上述第1預(yù)測列表和上述第2預(yù)測列表可以是不同的預(yù)測列表。上述候選列表生成部(230)可以將從與包含上述編碼對(duì)象塊的圖像時(shí)間上不同的圖像的塊的運(yùn)動(dòng)信息導(dǎo)出的運(yùn)動(dòng)信息包含在候選列表中。上述第1運(yùn)動(dòng)信息取得部(161)可以按第1優(yōu)先順序檢索上述候選,將成為有效的候選作為上述第1候選。上述第2運(yùn)動(dòng)信息取得部(162)可以按第2優(yōu)先順序檢索上述候選,將成為有效的候選作為上述第2候選。上述第1運(yùn)動(dòng)信息取得部(161)可以將上述候選中的預(yù)先規(guī)定的候選作為上述第1候選。上述第2運(yùn)動(dòng)信息取得部(162)可以將上述候選中的預(yù)先規(guī)定的另一候選作為上述第2候選。上述選擇候選生成部(163)可以在由上述第1運(yùn)動(dòng)信息取得部(161)和上述第2運(yùn)動(dòng)信息取得部(162)取得的、上述第1預(yù)測列表的運(yùn)動(dòng)信息和上述第2預(yù)測列表的運(yùn)動(dòng)信息兩者都有效時(shí),生成上述新的候選。上述新的候選可以具有2個(gè)運(yùn)動(dòng)信息。上述新的候選可以具有1個(gè)運(yùn)動(dòng)信息。本發(fā)明的另一方式是一種圖像解碼方法。該方法是進(jìn)行運(yùn)動(dòng)補(bǔ)償預(yù)測的圖像解碼方法,包括:從與解碼對(duì)象塊相鄰的多個(gè)已解碼的塊中,選擇分別具有1個(gè)或2個(gè)至少包含運(yùn)動(dòng)矢量的信息和參照?qǐng)D像的信息的運(yùn)動(dòng)信息的多個(gè)塊,根據(jù)所選擇的塊的運(yùn)動(dòng)信息,生成包含用于運(yùn)動(dòng)補(bǔ)償預(yù)測的運(yùn)動(dòng)信息的候選的候選列表的步驟;從上述候選所包含的第1候選取得第1預(yù)測列表的運(yùn)動(dòng)信息的步驟;從上述候選所包含的第2候選取得第2預(yù)測列表的運(yùn)動(dòng)信息的步驟;以及將上述第1預(yù)測列表的運(yùn)動(dòng)信息和上述第2預(yù)測列表的運(yùn)動(dòng)信息組合,生成運(yùn)動(dòng)信息的新的候選的步驟。此外,將以上構(gòu)成要素的任意組合、本發(fā)明的表現(xiàn)形式在方法、裝置、系統(tǒng)、記錄介質(zhì)、計(jì)算機(jī)程序等間變換后的方案,作為本發(fā)明的實(shí)施方式也是有效的?!舶l(fā)明效果〕通過本發(fā)明,能使包含運(yùn)動(dòng)矢量的運(yùn)動(dòng)信息的編碼效率進(jìn)一步提高。附圖說明圖1是用于說明將圖像分割成最大編碼塊的例子的圖。圖2的(a)、(b)是用于說明編碼塊的圖。圖3的(a)~(d)是用于說明預(yù)測塊的圖。圖4是用于說明預(yù)測塊尺寸的圖。圖5是用于說明預(yù)測編碼模式的圖。圖6的(a)~(d)是用于說明運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向的圖。圖7是用于說明預(yù)測塊的句法的一例的圖。圖8的(a)~(c)是用于說明融合(merge)索引的TruncatedUnary碼串的圖。圖9是用于說明本發(fā)明實(shí)施方式1的動(dòng)圖像編碼裝置的構(gòu)成的圖。圖10是用于說明圖9的運(yùn)動(dòng)信息存儲(chǔ)器中的運(yùn)動(dòng)信息的管理方法的圖。圖11是用于說明圖9的運(yùn)動(dòng)信息生成部的構(gòu)成的圖。圖12是用于說明圖9的差分矢量計(jì)算部的構(gòu)成的圖。圖13是用于說明空間候選塊群的圖。圖14是用于說明時(shí)間候選塊群的圖。圖15是用于說明圖11的結(jié)合運(yùn)動(dòng)信息決定部的構(gòu)成的圖。圖16是用于說明圖15的結(jié)合運(yùn)動(dòng)信息候選生成部的構(gòu)成的圖。圖17是用于說明圖16的雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部的構(gòu)成的圖。圖18是用于說明候選編號(hào)管理表的圖。圖19的(a)、(b)是用于說明從融合候選編號(hào)向融合索引的變換的圖。圖20是用于說明本發(fā)明實(shí)施方式1的動(dòng)圖像編碼裝置的編碼動(dòng)作的流程圖。圖21是用于說明圖9的運(yùn)動(dòng)信息生成部的動(dòng)作的流程圖。圖22是用于說明圖11的差分矢量計(jì)算部的動(dòng)作的流程圖。圖23是用于說明圖11的結(jié)合運(yùn)動(dòng)信息決定部的動(dòng)作的流程圖。圖24是用于說明圖16的雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部的動(dòng)作的流程圖。圖25是用于說明空間結(jié)合運(yùn)動(dòng)信息候選列表的生成動(dòng)作的流程圖。圖26是用于說明時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表的生成動(dòng)作的流程圖。圖27是用于說明雙向結(jié)合運(yùn)動(dòng)信息候選列表的生成動(dòng)作的流程圖。圖28是用于說明圖17的基準(zhǔn)方向運(yùn)動(dòng)信息決定部的動(dòng)作的流程圖。圖29是用于說明圖17的反方向運(yùn)動(dòng)信息決定部的動(dòng)作的流程圖。圖30是用于說明雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向的決定的圖。圖31的(a)~(c)是用于說明雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向的決定的擴(kuò)展例的圖。圖32是用于說明本發(fā)明實(shí)施方式1的動(dòng)圖像解碼裝置的構(gòu)成的圖。圖33是用于說明圖32的運(yùn)動(dòng)信息再現(xiàn)部的構(gòu)成的圖。圖34是用于說明圖33的運(yùn)動(dòng)矢量再現(xiàn)部的構(gòu)成的圖。圖35是用于說明圖33的結(jié)合運(yùn)動(dòng)信息再現(xiàn)部的構(gòu)成的圖。圖36是用于說明本發(fā)明實(shí)施方式1的動(dòng)圖像解碼裝置的解碼動(dòng)作的流程圖。圖37是用于說明圖32的運(yùn)動(dòng)信息再現(xiàn)部的動(dòng)作的流程圖。圖38是用于說明圖33的運(yùn)動(dòng)矢量再現(xiàn)部的動(dòng)作的流程圖。圖39是用于說明圖33的結(jié)合運(yùn)動(dòng)信息再現(xiàn)部的動(dòng)作的流程圖。圖40的(a)、(b)是用于說明變形例1的候選編號(hào)管理表的圖。圖41是用于說明實(shí)施方式1的變形例1的另一候選編號(hào)管理表的圖。圖42是用于說明雙向結(jié)合運(yùn)動(dòng)信息候選(BD2)的導(dǎo)出的流程圖。圖43是用于說明雙向結(jié)合運(yùn)動(dòng)信息候選(BD3)的導(dǎo)出的流程圖。圖44是用于說明實(shí)施方式1的變形例2的反方向運(yùn)動(dòng)信息決定部的動(dòng)作的流程圖。圖45是用于說明實(shí)施方式1的變形例3的反方向運(yùn)動(dòng)信息決定部的動(dòng)作的流程圖。圖46是用于說明實(shí)施方式1的變形例4的結(jié)合運(yùn)動(dòng)信息候選生成部的構(gòu)成的圖。圖47是用于說明實(shí)施方式1的變形例4的基準(zhǔn)方向運(yùn)動(dòng)信息決定部的動(dòng)作和反方向運(yùn)動(dòng)信息決定部的動(dòng)作的圖。圖48是用于說明實(shí)施方式1的變形例5的2個(gè)預(yù)測方向相同的運(yùn)動(dòng)信息的組合的圖。圖49的(a)、(b)是用于說明實(shí)施方式1的變形例6的BD0和BD1的預(yù)先規(guī)定的組合的圖。圖50是用于說明實(shí)施方式1的效果的圖(其1)。圖51是用于說明實(shí)施方式1的效果的圖(其2)。圖52是用于說明實(shí)施方式1的效果的圖(其3)。圖53的(a)、(b)是用于說明實(shí)施方式2的將候選編號(hào)管理表編碼到編碼流中的句法的圖。圖54是用于說明實(shí)施方式3的候選編號(hào)管理表的圖。圖55是用于說明實(shí)施方式3的結(jié)合運(yùn)動(dòng)信息候選生成部的構(gòu)成的圖。圖56是用于說明實(shí)施方式3的結(jié)合運(yùn)動(dòng)信息候選生成部的動(dòng)作的流程圖。圖57是用于說明實(shí)施方式3的候選編號(hào)管理表變更部的動(dòng)作的流程圖。圖58的(a)~(c)是用于說明實(shí)施方式3的候選編號(hào)管理表變更部的候選編號(hào)管理表的變更例的圖。圖59是用于說明實(shí)施方式3的變形例1的候選編號(hào)管理表變更部的動(dòng)作的流程圖。圖60的(a)、(b)是用于說明實(shí)施方式3的變形例1的候選編號(hào)管理表變更部的候選編號(hào)管理表的圖。圖61是用于說明實(shí)施方式3的變形例2的候選編號(hào)管理表變更部的動(dòng)作的流程圖。圖62是用于說明實(shí)施方式3的變形例3的候選編號(hào)管理表變更部的動(dòng)作的流程圖。圖63是用于說明實(shí)施方式4的基準(zhǔn)方向運(yùn)動(dòng)信息決定部的動(dòng)作的流程圖。圖64是用于說明實(shí)施方式5的結(jié)合運(yùn)動(dòng)信息候選生成部的構(gòu)成的圖。圖65是用于說明實(shí)施方式6的候選編號(hào)管理表的圖。圖66是用于說明實(shí)施方式6的基準(zhǔn)方向決定部的動(dòng)作的流程圖。圖67是用于說明時(shí)間結(jié)合運(yùn)動(dòng)信息候選的運(yùn)動(dòng)矢量mvL0t、mvL1t的計(jì)算方法的圖。具體實(shí)施方式首先,說明本發(fā)明實(shí)施方式的前提技術(shù)。目前,遵循MPEG(MovingPictureExpertsGroup:運(yùn)動(dòng)圖像專家組)等編碼方式的裝置及系統(tǒng)正在普及。在這樣的編碼方式中,將時(shí)間軸上連續(xù)的多個(gè)圖像作為數(shù)字信號(hào)的信息來處理。此時(shí),以效率較高的信息的廣播、傳輸或存儲(chǔ)等為目的,采用利用了時(shí)間方向的冗余性的運(yùn)動(dòng)補(bǔ)償預(yù)測、和利用了空間方向的冗余性的離散余弦變換等正交變換,來進(jìn)行壓縮編碼。1995年,MPEG-2視頻(ISO/IEC13818-2)編碼方式被制定為通用的視頻壓縮編碼方式,作為基于DVD和D-VHS(注冊商標(biāo))標(biāo)準(zhǔn)的數(shù)字VTR的磁帶等存儲(chǔ)介質(zhì)、以及數(shù)字廣播等的應(yīng)用,而被廣泛采用。進(jìn)而,在2003年,通過國際標(biāo)準(zhǔn)化機(jī)構(gòu)(ISO)和國際電氣標(biāo)準(zhǔn)會(huì)議(IEC)的聯(lián)合技術(shù)委員會(huì)(ISO/IEC)、以及國際電氣通信聯(lián)合電氣通信標(biāo)準(zhǔn)化部門(ITU-T)的共同作業(yè),被稱為MPEG-4AVC/H.264的編碼方式(在ISO/IEC被賦予14496-10的標(biāo)準(zhǔn)編號(hào),在ITU-T被賦予H.264的標(biāo)準(zhǔn)編號(hào)。以下,將其稱作MPEG-4AVC)被制定為國際標(biāo)準(zhǔn)。目前,通過國際標(biāo)準(zhǔn)化機(jī)構(gòu)(ISO)與國際電氣標(biāo)準(zhǔn)會(huì)議(IEC)的聯(lián)合技術(shù)委員會(huì)(ISO/IEC)、和國際電氣通信聯(lián)合電氣通信標(biāo)準(zhǔn)化部門(ITU-T)的共同作業(yè),被稱為HEVC的編碼方式的標(biāo)準(zhǔn)化正被討論。(編碼塊)在本發(fā)明的實(shí)施方式中,將所輸入的圖像信號(hào)如圖1那樣分割成最大編碼塊單位,將分割后的編碼塊按光柵掃描順序處理。編碼塊為階層構(gòu)造,可以考慮編碼效率等,通過依次均等地4分割而使之成為更小的編碼塊。被4分割后的編碼塊按之字掃描(zigzagscan)順序被編碼。將無法進(jìn)一步減小的編碼塊的稱為最小編碼塊。編碼塊成為編碼的單位,最大編碼塊也成為分割數(shù)為0時(shí)的編碼塊。在本實(shí)施方式中,將最大編碼塊定為64像素×64像素,將最小編碼塊定為8像素×8像素。圖2的(a)、(b)示出最大編碼塊的分割的一例。在圖2的(a)的例子中,編碼塊被分割為10個(gè)。CU0、CU1及CU9為32像素×32像素的編碼塊,CU2、CU3及CU8為16像素×16像素的編碼塊,CU4、CU5、CU6及CU7為8像素×8像素的編碼塊。(預(yù)測塊)在本發(fā)明的實(shí)施方式中,編碼塊被進(jìn)一步分割成預(yù)測塊。將預(yù)測塊的分割模式示于圖3的(a)~(d)。圖3的(a)表示不將編碼塊分割的2N×2N,圖3的(b)表示將其水平分割的2N×N,圖3的(c)表示垂直分割的N×2N,圖3的(d)表示水平和垂直分割的N×N。即,預(yù)測塊尺寸如圖4所示那樣,有CU分割數(shù)為0、作為最大的預(yù)測塊尺寸的64像素×64像素至CU分割數(shù)為3、作為最小的預(yù)測塊尺寸的4像素×4像素的13種預(yù)測塊尺寸。在本發(fā)明的實(shí)施方式中,將最大編碼塊定為64像素×64像素、將最小編碼塊定為8像素×8像素,但不限定于該組合。此外,將預(yù)測塊的分割模式(pattern)定為圖3的(a)~(d)那樣,但只要被分割成1以上即可,并不限定于此。(預(yù)測編碼模式)在本發(fā)明的實(shí)施方式中,能按預(yù)測塊的塊尺寸切換運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向和編碼矢量數(shù)。在此,利用圖5簡單進(jìn)行說明將運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向和編碼矢量數(shù)建立了關(guān)聯(lián)的預(yù)測編碼模式的一例。圖5所示的預(yù)測編碼模式有運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向?yàn)閱蜗蚯揖幋a矢量數(shù)為1的單向模式(UniPred)、運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向?yàn)殡p向且編碼矢量數(shù)為2的雙向模式(BiPred)、以及運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向?yàn)閱蜗蚧螂p向、且編碼矢量數(shù)為0的融合模式(MERGE)。此外,還有不實(shí)施運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測編碼模式――幀內(nèi)模式(Intra)。(參照?qǐng)D像索引)在本發(fā)明的實(shí)施方式中,為提高運(yùn)動(dòng)補(bǔ)償預(yù)測的精度,在運(yùn)動(dòng)補(bǔ)償預(yù)測中能從多個(gè)參照?qǐng)D像中選擇最佳的參照?qǐng)D像。因此,將在運(yùn)動(dòng)補(bǔ)償預(yù)測中使用的參照?qǐng)D像作為參照?qǐng)D像索引而同編碼矢量一起編碼到編碼流中。在運(yùn)動(dòng)補(bǔ)償預(yù)測中使用的參照?qǐng)D像索引為0以上的數(shù)值。能用參照?qǐng)D像索引選擇的多個(gè)參照?qǐng)D像被用參照索引列表來管理。若運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向?yàn)閱蜗?,則參照?qǐng)D像索引被編碼1個(gè),若運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向?yàn)殡p向,則表示各預(yù)測方向的參照?qǐng)D像的參照?qǐng)D像索引被編碼(參照?qǐng)D5)。(預(yù)測矢量索引)在HEVC中,為提高預(yù)測矢量的精度,正在討論從多個(gè)預(yù)測矢量的候選中選擇最佳的預(yù)測矢量,對(duì)用于表示所選擇的預(yù)測矢量的預(yù)測矢量索引進(jìn)行編碼。在本發(fā)明的實(shí)施方式中,導(dǎo)入上述的預(yù)測矢量索引。若運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向?yàn)閱蜗颍瑒t預(yù)測矢量索引被編碼1個(gè),若運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向?yàn)殡p向,則表示各預(yù)測方向的預(yù)測矢量的預(yù)測矢量索引被編碼(參照?qǐng)D5)。(融合索引)在HEVC中,為進(jìn)一步提高編碼效率,正在討論從多個(gè)相鄰塊的候選及已編碼的其它圖像的與處理對(duì)象塊處于相同位置的塊中選擇最佳的塊,將表示所選擇的塊的融合索引編碼和解碼。這是在處理對(duì)象塊中使用由所選擇的融合索引所示的塊的運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、運(yùn)動(dòng)矢量信息、參照?qǐng)D像信息構(gòu)成的運(yùn)動(dòng)信息的運(yùn)動(dòng)補(bǔ)償預(yù)測技術(shù)(融合技術(shù))。在本發(fā)明的實(shí)施方式中,導(dǎo)入上述的融合索引(融合技術(shù))。如圖5所示,在預(yù)測編碼模式為融合模式時(shí),融合索引被編碼1個(gè)。此外,若運(yùn)動(dòng)信息為雙向,則運(yùn)動(dòng)信息中包含各預(yù)測方向的運(yùn)動(dòng)矢量信息和參照?qǐng)D像信息。以下,將有可能通過融合索引來表示的塊所具有的運(yùn)動(dòng)信息稱作結(jié)合運(yùn)動(dòng)信息候選,將結(jié)合運(yùn)動(dòng)信息候選的集合體稱作結(jié)合運(yùn)動(dòng)信息候選列表。(預(yù)測方向)在本發(fā)明的實(shí)施方式中,作為運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向,設(shè)定L0方向和L1方向的兩者。在此,利用圖6的(a)~(d)簡單說明運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向。在運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向?yàn)閱蜗驎r(shí),利用L0方向或L1方向的任一者。圖6的(a)表示了單向、L0方向的參照?qǐng)D像(RefL0Pic)處于編碼對(duì)象圖像(CurPic)之前的時(shí)刻的情況。圖6的(b)表示了單向、L0方向的參照?qǐng)D像處于編碼對(duì)象圖像之后的時(shí)刻的情況。也可以將圖6的(a)和圖6的(b)的L0方向的參照?qǐng)D像置換為L1方向的參照?qǐng)D像(RefL1Pic)。在雙向的情況下,利用L0方向和L1方向兩者來表現(xiàn)BI方向。圖6的(c)表示了雙向、L0方向的參照?qǐng)D像處于編碼對(duì)象圖像之前的時(shí)刻、L1方向的參照?qǐng)D像處于編碼對(duì)象圖像之后的時(shí)刻的情況。圖6的(d)表示了雙向、L0方向的參照?qǐng)D像和L1方向的參照?qǐng)D像都處于編碼對(duì)象圖像之前的時(shí)刻的情況。也可以將圖6的(c)和圖6的(d)的L0方向的參照?qǐng)D像置換為L1方向的參照?qǐng)D像(RefL1Pic),將L1方向的參照?qǐng)D像置換為L0方向的參照?qǐng)D像。如以上說明的那樣,作為運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向的L0方向和L1方向分別可以在時(shí)間上的前方向和后方向的任一者來表示。此外,L0方向和L1方向分別可以存在多個(gè)參照?qǐng)D像,L0方向的參照?qǐng)D像被登錄于參照?qǐng)D像列表L0,L1方向的參照?qǐng)D像被登錄于參照?qǐng)D像列表L1,由各個(gè)預(yù)測方向的參照?qǐng)D像索引指定參照?qǐng)D像列表中的參照?qǐng)D像的位置,確定參照?qǐng)D像。以下,所謂預(yù)測方向?yàn)長0方向,是指利用與被登錄在參照?qǐng)D像列表L0中的參照?qǐng)D像建立了關(guān)聯(lián)的運(yùn)動(dòng)信息的預(yù)測方向,所謂預(yù)測方向?yàn)長1方向,是指利用與登錄在參照?qǐng)D像列表L1中的參照?qǐng)D像建立了關(guān)聯(lián)的運(yùn)動(dòng)信息的預(yù)測方向。(句法)使用圖7說明本發(fā)明實(shí)施方式的預(yù)測塊的句法的一例。預(yù)測塊為幀內(nèi)還是為幀間,由上位的編碼塊指定,圖7表示預(yù)測塊為幀間時(shí)的句法。預(yù)測塊被設(shè)置了融合標(biāo)志(merge_flag)、融合索引(merge_idx)、運(yùn)動(dòng)補(bǔ)償預(yù)測的方向(inter_pred_type)、參照索引(ref_idx_l0とref_idx_l1)、差分矢量(mvd_l0[0]、mvd_l0[1]、mvd_l1[0]、mvd_l1[1])及預(yù)測矢量索引(mvp_idx_l0和mvp_idx_l1)。差分矢量的[0]表示水平分量,[1]表示垂直分量。在此,ref_idx_l0和mvd_l0[0]、mvd_l0[1]、mvp_idx_l0是與L0方向相關(guān)的信息,ref_idx_l1和mvd_l1[0]、mvd_l1[1]、mvp_idx_l1是與L1方向相關(guān)的信息。inter_pred_type包括Pred_L0(L0方向的單向)、Pred_L1(L1方向的單向)、以及Pred_BI(BI的雙向)3種。(運(yùn)動(dòng)信息的碼量)由圖7的句法可知,融合模式能以1個(gè)融合索引1傳輸運(yùn)動(dòng)信息。因此,若融合模式(融合標(biāo)志為1)與非融合模式(融合標(biāo)志為0)的預(yù)測誤差是同程度,則融合模式更能高效地將運(yùn)動(dòng)信息編碼。即,通過提高融合模式的選擇率,能使運(yùn)動(dòng)信息的編碼效率提高。此外,雖然如圖7那樣設(shè)定了本發(fā)明實(shí)施方式的預(yù)測塊的句法,但根據(jù)本發(fā)明的實(shí)施方式,只要融合模式能比非融合模式以較少的信息將運(yùn)動(dòng)信息編碼即可,并不限定于此。例如運(yùn)動(dòng)信息也可以僅是差分矢量。(融合索引的特性)在圖7中,在融合索引的解碼(編碼)的前級(jí)設(shè)置有計(jì)算出融合的候選數(shù)的函數(shù)NumMergeCands(),在預(yù)測矢量索引的解碼(編碼)的前級(jí)設(shè)置有計(jì)算出預(yù)測矢量的候選數(shù)的函數(shù)NumMvpCands()。根據(jù)相鄰塊的運(yùn)動(dòng)信息的有效性,融合的候選數(shù)或預(yù)測矢量的候選數(shù)會(huì)針對(duì)每個(gè)預(yù)測塊發(fā)生變化,故它們是為取得其候選數(shù)所需要的函數(shù)。所謂相鄰塊的運(yùn)動(dòng)信息有效,是指其相鄰塊并非區(qū)域外的塊或幀內(nèi)模式,所謂相鄰塊的運(yùn)動(dòng)信息無效,是指其相鄰塊為區(qū)域外的塊或幀內(nèi)模式。在融合的候選數(shù)為1時(shí),不將融合索引解碼(編碼)。因?yàn)樵谌诤系暮蜻x數(shù)為1時(shí),即使不指定也能唯一確定。預(yù)測矢量索引的情況也是一樣。此外,使用圖8的(a)~(c)說明融合索引的碼串。在本發(fā)明的實(shí)施方式中,作為融合索引的碼串,使用TruncatedUnary碼串。圖8的(a)表示融合的候選數(shù)為2個(gè)時(shí)的基于TruncatedUnary碼串的融合索引碼串,圖8的(b)表示融合的候選數(shù)為3個(gè)時(shí)的基于TruncatedUnary碼串的融合索引碼串,圖8的(c)表示融合的候選數(shù)為4個(gè)時(shí)的基于TruncatedUnary碼串的融合索引碼串。由圖8的(a)~(c)可知,即使是對(duì)相同的融合索引的值進(jìn)行編碼,融合的候選數(shù)越少、分配給融合索引的碼比特?cái)?shù)越小。例如融合索引為1時(shí),若融合的候選數(shù)為2個(gè),則成為“1”的1比特,但若融合的候選數(shù)為3個(gè),則成為“10”的2比特。如上所述,融合的候選數(shù)越少、融合索引的編碼效率越提高。即,可以通過保留選擇率較高的候選、削減選擇率較低的候選,來使融合索引的編碼效率提高。此外,在候選數(shù)相同時(shí),較小的融合索引,其碼量較少,故對(duì)選擇率較高的候選分配較小的融合索引,由此能提高編碼效率。(POC)在本發(fā)明的實(shí)施方式中,作為圖像的時(shí)間信息(距離信息),使用POC(PictureOrderCount:圖像順序計(jì)數(shù))。POC是表示在MPEG-4AVC中定義的圖像的顯示順序的計(jì)數(shù)器。圖像的顯示順序增1時(shí),POC也增1。因此,根據(jù)圖像間的POC差能取得圖像間的時(shí)間差(距離)。(相鄰塊的運(yùn)動(dòng)信息的特性)一般來說,處理對(duì)象塊的運(yùn)動(dòng)信息與相鄰于處理對(duì)象塊的塊(以下稱作相鄰塊)的運(yùn)動(dòng)信息的相關(guān)度較高的情形,是在處理對(duì)象塊與相鄰塊進(jìn)行了相同的運(yùn)動(dòng)時(shí),例如包含處理對(duì)象塊和相鄰塊的區(qū)域平行移動(dòng)時(shí)。此外,一般來說,處理對(duì)象塊的運(yùn)動(dòng)信息與相鄰塊的運(yùn)動(dòng)信息的相關(guān)度還取決于處理對(duì)象塊與相鄰塊相接的長度。(其它圖像的運(yùn)動(dòng)信息的特性)另一方面,一般來說,在時(shí)間直接模式或空間直接模式中所使用的已解碼的其它圖像上與處理對(duì)象塊處于相同位置的塊(以下稱作相同位置塊)與該處理對(duì)象塊的相關(guān)度較高的情形,是在該相同位置塊和該處理對(duì)象塊處于靜止?fàn)顟B(tài)時(shí)。以下基于附圖詳細(xì)說明本發(fā)明的動(dòng)圖像編碼裝置、動(dòng)圖像編碼方法、動(dòng)圖像編碼程序的優(yōu)選實(shí)施方式。在附圖的說明中,對(duì)相同要素標(biāo)注相同的標(biāo)號(hào),并省略重復(fù)的說明。[實(shí)施方式1](動(dòng)圖像編碼裝置100的構(gòu)成)圖9表示本發(fā)明的實(shí)施方式1的動(dòng)圖像編碼裝置100的構(gòu)成。動(dòng)圖像編碼裝置100是對(duì)動(dòng)圖像信號(hào)按實(shí)施運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測塊單位進(jìn)行編碼的裝置。假定編碼塊的分割、預(yù)測塊尺寸的決定、預(yù)測編碼模式的決定已由上位的編碼控制部決定了。動(dòng)圖像編碼裝置100通過具備CPU(CentralProcessingUnit:中央處理單元)、幀存儲(chǔ)器、硬盤等的信息處理裝置等硬件來實(shí)現(xiàn)。動(dòng)圖像編碼裝置100通過上述構(gòu)成要素的動(dòng)作來實(shí)現(xiàn)以下說明的功能性構(gòu)成要素。此外,關(guān)于處理對(duì)象的預(yù)測塊的位置信息、預(yù)測塊尺寸及運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向,在動(dòng)圖像編碼裝置100內(nèi)是共用的,未進(jìn)行圖示。實(shí)施方式1的動(dòng)圖像編碼裝置100包括預(yù)測塊圖像取得部101、減法部102、預(yù)測誤差編碼部103、碼串生成部104、預(yù)測誤差解碼部105、運(yùn)動(dòng)補(bǔ)償部106、加法部107、運(yùn)動(dòng)矢量檢測部108、運(yùn)動(dòng)信息生成部109、幀存儲(chǔ)器110、以及運(yùn)動(dòng)信息存儲(chǔ)器111。(動(dòng)圖像編碼裝置100的功能)下面說明各部的功能。預(yù)測塊圖像取得部101基于預(yù)測塊的位置信息和預(yù)測塊尺寸,從端子10所供給的圖像信號(hào)中取得處理對(duì)象的預(yù)測塊的圖像信號(hào),將預(yù)測塊的圖像信號(hào)提供給減法部102、運(yùn)動(dòng)矢量檢測部108及運(yùn)動(dòng)信息生成部109。減法部102將預(yù)測塊圖像取得部101所供給的圖像信號(hào)與運(yùn)動(dòng)補(bǔ)償部106所供給的預(yù)測信號(hào)相減,算出預(yù)測誤差信號(hào),將該預(yù)測誤差信號(hào)提供給預(yù)測誤差編碼部103。預(yù)測誤差編碼部103針對(duì)從減法部102供給的預(yù)測誤差信號(hào)進(jìn)行量化和正交變換等處理,生成預(yù)測誤差編碼數(shù)據(jù),將該預(yù)測誤差編碼數(shù)據(jù)提供給碼串生成部104和預(yù)測誤差解碼部105。碼串生成部104將從預(yù)測誤差編碼部103供給的預(yù)測誤差編碼數(shù)據(jù)、以及從運(yùn)動(dòng)信息生成部109供給的融合標(biāo)志、融合候選編號(hào)、運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、參照?qǐng)D像索引、差分矢量及預(yù)測矢量索引,同運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向一起按照句法進(jìn)行熵編碼,生成碼串,將該碼串提供給端子11。在此,融合候選編號(hào)被變換成融合索引來生成碼串。這里,融合候選編號(hào)是表示所選擇的結(jié)合運(yùn)動(dòng)信息候選的編號(hào)。關(guān)于從融合候選編號(hào)向融合索引的變換,將在后面敘述。在實(shí)施方式1中,如上述那樣在融合索引和預(yù)測矢量索引的編碼中使用了TruncatedUnary碼串,但只要是候選數(shù)越小、越能以較少的比特進(jìn)行編碼的碼串即可,并不限定于此。預(yù)測誤差解碼部105對(duì)從預(yù)測誤差編碼部103供給的預(yù)測誤差編碼數(shù)據(jù)進(jìn)行逆量化和逆正交變換等處理,生成預(yù)測誤差信號(hào),將該預(yù)測誤差信號(hào)提供給加法部107。運(yùn)動(dòng)補(bǔ)償部106基于運(yùn)動(dòng)信息生成部109所供給的運(yùn)動(dòng)矢量,對(duì)從運(yùn)動(dòng)信息生成部109供給的參照?qǐng)D像索引所表示的幀存儲(chǔ)器110內(nèi)的參照?qǐng)D像進(jìn)行運(yùn)動(dòng)補(bǔ)償,生成預(yù)測信號(hào)。若預(yù)測方向?yàn)殡p向,則將使L0方向和L1方向的預(yù)測信號(hào)平均后的信號(hào)作為預(yù)測信號(hào)。加法部107將預(yù)測誤差解碼部105所供給的預(yù)測誤差信號(hào)和運(yùn)動(dòng)補(bǔ)償部106所供給的預(yù)測信號(hào)相加,生成解碼圖像信號(hào),將該解碼圖像信號(hào)提供給幀存儲(chǔ)器110。運(yùn)動(dòng)矢量檢測部108從預(yù)測塊圖像取得部101所供給的圖像信號(hào)和多個(gè)相當(dāng)于參照?qǐng)D像的圖像信號(hào)中,檢索運(yùn)動(dòng)矢量和表示參照?qǐng)D像的參照?qǐng)D像索引,將該運(yùn)動(dòng)矢量和該參照?qǐng)D像索引提供給運(yùn)動(dòng)信息生成部109。此外,若預(yù)測方向?yàn)殡p向,則檢測L0方向和L1方向的運(yùn)動(dòng)矢量及參照?qǐng)D像索引。一般的運(yùn)動(dòng)矢量的檢測方法是針對(duì)對(duì)象圖像的圖像信號(hào)和相當(dāng)于從相同位置移動(dòng)了預(yù)定移動(dòng)量后的參照?qǐng)D像的圖像信號(hào),算出誤差評(píng)價(jià)值,將誤差評(píng)價(jià)值最小的移動(dòng)量作為運(yùn)動(dòng)矢量。作為誤差評(píng)價(jià)值,可采用表示絕對(duì)差分和的SAD(SumofAbsoluteDifference)或表示均方差的MSE(MeanSquareError)等。運(yùn)動(dòng)信息生成部109根據(jù)從運(yùn)動(dòng)矢量檢測部108供給的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、從運(yùn)動(dòng)信息存儲(chǔ)器111供給的候選塊群、以及幀存儲(chǔ)器110內(nèi)的參照?qǐng)D像索引所示的參照?qǐng)D像,生成融合候選編號(hào)、或差分矢量和預(yù)測矢量索引,并根據(jù)需要將融合標(biāo)志、融合候選編號(hào)、參照?qǐng)D像索引、差分矢量及預(yù)測矢量索引提供給碼串生成部104、運(yùn)動(dòng)補(bǔ)償部106及運(yùn)動(dòng)信息存儲(chǔ)器111。關(guān)于運(yùn)動(dòng)信息生成部109的詳細(xì)構(gòu)成,將在后面敘述。幀存儲(chǔ)器110存儲(chǔ)從加法部107供給的解碼圖像信號(hào)。此外,針對(duì)圖像整體的解碼已完成的解碼圖像,作為參照?qǐng)D像而存儲(chǔ)1個(gè)以上的預(yù)定圖像數(shù)。幀存儲(chǔ)器110將所存儲(chǔ)的參照?qǐng)D像信號(hào)提供給運(yùn)動(dòng)補(bǔ)償部106和運(yùn)動(dòng)信息生成部109。存儲(chǔ)參照?qǐng)D像的存儲(chǔ)區(qū)域被以FIFO(FirstInFirstOut:先進(jìn)先出)方式控制。運(yùn)動(dòng)信息存儲(chǔ)器111將從運(yùn)動(dòng)信息生成部109供給的運(yùn)動(dòng)信息按最小預(yù)測塊尺寸單位保存預(yù)定圖像數(shù)。將處理對(duì)象的預(yù)測塊的相鄰塊的運(yùn)動(dòng)信息作為空間候選塊群。此外,運(yùn)動(dòng)信息存儲(chǔ)器111將與處理對(duì)象的預(yù)測塊處于相同位置的ColPic上的塊及其周邊塊的運(yùn)動(dòng)信息作為時(shí)間候選塊群。運(yùn)動(dòng)信息存儲(chǔ)器111將空間候選塊群和時(shí)間候選塊群作為候選塊群而提供給運(yùn)動(dòng)信息生成部109。運(yùn)動(dòng)信息存儲(chǔ)器111與幀存儲(chǔ)器110同步,被以FIFO(FirstInFirstOut)方式控制。在此,所謂ColPic,是指與處理對(duì)象的預(yù)測塊不同的已解碼的、在幀存儲(chǔ)器110中作為參照?qǐng)D像而存儲(chǔ)的圖像。在實(shí)施方式1中,ColPic為之前剛解碼的參照?qǐng)D像。此外,在實(shí)施方式1中,ColPic定為之前剛解碼的參照?qǐng)D像,但只要是已編碼的圖像即可,例如可以是顯示順序上之前一個(gè)參照?qǐng)D像或顯示順序之后一個(gè)參照?qǐng)D像,也可以在編碼流中指定。在此,利用圖10說明運(yùn)動(dòng)信息存儲(chǔ)器111中的運(yùn)動(dòng)信息的管理方法。運(yùn)動(dòng)信息被按最小的預(yù)測塊單位存儲(chǔ)在各存儲(chǔ)器區(qū)域中。圖10表示了處理對(duì)象的預(yù)測塊尺寸為16像素×16像素時(shí)的樣子。此時(shí),該預(yù)測塊的運(yùn)動(dòng)信息被保存在圖10的斜線部的16個(gè)存儲(chǔ)器區(qū)域中。此外,在預(yù)測編碼模式為幀內(nèi)模式時(shí),作為L0方向和L1方向的運(yùn)動(dòng)矢量,被存儲(chǔ)(0,0),作為L0方向和L1方向的參照?qǐng)D像索引,被存儲(chǔ)“-1”。關(guān)于參照?qǐng)D像索引的“-1”,只要能判定為是不實(shí)施運(yùn)動(dòng)補(bǔ)償預(yù)測的模式,可以是任意值。以下在無特別說明而簡單表述為塊時(shí),就表示最小的預(yù)測塊單位。此外,在區(qū)域外的塊時(shí)也同幀內(nèi)模式一樣,作為L0方向和L1方向的運(yùn)動(dòng)矢量,被存儲(chǔ)(0,0),作為L0方向和L1方向的參照?qǐng)D像索引,被存儲(chǔ)“-1”。所謂LX方向(X為0或1)有效,是指LX方向的參照?qǐng)D像索引為0以上,所謂LX方向無效(非有效),是指LX方向的參照?qǐng)D像索引為“-1”。接下來,利用圖11說明運(yùn)動(dòng)信息生成部109的詳細(xì)構(gòu)成。圖11表示運(yùn)動(dòng)信息生成部109的構(gòu)成。運(yùn)動(dòng)信息生成部109包括差分矢量計(jì)算部120、結(jié)合運(yùn)動(dòng)信息決定部121及預(yù)測編碼模式?jīng)Q定部122。端子12連接于運(yùn)動(dòng)信息存儲(chǔ)器111,端子13連接于運(yùn)動(dòng)矢量檢測部108,端子14連接于幀存儲(chǔ)器110,端子15連接于預(yù)測塊圖像取得部101,端子16連接于碼串生成部104,端子50連接于運(yùn)動(dòng)補(bǔ)償部106,端子51連接于運(yùn)動(dòng)信息存儲(chǔ)器111。下面說明各部的功能。差分矢量計(jì)算部120根據(jù)從端子12供給的候選塊群、從端子13供給的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、從端子14供給的參照?qǐng)D像、以及從端子15供給的圖像信號(hào),決定預(yù)測矢量索引,算出差分矢量和率失真評(píng)價(jià)值。然后,將該參照?qǐng)D像索引、該運(yùn)動(dòng)矢量、該差分矢量、該預(yù)測矢量索引、及該率失真評(píng)價(jià)值提供給預(yù)測編碼模式?jīng)Q定部122。關(guān)于差分矢量計(jì)算部120的詳細(xì)構(gòu)成,將在后面敘述。結(jié)合運(yùn)動(dòng)信息決定部121根據(jù)從端子12供給的候選塊群、從端子14供給的參照?qǐng)D像、以及從端子15供給的圖像信號(hào),生成結(jié)合運(yùn)動(dòng)信息候選列表。然后,結(jié)合運(yùn)動(dòng)信息決定部121從所生成的結(jié)合運(yùn)動(dòng)信息候選列表中選擇結(jié)合運(yùn)動(dòng)信息候選,決定融合候選編號(hào),并算出率失真評(píng)價(jià)值,將該結(jié)合運(yùn)動(dòng)信息候選的運(yùn)動(dòng)信息、該融合候選編號(hào)及該率失真評(píng)價(jià)值提供給預(yù)測編碼模式?jīng)Q定部122。關(guān)于結(jié)合運(yùn)動(dòng)信息決定部121的詳細(xì)構(gòu)成,將在后面敘述。預(yù)測編碼模式?jīng)Q定部122將從差分矢量計(jì)算部120供給的率失真評(píng)價(jià)值與從結(jié)合運(yùn)動(dòng)信息決定部121供給的率失真評(píng)價(jià)值進(jìn)行比較。若前者小于后者,則將融合標(biāo)志設(shè)定為“0”。預(yù)測編碼模式?jīng)Q定部122將融合標(biāo)志和從差分矢量計(jì)算部120供給的參照?qǐng)D像索引、差分矢量、預(yù)測矢量索引提供給端子16,將從差分矢量計(jì)算部120供給的運(yùn)動(dòng)矢量和參照?qǐng)D像索引提供給端子50和端子51。若前者在后者以上,則將融合標(biāo)志設(shè)定為1。預(yù)測編碼模式?jīng)Q定部122將融合標(biāo)志和從結(jié)合運(yùn)動(dòng)信息決定部121供給的融合候選編號(hào)提供給端子16,將從結(jié)合運(yùn)動(dòng)信息決定部121供給的運(yùn)動(dòng)信息的運(yùn)動(dòng)矢量和參照?qǐng)D像索引提供給端子50和端子51。關(guān)于率失真評(píng)價(jià)值的具體計(jì)算方法,其并非本發(fā)明的主要著眼點(diǎn),故省略其詳細(xì)說明,但率失真評(píng)價(jià)值是具有其值越小、編碼效率越高的特性的評(píng)價(jià)值。接下來,利用圖12說明差分矢量計(jì)算部120的詳細(xì)構(gòu)成。圖12表示差分矢量計(jì)算部120的構(gòu)成。差分矢量計(jì)算部120包括預(yù)測矢量候選列表生成部130、預(yù)測矢量決定部131及減法部132。端子17連接于預(yù)測編碼模式?jīng)Q定部122。在對(duì)實(shí)施方式1的動(dòng)圖像編碼裝置100所生成的碼串進(jìn)行解碼的動(dòng)圖像解碼裝置200中,同樣設(shè)置有預(yù)測矢量候選列表生成部130,在動(dòng)圖像編碼裝置100和動(dòng)圖像解碼裝置200中生成不矛盾的預(yù)測矢量候選列表。以下說明各部的功能。預(yù)測矢量候選列表生成部130從端子12所供給的候選塊群中刪除區(qū)域外的候選塊和幀內(nèi)模式的候選塊。進(jìn)而,若存在多個(gè)具有重復(fù)的運(yùn)動(dòng)矢量的候選塊,則只保留其中1個(gè)候選塊,其余的刪除。預(yù)測矢量候選列表生成部130基于進(jìn)行了這些刪除后的候選塊生成預(yù)測矢量候選列表,將預(yù)測矢量候選列表提供給預(yù)測矢量決定部131。假定在這樣生成的預(yù)測矢量候選列表中包含1個(gè)以上不重復(fù)的預(yù)測矢量候選。例如若具有運(yùn)動(dòng)矢量的候選塊1個(gè)也不存在,則矢量(0,0)被追加到預(yù)測矢量候選列表中。此外,若預(yù)測方向?yàn)殡p向,則針對(duì)L0方向和L1方向生成預(yù)測矢量候選列表來提供。預(yù)測矢量決定部131從預(yù)測矢量候選列表生成部130所供給的預(yù)測矢量候選列表中選擇最適于從端子13供給的運(yùn)動(dòng)矢量的預(yù)測矢量。預(yù)測矢量決定部131將所選擇的預(yù)測矢量提供給減法部132,并將參照?qǐng)D像索引和作為表示所選擇的預(yù)測矢量的信息的預(yù)測矢量索引提供給端子17。此外,若預(yù)測方向?yàn)殡p向,則針對(duì)L0方向和L1方向選擇最佳的預(yù)測矢量來提供。在此,作為最佳的預(yù)測矢量,基于預(yù)測矢量候選所具有的運(yùn)動(dòng)矢量,根據(jù)從端子14供給的參照?qǐng)D像和從端子15供給的圖像信號(hào)算出預(yù)測誤差量。然后,根據(jù)參照?qǐng)D像索引、差分矢量及預(yù)測矢量索引的碼量、和上述的預(yù)測誤差量,算出率失真評(píng)價(jià)值,選擇率失真評(píng)價(jià)值最小的預(yù)測矢量候選。減法部132從端子13所供給的運(yùn)動(dòng)矢量中減去預(yù)測矢量決定部131所供給的預(yù)測矢量,算出差分矢量,將該差分矢量提供給端子17。此外,若預(yù)測方向?yàn)殡p向,則針對(duì)L0方向和L1方向算出差分矢量來提供。(提供給預(yù)測矢量候選列表生成部130的候選塊群)在此,利用圖13和圖14說明提供給預(yù)測矢量候選列表生成部130的候選塊群。候選塊群包括空間候選塊群和時(shí)間候選塊群。圖13表示處理對(duì)象的預(yù)測塊尺寸為16像素×16像素時(shí)的處理對(duì)象預(yù)測塊的相鄰塊。在實(shí)施方式1中,作為空間候選塊群,假定有圖13所示的塊A1、塊C、塊D、塊B1及塊E共5塊。在此,將空間候選塊群假定為塊A1、塊C、塊D、塊B1及塊E的5塊,但空間候選塊群只要是與處理對(duì)象預(yù)測塊相鄰的至少1個(gè)以上的已處理的塊即可,不限定于此。例如,也可以將塊A1、塊A2、塊A3、塊A4、塊B1、塊B2、塊B3、塊B4、塊C、塊D及塊E的全部都作為空間候選塊。接下來,利用圖14說明時(shí)間候選塊群。圖14表示處理對(duì)象的預(yù)測塊尺寸為16像素×16像素時(shí)的與處理對(duì)象預(yù)測塊相同位置的ColPic上的預(yù)測塊內(nèi)的塊及其周邊塊。在實(shí)施方式1中,作為時(shí)間候選塊群,假定為圖6所示的塊H和塊I6共2塊。在此,將時(shí)間候選塊群假定為ColPic上的塊H和塊I6的2塊,但時(shí)間候選塊群只要是與處理對(duì)象預(yù)測塊不同的已解碼的圖像上的至少1個(gè)以上的塊即可,并不限定于此。例如也可以將ColPic上的塊I1至塊I16、塊A1至塊A4、塊B1至塊B4、塊C、塊D、塊E、塊F1至塊F4、塊G1至塊G4、以及塊H的全部都作為時(shí)間候選塊。以下只要無特別說明,將塊A4記作塊A,將塊B4記作塊B。以下只要無特別說明,將塊H和塊I6的塊記作時(shí)間塊。(結(jié)合運(yùn)動(dòng)信息決定部121的構(gòu)成)接下來,利用圖15說明結(jié)合運(yùn)動(dòng)信息決定部121的詳細(xì)構(gòu)成。圖15表示結(jié)合運(yùn)動(dòng)信息決定部121的構(gòu)成。結(jié)合運(yùn)動(dòng)信息決定部121包括結(jié)合運(yùn)動(dòng)信息候選生成部140和結(jié)合運(yùn)動(dòng)信息選擇部141。在對(duì)實(shí)施方式1的動(dòng)圖像編碼裝置100所生成的碼串進(jìn)行解碼的動(dòng)圖像解碼裝置200中,也同樣地設(shè)置有結(jié)合運(yùn)動(dòng)信息候選生成部140,在動(dòng)圖像編碼裝置100和動(dòng)圖像解碼裝置200中生成不相矛盾的相同的結(jié)合運(yùn)動(dòng)信息列表。下面說明各部的功能。結(jié)合運(yùn)動(dòng)信息候選生成部140根據(jù)從端子12供給的候選塊群生成結(jié)合運(yùn)動(dòng)信息候選列表,將該結(jié)合運(yùn)動(dòng)信息候選列表提供給結(jié)合運(yùn)動(dòng)信息選擇部141。關(guān)于結(jié)合運(yùn)動(dòng)信息候選生成部140的詳細(xì)構(gòu)成,將在后面敘述。結(jié)合運(yùn)動(dòng)信息選擇部141從結(jié)合運(yùn)動(dòng)信息候選生成部140所供給的結(jié)合運(yùn)動(dòng)信息候選列表中選擇最佳的結(jié)合運(yùn)動(dòng)信息候選,將作為表示所選擇的結(jié)合運(yùn)動(dòng)信息候選的信息的融合候選編號(hào)提供給端子17。在此,作為最佳的結(jié)合運(yùn)動(dòng)信息候選,根據(jù)基于結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向、運(yùn)動(dòng)矢量和參照?qǐng)D像索引而得到的從端子14供給的參照?qǐng)D像、和從端子15供給的圖像信號(hào),算出預(yù)測誤差量。根據(jù)融合候選編號(hào)的碼量和該預(yù)測誤差量,算出率失真評(píng)價(jià)值,選擇率失真評(píng)價(jià)值最小的結(jié)合運(yùn)動(dòng)信息候選。(提供給結(jié)合運(yùn)動(dòng)信息候選生成部140的候選塊群)在此,利用圖13和圖14說明提供給結(jié)合運(yùn)動(dòng)信息候選生成部140的候選塊群。候選塊群包括空間候選塊群和時(shí)間候選塊群。在實(shí)施方式1中,將空間候選塊群假定為圖13所示的塊A4、塊B4、塊C及塊E共4塊。在此雖然將空間候選塊群假定為塊A4、塊B4、塊C及塊E的4塊,但空間候選塊群只要是與處理對(duì)象預(yù)測塊相鄰的至少1個(gè)以上的已處理的塊即可,并不限定于此。接下來,利用圖14說明時(shí)間候選塊群。在實(shí)施方式1中,作為時(shí)間候選塊群,假定為圖14所示的塊H和塊I6的2塊。在此雖然使時(shí)間候選塊群與提供給預(yù)測矢量候選列表生成部130的時(shí)間候選塊群相同,但時(shí)間候選塊群只要是與處理對(duì)象預(yù)測塊不同的已解碼的圖像上的至少0以上的塊即可,并不限定于此。(結(jié)合運(yùn)動(dòng)信息候選生成部140的構(gòu)成)接下來,利用圖16說明構(gòu)成實(shí)施方式1的特征的結(jié)合運(yùn)動(dòng)信息候選生成部140的詳細(xì)構(gòu)成。圖16表示結(jié)合運(yùn)動(dòng)信息候選生成部140的構(gòu)成。端子18連接于結(jié)合運(yùn)動(dòng)信息選擇部141。結(jié)合運(yùn)動(dòng)信息候選生成部140包括單向結(jié)合運(yùn)動(dòng)信息候選列表生成部150、第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151、雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152及第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153。下面說明各部的功能。單向結(jié)合運(yùn)動(dòng)信息候選列表生成部150基于從端子12供給的候選塊群生成第1結(jié)合運(yùn)動(dòng)信息候選列表,將該第1結(jié)合運(yùn)動(dòng)信息候選列表提供給第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151。第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151針對(duì)從單向結(jié)合運(yùn)動(dòng)信息候選列表生成部150供給的第1結(jié)合運(yùn)動(dòng)信息候選列表,若存在多個(gè)具有重復(fù)的運(yùn)動(dòng)信息的結(jié)合運(yùn)動(dòng)信息候選,則只保留其中1個(gè)結(jié)合運(yùn)動(dòng)信息候選,刪除其余的,從而生成第2結(jié)合運(yùn)動(dòng)信息候選列表,將該第2結(jié)合運(yùn)動(dòng)信息候選列表提供給雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152。雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152基于從第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151供給的第2結(jié)合運(yùn)動(dòng)信息候選列表生成雙向結(jié)合運(yùn)動(dòng)信息候選列表,將該雙向結(jié)合運(yùn)動(dòng)信息候選列表與上述的第2結(jié)合運(yùn)動(dòng)信息候選列表結(jié)合而生成第3結(jié)合運(yùn)動(dòng)信息候選列表,將該第3結(jié)合運(yùn)動(dòng)信息候選列表提供給第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153。關(guān)于雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152的詳細(xì)構(gòu)成,將在后面敘述。在實(shí)施方式1中,雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152生成基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)和基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)。因此,在上述雙向結(jié)合運(yùn)動(dòng)信息候選列表中可能包含BD0和BD1。第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153針對(duì)從雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152供給的第3結(jié)合運(yùn)動(dòng)信息候選列表,若存在多個(gè)具有重復(fù)的運(yùn)動(dòng)信息的結(jié)合運(yùn)動(dòng)信息候選,則只保留其中1個(gè)結(jié)合運(yùn)動(dòng)信息候選,刪除其余的,從而生成結(jié)合運(yùn)動(dòng)信息候選列表,將該結(jié)合運(yùn)動(dòng)信息候選列表提供給端子18。在此,單向結(jié)合運(yùn)動(dòng)信息候選是在所謂融合技術(shù)中利用的候選塊的運(yùn)動(dòng)信息候選,是從1個(gè)候選塊得到的運(yùn)動(dòng)信息。另一方面,雙向結(jié)合運(yùn)動(dòng)信息是利用實(shí)施方式1的特征技術(shù),即從2個(gè)候選塊、利用2個(gè)運(yùn)動(dòng)信息而得到的運(yùn)動(dòng)信息。在本實(shí)施方式中,作為2個(gè)運(yùn)動(dòng)信息,針對(duì)L0方向和L1方向各利用1個(gè)。(雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152)接下來,利用圖17說明雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152的詳細(xì)構(gòu)成。圖17表示雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152的構(gòu)成。端子19連接于第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151,端子20連接于第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153。雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152包括基準(zhǔn)方向決定部160、基準(zhǔn)方向運(yùn)動(dòng)信息決定部161、反方向運(yùn)動(dòng)信息決定部162及雙向運(yùn)動(dòng)信息決定部163。下面說明各部的功能。基準(zhǔn)方向決定部160根據(jù)第2結(jié)合運(yùn)動(dòng)信息候選列表決定雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向,將該基準(zhǔn)方向和從端子19供給的第2結(jié)合運(yùn)動(dòng)信息候選列表送到基準(zhǔn)方向運(yùn)動(dòng)信息決定部161。基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)時(shí)的基準(zhǔn)方向成為L0方向,基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)時(shí)的基準(zhǔn)方向成為L1方向?;鶞?zhǔn)方向運(yùn)動(dòng)信息決定部161根據(jù)從基準(zhǔn)方向決定部160供給的基準(zhǔn)方向和第2結(jié)合運(yùn)動(dòng)信息候選列表,決定雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引,將該基準(zhǔn)方向、該基準(zhǔn)方向的運(yùn)動(dòng)矢量和該參照?qǐng)D像索引、以及該第2結(jié)合運(yùn)動(dòng)信息候選列表送往反方向運(yùn)動(dòng)信息決定部162。反方向運(yùn)動(dòng)信息決定部162根據(jù)從基準(zhǔn)方向運(yùn)動(dòng)信息決定部161供給的基準(zhǔn)方向、基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、以及第2結(jié)合運(yùn)動(dòng)信息候選列表,決定雙向結(jié)合運(yùn)動(dòng)信息候選的反方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引。反方向運(yùn)動(dòng)信息決定部162將該基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、該反方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、以及第2結(jié)合運(yùn)動(dòng)信息候選列表送到雙向運(yùn)動(dòng)信息決定部163。在實(shí)施方式1中,若基準(zhǔn)方向?yàn)長0方向,則反方向?yàn)長1方向,若基準(zhǔn)方向?yàn)長1方向,則反方向?yàn)長0方向。雙向運(yùn)動(dòng)信息決定部163根據(jù)從反方向運(yùn)動(dòng)信息決定部162供給的基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、以及反方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引,決定雙向結(jié)合運(yùn)動(dòng)信息候選。另外,雙向運(yùn)動(dòng)信息決定部163從第2結(jié)合運(yùn)動(dòng)信息候選列表生成第3結(jié)合運(yùn)動(dòng)信息候選列表,將該第3結(jié)合運(yùn)動(dòng)信息候選列表送往端子20。(候選編號(hào)管理表)在此,利用圖18說明表示在實(shí)施方式1中使用的融合候選編號(hào)與結(jié)合運(yùn)動(dòng)信息候選的關(guān)系的候選編號(hào)管理表。融合候選編號(hào)的0至6分別表示結(jié)合運(yùn)動(dòng)信息候選列表中所包含的塊A的結(jié)合運(yùn)動(dòng)信息候選(A)、塊B的結(jié)合運(yùn)動(dòng)信息候選(B)、時(shí)間塊的結(jié)合運(yùn)動(dòng)信息候選(COL)、塊C的結(jié)合運(yùn)動(dòng)信息候選(C)、塊E的結(jié)合運(yùn)動(dòng)信息候選(E)、基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)、以及基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)。此外,假定結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)為7(融合索引的最大值為6)。如上所述,這里,基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)和基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)的融合候選編號(hào)被分配得比單向結(jié)合運(yùn)動(dòng)信息候選的融合候選編號(hào)大。將在實(shí)施方式1中使用的候選編號(hào)管理表定為了圖18,但只要越是選擇率高的結(jié)合運(yùn)動(dòng)信息候選越被分配小的融合候選編號(hào)即可,并不限定于此。在此,候選編號(hào)管理表、和結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)是在動(dòng)圖像編碼裝置100內(nèi)是共有的,并未進(jìn)行圖示。以下利用圖19的(a)、(b)說明從融合候選編號(hào)向融合索引的變換。圖19的(a)表示了在塊A的結(jié)合運(yùn)動(dòng)信息候選、塊B的結(jié)合運(yùn)動(dòng)信息候選、時(shí)間塊的結(jié)合運(yùn)動(dòng)信息候選、塊C的結(jié)合運(yùn)動(dòng)信息候選、塊E的結(jié)合運(yùn)動(dòng)信息候選、基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選、以及基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選全都有效時(shí),融合候選編號(hào)直接成為融合索引的情況。圖19的(b)表示了在結(jié)合運(yùn)動(dòng)信息候選包含有無效的塊時(shí),在將無效的融合候選編號(hào)進(jìn)位填充后,按融合候選編號(hào)從小到大的順序分配融合索引的情況。如圖19的(b)那樣,在融合候選編號(hào)為1的塊B和融合候選編號(hào)為4的塊E的結(jié)合運(yùn)動(dòng)信息候選是無效的時(shí),融合索引的0被變換成融合候選編號(hào)0,融合索引的1被變換成融合候選編號(hào)2,融合索引的2被變換成融合候選編號(hào)3,融合索引的3被變換成融合候選編號(hào)5,融合索引的4被變換成融合候選編號(hào)6。如上述那樣,在此,基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)和基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)的融合索引被分配得比單向結(jié)合運(yùn)動(dòng)信息候選的融合索引大。在對(duì)實(shí)施方式1的動(dòng)圖像編碼裝置100所生成的碼串進(jìn)行解碼的動(dòng)圖像解碼裝置200中,進(jìn)行與上述相反的從融合索引向融合候選編號(hào)的變換,在動(dòng)圖像編碼裝置100和動(dòng)圖像解碼裝置200中生成不相矛盾的相同的候選編號(hào)管理表。(動(dòng)圖像編碼裝置100的動(dòng)作)接下來,利用圖20的流程圖說明實(shí)施方式1的動(dòng)圖像編碼裝置100中的編碼的動(dòng)作。預(yù)測塊圖像取得部101基于預(yù)測塊的位置信息和預(yù)測塊尺寸,從端子10所供給的圖像信號(hào)中取得處理對(duì)象的預(yù)測塊的圖像信號(hào)(S100)。運(yùn)動(dòng)矢量檢測部108從預(yù)測塊圖像取得部101所供給的圖像信號(hào)和多個(gè)相當(dāng)于參照?qǐng)D像的圖像信號(hào)中檢測運(yùn)動(dòng)矢量和表示參照?qǐng)D像的參照?qǐng)D像索引(S101)。運(yùn)動(dòng)信息生成部109根據(jù)從運(yùn)動(dòng)矢量檢測部108供給的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、以及從運(yùn)動(dòng)信息存儲(chǔ)器111供給的候選塊群,生成融合候選編號(hào)、或差分矢量和預(yù)測矢量索引(S102)。運(yùn)動(dòng)補(bǔ)償部106基于從運(yùn)動(dòng)矢量檢測部108供給的運(yùn)動(dòng)矢量對(duì)幀存儲(chǔ)器110內(nèi)的參照?qǐng)D像索引所表示的參照?qǐng)D像進(jìn)行運(yùn)動(dòng)補(bǔ)償,生成預(yù)測信號(hào)。若預(yù)測方向?yàn)殡p向,則生成使L0方向和L1方向的預(yù)測信號(hào)平均后的信號(hào)作為預(yù)測信號(hào)(S103)。減法部102算出從預(yù)測塊圖像取得部101供給的圖像信號(hào)與從運(yùn)動(dòng)補(bǔ)償部106供給的預(yù)測信號(hào)的差分,算出預(yù)測誤差信號(hào)(S104)。預(yù)測誤差編碼部103對(duì)從減法部102供給的預(yù)測誤差信號(hào)進(jìn)行量化和正交變換等處理,生成預(yù)測誤差編碼數(shù)據(jù)(S105)。碼串生成部104將從預(yù)測誤差編碼部103供給的預(yù)測誤差編碼數(shù)據(jù)、以及從運(yùn)動(dòng)信息生成部109供給的融合標(biāo)志、融合候選編號(hào)、參照?qǐng)D像索引、差分矢量及預(yù)測矢量索引,同預(yù)測方向一起按照句法進(jìn)行熵編碼,生成碼串(S106)。加法部107將從預(yù)測誤差解碼部105供給的預(yù)測誤差信號(hào)和從運(yùn)動(dòng)補(bǔ)償部106供給的預(yù)測信號(hào)相加,生成解碼圖像信號(hào)(S107)。幀存儲(chǔ)器110保存從加法部107供給的解碼圖像信號(hào)(S108)。運(yùn)動(dòng)信息存儲(chǔ)器111將從運(yùn)動(dòng)矢量檢測部108供給的運(yùn)動(dòng)矢量按最小的預(yù)測塊尺寸單位保存1圖像量(S109)。然后,利用圖21的流程圖說明運(yùn)動(dòng)信息生成部109的動(dòng)作。差分矢量計(jì)算部120根據(jù)從端子12供給的候選塊群、從端子13供給的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、從端子14供給的參照?qǐng)D像、以及從端子15供給的圖像信號(hào),決定預(yù)測矢量索引,算出差分矢量和率失真評(píng)價(jià)值(S110)。結(jié)合運(yùn)動(dòng)信息決定部121根據(jù)從端子12供給的候選塊群、從端子14供給的參照?qǐng)D像、以及從端子15供給的圖像信號(hào),決定融合候選編號(hào),算出率失真評(píng)價(jià)值(S111)。預(yù)測編碼模式?jīng)Q定部122將從差分矢量計(jì)算部120供給的率失真評(píng)價(jià)值和從結(jié)合運(yùn)動(dòng)信息決定部121供給的率失真評(píng)價(jià)值進(jìn)行比較,若前者小于后者,則將融合標(biāo)志設(shè)定為“0”,若非如此,則將融合標(biāo)志設(shè)定為“1”(S112)。接下來,利用圖22的流程圖說明差分矢量計(jì)算部120的動(dòng)作。預(yù)測矢量候選列表生成部130基于從端子12所供給的候選塊群中除去區(qū)域外的候選塊、幀內(nèi)模式的候選塊、以及具有重復(fù)的運(yùn)動(dòng)矢量的候選塊后的候選塊,生成預(yù)測矢量候選列表。若預(yù)測方向?yàn)殡p向,則針對(duì)L0方向和L1方向生成預(yù)測矢量候選列表(S120)。預(yù)測矢量決定部131從預(yù)測矢量候選列表生成部130所供給的預(yù)測矢量候選列表中選擇最適于端子13所供給的運(yùn)動(dòng)矢量的預(yù)測矢量。若預(yù)測方向?yàn)殡p向,則針對(duì)L0方向和L1方向選擇最適合的預(yù)測矢量(S121)。減法部132從端子13所供給的運(yùn)動(dòng)矢量減去預(yù)測矢量決定部131所供給的預(yù)測矢量,算出差分矢量。若預(yù)測方向?yàn)殡p向,則針對(duì)L0方向和L1方向算出差分矢量(S122)。(結(jié)合運(yùn)動(dòng)信息決定部121的動(dòng)作)接下來,利用圖23的流程圖詳細(xì)說明結(jié)合運(yùn)動(dòng)信息決定部121的動(dòng)作。結(jié)合運(yùn)動(dòng)信息候選生成部140基于從端子12供給的候選塊群生成結(jié)合運(yùn)動(dòng)信息候選列表(S130)。結(jié)合運(yùn)動(dòng)信息選擇部141從結(jié)合運(yùn)動(dòng)信息候選生成部140所供給的結(jié)合運(yùn)動(dòng)信息候選列表中,決定最適于端子13所供給的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、以及預(yù)測方向的結(jié)合運(yùn)動(dòng)信息(S131)。(結(jié)合運(yùn)動(dòng)信息候選生成部140的動(dòng)作)接下來,利用圖24的流程圖詳細(xì)說明結(jié)合運(yùn)動(dòng)信息候選生成部140的動(dòng)作。單向結(jié)合運(yùn)動(dòng)信息候選列表生成部150基于從端子12所供給的空間候選塊群中除去了區(qū)域外的候選塊和幀內(nèi)模式的候選塊后的候選塊,生成空間結(jié)合運(yùn)動(dòng)信息候選列表(S140)??臻g結(jié)合運(yùn)動(dòng)信息候選列表的生成的詳細(xì)動(dòng)作將在后面敘述。單向結(jié)合運(yùn)動(dòng)信息候選列表生成部150基于從端子12所供給的時(shí)間候選塊群中除去區(qū)域外的候選塊和幀內(nèi)模式的候選塊后的候選塊,生成時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表(S141)。時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表的生成的詳細(xì)動(dòng)作將在后面敘述。單向結(jié)合運(yùn)動(dòng)信息候選列表生成部150將空間結(jié)合運(yùn)動(dòng)信息候選列表和時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表按融合候選編號(hào)的順序結(jié)合,生成第1結(jié)合運(yùn)動(dòng)信息候選列表(S142)。第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151針對(duì)從單向結(jié)合運(yùn)動(dòng)信息候選列表生成部150供給的第1結(jié)合運(yùn)動(dòng)信息候選列表,若存在多個(gè)具有重復(fù)的運(yùn)動(dòng)信息的結(jié)合運(yùn)動(dòng)信息候選,則只保留其中1個(gè)結(jié)合運(yùn)動(dòng)信息候選、刪除其余的,從而生成第2結(jié)合運(yùn)動(dòng)信息候選列表(S143)。雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152基于從第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151供給的第2結(jié)合運(yùn)動(dòng)信息候選列表生成雙向結(jié)合運(yùn)動(dòng)信息候選列表(S144)。雙向結(jié)合運(yùn)動(dòng)信息候選列表的生成的詳細(xì)動(dòng)作將在后面敘述。雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152將第2結(jié)合運(yùn)動(dòng)信息候選列表和雙向結(jié)合運(yùn)動(dòng)信息候選列表按融合候選編號(hào)的順序結(jié)合而生成第3結(jié)合運(yùn)動(dòng)信息候選列表(S145)。在從雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152供給的第3結(jié)合運(yùn)動(dòng)信息候選列表中存在多個(gè)具有重復(fù)的運(yùn)動(dòng)信息的結(jié)合運(yùn)動(dòng)信息候選時(shí),第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153只保留其中1個(gè)結(jié)合運(yùn)動(dòng)信息候選,刪除其余的,生成結(jié)合運(yùn)動(dòng)信息候選列表(S146)。接下來,利用圖25的流程圖說明空間結(jié)合運(yùn)動(dòng)信息候選列表的生成的詳細(xì)動(dòng)作。在實(shí)施方式1中,空間結(jié)合運(yùn)動(dòng)信息候選列表中包含4個(gè)以下的候選塊的運(yùn)動(dòng)信息。針對(duì)空間候選塊群所包含的4個(gè)候選塊、即塊A、塊B、塊C和塊E,反復(fù)進(jìn)行以下處理(S150至S153)。檢查候選塊的有效性(S151)。若候選塊不在區(qū)域外、且并非幀內(nèi)模式,則候選塊為有效。若候選塊有效(S151的YES),則將候選塊的運(yùn)動(dòng)信息追加到空間結(jié)合運(yùn)動(dòng)信息候選列表中(S152)。若候選塊并非有效(S151的NO),則步驟S152被跳過。在實(shí)施方式1中,假定空間結(jié)合運(yùn)動(dòng)信息候選列表內(nèi)包含4個(gè)以下的候選塊的運(yùn)動(dòng)信息,但只要是空間結(jié)合運(yùn)動(dòng)信息候選列表的數(shù)量根據(jù)候選塊的有效性而變動(dòng)即可,并非限定于此。接下來,利用圖26的流程圖說明時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表的生成的詳細(xì)動(dòng)作。在實(shí)施方式1中,設(shè)時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表內(nèi)包含1個(gè)以下的候選塊的運(yùn)動(dòng)信息。針對(duì)時(shí)間候選塊群所包含的2個(gè)候選塊、即時(shí)間塊,反復(fù)進(jìn)行以下處理(S160至S166)。檢查候選塊的有效性(S161)。若候選塊非區(qū)域外、且非幀內(nèi)模式,則候選塊有效。若候選塊有效(S161的YES),則時(shí)間結(jié)合運(yùn)動(dòng)信息候選被生成,時(shí)間結(jié)合運(yùn)動(dòng)信息候選被追加到時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表中(步驟S162至步驟S165),結(jié)束處理。若候選塊非有效(S161的NO),則檢查下一個(gè)候選塊(S166)。若候選塊有效,則決定時(shí)間結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向(S162)。在實(shí)施方式1中,將結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向定為雙向。然后,決定時(shí)間結(jié)合運(yùn)動(dòng)信息候選的L0方向、L1方向的參照?qǐng)D像(S163)。在實(shí)施方式1中,將L0方向的參照?qǐng)D像定為L0方向的參照?qǐng)D像中的與處理對(duì)象圖像最近距離的參照?qǐng)D像,將L1方向的參照?qǐng)D像定為L1方向的參照?qǐng)D像中的與處理對(duì)象圖像最近距離的參照?qǐng)D像。在此,是將L0方向的參照?qǐng)D像定為L0方向的參照?qǐng)D像中的與處理對(duì)象圖像最近距離的參照?qǐng)D像,將L1方向的參照?qǐng)D像定為L1方向的參照?qǐng)D像中的與處理對(duì)象圖像最近距離的參照?qǐng)D像的,但只要決定L0方向的參照?qǐng)D像和L1方向的參照?qǐng)D像即可,并不限定于此。例如,可以在編碼流中編碼L0方向和L1方向的參照?qǐng)D像,也可以時(shí)L0方向和L1方向的參照?qǐng)D像索引為0,還可以將處理對(duì)象塊的相鄰塊所使用的L0方向的參照?qǐng)D像和L1方向的參照?qǐng)D像中、最多被使用的參照?qǐng)D像定為L0方向、L1方向各自參照的參照?qǐng)D像。然后,算出時(shí)間結(jié)合運(yùn)動(dòng)信息候選的運(yùn)動(dòng)矢量(S164)。本實(shí)施方式中的時(shí)間結(jié)合運(yùn)動(dòng)信息候選以在候選塊的運(yùn)動(dòng)信息中有效的預(yù)測方向的參照?qǐng)D像ColRefPic和運(yùn)動(dòng)矢量mvCol為基準(zhǔn),算出雙向的運(yùn)動(dòng)信息。候選塊的預(yù)測方向?yàn)長0方向或L1方向的單向時(shí),將該預(yù)測方向的參照?qǐng)D像和運(yùn)動(dòng)矢量選為基準(zhǔn)。在候選塊的預(yù)測方向?yàn)殡p向時(shí),將L0方向或L1方向的任一者的參照?qǐng)D像和運(yùn)動(dòng)矢量選為基準(zhǔn)。例如,可以舉出將與ColPic相同時(shí)間方向上存在的參照?qǐng)D像和運(yùn)動(dòng)矢量選為基準(zhǔn)、將候選塊的L0方向或L1方向的參照?qǐng)D像中的與ColPic的圖像間距離較近者選為基準(zhǔn)、將候選塊的L0方向或L1方向中的運(yùn)動(dòng)矢量與處理對(duì)象圖像相交差者選為基準(zhǔn)等。在作為雙向運(yùn)動(dòng)信息生成的基準(zhǔn)的參照?qǐng)D像和運(yùn)動(dòng)矢量被選出后,算出時(shí)間結(jié)合運(yùn)動(dòng)信息候選的運(yùn)動(dòng)矢量。在此,如上述那樣生成了時(shí)間結(jié)合運(yùn)動(dòng)信息候選,但只要能利用已編碼的其它圖像的運(yùn)動(dòng)信息決定雙向的運(yùn)動(dòng)信息即可,并不限定于此。例如,也可以如在直接運(yùn)動(dòng)補(bǔ)償中進(jìn)行的那樣,將根據(jù)各方向的參照?qǐng)D像與處理對(duì)象圖像的距離而縮放后的運(yùn)動(dòng)矢量作為雙向的運(yùn)動(dòng)矢量。若候選塊無效(S163的NO),則檢查下一候選塊(S165)。在此,假定了時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表中包含1個(gè)以下的候選塊的運(yùn)動(dòng)信息,但只要時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表的數(shù)量根據(jù)候選塊的有效性而變動(dòng)即可,并不限定于此。關(guān)于預(yù)測方向、參照?qǐng)D像及運(yùn)動(dòng)矢量的決定方法也是同樣,并不限定于此。(雙向結(jié)合運(yùn)動(dòng)信息候選列表的生成)接下來,利用圖27的流程圖說明雙向結(jié)合運(yùn)動(dòng)信息候選列表的生成的詳細(xì)動(dòng)作。假定雙向結(jié)合運(yùn)動(dòng)信息候選列表是空的?;鶞?zhǔn)方向決定部160根據(jù)第2結(jié)合運(yùn)動(dòng)信息候選列表決定雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向(S170)。基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)時(shí)的基準(zhǔn)方向成為L0方向,基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)時(shí)的基準(zhǔn)方向成為L1方向?;鶞?zhǔn)方向運(yùn)動(dòng)信息決定部161從基準(zhǔn)方向決定部160所供給的基準(zhǔn)方向和第2結(jié)合運(yùn)動(dòng)信息候選列表,決定雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引(S171)?;鶞?zhǔn)方向運(yùn)動(dòng)信息決定部161的詳細(xì)動(dòng)作將在后面敘述。反方向運(yùn)動(dòng)信息決定部162根據(jù)基準(zhǔn)方向運(yùn)動(dòng)信息決定部161所供給的基準(zhǔn)方向、基準(zhǔn)方向的運(yùn)動(dòng)矢量、參照?qǐng)D像索引及第2結(jié)合運(yùn)動(dòng)信息候選列表,決定雙向結(jié)合運(yùn)動(dòng)信息候選的反方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引(S172)。反方向運(yùn)動(dòng)信息決定部162的詳細(xì)動(dòng)作將在后面敘述。雙向運(yùn)動(dòng)信息決定部163根據(jù)從反方向運(yùn)動(dòng)信息決定部162供給的基準(zhǔn)方向、基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引、以及反方向的運(yùn)動(dòng)矢量和參照?qǐng)D像索引,決定雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向(S173)。雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向的決定的詳細(xì)動(dòng)作將在后面敘述。雙向運(yùn)動(dòng)信息決定部163檢查雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向的有效性(S174)。若雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向有效(S174的YES),則雙向運(yùn)動(dòng)信息決定部163將雙向結(jié)合運(yùn)動(dòng)信息候選追加到雙向結(jié)合運(yùn)動(dòng)信息候選列表中(S175)。若雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向無效(S174的NO),則跳過步驟S175。接下來,利用圖28的流程圖說明基準(zhǔn)方向運(yùn)動(dòng)信息決定部161的詳細(xì)動(dòng)作。假定LX方向(X為0或1)被選為雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向。將作為基準(zhǔn)方向的LX的有效性設(shè)定為“0”(S190)。按第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量(NCands)反復(fù)執(zhí)行以下處理(S191至S194)。檢查結(jié)合運(yùn)動(dòng)信息候選的LX方向的有效性(S192)。若結(jié)合運(yùn)動(dòng)信息候選的LX方向有效(S192的YES),則將作為基準(zhǔn)方向的LX的有效性設(shè)定為“1”,將基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引作為結(jié)合運(yùn)動(dòng)信息候選的LX方向的運(yùn)動(dòng)矢量和參照索引,結(jié)束處理(S193)。若結(jié)合運(yùn)動(dòng)信息候選的LX方向?yàn)闊o效(S192的NO),則檢查下一個(gè)候選(S194)。在此,是按第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量(NCands)進(jìn)行檢查的,但只要能決定雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的運(yùn)動(dòng)信息即可,并非限定于此。例如,在僅基于選擇率高的結(jié)合運(yùn)動(dòng)信息候選生成雙向結(jié)合運(yùn)動(dòng)信息候選時(shí),可以將檢查數(shù)固定為2或3這樣的預(yù)定數(shù)而削減處理量,并使冗余的雙向結(jié)合運(yùn)動(dòng)信息候選的生成可能性降低來削減融合索引的碼量。接下來,利用圖29的流程圖說明反方向運(yùn)動(dòng)信息決定部162的詳細(xì)動(dòng)作?;鶞?zhǔn)方向的反方向被設(shè)定為雙向結(jié)合運(yùn)動(dòng)信息候選的反方向。假定LY方向(Y為0或1)被選為反方向。將作為反方向的LY的有效性設(shè)定為“0”(S200)。按第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量(NCands)反復(fù)執(zhí)行以下處理(S201至S205)。檢查是否非為按基準(zhǔn)方向選擇的結(jié)合運(yùn)動(dòng)信息候選(S202)。若非按基準(zhǔn)方向選擇的結(jié)合運(yùn)動(dòng)信息候選(S202的YES),則檢查結(jié)合運(yùn)動(dòng)信息候選的LY方向的有效性(S203)。若結(jié)合運(yùn)動(dòng)信息候選的LY方向有效(S203的YES),則將作為反方向的LY的有效性設(shè)定為“1”,將反方向的運(yùn)動(dòng)矢量和參照索引作為結(jié)合運(yùn)動(dòng)信息候選的LY方向的運(yùn)動(dòng)矢量和參照索引,結(jié)束處理(S204)。若是按基準(zhǔn)方向選擇的結(jié)合運(yùn)動(dòng)信息候選(S202的NO)、或者結(jié)合運(yùn)動(dòng)信息候選的LY方向?yàn)闊o效(S203的NO),則檢查下一個(gè)候選(S205)。在此,是按第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量(NCands)進(jìn)行檢查的,但只要能決定雙向結(jié)合運(yùn)動(dòng)信息候選的反方向的運(yùn)動(dòng)信息即可,并不限定于此。例如,在僅基于選擇率高的結(jié)合運(yùn)動(dòng)信息候選生成雙向結(jié)合運(yùn)動(dòng)信息候選時(shí),也可以將檢查數(shù)固定為2或3這樣的預(yù)定數(shù)來削減處理量,并使冗余的雙向結(jié)合運(yùn)動(dòng)信息候選的生成可能性降低來削減融合索引的碼量。此外,通過將開始檢查的塊定為按基準(zhǔn)方向選擇的結(jié)合運(yùn)動(dòng)信息候選的下一個(gè)結(jié)合運(yùn)動(dòng)信息候選,就可以消除BD0與BD1相同的可能性,能削減步驟S202。接下來,利用圖30的表說明雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向的決定的詳細(xì)動(dòng)作。若LX方向和LY方向都有效,則預(yù)測方向成為雙向的BI,若僅LX方向有效,則預(yù)測方向成為單向的LX方向,若僅LY方向有效,則預(yù)測方向成為單向的LY方向,若LX方向和LY方向都無效,則預(yù)測方向成為無效。即,LX方向和LY方向都有效時(shí),具有該LX方向的運(yùn)動(dòng)信息的結(jié)合運(yùn)動(dòng)信息候選、和具有該LY方向的運(yùn)動(dòng)信息的、不同于具有該LX方向的運(yùn)動(dòng)信息的結(jié)合運(yùn)動(dòng)信息候選的結(jié)合運(yùn)動(dòng)信息候選被組合,生成新的雙向結(jié)合運(yùn)動(dòng)信息候選。此外,在僅LX方向有效時(shí),具有該有效的LX預(yù)測的結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向若為雙預(yù)測,則該結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向?qū)⒈蛔儞Q成單預(yù)測。同樣地,在僅LY方向有效時(shí),具有該有效的LY預(yù)測的結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向若為雙預(yù)測,則該結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向?qū)⒈蛔儞Q成單預(yù)測。在此,將雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向的決定表示在了圖30中,但只要能決定預(yù)測方向即可,并非限定于此。圖31的(a)~(c)中表示了雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向的決定的擴(kuò)展例。例如,可以如圖31的(a)那樣,若LX方向和LY方向的至少一者無效,則使預(yù)測方向無效,或如圖31的(b)和圖31的(c)那樣將預(yù)測方向強(qiáng)制為雙向。一般來說,運(yùn)動(dòng)矢量的精度比較高時(shí),雙向預(yù)測的預(yù)測效率比單向預(yù)測更高。因此,在圖31的(a)中,若LX方向和LY方向都不是有效,則可以使雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向?yàn)闊o效,通過減少結(jié)合運(yùn)動(dòng)信息候選的數(shù)量來削減融合索引的碼量。在此,例如也可以采取如下這樣的適應(yīng)性處理:若單向結(jié)合運(yùn)動(dòng)信息候選中有雙向預(yù)測的候選,則使雙向結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向無效。此外,圖31的(b)中使無效的預(yù)測方向的運(yùn)動(dòng)矢量為(0,0),使參照索引為“0”。這樣,也可以將最短距離的參照?qǐng)D像作為預(yù)測信號(hào),將雙向結(jié)合運(yùn)動(dòng)信息候選強(qiáng)制為雙向。這是因?yàn)閰⒄账饕?”一般會(huì)成為與處理對(duì)象圖像距離最近的參照?qǐng)D像,最短距離的預(yù)測信號(hào)的可靠度最高。(動(dòng)圖像解碼裝置200的構(gòu)成)下面說明實(shí)施方式1的動(dòng)圖像解碼裝置。圖32中表示實(shí)施方式1的動(dòng)圖像解碼裝置200。動(dòng)圖像解碼裝置200是對(duì)動(dòng)圖像編碼裝置100所編碼的碼串進(jìn)行解碼,生成再現(xiàn)圖像的裝置。動(dòng)圖像解碼裝置200通過具備CPU(CentralProcessingUnit)、幀存儲(chǔ)器、硬盤等的信息處理裝置等硬件來實(shí)現(xiàn)。動(dòng)圖像解碼裝置200通過上述構(gòu)成要素的動(dòng)作來實(shí)現(xiàn)以下說明的功能性構(gòu)成要素。此外,關(guān)于解碼對(duì)象的預(yù)測塊的位置信息、預(yù)測塊尺寸,假定是在動(dòng)圖像解碼裝置200內(nèi)共有的,并未進(jìn)行圖示。此外,假定候選編號(hào)管理表及結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)是在動(dòng)圖像解碼裝置200內(nèi)共有的,并未進(jìn)行圖示。實(shí)施方式1的動(dòng)圖像解碼裝置200包括碼串解析部201、預(yù)測誤差解碼部202、加法部203、運(yùn)動(dòng)信息再現(xiàn)部204、運(yùn)動(dòng)補(bǔ)償部205、幀存儲(chǔ)器206、以及運(yùn)動(dòng)信息存儲(chǔ)器207。(動(dòng)圖像解碼裝置200的功能)下面說明各部的功能。碼串解析部201將從端子30供給來的碼串解碼,按照句法解碼預(yù)測誤差編碼數(shù)據(jù)、融合標(biāo)志、融合候選編號(hào)、運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、參照?qǐng)D像索引、差分矢量、以及預(yù)測矢量索引。然后,將該預(yù)測誤差編碼數(shù)據(jù)提供給預(yù)測誤差解碼部202,將該融合標(biāo)志、該融合候選編號(hào)、該運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、該參照?qǐng)D像索引、該差分矢量、以及該預(yù)測矢量索引提供給運(yùn)動(dòng)信息再現(xiàn)部204。融合候選編號(hào)是從融合索引變換而得到的。預(yù)測誤差解碼部202對(duì)從碼串解析部201供給的預(yù)測誤差編碼數(shù)據(jù)進(jìn)行逆量化和逆正交變換等處理,生成預(yù)測誤差信號(hào),并將該預(yù)測誤差信號(hào)提供給加法部203。加法部203將從預(yù)測誤差解碼部202供給的預(yù)測誤差信號(hào)和從運(yùn)動(dòng)補(bǔ)償部205供給的預(yù)測信號(hào)相加,生成解碼圖像信號(hào),將該解碼圖像信號(hào)提供給幀存儲(chǔ)器206和端子31。運(yùn)動(dòng)信息再現(xiàn)部204根據(jù)碼串解析部201所供給的融合標(biāo)志、融合候選編號(hào)、運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、參照?qǐng)D像索引、差分矢量、以及預(yù)測矢量索引、運(yùn)動(dòng)信息存儲(chǔ)器207所供給的候選塊群,再現(xiàn)出運(yùn)動(dòng)信息,將該運(yùn)動(dòng)信息提供給運(yùn)動(dòng)補(bǔ)償部205。關(guān)于運(yùn)動(dòng)信息再現(xiàn)部204的詳細(xì)構(gòu)成,將在后面敘述。運(yùn)動(dòng)補(bǔ)償部205基于從運(yùn)動(dòng)信息再現(xiàn)部204供給的運(yùn)動(dòng)信息,根據(jù)運(yùn)動(dòng)矢量對(duì)幀存儲(chǔ)器206內(nèi)的參照?qǐng)D像索引所示的參照?qǐng)D像進(jìn)行運(yùn)動(dòng)補(bǔ)償,生成預(yù)測信號(hào)。若預(yù)測方向?yàn)殡p向,則生成使L0方向和L1方向的預(yù)測信號(hào)平均后的信號(hào)作為預(yù)測信號(hào),并將該預(yù)測信號(hào)提供給加法部203。幀存儲(chǔ)器206和運(yùn)動(dòng)信息存儲(chǔ)器207具有與動(dòng)圖像編碼裝置100的幀存儲(chǔ)器110和運(yùn)動(dòng)信息存儲(chǔ)器111相同的功能。(運(yùn)動(dòng)信息再現(xiàn)部204的詳細(xì)構(gòu)成)接下來,利用圖33說明成為實(shí)施方式1的特征的運(yùn)動(dòng)信息再現(xiàn)部204的詳細(xì)構(gòu)成。圖33表示運(yùn)動(dòng)信息再現(xiàn)部204的構(gòu)成。運(yùn)動(dòng)信息再現(xiàn)部204包括編碼模式判定部210、運(yùn)動(dòng)矢量再現(xiàn)部211及結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212。端子32連接于碼串解析部201,端子33連接于運(yùn)動(dòng)信息存儲(chǔ)器207,端子34連接于運(yùn)動(dòng)補(bǔ)償部205。下面說明各部的功能。若從碼串解析部201供給的融合標(biāo)志為“0”,則編碼模式判定部210將從碼串解析部201供給的運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、參照?qǐng)D像索引、差分矢量、及預(yù)測矢量索引提供給運(yùn)動(dòng)矢量再現(xiàn)部211。若融合標(biāo)志為“1”,則將從碼串解析部201供給的融合候選編號(hào)提供給結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212。運(yùn)動(dòng)矢量再現(xiàn)部211根據(jù)從編碼模式判定部210供給的運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、參照?qǐng)D像索引、差分矢量、以及預(yù)測矢量索引、從端子33供給的候選塊群,再現(xiàn)出運(yùn)動(dòng)信息,提供給端子34。關(guān)于運(yùn)動(dòng)矢量再現(xiàn)部211的詳細(xì)構(gòu)成,將在后面敘述。結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212根據(jù)從編碼模式判定部210供給的融合候選編號(hào)和從端子33供給的候選塊群,再現(xiàn)出運(yùn)動(dòng)信息,提供給端子34。關(guān)于結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212的詳細(xì)構(gòu)成,將在后面敘述。接下來,利用圖34說明運(yùn)動(dòng)矢量再現(xiàn)部211的詳細(xì)構(gòu)成。圖34表示運(yùn)動(dòng)矢量再現(xiàn)部211的構(gòu)成。運(yùn)動(dòng)矢量再現(xiàn)部211包括預(yù)測矢量候選列表生成部220、預(yù)測矢量決定部221及加法部222。端子35連接于編碼模式判定部210。下面說明各部的功能。預(yù)測矢量候選列表生成部220具有與動(dòng)圖像編碼裝置100的預(yù)測矢量候選列表生成部130相同的功能。預(yù)測矢量決定部221根據(jù)從預(yù)測矢量候選列表生成部220供給的預(yù)測矢量候選列表和從端子35供給的預(yù)測矢量索引,決定預(yù)測矢量,提供給加法部222。加法部222將從端子35供給的差分矢量和從預(yù)測矢量決定部221供給的預(yù)測矢量相加,算出運(yùn)動(dòng)矢量,并將該運(yùn)動(dòng)矢量提供給端子34。接下來,利用圖35說明結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212的詳細(xì)構(gòu)成。圖35表示結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212的構(gòu)成。結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212包括結(jié)合運(yùn)動(dòng)信息候選生成部230和結(jié)合運(yùn)動(dòng)信息選擇部231。下面說明各部的功能。結(jié)合運(yùn)動(dòng)信息候選生成部230具有與圖15所示的結(jié)合運(yùn)動(dòng)信息候選生成部140相同的功能。結(jié)合運(yùn)動(dòng)信息選擇部231基于從結(jié)合運(yùn)動(dòng)信息候選生成部230供給的結(jié)合運(yùn)動(dòng)信息候選列表和從端子35供給的融合候選編號(hào),從結(jié)合運(yùn)動(dòng)信息候選列表中選擇運(yùn)動(dòng)信息,并將該運(yùn)動(dòng)信息提供給端子34。(動(dòng)圖像解碼裝置200的動(dòng)作)接下來,利用圖36的流程圖說明實(shí)施方式1的動(dòng)圖像解碼裝置200中的解碼動(dòng)作。碼串解析部201將從端子30供給的碼串解碼,按照句法解碼出預(yù)測誤差編碼數(shù)據(jù)、融合標(biāo)志、融合候選編號(hào)、運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、參照?qǐng)D像索引、差分矢量、以及預(yù)測矢量索引(S210)。運(yùn)動(dòng)信息再現(xiàn)部204根據(jù)從碼串解析部201供給的融合標(biāo)志、融合候選編號(hào)、運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、參照?qǐng)D像索引、差分矢量、以及預(yù)測矢量索引、從運(yùn)動(dòng)信息存儲(chǔ)器207供給的候選塊群,再現(xiàn)出運(yùn)動(dòng)信息(S211)。運(yùn)動(dòng)補(bǔ)償部205基于從運(yùn)動(dòng)信息再現(xiàn)部204供給的運(yùn)動(dòng)信息,根據(jù)運(yùn)動(dòng)矢量對(duì)幀存儲(chǔ)器206內(nèi)的參照?qǐng)D像索引所示的參照?qǐng)D像進(jìn)行運(yùn)動(dòng)補(bǔ)償,生成預(yù)測信號(hào)。若預(yù)測方向?yàn)殡p向,則生成使L0方向和L1方向的預(yù)測信號(hào)平均后的信號(hào)作為預(yù)測信號(hào)(S212)。預(yù)測誤差解碼部202對(duì)從碼串解析部201供給的預(yù)測誤差編碼數(shù)據(jù)進(jìn)行逆量化和逆正交變換等處理,生成預(yù)測誤差信號(hào)(S213)。加法部203將從預(yù)測誤差解碼部202供給的預(yù)測誤差信號(hào)和從運(yùn)動(dòng)補(bǔ)償部205供給的預(yù)測信號(hào)相加,生成解碼圖像信號(hào)(S214)。幀存儲(chǔ)器206存儲(chǔ)從加法部203供給的解碼圖像信號(hào)(S215)。運(yùn)動(dòng)信息存儲(chǔ)器207將從運(yùn)動(dòng)信息再現(xiàn)部204供給的運(yùn)動(dòng)矢量按最小的預(yù)測塊尺寸單位存儲(chǔ)1圖像量(S216)。接下來,利用圖37的流程圖說明運(yùn)動(dòng)信息再現(xiàn)部204的動(dòng)作。編碼模式判定部210判定從碼串解析部201供給的融合標(biāo)志為“0”還是為“1”(S220)。若融合標(biāo)志為“1”(S220的1),則結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212基于從編碼模式判定部210供給的融合候選編號(hào)和從端子33供給的候選塊群再現(xiàn)運(yùn)動(dòng)信息(S221)。若融合標(biāo)志為“0”(S220的0),則運(yùn)動(dòng)矢量再現(xiàn)部211基于從編碼模式判定部210供給的運(yùn)動(dòng)補(bǔ)償預(yù)測的預(yù)測方向、參照?qǐng)D像索引、差分矢量、以及預(yù)測矢量索引、從端子33供給的候選塊群,再現(xiàn)運(yùn)動(dòng)信息(S222)。接下來,利用圖38的流程圖說明運(yùn)動(dòng)矢量再現(xiàn)部211的動(dòng)作。預(yù)測矢量候選列表生成部220通過與動(dòng)圖像編碼裝置100的預(yù)測矢量候選列表生成部130相同的動(dòng)作來生成預(yù)測矢量候選列表(S300)。預(yù)測矢量決定部221從預(yù)測矢量候選列表生成部220所供給的預(yù)測矢量候選列表中選擇從端子35供給的預(yù)測矢量索引所表示的預(yù)測矢量候選,決定預(yù)測矢量(S301)。加法部222將從端子35供給的差分矢量和從預(yù)測矢量決定部221供給的預(yù)測矢量相加,算出運(yùn)動(dòng)矢量(S302)。接下來,利用圖39的流程圖說明結(jié)合運(yùn)動(dòng)信息再現(xiàn)部212的動(dòng)作。結(jié)合運(yùn)動(dòng)信息候選生成部230通過與動(dòng)圖像編碼裝置100的結(jié)合運(yùn)動(dòng)信息候選生成部140相同的動(dòng)作生成結(jié)合運(yùn)動(dòng)信息候選列表(S310)。結(jié)合運(yùn)動(dòng)信息選擇部231從結(jié)合運(yùn)動(dòng)信息候選生成部230所供給的結(jié)合運(yùn)動(dòng)信息候選列表中選擇從端子35供給的融合候選編號(hào)所表示的結(jié)合運(yùn)動(dòng)信息候選,決定結(jié)合運(yùn)動(dòng)信息(S311)。(實(shí)施方式1的變形例)實(shí)施方式1可以如下這樣變形。(變形例1:融合候選編號(hào)的順序)在上述實(shí)施方式1中,作為候選編號(hào)管理表的一例,舉出了圖18的情形,但結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)只要在1以上即可,并且只要越是選擇率高的結(jié)合運(yùn)動(dòng)信息候選,越被分配較小的融合候選編號(hào)即可,不限定于圖18的情況。此外,結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)定為了7(融合索引的最大值為6),但只要是2以上即可。例如,若雙向結(jié)合運(yùn)動(dòng)信息候選的選擇率比塊C和塊E的結(jié)合運(yùn)動(dòng)信息候選的選擇率高,則也可以如圖40的(a)或圖40的(b)那樣。此外,還可以如圖41那樣增加雙向結(jié)合運(yùn)動(dòng)信息候選。說明各雙向結(jié)合運(yùn)動(dòng)信息候選(BD0~BD3)。假定雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)和雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)與實(shí)施方式1相同。而關(guān)于雙向結(jié)合運(yùn)動(dòng)信息候選(BD2)和雙向結(jié)合運(yùn)動(dòng)信息候選(BD3),其基準(zhǔn)方向的雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引、以及反方向的雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引的決定方法不同于雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)和雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)。圖42是說明雙向結(jié)合運(yùn)動(dòng)信息候選(BD2)的導(dǎo)出的流程圖。圖42是將圖28的流程圖的步驟S193置換為步驟S195至步驟S197后的流程圖。下面說明步驟S195至步驟S197。檢查LX的有效性是否為“1”(S195)。若LX的有效性不為“1”(S195的NO),則將LX的有效性置為“1”(S196),檢查下一個(gè)候選(S194)。若LX的有效性為“1”(S195的YES),則將基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引作為結(jié)合運(yùn)動(dòng)信息候選的LX方向的運(yùn)動(dòng)矢量和參照索引(S197),結(jié)束處理。圖43是說明雙向結(jié)合運(yùn)動(dòng)信息候選(BD3)的導(dǎo)出的流程圖。圖43是將圖29的流程圖的步驟S204置換為步驟S206至步驟S208后的流程圖。下面說明步驟S206至步驟S208。檢查LY的有效性是否為“1”(S206)。若LY的有效性不為“1”(S206的NO),則將LY的有效性置為“1”(S207),檢查下一個(gè)候選(S205)。若LY的有效性為“1”(S206的YES),則將基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引作為結(jié)合運(yùn)動(dòng)信息候選的LY方向的運(yùn)動(dòng)矢量和參照索引(S208),結(jié)束處理。即,雙向結(jié)合運(yùn)動(dòng)信息候選(BD2)成為利用了基準(zhǔn)方向上第2個(gè)有效的結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引、以及反方向上并非與基準(zhǔn)方向相同候選的第1個(gè)有效的結(jié)合運(yùn)動(dòng)信息候選的反方向的運(yùn)動(dòng)矢量和參照索引的雙向結(jié)合運(yùn)動(dòng)信息候選。此外,雙向結(jié)合運(yùn)動(dòng)信息候選(BD3)成為組合了基準(zhǔn)方向上第1個(gè)有效的結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引、以及反方向上并非與基準(zhǔn)方向相同候選的第2個(gè)有效的結(jié)合運(yùn)動(dòng)信息候選的反方向的運(yùn)動(dòng)矢量和參照索引的雙向結(jié)合運(yùn)動(dòng)信息候選。通過像這樣增加雙向結(jié)合運(yùn)動(dòng)信息候選的組合,能提高結(jié)合運(yùn)動(dòng)信息候選的選擇率,提高運(yùn)動(dòng)信息的編碼效率。(變形例2:雙向結(jié)合運(yùn)動(dòng)信息候選的相同判定)在上述實(shí)施方式1中,作為反方向運(yùn)動(dòng)信息決定部162的動(dòng)作例,舉出了圖29的情況,但只要生成雙向結(jié)合運(yùn)動(dòng)信息候選即可,并不限定于此。例如基于提高雙向結(jié)合運(yùn)動(dòng)信息候選的有效性、即不被第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153刪除的目的,可以如圖44那樣追加步驟S240。檢查第2結(jié)合運(yùn)動(dòng)信息候選列表中是否不存在如下這樣的結(jié)合運(yùn)動(dòng)信息候選(S240),其具有與利用了基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引及檢查對(duì)象的結(jié)合運(yùn)動(dòng)信息候選的反方向的運(yùn)動(dòng)矢量和參照索引的雙向結(jié)合運(yùn)動(dòng)信息候選相同的運(yùn)動(dòng)信息。若不存在相同的結(jié)合運(yùn)動(dòng)信息候選(S240的YES),則實(shí)施步驟S205。若存在相同的結(jié)合運(yùn)動(dòng)信息候選(S240的NO),則檢查下一個(gè)候選(S206)。此時(shí),也可以省略圖16的第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153和圖24的步驟S146。由此,不會(huì)被第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153削減掉雙向結(jié)合運(yùn)動(dòng)信息候選,能提高結(jié)合運(yùn)動(dòng)信息候選的選擇率,提高運(yùn)動(dòng)信息的編碼效率。(變形例3:與雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的相同判定)在上述實(shí)施方式1中,作為反方向運(yùn)動(dòng)信息決定部162的動(dòng)作例,舉出了圖29的情況,但也可以如圖45那樣追加步驟S250。檢查按基準(zhǔn)方向選擇的結(jié)合運(yùn)動(dòng)信息候選的反方向的運(yùn)動(dòng)矢量和參照索引、與檢查對(duì)象的結(jié)合運(yùn)動(dòng)信息候選的反方向的運(yùn)動(dòng)矢量和參照索引是否不相同(S250)。若不相同(S250的YES),則實(shí)施步驟S205。若相同(S250的NO),則檢查下一個(gè)候選(S206)。由此,雙向結(jié)合運(yùn)動(dòng)信息候選不會(huì)與按基準(zhǔn)方向選擇的結(jié)合運(yùn)動(dòng)信息候選相同,能提高雙向結(jié)合運(yùn)動(dòng)信息候選的有效性,提高結(jié)合運(yùn)動(dòng)信息候選的選擇率,從而提高運(yùn)動(dòng)信息的編碼效率。(變形例4:刪除過程的統(tǒng)一化)在上述實(shí)施方式1中,作為結(jié)合運(yùn)動(dòng)信息候選生成部140的構(gòu)成的一例,舉出了圖16的情況,但作為更簡易的構(gòu)成,也可以如圖46那樣去掉第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151,僅采用第2結(jié)合運(yùn)動(dòng)信息候選列表削減部153,將刪除部匯總為1個(gè)。但作為此時(shí)的課題,由于雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152被供給冗余的結(jié)合運(yùn)動(dòng)信息候選,故若最初的2個(gè)單向結(jié)合運(yùn)動(dòng)信息候選相同,則基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)與基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)成為相同的運(yùn)動(dòng)信息。因此,如圖47的(b)那樣,根據(jù)基準(zhǔn)方向是L0還是L1來使圖28和圖29的檢查順序改變,從而能使生成相同的雙向結(jié)合運(yùn)動(dòng)信息候選的概率下降。(變形例5:相同方向的利用)在上述實(shí)施方式1中,關(guān)于反方向運(yùn)動(dòng)信息決定部162的反方向,舉出了若基準(zhǔn)方向是L0方向,則反方向?yàn)長1方向,若基準(zhǔn)方向是L1方向,則反方向?yàn)長0方向的例子。關(guān)于該點(diǎn),也可以使得若基準(zhǔn)方向是L0方向、則反方向?yàn)長0方向,若基準(zhǔn)方向?yàn)長1方向、則反方向?yàn)長1方向。這樣,在如圖48那樣第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選中僅存在相同預(yù)測方向的運(yùn)動(dòng)信息時(shí),能提高雙向結(jié)合運(yùn)動(dòng)信息候選的生成概率,提高結(jié)合運(yùn)動(dòng)信息候選的選擇率,從而提高運(yùn)動(dòng)信息的編碼效率。(變形例6:預(yù)先規(guī)定的組合)在上述實(shí)施方式1中,在基準(zhǔn)方向和反方向上檢索有效的結(jié)合運(yùn)動(dòng)信息候選塊,并利用基準(zhǔn)方向和反方向的運(yùn)動(dòng)信息,來生成雙向結(jié)合運(yùn)動(dòng)信息候選。通過按基準(zhǔn)方向和反方向進(jìn)行檢索,能提高雙向結(jié)合運(yùn)動(dòng)信息候選的有效性,但處理量會(huì)増加。因此,通過如圖49的(a)、(b)那樣將雙向結(jié)合運(yùn)動(dòng)信息候選定義為預(yù)先規(guī)定的可靠度更高的結(jié)合運(yùn)動(dòng)信息候選塊的組合,能節(jié)省檢索處理,提高雙向結(jié)合運(yùn)動(dòng)信息候選的選擇率,提高編碼效率。圖49的(a)是使可靠度最高的候選塊A的L0方向的運(yùn)動(dòng)信息和可靠度第二高的候選塊B的L1方向的運(yùn)動(dòng)信息組合來定義基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0),使可靠度最高的候選塊A的L1方向的運(yùn)動(dòng)信息和可靠度第二高的候選塊B的L0方向的運(yùn)動(dòng)信息組合來定義基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1),并將預(yù)測方向定義為雙向預(yù)測的例子。圖49的(b)是將基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)定義為可靠度最高的候選塊A的L0方向的運(yùn)動(dòng)信息,將基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)定義為可靠度最高的候選塊A的L1方向的運(yùn)動(dòng)信息,將預(yù)測方向定義為單向預(yù)測的例子。當(dāng)然,若有可靠度更高的候選塊的組合,也可以是這以外的組合。(變形例7:BD0、BD1適應(yīng)性)在上述實(shí)施方式1中,對(duì)基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)分配較小的融合候選編號(hào),但不限定于此。例如也可以對(duì)預(yù)測方向?yàn)殡p向的雙向結(jié)合運(yùn)動(dòng)信息候選優(yōu)先分配較小的融合候選編號(hào),對(duì)預(yù)測效率高的雙向預(yù)測的雙向結(jié)合運(yùn)動(dòng)信息候選分配較小的融合候選編號(hào),由此改善編碼效率。此外,在BD0和BD1都為雙向預(yù)測時(shí),也可以對(duì)基準(zhǔn)方向的運(yùn)動(dòng)信息為單向的雙向結(jié)合運(yùn)動(dòng)信息候選優(yōu)先分配較小的融合候選編號(hào)。這是因?yàn)椋话銇碚f雖然與單向預(yù)測相比,雙向預(yù)測的預(yù)測效率更高,但在單向預(yù)測被選擇時(shí),其運(yùn)動(dòng)信息的可靠度較高。(實(shí)施方式1的效果)(雙向預(yù)測的雙向結(jié)合運(yùn)動(dòng)信息的效果例)利用圖50說明實(shí)施方式1的效果。以下,將塊N的L0方向的運(yùn)動(dòng)矢量記作mvL0N,將L1方向的運(yùn)動(dòng)矢量記作mvL1N,將L0方向的參照?qǐng)D像索引記作refIdxL0N,將L1方向的參照?qǐng)D像索引記作refIdxL1N,將L0方向的差分矢量記作dmvL0N,將L1方向的差分矢量記作dmvL1N,將L0方向的參照?qǐng)D像索引的差分記作drefIdxL0N,將L1方向的參照?qǐng)D像索引記作drefIdxL1N。假定對(duì)處理對(duì)象塊(Z)來說,預(yù)測誤差最小的運(yùn)動(dòng)信息是預(yù)測方向?yàn)殡p向(BI)、mvL0Z=(2,8)、mvL1Z=(4,2)、refIdxL0Z=0、refIdxL1N=0。此時(shí),假定單向結(jié)合運(yùn)動(dòng)信息候選為圖50的A、B、COL、C、E。這些單向結(jié)合運(yùn)動(dòng)信息候選中不存在與對(duì)處理對(duì)象塊(Z)來說預(yù)測誤差最小的運(yùn)動(dòng)信息相同的運(yùn)動(dòng)信息。因此,從這些單向結(jié)合運(yùn)動(dòng)信息候選中選擇率失真評(píng)價(jià)值最小的單向結(jié)合運(yùn)動(dòng)信息候選。然后,將該候選的率失真評(píng)價(jià)值與由差分矢量計(jì)算部120算出的率失真評(píng)價(jià)值進(jìn)行比較,僅在前者比后者小時(shí),使用融合模式作為編碼模式。在選擇了融合模式作為編碼模式時(shí),運(yùn)動(dòng)信息的編碼效率與預(yù)測誤差的平衡為最佳,但預(yù)測誤差未成為最佳。另一方面,在選擇了非融合模式作為編碼模式時(shí),運(yùn)動(dòng)信息的編碼效率未成為最佳。在此,由實(shí)施方式1生成的雙向結(jié)合運(yùn)動(dòng)信息候選成為圖50的BD0、BD1?;鶞?zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)是由塊A的L0方向的運(yùn)動(dòng)信息和塊B的L1方向的運(yùn)動(dòng)信息構(gòu)成的雙向結(jié)合運(yùn)動(dòng)信息候選。基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)是由塊A的L1方向的運(yùn)動(dòng)信息和塊B的L0方向的運(yùn)動(dòng)信息構(gòu)成的雙向結(jié)合運(yùn)動(dòng)信息候選。此時(shí),可知基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)具有與對(duì)處理對(duì)象塊(Z)來說預(yù)測誤差最小的運(yùn)動(dòng)信息相同的運(yùn)動(dòng)信息。即,通過選擇基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0),能使預(yù)測誤差最小化,使運(yùn)動(dòng)信息的編碼效率最優(yōu)化。(單向預(yù)測的雙向結(jié)合運(yùn)動(dòng)信息的效果例)另外,利用圖51說明實(shí)施方式1的單向預(yù)測的效果。對(duì)處理對(duì)象塊(Z)來說預(yù)測誤差最小的運(yùn)動(dòng)信息,假定是預(yù)測方向?yàn)閱蜗?UNI)、mvL0Z=(0,8)、refIdxL0Z=2。假定單向結(jié)合運(yùn)動(dòng)信息候選B、C、COL為無效(×),有效的單向結(jié)合運(yùn)動(dòng)信息候選A、E具有圖51那樣的運(yùn)動(dòng)信息。此時(shí),在單向結(jié)合運(yùn)動(dòng)信息候選中也不存在對(duì)處理對(duì)象塊(Z)來說預(yù)測誤差最小的運(yùn)動(dòng)信息。在此,由實(shí)施方式1生成的雙向結(jié)合運(yùn)動(dòng)信息候選也成為圖51的BD0、BD1?;鶞?zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)是由塊A的L0方向的運(yùn)動(dòng)信息構(gòu)成的預(yù)測方向?yàn)閱蜗虻碾p向結(jié)合運(yùn)動(dòng)信息候選?;鶞?zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)是由塊E的L0方向的運(yùn)動(dòng)信息和塊A的L1方向的運(yùn)動(dòng)信息構(gòu)成的雙向結(jié)合運(yùn)動(dòng)信息候選??芍鶞?zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)具有與對(duì)處理對(duì)象塊(Z)來說預(yù)測誤差最小的運(yùn)動(dòng)信息相同的運(yùn)動(dòng)信息。即,通過選擇基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0),能使預(yù)測誤差最小化,使運(yùn)動(dòng)信息的編碼效率最優(yōu)化。(基于單向預(yù)測的組合的雙向結(jié)合運(yùn)動(dòng)信息的效果例)利用圖52說明實(shí)施方式1的預(yù)測方向?yàn)閱蜗虻倪\(yùn)動(dòng)信息的組合的效果。對(duì)處理對(duì)象塊(Z)來說預(yù)測誤差最小的運(yùn)動(dòng)信息,假定是預(yù)測方向?yàn)閱蜗?BI)、mvL0Z=(2,2)、refIdxL0Z=0、mvL1Z=(―2,2)、refIdxL1Z=0。假定單向結(jié)合運(yùn)動(dòng)信息候選A、COL、C為無效(×),有效的單向結(jié)合運(yùn)動(dòng)信息候選B、E具有圖52那樣的運(yùn)動(dòng)信息。此時(shí),單向結(jié)合運(yùn)動(dòng)信息候選中也不存在對(duì)處理對(duì)象塊(Z)來說預(yù)測誤差最小的運(yùn)動(dòng)信息。在此,由實(shí)施方式1生成的雙向結(jié)合運(yùn)動(dòng)信息候選也成為圖52的BD0、BD1?;鶞?zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)是由塊B的L0方向的運(yùn)動(dòng)信息和塊E的L1方向的運(yùn)動(dòng)信息構(gòu)成的雙向結(jié)合運(yùn)動(dòng)信息候選,BD1不被生成??芍鶞?zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)具有與對(duì)處理對(duì)象塊(Z)來說預(yù)測誤差最小的運(yùn)動(dòng)信息相同的運(yùn)動(dòng)信息。即,通過選擇基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0),能使預(yù)測誤差最小化,使運(yùn)動(dòng)信息的編碼效率最優(yōu)化。(雙向結(jié)合運(yùn)動(dòng)信息候選)如上述那樣,通過利用單向結(jié)合運(yùn)動(dòng)信息候選的L0方向和L1方向的運(yùn)動(dòng)信息生成雙向結(jié)合運(yùn)動(dòng)信息候選,即使處理對(duì)象塊的運(yùn)動(dòng)與已編碼的其它圖像的相同位置塊或該處理對(duì)象塊的相鄰塊的運(yùn)動(dòng)有偏差,也能不編碼運(yùn)動(dòng)信息、而僅以索引進(jìn)行編碼。因此,可實(shí)現(xiàn)能將編碼效率和預(yù)測效率最優(yōu)化的動(dòng)圖像編碼裝置和動(dòng)圖像解碼裝置。(單向的結(jié)合運(yùn)動(dòng)信息候選)此外,在利用單向結(jié)合運(yùn)動(dòng)信息候選的L0方向和L1方向的運(yùn)動(dòng)信息生成新的單向的結(jié)合運(yùn)動(dòng)信息候選時(shí),也能發(fā)揮與利用單向結(jié)合運(yùn)動(dòng)信息候選的L0方向和L1方向的運(yùn)動(dòng)信息生成雙向結(jié)合運(yùn)動(dòng)信息候選時(shí)同樣的效果。(基于相同方向的利用的雙向結(jié)合運(yùn)動(dòng)信息)此外,在利用單向結(jié)合運(yùn)動(dòng)信息候選的相同預(yù)測方向的運(yùn)動(dòng)信息生成雙向結(jié)合運(yùn)動(dòng)信息候選時(shí),也能發(fā)揮與利用單向結(jié)合運(yùn)動(dòng)信息候選的L0方向和L1方向的運(yùn)動(dòng)信息生成雙向結(jié)合運(yùn)動(dòng)信息候選時(shí)同樣的效果。(動(dòng)圖像解碼處理的簡易化)通過如上述那樣利用單向結(jié)合運(yùn)動(dòng)信息候選的各方向的運(yùn)動(dòng)信息生成雙向結(jié)合運(yùn)動(dòng)信息候選,即使處理對(duì)象塊的運(yùn)動(dòng)與已編碼的其它圖像的相同位置塊或該處理對(duì)象塊的相鄰塊的運(yùn)動(dòng)有偏差,也不需要預(yù)測方向、參照索引及差分矢量的解碼、預(yù)測矢量與差分矢量的相加處理等,能削減動(dòng)圖像解碼裝置的處理。(刪除過程)通過如上述那樣設(shè)置第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151,在雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152中能避免基準(zhǔn)方向?yàn)長0的雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)和基準(zhǔn)方向?yàn)長1的雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)具有相同運(yùn)動(dòng)信息的情況,能提高雙向結(jié)合運(yùn)動(dòng)信息候選的有效性,提高編碼效率。(選擇率順序的融合候選編號(hào)分配)通過如上述那樣,越是選擇率高的結(jié)合運(yùn)動(dòng)信息候選、越分配小的融合候選編號(hào),能在各方向上提高更可靠的運(yùn)動(dòng)信息的選擇率,在各方向利用精度高的運(yùn)動(dòng)信息生成高精度的雙向結(jié)合運(yùn)動(dòng)信息候選。此外,能使檢索的處理簡單化,即使限制檢索的處理數(shù)也能抑制編碼效率的下降。(存儲(chǔ)器讀取時(shí)間)通過如上述那樣利用單向結(jié)合運(yùn)動(dòng)信息候選的各方向的運(yùn)動(dòng)信息生成雙向結(jié)合運(yùn)動(dòng)信息候選,能不增加單向結(jié)合運(yùn)動(dòng)信息候選的數(shù)量地增加結(jié)合運(yùn)動(dòng)信息候選的數(shù)量。因此,在使用因單向結(jié)合運(yùn)動(dòng)信息候選數(shù)的増加而存儲(chǔ)器讀取時(shí)間變長那樣的一般的LSI的動(dòng)圖像編碼裝置和動(dòng)圖像解碼裝置中,能抑制因單向結(jié)合運(yùn)動(dòng)信息候選數(shù)的増加導(dǎo)致的存儲(chǔ)器讀取時(shí)間的増大。(適應(yīng)性切換)通過如上述那樣對(duì)預(yù)測方向?yàn)殡p向的雙向結(jié)合運(yùn)動(dòng)信息候選優(yōu)先分配較小的融合候選編號(hào),能提高預(yù)測效率高的、預(yù)測方向?yàn)殡p向的雙向結(jié)合運(yùn)動(dòng)信息候選的選擇率,通過對(duì)基準(zhǔn)方向的運(yùn)動(dòng)信息為單向的雙向結(jié)合運(yùn)動(dòng)信息候選優(yōu)先分配較小的融合候選編號(hào),能提高利用了可靠度高的運(yùn)動(dòng)信息的雙向結(jié)合運(yùn)動(dòng)信息候選的選擇率,提高編碼效率。[實(shí)施方式2](句法)實(shí)施方式2的動(dòng)圖像編碼裝置的構(gòu)成除該動(dòng)圖像編碼裝置的上位功能和碼串生成部104的功能外,與實(shí)施方式1的動(dòng)圖像編碼裝置100的構(gòu)成相同。以下,針對(duì)實(shí)施方式2的動(dòng)圖像編碼裝置的上位功能和碼串生成部104的功能,說明與實(shí)施方式1的不同點(diǎn)。實(shí)施方式2的動(dòng)圖像編碼裝置的上位功能具有針對(duì)編碼流單位或作為編碼流的一部分的每個(gè)片,變更候選編號(hào)管理表的功能。碼串生成部104將候選編號(hào)管理表如圖53的(a)、(b)那樣編碼到編碼流中進(jìn)行傳送。在圖53的(a)、(b)中,表示了按用于編碼流單位的控制的SPS(SequenceParameterSet:序列參數(shù)集)、和用于片(slice)單位的控制的Slice_header來將候選編號(hào)管理表編碼的句法的例子。用"modified_merge_index_flag"指定是否變更融合候選編號(hào)與結(jié)合運(yùn)動(dòng)信息候選的標(biāo)準(zhǔn)的關(guān)系,用"max_no_of_merge_index_minus1"指定進(jìn)行重新定義的個(gè)數(shù),用"merge_mode[i]"指定結(jié)合運(yùn)動(dòng)信息候選列表所包含的候選塊的順序。當(dāng)然,也可以設(shè)置用于指定雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向的信息"bd_merge_base_direction"。例如,融合候選編號(hào)與結(jié)合運(yùn)動(dòng)信息候選的標(biāo)準(zhǔn)的關(guān)系為圖18,若想要重新定義的候選編號(hào)管理表為圖40的(a),則將"modified_merge_index_flag"設(shè)定為“1”,將"max_no_of_merge_index_minus1"設(shè)定為“6”,將"merge_mode[i]"分別設(shè)定為“0”、“1”、“2”、“5”、“6”、“3”、“4”。圖53的(a)、(b)是句法的一例,只要能在編碼流中指定要分配給雙向結(jié)合運(yùn)動(dòng)信息候選的融合候選編號(hào),規(guī)定雙向結(jié)合運(yùn)動(dòng)信息候選的基準(zhǔn)方向即可,并不限定于此。實(shí)施方式2的動(dòng)圖像解碼裝置的構(gòu)成除碼串解析部201的功能外與實(shí)施方式1的動(dòng)圖像解碼裝置200的構(gòu)成相同。以下,針對(duì)實(shí)施方式2的動(dòng)圖像解碼裝置的碼串解析部201的功能,說明與實(shí)施方式1的不同點(diǎn)。碼串解析部201按照?qǐng)D53的(a)、(b)的句法解碼候選編號(hào)管理表。(實(shí)施方式2的效果)通過在實(shí)施方式2的動(dòng)圖像編碼裝置和動(dòng)圖像解碼裝置中按流單位或片單位共享融合候選編號(hào)的結(jié)合運(yùn)動(dòng)信息候選的最佳關(guān)系,在運(yùn)動(dòng)的特性按流單位或片單位變化那樣的情況下,能提高融合索引的編碼效率。[實(shí)施方式3](結(jié)合運(yùn)動(dòng)信息候選的置換)實(shí)施方式3的動(dòng)圖像編碼裝置的構(gòu)成除結(jié)合運(yùn)動(dòng)信息候選生成部140的功能外與實(shí)施方式1的動(dòng)圖像編碼裝置100的構(gòu)成相同。首先,假定實(shí)施方式3的候選編號(hào)管理表如圖54,結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)為5。結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)為5、以及雙向結(jié)合運(yùn)動(dòng)信息候選未被分配融合候選編號(hào)這兩點(diǎn)不同。以下,針對(duì)實(shí)施方式3的結(jié)合運(yùn)動(dòng)信息候選生成部140,利用圖55說明與實(shí)施方式1的不同點(diǎn)。圖55的結(jié)合運(yùn)動(dòng)信息候選生成部140是在圖16的結(jié)合運(yùn)動(dòng)信息候選生成部140中追加了候選編號(hào)管理表變更部154的構(gòu)成。下面說明候選編號(hào)管理表變更部154的功能。候選編號(hào)管理表變更部154根據(jù)從第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151供給的第2結(jié)合運(yùn)動(dòng)信息候選列表,算出雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)。若雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)在1以上,則變更候選編號(hào)管理表,將第2結(jié)合運(yùn)動(dòng)信息候選列表提供給雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152。若雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為0,則將第2結(jié)合運(yùn)動(dòng)信息候選列表作為結(jié)合運(yùn)動(dòng)信息候選列表提供到端子18。接下來,針對(duì)實(shí)施方式3的結(jié)合運(yùn)動(dòng)信息候選生成部140的動(dòng)作,利用圖56說明與實(shí)施方式1的不同點(diǎn)。圖56的流程圖在圖24的流程圖中追加了以下2個(gè)步驟。候選編號(hào)管理表變更部154變更候選編號(hào)管理表(S260)。檢查候選編號(hào)管理表是否被變更了(S261)。若候選編號(hào)管理表被變更了(S261的YES),則實(shí)施步驟S144。若候選編號(hào)管理表未被變更(S261的NO),則步驟S144被跳過。下面利用圖57說明候選編號(hào)管理表變更部154的動(dòng)作。首先,候選編號(hào)管理表變更部154對(duì)未包含于第2結(jié)合運(yùn)動(dòng)信息候選列表的無效的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量進(jìn)行計(jì)數(shù),算出結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)(S270)。此外,在實(shí)施方式3中,對(duì)于結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)的計(jì)算,采用了未包含于第2結(jié)合運(yùn)動(dòng)信息候選列表的無效的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量,但只要能算出無效的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量即可,并不限定于此。例如,也可以從空間結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)4和時(shí)間結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)1的合計(jì)5,減去第2結(jié)合運(yùn)動(dòng)信息候選列表內(nèi)所包含的有效的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量,來求得無效的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量。此外,若選擇率高的結(jié)合運(yùn)動(dòng)信息為無效,則認(rèn)為雙向結(jié)合運(yùn)動(dòng)信息候選的選擇率會(huì)下降,故也可以對(duì)融合候選編號(hào)在2以上的無效的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量進(jìn)行計(jì)數(shù)。候選編號(hào)管理表變更部154查詢結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)是否在1以上(S271)。若結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)在1以上(S271的YES),則為變更候選編號(hào)管理表而進(jìn)行之后的處理。若結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)為0(S271的NO),則結(jié)束處理。候選編號(hào)管理表變更部154對(duì)有效的雙向結(jié)合運(yùn)動(dòng)信息候選的數(shù)量進(jìn)行計(jì)數(shù),算出雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)(S272)。即,若BD0和BD1都有效,則雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為2,若BD0和BD1的一者有效,則雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為1,若BD0和BD1都無效,則雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為0。候選編號(hào)管理表變更部154將結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)和雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)的較小者作為雙向結(jié)合運(yùn)動(dòng)信息候選的追加數(shù)(S273)。候選編號(hào)管理表變更部154對(duì)雙向結(jié)合運(yùn)動(dòng)信息候選的追加數(shù)個(gè)雙向結(jié)合運(yùn)動(dòng)信息候選分配無效的融合候選編號(hào)(S274)。下面,利用圖58的(a)~(c)說明候選編號(hào)管理表變更部154的候選編號(hào)管理表的變更例。圖58的(a)表示了結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)為1、雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為1以上時(shí)的例子。對(duì)最初的無效的融合候選編號(hào)1分配BD0。當(dāng)然,若BD1有效,則也可以分配BD1。圖58的(b)表示了結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)為2、雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為2時(shí)的例子。最初無效的融合候選編號(hào)2被分配BD0,第二個(gè)無效的融合候選編號(hào)4被分配BD1。圖58的(c)表示了結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)為2、雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為1(BD1有效)時(shí)的例子。最初無效的融合候選編號(hào)2被分配BD1。實(shí)施方式3的動(dòng)圖像解碼裝置的構(gòu)成除結(jié)合運(yùn)動(dòng)信息候選生成部140的功能外,與實(shí)施方式1的動(dòng)圖像解碼裝置200的構(gòu)成相同。實(shí)施方式3的動(dòng)圖像解碼裝置的結(jié)合運(yùn)動(dòng)信息候選生成部140與實(shí)施方式3的動(dòng)圖像編碼裝置的結(jié)合運(yùn)動(dòng)信息候選生成部140相同。(實(shí)施方式3的變形例)實(shí)施方式3可以如下這樣變形。(變形例1:單向結(jié)合運(yùn)動(dòng)信息候選優(yōu)先)在上述實(shí)施方式3中,作為候選編號(hào)管理表變更部154的動(dòng)作例,舉出了圖57,但只要變更后的候選編號(hào)管理表是選擇率越高的結(jié)合運(yùn)動(dòng)信息候選、越被分配較小的融合候選編號(hào)即可,并不限定于此。例如,在已有的單向結(jié)合運(yùn)動(dòng)信息候選的可靠度足夠高時(shí),可以在候選編號(hào)管理表變更部154的動(dòng)作中如圖59那樣加入以下步驟S275。圖59的流程圖是在圖57的流程圖中追加了步驟S275的流程。候選編號(hào)管理表變更部154將無效的結(jié)合運(yùn)動(dòng)信息候選的融合候選編號(hào)進(jìn)位填充(S274)。以下,利用圖的60(a)、(b)說明候選編號(hào)管理表變更部154的候選編號(hào)管理表的變更例。圖60的(a)表示了結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)為1、雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為1以上時(shí)的例子。在無效的融合候選編號(hào)(融合候選編號(hào)1)被進(jìn)位填充后,對(duì)最初無效的融合候選編號(hào)4分配BD0。此外,若BD1有效,則也可以分配BD1。圖60的(b)表示了結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)為2、雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為2時(shí)的例子。在無效的融合候選編號(hào)(融合候選編號(hào)2)被進(jìn)位填充后,對(duì)最初無效的融合候選編號(hào)3分配BD0,對(duì)第二個(gè)無效的融合候選編號(hào)4分配BD1。由此,對(duì)雙向結(jié)合運(yùn)動(dòng)信息候選分配比單向結(jié)合運(yùn)動(dòng)信息候選大的融合候選編號(hào)。(變形例2:依賴于預(yù)定塊)候選編號(hào)管理表變更部154的動(dòng)作還可以再變形。首先,在本變形例中,對(duì)預(yù)定的塊關(guān)聯(lián)了預(yù)定的雙向結(jié)合運(yùn)動(dòng)信息候選,假定對(duì)塊C關(guān)聯(lián)了BD0,對(duì)塊D關(guān)聯(lián)了BD1。以下,利用圖61說明候選編號(hào)管理表變更部154的動(dòng)作的另一變形例。按被建立了關(guān)聯(lián)的塊的個(gè)數(shù)反復(fù)執(zhí)行以下處理(S280至S284)。檢查第i個(gè)預(yù)定塊是否無效(S281)。若第i個(gè)預(yù)定的塊無效(S281的YES),則為變更候選編號(hào)管理表而較小之后的處理。若第i個(gè)預(yù)定塊并非無效(S281的NO),則檢查下一個(gè)預(yù)定塊。在變形例2中,將預(yù)定的結(jié)合運(yùn)動(dòng)信息候選假定為融合候選編號(hào)3的塊C和融合候選編號(hào)4的塊E這2個(gè)。因此,候選編號(hào)管理表變更部154對(duì)第1預(yù)定的無效融合候選編號(hào)分配雙向結(jié)合運(yùn)動(dòng)信息候選(BD0),候選編號(hào)管理表變更部154對(duì)第2預(yù)定的無效融合候選編號(hào)分配雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)(S282)。如上述那樣,變形例2的雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152,在預(yù)定的結(jié)合運(yùn)動(dòng)信息候選無效時(shí),雙向結(jié)合運(yùn)動(dòng)信息候選成為有效。在此,將預(yù)定的結(jié)合運(yùn)動(dòng)信息候選假定為塊C和塊E,但只要在具有更大的融合候選編號(hào)的選擇率低的結(jié)合運(yùn)動(dòng)信息候選為無效時(shí)生成雙向結(jié)合運(yùn)動(dòng)信息候選即可,并不限定于此。(變形例3:單向預(yù)測的結(jié)合運(yùn)動(dòng)信息候選的置換)候選編號(hào)管理表變更部154的動(dòng)作還可以變形。以下,利用圖62說明候選編號(hào)管理表變更部154的動(dòng)作的變形例。若結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)為0(S271的NO),則候選編號(hào)管理表變更部154對(duì)第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的預(yù)測方向?yàn)閱蜗?L0方向或L1方向)的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量進(jìn)行計(jì)數(shù),算出單向預(yù)測數(shù)(S290)。查詢單向預(yù)測數(shù)是否為1以上(S291)。若雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)為1以上(S291的YES),則為變更候選編號(hào)管理表而進(jìn)行以后的處理。若單向預(yù)測數(shù)為0(S291的NO),則結(jié)束處理。候選編號(hào)管理表變更部154對(duì)預(yù)測方向?yàn)殡p向的雙向結(jié)合運(yùn)動(dòng)信息候選的數(shù)量進(jìn)行計(jì)數(shù),算出雙向結(jié)合運(yùn)動(dòng)信息候選的有效數(shù)(S292)。候選編號(hào)管理表變更部154對(duì)雙向結(jié)合運(yùn)動(dòng)信息候選的追加數(shù)的雙向結(jié)合運(yùn)動(dòng)信息候選分配預(yù)測方向?yàn)閱蜗虻慕Y(jié)合運(yùn)動(dòng)信息候選的融合候選編號(hào)(S294)。作為具體例,若雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)的預(yù)測方向?yàn)殡p向,則候選編號(hào)管理表變更部154將最后的預(yù)測方向?yàn)閱蜗虻娜诤虾蜻x編號(hào)分配給雙向結(jié)合運(yùn)動(dòng)信息候選(BD0)。此外,若雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)的運(yùn)動(dòng)補(bǔ)償預(yù)測的方向?yàn)殡p向,則候選編號(hào)管理表變更部154將最后起的第2個(gè)預(yù)測方向?yàn)閱蜗虻娜诤虾蜻x編號(hào)分配給雙向結(jié)合運(yùn)動(dòng)信息候選(BD1)。在實(shí)施方式3的變形例3中,對(duì)于單向預(yù)測數(shù)的計(jì)算,采用了第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的預(yù)測方向?yàn)閱蜗虻慕Y(jié)合運(yùn)動(dòng)信息候選的數(shù)量,但只要能算出單向預(yù)測數(shù)即可,并不限定于此。例如,對(duì)于選擇率高的結(jié)合運(yùn)動(dòng)信息,即使預(yù)測方向?yàn)閱蜗颍脖徽J(rèn)為可靠度較高,故可以對(duì)融合候選編號(hào)在3以上的預(yù)測方向?yàn)閱蜗虻慕Y(jié)合運(yùn)動(dòng)信息候選的數(shù)量進(jìn)行計(jì)數(shù)。此外,若結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)為0,則對(duì)預(yù)測方向?yàn)閱蜗虻慕Y(jié)合運(yùn)動(dòng)信息候選的數(shù)量進(jìn)行計(jì)數(shù),但只要能以結(jié)合運(yùn)動(dòng)信息候選的無效數(shù)和單向預(yù)測數(shù)的合計(jì)數(shù)為上限、對(duì)雙向結(jié)合運(yùn)動(dòng)信息候選分配融合候選編號(hào)即可,并不限定于此。如上述那樣,變形例3的雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152將預(yù)測方向?yàn)閱蜗虻慕Y(jié)合運(yùn)動(dòng)信息候選置換成預(yù)測方向?yàn)殡p向的雙向結(jié)合運(yùn)動(dòng)信息候選。(實(shí)施方式3的效果)通過如上述那樣利用無效的融合索引作為雙向結(jié)合運(yùn)動(dòng)信息候選的融合候選編號(hào),能抑制因融合候選編號(hào)的増加所導(dǎo)致的融合索引的碼量的増加,并提高結(jié)合運(yùn)動(dòng)信息候選的選擇率,提高編碼效率。如上所述,在時(shí)間方向或空間方向的運(yùn)動(dòng)信息的可靠度較高時(shí),以雙向結(jié)合運(yùn)動(dòng)信息候選的融合候選編號(hào)比單向結(jié)合運(yùn)動(dòng)信息候選的融合候選編號(hào)更大的方式使用融合候選編號(hào),從而能提高融合索引的編碼效率。通過如上述那樣將具有較大的融合候選編號(hào)的結(jié)合運(yùn)動(dòng)信息候選與雙向結(jié)合運(yùn)動(dòng)信息候選相關(guān)聯(lián),能保留可靠度較高、選擇率較高的塊的結(jié)合運(yùn)動(dòng)信息候選地、適應(yīng)性地切換選擇率低的塊的結(jié)合運(yùn)動(dòng)信息候選和雙向結(jié)合運(yùn)動(dòng)信息候選。因此,能抑制因融合候選編號(hào)的増加導(dǎo)致的融合索引的碼量的増加,提高結(jié)合運(yùn)動(dòng)信息候選的選擇率,提高編碼效率。如以上那樣,將預(yù)測方向?yàn)閱蜗虻慕Y(jié)合運(yùn)動(dòng)信息候選置換成預(yù)測方向?yàn)殡p向的雙向結(jié)合運(yùn)動(dòng)信息候選,能使預(yù)測效率高、預(yù)測方向?yàn)殡p向的雙向結(jié)合運(yùn)動(dòng)信息候選的數(shù)量増加,提高結(jié)合運(yùn)動(dòng)信息候選的選擇率,提高編碼效率。[實(shí)施方式4](使單向預(yù)測的運(yùn)動(dòng)信息優(yōu)先)實(shí)施方式4的動(dòng)圖像編碼裝置的構(gòu)成除基準(zhǔn)方向運(yùn)動(dòng)信息決定部161的功能外與實(shí)施方式1的動(dòng)圖像編碼裝置100的構(gòu)成相同。以下,針對(duì)實(shí)施方式4的基準(zhǔn)方向運(yùn)動(dòng)信息決定部161,說明與實(shí)施方式1的不同點(diǎn)。利用圖63說明實(shí)施方式4的基準(zhǔn)方向運(yùn)動(dòng)信息決定部161的動(dòng)作。圖63的流程圖是對(duì)圖28的流程圖追加了步驟S320至步驟S323的流程,在步驟S321具有特征點(diǎn)。首先,將作為基準(zhǔn)方向的LX的有效性設(shè)定為“0”(S190)。按第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量(NCands)反復(fù)執(zhí)行以下處理(S320至S323)。檢查結(jié)合運(yùn)動(dòng)信息候選的LX方向的有效性和是否為單向預(yù)測(S321)。若結(jié)合運(yùn)動(dòng)信息候選的LX方向有效、且為單向預(yù)測(S321的YES),則將作為基準(zhǔn)方向的LX的有效性設(shè)定為“1”,將基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引作為結(jié)合運(yùn)動(dòng)信息候選的LX方向的運(yùn)動(dòng)矢量和參照索引,結(jié)束處理(S322)。若并非結(jié)合運(yùn)動(dòng)信息候選的LX方向?yàn)橛行?、且為單向預(yù)測(S321的NO),則檢查下一個(gè)候選(S323)。若不存在結(jié)合運(yùn)動(dòng)信息候選的LX方向?yàn)橛行?、且單向預(yù)測的運(yùn)動(dòng)信息候選,則按第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量(NCands)反復(fù)執(zhí)行以下處理(S191至S194)。檢查結(jié)合運(yùn)動(dòng)信息候選的LX方向的有效性(S192)。若結(jié)合運(yùn)動(dòng)信息候選的LX方向有效(S192的YES),則將作為基準(zhǔn)方向的LX的有效性設(shè)定為“1”,將基準(zhǔn)方向的運(yùn)動(dòng)矢量和參照索引作為結(jié)合運(yùn)動(dòng)信息候選的LX方向的運(yùn)動(dòng)矢量和參照索引,結(jié)束處理(S193)。若結(jié)合運(yùn)動(dòng)信息候選的LX方向?yàn)闊o效(S192的NO),則檢查下一個(gè)候選(S194)。這樣,實(shí)施方式4的基準(zhǔn)方向運(yùn)動(dòng)信息決定部161在基準(zhǔn)方向的運(yùn)動(dòng)信息的決定中,使單向的運(yùn)動(dòng)信息優(yōu)先,在這一點(diǎn)上與實(shí)施方式1不同。實(shí)施方式4的動(dòng)圖像解碼裝置的構(gòu)成除基準(zhǔn)方向運(yùn)動(dòng)信息決定部161的功能外與實(shí)施方式1的動(dòng)圖像解碼裝置200的構(gòu)成相同。實(shí)施方式4的動(dòng)圖像解碼裝置的結(jié)合運(yùn)動(dòng)信息候選生成部140與實(shí)施方式4的動(dòng)圖像編碼裝置的結(jié)合運(yùn)動(dòng)信息候選生成部140相同。(實(shí)施方式4的變形例)此外,實(shí)施方式4可以如下這樣變形。(變形例1:單向限定)在上述實(shí)施方式4中,作為基準(zhǔn)方向運(yùn)動(dòng)信息決定部161的動(dòng)作例,舉出了圖63,但只要在運(yùn)動(dòng)信息的決定中使單向的運(yùn)動(dòng)信息優(yōu)先即可,并不限定于此。例如,也可以刪除圖63的步驟S191至步驟S194,限定于單向的運(yùn)動(dòng)信息地選擇基準(zhǔn)方向的運(yùn)動(dòng)信息。(變形例2:反方向單向的優(yōu)先)在上述實(shí)施方式4中,作為基準(zhǔn)方向運(yùn)動(dòng)信息決定部161的動(dòng)作例,舉出了圖63,但只要在運(yùn)動(dòng)信息的決定中使單向的運(yùn)動(dòng)信息優(yōu)先即可,并不限定于此。例如,也可以在反方向運(yùn)動(dòng)信息決定部162的反方向的運(yùn)動(dòng)信息的決定中,同實(shí)施方式4的基準(zhǔn)方向運(yùn)動(dòng)信息決定部161一樣使單向的運(yùn)動(dòng)信息優(yōu)先。此外,在反方向運(yùn)動(dòng)信息決定部162的反方向的運(yùn)動(dòng)信息的決定中,也可以同實(shí)施方式4的變形例1的基準(zhǔn)方向運(yùn)動(dòng)信息決定部161一樣、限定于單向的運(yùn)動(dòng)信息地進(jìn)行選擇。(實(shí)施方式4的效果)在實(shí)施方式4中,通過在基準(zhǔn)方向的運(yùn)動(dòng)信息的決定中使單向的運(yùn)動(dòng)信息優(yōu)先,而能將可靠度高的運(yùn)動(dòng)信息作為基準(zhǔn)方向的運(yùn)動(dòng)信息來使用,能提高雙向結(jié)合運(yùn)動(dòng)信息候選的選擇率,提高編碼效率。[實(shí)施方式5](各方向刪除過程)實(shí)施方式5的動(dòng)圖像編碼裝置的構(gòu)成除結(jié)合運(yùn)動(dòng)信息候選生成部140的功能外與實(shí)施方式1的動(dòng)圖像編碼裝置100的構(gòu)成相同。以下,針對(duì)實(shí)施方式5的結(jié)合運(yùn)動(dòng)信息候選生成部140,說明與實(shí)施方式1的不同點(diǎn)。針對(duì)實(shí)施方式5的結(jié)合運(yùn)動(dòng)信息候選生成部140的構(gòu)成,利用圖64說明與實(shí)施方式1的不同點(diǎn)。在圖64中,取代圖16的第1結(jié)合運(yùn)動(dòng)信息候選列表削減部151而設(shè)置L0方向運(yùn)動(dòng)信息候選列表生成部155和L1方向運(yùn)動(dòng)信息候選列表生成部156。說明實(shí)施方式5的結(jié)合運(yùn)動(dòng)信息候選生成部140的功能。L0方向運(yùn)動(dòng)信息候選列表生成部155針對(duì)第1結(jié)合運(yùn)動(dòng)信息候選列表所包含的運(yùn)動(dòng)信息候選,當(dāng)存在多個(gè)具有L0方向的運(yùn)動(dòng)信息相重復(fù)的運(yùn)動(dòng)信息的結(jié)合運(yùn)動(dòng)信息候選時(shí),保留其中1個(gè)結(jié)合運(yùn)動(dòng)信息候選而刪除其余的,生成L0方向運(yùn)動(dòng)信息候選列表,并將該L0方向運(yùn)動(dòng)信息候選列表提供給雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152。L1方向運(yùn)動(dòng)信息候選列表生成部156針對(duì)第1結(jié)合運(yùn)動(dòng)信息候選列表所包含的運(yùn)動(dòng)信息候選,當(dāng)存在多個(gè)具有L1方向的運(yùn)動(dòng)信息相重復(fù)的運(yùn)動(dòng)信息的結(jié)合運(yùn)動(dòng)信息候選時(shí),保留其中1個(gè)結(jié)合運(yùn)動(dòng)信息候選而刪除其余的,生成L1方向運(yùn)動(dòng)信息候選列表,并將該L1方向運(yùn)動(dòng)信息候選列表提供給雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152。雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部152基于從L0方向運(yùn)動(dòng)信息候選列表生成部155供給的L0方向運(yùn)動(dòng)信息候選列表和從L1方向運(yùn)動(dòng)信息候選列表生成部156供給的L1方向運(yùn)動(dòng)信息候選列表,生成雙向結(jié)合運(yùn)動(dòng)信息候選列表。實(shí)施方式5的動(dòng)圖像解碼裝置的構(gòu)成除結(jié)合運(yùn)動(dòng)信息候選生成部140的功能外與實(shí)施方式1的動(dòng)圖像解碼裝置200的構(gòu)成相同。實(shí)施方式5的動(dòng)圖像解碼裝置的結(jié)合運(yùn)動(dòng)信息候選生成部140與實(shí)施方式5的動(dòng)圖像編碼裝置的結(jié)合運(yùn)動(dòng)信息候選生成部140相同。(實(shí)施方式5的效果)在實(shí)施方式5中,通過削減L0方向和L1方向的運(yùn)動(dòng)信息的冗余度來抑制相同的雙向結(jié)合運(yùn)動(dòng)信息的生成,能提高雙向結(jié)合運(yùn)動(dòng)信息候選的有效性,提高編碼效率。[實(shí)施方式6](雙向結(jié)合運(yùn)動(dòng)信息候選的選擇的利用)實(shí)施方式6的動(dòng)圖像編碼裝置的構(gòu)成除基準(zhǔn)方向決定部160的功能外與實(shí)施方式1的動(dòng)圖像編碼裝置100的構(gòu)成相同。首先,假定實(shí)施方式6的候選編號(hào)管理表為圖65所示,結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)為6。結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的最大數(shù)為6、對(duì)雙向結(jié)合運(yùn)動(dòng)信息候選僅分配1個(gè)融合候選編號(hào),在這兩點(diǎn)上不同。以下,針對(duì)實(shí)施方式6的基準(zhǔn)方向決定部160,說明與實(shí)施方式1的不同點(diǎn)。利用圖66說明實(shí)施方式6的基準(zhǔn)方向決定部160的動(dòng)作?;鶞?zhǔn)方向決定部160按第2結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的數(shù)量(NCands)反復(fù)執(zhí)行以下處理(S300至S305)。檢查結(jié)合運(yùn)動(dòng)信息候選的L0方向的有效性(S301)。若結(jié)合運(yùn)動(dòng)信息候選的L0方向有效(S301的YES),則將基準(zhǔn)方向設(shè)定為L0,結(jié)束處理(S302)。若結(jié)合運(yùn)動(dòng)信息候選的L0方向無效(S301的NO),則檢查結(jié)合運(yùn)動(dòng)信息候選的L1方向的有效性(S303)。若結(jié)合運(yùn)動(dòng)信息候選的L1方向有效(S303的YES),則將基準(zhǔn)方向設(shè)定為L1后結(jié)束處理(S304)。若結(jié)合運(yùn)動(dòng)信息候選的L1方向無效(S303的NO),則檢查下一個(gè)候選(S305)。當(dāng)然,若基準(zhǔn)方向不能設(shè)定,則不生成雙向結(jié)合運(yùn)動(dòng)信息候選(S306)。實(shí)施方式6的動(dòng)圖像解碼裝置的構(gòu)成除基準(zhǔn)方向決定部160的功能外與實(shí)施方式1的動(dòng)圖像解碼裝置200的構(gòu)成相同。實(shí)施方式6的動(dòng)圖像解碼裝置的基準(zhǔn)方向決定部160與實(shí)施方式6的動(dòng)圖像編碼裝置的基準(zhǔn)方向決定部160相同。(實(shí)施方式6的效果)在實(shí)施方式6中,根據(jù)結(jié)合運(yùn)動(dòng)信息候選列表所包含的結(jié)合運(yùn)動(dòng)信息候選的預(yù)測方向,判定使基準(zhǔn)方向?yàn)長0方向還是L1方向,由此,在僅1個(gè)雙向結(jié)合運(yùn)動(dòng)信息候選有效的情況下,能提高雙向結(jié)合運(yùn)動(dòng)信息候選的有效性,提高雙向結(jié)合運(yùn)動(dòng)信息候選的選擇性,提高編碼效率。上述實(shí)施方式1至6的動(dòng)圖像編碼裝置所輸出的動(dòng)圖像的編碼流,為能根據(jù)實(shí)施方式1至6中采用的編碼方法進(jìn)行解碼而具有特定的數(shù)據(jù)格式。與該動(dòng)圖像編碼裝置對(duì)應(yīng)的動(dòng)圖像解碼裝置能解碼該特定的數(shù)據(jù)格式的編碼流。具體來說,將表示雙向結(jié)合運(yùn)動(dòng)信息候選的融合索引和候選編號(hào)管理表編碼到編碼流中。此外,也可以僅將表示雙向結(jié)合運(yùn)動(dòng)信息候選的融合索引編碼到編碼流中,并將候選編號(hào)管理表在動(dòng)圖像編碼裝置和動(dòng)圖像解碼裝置中共享,由此可以不將候選編號(hào)管理表編碼到編碼流中。為在動(dòng)圖像編碼裝置和動(dòng)圖像解碼裝置之間傳輸編碼流,在使用有線或無線網(wǎng)絡(luò)的情況下,可以將編碼流變換成示于通信路徑的傳送方式的數(shù)據(jù)形式來傳送。此時(shí),設(shè)置將動(dòng)圖像編碼裝置輸出的編碼流變換成示于通信路徑的傳送方式的數(shù)據(jù)形式的編碼數(shù)據(jù)后發(fā)送于網(wǎng)絡(luò)的動(dòng)圖像送信裝置,和從網(wǎng)絡(luò)接收編碼數(shù)據(jù)并復(fù)原成編碼流而提供給動(dòng)圖像解碼裝置的動(dòng)圖像接收裝置。動(dòng)圖像送信裝置包括:對(duì)動(dòng)圖像編碼裝置輸出的編碼流進(jìn)行緩存的存儲(chǔ)器;將編碼流打包的包處理部;介由網(wǎng)絡(luò)發(fā)送被打包后的編碼數(shù)據(jù)的發(fā)送部。動(dòng)圖像接收裝置包括:介由網(wǎng)絡(luò)接收被打包了的編碼數(shù)據(jù)的接收部;對(duì)接收到的編碼數(shù)據(jù)進(jìn)行緩存的存儲(chǔ)器;對(duì)編碼數(shù)據(jù)進(jìn)行包處理而生成編碼流,提供給動(dòng)圖像解碼裝置的包處理部。以上關(guān)于編碼和解碼的處理可以作為使用了硬件的傳送、存儲(chǔ)、接收裝置來實(shí)現(xiàn),也可以通過ROM(ReadOnlyMemory:只讀存儲(chǔ)器)或閃存存儲(chǔ)器等中所存儲(chǔ)的固件、計(jì)算機(jī)等的軟件來實(shí)現(xiàn)??梢詫⒃摴碳绦颉④浖绦蛴涗浽谟?jì)算機(jī)等可讀取的記錄介質(zhì)中進(jìn)行提供,也可以通過有線或無線網(wǎng)絡(luò)從服務(wù)器提供,還可以作為地面波或衛(wèi)星數(shù)字廣播的數(shù)據(jù)廣播來提供。以上基于實(shí)施方式說明了本發(fā)明。本領(lǐng)域技術(shù)人員當(dāng)理解實(shí)施方式僅是例示,其各構(gòu)成要素和各處理過程的組合可以有各種變形例,并且這樣的變形例也包含在本發(fā)明的范圍內(nèi)。在上述的實(shí)施方式1中,利用圖26的流程圖說明了時(shí)間結(jié)合運(yùn)動(dòng)信息候選列表的生成動(dòng)作。在該流程圖中,有計(jì)算時(shí)間結(jié)合運(yùn)動(dòng)信息候選的運(yùn)動(dòng)矢量的處理(S164)。時(shí)間結(jié)合運(yùn)動(dòng)信息候選按候選塊的運(yùn)動(dòng)信息、以有效的預(yù)測方向的參照?qǐng)D像ColRefPic和運(yùn)動(dòng)矢量mvCol為基準(zhǔn),算出雙向的運(yùn)動(dòng)信息。在候選塊的預(yù)測方向?yàn)長0方向或L1方向的單向時(shí),將該預(yù)測方向的參照?qǐng)D像和運(yùn)動(dòng)矢量選為基準(zhǔn)。在候選塊的預(yù)測方向?yàn)殡p向時(shí),將L0方向或L1方向任一者的參照?qǐng)D像和運(yùn)動(dòng)矢量選為基準(zhǔn)。在作為雙向運(yùn)動(dòng)信息生成的基準(zhǔn)的參照?qǐng)D像和運(yùn)動(dòng)矢量被選擇后,算出時(shí)間結(jié)合運(yùn)動(dòng)信息候選的運(yùn)動(dòng)矢量。在此,利用圖67說明從作為雙向運(yùn)動(dòng)信息生成的基準(zhǔn)的運(yùn)動(dòng)矢量ColMv和參照?qǐng)D像ColRefPic算出時(shí)間結(jié)合運(yùn)動(dòng)信息候選的運(yùn)動(dòng)矢量mvL0t、mvL1t的計(jì)算方法。將ColPic和ColRefPic的圖像間距離記作ColDist、將時(shí)間結(jié)合運(yùn)動(dòng)信息候選的L0方向的參照?qǐng)D像ColL0Pic與處理對(duì)象圖像CurPic的圖像間距離記作CurL0Dist、將時(shí)間結(jié)合運(yùn)動(dòng)信息候選的L1方向的參照?qǐng)D像ColL1Pic與處理對(duì)象圖像CurPic的圖像間距離記作CurL1Dist時(shí),將使ColMv按ColDist與CurL0Dist、CurL1Dist的距離比率縮放后的下述式1的運(yùn)動(dòng)矢量作為時(shí)間結(jié)合運(yùn)動(dòng)信息候選的運(yùn)動(dòng)矢量。圖像間距離利用POC來算出,具有正負(fù)符號(hào)。mvL0t=mvCol×CurrL0Dist/ColDistmvL1t=mvCol×CurrL1Dist/ColDist…(式1)圖67的ColPic、ColRefPic、ColL0Pic、ColL1Pic僅是一例,也可以是這以外的關(guān)系?!矘?biāo)號(hào)說明〕100動(dòng)圖像編碼裝置、101預(yù)測塊圖像取得部、102減法部、103預(yù)測誤差編碼部、104碼串生成部、105預(yù)測誤差解碼部、106運(yùn)動(dòng)補(bǔ)償部、107加法部、108運(yùn)動(dòng)矢量檢測部、109運(yùn)動(dòng)信息生成部、110幀存儲(chǔ)器、111運(yùn)動(dòng)信息存儲(chǔ)器、120差分矢量計(jì)算部、121結(jié)合運(yùn)動(dòng)信息決定部、122預(yù)測編碼模式?jīng)Q定部、130預(yù)測矢量候選列表生成部、131預(yù)測矢量決定部、132減法部、140結(jié)合運(yùn)動(dòng)信息候選生成部、141結(jié)合運(yùn)動(dòng)信息選擇部、150單向運(yùn)動(dòng)信息候選列表生成部、151第1結(jié)合運(yùn)動(dòng)信息候選列表削減部、152雙向結(jié)合運(yùn)動(dòng)信息候選列表生成部、153第2結(jié)合運(yùn)動(dòng)信息候選列表削減部、154候選編號(hào)管理表變更部、155L0方向運(yùn)動(dòng)信息候選列表生成部、156L1方向運(yùn)動(dòng)信息候選列表生成部、160基準(zhǔn)方向決定部、161基準(zhǔn)方向運(yùn)動(dòng)信息決定部、162反方向運(yùn)動(dòng)信息決定部、163雙向運(yùn)動(dòng)信息決定部、200動(dòng)圖像解碼裝置、201碼串解析部、202預(yù)測誤差解碼部、203加法部、204運(yùn)動(dòng)信息再現(xiàn)部、205運(yùn)動(dòng)補(bǔ)償部、206幀存儲(chǔ)器、207運(yùn)動(dòng)信息存儲(chǔ)器、210編碼模式判定部、211運(yùn)動(dòng)矢量再現(xiàn)部、212結(jié)合運(yùn)動(dòng)信息再現(xiàn)部、220預(yù)測矢量候選列表生成部、221預(yù)測矢量決定部、222加法部、230結(jié)合運(yùn)動(dòng)信息候選生成部、231結(jié)合運(yùn)動(dòng)信息選擇部?!补I(yè)可利用性〕本發(fā)明能適用于利用了運(yùn)動(dòng)補(bǔ)償預(yù)測的動(dòng)圖像編碼和解碼技術(shù)。
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1