[发明专利]提供可分级BSAC音频数据的算术解码的方法和装置有效
申请号: | 200680036932.5 | 申请日: | 2006-10-02 |
公开(公告)号: | CN101278485A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 朱基岘;金重会;吴殷美;孙昌用 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 北京铭硕知识产权代理有限公司 | 代理人: | 郭鸿禧;罗延红 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 分级 bsac 音频 数据 算术 解码 方法 装置 | ||
本申请要求于2005年10月6日在韩国知识产权局提交的第10-2005-0093906号韩国专利申请的优先权,该申请全部公开于此以资参考。
技术领域
本发明总体构思涉及一种可分级音频数据解码,更具体地说,涉及一种提供可分级比特分片算述编码(BSAC)音频数据的算术解码的方法和装置。
背景技术
音频无损编码频繁地用于音频广播或存档。通常使用采用时间/频率变换或线性预测的熵编码器来执行无损音频编码。
当可分级性用于比特流重解析时,可按照服务器等级在任何位置截去相应于一帧的比特流,并且将其发送到解码器。因此,很难对已经截去的可分级比特流进行解码。
图1是示出传统算术解码方法的流程图。首先,执行初始化(操作100),接着,对将被解码的符号执行搜索(操作110)。使用上下文计算符号的概率(操作120),执行算术解码(操作130)。然后,检查符号是否是比特流的末端(操作140)。当确定符号不是比特流的末端时,重复上述操作以搜索将被解码的比特流,当确定符号是比特流的末端时,完成解码。在算术解码中,应该知道将被解码的全部符号或预定的比特流长度,或者通过插入特定终止代码向解码器提供关于何时终止解码的信息。然而,如图2所示,当截去比特流时,由于截去了信息,因此不能找到符号或终止代码,并且解码器不知道何时终止解码。因此,不期望的数据可能被解码。
比特分片算述编码(BSAC)是广泛地用于数字音频(例如,数字音频流传输或音频点播)、互联网流传输和数据媒体广播(DMB)的流行的用于可分级音频编码的运动图像专家组(MPEG)-4标准。MPEG-4BSAC在比特率40kbps至64kbps之间提供很好的声音质量,但是在较低的比特率允许恶化。在MPEG-4BSAC中,由于使用边信息提供以1kbps/ch(即,1kbps/mono或2kbps/stereo)为单位的可分级性,因此上述截去问题更加严重。这样导致了较差的解码效率,特别是在较低的比特率时。
发明内容
技术方案
本发明总体构思提供一种对可分级BSAC数据进行算术解码的方法和装置,其中,有效地终止解码而没有解码错误。
将在接下来的描述中部分阐述本发明总体构思另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明总体构思的实施而得知。
可通过提供一种可分级比特分片算述编码(BSAC)音频数据的算术解码的方法来实现本发明总体构思的上述和/或其它方面,所述方法包括:检查是否BSAC音频数据的最终层的所有边信息都被解码,并且当最终层的所有边信息都被解码时,执行BSAC智能解码以及终止解码,当最终层的所有边信息没有都被解码时,终止最终层的解码。BSAC智能解码可包括:检查是否能够不考虑在截去的比特流之后读取的数据而确定将被解码的符号,当能够不考虑在截去的比特流之后读取的数据而执行解码时,继续进行解码,当确定将被的解码的符号依赖于在截去的比特流之后读取的数据时,确定出现模糊且终止解码。
确定出现模糊以及终止解码的步骤可包括:当确定将被的解码的符号依赖于在截去的比特流之后读取的数据时,确定出现模糊;当确定对于符号比特出现模糊时,将先前解码的样本设置为0,并终止解码。
在执行BSAC智能解码以及终止解码的步骤中的BSAC智能解码可包括:使用将被解码的符号和符号的概率执行算术解码;通过计算K并确定K是否等于或大于2dummy-1,将符号解码为1,否则,当K等于或小于0时,将符号解码为0,其中,K是不等式1和不等式2的右侧值,
不等式1
不等式2
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680036932.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:PLL-频率合成器中的电源噪声抑制
- 下一篇:一种采样保持电路