[发明专利]基于IntMDCT的无损音频编码方法、解码方法有效
申请号: | 201410514084.0 | 申请日: | 2014-09-29 |
公开(公告)号: | CN104318926B | 公开(公告)日: | 2018-08-31 |
发明(设计)人: | 宋玉龄 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
主分类号: | G10L19/00 | 分类号: | G10L19/00;G10L19/02;G10L19/24 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 徐宏;辜强 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于IntMDCT的无损音频编码方法、解码方法,该编码方法包括以下步骤:(1)将音频时域信号x(k)进行分帧,读取得到单帧时域信号x(k),k=0,...,N‑1,N为帧长;(2)对时域信号进行IntMDCT变换,得到频域信号X(m),m=0,...,N‑1;(3)对频域信号进行Rice编码得到编码码流;该解码方法是编码方法的逆过程,首先对输入的码流文件进行Rice解码,得到频域信号X(m),m=0,...,N‑1,然后再进行IntMDCT的逆变换恢复出时域信号x(k),k=0,...,N‑1。本发明不需要码表即能自适应得到编码参数,且压缩率值比块自适应Rice更低,适用范围更广。 | ||
搜索关键词: | 基于 intmdct 无损 音频 编码 方法 解码 | ||
【主权项】:
1.一种基于IntMDCT的无损音频编码方法,其特征在于,该编码方法包括以下步骤:(1)将音频时域信号x(k)进行分帧,读取得到单帧时域信号x(k),k=0,...,N‑1,N为帧长;(2)对时域信号进行IntMDCT变换,得到频域信号X(m),m=0,...,N‑1;(3)对频域信号进行Rice编码得到编码码流;其中,对频域信号进行Rice编码时,采用带阈值的点自适应Rice编码方法,包括步骤:(31)对输入的数据x,编码参数为s,令商q和余数r分别为:
r=x‑q·2s;(32)写符号位:若x≥0,则为“0”,反之,则为“1”;对r编码:用s位进行二进制表示;对q编码:采用TH‑Rice对q进行阈值处理,TH‑Rice为带阈值的Rice编码方法,若q>TH,经过TH‑Rice后得到的高阶比特位MSBs=TH+2·O,若q≤TH,经过TH‑Rice后得到的高阶比特位MSBs=q+1,其中TH为一个事先设定好的常量,O表示q‑TH所得值的二进制位数;(33)对r编码得到的比特位数定为低阶比特位LSBs,且LSBs=s;然后将符号位、低阶比特位LSBs、高阶比特位MSBs组合在一起,即完成数据x的编码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410514084.0/,转载请声明来源钻瓜专利网。