采用自适应时间预测的运动向量估计的制作方法

文档序号:6543934阅读:105来源:国知局
专利名称:采用自适应时间预测的运动向量估计的制作方法
技术领域
本发明涉及一种改进的运动估计。具体地讲,本发明涉及一种估计视频序列中图像块之间的运动向量的方法以及相应的运动估计器。
背景技术
运动估计在越来越多的应用中被采用,尤其是在现代电视接收机的数字信号处理中。具体地讲,现代电视接收机进行帧速度转换,尤其以上变频或者运动补偿上变频的形式,以提高重现图像的画面质量。例如对于场或帧频率为50Hz至如60Hz、66.67Hz、75Hz、100Hz等更高频率的视频序列,进行运动补偿上变频。50Hz输入信号频率主要用于基于PAL或SECAM标准广播的电视信号,而基于NTSC的视频信号具有60Hz的输入频率。60Hz的输入视频信号可以被上变频为如72Hz、80Hz、90Hz、120Hz等更高频率。
在上变频过程中,要生成中间图像,中间图像反映未由50Hz或60Hz输入视频序列表示的时间位置上的视频内容。为此目的,必须考虑运动物体的运动,以适当地反映由物体运动引起的连续图像之间的变化。以块为基础计算物体运动,并且根据在前与后续图像之间的新生成的图像的时间相对位置进行运动补偿。
对于运动向量确定,每个图像被分割为多个块。对每个块进行运动估计,以检测物体从在前图像的移动。优选地,通过采用多个预定的候选向量,来避免用来检测在前图像中预定搜索范围内的最佳匹配块的耗时的完全搜索算法。候选向量集合包含多个预定的最有可能的运动向量。
根据对于每个候选向量计算的误差值从候选向量中选择运动向量。该误差函数评估当前块与根据各个候选向量选择的在前图像中候选块之间的一致程度。选择具有最小误差函数的最佳匹配向量被选作为当前块的运动向量。作为当前块与前驱块之间相似程度的度量,可以采用绝对差和(SAD)。
预定候选向量集合可以包含那些已经为当前图像的邻近块确定的运动向量、已经为在前图像类似位置上的块确定的运动向量等等作为候选向量。
文南献”An Efficient True-Motion Estimator Using Candidate Vectorsfrom a Parametric Motion Model”(Gerard de Haan et al.in IEEETransactions on Circuits and Systems for Video Technology,vol.8,no.1,February 1998)描述了计算全局运动向量作为候选向量。全局运动向量反映了图像所有块的共同运动。
EP-A-0 578 290进一步描述了基于当前图像的邻近块的运动向量的候选向量。通过添加具有随机大小的更新向量,修改这些向量的长度与方向。通过向各个SAD添加预定的罚值可以控制选择这种类型的向量作为当前块的运动向量。根据所添加的罚值,可以分别减少被选择作为当前块的运动向量的可能性。
除图像内插之外,在视频图像的编码过程中也使用运动估计,以利用时间冗余性。为此目的,人们已经开发了多种视频编码标准。人们广泛采用的为称为H.26x或MPEG-x的编码标准。
只有在在前图像中的被参照块属于当前块的同一运动物体的情况下,对于运动向量确定采用时间预测的运动估计才能正确地预测当前块的运动。如果在前图像中的被参照用来获得运动向量的块不属于同一运动物体,则前驱运动向量不会反映物体的运动,并且因此不能作为当前块的运动向量。尤其是,当在前图像中的被参照块更可能不属于同一运动物体时,运动物体的边界区域会受到低劣预测质量的不利影响。
对于从运动画面中生出的视频序列,基于时间预测的运动向量确定中的这种不足更加严重。根据运动画面到视频转换方案,根据预定的下拉模式(pull-down pattern)在视频序列内经常重复相同的图像。由于由运动画面表示的较少数目的运动阶段(motion phase),表示不同运动阶段的图像之间运动物体的移动会更大。图像之间运动物体的较大的移动使时间预测复杂化,并且将可见的人造假象引入了经过运动补偿的图像中,尤其是引入快速运动物体的轮廓中。

