0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数字滤波和分形理论的分析和原理

如意 来源:百家号 作者:原创科技杂谈 2020-06-28 15:43 次阅读

1、 数字滤波分析

根据数字滤波的原理,数字图像经过数字卷积滤波处理,可以达到削减噪声信号、增强边界清晰度、提取某方向的信息等特殊效果。下图显示数字卷积滤波的过程。

数字滤波和分形理论的分析和原理

数字卷积滤波过程示意图

上图为一数字图像的部分数据,每个数字表示像素的灰度值,其中的部分数据和周围数据差异很大。其中带括号的数字共同组成了卷积滤波模板,它是一个奇数行奇数列的数字阵列,阵列中心成为卷积核心。

卷积滤波过程就是将卷积核心分别对应要处理的数值,卷积滤波模板的其它参数对应要处理数值周围的数值,把卷积滤波模板对应范围内的数值分别和卷积滤波模板内的参数相乘,然后再求这些乘积的代数和,最后除以卷积滤波模板的系数(卷积滤波模板内各参数的代数和),得到了处理后的数值,将此数值代替数字图像中卷积核心对应的数值,然后将卷积滤波模板移动一个像元,重复以上的计算,直到数字图像的每个像元都被处理完为止,处理后的部分数据如下图所示。观察处理的数据可以发现,异常数据对周围数据的影响体现得比较明显。用卷积滤波模板处理完数据以后,再把异常数据再重新赋值回去,这样既体现了异常点对周围数据的影响,又不改变它自身的既定数值。

将以上计算过程表达成一般的计算公式,可写作:

数字滤波和分形理论的分析和原理

2、 分形理论

分形理论是研究复杂体系的新方法,它的核心思想是将一个存在某种精细结构自相似的随机复杂几何体,描述成有限阶分形的组合。

本着对复杂曲面分形描述,逐阶逼近的原则,我们可以将研究区域中所有样本点属性数据算术平均,该算术平均作为零阶分形的属性值,记做MDG[F0(0,0)],当然这仅是研究区域最为粗略的描述。将研究区域分为m×n的子区域,通常每个子区域都包含着若干个样本点,逐个地对每个子区域内的样本点属性值取其算术平均,子区域中样本点属性平均值记做MDS[F1(i,j)],F1(i,j)表示第i行(i=0,1,2),第j列(j=0,1,2)的第一阶分形子区域。考虑到本阶分形子区域是上阶分形子区域的局部,因为本阶分形子区域属性赋值要受到上阶分形子区域的影响。我们用加权平均解决,既:

数字滤波和分形理论的分析和原理

注意本阶分形子区域样本点属性平均值的权重我们取9,而上阶分形子区域的权重取1,突出当前阶分形子区域样本点属性平均值的作用。当然,这两个权重值是可以调整的。这样每个分形子区域(1阶分形就有91=9个子区域)都赋有属性值。重复上面的做法,直到分形子区域的大小达到要求的网格大小为止。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数字滤波
    +关注

    关注

    1

    文章

    56

    浏览量

    16851
  • 分形理论
    +关注

    关注

    0

    文章

    6

    浏览量

    6670
