[发明专利]编解码方法、装置及系统有效
申请号: | 200810094441.7 | 申请日: | 2008-04-30 |
公开(公告)号: | CN101572586A | 公开(公告)日: | 2009-11-04 |
发明(设计)人: | 鲍长春;贾懋珅;李锐 | 申请(专利权)人: | 北京工业大学;华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 申 健 |
地址: | 100022*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解码 方法 装置 系统 | ||
1.一种编码方法,其特征在于,该方法包括:
获取信号的至少两个子带;
获取所述各子带的幅度包络量化值;
利用所述各子带的幅度包络量化值获取所述各子带的层次排序和所述各子 带的编码信息;所述各子带的编码信息包括:各子带的幅度包络索引值,比特 分类控制信息和各子带中的MLT系数量化索引值;
根据所述各子带的层次排序将所述各子带的编码信息写入码流;其中,
所述利用所述各子带的幅度包络量化值获取所述各子带的层次排序和所述 各子带的编码信息的步骤包括:根据所述各子带的幅度包络量化值获取所述各 子带的幅度包络索引值;根据编码码率和所述各子带的幅度包络量化值获取所 述比特分类控制信息;根据所述各子带中的MLT系数、幅度包络量化值和所述 比特分类控制信息获取所述各子带中的MLT系数量化索引值;所述MLT系数 量化索引值包括MLT系数幅度索引值和MLT系数符号索引值,其中,
所述根据所述各子带中的MLT系数和幅度包络量化值和所述比特分类控制 信息获取所述各子带中的MLT系数量化索引值的步骤包括:将所述各子带中的 MLT系数除以相应的所述各子带的幅度包络量化值,获取所述各子带中MLT系 数的归一化值;获取所述各子带中MLT系数的归一化值的量化值;根据所述比 特分类控制信息,将所述各子带中MLT系数的归一化值的量化值划分为至少两 个矢量,所述矢量包括幅度和符号;根据所述各矢量的幅度获取所述各子带中 各矢量相应的MLT系数幅度索引值;根据所述各矢量的符号获取所述各子带中 各矢量相应的MLT系数符号索引值;
所述根据所述各子带的层次排序将所述各子带的编码信息写入码流的步骤 包括:将所述各子带的幅度包络索引值写入码流;将所述比特分类控制信息写 入码流;根据所述各子带的层次排序和所述比特分类控制信息,依次将所述各 子带中各矢量的所述MLT系数幅度索引值和MLT系数符号索引值写入码流。
2.根据权利要求1所述的编码方法,其特征在于,所述获取信号的至少两 个子带的步骤包括:
获取所述信号的调制叠接变换MLT系数;
将所述MLT系数分为至少两组,所述的每组MLT系数为一个子带。
3.根据权利要求2所述的编码方法,其特征在于,所述利用所述各子带的 幅度包络量化值获取所述各子带的层次排序和所述各子带的编码信息的步骤包 括:
按照所述各子带的幅度包络量化值从大到小的顺序对各子带进行排序。
4.根据权利要求1或3所述的编码方法,其特征在于,在所述根据所述各 子带的层次排序将所述各子带的编码信息写入码流的步骤之后还包括:
根据所述编码码率和当前所需码率,对所述码流中的MLT系数量化索引值 进行截断,获取截断点;
根据所述截断点获取所需码流,所述的所需码流包括各子带的幅度包络索 引值,比特分类控制信息和按照所述层次排序所述截断点以前各子带的所述 MLT系数量化索引值。
5.根据权利要求4所述的编码方法,其特征在于,所述截断点位于所述MLT 系数幅度索引值中,或位于所述MLT系数符号索引值中,或位于所述MLT系 数符号索引值与MLT系数幅度索引值的交界处。
6.根据权利要求1或2所述的编码方法,其特征在于,所述信号包括语音 信号和音频信号中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学;华为技术有限公司,未经北京工业大学;华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810094441.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:帧控制消息的发送方法
- 下一篇:分拣机用直线电机