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