zoukankan      html  css  js  c++  java
  • 一些关于数字信号处理的知识

    奈奎斯特频率

        取样频率为音频信号频率的2倍  在取样前要通过低通波率器来过滤掉高频(人不能听到)的部分
     
    信噪比
         信噪比是音箱回放的正常声音信号与无信号时噪声信号(功率)的比值
        它指音源产生最大不失真声音  信噪比[1]信号强度与同时发出噪音强度之间的比率称为信号噪声比
     
    抖动
        抖动是一种为了降低量化噪声与输入音频信号的相关性而在音频里加入的噪声信号
        抖动可以减少信号的畸形但却会增加音频信号中的噪声 不过利大于弊 人对噪声的忍耐度远大于对声音畸变的忍耐度
     
    复杂波形
        几乎所有的声音都是不同频率的波形同时发生的结果。一个声音波形当中可以包含不同振幅的100,200和300赫兹的频率分量。
        含有多个频率分量的波形叫做 复杂波形。
     
    基音 分音  谐波
        基音:与最终复杂波形相同的周期的频率叫做 基音频率,或者基频。基频永远都是一个复杂波形当中最低的频率分量。
        分音:高于基频的频率分量叫做分音。
        谐波:当分音的频率是整数倍基音频率的时候,这些频率就叫做谐波。
        
        泛音是指基频以外的频谱分量,分音,不一定是谐波;一个分音可以是非谐波分量的频率,
        可以是存在于声音中的高于基频的正弦波分量    
     
    谐波失真
        总谐波失真指音频信号源通过功率放大器时,由于非线性元件所引起的输出信号比输入信号多出的额外谐波成分。
        谐波失真是由于系统不是完全线性造成的
     
    数字滤波器
        数字滤波器中主要的噪声源是在数字系统之前的模拟电路引入的电路噪声以及在数字系统输入端的模数转换过程中产生的量化噪声。这些噪声在数字系统的运算中可能会被放大,因此在设计数字滤波器时需要采用合适的结构,以降低输入噪声对系统性能的影响。
     
    IIR滤波器与FIR滤波器    
        IIR滤波器的优点在于,其设计可以直接利用模拟滤波器设计的成果,因为模拟滤波器本身就是无限长冲激响应的。通常IIR滤波器设计的过程如下:首先根据滤波器参数要求设计对应的模拟滤波器(如巴特沃斯滤波器、切比雪夫滤波器等等),然后通过映射(如脉冲响应不变法、双线性映射等等)将模拟滤波器变换为数字滤波器,从而决定IIR滤波器的参数。IIR滤波器的重大缺点在于,由于存在反馈其稳定性不能得到保证。另外,反馈还使IIR滤波器的数字运算可能溢出。
     
        FIR滤波器最重要的优点就是由于不存在系统极点,FIR滤波器是绝对稳定的系统。FIR滤波器还确保了线性相位,这在信号处理中也非常重要。此外,由于不需要反馈,FIR滤波器的实现也比IIR滤波器简单。FIR滤波器的缺点在于它的性能不如同样阶数的IIR滤波器,不过由于数字计算硬件的飞速发展,这一点已经不成为问题。再加上引入计算机辅助设计,FIR滤波器的设计也得到极大的简化。基于上述原因,FIR滤波器比IIR滤波器的应用更广  
  • 相关阅读:
    线上redis禁止使用keys等时间复杂度高的命令
    组合索引的使用效果的总结
    Netty 断线重连解决方案
    可作为GC Root的对象
    在同一个sqlSession执行一个相同的查询时,Mybatis有一级缓存,不会去查数据库,由此引发的一个bug
    HashMap 和 currentHashMap JDK8总结
    Java程序导致服务器CPU占用率过高的问题排除过程
    一条sql执行的很慢的原因有哪些
    主键索引和非主键索引的区别
    黑马程序员
  • 原文地址:https://www.cnblogs.com/lgxqf/p/2735141.html
Copyright © 2011-2022 走看看