[发明专利]帧内模式决策中并行CABAC-R算法的实现方法有效

专利信息
申请号: 201510438860.8 申请日: 2015-07-23
公开(公告)号: CN105120275B 公开(公告)日: 2019-01-18
发明(设计)人: 贾惠柱;蔡斌斌;黄晓峰;严伟;解晓东;杨名远;刘捷 申请(专利权)人: 北京大学
主分类号: H04N19/13 分类号: H04N19/13;H04N19/70;H04N19/103;H04N19/61
代理公司: 北京市商泰律师事务所 11255 代理人: 毛燕生
地址: 100871 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明实施例提供了一种帧内模式决策中并行CABAC‑R算法的实现方法。该方法主要包括:确定帧内模式决策中CABAC‑R运算过程中的语法元素coeff_abs_level_greater1_flag和/或sig_coeff_flag中的各个系数对应的上下文模型;对同一种上下文模型中包含的所有bin两两成对处理,对同一种上下文模型中的所有成对bin并行执行。本发明实施例提出的帧内模式决策中CABAC‑R对其中两个关键语法元素coeff_abs_level_greater1_flag和sig_coeff_flag做了并行处理,将各个分组的上下文模型对应的bin进行并行运算。从而极大提高了计算并行度,减少了硬件执行时间。本发明实施例提出的CABAC‑R高效硬件电路结构,可以达到概率模型的实时更新,码率计算更精确,从而编码性能得到提升。
搜索关键词: 模式 决策 并行 cabac 算法 实现 方法
【主权项】:
1.一种帧内模式决策中并行CABAC‑R算法的实现方法,其特征在于,包括:确定帧内模式决策中CABAC‑R运算过程中的语法元素coeff_abs_level_greater1_flag和/或sig_coeff_flag中的各个bin对应的上下文模型;对同一种上下文模型中包含的所有bin两两成对处理,对同一种上下文模型中的所有成对bin并行执行;所述的确定帧内模式决策中CABAC‑R运算过程中的语法元素coeff_abs_level_greater1_flag中的8个bin对应的上下文模型,包括:将语法元素coeff_abs_level_greater1_flag中的8个bin分成4组,其中第1‑2个bin构成第一组,第3‑4个bin构成第二组,第5‑6个bin构成第三组,第7‑8个bin构成第四组;将每一组中的两个bin分配相同的上下文模型,各个组的bin分配的上下文模型互不相同;所述的上下文模型包括上下文模型1、上下文模型3、上下文模型2和上下文模型0,所述语法元素coeff_abs_level_greater1_flag中的8个bin对应24个上下文模型分配方式;所述的对同一种上下文模型中包含的所有bin两两成对处理,对同一种上下文模型中的所有成对bin并行执行,包括:将所述第一组、第二组、第三组和第四组分别对应的上下文模型中的bin并行执行,并且1个cycles更新完成所有的上下文模型的所有的bin;给所述语法元素sig_coeff_flag表示的每个系数分别分配一个bin,各种上下文模型所对应的bin并行执行;将同一上下文模型中的所有bin按照扫描方向两两成对,每一对bin中第一个bin设置该种上下文模型的初始输入状态,同一上下文模型中所有成对bin并行执行,将最后一对bin更新的状态传递下一个系数组,并计算码率R,而其它成对bin只计算码率R,不更新状态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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