一种最大相关系数的优化方法及其装置制造方法及图纸

技术编号:8834988 阅读:324 留言:0更新日期:2013-06-22 20:56
本发明专利技术实施例提供了一种最大相关系数的优化方法及其装置,针对语音压缩中相关系数计算的逐点进行乘累加的过程,本发明专利技术的方法包括:将当前子帧的N个采样点与前一帧的N个采样点,或将当前子帧的N个采样点与前一帧和当前帧的N个采样点,或将当前子帧的N个采样点与当前帧的N个采样点,采用隔点进行乘积,并将乘积的结果进行求和,其中N为自然数。本发明专利技术实施例是通过降低第一级粗化搜索的每次相关性计算过程中的求值点个数来降低N个采样点范围内的乘累加次数,从而降低运算量,达到性能优化的目的,即在语音质量允许的范围内通过损失一定的粗化搜索的精确度换取运算量较大的下降。

【技术实现步骤摘要】

本专利技术涉及语音编解码领域,尤其涉及一种最大相关系数的优化方法及装置。
技术介绍
码激励线性预测(CELP)由于其高效的编码效率和其较好的编码质量在窄带语音编码中得到了广泛应用,它利用线性预测提取声道参数,用一个包含许多典型激励矢量的码书作为激励参数,每次编码时都在这个码书中搜索一个矢量作为激励矢量,上述激励矢量包括两部分:一部分来自于过去的激励,即自适应码本;另一部分来自于更新的矢量,即固定码本,将上述激励矢量在码书中的序号编码传到解码端,解码端查表得到上述激励矢量然后通过合成滤波器合成语音。通过对一些编码算法如增强型全速率(EFR)、自适应多速率(AMR)、国际电信联盟远程通信标准化组织(ITU-T) G729、ITU-T G723.1的研究和计算量统计,发现这些基于码激励线性预测编码(CELP)技术的编码器的运算量主要集中在LP系数到线谱对参数(LSP)系数的转换、自适应码本搜索和固定码本搜索三部分,而仅自适应码本搜索部分计算量就占了整个编码算法的约30%。通过对自适应码本搜索部分的算法进行分析,该部分中常采用了多级查询的方法,如:自适应码本搜索中基音延时搜索过程中应用该方法的基本原理是:首先按照一定的算法或者原则将查询的范围缩小到某一较小的区域内;然后再提高精度,缩小到更小的范围,在这个范围内再确定最终的值。因为上述多级查询方法采用逐点计算,其运算量较大,这种音频处理的多级查询过程中的逐点计算的较大运算量影响了编解码的效率。
技术实现思路
本专利技术实施例提供了一种最大相关系数的优化方法及其装置,可以提高码激励线性预测编码技术的编码器的运算的效率。本专利技术实施例提供了一种最大相关系数的优化方法,包括:将当前子帧的N个采样点与前一帧的N个采样点,或将当前子帧的N个采样点与前一帧和当前帧的N个采样点,或将当前子帧的N个采样点与当前帧的N个采样点,采用隔点进行乘积,并将乘积的结果进行求和,其中N为自然数。本专利技术实施例还提供了一种最大相关系数的优化装置,包括:采样点获取单元,用于获取当前帧和前一帧的采样点;计算单元,用于将当前子帧的N个采样点与前一帧的N个采样点,或将当前子帧的N个采样点与前一帧和当前帧的N个采样点,或将当前子帧的N个采样点与当前帧的N个采样点,采用隔点进行乘积,并将乘积的结果进行求和,其中N为自然数。本专利技术实施例是通过降低第一级粗化搜索的每次相关性计算过程中的求值点个数来降低N个采样点范围内的乘累加次数,从而降低运算量,达到性能优化的目的,即在语音质量允许的范围内通过损失一定的粗化搜索的精确度换取运算量较大的下降。附图说明图1为本专利技术实施例中所提供方法的流程图;图2为本专利技术实施例中算法修改前解码输出重构语音信号的时域仿真图;图3为本专利技术实施例中算法修改后解码输出重构语音信号的时域仿真图;图4为本专利技术实施例中算法修改前解码输出重构语音信号的频域仿真图;图5为本专利技术实施例中算法修改后解码输出重构语音信号的频域仿真图。具体实施例方式下面结合附图,对本专利技术实施例所提供的一种最大相关系数的优化方法进行详细的介绍。现有的CELP过程中存在的自适应码本搜索算法的开环基音搜索过程中的第一级的算法公式为(以子帧长度N = 80为例进行说明):本文档来自技高网...

【技术保护点】
一种最大相关系数的优化方法,其特征在于,包括:将当前子帧的N个采样点与前一帧的N个采样点,或将当前子帧的N个采样点与前一帧和当前帧的N个采样点,或将当前子帧的N个采样点与当前帧的N个采样点,采用隔点进行乘积,并将乘积的结果进行求和,其中N为自然数。

【技术特征摘要】
1.一种最大相关系数的优化方法,其特征在于,包括: 将当前子帧的N个采样点与前一帧的N个采样点,或将当前子帧的N个采样点与前一帧和当前帧的N个采样点,或将当前子帧的N个采样点与当前帧的N个采样点,采用隔点进行乘积,并将乘积的结果进行求和,其中N为自然数。2.如权利要求1所述的方法,其特征在于,所述N的取值为80。3.如权利要求2所述的方法,其特征在于,所述采用隔点进行乘积,并将乘积的结果进行求和的步骤通过以下公式实现:4.一种...

【专利技术属性】
技术研发人员:付宝玲高超李桂满
申请(专利权)人:联芯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1