[发明专利]用于上下文算术编解码的运算单元无效
申请号: | 201010555246.7 | 申请日: | 2010-11-23 |
公开(公告)号: | CN102231830A | 公开(公告)日: | 2011-11-02 |
发明(设计)人: | 严晓浪;朱朋;黄凯;葛海通 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;王利强 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 上下文 算术 解码 运算 单元 | ||
1.一种用于上下文算术编解码的运算单元,所述运算单元包括:
CABAC解码控制模块,用于控制整个CABAC解码;
语法元素解码控制模块,用于控制各个语法元素的解码,主要负责计算上下文概率模型的索引和判断各个语法元素解码的结束,并在语法元素解码结束的时候根据解码的bin串得出语法元素的值,以及计算在一个语法元素的解码过程中从码流中读入的bit数;
其特征在于:所述运算单元还包括:
概率模型缓存模块,用于缓存当前解码所需的概率模型;
存储器访问控制模块,用于控制对RAM的访问,控制RAM和概率模型缓存模块之间的数据交互,当概率模型缓存模块中不含有当前解码所需的概率模型时,对概率模型缓存模块中的数据进行保存并对概率模型缓存模块中的数据进行更新;
解码引擎模块,用于进行算术解码,并计算在一个bin的解码过程中从码流中读入的bit数。
2.如权利要求1所述的用于上下文算术编解码的运算单元,其特征在于:所述解码引擎模块包括:
概率模型更新子模块,用于根据解码bin的值对相应的概率模型进行更新;
解码bin选择子模块,用于从四个解码引擎的解码bin输出中选出有效的位,当前工作的解码引擎的输出bin即为有效的位;
解码引擎选择子模块,用于根据控制信号产生四个解码引擎的使能信号;
重归一化子模块,用于对解码引擎状态变量codIRange和 codIOffset进行重归一化;
四个解码引擎子模块,用于进行算术解码,包含一个常规解码引擎、一个结束解码引擎和两个旁路解码引擎,两个旁路解码引擎并行工作,在一个时钟周期中解码出两个bin。
3.如权利要求1或2所述的用于上下文算术编解码的运算单元,其特征在于:所述概率模型缓存模块包含16个7位的寄存器,所述16个寄存器作为一组来进行管理。
4.如权利要求1或2所述的用于上下文算术编解码的运算单元,其特征在于:所述语法元素解码控制模块包括:
一元解码控制子模块,用于控制采用一元二值化的语法元素的解码,包括:ref_idx_l0、ref_idx_l1和mb_qp_delta;
截尾一元解码控制子模块,用于控制采用截尾一元二值化的语法元素的解码,包括:intra_chroma_pred_mode、coded_block_pattern、mvdl0/1[0/1]和coeff_abs_level_minus1;
指数哥伦布解码控制子模块,用于控制采用指数哥伦布二值化的语法元素的解码,包括:mvdl0/1[0/1]和coeff_abs_level_minus1;
固定长度解码控制子模块,用于控制采用固定长度二值化的语法元素的解码,包括:rem_intra_4x4_pred_mode、coded_block_pattern和pre_intra_4x4_pred_mode;
宏块类型解码控制子模块,用于控制语法元素mb_type的解码;
子宏块类型解码控制子模块,用于控制语法元素sub_mb_type的解码;
宏块略过标志解码控制子模块,用于控制语法元素mb_skip_flag的解码,并调用固定长度解码控制子模块;
宏块场解码标志解码控制子模块,用于控制语法元素mb_field_decoding_flag的解码,该并调用固定长度解码控制子模块;
残差解码控制子模块,用于控制和残差相关的语法元素包括:coded_block_flag、significant_coeff_flag、last_significant_coeff_flag、coeff_abs_level_minus1和coeff_sign_flag;
运动矢量解码控制子模块,用于控制语法元素mvd的解码;
编码块类型解码控制子模块,用于控制语法元素coded_block_pattern的解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010555246.7/1.html,转载请声明来源钻瓜专利网。