发明名称 |
一种应用于H.264编码的亮度4×4块帧内预测模式快速选择方法 |
摘要 |
一种应用于H.264编码的亮度4×4块帧内预测模式快速选择方法,涉及一种亮度4×4块帧内预测模式快速选择方法。它是为了4×4块帧内预测模式快速选择进而提高H.264编码的编码效率。通过分析帧内4×4块预测的基本原理和相应预测公式,得出在不同的预测模式下,相邻像素在整个预测块中具有不同的加权系数,整个预测块内大部分像素是由几个具有较大加权系数的相邻像素所决定的。根据这一特性提出了一种基于当前像素分布的亮度4×4块帧内预测模式快速选择新算法。通过将该算法集成到H.264中,能够在损失较小的编码质量的前提下,有效的提高H.264帧内预测的效率,从而提高H.264的编码效率。本发明能够满足对实时性要求较高的应用领域的需求。 |
申请公布号 |
CN102413334A |
申请公布日期 |
2012.04.11 |
申请号 |
CN201110451403.4 |
申请日期 |
2011.12.29 |
申请人 |
哈尔滨工业大学 |
发明人 |
王进祥;刘英哲;付方发 |
分类号 |
H04N7/26(2006.01)I;H04N7/32(2006.01)I |
主分类号 |
H04N7/26(2006.01)I |
代理机构 |
哈尔滨市松花江专利商标事务所 23109 |
代理人 |
张宏威 |
主权项 |
一种应用于H.264编码的亮度4×4块帧内预测模式快速选择方法,其特征是:它由以下步骤实现:步骤一、计算4×4块帧中9种预测模式的重要值,根据获得的9种预测模式的重要值生成9种预测模式的直方图;步骤二、在步骤一获得的9种预测模式的直方图中选取幅值最大的三种预测模式Mx、My和Mz,并将该三种预测模式的幅值标记为hist_Mx、hist_My和hist_Mz;其中hist_Mx大于或等于hist_My;hist_My大于或等于hist_Mz;步骤三、判断幅值hist_Mx是否小于预设一号门限值,如果判断结果是为是,则执行步骤三一;如果判断结果为否,则执行步骤三二;步骤三一、则采用H.264中的模式选择方法遍历4×4块帧内所有的预测模式,完成4×4块帧内预测模式快速选择;步骤三二、计算步骤二中选取的三种预测模式的幅值的差值diff1和diff2,并执行步骤四;所述diff1=hist_Mx‑hist_My;diff2=hist_My‑hist_Mz;步骤四、判断步骤三二中的差值diff1是否大于预设二号门限值,如果判断结果为是,则选取预测模式Mx作为候选模式,完成4×4块帧内预测模式快速选择;如果判断结果为否,则执行步骤五;步骤五、判断步骤三二中的差值diff2是否大于预设二号门限值,如果判断结果为是,则选取预测模式Mx和预测模式My作为候选模式,完成4×4块帧内预测模式快速选择;如果判断结果为否,则选取预测模式Mx、预测模式My和预测模式Mz作为候选预测模式,完成4×4块帧内预测模式快速选择。 |
地址 |
150001 黑龙江省哈尔滨市南岗区西大直街92号 |