发明内容
本发明的目的在于克服现有技术中的缺点,并且提供一种用来确定运动向量的改进方法以及改进的运动估计器。
这通过独立权利要求的特征达到。
根据本发明的第一方面,提供了一种用于确定对于视频图像序列中当前图像的块的运动向量的方法。每个视频图像被分割为多个块。该方法根据对于在前图像的块估计的运动向量,确定对于当前块的运动向量。在前图像的块位于距离所述当前块的位置具有预定偏移的位置上。根据图像数据是否是从运动画面类图像生成的来设置述偏移的大小。
根据本发明的另一方面,提供了一种用于确定对于视频图像序列中当前图像的块的运动向量的运动估计器。每个视频图像被分割为多个块。该运动估计器根据对于在前图像的块估计的运动向量,确定对于当前块的运动向量。在前图像的块位于距离当前块的位置具有预定偏移的位置上。包含于该运动估计器的胶片模式检测器确定当前块的图像数据是否从运动画面类图像生成。该运动估计器的偏移调整单元根据胶片模式检测器的检测结果,设置偏移的大小。
本发明的特有途径是当选择用于运动向量确定的时间预测向量时,通过考虑图像数据的类型来调整偏移。如果待对其确定运动向量的图像数据证明为从运动画面中生成,则在不同运动阶段的连续图像之间会有较大的物体边界移动。因此,增加了时间预测过程中的空间偏移。通过这种方式,运动向量的时间预测考虑到了特定图像类型的特性,以提高运动估计质量,并且减少可以在经过运动补偿的图像中看到的人造假象。
优选地,基于视频序列中存在的、所检测的转换模式进行运动画面数据确定。该转换模式反映了在从运动画面至视频数据的转换过程中所采用的下拉方案。
根据优选实施例,以图像为基础、或者逐场或逐帧地确定图像类型。通过这种方式,能够有只要求较少计算投入的可靠的预测。
根据本发明的替换实施例,以块为基础确定图像类型,特别是胶片模式。因此,可能有更精确的对于当前图像类型的确定,并且本发明可以有利地应用于混合型图像序列。这样的混合型图像序列包含从如运动画面与视频摄像机数据等不同来源生成的图像数据。
优选地,对于运动画面类图像数据,将偏移设置为两倍于对于标准视频图像数据的偏移值。因此,即使不同的运动阶段只存在于图像序列的每隔一个图像中,也可以精确地确定运动。优选地,将对于标准型图像的偏移值设置为1与4个块长度之间,而将对于运动画面类图像的偏移值设置为2与8个块长度之间。更优选地,将对于标准型图像的偏移值设置为2个块长度,而将对于运动画面类图像的偏移值设置为4个块长度。
优选地,在水平与垂直方向上不同地设置偏移。通过这种方式,可以适当地考虑不同的运动方向。
更优选地,对于水平或垂直方向将偏移设置为零。因此,水平地或垂直地设置对于时间预测的空间偏移。
根据优选实施例,根据多个候选向量进行运动估计。该多个候选向量包含在偏移当前块的位置的位置上的在前图像中的块的运动向量,用来确定最佳匹配运动向量。根据有限集合的候选运动向量,其中每个候选运动向量都提供了对于当前块的各自的运动估计,可以只通过采用最少的硬件投入与最少数目的所需计算就能以可靠的结果进行运动向量确定。
为了可靠地检测可能的运动,提供了不同的时间预测。具体地讲,时间预测有关于同一在前图像,但是具有不同的偏移值,优选地为垂直或水平偏移。
与确定运动向量的完全搜索方法相比,优选地,运动估计基于包含以下至少一个的候选向量指向当前块的同一块位置的零运动向量,为当前图像的邻近块确定的、其中向量长度被改变了一更新向量的运动向量,以及来自在前图像的、其中已经根据偏移值移动了其位置的运动向量。这样的有限集合的运动向量使之能够进行快速可靠的运动向量确定。
本发明的优选实施例为从属权利要求的主题。


