[发明专利]基于上下文的算术编码设备和方法以及基于上下文的算术解码设备和方法有效
申请号: | 201080027852.X | 申请日: | 2010-06-18 |
公开(公告)号: | CN102460975A | 公开(公告)日: | 2012-05-16 |
发明(设计)人: | 朱基岘;金重会;吴殷美 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | H03M7/30 | 分类号: | H03M7/30;G10L19/00 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 韩明星 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 上下文 算术 编码 设备 方法 以及 解码 | ||
1.一种基于上下文的算术编码设备,所述设备包括:
N元组上下文确定单元,确定将被编码的当前N元组的上下文,其中,N是正整数;
转义码编码单元,基于当前N元组的上下文,对转义码执行编码;
最高有效位(MSB)上下文确定单元,确定与当前N元组的MSB码元相应的MSB上下文;
概率模型映射单元,使用当前N元组的上下文和MSB上下文来确定概率模型;
MSB编码单元,基于确定的概率模型来对MSB执行编码;
最低有效位(LSB)编码单元,基于从使用至少一个处理器对转义码进行编码而得到的LSB的比特深度,对LSB执行编码。
2.如权利要求1所述的设备,其中,MSB上下文确定单元针对当前N元组的MSB码元,将与同一帧的先前频率相应的MSB以及与先前帧的频率相同的频率相应的MSB确定为MSB上下文。
3.如权利要求1所述的设备,其中,LSB编码单元基于MSB的符号,使用概率模型来执行算术编码。
4.如权利要求1所述的设备,其中,LSB编码单元基于LSB的比特深度,使用概率模型来执行算术编码。
5.如权利要求1所述的设备,其中,LSB编码单元使用MSB的符号信息和LSB的深度信息,基于比特单位对LSB执行编码,直到比特深度。
6.如权利要求1所述的设备,还包括:
上下文模式编码单元,当MSB被编码时,对将被使用的单个上下文模式执行编码,
其中,MSB上下文确定单元基于上下文模式确定MSB上下文。
7.如权利要求6所述的设备,其中,通过对针对MSB上下文发生的情况的数量进行比特打包,或通过执行算术编码来表示上下文模式。
8.一种基于上下文的算术编码方法,所述方法包括:
确定将被编码的当前N元组的上下文,其中,N是正整数;
基于当前N元组的上下文,对转义码执行编码;
确定与当前N元组的最高有效位(MSB)码元相应的MSB上下文;
使用当前N元组的上下文和MSB上下文来确定概率模型;
基于确定的概率模型来对MSB执行编码;
基于从使用至少一个处理器对转义码进行编码而得到的最低有效位(LSB)的比特深度,对LSB执行编码。
9.如权利要求8所述的方法,确定MSB上下文的步骤为针对当前N元组的MSB码元,将与同一帧的先前频率相应的MSB以及与先前帧的频率相同的频率相应的MSB确定为MSB上下文。
10.如权利要求8所述的方法,其中,对LSB执行编码的步骤为基于MSB的符号,使用概率模型来执行算术编码。
11.如权利要求8所述的方法,其中,对LSB执行编码的步骤为基于LSB的比特深度,使用概率模型来执行算术编码。
12.如权利要求8所述的方法,其中,对LSB执行编码的步骤为使用MSB的符号信息和LSB的深度信息,基于比特单位对LSB执行编码,直到比特深度。
13.如权利要求8所述的方法,还包括:
当MSB被编码时,对将被使用的单个上下文模式执行编码,
其中,确定MSB上下文的步骤为基于上下文模式确定MSB上下文。
14.如权利要求13所述的方法,其中,通过对针对MSB上下文发生的情况的数量进行比特打包,或通过执行算术编码来表示上下文模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080027852.X/1.html,转载请声明来源钻瓜专利网。