我谈巴特沃斯滤波器

news2024/10/6 21:41:03

目录

  • 写在前面的内容
  • 我谈巴特沃斯滤波器
    • 巴特沃斯滤波器的幅频响应
    • 频率变换
    • 巴特沃斯各种滤波器
    • 例子

写在前面的内容

先看看冈萨雷斯对巴特沃斯滤波器的介绍。
低通
在这里插入图片描述
在这里插入图片描述
高通
在这里插入图片描述
在这里插入图片描述
带阻
在这里插入图片描述

在这里插入图片描述
带通
在这里插入图片描述
在这里插入图片描述
第一个问题,截止频率处的增益。

  • 0.5的增益是不是陡度小了?
  • 巴特沃斯是一家,这些滤波器截止频率处的增益谁和谁都不一样,甚者带通、带阻中上下截止频率处的增益都不一样,离谱了。

第二个问题,高通滤波器与低通滤波器的关系。若以巴特沃斯幅值平方表示,那这个公式就正好与下面频率变换的公式的碰上了,也许冈萨雷斯这里想当然了。
在这里插入图片描述
第三个问题,将带通、带阻滤波与低通、高通滤波割裂开来,它们都是选频滤波器
在这里插入图片描述

我谈巴特沃斯滤波器

巴特沃斯滤波器的幅频响应

巴特沃斯模拟低通滤波器一般由幅值平方函数定义。幅度响应 ∣ H ( j ω ) ∣ |H(j\omega)| H() 是传递函数的模,可以表示为:

∣ H ( j ω ) ∣ = 1 1 + ( ω ω c ) 2 N |H(j\omega)| = \frac{1}{\sqrt{1 + \left( \frac{\omega}{\omega_c} \right)^{2N}}} H()=1+(ωcω)2N 1

  1. 通带内

    • ω ≪ ω c \omega \ll \omega_c ωωc 时, ( ω ω c ) 2 N ≈ 0 \left( \frac{\omega}{\omega_c} \right)^{2N} \approx 0 (ωcω)2N0,因此:
      ∣ H ( j ω ) ∣ ≈ 1 |H(j\omega)| \approx 1 H()1
    • 在通带内,滤波器的增益接近 1(0 dB)。
  2. 截止频率处

    • ω = ω c \omega = \omega_c ω=ωc 时:
      ∣ H ( j ω c ) ∣ = 1 1 + 1 = 1 2 ≈ 0.707 |H(j\omega_c)| = \frac{1}{\sqrt{1 + 1}} = \frac{1}{\sqrt{2}} \approx 0.707 H(jωc)=1+1 1=2 10.707
    • 在截止频率处,增益为 − 3 -3 3dB。
  3. 阻带内

    • ω ≫ ω c \omega \gg \omega_c ωωc 时, ( ω ω c ) 2 N \left( \frac{\omega}{\omega_c} \right)^{2N} (ωcω)2N 很大,因此:
      ∣ H ( j ω ) ∣ ≈ 1 ( ω ω c ) N = ( ω c ω ) N |H(j\omega)| \approx \frac{1}{\left( \frac{\omega}{\omega_c} \right)^N} = \left( \frac{\omega_c}{\omega} \right)^N H()(ωcω)N1=(ωωc)N
    • 在阻带内,增益迅速下降,且随着频率的增加,衰减速度与阶数 N N N 成正比。

总结:巴特沃斯模拟低通滤波器,在截止频率处幅值从最大值下降到它的 0.707,而不是0.5。

频率变换

在这里插入图片描述

巴特沃斯各种滤波器

在语音信号处理中,相位信息的重要性通常不如幅度信息显著。这是因为人类的听觉系统对幅度谱特征更加敏感,尤其是对短时幅度谱特征的响应更为明显。这意味着,即使语音信号的相位发生变化,只要幅度谱特征保持相对稳定,人耳往往难以察觉到明显的差异。but在图像处理中,线性相位特征相当重要。

所以下面是在幅值响应的基础构造零相位滤波器。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

看到了吧,无论什么情况,截止频率处的增益都为经典的 − 3 -3 3dB。另外,这个值也保证陡度。

另一点,振铃在信号处理中不重要,信号处理只想硬件上更加逼近理想;图像处理中专注的是振铃,物理可不可实现不care,所以不用反复强调。反正我被坑得很惨。

在这里插入图片描述

例子

最后,举一个图像处理的例子。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2192967.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ai智能论文生成系统有用吗?分享5款ai文献综述自动生成器

近年来,人工智能(AI)技术在学术写作领域的应用越来越广泛,尤其是在文献综述的自动生成方面。AI智能论文生成系统通过深度学习和自然语言处理技术,能够帮助研究人员快速生成高质量的文献综述,从而提高写作效…

深度扩展AntSK,让.NET Aspire助力您的AI项目

引言 在现今飞速发展的技术世界中,引用最新的工具和框架来提升项目的性能和可管理性至关重要。作为一名开发者,我最近在自己的AI知识库项目AntSK中集成了.NET Aspire,这为我的项目注入了新的活力。如果你还不清楚什么是.NET Aspire&#xff0…

[单master节点k8s部署]32.ceph分布式存储(三)

基于ceph rbd生成pv 在集群中认证ceph 用下面代码生成ceph的secret .创建 ceph 的 secret,在 k8s 的控制节点操作: 回到 ceph 管理节点创建 pool 池: [rootmaster1-admin ~]# ceph osd pool create k8stest 56 pool k8stest created [rootm…

BERT论文解读及情感分类实战(论文复现)