收藏 人收藏

    评论

    相关推荐

    AMC1304后接的数字滤波器接口应该是什么样的?

    在看完AMC1304手册后依旧有部分疑问以及无法确定的细节,希望得到帮助 目前在尝试使用STM32F7中的DFSDM进行数字滤波滤波器输入支持SPI、 曼彻斯特编码 、PDM 和并行输入。 存在
    发表于 11-28 06:43

    模拟滤波器到数字滤波器的转换步骤

    将模拟滤波器转换为数字滤波器是一个涉及多个步骤的过程,旨在保持滤波器性能的同时,适应数字信号处理的需求。以下是将模拟滤波器转换为
    的头像 发表于 11-26 10:03 588次阅读

    ADS1256的数字滤波器时可以自己设置吗?

    想问下TI,ADS1256的数字滤波器时可以自己设置吗,还是通过ADC的DATA RATE的设置,默认是设置到相对于的数字滤波
    发表于 11-26 07:13

    数模转换器与数字滤波器的结合应用

    数模转换器(DAC)与数字滤波器的结合应用在现代电子系统中非常普遍,这种结合能够显著提高系统的性能、精度和可靠性。以下是对数模转换器与数字滤波器结合应用的介绍: 一、数模转换器(DAC)的作用
    的头像 发表于 11-25 16:20 254次阅读

    ADC3663数字滤波器如何使用呢?

    板上用到了ADC3663,看数据手册上,它可以有数字滤波功能,甚至不需要前级的抗混叠滤波器(这么理解对吗)。 我想问下,这个数字滤波器如何使用呢?咱们是否有推荐的资料,如源码等。 因为看了手册也不知道从何处着手呢
    发表于 11-18 07:12

    基于FPGA实现FIR数字滤波

    数字信号处理系统中,有限脉冲响应(finite impulse response,FIR)数字滤波器是一个非常重要的基本单元。近年来,由于FPGA具有高速度、高集成度和高可靠性的特点而得到快速发展
    的头像 发表于 11-05 16:26 492次阅读
    基于FPGA实现FIR<b class='flag-5'>数字滤波</b>器

    滤波参数tor对数字滤波结果的影响

    在探讨滤波参数tor对数字滤波结果的影响时,首先需要澄清一点:在标准的滤波理论和技术文献中,并没有直接名为“tor”的滤波参数。这可能是一个
    的头像 发表于 09-21 09:39 475次阅读

    Δ-Σ ADC中的数字滤波器类型

    电子发烧友网站提供《Δ-Σ ADC中的数字滤波器类型.pdf》资料免费下载
    发表于 09-06 09:50 0次下载
    Δ-Σ ADC中的<b class='flag-5'>数字滤波</b>器类型

    数字滤波器的实现方法

    数字滤波器是一种通过对数字信号进行处理来完成对数字信号或模拟信号进行滤波的仪器。其实现方式多样,可以从硬件和软件两个角度进行探讨,同时涉及多种数学方法和设计步骤。
    的头像 发表于 08-20 16:06 700次阅读

    AMC1210四通道数字滤波器数据表

    电子发烧友网站提供《AMC1210四通道数字滤波器数据表.pdf》资料免费下载
    发表于 08-19 09:15 0次下载
    AMC1210四通道<b class='flag-5'>数字滤波</b>器数据表

    数字滤波器的原理和应用

    数字滤波器是一种由数字乘法器、加法器和延时单元组成的算法或装置,其输入和输出均为数字信号。它的主要功能是通过一定的运算关系改变输入信号所含频率成分的相对比例或者滤除某些频率成分,以达到期望的响应特性。
    的头像 发表于 08-05 16:19 1054次阅读
    <b class='flag-5'>数字滤波</b>器的原理和应用

    数字滤波器是如何工作的

    之前我们在说明数字滤波器的时候,多为Python来进行示例验证的。实际应用中,多为C/C++,无论是在嵌入式系统中,还是PC机上,尤其对于时间或者实时性要求比较严格的情况下,C/C++应该是我们的首选。
    的头像 发表于 06-13 10:09 532次阅读
    <b class='flag-5'>数字滤波</b>器是如何工作的

    数字滤波器的频率响应与模拟滤波器的频率响应有何区别

    数字滤波器的频率响应与模拟滤波器的频率响应有何区别  数字滤波器和模拟滤波器是用于信号处理和滤波的两种主要类型的
    的头像 发表于 02-05 09:10 1564次阅读

    数字滤波器在中频处理中的分类及区别

    数字滤波器在中频处理中的分类主要依据其用途和性能要求。
    的头像 发表于 01-29 17:03 908次阅读

    数字信号处理基础之时频转换和滤波器设计

    IIR数字滤波器是一种基于差方程的滤波器,它通过将输入信号与过去输出信号的加权和来实现滤波效果。IIR滤波器根据其特定的传递函数形式,可以
    的头像 发表于 01-24 14:30 624次阅读
    <b class='flag-5'>数字</b>信号处理基础之时频转换和<b class='flag-5'>滤波</b>器设计