[发明专利]一种用于音频信号的快速处理方法有效
申请号: | 202010015986.5 | 申请日: | 2020-01-08 |
公开(公告)号: | CN110807169B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 左罡;胡晨光 | 申请(专利权)人: | 易兆微电子(杭州)有限公司 |
主分类号: | G06F17/14 | 分类号: | G06F17/14;G10L19/02 |
代理公司: | 杭州橙知果专利代理事务所(特殊普通合伙) 33261 | 代理人: | 贺龙萍 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 音频 信号 快速 处理 方法 | ||
1.一种用于音频信号的快速处理方法,其特征是包含以下步骤:
步骤1、按频率抽取FFT/IFFT:设定所输入音频信号序列
(2-1)
在上式(2-1)中,m表示第m级蝶形运算,k为数据所在的行数,N为所要计算的数据的点数,为旋转因子,令,,,,可得基 4 按频率抽取的蝶形运算,
由式(2-1)可知,一次基 4 蝶形运算需要 3 次复数乘法和4次复数加/减法运算,综上所述,由基 4 按频率抽取算法计算N点FFT时需要log4N=L级运算;
步骤2、按频域抽取FFT蝶形运算数据地址的变化规律:对于基4 DIF FFT,每级计算都是由四个数据为一组构成的N个输入数据,进入蝶形运算得到个N个输出数据,第1级进行蝶形运算的四个数据中相邻数据之间相差值为4,第2级进行蝶形运算的四个数据中相邻数据之间相差值为1,设此差值为D,蝶形运算所在的级数为P,则对于N=4L点FFT,共有log4N=L级运算,每级运算有N/4个蝶形运算单元,因此,D与P的关系为:D=4L-P;
步骤3、获取基4的DIF旋转因子的变化规律:对于按频率抽取的FFT算法,除最后一级外,其余各级蝶形单元的计算结果均需要与旋转因子相乘,第2级蝶形运算不需要与旋转因子相乘,第1级蝶形运算则需要与相应的4组旋转因子相乘,各级对应的组数分别为(N,N/4,N/16....1)各级蝶形因子的指数分别为: / / //1,
获取基4的DIF FFT/IFFT输出数据排序的规律:基4 DIF FFT/IFFT输出顺序就是输入按照4进制的倒序,对于所有的基四FFT/IFFT,输出都是将最后一级运算结果按4进制数倒序得到;
步骤4、执行混合基 DIF FFT/IFFT:设输入序列
(3-1) ;
步骤5、计算实序列的FFT:前面提到的FFT算法的输入的都是复数,但是对于音频信号,输入都是实数,实序列的FFT运算方案包括:用一个N-FFT同时计算两个N点实序列FFT;用一个N-FFT计算一个2N点实序列的FFT。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易兆微电子(杭州)有限公司,未经易兆微电子(杭州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010015986.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:异常预警方法及相关设备
- 下一篇:访问控制方法及系统、存储介质