本发明的其它实施例与优点将从以下优选实施例的描述中变得更明显,其中图1显示为了运动估计与补偿的目的将视频图像分割为统一大小的多个块,图2显示当前块B(x,y)与可能的空间预测位置,图3显示当前块B(x,y)与可能的空间与时间预测位置,图4显示图像速度转换器的配置,图5显示对于基于块矩阵中标记的小偏移值的运动向量估计的运动物体与时间预测位置,
图6显示对于基于块矩阵中标记的较大偏移值的运动向量估计的运动物体与时间预测位置,图7显示从视频摄像机生成的视频序列中不同的运动阶段,图8显示在运动画面序列中图7的相同运动物体的不同的运动阶段,图9显示从图8所示的、已经被转换为视频序列的运动画面序列中生成的视频序列中不同的运动阶段,以及图10显示包含根据本发明的运动估计器的视频编码器的配置。
具体实施例本发明有关于数字信号处理,尤其是有关于现代电视接收机中的信号处理。现代电视接收机采用上变频算法以提高重现画面的质量。为此目的,从两个连续图像生成中间图像。为了生成中间图像,必须考虑运动物体的运动,以适当地将物体位置适配于由内插图像反映的时间点。
以块为基础进行运动估计。为此目的,每个所接收的图像都被分割为多个块,例如如图1所示。通过确定在前图像中的最佳匹配块,对每个当前块分别进行运动估计。
为了避免预定搜索区域内的耗时的完全搜索,只向运动估计器提供有限集合的候选向量。根据这些候选向量,运动估计器从在前图像的各个块中选择能够预测当前块的、具有最小偏差量的向量。
图1显示将每个视频图像分割为多个块B(x,y)。每个块具有宽度X与高度Y,其中,X与Y分别表示行与列方向上的像素数目。通过采用以下公式可以计算每行或列的块数目xmax=每行像素数/Xymax=每列像素数/Y对于这些块的每一个,根据多个不同的候选向量计算运动向量。一般地,候选向量集合包含(例如)以下运动向量C1=(0;0)C2=v→[(x-1;y),n]]]>C3=v→[(x;y-1),n]]]>C4=v→[(x-1;y),n]+u→]]>C5=v→[(x;y-1),n]+u→]]>
C6=v→[(x+2;y),n-1]]]>C7=v→[(x;y+2),n-1]]]>其中n表示当前场,n-1表示前驱场, 表示更新向量。
从以上等式可以看出,候选向量可能包含零运动向量(C1),对于空间预测的邻近块的运动向量(C2,C3),和/或对于时间预测的在前图像的运动向量(C6,C7)。
通过采用被累积到空间预测向量C2,C3的更新向量,可以改善空间预测。为了考虑到与所选择的候选向量相比的物体运动的较小变化,将更新向量施加到运动向量以创建新的候选向量C4,C5。虽然在上面候选向量列表中,更新向量 只施加到候选向量C2和C3,但是其可以同样方式施加到任何其它候选向量,例如施加到候选向量C6,C7。
虽然上面列表的时间预测向量C6,C7定义了使用具有两个块的偏移的候选向量,但是可以采用任意其它偏移而不是二,例如零、一、三等等。
虽然已经针对当前与在前图像描述了时间预测向量,但是名词“图像”可以有关于交织视频序列的场或者有关于逐行视频序列的帧。相应地,根据视频序列的类型,所生成的中间图像可以为场或帧。
另外,以上候选向量列表既不完全也没有要求包含所有上述的候选向量。可以采用任何其它候选向量集合以获得对于当前块的最佳匹配运动向量的确定。
对于每个候选向量,计算并评估预测误差,以确定最佳匹配运动向量。作为预测误差的度量,可以确定绝对差和(SAD)。选择具有最小SAD的候选向量并认为其表示了最佳块运动。
因为候选运动向量C1至C7中的一些可能比其它候选运动向量更优,所以可以对各个候选向量向所确定的SAD添加可编程的“罚值”。通过这种方式,可以对特定候选向量的选择赋予优先级。优选地,罚值与对于候选向量C4,C5的更新向量 的长度成比例。
除以上候选向量列表之外,还可以进一步考虑全局运动向量。全局运动向量表示可以应用到视频图像所有块的运动。这样的运动向量可以适当地应用到摄像机摇摄。
以上所列的候选向量C1至C7包含根据空间邻域先前计算的运动句量,如图2所示。这些候选向量包含从邻近位置到当前块B(x,y)的位置的已经处理过的块B(x-1,y)与B(x,y-1)作为候选向量C2和C3。
候选向量C6和C7表示代表前驱场n-1的已经求得的运动向量的时间预测向量。在图3中显示了时间运动预测向量的例子,其中块B’(x+2,y)与B’(x,y+2)被标记为预测向量。
如果在多个场中场景的运动几乎恒定,则时间预测向量提供了运动物体的均一速度。根据由运动估计算法生成的向量信息,使用运动补偿技术来内插中间场。
图4中显示公知的场速度变换器的示例配置。运动估计电路ME计算运动向量场,并且向运动补偿内插电路MCI提供运动向量场。经过运动补偿的输出图像在所连接的显示设备上显示。
如果源材料从运动画面生成,则用于高端电视接收机的上变频算法受到低劣图像质量的不利影响。在快速运动的情况下,在内插过程中不能重构运动物体的边界线。这一缺点由前驱场中当前块附近的时间预测块位置所致。此类时间预测位置位于前驱场中当前运动物体之外。这一问题在图5中详细示出。
图5显示当前场n与前驱场n-1中的灰色运动物体。标记为灰色的块表示以高速向左侧运动的物体。当前块B(x,y)位于运动物体的左边界。前驱场n-1中相应采用的时间预测向量位置TP1与TP2在运动物体之外。因此,时间预测向量TP1与TP2不能提供反映当前物体运动的运动向量。
图5中所示场n与n-1中的运动阶段根据从运动画面转换来的视频数据生成。由于运动画面的24Hz的帧速度,与从场速度为50Hz或60Hz的摄像机源材料生成的视频数据相比,在相邻图像之间物体位置有很大不同。因此,以同样方式但是从摄像机源材料确定的时间预测向量将能够根据前驱场中相同的时间预测位置TP1与TP2确定反映当前图像物体的正确运动的运动向量。
在图7、8、9中显示从胶片摄像机运动画面数据转换为视频摄像机数据的、由摄像机或胶片摄像机记录的不同的运动阶段。
图7显示由具有50Hz或60Hz场速度的交织记录格式的电子摄像机记录的运动阶段。与此不同,图8显示由胶片摄像机记录的相同的场景。相应地,与根据例如PAL、SECAM或NTSC等电视标准的视频数据相比,运动画面数据只反映较少的运动阶段。
当将图8所示的运动画面数据转换为电视标准类的视频格式时,将来自运动画面的运动阶段反复转换为多个场。如从图9中可以看出,根据2-2下拉转换,来自运动画面的每个运动阶段变换为场序列的两场。
当比较图7与9的视频序列中表示的不同运动阶段的物体位置时,基于图9的运动阶段的时间预测很容易出错。因为图9中只有极少的视频序列图像反映不同的运动阶段,所以时间运动向量预测必须处理运动阶段之间运动物体的较大移动。
施加到视频序列的运动估计不能准确地考虑两种类型的图像数据,即视频模式数据与胶片模式数据。因此,时间运动向量预测一般对于从运动画面生成的快速运动物体不成功。由此,对于快速运动的物体,在经过运动补偿的场序列中可以看到较明显的人造假象,尤其是在运动物体的边界线上。
本发明通过根据图像数据的类型适用(adapt)时间预测向量的偏移解决了该问题。在视频模式下,前驱场中的块位置被设置得更靠近当前块位置,而在胶片模式下,时间预测位置被设置得更远离当前块位置。这些对于视频模式与胶片模式的不同的预测模式在图5与6中显示。图5显示水平(TPl)与垂直(TP2)方向上两个块的偏移值,而图6显示将预测偏移设置得较大。水平与垂直偏移被设置为四个块。
一般地,可以如下地设置作为候选向量的时间预测向量C6=v→[(x+tpx1;y+tpy1),n-1]]]>C7=v→[(x+tpx2;y+tpy2),n-1]]]>变量(tpx1,tpy1)与(tpx2,tpy2)表示时间预测偏移位置。时间预测偏移位置依赖于对于当前图像或块的所检测的源模式。对于胶片模式,必须将时间预测偏移位置的值(tpx1,tpy1),(tpx2,tpy2)设置得比视频模式大。可以在块的基础、图像的基础、或甚至于在图像序列的基础上进行胶片模式或视频模式检测。
在优选实施例中,根据等式(1)至(4)在块的基础上确定时间预测偏移位置 tpy1=0(2)
tpx2=0 (3) 参数block_mode=0表示对于当前块检测为视频模式。
为了提高以近乎恒定的速度运动的较大物体的运动估计质量,在候选向量集合中包含候选向量C6与C7(时间预测向量)。在与前驱场中物体运动几乎相同的物体运动的情况下,时间预测候选向量完美地反映了当前物体的运动。因此,所计算的误差值,优选为绝对差和(SAD),具有最小的值,从而将时间预测向量C6或C7选择为当前块的最佳运动向量。
虽然先前已经主要在中间图像的内插的情景下,特别是对于现代电视接收机中的帧速度变换描述了本发明,但是本发明的改进的运动估计可以相应的方式应用到视频数据压缩。
视频数据的压缩一般采用多个主要阶段。每个单个的图像被分割为像素块,以使每个图像在块的级别上进行数据压缩。这样的块分割可以对应于图1所示的分割。通过将每个块应用于变换单元以将每个块的像素从空间域变换为频率域,可以减少图像内的空间冗余性。结果的变换系数被量化,并且量化后的变换系数经过熵编码。
另外,利用连续图像的块之间的时间依赖性以只发送连续图像之间的差异。通过采用运动估计/补偿技术来达到这一点。通过所谓的混合编码技术来利用时间依赖性,所述混合编码技术将空间与时间压缩技术与统计编码组合在一起。
参照图10,显示了混合视频编码器的例子。由标号1概括表示的视频编码器包含减法器10,用来确定当前视频图像与基于经过运动补偿的先前编码的图像的、当前图像的预测信号之间的差异。变换与量化单元20将预测误差从空间域变换为频率域,并且量化所获得的变换后的系数。熵编码单元90熵编码量化后的变换系数。
编码器1采用差分脉冲码调制(DPCM),其只传送输入的视频序列的连续图像之间的差异。这些差异由接收待编码的视频图像以及待从其减去的预测信号的减法器10确定。
预测信号基于编码器侧的先前已编码图像的解码结果。这通过融入视频编码器的解码单元实现。解码单元执行编码步骤的逆过程。逆量化与逆变换单元30解量化量化后的系数,并且对解量化后的系数进行逆变换。加法器35累积解码后的差异与预测信号。
预测信号根据对当前与前驱场或帧之间的运动的估计产生。由接收当前输入信号与本地解码的图像的运动估计器70进行运动估计。优选地,根据本发明进行运动估计。根据运动估计的结果,由运动补偿器60进行运动补偿。
概括而言,本发明提供了一种用于运动估计的、尤其是用于经过运动补偿的内插的改进方法。通过考虑到视频数据的来源,根据所检测的源模式设置用于选择时间预测向量的空间偏移。通过选择前驱场中偏离当前块位置的适当的偏移,可以大大提高所预测的运动的准确度,并因此大大提高经过运动补偿的内插图像的画面质量。
权利要求
1.一种用于确定对于视频图像序列中当前图像的块的运动向量的方法,其中每个视频图像被分割为多个块,该方法根据对于在前图像的块估计的运动向量来确定对于当前块的运动向量,其中所述在前图像的所述块位于距离所述当前块的位置具有预定偏移的位置上,其特征在于以下步骤根据所述当前块的图像数据是否从运动画面类图像生成来设置所述偏移的大小。
2.如权利要求1所述的方法,其中对图像数据从运动画面类图像生成的确定基于对视频图像序列中运动画面到视频数据的转换模式的检测。
3.如权利要求2所述的方法,其中所述转换模式为2∶2或3∶2转换模式。
4.如权利要求1至3中任一项所述的方法,其中对图像数据从运动画面类图像生成的确定以图像为基础特别是逐场或帧地来确定。
5.如权利要求1至3中任一项所述的方法,其中对图像数据从运动画面类图像生成的确定以块为基础确定。
6.如权利要求1至5中任一项所述的方法,其中如果所述图像数据从运动画面生成,则将所述偏移设置得较大。
7.如权利要求6所述的方法,其中在运动画面图像数据的情况下,将所述偏移设置为基本上两倍于对于非运动画面类图像数据的偏移值。
8.如权利要求6或7所述的方法,其中在非运动画面类图像数据的情况下,将所述偏移设置为1与4个块长度之间的值,并且在基于运动画面的图像数据的情况下,将所述偏移设置为2与8个块长度之间的值。
9.如权利要求6至8中任一项所述的方法,其中在非运动画面类图像数据的情况下,将所述偏移设置为2个块长度,并且在基于运动画面的图像数据的情况下,将所述偏移设置为4个块长度。
10.如权利要求1至9中任一项所述的方法,其中在水平与垂直方向上不同地设置所述偏移。
11.如权利要求10所述的方法,其中对于水平或垂直方向将所述偏移设置为零。
12.如权利要求1至11中任一项所述的方法,还包含以下步骤从包含为在偏移当前块的位置的位置上的在前图像的块估计的所述运动向量的多个候选运动向量(C1-C7)中,选择对于所述当前块的运动向量,以及将所述所选择的运动向量赋予所述当前块。
13.如权利要求12所述的方法,其中所述选择步骤包含以下步骤对每个候选运动向量(C1-C7)计算误差值,以及选择具有最小误差值的运动向量。
14.如权利要求12或13所述的方法,其中所述候选运动向量(C1-C7)还包含以下运动向量中的至少一个指向当前块的同一块位置的零运动向量(C1),为当前图像中邻近块确定的运动向量(C2,C3),以及为当前图像中邻近块确定的、其中已经通过添加更新向量(u)改变了向量长度的运动向量(C4,C5)。
15.一种采用了如权利要求1至14中任一项所述的运动估计方法的、用于编码包含运动补偿的视频图像序列的方法。
16.一种采用了如权利要求1至14中任一项所述的运动估计方法的、用于内插包含运动补偿的视频图像序列的方法。
17.一种通过采用如权利要求16所述的运动补偿来转换视频序列的场或帧速度的方法。
18.一种用于确定对于视频图像序列中当前图像的块的运动向量的运动估计器,其中每个视频图像被分割为多个块,该运动估计器根据对于在前图像的块估计的运动向量来确定对于当前块的所述运动向量,其中所述在前图像的所述块位于距离所述当前块的位置具有预定偏移的位置上,其特征在于胶片模式检测器,用来确定所述当前块的图像数据是否从运动画面类图像生成,以及偏移调整单元,用来根据所述胶片模式检测器的检测结果,设置所述偏移的大小。
19.如权利要求18所述的运动估计器,其中基于对视频图像序列中运动画面到视频数据的转换模式的检测,所述胶片模式检测器确定图像数据从运动画面类图像生成。
20.如权利要求19所述的运动估计器,其中所述转换模式为2∶2或3∶2转换模式。
21.如权利要求18至20中任一项所述的运动估计器,其中所述胶片模式检测器以图像为基础,特别是逐场或帧地确定图像数据从运动画面类图像生成。
22.如权利要求18至20中任一项所述的运动估计器,其中所述胶片模式检测器以块为基础确定图像数据从运动画面类图像生成。
23.如权利要求18至20中任一项所述的运动估计器,其中如果所述图像数据从运动画面生成,则所述偏移调整单元将所述偏移设置得较大。
24.如权利要求23所述的运动估计器,其中在运动画面图像数据的情况下,所述偏移调整单元将所述偏移设置为两倍于对于非运动画面类图像数据的偏移值。
25.如权利要求23或24所述的运动估计器,其中在非运动画面类图像数据的情况下,所述偏移调整单元将所述偏移设置为1与4个块长度之间的值,并且在基于运动画面的图像数据的情况下,所述偏移调整单元将所述偏移设置为2与8个块长度之间的值。
26.如权利要求23至25中任一项所述的运动估计器,其中在非运动画面类图像数据的情况下,所述偏移调整单元将所述偏移设置为2个块长度,并且在基于运动画面的图像数据的情况下,所述偏移调整单元将所述偏移设置为4个块长度。
27.如权利要求18至26中任一项所述的运动估计器,其中所述偏移调整单元在水平与垂直方向上不同地设置所述偏移。
28.如权利要求27所述的运动估计器,其中所述偏移调整单元对于水平或垂直方向将所述偏移设置为零。
29.如权利要求18至28中任一项所述的运动估计器,还包含选择器,用来从包含为在偏移当前块的位置的位置上的在前图像的块估计的所述运动向量的多个候选运动向量(C1-C7)中,选择对于所述当前块的运动向量,以及将所述所选择的运动向量赋予所述当前块。
30.如权利要求29所述的运动估计器,其中所述选择器包含处理单元,用来对每个候选运动向量(C1-C7)计算误差值,以及比较器,用来选择具有最小误差值的运动向量。
31.如权利要求29或30所述的运动估计器,其中所述候选运动向量(C1-C7)还包含以下运动向量中的至少一个指向当前块的同一块位置的零运动向量(C1),为当前图像中邻近块确定的运动向量(C2,C3),以及为当前图像中邻近块确定的、其中已经通过添加更新向量(u)改变了向量长度的运动向量(C4,C5)。
32.一种用于编码视频图像序列的视频编码器,所述视频编码器包含采用如权利要求18至31中任一项所述的运动估计器的运动补偿器。
33.一种用于内插视频图像序列的内插器,所述内插器包含采用如权利要求18至31中任一项所述的运动估计器的运动补偿器。
全文摘要
本发明提供一种用于运动估计、尤其是用于运动补偿内插的改进方法。通过考虑到视频数据的来源,根据所检测的源模式设置用于选择时间预测向量的空间偏移。通过选择前驱场中距离当前块位置的适当的偏移,可以大大提高所预测的运动的准确度,并因此大大提高经过运动补偿的内插图像的画面质量。
文档编号G06T7/20GK1694495SQ20051006281
公开日2005年11月9日 申请日期2005年3月31日 优先权日2004年4月30日
发明者拉尔夫·休布里赫, 迈克尔·埃克哈特 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1