发明名称 一种快速帧间预测模式选择方法
摘要 一种快速帧间预测模式选择方法,通过对宏块运动特性和细节特征的预选择,选择符合条件的宏块模式进行编码计算,与传统技术相比,本发明能够大大降低编码器的计算复杂度,显著提高编码效率,编码时间平均减少了32.14%。并且该算法的计算量小,简单可行,适合于实际应用。
申请公布号 CN1809167A 申请公布日期 2006.07.26
申请号 CN200610013140.8 申请日期 2006.01.26
申请人 天津大学 发明人 李华;张淑芳;侯玲;邓宇
分类号 H04N7/32(2006.01) 主分类号 H04N7/32(2006.01)
代理机构 天津市北洋有限责任专利代理事务所 代理人 李素兰
主权项 1.一种快速帧间预测模式选择方法,通过对宏块运动特性和细节特征的预选择,选择符合条件的宏块模式进行编码计算,该方法包括以下步骤:首先,根据当前宏块的运动特性进行宏块模式预选择:根据相继两幅图像对应宏块的绝对帧差SAD以及这两幅图像中所有宏块绝对帧差的平均值MADMF来判断当前宏块属于背景区域还是运动区域;判断准则为:<math> <mrow> <mfrac> <msub> <mi>SAD</mi> <mi>i</mi> </msub> <mi>MADMF</mi> </mfrac> <mo>&lt;</mo> <mi>&lambda;</mi> </mrow> </math> 如果当前宏块的绝对帧差SAD以及一帧图像中所有宏块绝对帧差的平均值MADMF比值满足上述条件,则认为该宏块处于背景区域,在进行运动估计时,使用16×16、16×8和8×16几种大尺寸的块模式;如不满足上述条件,也可据此判断出该宏块属于运动区域;然后,根据该宏块的细节特征做进一步的宏块模式预选择:计算当前宏块AC系数的总能量EAC <math> <mrow> <msub> <mi>E</mi> <mi>AC</mi> </msub> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>0</mn> </mrow> <mn>16</mn> </munderover> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>0</mn> </mrow> <mn>16</mn> </munderover> <msup> <mrow> <mo>(</mo> <msub> <mi>A</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>-</mo> <mfrac> <mn>1</mn> <mn>256</mn> </mfrac> <msup> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>0</mn> </mrow> <mn>16</mn> </munderover> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>0</mn> </mrow> <mn>16</mn> </munderover> <msub> <mi>A</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </math> 计算一帧中所有宏块AC系数总能量的均值MEAC:<math> <mrow> <msub> <mi>ME</mi> <mi>AC</mi> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mi>K</mi> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <msub> <mi>E</mi> <msub> <mi>AC</mi> <mi>i</mi> </msub> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo> </mrow> </mrow> </math> 根据判断条件<math> <mrow> <mfrac> <msub> <mi>E</mi> <mrow> <mi>A</mi> <msub> <mi>C</mi> <mi>i</mi> </msub> </mrow> </msub> <msub> <mi>ME</mi> <mi>AC</mi> </msub> </mfrac> <mo>&lt;</mo> <mi>w</mi> </mrow> </math> 如果满足上述条件,则判定该宏块使用16×16、16×8和8×16的块模式,否则需要遍历所有的块模式(16×16、16×8、8×16、8×8、8×4、4×8和4×4)。
地址 300072天津市南开区卫津路92号