图像边界处的运动估计的制作方法

文档序号:7676392阅读:183来源:国知局
专利名称:图像边界处的运动估计的制作方法
技术领域
本专利申请大体涉及改进的有效图像边界处的运动估计。
背景技术
随着视频处理领域中新技术的出现,运动补偿视频算法对于高质 量视频处理而言不仅十分必要,价格也日趋合理。为了提供高质量的 视频处理,提供了不同的运动补偿应用。各种应用,如用于降低噪声
的运动补偿(MC)滤波、用于编码的MC预测、用于将隔行格式转 换为逐行格式的MC去隔行、或MC图像速率(picture rate)转换己 为人们所熟知。在帧速率转换时,计算原始输入帧间的新视频帧。在 不采用运动补偿的情况下,必须对帧进行重复或混合,后者导致非流 动的运动(称作运动画面颤动)或模糊(fuzziness)。上述应用均受益 于运动估计(ME)算法,对于运动估计已有多种方法为人们所熟知。 例如,递归运动估计算法利用一组候选运动矢量的集合。这些候选运 动矢量用于计算不同时刻内像素块之间的匹配误差。可以从矢量集合 中选择提供最小匹配误差的候选运动矢量,将其作为用于进一步处理 的运动矢量。
然而,在有效视频信号的边界附近,特定的候选运动矢量可能导 致匹配区域之一至少部分地处于有效视频区域之外,因此无法计算匹 配误差。例如,在屏幕的左或右边缘/顶部或底部,仅仅可以估计垂直 /水平运动矢量的匹配误差。
根据现有技术,通过不对与图像边缘最接近的块做运动估计的方 式,来解决该问题。取而代之,从离边缘较远的空间上相邻的块复制 与图像边缘最接近的块的运动矢量。
例如,当将不作运动估计的边界的宽度确定为例如W(8x8)个块 时,对其计算匹配误差(SAD)的图像中的第一个块为SAD(n*8,n*8)。当候选运动矢量具有大于n*8的绝对值v时,由于下一帧中匹配区域 中的某些像素的值可能会在有效图像区域之外,因此无法计算这些像 素的值。在上述情况下,如果无法对正确矢量计算匹配误差,则根据 现有技术将会选择可以对其计算匹配误差的另一 (错误)矢量。在许 多情况下,该矢量将是零矢量。
在传统电视中,将对其估计出错误运动矢量的、不在有效区域内 的块通常刚好处于过扫描区域内,并因此是不可见的。然而,由于不 正确的运动矢量,以及运动矢量突变的缘故,在PC屏幕以及其他无 过扫瞄区域的(矩阵)屏幕上,将会出现伪影。此外,这些错误矢量 被用作空间上相邻的块的候选运动矢量。由于3D-RS算法本质上倾向 于选择一致性运动场,所以这些错误的候选运动矢量还会影响其他块 的可靠性,在具有极少细节和/或低对比度的、匹配误差对于所有候选 运动矢量都较低的区域中尤其如此。

