[发明专利]一种HEVC快速帧间预测方法有效

专利信息
申请号: 201410288532.X 申请日: 2014-06-24
公开(公告)号: CN104023233B 公开(公告)日: 2017-05-24
发明(设计)人: 林其伟;许东旭;董晓慧 申请(专利权)人: 华侨大学
主分类号: H04N19/109 分类号: H04N19/109;H04N19/147
代理公司: 厦门市首创君合专利事务所有限公司35204 代理人: 张松亭
地址: 362000*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种HEVC快速帧间预测方法,首先统计出两组健壮的阈值使其能满足不同深度级的编码单元(CU)以及不同量化参数(QP);当当前CU的SKIP模式的率失真代价小于给定阈值时,该CU的最优预测模式为SKIP模式;当当前CU的最优预测模式的率失真代价小于另一给定阈值时,该CU停止执行进一步的分割。本发明可精确地终止编码单元不必要的深度计算以及跳过不必要的预测模式计算,能够极大地降低HEVC的帧间编码复杂度,有助于实现HEVC编码器的实时应用。
搜索关键词: 一种 hevc 快速 预测 方法
【主权项】:
一种HEVC快速帧间预测方法,其特征在于,首先将编码单元记为CU,将量化参数记为QP;然后分别统计出深度级为0、1和2的CU在不同QP下不进行进一步分割时该CU的最优预测模式的率失真代价需要满足的阈值条件,得到分别对应0、1、2深度级的三组阈值如下:Thr64=2270×e0.8907×QP    (1)Thr32=722.2×e0.1096×QP   (2)Thr16=228.5×e0.1136×QP   (3)其中,e是数学常数,为自然对数的底数;之后,分别统计出深度级为0、1、2和3的CU在不同QP下只进行SKIP模式的率失真优化计算时其SKIP模式的率失真代价需要满足的阈值条件,得到分别对应0、1、2、3深度级的四组阈值如下:thr64×64=102.6×e0.1636×QP   (4)thr32×32=9.685×e0.1888×QP   (5)thr16×16=1.945×e0.2174×QP   (6)thr8×8=1.218×e0.212×QP     (7)其中,e是数学常数,为自然对数的底数;CU的0、1、2、3深度级又分别对应64×64、32×32、16×16、8×8的CU尺寸;则该快速帧间预测方法包括如下步骤:1)读取一个最大尺寸的CU;转到步骤2);2)对当前CU的SKIP模式进行率失真优化计算,得到其率失真代价,记为SKIP_cost,然后判断当前CU的深度;若是0,转到步骤3);若是1,转到步骤4);若是2,转到步骤5);否则转到步骤6);3)由式(4)根据其预先设定的QP值计算出thr64×64,并判断当前的SKIP_cost是否小于该thr64×64;若是,转到步骤11);否则转到步骤7);4)由式(5)根据其预先设定的QP值计算出thr32×32,并判断当前的SKIP_cost是否小于该thr32×32;若是,转到步骤11);否则转到步骤7);5)由式(6)根据其预先设定的QP值计算出thr16×16,并判断当前的SKIP_cost是否小于该thr16×16;若是,转到步骤11);否则转到步骤7);6)由式(7)根据其预先设定的QP值计算出thr8×8,并判断当前的SKIP_cost是否小于该thr8×8;若是,转到步骤11);否则转到步骤7);7)对当前CU的帧间2N×2N预测模式进行率失真优化计算,得到其率失真代价;然后判断当前CU、当前CU相邻左侧的CU、当前CU相邻上方的CU这三种CU的运动矢量是否全都为0;若是,转到步骤11);否则,转到步骤8);8)分别对当前CU的帧间N×2N预测模式和帧间2N×N预测模式进行率失真优化计算,得到它们的率失真代价;然后判断当前CU在2N×2N预测模式下的运动矢量是否为0;若是,转到步骤10),否则转到步骤9);9)若当前CU的深度不为3,则分别对当前CU的所有帧间AMP预测模式进行率失真优化计算,得到当前CU所有帧间AMP预测模式的各率失真代价,然后转到步骤10);若当前CU的深度为3,则直接转到步骤10);10)分别对当前CU的所有帧内预测模式进行率失真优化计算,得到当前CU的所有帧内预测模式的各率失真代价;然后转到步骤11);11)比较当前CU已计算的所有预测模式的各率失真代价,将其中最小的率失真代价记为RDcost_best,并将该最小率失真代价所对应的预测模式记录为当前CU的最优预测模式;然后判断当前CU的深度;若是0,转到步骤12);若是1,转到步骤13);若是2,转到步骤14);否则读取下一个最大尺寸的CU,并转到步骤2);12)由式(1)根据其预先设定的QP值计算出Thr64,然后判断当前的RDcost_best是否小于该Thr64;若是,转到步骤15);否则转到步骤16);13)由式(2)根据其预先设定的QP值计算出Thr32,然后判断当前的RDcost_best是否小于该Thr32;若是,转到步骤15);否则转到步骤16);14)由式(3)根据其预先设定的QP值计算出Thr16,然后判断当前的RDcost_best是否小于该Thr16;若是,转到步骤15);否则转到步骤16);15)终止当前CU的进一步分割,提取下一个最大尺寸的CU,然后转到步骤2);16)将当前CU分割成4个尺寸相同的子CU,对每个子CU分别转到步骤2)进行相应的处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410288532.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top