发明名称 一种降低边信息生成计算复杂度的方法
摘要 本发明公开了一种降低边信息生成计算复杂度的方法,该方法首先采用改进的前向运动估计方法,获得预测块的最小CF值和运动矢量mv<sub>1</sub>,然后将CF值与预定的阀值Th比较,若CF大于Th,则利用传统的前向运动估计方法获得运动矢量mv<sub>2</sub>并将其作为初始运动矢量,反之直接将mv<sub>1</sub>作为初始运动矢量;最后对确定的初始运动矢量进一步优化,并通过运动补偿生成边信息。改进的前向运动估计方法,是在初始条件中加入前一已解码WZ帧的运动矢量mv<sub>f</sub>,这样可以缩小预测块的搜索范围,进而减少前向运动估计的时间。由于相邻帧的运动矢量具有很大的相关性,大部分mv<sub>1</sub>都能满足初始运动矢量要求,所以本发明中边信息的总体生成时间比传统的边信息的生成时间少,降低了边信息生成的计算复杂度。
申请公布号 CN105306952A 申请公布日期 2016.02.03
申请号 CN201510638999.7 申请日期 2015.09.30
申请人 南京邮电大学 发明人 张登银;李世锋
分类号 H04N19/52(2014.01)I;H04N19/513(2014.01)I;H04N19/176(2014.01)I;H04N19/30(2014.01)I 主分类号 H04N19/52(2014.01)I
代理机构 南京知识律师事务所 32207 代理人 汪旭东
主权项 一种降低边信息生成计算复杂度的方法,其特征在于,所述方法包括如下步骤:步骤1:根据待解码WZ帧的前后相邻已解码关键帧Y<sub>2t‑1</sub>和Y<sub>2t+1</sub>以及前一相邻已解码WZ帧的最终运动矢量mv<sub>f</sub>,得到各个宏块的运动矢量mv<sub>1</sub>和对应的预测块的代价函数的CF值;步骤2:判断该宏块的CF值与设定阀值Th间的大小关系,若CF>Th,则跳到步骤4;步骤3:把步骤1中获得的运动矢量mv<sub>1</sub>作为边信息生成过程中的初始运动矢量,跳到步骤5;步骤4:进行传统的前向运动估计,把获得的运动矢量mv<sub>2</sub>作为边信息生成过程中的初始运动矢量;步骤5:对得到的初始运动矢量进行优化,得到该宏块的最终运动矢量mv;步骤6:利用所得到的运动矢量mv,对待解码WZ帧的前后相邻解码关键帧Y<sub>2t‑1</sub>和Y<sub>2t+1</sub>进行双向运动补偿,生成其对应边信息Y<sub>2t</sub>。
地址 210003 江苏省南京市鼓楼区新模范马路66号