发明内容
因此,本专利申请的目的是,提供在图像边界处具有改进的估计 结果的运动估计。本专利申请的另一个目的是,提供在图像边界处可 靠的运动估计。本专利申请的另一个目的是,提供在图像边界处的健 壮的运动估计。
为了克服这些问题中的一个或多个,本申请根据一个方面提供了
一种用于确定图像信号内的估计运动矢量的方法,所述方法包括为
信号图像内的至少一当前块创建至少一个候选运动矢量;为每一个所
述候选运动矢量确定至少一匹配块,所述匹配块位于至少一幅与当前
块的图像在时间上相邻的图像内;检测所述至少一匹配块是否至少部 分地位于图像的有效区域之外;以及对至少所述当前块和匹配块进行 移位,以使所述匹配块位于图像的有效区域之内。
根据本发明实施例的信号可以是任意图像序列,例如视频序列。 信号内的图像可以由像素构成。像素可以是描述图像特定部分的亮度 和色度的图像元素。可以将图像内的多个相邻像素理解为像素块。
图像内的元素常在数帧内发生运动。元素的运动可以用运动向量加以描述。运动矢量可以描述特定像素或像素块的运动方向和速度。
可以将运动估计理解为计算运动概率。可以使用运动估计来计算 最有可能描述图像中实际运动的运动矢量。利用这些运动矢量,能够 预测后继帧的图像。估计运动矢量还可用于对隔行扫描图像进行去隔 行。
候选运动矢量可以是一组描述像素或像素块的可能运动的可能 矢量的集合。该候选运动矢量集可用于确定最符合图像内实际运动的 估计运动矢量。可能需要运动估计的应用有,例如,诸如去隔行和时 间上变换、计算机视觉应用以及视频压縮之类的高质量视频格式转换 算法。
本专利申请使得还可以,针对可导致匹配区域之一至少部分地处 于图像的有效区域之外的候选运动矢量,计算有效视频信号边界附近 的匹配误差。为了为匹配误差的计算提供有效像素值,可以为匹配块 和/或当前块给出偏移量,以便两个匹配块在移位后都完全处于有效视 频区域内。使用移位后的块的像素值计算匹配误差。
必须注意的是,所述移位可以仅应用于块,而不应用于值。换句 话说,对考虑用于计算匹配误差的块的区域进行移位。对于匹配误差 的实际计算,使用了位于移位后区域中的像素的像素值。还应注意的 是,这种移位不改变运动矢量。将以这种方式计算出的匹配误差用作 与边缘最接近的像素块的正确的匹配误差,对于所述与边缘最接近的 像素块,可以计算出该矢量的匹配误差。甚至可以以这种方式计算有 效视频区域的第一个和最后一个块的矢量集合的匹配误差。
应当注意的是,图像中的当前块可以是信号的输入图像内的像素 块。在这种情况下,匹配块可位于时间上相邻的(例如前一和后一) 图像内。然而,也可以将图像中的当前块理解为需要基于前一和后一 图像进行估计的图像内的块。此时,当前块的图像不需要存在于输入 信号中。在上变换中,可以使用这种当前块。
本发明实施例提出了根据权利要求2所述的确定匹配块。可以将 两个匹配块用于从一组多个候选运动矢量集中计算出正确的运动矢 量。可以删除当前块而仅使用两个匹配块。可以针对匹配块内的像素值计算每个候选运动矢量的误差度量。 一旦一个块位于图像的有效区 域之外,就可以将匹配块的区域移动一偏移量,以便对在有效图像区 域内的像素中的有效像素值进行误差度量计算。
已发现,根据权利要求3所述的对块进行移位是优选的。可以以
相同的值(如移位矢量)对两个匹配块和当前块进行移位,以便所有 块都处于活动图像区域内。在匹配块处于有效图像区域的右侧之外的 情况下,偏移量值可以是负的,而在匹配块处于有效图像区域的左侧 之外的情况下,偏移量值可以是正的。
根据权利要求4所述的对块进行移位是优选的。以这种方式,可 以基于在空间上被认为与当所有块都处于有效图像区域内时所使用的 像素最接近的像素块计算匹配误差。通过以某一偏移量对匹配块进行 移位的方式,基于与在不移位情况下所使用的块最近的匹配块,计算 匹配误差,其中所述偏移量优选情况下是提供位于有效区域内匹配块 和当前块的、尽可能小的偏移量。
根据权利要求5或6所述的计算匹配误差是优选的。
有效图像区域可以不总是等于实际屏幕或整个视频帧。例如,黑 条(black bar)(如由于宽荧幕电影中的边框(letterbox))可以使实际 视频区域更小。在这些黑条处(或附近)进行估计运动可能会产生与 前面相同的问题。因此,根据权利要求7所述的使用黑条检测可以很大 程度地提高黑条附近运动估计的效果。
根据权利要求8,候选运动矢量可以描述搜索区域内像素的可能 位移。这种位移可以是沿x方向和y方向。矢量可以通过其x和y分量来 描述运动方向。通过矢量的绝对值描述运动速度。
根据权利要求9,使用空间和/或时间预测来创建至少两个候选运 动矢量。例如,在提供扫描图像线的扫描图像中,因果性限制了空间 预测在尚未发送的图像块中的使用。取而代之,可以使用时间预测。
误差准则可以是根据权利要求10所述的准则。
本申请的另一个方面是一种计算机程序,用于确定图像信号内的 估计运动矢量,所述程序包括若干指令,所述指令操可用于使处理器 为信号图像内的至少一当前块创建至少一候选运动矢量;为每一个所述候选运动矢量确定至少一匹配块,所述匹配块位于至少一幅与当前 块的图像在时间上相邻的图像内;检测所述至少一匹配块是否至少部 分地位于图像的有效区域之外;以及对所述至少当前块和匹配块进行 移位,以使所述匹配块位于图像的有效区域之内。
本申请的另一个方面是一种计算机程序产品,用于确定图像信号 内的估计运动矢量,所述程序包括若干指令,所述指令可用于使处理 器为信号图像内的至少一当前块创建至少一候选运动矢量;为每一 个所述候选运动矢量确定至少一匹配块,所述匹配块位于至少一幅与 当前块的图像在时间上相邻的图像内;检测所述至少一匹配块是否至 少部分地位于图像的有效区域之外;以及对所述至少当前块和匹配块 进行移位,以使所述匹配块位于图像的有效区域之内。
此外,本申请的另一个方面是一种显示设备,包括接收机,被 配置用于接收视频信号;以及运动估计单元,包括候选运动矢量检
测单元,被配置用于为信号图像内的至少一当前块检测候选运动矢量;
匹配单元,被配置用于为每一个所述候选运动矢量确定至少一匹配块,
所述匹配块位于至少一幅与当前块的图像在时间上相邻的图像内;检
测单元,被配置用于检测所述至少一匹配块是否至少部分地位于图像
的有效区域之外;以及移位单元,被配置用于对所述至少当前块和该 匹配块进行移位,以使该匹配块位于图像的有效区域之内。
参考以下实施例对本发明的这些和其他方面进行阐述,将使其变 得更加清晰。


