[发明专利]对音频数字信号进行编码、解码的方法及系统无效
申请号: | 201010173098.2 | 申请日: | 2010-05-10 |
公开(公告)号: | CN102243872A | 公开(公告)日: | 2011-11-16 |
发明(设计)人: | 孙大鹏;朱俊锋 | 申请(专利权)人: | 炬力集成电路设计有限公司 |
主分类号: | G10L19/00 | 分类号: | G10L19/00 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 519085 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 数字信号 进行 编码 解码 方法 系统 | ||
1.对音频数字信号进行编码的方法,其特征在于,该编码方法包括:
A.获取至少一个音频数字信号,所述数字信号是长块或者是短块;
B.对所述数字信号进行MDCT运算,所述MDCT运算包括对长块的MDCT运算或者对短块的MDCT运算,所述对长块的MDCT运算或者对短块的MDCT运算转换成离散余弦变换四型DCT-IV运算。
2.根据权利要求1所述的编码方法,其特征在于,所述MDCT运算包括:
B1.对所述数字信号做前处理,所述前处理把长块MDCT运算或短块MDCT运算转换成离散余弦变换四型DCT-IV运算;
B2.把经过前处理的数字信号输入到运算单元中执行DCT-IV运算,当所述数字信号是短块时,执行一次DCT-IV运算,当所述数字信号是长块时,执行三次DCT-IV运算;
B3.对所述DCT-IV运算结果进行后处理,输出MDCT运算结果。
3.根据权利要求2所述的编码方法,其特征在于,所述前处理包括:
B11.判断所述数字信号是长块还是短块,当所述数字信号是短块时,执行步骤B12,当所述数字信号是长块时,执行步骤B13;
B12.执行短块MDCT前处理,所述短块MDCT前处理利用对称性把对短块的MDCT运算转换成6点的DCT-IV运算;执行步骤B15;
B13.执行长块MDCT前处理,所述长块MDCT前处理利用对称性把对长块的MDCT运算转换成18点的DCT-IV运算;
B14.对所述长块MDCT前处理后的数据进行长块前处理,所述长块前处理把18点的DCT-IV运算转换成6点的DCT-IV运算;
B15.前处理结束。
4.根据权利要求2所述的编码方法,其特征在于,所述短块MDCT前处理或长块MDCT前处理是根据以下公式进行的:
a(k)=X(k-N/4)-X((3N/4-1)-k),k=N/4~(N/2-1)
a(k)=-X(3N/4+k)-X((3N/4-1)-k),k=0~(N/4-1)
短块MDCT前处理中,N为12;
长块MDCT前处理中,N为36。
5.根据权利要求2所述的编码方法,其特征在于,所述长块前处理是根据以下公式进行的:
amk=fk-g′k-hk,k=0,1...(N/6-1)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于炬力集成电路设计有限公司,未经炬力集成电路设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010173098.2/1.html,转载请声明来源钻瓜专利网。