当前位置:首页 > 模拟 > 模拟
[导读]为了解决多频段数字均衡滤波器处理过程中数据计算量的问题,通过对数字均衡器设计的分析,将数字音频信号进行频域滤波处理,最终设计出一种高效的数字均衡滤波器。通过将数字信号在频域中进行傅里叶变换,提出了一种基于快速傅里叶变换原理的算法,该算法中码位倒置和蝶形运算方法的处理与通常的快速傅里叶变换相比,更有效地减少了数据的运算量,减少了数据处理的时间。结果表明,使用该种算法设计的数字均衡滤波器与传统的时域滤波方法相比,具有很好的实时处理效果。

在音频处理中,均衡器可以改变音频信号的频响特性,从而弥补信号在传输过程中的缺陷或是达到特定的声音处理效果。通常情况下,均衡器将音频处理信号(20~20 K)按一定的规律分为10段,15段,25段或31段来进行调节。
    常采用的均衡器算法是使用IIR或者FIR滤波器滤波的设计方法。这种方法有几个不足之处:IIR滤波器具有反馈回路,会出现相位偏差;FIR滤波器会造成很大的时间延迟,这对于实时滤波是非常不利的。另外,如果使用IIR或者FIR滤波器,所调节的频段越多,增加的滤波器的个数也越多,运算量也明显增大。而通过傅里叶变换设计均衡器,不但在滤波的过程中具有很大的优越性,不存在相位误差、时间延迟这些问题,对调节多段均衡程序运算量上也有明显的减少。另外,这段程序是在TMS320DM642上进行的,该芯片的特点就是可以进行快速的乘法运算,因此,卷积等运算可以在芯片上高速的运行。

1 设计原理
   
均衡器的基本功能就是调节信号各段频率的强弱,从而弥补信号在传输过程中的缺陷或是达到特定的声音处理效果。因此为了达到这个目的,调节信号的各段频率可以将输入的信号进行以下处理:
    1)对输入的信号进行快速傅里叶变换,使得各个频段的信号分开;
    2)对需要变化的频点及其周围的频点进行相应的处理;
    3)将处理后的信号进行傅里叶反变换,得到最后需要的信号。

2 傅里叶变换
   
快速傅里叶变换的时域抽取方法是将输入的信号按奇偶分开,打乱原来的顺序,之后进行蝶形运算,以保证输出的序列是按着时间顺序排列的。分解过程遵循两条规则:1)对时间进行偶奇分解,即码位倒置;2)对频率进行前后分解,即蝶形运算。
2.1 码位倒置
  
将长度为Ⅳ的时域序列x(n)按n的奇偶分为两组,变成两个N/2序列
   
    码位倒置可以将输入数据依照奇偶分开,如表1所示。


2.2 蝶形运算
2.2.1 蝶形运算的原理

    蝶形变换是将处理的信号进行分级处理,逐次进行DFT变换,以减少复数的乘法减少运算次数。对于输入x(n)序列奇偶按分开的两个序列的DFT运算分别是
   
2.2.2 蝶形运算的算法
   
蝶形运算是逐级运算累加实现的,在传统的蝶形运算中,旋转因子的N是保持一个固定的值而k是不断变化的,第一级到第级中,k的变化是以2为底的幂指数的变化,而到第级时,k的变化则是0,1,…,(N/2)-1。如果依照k的这种变化规律,在第级时,就很难继续依照前级进行变化。因此,根据以上分析,采用另外一种思路来对蝶形运算进行重新的整理。在旋转因子中,N是每个
蝶形单元输入数据的个数,k的变化规律是0,1,…,(N/2)-1,采用这种方法就可以有效的缩短代码的长度,提高运行速度。图1为蝶形运算流程图。


2.3 快速傅里叶变换的实现
   
蝶形运算的旋转因子,输入的复数表示为InputData=RealInData+j*ImagInData,因此在计算过程中,旋转因子和输入数据的计算过程是将实数和复数分开计算所得到的。
    因为旋转因子中k=0,1,…,(N/2)-1,因此随着k的增长cos(-2Pik/N)和sin(-2Pik/N)也相继发生成倍的变化。
    对这一现象采用的处理方法是使用正余弦的倍角公式:
   
    这样,处理的变化的过程就变为处理正弦和余弦倍角变化的过程,从而简化了程序。部分程序如下:

    其中,Block是每一个蝶形单元输入个数的一半即N/2,r0和i0分别是旋转因子的实部和虚部。

