专利名称:用于提供可靠运动矢量的方法和系统的制作方法
技术领域:
本发明涉及用于提供可靠运动矢量的一种方法,并涉及用于提供可靠运动矢量的 一种系统。具体而言,本发明涉及不可靠运动矢量的检测和移除。
背景技术:
运动矢量在图像处理领域是重要的任务。常常需要进行图片改善,其包括运动估 计以及使用运动矢量来改善图片品质的方法,比如运动补偿内插技术。有一种技术把24赫 兹/25赫兹/50赫兹/60赫兹变换为100赫兹/120赫兹以降低运动模糊和抖动效应,该技 术需要连续改进算法,其中还包括运动估计。运动估计方法和系统对于其中存在覆盖或未覆盖背景的情况的区域是无效的。分 配给那些覆盖或未覆盖区域的运动矢量典型地是与图片无关的且随机分布的运动矢量。这 在图1中示例性地示出。在图1中示出了在不同时间的两个图像帧或者在不同时间的图像帧的两个部分。 在时间上较早的点用t-ι来表示,在时间上较晚的点用t来表示。所示的每个图像帧具有 对应于一个或多个像素的几个块63。因此,在图1中所示的这两个图像帧或图像帧的部分 示出了在不同时间的相同块63或像素。块63以不同方式着色,从而表明背景块和对象64。该对象64通过黑色块来表示, 并且是移动的,即在较早时间的图像帧61与较晚时间的图像帧62之间在图像内改变其位 置。白色块63是背景。在所示的后向运动估计过程的情况中,给较晚时间的图像帧62中的每个位置都 分配较早时间的图像帧61中的位置。这由运动矢量66、67来表示。如可看出的,比如通过 运动矢量66给较晚时间的图像帧62中的块号6分配较早时间的图像帧61中的块号6。同 样,通过运动矢量66,给较晚时间的图像帧62中的对象64的上部块分配在较早时间的图像 帧61中的对象64的上部块。未覆盖的区域65出现了问题,其中该区域在本例子中包括在较晚时间的图像帧 62中的背景块号17至22。对于这些块,在较早时间的图像帧中没有对应的块。此时所发 生的是,为未覆盖区域65的背景块生成随机运动矢量67 (在图1中用虚线示出),这些矢量 并没有正确地描述实际的运动。没有正确地描述实际运动的这些随机运动矢量67仍然被用于稍后的基于运动矢 量的处理中,所述处理比如是运动矢量的投影以及中间图片内插。这大大降低了最终内插 结果的品质,比如在具有全局平移运动的图片的边界处的品质。在前向运动估计的情况中 在覆盖区域也产生同样的问题。在文献US 6487313中提出了通过基于运动矢量场和它的邻域不连续性确定覆盖 区域和未覆盖区域来改善内插结果的一种系统和方法。如前所述,在覆盖或未覆盖区域中 的运动矢量具有与实际存在的运动无关的属性。因此,这些区域不能用于可靠地检测未覆 盖区域,并且从而内插图片的品质或者任何其他基于运动矢量的处理都将受损。
在文献US 6219436和US 2005163355中提供了一种系统和方法,其中运动矢量场 不连续性被扩展以使用前向和后向估计的运动矢量场。该方法还涉及基于邻域不连续性来 检测覆盖和未覆盖,其中也产生了上述的相同问题。文献US 20060244866A1致力于在其运动估计系统中移除随机运动矢量。因此提 出基于统计计算的随机因素来检查邻域关系,并进行简单的阈值处理。因此,运动矢量随时 间的邻域关系被用来识别随机性。因为与对象的实际运动相对应的运动矢量也可能被识别 为随机矢量,所以所提出的方法非常不可靠
发明内容
因此本发明的目的是改进现有技术。具体而言,本发明的目的是减少现有技术的 问题。本发明涉及用于提供可靠移动矢量的一种方法,其包括以下步骤利用后向和前 向估计来确定两个图像帧之间的运动矢量;比较后向估计运动矢量和前向估计运动矢量; 并基于比较结果来检测不可靠的运动矢量。本发明还涉及用于提供可靠运动矢量的一种系统,其包括用于利用后向估计来确 定两个图像帧之间的运动矢量的后向估计装置、用于利用前向估计来确定两个图像帧之间 的运动矢量的前向估计装置、用于比较后向估计运动矢量和前向估计运动矢量的比较装 置、以及用于基于比较结果来检测不可靠运动矢量的检测装置。优选地在一个图像帧中选择一个块来作为测试块,并比较与所选择的块相关的后 向估计运动矢量和前向估计运动矢量。有利地,不可靠的运动矢量被移除。另外有利的是用可靠的运动矢量替换移除的 运动矢量。在优选实施例中提供以下步骤在较晚时间的图像帧中选择块来作为测试块,为 该测试块确定后向估计运动矢量,在较早时间的图像帧中找到后向估计运动矢量所指向的 块,为所找到的块确定前向估计运动矢量,并且比较所确定的后向估计运动矢量和所确定 的前向估计运动矢量。在该优选实施例中,还提供以下的步骤在较早时间的图像帧中选择块来作为测 试块,为该测试块确定前向估计运动矢量,在较晚时间的图像帧中找到前向估计运动矢量 所指向的块,为所找到的块确定后向估计运动矢量,并且比较所确定的前向估计运动矢量 和所确定的后向估计运动矢量。优选地,为了比较运动矢量,优选地基于欧几里德距离或曼哈顿距离计算在所比 较的运动矢量之间的矢量距离。另外优选地,为了进行比较而检测所计算的矢量距离是否 超过预定阈值。
通过附图以及通过本发明的仅说明性实施例的以下详细解释,本发明的其他特 征、优点和目的将变得显而易见。图1示出了后向运动估计的示意图,图2a至2c示出了在两个图像帧之间内插的示意图,
图3示出了电子设备的示意性框图,其包含根据本发明的用于提供可靠运动矢量 的系统,图4示出了根据本发明的用于检测不可靠运动矢量的方法的示意图,图5至8是根据本发明的用于检测不可靠运动矢量的不同实施例,图9a至9c示出了根据本发明的用于提供可靠运动矢量的方法的示意图,图10是示出根据本发明的用于提供可靠运动矢量的方法的处理步骤的流程 图, 以及图11是示出根据本发明的用于检测不可靠运动矢量的处理步骤的流程图。
具体实施例方式如前所述,存在依赖于运动矢量的各种不同算法和处理方式。所有的方法都需要 使用可靠的运动矢量,并且从而在存在不可靠运动矢量的情况下遭受降低的品质以及可靠 性。在下文中,作为例子,将参照图像帧内插来解释由不可靠运动矢量所产生的问题。但应 注意的是,本发明并不局限于图像帧内插的应用,而是可以应用于任何其他类型的基于运 动矢量的图像处理。图2a示出了在较早的时间点t-Ι处的图像帧61以及在较晚的时间点t处的图像 帧62。在这些图像帧之间必须创建内插图像帧。为此目的,如前所述,创建后向估计运动矢 量。这再次导致产生问题,即在未覆盖区域65的情况中创建了不可靠的随机运动矢量。这 导致多投影点69,其在内插对象中用白点69来示出。这些多投影点69是多于一个的运动 矢量所指向的点。同样,图2b示出了针对同样两个时间帧61、62的前向估计运动矢量。在这种情况 下,对于覆盖区域68产生了问题,其中该覆盖区域在本例子中由块号9至14来示出,使得 被分配给覆盖区域68的前向估计运动矢量再次是不可靠的。在图2b中在存在运动矢量多 重投影的内插位置中也创建了多投影点69。在图2c中示出了所产生的内插对象。如可以看出的,该对象包含可靠区域71和 两个不可靠区域72,该可靠区域基于可靠运动矢量而创建,该不可靠区域也使用不可靠的 运动矢量而创建,并且该不可靠区域实际并不对应于对象64的实际移动。所产生的内插对 象从而是不可靠的,并在所显示的图像中产生错误。不可靠且随机创建的运动矢量的问题已经参照内插进行了解释。但当使用基于运 动矢量的其他算法和处理方法时也产生了类似的问题,因为不可靠的运动矢量总是导致图 像品质的明显降低。从而本发明提出采用能够可靠检测不可靠运动矢量使得不可靠运动矢量能够被 移除的一种方法和系统。根据所期望的应用,被移除的运动矢量可以替换为其他可靠的矢 量,使得正确的运动矢量然后可以以高的品质而被用于进一步的应用和处理方法。本发明所基于的想法是,在两个图像帧之间进行双向运动估计,并检查在前向和 后向运动估计之间运动矢量的一致性。更具体地说,本发明提出利用后向和前向估计来确定两个图像帧之间的运动矢 量,比较后向估计运动矢量和前向估计运动矢量,并基于比较结果来检测不可靠的运动矢量。
图3示出了采用根据本发明的系统的电子设备50。该电子设备比如可以是需要通 过使用基于运动矢量的算法来提供增强图像品质的电视机或任何其他电子设备。该电子设备50包括接收装置58,该接收装置接收视频信号的图像帧。该电子设备 50还包括储存器59和显示所处理的视频图像的显示器60。该储存器59可以包含易失性 和/或非易失性存储器的一个或多个储存器部件。该显示器60可以是任何类型的已知的 或未来的显示器,比如液晶显示器(IXD)等。该接收装置58、储存器59和显示器60连接到处理单元57并与之数据通信,该处 理单元管理该电子设备50中的所有处理。根据本发明的该处理单元57包含若干部件51至56,其适于执行根据本发明的步 骤。该部件51至56因此可以是在本发明算法中的处理步骤,或者可以是用于执行相应算 法步骤的硬件部件。具体而言,该处理单元57包含后向运动估计装置51,用以利用后向运动估计来确 定两个图像帧之间的运动矢量。该处理单元57还包括前向运动估计装置,用以利用前向估 计来确定两个图像帧之间的运动矢量。比较装置53适于比较后向估计运动矢量和前向估 计运动矢量。检测装置54然后基于由该比较装置53所提交的比较结果来检测不可靠的运
动矢量。还可以提供移除装置55,以移除之前由该检测装置54所检测的不可靠运动矢量。 根据所期望的应用,替换装置56可以将被移除的不可靠运动矢量替换为校正过的或可靠 的运动矢量。该电子设备50并不局限于图3所示的部件,而是包含该电子设备50的功能所需 的其他所有部件,比如电池、电源等,其在图中出于清晰的目的而被省略。图4示出了说明本发明的用于检测不可靠的、即随机创建的运动矢量的处理步骤 的示意图。如前所述,根据本发明,使用了双向运动估计。为此目的在两个图像帧61、62之 间确定后向估计运动矢量和前向估计运动矢量。在后向估计的情况下,如前所述,在未覆盖 区域65中的块产生了问题,这导致了不可靠的后向估计运动矢量。同样,在前向估计中在 覆盖区域68的情况下也产生了问题,这导致了不可靠的前向估计运动矢量。应注意的是,图中所示的图像帧不必代表完整的图像帧,而是也可以仅代表图像 帧的一部分。然而,术语“图像帧”在本申请中将被用于完整的以及部分的图像帧。而且根 据所使用的算法和应用所示的块可以包括一个或多个像素。在图4中出于清晰的目的两次示出了在较早时间的图像帧61以及在较晚时间的 图像帧62,也即一次用于后向运动估计,一次用于前向运动估计。把前向估计运动矢量和后 向估计运动矢量插入到一个单个的图像中将使图4不清楚。本发明现在提出比较后向估计运动矢量和前向估计运动矢量,并实施一致性检查。这将参照图4来解释。在较晚时间的图像帧62中一个块被选择为测试块。在本 例子中该块被标记为A。然后确定该后向估计运动矢量MVbwd指向较早时间的图像帧61中 的哪个块。在本例子中,对应的运动矢量指向块B,也即MVbwd’ = MVbwd(X+MVbwd)。对于这个在较早时间的图像帧61中所找到的块B,然后在下一步骤中确定对应的 前向估计运动矢量。由于在当前的图4中同一图像帧示出了两次,也即一次用于前向估计,一次用于后向估计,在前向估计图像中的块C由开始于后向估计图像中的块B的箭头73来 指示。即使块B和C在不同图像中示出,但它们是等同的。然后为块C(与块B等同)确定 对应的前向估计运动矢量。所确定的前向估计运动矢量和之前所确定的后向估计运动矢量然后被比较,并实 施一致性检查,也即在MVbwd’与-MVfwd之间实施相似性检查。换言之,如果与块C相关联的 前向估计运动矢量指向在较晚时间的图像帧62中与块A相对应的块,那么这就意味着与块 A相关联的后向估计运动矢量是可靠的。测试块A和对应的后向估计运动矢量从而被标记 为可靠的。在另一例子中,还参照图4来解释不可靠的运动矢量。在该例子中,测试块是块 A’。后向估计运动矢量指向块B’。如前所述,块B’对应于块C’,并在下一步骤中确定与块 C’相关联的前向估计运动矢量。如可以看出的,该前向估计运动矢量与指向块B’的后向估 计运动矢量不相似。开始于块A’的运动矢量从而被标记为不可靠的。可以采用多种方法来检查两个运动矢量之间的相似性。一种方法是使用两个运动 矢量之间的简单矢量距离(比如欧几里德、曼哈顿或其他距离)。
另一种可能是,使用前述距离之一并且评估更多的信息。比如用来生成运动矢量 的匹配准则。下面将给出一个例子在块匹配运动估计方法中常常使用基于块的偏移帧差 值来作为匹配准则。除了距离之外这还可以用来提供更复杂的运动矢量相似性度量。由于 需要获得对相似性的单个判断,可能需要引入弄清运动矢量是否相似的条件。在提供标量 结果的简单距离测量的情况中,这可以使用阈值来完成。比如距离d= 11MVbw/+MVfwdI I > 预定阈值。如果d更大,那么就可以假定运动矢量是不同的,并把MVbwd标记为未覆盖的矢 量。在许多硬件相关的应用中,非常需要降低存储器的使用。具体而言,在电视机的情 况中,储存器和处理能力通常是相当有限的。存储器的使用极其依赖于对垂直信息的自由 访问(行缓冲器),如垂直运动矢量访问的情况那样。在本发明的一个实施例中,因此提出 一种方法,其使用较少的存储器,但仍旧提供对由水平运动所造成的覆盖或未覆盖区域的 检测。不是如前文所述的检测规则中所做的那样来进行赋值MVbwd’ = MVbwd(X+MVbwd),而是 能够仅仅使用运动矢量的水平分量,比如MVbwd’ = MVbwd(X+MVbwd,水平分量)。仍旧对整个运动矢 量实施相似性度量。现在将参照图5-8来给出如何能够实施根据本发明的算法的几个例子。因此图5示出了其中提供静态背景,并且运动小于对象的情况。在该图中,与图4 相对比,仅示出了一组在较早时间的图像帧61和在较晚时间的图像帧62,并且后向估计运 动矢量和前向估计运动矢量被包括在同一图中。如可以看出的,在该情况中也产生了未覆盖区域65和覆盖区域68的问题。为了 确定不可靠的运动矢量,本发明在优选的实施例中提出采用指示符来指示是否发生了覆盖 情况或未覆盖情况。该指示符可以是数字、符号或任何其他类型的指示符。在本实施例中, 使用零“0”、负号“-、双负号“一”、正号“ + ”和双正号“++”来作为指示符。在最后的指示符列85中示出了为每个块所计算的最终指示符。在该过程的开头 对于每个块将该最终指示符都设置为0。然后利用前述的方法,来确定不可靠的后向估计运 动矢量和不可靠的前向估计运动矢量。
在前向指示符列83中基于前向估计运动矢量的可靠性为较早时间的图像帧61中 的每个块确定指示符,其中该可靠性定义了最终指示符是否应保持、减少或增加。在本例子 中存在覆盖区域68。该覆盖区域68的前向估计运动矢量利用前述方法而被确定为不可靠 的。在前向指示符列83中对于这些不可靠的运动矢量该指示符被设置为零74。对于其他 的运动矢量该指示符被设置为双负号75。同样,在后向指示符列84中基于后向估计运动矢量的可靠性为较晚时间的图像 帧62中的每个块确定指示符,该可靠性定义了该最终指示符是否应保持、减少或增加。在 本例子中存在未覆盖区域65。该未覆盖区域65的后向估计运动矢量利用前述的方法而被 确定为不可靠的。在对于这些不可靠运动矢量的后向指示符列84中该指示符被设置为零 74。对于其他的运动矢量该指示符被设置为双正号76。
现在,前向指示符列83以及后向指示符列84的指示符被用于确定最初设置的最 终指示符是否应保持、减少或增加。因此,零74定义了最终指示符应该保持不变,双负号75 定义了最终指示符应被减少,双正号76定义了最终指示符应被增加。这些调整现在被施加 到最初设置的最终指示符上。对于块号1至8,按照前向指示符列83,该最终指示符应该被减少,并且按照后向 指示符列84,该最终指示符应该被增加。总之这导致使该最终指示符保持不变,也即保持零 值74。对于块号9至14,按照前向指示符列83,该最终指示符应保持不变,并且按照后向指 示符列84,该最终指示符应被增加。总之这导致最终指示符增加,这在最终指示符列85中 针对块号9至14用正号值77示出。以同样的方式,为其他块确定最终指示符,这导致块号15至16以及23至30的最 终指示符是零74,块号17至22的指示符是负号78。由这个最终指示符现在可以看出,具 有最终指示符正号77的块是覆盖区域68的块,具有最终指示符负号78的块是未覆盖区域 65的块。进一步的处理步骤可以基于定义覆盖和未覆盖区域的该最终指示符。再次应注意 的是,上面的实施例仅仅是实施方式的一个例子,并且本发明并不局限于上述的实施例。在图6中示出了对于静态背景以及运动大于对象的情况的最终指示符的相同计 算方法。图7示出了移动背景以及对象与背景的运动方向相同的情况。在这种特定情况 中,可能发生的是如果同时存在覆盖和未覆盖的情况,那么把该最终指示符设置为零。这种 特殊的最终指示符86根据所使用的算法能够被检测为也指示不可靠的运动矢量,并能够 相应地处理。图8示出了移动背景以及对象的运动方向相反的情况。在图9a至9c中示出了本发明的应用的例子。因此,作为例子示出了使用根据本 发明的未覆盖校正滤波器(UCF)的内插。基于当前所述的方法来检测不可靠的后向估计运动矢量和前向估计运动矢量。然 后从投影中排除覆盖的和未覆盖的区域。在图9c中示出了最终的内插图片,并且对象80的可靠的且可投影部分以黑色示 出。对象的不可投影区域81以白色示出。首先用背景运动矢量来预设置需要内插的中间位置。必须事先利用全局运动参数化或者利用其他方法(比如通过先前投影结果的反馈)确定那些背景运动矢量。然后将被 清除的运动矢量82投影到中间位置,允许甚至重写背景运动矢量初始化的内插运动矢量 场。如在图9c中可以看出的,所产生的内插运动矢量场不再受从未覆盖区域随机生成的运 动矢量的干扰。对前向估计运动矢量和覆盖情况也实施同样的处理。由于利用本发明可以非常可靠地实现对覆盖和未覆盖区域的检测,所以可以采用 良好的内插结果或基于运动矢量的任何其他高品质处理。现在在图10中解释本发明的基本想法。图10因此是根据本发明的用于提供可靠 运动矢量的处理流程图。该过程开始于步骤SO。在步骤Sl中实施后向运动估计,并在步骤S 2中实施前向 运动估计。应注意的是步骤Sl和S2也可以同时实施或以不同的顺序来实施。在步骤S3中比较后向估计运动矢量和前向估计运动矢量。基于比较结果,在下一 步骤S4中检测不可靠的运动矢量。在下一步骤S5中,不可靠的运动矢量被移除。根据所期望的应用,可以在步骤S6 中用可靠的运动矢量替换被移除的运动矢量。然后在步骤S7中可以使用被校正的运动矢 量进行进一步的处理,所述被校正的运动矢量即不具有不可靠运动矢量的运动矢量、或者 包含有被替换的运动矢量的运动矢量。该过程在步骤S8中结束。在图11中将更详细地解释本发明的用于检测不可靠运动矢量的过程。从而将参 照确定后向估计运动矢量的可靠性的情况来解释该过程,但是该过程当然可以对应地适用 于确定前向估计运动矢量的可靠性。该过程开始于步骤S20。在步骤S21中较晚时间的图像帧的块被选择为实际的测 试块。在下一步骤S22中,为实际的测试块来确定后向估计运动矢量。在下一步骤S23中, 找到该后向估计运动矢量指向较早时间的图像帧的哪个块。在下一步骤S24中为之前找到 的块确定前向估计运动矢量。在下一步骤S25中比较所确定的前向估计运动矢量和所确定的后向估计运动矢 量。在步骤S26中检查运动矢量是否相似或等同。如果运动矢量相似,那么在步骤S27中 对应的后向运动矢量被标记为可靠的。否则,如果运动矢量不相似,那么在步骤S28中后向 运动矢量被标记为不可靠的。该过程结束于步骤S29。应注意的是,本发明已经参照图4和11进行了阐述,其中从较晚时间的图像帧开 始使用未覆盖校正滤波器。但应注意的是,为了检测前向估计运动矢量的可靠性可相应地 适配该过程。在该情况中,该过程开始于在较早时间的图像上的块,并且然后对应地为较早 时间的图像帧中的实际测试块来确定前向估计运动矢量。在该情况中,找到前向估计运动 矢量指向较晚时间的图像的哪个块,并为所找到的块确定对应的后向估计运动矢量。然后 再次比较两个运动矢量,并如前所述继续该过程。本发明能与其一起使用的其他应用比如是基于运动矢量的视频分类、对象跟踪或其他与运动矢量有关的方法。基于运动矢量的视频分类系统可以受益于本发明,其中该系 统使用运动矢量来检测场景变换、全局运动移动或其他视频特征,因为本发明抑制了错误 的运动矢量,并从而抑制了运动矢量场中的噪声。
权利要求
一种用于提供可靠运动矢量的方法,其包括以下步骤利用后向和前向估计来确定(S1,S2)两个图像帧(61,62)之间的运动矢量(66,67),比较(S3)后向估计运动矢量(66,67)和前向估计运动矢量(66,67),以及基于比较结果来检测(S4)不可靠的运动矢量(67)。
2.根据权利要求1所述的方法, 还包括以下步骤在一个图像帧(61,62)中选择(S21) —个块(A,A’ )作为测试块,以及比较(S3,S25)与所选择的块(A,A’ )相关联的后向估计运动矢量和前向估计运动矢量。
3.根据权利要求1或2所述的方法,还包括移除(S5)不可靠的运动矢量(67)的步骤。
4.根据权利要求3所述的方法,还包括用可靠的运动矢量(82)替换(S6)被移除的运动矢量的步骤。
5.根据权利要求2至4中任一项所述的方法, 还包括以下步骤选择(S21)在较晚时间的图像帧(62)中的块来作为测试块(A,A’), 为该测试块(A,A’ )确定(S22)后向估计运动矢量,找到(S23)在较早时间的图像帧(61)中后向估计运动矢量所指向的块(B,B’,C,C’), 为所找到的块(B,B’,C,C’ )确定(S24)前向估计运动矢量,以及 比较(S25)所确定的后向估计运动矢量和所确定的前向估计运动矢量。
6.根据权利要求2至4中任一项所述的方法, 还包括以下步骤在较早时间的图像帧(61)中选择(S21)块来作为测试块(A,A’), 为该测试块(A,A’ )确定(S22)前向估计运动矢量,在较晚时间的图像帧(62)中找到(S23)前向估计运动矢量所指向的块(B,B’,C,C’), 为所找到的块(B,B’,C,C’ )确定(S24)后向估计运动矢量,以及 比较(S25)所确定的前向估计运动矢量和所确定的后向估计运动矢量。
7.根据前述任一权利要求所述的方法,其中所述比较步骤(S3,S25)包括计算在所比较的运动矢量之间的矢量距离,优选地 计算欧几里德或曼哈顿距离。
8.根据权利要求7所述的方法,其中所述比较步骤(S3,S25)包括检测所计算的矢量距离是否超过预定的阈值。
9.一种用于提供可靠运动矢量的系统, 包括后向运动估计装置(51),用于利用后向估计来确定两个图像帧(61,62)之间的运动矢 量(66,67),前向运动估计装置(52),用于利用前向估计来确定两个图像帧(61,62)之间的运动矢 量(66,67),比较装置(53),用于比较后向估计运动矢量和前向估计运动矢量,以及 检测装置(54),用于基于比较结果来检测不可靠的运动矢量。
10.根据权利要求9所述的系统,其中该比较装置(53)适于在一个图像帧(61,62)中选择一个块(A,A’ )来作为测试 块,并比较与所选择的块(A,A’ )相关的后向估计运动矢量和前向估计运动矢量。
11.根据权利要求9或10所述的系统, 还包括移除装置(55),用于移除不可靠的运动矢量(67)。
12.根据权利要求11所述的系统, 还包括替换装置(56),用于用可靠的运动矢量替换所移除的运动矢量。
13.根据权利要求10至12中任一项所述的系统, 其中该比较装置(53)还适于在较晚时间的图像帧(62)中选择块作为测试块(A,A’), 为测试块(A,A’ )确定后向估计运动矢量,在较早时间的图像帧(61)中找到后向估计运动矢量所指向的块(B,B’,C,C’), 为所找到的块(B,B’,C,C’ )确定前向估计运动矢量,以及 比较所确定的后向估计运动矢量和所确定的前向估计运动矢量。
14.根据权利要求10至12中任一项所述的系统, 其中该比较装置还适于在较早时间的图像帧(61)中选择块来作为测试块(A,A’), 为该测试块(A,A’ )确定前向估计运动矢量,在较晚时间的图像帧(62)中找到前向估计运动矢量所指向的块(B,B’,C,C’), 为所找到的块(B,B’,C,C’ )确定后向估计运动矢量,以及 比较所确定的前向估计运动矢量和所确定的后向估计运动矢量。
15.一种电子设备(50),优选为电视机,其包含根据前述任一权利要求所述的系统。
全文摘要
本发明涉及用于提供可靠运动矢量的方法和系统。本发明的方法包括步骤利用后向和前向估计来确定(S1,S2)在两个图像帧(61,62)之间的运动矢量(66,67),比较(S3)后向估计运动矢量(66,67)与前向估计运动矢量(66,67),并基于比较结果来检测(S4)不可靠的运动矢量(67)。本发明还相应地建议了一种提供可靠运动矢量的系统。利用本发明,抑制了运动矢量场中的噪声。
文档编号G06T7/20GK101826211SQ20101013010
公开日2010年9月8日 申请日期2010年3月5日 优先权日2009年3月5日
发明者O·埃尔德勒, V·弗赖伯格, Y·因塞素 申请人:索尼株式会社