发明名称 音频编解码装置及编解码方法
摘要 本发明实施例公开了一种音频编解码方法。该方法包括确定接收的待MDCT或IMDCT变换信号数量2N为2i+1×3j,其中i和j为整数;对所述2N点待MDCT或IMDCT变换信号通过N点离散余弦变换实现, 对该N点离散余弦变换进行i次基2递归分解,分解成为3j点离散余弦变换,再进行j次基3递归分解,分解成为3点离散余弦变换。本发明实施例还公开了一种音频编解码装置,可以实现2点和3点离散余弦变换的统一实现单元结构,从而使用这一统一的单元结构最终实现2i×3j 点离散余弦变换。本发明实施例可以提高音频编解码系统实现的性能并降低功耗,同时,对于任意2i×3j 点待变换信号可以通过2点和3点离散余弦变换实现,能完成各种音频标准的统一实现。
申请公布号 CN101546560B 申请公布日期 2011.08.24
申请号 CN200810035349.3 申请日期 2008.03.28
申请人 展讯通信(上海)有限公司 发明人 李昙;张本好;黄鹤云;林福辉
分类号 G10L19/02(2006.01)I 主分类号 G10L19/02(2006.01)I
代理机构 上海和跃知识产权代理事务所 31239 代理人 董烨飞
主权项 1.一种音频编解码方法,其特征在于,该方法包括:确定接收的待MDCT或IMDCT变换信号数量2N为2<sup>i+1</sup>×3<sup>j</sup>,其中i和j为整数;2N点所述MDCT或IMDCT变换通过N点离散余弦变换实现, 对该N点离散余弦变换进行i次基2递归分解,分解成为3<sup>j</sup>点离散余弦变换;对所述3<sup>j</sup>点离散余弦变换进行j次基3递归分解,分解成为3点离散余弦变换;其中所述N点离散余弦变换进行基2分解分为奇数待变换信号x(2n+1)和偶数待变换信号x(2n),其中<img file="342167DEST_PATH_IMAGE001.GIF" wi="554" he="37" />,<img file="931411DEST_PATH_IMAGE002.GIF" wi="273" he="42" />,<img file="914411DEST_PATH_IMAGE003.GIF" wi="109" he="22" />;对分解后的奇偶数输出继续递归分解, 最终分解成为3<sup>j </sup>点离散余弦变换;而该方法进一步包括所述3<sup>j</sup>点离散余弦变换在所述递归分解之前进行输入信号置换,所述输入信号置换表达式为<img file="247303DEST_PATH_IMAGE004.GIF" wi="151" he="68" />,其中<img file="733779DEST_PATH_IMAGE005.GIF" wi="116" he="25" />,N<sup>’</sup>=3<sup>j</sup>;并且所述3<sup>j</sup>点离散余弦变换满足关系<img file="759504DEST_PATH_IMAGE006.GIF" wi="379" he="512" />其中,<img file="961291DEST_PATH_IMAGE007.GIF" wi="88" he="22" />,<img file="832295DEST_PATH_IMAGE008.GIF" wi="120" he="25" />,对分解后的3部分输出继续递归分解, 最终分解成为3点离散余弦变换。
地址 201203 上海市浦东张江祖冲之路2288弄展讯中心1号楼