3 均衡处理
   
对于频点的调节是调节频点周围这一段的频率幅度的大小,以最终达到调节频率的目的。为了防止在抽取频点时,因某一点的调节范围过大而使这一段的声音听起来不和谐,在对频点进行调节时,采用的方法是调节该频点及其附近的频点以达到最终的调节效果。
    算法的实现:取频率点周围的点,将所取的点调节的范围是该点与对应频率点的距离的反比,这样就避免该点频率的影响太强烈。算法流程如图2所示。针对某一个频点的处理的程序如下:
   


    Mid为调节频点对应的频率轴的位置,i为Mid相邻近的后面的点。

4 结束语
  
本文提出的采用频率滤波器对均衡器进行设计的方法,区别于其他的均衡器的实时滤波器的设计,既避免了IIR滤波器相位偏移的现象,又避免了FIR滤波器的延迟,因此对频率滤波具有很好的效果。另外,由于处理采用频域滤波,在处理音频信号时可以只经过一次傅里叶变换,就能处理各个频段的信号,大大减少了数据的运算量,因此使用频域滤波器可以更快捷、更高效地对数据进行处理。在使用该种方法
进行滤波处理时,应注意采样点个数的选取,可以根据处理器缓存的大小决定采样点的个数,从而可达到更好的处理效果。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

-CAS推出CAS IP Finder,旨在改进知识产权搜索 AI增强解决方案深化搜索功能,优化用户体验  俄亥俄州哥伦布2025年9月9日 /美通社/ --...

关键字: FINDER IP ST AI

柏林2025年9月9日 /美通社/ -- 2025年9月5日,纳斯达克上市公司优克联集团(NASDAQ: UCL)旗下全球互联品牌GlocalMe,正式亮相柏林国际消费电子展(IFA 2025),重磅推出融合企...

关键字: LOCAL LM BSP 移动网络

深圳2025年9月9日 /美通社/ -- PART 01活动背景 当技术的锋芒刺穿行业壁垒,万物互联的生态正重塑产业疆域。2025年,物联网产业迈入 "破界创造"与"共生进化" 的裂变时代——AI大模型消融感知边界,...

关键字: BSP 模型 微信 AIOT

"出海无界 商机无限"助力企业构建全球竞争力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由领先商业管理媒体世界经理人携手环球资源联合主办、深圳•前海出海e站通协办的...

关键字: 解码 供应链 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林当地时间9月6日,在2025德国柏林国际电子消费品展览会(International Funkausstellung...

关键字: 扫地机器人 耳机 PEN BSP

武汉2025年9月9日 /美通社/ -- 7月24日,2025慧聪跨业品牌巡展——湖北•武汉站在武汉中南花园酒店隆重举办!本次巡展由慧聪安防网、慧聪物联网、慧聪音响灯光网、慧聪LED屏网、慧聪教育网联合主办,吸引了安防、...

关键字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移远通信宣布,其自研蓝牙协议栈DynaBlue率先通过蓝牙技术联盟(SIG)BQB 6.1标准认证。作为移远深耕短距离通信...

关键字: 蓝牙协议栈 移远通信 COM BSP

上海2025年9月9日 /美通社/ -- 为全面落实党中央、国务院和上海市委、市政府关于加快发展人力资源服务业的决策部署,更好发挥人力资源服务业赋能百业作用,8月29日,以"AI智领 HR智链 静候你来&quo...

关键字: 智能体 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付与一汽出行达成合作,为其自主研发的"旗驭车管"车辆运营管理平台提供全流程支付通道及技术支持。此次合作不仅提升了平台对百余家企业客户的运营管理效率...

关键字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制药(PharmaEngine, Inc.)发现的新一代PRMT5抑制剂PEP0...

关键字: 泰科 AI MT BSP
关闭