发明名称 B图像直接模式运动向量计算方法
摘要 一种在动画编码系统中计算B(双预测)图像直接模式运动向量以取得B图像直接模式运动向量之方法。当直接模式用list 1基准图像在时间上为B图像之后时,将该list 1基准图像内共位置区块之运动向量中任一个运动向量决定为导出直接模式运动向量用的运动向量,不论该共位置区块之运动向量的模式如何(list 0模式及/或list 1模式)。测量决定的运动向量,以导出一list 0运动向量 MVF与一list 1运动向量MVB。此外,将决定的运动向量所指向的基准图像,决定为直接模式用list 0基准图像。
申请公布号 TWI229825 申请公布日期 2005.03.21
申请号 TW092100444 申请日期 2003.01.10
申请人 金星电子股份有限公司 发明人 全炳文
分类号 G06T9/00;G06F17/16 主分类号 G06T9/00
代理机构 代理人 谢易达 台北市大安区信义路3段202号7楼之4
主权项 1.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:从一直接模式用list 1基准图像 内共位置区块之运动向量中,选择其中任一个作为 用以导出该直接模式运动向量之运动向量,不论该 共位置区块之运动向量的模式如何(list 0模式及/ 或list 1模式);将选取之运动向量所指向的基准图 像决定为该直接模式用list 0基准图像;以及,计算 该B图像之直接模式运动向量。 2.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:若一直接模式用list 1基准图像 内的共位置区块只有一个list 1运动向量,则使用该 list 1运动向量作为用以导出该直接模式运动向量 之运动向量;将该list 1运动向量所指向的基准图像 决定为该直接模式用list 0基准图像;以及,计算该B 图像之直接模式运动向量。 3.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:若一直接模式用list 1基准图像 内的共位置区块只有一个list 1运动向量,则视该共 位置区块有一零运动;将时间上恰位于该B像之前 的解码图像,决定为该直接模式用list 0基准图像; 以及,导出该B图像之直接模式运动向量。 4.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:若一直接模式用list 1基准图像 内的共位置区块只有一个list 1运动向量,则使用该 共位置区块之list 1运动向量作为用以导出该直接 模式运动向量的运动向量;将时间上恰位在该B像 之前的解码图像,决定为该直接模式用list 0基准图 像;以及,导出该B图像之直接模式运动向量。 5.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:若一直接模式用list 1基准图像 内的共位置区块有二个运动向量,则从该二运动向 量中选择其中任一个(list 0模式向量及/或list 1模 式向量),并从选取的运动向量导出该B图像之直接 模式运动向量。 6.如申请专利范围第5项之方法,其中该步骤包括以 下步骤:无条件选取该list 0运动向量作为导出该直 接模式运动向量用的运动向量,不论其时间距离如 何;将该list 0运动向量所指向的基准图像决定为该 直接模式用list 0基准图像;以及,导出该B图像之直 接模式运动向量。 7.如申请专利范围第5项之方法,其中该步骤包括以 下步骤:选取该list 0与list 1运动向量之一,作为用 以导出该直接模式运动向量的运动向量,所选取的 运动向量应指向时间上较靠近该直接模式用list 1 基准图像的图像;若该二个运动向量系指向同一基 准图像,则选取该list 0运动向量作为用以导出该直 接模式运动向量的运动向量;将选取之运动向量所 指向的基准图像决定为该直接模式用list 0基准图 像;以及,导出该B图像之直接模式运动向量。 8.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:将一最新解码图像设定为直接 模式用list 1基准图像;测量该直接模式用list 1基准 图像内的共位置区块之运动向量,以导出一list 0运 动向量MVF与一list 1运动向量MVB;并计算该B图像之 直接模式运动向量。 9.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:若一直接模式用list 1基准图像 在时间上为该B图像之前时,测量该直接模式用list 1基准图像内共位置区块之运动向量,以导出一list 0运动向量MVF与list 1运动向量MVB;并计算B图像之直 接模式运动向量。 10.如申请专利范围第9项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为一帧模式,且该直接模式用 list 0基准图像在时间上为该list 1基准图像之前时, 则计算该B图像之直接模式运动向量MVF与MVB如下: MVF=TDB x MV/TDD MVB=(TDB-TDD) x MV/TDD 或 Z=TDB x 256/TDDMVF=(Z x MV+128) 8 W=Z-256 MVB=(W x MV+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离;TDD表示一list 1基准帧与list 0基准帧之间的 时间距离;而MV表示该直接模式用list 1基准图像内 共位置区块之运动向量。 11.如申请专利范围第9项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为帧模式,且该直接模式用list 0 基准图像在时间上为该list 1基准图像之后时,则计 算该B图像之直接模式运动向量MVF与MVB如下: MVF=-TDB x MV/TDD MVB=-(TDB+TDD) x MV/TDD 或 Z=-TDB x 256/TDDMVF=(Z x MV+128) 8 W=Z-256 MVB=(W x MV+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离;TDD表示一list 1基准帧与该list 0基准帧之间 的时间距离;而MV表示该直接模式用list 1基准图像 内共位置区块之运动向量。 12.如申请专利范围第9项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块该与list 1基准图像 之共位置巨区块都为一栏位模式,且该直接模式用 list 0基准图像在时间上为该list 1基准图像之前时, 则计算该B帧每一栏位i之直接模式运动向量MVF,i与 MVB,i如下: MVF,i=TDB,i x MVi/TDD,i MVB,i=(TDB,i-TDD,i) x MVi/TDD,i 或 Z=TDB,i x 256/TDD,IMVF,i=(Z x MVi+128) 8 W=Z-256 MVB,i=(W x MVi+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离;TDD,i表示一list 1基准栏位与该list 0基 准栏位之间的时间距离;而MVi表示该直接模式用 list 1基准栏位内共位置区块之运动向量。 13.如申请专利范围第9项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为一栏位模式,且该直接模式用 list 0基准图像在时间上为list 1基准图像之后时,则 计算一B帧每一栏位i之直接模式运动向量MVF,i与MVB ,i如下: MVF,i=-TDB,i x MVi/TDD,i MVB,i=-(TDB,i+TDD,i) x MVi/TDD,I 或 Z=-TDB,i x 256/TDD,iMVF,i=(Z x MVi+128) 8 W=Z-256 MVB,i=(W x MVi+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离;TDD,i表示一list 1基准栏位与该list 0基 准栏位之间的时间距离;而MVi表示该直接模式用 list 1基准栏位内共位置区块之运动向量。 14.如申请专利范围第9项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一栏位模式,而该 list 1基准图像之共位置巨区块为一帧模式,且该直 接模式用list 0基准图像在时间上为该list 1基准图 像之前时,则计算一B帧每一栏位i之直接模式运动 向量MVF,i与MVB,i如下: MVF,i=TDB,i x MV/TDD MVB,i=(TDB,i-TDD) x MV/TDD 或 Z=TDB,i x 256/TDDMVF,i=(Z x MV+128) 8 W=Z-256MVB,i=(W x MV+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离;TDD表示一list 1基准帧与一list 0基准帧 之间的时间距离;而MV表示该直接模式用list 1基准 帧内共位置区块之运动向量。 15.如申请专利范围第9项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一栏位模式,而该 list 1基准图像之共位置巨区块为一帧模式,且该直 接模式用list 0基准图像在时间上为该list 1基准图 像之后时,则计算一B帧每一栏位i该直接模式运动 向量MVF,i与MVB,i如下: MVF,i=-TDB,i x MV/TDD MVB,i=-(TDB,i+TDD) x MV/TDD 或 Z=-TDB,i x 256/TDD,iMVF,i=(Z x MVi+128) 8 W=Z-256 MVB,i=(W x MVi+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离;TDD表示一list 1基准帧与一list 0基准帧 之间的时间距离;而MV表示该直接模式用list 1基准 帧内共位置区块之运动向量。 16.如申请专利范围第9项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一帧模式,而该list 1基准图像之共位置巨区块为一栏位模式,且该B图 像之直接模式用list 0基准图像在时间上为该list 1 基准图像之前时,则从以下等式计算一B帧之直接 模式运动向量MVF与MVB,其中使用一list 1基准帧之栏 位1内共位置区块之运动资讯,计算该直接模式运 动向量: MVF=TDB x MV1/TDD,1 MVB=(TDB-TDD,1) x MV1/TDD,1 或 Z=TDB x 256/TDD,1MVF=(Z x MV1+128) 8 W=Z-256MVB=(W x MV1+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离;TDD,1表示该list 1基准帧之栏位1与一list 0基 准栏位之间的时间距离;而MV1表示该直接模式用 list 1基准帧之栏位1内共位置区块之运动向量。 17.如申请专利范围第9项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一帧模式,而该list 1基准图像之共位置巨区块为一栏位模式,且该B图 像之直接模式一list 0基准图像在时间上为list 1基 准图像之后时,则从以下等式计算一B帧之直接模 式运动向量MVF与MVB,其中使用一list 1基准帧之栏位 1内共位置区块之运动资讯,计算该直接模式运动 向量: MVF=-TDB x MV1/TDD,1 MVB=-(TDB+TDD,1) x MV1/TDD,1 或 Z=-TDB x 256/TDD,1MVF=(Z x MV1+128) 8 W=Z-256MVB=(W x MV1+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离;TDD,1表示一list 1基准帧之栏位1与一list 0基 准栏位之间的时间距离;而MV1表示该直接模式用 list 1基准帧之栏位1内共位置区块之运动向量。 18.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:若直接模式用list 0基准图像与 list 1基准图像在时间上都为该B图像之后时,测量 该直接模式用list 1基准图像内共位置区块之运动 向量,以导出list 0运动向量MVF与list 1运动向量MVB; 并计算该B图像之直接模式运动向量。 19.如申请专利范围第18项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为帧模式,且该直接模式用list 0 基准图像在时间上为该list 1基准图像之后时,则计 算该B图像之直接模式运动向量MVF与MVB如下: MVF=TDB x MV/TDD MVB=(TDB-TDD) x MV/TDD 或 Z=TDB x 256/TDDMVF=(Z x MV+128) 8 W=Z-256MVB=(W x MV+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离;TDD表示一list 1基准帧与该list 0基准帧之间 的时间距离;而MV表示该直接模式用list 1基准图像 内共位置区块之运动向量。 20.如申请专利范围第18项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为一帧模式,且该直接模式用 list 0基准图像在时间上为该list 1基准图像之前时, 则计算该B图像之直接模式运动向量MVF与MVB如下: MVF=-TDB x MV/TDD MVB=-(TDB+TDD) x MV/TDD 或 Z=-TDB x 256/TDDMVF=(Z x MV+128) 8 W=Z-256MVB=(W x MV+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离;TDD表示一list 1基准帧与list 0基准帧之间的 时间距离;而MV表示一直接模式用list 1基准图像内 共位置区块之运动向量。 21.如申请专利范围第18项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为一栏位模式,且该直接模式用 list 0基准图像在时间上为该list 1基准图像之后时, 则计算一B帧每一栏位i之直接模式运动向量MVF,i与 MVB,i如下: MVF,i=TDB,i x MVi/TDD,i MVB,i=(TDB,i-TDD,i) x MVi/TDD,i 或 Z=TDB,i x 256/TDD,IMVF,i=(Z x MVi+128) 8 W=Z-256MVB,i=(W x MVi+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离;TDD,i表示一list 1基准栏位与该list 0基 准栏位之间的时间距离;而MVi表示该直接模式用 list 1基准栏位内共位置区块之运动向量。 22.如申请专利范围第18项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为一栏位模式,且该直接模式用 list 0基准图像在时间上为该list 1基准图像之前时, 则计算一B帧每一栏位i之直接模式运动向量MVF,i与 MVB,i如下: MVF,i=-TDB,i x MVi/TDD,i MVB,i=-(TDB,i+TDD,i) x MVi/TDD,I 或 Z=-TDB,i x 256/TDD,iMVF,i=(Z x MVi+128) 8 W=Z-256MVB,i=(W x MVi+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离;TDD,i表示一list 1基准栏位与该list 0基 准栏位之间的时间距离;而MVi表示该直接模式用 list 1基准栏位内共位置区块之运动向量。 23.如申请专利范围第18项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一栏位模式,而该 list 1基准图像之共位置巨区块为一帧模式,且该直 接模式用list 0基准图像在时间上为该list 1基准图 像之后时,则计算一B帧每一栏位i之直接模式运动 向量MVF,i与MVB,i如下: MVF,i=TDB,i x MV/TDD MVB,i=(TDB,i-TDD) x MV/TDD 或 Z=TDB,i x 256/TDDMVF,i=(Z x MV+128) 8 W=Z-256MVB,i=(W x MV+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离;TDD表示一list 1基准帧与一list 0基准帧 之间的时间距离;而MV表示该直接模式用list 1基准 帧内共位置区块之运动向量。 24.如申请专利范围第18项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一栏位模式,而该 list 1基准图像之共位置巨区块为一帧模式,且该直 接模式用list 0基准图像在时间上为该list 1基准图 像之前时,则计算一B帧每一栏位i之直接模式运动 向量MVF,i与MVB,i如下: MVF,i=-TDB,i x MV/TDD MVB,i=-(TDB,i+TDD) x MV/TDD 或 Z=-TDB,i x 256/TDDMVF,i=(Z x MV+128) 8 W=Z-256MVB,i=(W x MV+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离;TDD表示一list 1基准帧与一list 0基准帧 之间的时间距离;而MV表示该直接模式用list 1基准 帧内共位置区块之运动向量。 25.如申请专利范围第18项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一帧模式,而该list 1基准图像之共位置巨区块为一栏位模式,且该直 接模式用list 0基准图像在时间上为该list 1基准图 像之后时,则从以下等式计算一B帧之直接模式运 动向量MVF与MVB,其中使用一list 1基准帧之栏位0内 共位置区块之运动资讯,计算该直接模式运动向量 : MVF=TDB x MV0/TDD,0 MVB=(TDB-TDD,0) x MV0/TDD,0 或 Z=TDB x 256/TDD,0MVF=(Z x MV0+128) 8 W=Z-256MVB=(W x MV0+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离;TDD,0表示该list 1基准帧之栏位0与一list 0基 准栏位之间的时间距离;而MV0表示该直接模式用 list 1基准帧之栏位0内共位置区块之运动向量。 26.如申请专利范围第18项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一帧模式,而该list 1基准图像之共位置巨区块为一栏位模式,且该直 接模式用list 0基准图像在时间上为该list 1基准图 像之前时,则从以下等式计算一B帧之直接模式运 动向量MVF与MVB,其中使用一list 1基准帧之栏位0内 共位置区块之运动资讯,计算该直接模式运动向量 : MVF=-TDB x MV0/TDD,0 MVB=-(TDB+TDD,0) x MV0/TDD,0 或 Z=-TDB x 256/TDD,0MVF=(Z x MV0+128) 8 W=Z-256MVB=(W x MV0+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离;TDD,0表示该list 1基准帧之栏位0与一list 0基 准栏位之间的时间距离;而MV0表示该直接模式用 list 1基准帧之栏位0内共位置区块之运动向量。 27.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:对一图像间时间距离値指定一 符号;测量直接模式用list 1基准图像内共位置区块 之运动向量,不论直接模式用list 0基准图像与该 list 1基准图像之位置如何,以导出list 0运动向量MVF 与list 1运动向量MVB:并计算该B图像之直接模式运 动向量。 28.如申请专利范围第27项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为一帧模式,则计算该B图像之 直接模式运动向量MVF与MVB如下: MVF=TDB x MV/TDD MVB=(TDB-TDD) x MV/TDD 或 Z=TDB x 256/TDDMVF=(Z x MV+128) 8 W=Z-256MVB=(W x MV+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离,若此距离系从B帧测量时,则对其指定一正( +)号,若此距离系从list 0基准帧测量时,则对其指定 一负(-)号;TDD表示一list 1基准帧与list 0基准帧之间 的时间距离,若此距离系从list 1基准帧测量时,则 对其指定一正(+)号,若此距离系从list 0基准帧测量 时,则对其指定一负(-)号;而MV表示该直接模式用 list 1基准图像内共位置区块之运动向量。 29.如申请专利范围第27项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块与该list 1基准图像 之共位置巨区块都为一栏位模式,则计算一B帧每 一栏位i之直接模式运动向量MVF,i与MVB,i如下: MVF,i=TDB,i x MVi/TDD,i MVB,i=(TDB,i-TDD,i) x MVi/TDD,i 或 Z=TDB,i x 256/TDD,iMVF,i=(Z x MVi+128) 8 W=Z-256MVB,i=(W x MVi+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离,若此距离系从B栏位测量时,则对其指 定一正(+)号,若此距离系从list 0基准栏位测量时, 则对其指定一负(-)号;TDD,i表示一list 1基准栏位与 list 0基准栏位之间的时间距离,若此距离系从list 1 基准栏位测量时,则对其指定一正(+)号,若此距离 系从list 0基准栏位测量时,则对其指定一负(-)号; 而MVi表示该直接模式用list 1基准栏位内共位置区 块之运动向量。 30.如申请专利范围第27项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一栏位模式,而该 list 1基准图像之共位置巨区块为一帧模式,则计算 一B帧每一栏位i之直接模式运动向量MVF,i与MVB,i如 下: MVF,i=TDB,i x MV/TDD MVB,i=(TDB,i-TDD) x MV/TDD 或 Z=TDB,i x 256/TDDMVF,i=(Z x MV+128) 8 W=Z-256MVB,i=(W x MV+128) 8 其中,TDB,i表示一现行B栏位与一list 0基准栏位之间 的时间距离,若此距离系从B栏位测量时,则对其指 定一正(+)号,若此距离系从list 0基准栏位测量时, 则对其指定一负(-)号;TDD表示一list 1基准帧与一 list 0基准帧之间的时间距离,若此距离系从list 1基 准帧测量时,则对其指定一正(+)号,若此距离系从 list 0基准帧测量时,则对其指定一负(-)号;而MV表示 该直接模式用list 1基准帧内共位置区块之运动向 量。 31.如申请专利范围第27项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一帧模式,而该list 1基准图像之共位置巨区块为一栏位模式,且该list 1基准图像在时间上为该B图像之后时,则从以下等 式计算一B帧之直接模式运动向量MVF与MVB,其中使 用一list 1基准帧之栏位0内共位置区块之运动资讯 ,计算该直接模式运动向量: MVF=TDB x MV0/TDD,0 MVB=(TDB-TDD,0) x MV0/TDD,0 或 Z=TDB x 256/TDD,0MVF=(Z x MV0+128) 8 W=Z-256MVB=(W x MV0+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离,若此距离系从B帧测量时,则对其指定一正( +)号,若此距离系从list 0基准帧测量时,则对其指定 一负(-)号;TDD,0表示list 1基准帧之栏位0与一list 0基 准栏位之间的时间距离,若此距离系从list 1基准帧 之栏位0测量时,则对其指定一正(+)号,若此距离系 从list 0基准栏位测量时,则对其指定一负(-)号;而MV 0表示该直接模式用list 1基准帧之栏位0内共位置 区块之运动向量。 32.如申请专利范围第27项之方法,其中该步骤包括 以下步骤:若该B图像之巨区块为一帧模式,而该list 1基准图像之共位置巨区块为一栏位模式,且该list 1基准图像在时间上为该B图像之前时,则从以下等 式计算一B帧之直接模式运动向量MVF与MVB,其中使 用一list 1基准帧之栏位1内共位置区块之运动资讯 ,计算该直接模式运动向量: MVF=TDB x MV1/TDD,1 MVB=(TDB-TDD,1) x MV1/TDD,1 或 Z=TDB x 256/TDD,1MVF=(Z x MV1+128) 8 W=Z-256MVB=(W x MV1+128) 8 其中,TDB表示一现行B帧与一list 0基准帧之间的时 间距离,若此距离系从B帧测量时,则对其指定一正( +)号,若此距离系从list 0基准帧测量时,则对其指定 一负(-)号;TDD,1表示该list 1基准帧之栏位1与一list 0 基准栏位之间的时间距离,若此距离系从list 1基准 帧之栏位1测量时,则对其指定一正(+)号,若此距离 系从list 0基准栏位测量时,则对其指定一负(-)号; 而MV1表示该直接模式用list 1基准帧之栏位1内共位 置区块之运动向量。 33.一种在动画编码系统中计算B(双预测)图像直接 模式运动向量以取得B图像直接模式运动向量之方 法,包括以下步骤:若一直接模式用list 1基准图像 内共位置巨区块为一'在内'模式时,则以空间冗余 度为基础,从该B图像之欲编码巨区块的邻区块预 测并计算list 0基准图像与list 1基准图像及运动向 量,并计算该B图像之直接模式运动向量。 34.如申请专利范围第33项之方法,其中该步骤包括 以下步骤:若该欲编码巨区块之邻区块A、B、C系表 示不同的基准图像时,则选取索引最小之基准图像 ,作为每一list之基准图像。 35.如申请专利范围第33项之方法,其中该步骤包括 以下步骤:若该欲编码巨区块之邻区块中,有二或 多个系表示索引相同之基准图像时,则选取该基准 图像作为每一list之基准图像。 36.如申请专利范围第33项之方法,其中该步骤包括 以下步骤:若该欲编码巨区块之邻区块A、B、C中, 有任一个为'在内'模式时,将其list 0与list 1运动向 量设定为0;选取一运动向量,其方向须与每一list之 基准图像从一邻区块起算之时间位置的方向相同; 以及,经由中値运算取得每一list之运动向量;或者, 若一邻区块有二个同方向之运动向量时,则从该区 块只选取二个向量之一,并经由包括所选取运动向 量之中値运算,取得每一list之运动向量。 37.如申请专利范围第33项之方法,其中该步骤包括 以下步骤:若无法导出每一list模式之有效基准图 像索引时,则将list 0基准图像索引与list 1基准图像 索引设定为0,并将每一list模式之运动向量设定为0 。 图式简单说明: 图1a至1c显示一般IBBBP形式之直接模式用list 1基准 图像; 图2a至2c显示一般IBBB形式之直接模式用list 1基准 图像; 图3a至3h显示直接模式用list 1基准图像在时间上为 一B图像之后的各种情况(L0 MV表示list 0运动向量,L1 MV表示list 1运动向量); 图4a至4h显示直接模式用list 1基准图像在时间上为 一B图像之前的各种情况(L0 MV表示list 0运动向量,L1 MV表示list 1运动向量); 图5显示考虑一般空间冗余度而使用邻区块A、B、C 运动向量作区块E之运动向量预测; 图6a至6c显示一B图像之巨区块与一直接模式用list 1基准图像内共位置巨区块都为一帧模式,且list 1 基准图像在时间上为B图像之后的各种情况; 图7a至7d显示一B图像之巨区块与一直接模式用list 1基准图像内共位置巨区块都为一栏位模式,且list 1基准图像在时间上为B图像之后的各种情况; 图8a至8c显示一B图像之巨区块为一栏位模式,而一 直接模式用list 1基准图像内共位置巨区块为一帧 模式,且list 1基准图像在时间上为B图像之后的各 种情况; 图9a至9c显示一B图像之巨区块为一帧模式,而一直 接模式用list 1基准图像内共位置巨区块为一栏位 模式,且list 1基准图像在时间上为B图像之后的各 种情况; 图10a与10b显示一B图像之巨区块与一直接模式用 list 1基准图像内共位置巨区块都为一帧模式,且 list 1基准图像在时间上为B图像之前的各种情况; 图11a至11d显示一B图像之巨区块与一直接模式用 list 1基准图像内共位置巨区块都为一栏位模式,且 list 1基准图像在时间上为B图像之前的各种情况; 图12a与12b显示一B图像之巨区块为一栏位模式,而 一一般直接模式用list 1基准图像内共位置巨区块 为一帧模式,且list 1基准图像在时间上为B图像之 前的各种情况;以及 图13a与13b显示一B图像之巨区块为一帧模式,而一 一般直接模式用list 1基准图像内共位置巨区块为 一栏位模式,且list 1基准图像在时间上为B图像之 前的各种情况。
地址 韩国