通俗易懂,有助于理解EMD和HHT,就原封不动的搬过来了。

原文链接:关于EMD的产生

自傅里叶变换与频谱分析技术产生,人们得以从另外一个角度观察时域信号,信号里各个点的密集程度,得以确定性地度量。之后,又产生了加窗傅里叶、小波变换、维格纳分布等时频分析技术。98年,黄大大又提出了一种新的时频分析技术,即HHT变换。

一、频率是什么?

周期的倒数是频率,初中物理教的,频率就是描述在既定时间内某一动作完成次数的多少。而后,频率与简谐函数联系起来,不再局限于周期性信号,成为描述信号周期性的参数。傅里叶变换正是将信号分解为一系列正交的简谐函数,此时的频率也就是一般意义上的频谱。但是频率这一概念并不局限于傅里叶频谱,频率应是描述信号性质的某一特征,例如瞬时频率。Hilbert提出的Hilbert变换,将瞬时频率的定义进行了统一,经Hilbert变换后,得到的是一组复信号,其相位即瞬时频率。需要指出的时,傅里叶频谱意义上的频率是对信号整体特征的表现,而瞬时频率与其相区别,是对信号局部特征的表现。

二、EMD怎么来的?

实际上,只有信号的傅里叶频谱集中在一较小范围内,近乎单一频率时,其经Hilbert变换后获得的瞬时频率才能与我们熟知的傅里叶频谱类似,能够被我们所理解。而非单分量信号(Cohen所定义的窄带信号)的瞬时频率杂乱无章。怎么办?求取这个瞬时频率的意义就是从局部的角度去研究信号特征,现在求出来的瞬时频率却是没有意义的。

黄大大神来之笔,研究出一种由包络提取信号IMF的分解方法,而所获得的IMF,正满足以上所谓单分量信号的条件,这个信号分解方法就是EMD分解了。也就是说,EMD分解使得信号得以分解成若干个IMF和最后的骑波(黄大大的叫法,就是残余的趋势项),而IMF的瞬时频率是能够理解的,类似于傅里叶频谱。于是HHT变换 = EMD分解+Hilbert变换

三、EMD分解的几个概念

1、傅里叶变换,小波变换都是由正交基作为信号的分解基,而EMD分解则不能保证正交,各个IMF之间是存在频率域重叠的,也就是说可能在2个IMF中都存在某一频率的信号。黄大大认为,IMF之间在局部意义上可被视为正交。这个玩意不能保证。但是各个IMF之间的频率范围是从大到小的,也就是说高频信号会被分解到前几层IMF中。

2、分解本身的这个频率范围是不固定的,是由信号本分性质决定的。另外,甚至说分解为几个IMF可能个数都不一定,两次分解可能IMF个数都不一样,这个跟终止准则相关。

3、EMD分解的应用可能好可能坏,至今仍缺乏确定的数学理论支持,但是还是挺NB的,的确能处理一些非线性非平稳信号。



[信号处理技术]关于EMD的产生的更多相关文章

  1. Halcon一日一练:图像拼接技术

    图像拼接技术就是针对同一场景的一系列图片,根据图片的特征,比如位置,重叠部分等,拼接成一张大幅的宽视角的图像. 图像拼接要求拼接后图像最大程度的与原图一致,失真尽可能的小,并且要尽量做到天衣无缝即没有 ...

  2. 微信公众号【阿里技术(ali_tech)】历史文章整理

    简介 来自微信公众号: ali_tech 阿里巴巴官方技术号,关于阿里的技术创新均呈现于此. 本内容来自微信公众号的分享,最后更新时间2019-10-26,请关注对应公众号接收最新分享,定期同步地址: ...

  3. 无线网络中的MIMO与OFDM技术原理分析

    无线网络中的MIMO与OFDM技术原理分析CNET中国·ZOL 07年08月14日 [原创] 作者: 中关村在线 张伟 从最早的红外线技术到目前被寄予重望的WIFI,无线技术的进步推动我们的网络一步步 ...

  4. 学习 opencv---(8)非线性滤波:中值滤波,双边滤波

    正如我们上一篇文章中讲到的,线性滤波可以实现很多种不同的图像变换.然而非线性滤波,如中值滤波器和双边滤波器,有时可以达到更好的实现效果. 邻域算子的其他一些例子还有对 二值图像进行操作的形态学算子,用 ...

  5. 趣味GPS

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 简介 GPS的全称是全球定位系统(the Global Positioning S ...

  6. FFT的物理意义

    来源:学步园 FFT(Fast Fourier Transform,快速傅立叶变换)是离散傅立叶变换的快速算法,也是我们在数字信号处理技术中经常会提到的一个概念.在大学的理工科课程中,在完成高等数学的 ...

  7. opencv 简单模糊和高斯模糊 cvSmooth

    cv::Mat 是C++版OpenCV的新结构. cvSmooth() 是老版 C API. 没有把C接口与C + + 结合. 建议你们也可以花一些时间看一下介绍. 同样,你如果查看opencv/mo ...

  8. 3D立体显示大屏幕拼接视频墙系统解决方案【转】

    http://shop.souvr.com/thread-123416-1-1.html 随着3D立体视像.全息影像等技术不断取得突破性进展,国内外越来越多的公司投身3D显示领域,产品层出不穷.3D技 ...

  9. TCP/IP 网络编程 (三)

    server端未处理高并发请求通常採用例如以下方式: 多进程:通过创建多个进程提供服务 多路复用:通过捆绑并统一管理 I/O 对象提供服务 多线程:通过生成和客户端等量的线程提供服务 多进程serve ...

随机推荐

  1. JavaScript Window Navigator

    window.navigator 对象包含有关访问者浏览器的信息. Window Navigator window.navigator 对象在编写时可不使用 window 这个前缀. 实例 <d ...

  2. JavaScript If…Else 语句

    条件语句用于基于不同的条件来执行不同的动作. 条件语句 通常在写代码时,您总是需要为不同的决定来执行不同的动作.您可以在代码中使用条件语句来完成该任务. 在 JavaScript 中,我们可使用以下条 ...

  3. Django的配置文件(settings)

    静态文件设置: 一.概述: #静态文件交由Web服务器处理,Django本身不处理静态文件.简单的处理逻辑如下(以nginx为例): # URI请求-----> 按照Web服务器里面的配置规则先 ...

  4. Ajax原理学习

    一.AJAX 简介 AJAX即"Asynchronous Javascript And XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术. A ...

  5. Redis 学习笔记2:redis.conf配置文件详解

    Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf. 参数说明: 参数说明 redis.conf 配置项说明如下: 1. Redis默认不是以守护进程的方式运行,可以通 ...

  6. Servlet规范总结

    Servlet接口 Servlet规范的核心接口即是Servlet接口,它是所有Servlet类必须实现的接口,在Java Servelt API中已经提供了两个抽象类方便开发者实现Servlet类, ...

  7. 树莓派初体验,安装Ubuntu 14.04 LTS

    转载自:http://www.polarxiong.com/archives/%E6%A0%91%E8%8E%93%E6%B4%BE%E5%88%9D%E4%BD%93%E9%AA%8C-%E5%AE ...

  8. 22 Notification 通知栏代码

    结构图: MainActivity.java package com.qf.day22_notification; import android.app.Activity; import androi ...

  9. [ExtJS5学习笔记]第二十五节 利用window.open()函数实现ExtJS5的登陆页面跳转

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/40427543 mvvm方式实现登陆的博客:http://blog.csdn.net/s ...

  10. iOS日历中给一个事件添加多个提醒

    大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) iOS自带的日历应用中,我们最多只能给一个事件设置2个提醒,但 ...