【技术实现步骤摘要】
在视频解码器处基于重构基准帧估计运动的方法和系统
技术介绍
视频编码中的运动估计(ME)可以用来通过去除或减少视频帧之间的时间冗余而 提高视频压缩的性能。为了对输入块进行编码,可以在基准帧中的指定搜索窗口内在编码 器处执行传统的运动估计。这可以允许对运动矢量进行确定以最小化在输入块和基准块之 间的绝对误差和(SAD)。运动矢量(MV)信息接着可以被传送到解码器以用于运动补偿。可 以为分数像素单元确定所述运动矢量,并且能够使用插值滤波器来计算分数像素值。运动估计可以是前向、后向或者双向的,其中后向和双向ME可以在双向预测帧 (本文称作B帧)的编码中使用,而前向ME能够用于B帧和预测帧(本文称作P帧)。图1 示出了用于B帧110的ME的示例,其中MVO是通过前向基准帧120中的搜索窗口 160内的 前向运动搜索所获得的前向运动矢量。MVl可以是通过后向基准帧130中的搜索窗口 170 内的后向运动搜索所获得的后向运动矢量。在前向ME中,MVO所指向的基准块150被用作 与当前块140相关联的预测。在后向ME中,MVl所指向的基准块180可在后向方向上被用 作当前块140的预测。在双向ME中,MVO和MVl所指向的两个基准块的平均值可以被用作 当前块140的预测。考虑到诸如块140的当前块具有与它的时间和空间相邻块类似的运动, 所以可以使用相邻块的MV执行MV预测来得到当前块的预测MV。预测MV能够被用作搜索 中心,并且在熵编码过程中,仅对所搜索的MV和预测的MV之间的差进行编码以减少MV冗ο附图说明图1说明了双向视频帧的运动估计。图2说明了根据一个实施例的在解码器处 ...
【技术保护点】
一种方法,包括:在视频解码器处指定在第一前向基准帧中的搜索窗口;在所述第一前向基准帧的所述搜索窗口中指定搜索路径;对于所述搜索路径中的每个运动矢量MV0,确定指向第二基准帧中的基准块的相应的第二运动矢量MV1,其中,每个MV0从当前块指向所述搜索窗口中的基准块,所述相应的第二运动矢量MV1是MV0的函数;为在所述搜索路径中发现的每对MV0和MV1计算度量;以及选择其度量的相应值与所述度量的最优值最为接近的MV0,其中,所选择的MV0被用作所述当前块的运动矢量。
【技术特征摘要】
US 2009-7-3 61/222,982;US 2009-9-25 12/566,823一种方法,包括在视频解码器处指定在第一前向基准帧中的搜索窗口;在所述第一前向基准帧的所述搜索窗口中指定搜索路径;对于所述搜索路径中的每个运动矢量MV0,确定指向第二基准帧中的基准块的相应的第二运动矢量MV1,其中,每个MV0从当前块指向所述搜索窗口中的基准块,所述相应的第二运动矢量MV1是MV0的函数;为在所述搜索路径中发现的每对MV0和MV1计算度量;以及选择其度量的相应值与所述度量的最优值最为接近的MV0,其中,所选择的MV0被用作所述当前块的运动矢量。2.如权利要求1所述的方法,其中,所述第二基准帧包括后向基准帧,并且每个MVl是镜像运动矢量。3.如权利要求2所述的方法,其中,所述当前块位于双向预测帧中。4.如权利要求1所述的方法,其中,所述第二基准帧包括第二前向基准帧,并且每个 MVl是投影运动矢量。5.如权利要求4所述的方法,其中,所述当前块位于预测帧中。6.如权利要求1所述的方法,其中,对于每个MV0,通过如下函数来确定相应的MVlMVl = d1/do MVO其中,Cltl是在所述当前块和所述第一前向基准帧之间的时间距离,Cl1是在所述当前块 和所述第二基准帧之间的时间距离。7.如权利要求1所述的方法,其中,所述度量包括在所述搜索窗口中的基准块和所述 第二基准帧中的基准块之间的绝对误差和(SAD)。8.如权利要求1所述的方法,其中,所述当前块是较大分区块的子块。9.如权利要求1所述的方法,还包括使用可选编码方法来确定第二对MVO和MVl ; 确定所述可选编码方法的第一率失真统计;确定所述相应的第二运动矢量的所述确定、所述计算和所述选择的第二率失真统计;以及基于所述第一率失真统计和所述第二率失真统计的比较来选择优选的编码方法。10.一种包括计算机可读介质的计算机程序产品,所述计算机可读介质具有存储于其 中的计算机程序逻辑,所述计算机程序逻辑包括运动估计逻辑,用于使得处理器为在第一前向基准帧的搜索窗口中的搜索路径中发现的每个运动矢量MVO 确定运动矢量MVl,其中,每个MVO从当前块指向所述搜索窗口中的基准块,并且其中,所述 MVl是所述MVO的函数;还使得所述处理器为每对MVO和MVl计算度量;以及还使得所述处理器选择其度量的相应值与所述度量的最优值最为接近的MV0,其中,所 选择的MVO被用作所述当前块的运动矢量...
【专利技术属性】
技术研发人员:L徐,YJ秋,W张,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。