[发明专利]可分级音频编码、解码的方法和装置以及编解码系统有效
申请号: | 200910237482.1 | 申请日: | 2009-11-09 |
公开(公告)号: | CN101710489A | 公开(公告)日: | 2010-05-19 |
发明(设计)人: | 张波;窦维蓓 | 申请(专利权)人: | 清华大学 |
主分类号: | G10L19/02 | 分类号: | G10L19/02 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 何文彬 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分级 音频 编码 解码 方法 装置 以及 系统 | ||
1.一种可分级音频编码的方法,其特征在于,所述方法包括:
通过对音频信号压缩编码,获得基本层码流和每个子带的噪声遮蔽比NMR;
获得所述音频信号的增强层位平面,所述增强层位平面由各子带的位平面 组成;
根据每个子带的NMR获取每个子带的位平面移位量;
根据每个子带的位平面移位量,将每个子带的位平面向低比特位平移,得 到每个子带的位平面优先级;
根据每个子带的位平面优先级,对每个子带的位平面进行编码,得到增强 层码流;
对所述基本层码流和所述增强层码流进行封装,得到编码后的音频码流。
2.如权利要求1所述的方法,其特征在于,所述获得所述音频信号的增强 层位平面,具体包括:
根据所述音频信号的每个变换系数和其所在子带的比例因子,计算每个变 换系数的归一化残差;
对每个变换系数的归一化残差做预设数值比特的量化,得到所述增强层位 平面。
3.如权利要求1所述的方法,其特征在于,所述根据每个子带的NMR获 取每个子带的位平面移位量,具体包括:
从所有子带的NMR中,查找最大的NMR;
将每个子带的NMR与所述最大的NMR进行比较,得到每个子带的NMR 差值;
确定每个子带的NMR差值所在的NMR差值范围;
根据每个子带的NMR差值范围,从位平面移位量与NMR差值范围的对应 关系中查找每个子带的位平面移位量。
4.一种对利用权利要求1所述的方法得到的音频码流进行解码的方法,其 特征在于,所述方法包括:
通过对所述音频码流进行解码,获取每个变换系数的量化值,每个子带的 位平面的最高比特位MSB,每个子带的比例因子和增强层信息;
根据增强层信息和每个子带的位平面的MSB,建立增强层位平面;
根据所述增强层位平面、每个子带的比例因子和每个变换系数的量化值, 重建音频信号。
5.如权利要求4所述的方法,其特征在于,所述根据增强层信息和每个子 带的位平面的MSB,建立增强层位平面,具体包括:
根据每个子带的位平面的MSB,建立空白的增强层位平面,所述空白的增 强层位平面包括所有子带的位平面;
从增强层信息中读取每个子带的位平面的数据,将所述读取的数据顺序填 入所述空白的增强层位平面对应的位置处。
6.如权利要求4所述的方法,其特征在于,所述根据所述增强层位平面、 每个子带的比例因子和每个变换系数的量化值,重建音频信号,具体包括:
从所述增强层位平面中读取每个变换系数的位平面,根据每个变换系数的 位平面,计算出每个变换系数的归一化残差;
利用每个变换系数的归一化残差对每个变换系数的量化值进行修正,得到 修正后的每个变换系数的量化值;
根据修正后的每个变换系数的量化值和其所在子带的比例因子,获得到每 个变换系数,对每个变换系数进行逆变换得到所述音频信号。
7.一种可分级音频编码的装置,其特征在于,所述装置包括:
第一获得模块,用于通过对音频信号压缩编码,获得基本层码流和每个子 带的噪声遮蔽比NMR;
第二获得模块,用于获得所述音频信号的增强层位平面,所述增强层位平 面由各子带的位平面组成;
第三获得模块,用于根据每个子带的NMR获取每个子带的位平面移位量;
平移模块,用于根据每个子带的位平面移位量,将每个子带的位平面向低 比特位平移,得到每个子带的位平面优先级;
编码模块,用于根据每个子带的位平面优先级,对每个子带的位平面进行 编码,得到增强层码流;
封装模块,用于对所述基本层码流和所述增强层码流进行封装,得到编码 后的音频码流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910237482.1/1.html,转载请声明来源钻瓜专利网。