在附图中示出了
图1示出了块匹配方法;
图2A和B示出了一组递归搜索块匹配器的候选运动矢量集合; 图3示出了根据本发明实施例的流程图; 图4示出了根据本发明实施例的设备;以及 图5示出了根据本发明实施例的利用了块移位的块匹配方法。
具体实施例方式
如以下将更详细地示出的那样,可以将所谓的3D递归搜索算法用 于快速运动估计。在该算法中,通过使匹配误差(例如对于候选运动 矢量集合而言两个像素块间的绝对误差和(SAD))最小,来进行运动 估计。在常用的实现中,将8x8像素块用于块匹配。在图l中将更详细 地描述块匹配。对于每个像素块,可以估计出多个候选运动矢量。这 些候选运动矢量是通过相邻块的最佳匹配矢量获得的。在同一次运动 估计中已经对这些块中的一部分进行了处理,并将得到的运动矢量称 为空间候选运动矢量,而在本次运动估计中,尚未计算其他的块,因 此它们包含前一次运动估计的运动矢量。由这些块产生的运动矢量被 称作时间候选运动矢量。图2中示出了可能的候选运动矢量。除空间/ 时间候选运动矢量以外,还估计出了某些额外的矢量零矢量以及一 个或多个更新矢量。更新矢量是通过将(较小的)半随机偏移矢量 (offsetvector)与空间和/或时间候选运动矢量相加的方式获得的。当 应用图l所示的块匹配时,匹配块可能位于图像的有效区域之外。正如 将参考图3至5予以更详细的描述的那样,在这种情况下,应用块移位。
图l示出了视频流中图像102的时刻n-l、 n、 n+l。对于运动估计, 使用候选运动矢量105来计算例如当前图像n中的块104、前一图像n-l 中的匹配块110与后一图像n+l内的匹配块108之间的匹配值。在搜索 区域106内,选择匹配块108、 110。可以通过选择产生最小匹配误差的 最佳候选运动矢量(? 105的方式,优化相关度,即块104、 108、 110 内像素值之间的匹配误差。由此,可以测试不同的候选运动矢量(? 105,得到匹配块108、 110的不同位置,从而可能产生不同的匹配误差。
可以选择产生最小匹配误差的候选运动矢量,将其作为估计运动矢量。 在块匹配器中搜索最小匹配误差是一个可以采用许多方案的二 维优化问题。 一种可能的是实现是使用三步块匹配器、2维对数、或交 叉搜索法、或一步一次搜索(one-at-a-time-search)的块匹配。在G. de Haan的"Progress in Motion Esti'mation for Consumer Video Format Conversion", IEEE transactions on consumer electronics, vol. 46, no.3, August 2000, pp. 449-459中公开了不同的块匹配策略。一种可能的最优化策略的实现可以是3维递归搜索块匹配器(3D RS)。 3DRS说明对于比块大的对象,最佳候选运动矢量可能出现在 像素或块的空间和/或时间邻域中。
为了确定块104的估计运动矢量5 (f, n),可以采用误差度量 —估计各候选运动矢量(5 105。
如图2a所示,假定扫描方向为从左到右和从上到下,因果性限制 了对当前块Dc 104右下方的块Ds的空间候选矢量的使用。相反,需要 使用根据时间上的后继块Dt得到的时间预测矢量。对于当前块Dc,在 搜索区域106内,空间预测矢量可从块Ds获得,时间预测矢量可从块 Dt获得。由于仅已被扫描的块可用于当前块Dc的空间预测,所以只能 以块Ds进行空间预测。由于可以从搜索区域105的前一时刻获得关于 块Dt信息,所以可以利用块Dt进行时间预测。
已发现在搜索范围内估计所有可能的矢量没有意义。对取自空间 相邻块矢量进行估计可能已经足够了,所述空间相邻块如下所示
' on '"。
z-J = —l,0,+l
其中,CS"^被定义为一组候选矢量( 集,这组候选矢量描述了在前一 图像搜索区域W(^内关于》的所有可能的(像素网格上的整数或非整 数)位移,
CS腿=E CJ十W,-M S C一 其中n和m是限制&4(f)的常数。为了减小计算开销,仅对取自空间相 邻块CS的矢量( 进行估计就足够了。X、Y可分别定义块的宽度和高度。 因果性以及实现中对流水作业的需要使得不是所有相邻块都是可用 的,在初始化时,所有矢量均可为零。
为了解决矢量的可用性,当前图像中尚未计算出的那些矢量可以 取自前一矢量场中的相应位置。图2a示出了在从左上到右下对块进行 扫描的情况下,当前块Dc和其结果矢量被作为候选运动矢量的块Ds、 Dt的相对位置。
可以通过加入更新矢量,来解决初始化时零矢量的问题。图2b中示出了从候选集中删去某些空间时间预测的 一种可能的实现,其中候 选集CS"(之—可定义为..
<formula>formula see original document page 12</formula>一种能够描述比单纯的平移更为复杂的物体运动(如旋转或缩 放)的模型,可以将图像分割为独立的物体,并为这些物体中的每个 物体估计运动参数集。由于块数通常比物体数大一个数量级,所以每 幅图像需要计算的运动参数得以减少。然而,计算复杂度有所增加。
由搜索块匹配过程产生的估计运动矢量5(么n)是使至少一个误 差函数fp,i,^产生最小值的候选矢量(?。这可以用下式表示
<formula>formula see original document page 12</formula>
通常,可以将具有最小匹配误差的估计矢量力(》,w)分配给当前块 i04中的所有位置》以进行运动补偿。
给定的候选运动矢量(? 105的误差值可以是当前块104以及匹配 块(即前一匹配块110或后一匹配块108)中的像素的亮度值的函数在 整个块104、 108、 IIO上的和。误差值还可以是像素值的任意其他函数, 并可以被表示为代价函数的和其中,对于非隔行信号通常选择p^,而对于隔行信号一般选择p^。
一个可能的误差函数可以是绝对误差和(SAD)标准。例如,当使用 前一图像n-l (P)和后一图像n+l (N),为候选运动矢量(? 105计算 匹配误差时,可以按下式计算SAD:
7々i)1 、 H , 其中,P(i + 。是匹配块110内像素的亮度值,A^f-^是匹配块108内
像素的亮度值。当候选运动矢量(? 105是二维矢量(5 = ^0时,SAD可
以为
WD(C,力=E + 、 ,乂 + 、)— A^(x; - 、,乃一 v
已经解释了从一组候选运动矢量集中选择估计运动矢量的一般 方法,接下来将要描述在匹配块位于图像的有效区域之外的情况下, 如何计算估计运动矢量。
图3是一副流程图,示出了根据本发明的实施例的方法300。可以 利用图4所示的设备执行图3中所示的方法300。
显示设备400包括接收机402。将输入至接收机402的输入信号转 发至运动估计单元404。运动估计单元404包括候选运动矢量检测单 元406、检测单元408、移位单元410、匹配单元412和输出单元414。运 动估计单元404可以用硬件(HW)和/或软件(SW)予以实现。就软 件实现而言,当在显示设备400的处理单元中执行存储在计算机可读介
质上的软件代码时,该软件代码就可以实现所述功能。
参考图3和图5,按以下方式操作显示设备400。
在接收机402处接收到输入信号之后,将该输入信号转发至运动 估计单元404。在运动估计单元104中,为实现运动估计对输入信号进 行处理。在运动估计期间,为输入图像内的多个块估计运动矢量,以 便用于进一步的处理。为了估计运动矢量,在第一步骤302中,选择当 前块。可以对每幅图像内的所有块执行步骤302-318。
对于该当前块,在候选运动矢量检测单元内选择(304)候选运 动矢量集。这一步骤可以按图2所示的方式来实现。在选择了当前块(302)和候选运动矢量集(304)之后,在检测 单元408内,为候选运动矢量中的每一个矢量确定(306)前一匹配块 和后一匹配块。图5针对一个运动矢量示出了这一步骤。对于当前块 504,估计运动矢量集中的所有候选运动矢量505。在所示示例中,运 动矢量505使得,前一匹配块510位于当前块504的左侧,后一匹配块508 位于当前块504的右侧。
在下一步骤中,在检测单元408中检测(308)图像的有效区域502。 该有效区域可以是图像内的区域。图像外的区域可被认为是无效的。 有效区域502还可以通过图像的水平和垂直边缘上的黑条(black bar)
予以界定。可以使用黑条检测单元(未示出)来检测黑条。
在检测出图像的有效区域502处之后,可以在检测单元408内估计 (310)匹配块510和/或匹配块508是否都处于有效区域502内。在匹配 块508、 510都处于有效区域502内的情况下,在步骤316,继续执行处 理。否则,以计算块移位的方式,来继续执行处理。
通常,当例如在当前块处必须计算SAD, x-O且候选运动矢量VxX) 的情况下,x- 的最小值将等于-Vx,因此,匹配块510中的对应位置将 位于有效区域502之外。应当向块504、 508、 510提供绝对值等于Vx的x 方向的偏移量(Ax),以确保下一帧中的匹配区域将会在有效区域502 内。类似地,当候选运动矢量的x分量小于零时,X+Vx的最小值将等于 vx,因此匹配块510将在有效区域之外。这就需要等于vx的绝对值的偏 移量,以确保匹配区域508、 510都在有效视频区域内。通常 SAD' (x, y) = SAD(x + Ax, y + Ay )
=g |p(Xi + Ax + vx, yj + Ay + vy)匿N(x,. +- vx , yj + Ay - vy )
在该方程中,应当选择Ax和Ay的值以使匹配区域508、 510都在有 效区域502内。当匹配块510之一处于屏幕左侧之外时,Ax的值将是正 的,而当匹配块508之一处于屏幕右侧之外时,Ax的值将是负的。
在所示情况下,当为当前块504估计运动矢量505时,匹配块508 处于有效区域502的右侧之外。图5仅示出了匹配块504、 508、 510的位 置,匹配块504、 508、 510的像素来自不同的帧n-l、 n、 n+l。在所示 情况下,所有x-vx的值都大于有效区域502的宽度。通过将所有块向左移位(vx<Ax<0)使匹配块508刚好在有效区域502内,就可以计算匹 配误差,尽管移位后的位置与当前块504以及匹配块508、 510的预测位
置略有不同。
在检测到(310)匹配块508部分处于有效区域502以外之后,移 位单元410需要计算(312)移位值(Ax和Ay),以将匹配块508移位至 有效视频区域502内。存在许多用于计算这些值的可能方案。 一种方案 是使Ax和Ay的绝对值最小化。在这种情况下,在其中计算匹配区域的 实际块最接近于应当对其计算匹配区域的块。
然后,以由移位单元410计算出的偏移量,对两个图像中的匹配 块510、 508进行移位(314)。
在匹配单元412中,使用移位后的块510、 508计算(316)匹配误 差。按如上所述的方式进行计算。可选地,可以基于偏移矢量(即偏 移量的绝对值),为匹配误差添加附加代价(extmpenalty)。
在匹配单元412中,可以通过针对候选运动矢量集中的所有候选 运动矢量计算出的匹配误差,选出(318)能够产生最小匹配误差的候 选运动矢量,将其作为的估计运动矢量,并在输出单元414中将其输出,
以进行进一步的处理。
根据本发明实施例的运动估计可应用于由视频信号进行估计运 动的所有领域。在电视机中,可应用于例如自然动感技术(Natural Motion)和运动补偿去隔行。还可以将根据本发明实施例的运动估计 用于PC软件。此外,可以将其用于视频压缩。在该领域中, 一般使用 全搜索运动估计,而不是3D-RS。然而,本发明不依赖于使用精确的 运动估计技术或在其中将结果矢量用于例如运动补偿步骤的方法。
虽然已经示出、描述并指出了应用于本发明优选实施例的本发明 基本的新颖特征,但要理解的是,本领域技术人员可以在不背离本发 明精神的情况下,对所述设备和方法的形式和细节作出各种省略、替 换和修改。例如,在本意上十分明确的是,以基本相同的方式实现基 本相同的功能以便实现相同结果的元件和/或方法步骤的所有组合都 在本发明的范围之内。此外,应当认识到,结合本发明的任何公开形 式或实施例所示和/或所述的结构和/或元件和/或方法步骤,都可以被并入任何其他所公开的或所说明的或所提出的形式或实施例,作为设 计选择的一般情况。因此,仅以此处所附的权利要求范围所指明的那 样对本发明予以限制。还应当认识到,不应将任何参考标记解释为对 权利要求范围的限制。
权利要求
1. 一种用于确定图像信号内的估计运动矢量的方法,所述方法包括以下步骤为图像内的至少一当前块创建至少一候选运动矢量,为每一个所述候选运动矢量确定至少一匹配块,所述匹配块位于至少一幅与当前块的图像在时间上相邻的图像内,检测所述至少一匹配块是否至少部分地位于图像的有效区域之外,以及对所述至少当前块和匹配块进行移位,以使所述匹配块位于图像的有效区域之内。
2. 根据权利要求l所述的方法,其中,所述确定匹配块的步骤还 包括为所述当前块确定至少两个匹配块,以便第一匹配块位于时间 上的前一图像之内,且第二匹配块位于时间上的后一图像之内。
3. 根据权利要求l所述的方法,其中,所述移位步骤还包括以 相同的移位矢量对所述块进行移位。
4. 根据权利要求2所述的方法,其中,所述移位步骤还包括对所述至少两个匹配块和所述当前块进行移位。
5. 根据权利要求l所述的方法,还包括基于至少移位后的当前 块和移位后的匹配块,为候选运动矢量计算匹配误差,以便获得估计 运动矢量。
6. 根据权利要求2所述的方法,还包括基于至少两个移位后的匹配块,计算匹配误差。
7. 根据权利要求l所述的方法,还包括利用黑条检测来检测图 像的有效区域。
8. 根据权利要求l所述的方法,其中,所述候选运动矢量描述了 搜索区域内当前块内像素的可能位移。
9. 根据权利要求l所述的方法,其中,使用以下预测中的至少一 种来创建候选运动矢量A)空间预测,B) 时间预测。
10. 根据权利要求l所述的方法,其中,所述计算匹配误差的步骤包括计算以下至少一项A) 绝对误差和;B) 均方误差;C) 归一化互相关;D) 有效像素数。
11. 一种计算机程序,用于确定图像信号内的估计运动向量,所 述程序包括若干指令,所述指令可用于使处理器为信号图像内的至少一当前块创建至少一候选运动矢量, 为每一个所述候选运动矢量确定至少一匹配块,所述匹配块位于至少一幅与当前块的图像在时间上相邻的图像内,检测所述至少一匹配块是否至少部分地位于图像的有效区域之外,以及对所述至少当前块和匹配块进行移位,以使所述匹配块位于图像 的有效区域之内。
12. —种计算机程序产品,用于确定图像信号内的估计运动矢量, 所述程序包括若干指令,所述指令可用于使处理器为信号图像内的至少一当前块创建至少一候选运动矢量, 为每一个所述候选运动矢量确定至少一匹配块,所述匹配块位于至少一幅与当前块的图像在时间上相邻的图像内,检测所述至少一匹配块是否至少部分地位于图像的有效区域之外,以及对所述至少当前块和所述匹配块进行移位,以使所述匹配块位于 图像的有效区域之内。
13. —种显示设备,包括接收机,被配置用于接收视频信号,以及 运动估计单元,包括候选运动矢量检测单元,被配置用于为信号图像内的至少一当前 块检测候选运动矢量,匹配单元,被配置用于为每一个所述候选运动矢量确定至少一匹 配块,所述匹配块位于至少一幅与当前块的图像在时间上相邻的图像 内,检测单元,被配置用于检测所述至少一匹配块是否至少部分地位 于图像的有效区域之外,以及移位单元,被配置用于对所述至少当前块和匹配块进行移位,以 使所述匹配块位于图像的有效区域之内。
全文摘要
提供图像信号内的估计运动矢量以获得健壮的运动矢量,所述方法是通过以下步骤予以实现的为信号图像内的至少一当前块创建至少一候选运动矢量;为每一个所述候选运动矢量确定至少一匹配块,所述匹配块位于至少一幅与当前块的图像在时间上相邻的图像内;检测所述至少一匹配块是否至少部分地位于图像的有效区域之外,然后基于至少移位后的当前块和移位后的匹配块,计算候选运动矢量;以及对至少当前块和匹配块进行移位,以使该匹配块位于图像的有效区域之内。
文档编号H04N7/01GK101422047SQ200780013430
公开日2009年4月29日 申请日期2007年4月10日 优先权日2006年4月14日
发明者马可·K·博斯马 申请人:Nxp股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1