BERT论文解读及情感分类实战(论文复现) 本文所涉及所有资源均在传知代码平台可获取 文章目录 BERT论文解读及情感分类实战(论文复现)简介BERT文章主要贡献BERT模型架构技术细节任务1 Masked LM(MLM)任务2 N…

【web安全】——常见框架漏洞

1.ThinkPHP框架漏洞 thinkphp是一个国内轻量级的开发框架,采用phpapache,在更新迭代中,thinkphp也经常爆出各种漏洞,thinkphp一般有thinkphp2、thinkphp3、thinkphp5、thinkphp6版本,前两个版本已经停止更新&#xff…

【详细教程】如何使用YOLOv11进行图像与视频的目标检测

《博主简介》 小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~ 👍感谢小伙伴们点赞、关注! 《------往期经典推…

m4a怎么转换成mp3?音频转换MP3只需要这6个小工具!

m4a怎么转换成mp3?M4A和MP3是两种常见的音频格式,M4A通常使用AAC(高级音频编码)进行压缩,提供更高的音质和更小的文件体积,特别适合在Apple设备上使用。而MP3则以其高压缩比和广泛的兼容性著称,…

TM1618数码管控制芯片使用共阳极数码管过程中的问题和解决办法

控制芯片的基本了解 相比于不用控制芯片的电路:这里带2根电源线和3个信号线,共使用了5根线,但可以控制4个8段数码管显示。若是电路直接控制4个8段数码管需要84113个接口,这对于MCU的珍贵引脚简直是浪费。 这里不会出现余晖效应也…

大花蔷薇T2T基因组-60

Multi-omics analyzes of Rosa gigantea illuminate tea scent biosynthesis and release mechanisms 多组学分析揭示了大花蔷薇茶香合成及释放机制 摘要 玫瑰是一种全球广泛栽培的重要观赏作物,用于香水生产。然而,由于缺乏茶玫瑰的参考基因组&#x…

鸿蒙开发(NEXT/API 12)【穿戴设备传感器获取】手机侧应用开发

手机侧应用可以通过Wear Engine获取穿戴设备上的传感器信息,并通过打开、关闭命令控制获取传感器数据。 使用传感器相关接口前,需要向手机侧用户申请获取对应权限的授权 传感器类型申请权限ECG、PPG、HR[HEALTH_SENSOR]人体传感器ACC、GYRO、MAG[MOTIO…

汇编DEBUG程序调用

工具 系统:Windows 11 应用:DOSBox 0.74-3 下载安装教程:本人写的《DOSBox下载安装(Windows系统 DOSBox 0.74-3)》 https://blog.csdn.net/just_do_it_sq/article/details/142715182?spm1001.2014.3001.5501 相关文…

C++ 算法学习——1.3 深度优先搜索

深度优先搜索:简单讲就是搜到某条路尽头,再掉头回溯搜其他的路。此中重点是尽头的判断,和对走过的路进行标记。 一般采用递归的写法,模板大致如下: DFS(node,visited):if node is in visited:returnadd node to visi…

通用mybatis-plus查询封装(QueryGenerator)

结果如下图所示 java类代码分别如下 1 package com.hdx.contractor.util.mybatis;import com.hdx.contractor.common.user.SecurityUser; import com.hdx.contractor.common.user.UserDetail; import com.hdx.contractor.util.query.oConvertUtils; import lombok.extern.slf…

OpenHarmony(鸿蒙南向开发)——轻量系统芯片移植案例(一)

往期知识点记录: 鸿蒙(HarmonyOS)应用层开发(北向)知识点汇总 鸿蒙(OpenHarmony)南向开发保姆级知识点汇总~ 持续更新中…… 轻量带屏解决方案之恒玄芯片移植案例 本文章基于恒玄科技BES2600W…

【AI知识点】交叉验证(Cross-Validation)

交叉验证(Cross-Validation) 是机器学习中常用的一种模型评估方法,用于评估模型的性能和泛化能力。它通过在不同的训练集和验证集上多次训练和测试模型,从而有效地评估模型在未见数据上的表现,帮助防止模型的过拟合和欠…

【RTD MCAL 篇2】 K312 UART DMA

【RTD MCAL 篇2】 K312 UART DMA 一,文档简介二, 功能实现2.1 K312 MINIEVB硬件配置2.2 EB 配置2.2.1 Mcl module2.2.2 Mcu module2.2.3 Platform module2.2.4 Port module2.2.5 Uart module2.2.6 Rm module 2.3 main code 三,测试结果 一&am…

Clio——麻省理工学院增强机器人场景理解算法

概述 机器人感知长期以来一直受到现实世界环境复杂性的挑战,通常需要固定设置和预定义对象。麻省理工学院的工程师 已经开发了Clio这项突破性的系统可以让机器人直观地理解并优先考虑周围环境中的相关元素,从而提高其高效执行任务的能力。 了解对更智…

【Python】Marmir 使用指南:Python 驱动的电子表格生成器

Marmir 是一个由 Python 驱动的电子表格生成工具,专门用于将 Python 数据结构(如字典、列表等)转换为电子表格文件(如 Excel)。Marmir 的设计目标是提供比传统电子表格库(如 xlwt)更强大和灵活的…

ctf.bugku-备份是个好习惯

访问页面得到字符串 这串字符串是重复的; d41d8cd98f00b204e9800998ecf8427e 从前端、源码上看,除了这段字符串,没有其他信息;尝试解密,长度32位;各种解密方式试试; MD5免费在线解密破解_MD5在…

文件后缀名不见了怎么办?

有一天,突然有需要更改文件的后缀名,可奇怪的是文件只有名称,后缀不见了,这该如何修改呢? 第一步:打开此电脑,最上面一栏选择“查看” 第二步:将“文件扩展名”勾选上 第三步&…