在信号恢复问题上,可以采用Nyquist采样来恢复信号,但众所周知,奈奎斯特准则需要采样频率为信号中最高频率的至少两倍,才能完整保留原始信号中的信息,如果信号是稀疏的,例如5G毫米波的波束空间信号,由于其RF链的数量远少于透镜天线的数量,此时的波束空间信号近乎稀疏,我们就需要使用CS(Compressed sensing,压缩感知)算法来进行稀疏信号回复。

CS算法中的贪心算法可以很好的解决此类问题,诸如本篇文章将要提及的OMP(Orthogonal Matching Pursuit,正交匹配追踪)算法。OMP算法与MP(Matching Pursuit,匹配追踪)算法类似,但由于MP算法的每次解都是次解而非最优解,而OMP算法可以将每个字典原子都进行正交处理,保证了每次迭代过程后的输出都是最优解。例如,有所求信号向量A:

传统的MP算法在第一次迭代后可得相近的向量B:

可以看出,向量AB之间有着一定的差距,此时OMP算法可以将其进行迭代处理,得到正交的信号向量C:

其中的信号向量C依旧是属于字典中的原子,此时更新并进行下一次迭代,得到信号向量D:

此时,同样进行正交处理,得到信号向量E:

其依旧属于字典中的原子,且是迭代后的最优解,在经过了多次迭代后,就会得到最接近原始所需信号向量A的输出信号向量。

OMP算法的物理意义表示相关推荐

  1. bp神经网络推导以及物理意义

    bp神经网络的背景我们不在做过多的介绍,就是模拟神经元,进行分类训练.他的物理意义是什么呢,就是每个神经元对应我们计算中的滤波器,当他"看到"某个图片或者某组数据,反应就特别强烈, ...

  2. 几何矩的物理意义,由Camshift算法引起

    维基上的解释: 矩物理意义矩特征主要表征了图像区域的几何特征,又称为几何矩.其中零阶矩m00反映了目标图像的面积,一阶矩反映了目标图像的质心位置,二阶矩又称惯性矩,三阶矩主要表现了目标对其均值分布偏差 ...

  3. 内积和外积的物理意义-数学

    内积和外积的物理意义 Persistently关注 2018.07.31 14:28:46字数 277阅读 6,276 向量的内积 ab=ab cos(θ) 向量a和b的长度之积再乘以它们之间的夹角的 ...

  4. 奇异值的物理意义是什么?强大的矩阵奇异值分解(SVD)及其应用

    作者:郑宁 链接:https://www.zhihu.com/question/22237507/answer/53804902 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请 ...

  5. 图像傅立叶变换的物理意义

    原文:http://blog.csdn.net/dadaadao/article/details/6093882 傅立叶变换可以看做拉普拉斯变换的特殊形式.拉氏变换就是将原时域函数乘上一个与 σ相关的 ...

  6. 傅立叶变换物理意义解析进阶

    1.为什么要进行傅里叶变换,其物理意义是什么? 傅立叶变换是数字信号处理领域一种很重要的算法.要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义.傅立叶原理表明:任何连续测量的时序或信号,都可以表 ...

  7. 漫谈高数——泰勒级数的物理意义

    全世界有3.14 % 的人已经关注了 数据与算法之美 高等数学干吗要研宄级数问题? 是为了把简单的问题弄复杂来表明自己的高深? No,是为了把各种简单的问题/复杂的问题,他们的求解过程用一种通用的方法 ...

  8. 卷积,DFT,FFT,图像FFT,FIR 和 IIR 的物理意义

    卷积:  冲击信号会对线性系统产生冲击响应.  冲击信号可分解为平移度和幅度.其对线性系统的冲击响应可以分解为点点间的经平移和缩放的各个冲击响应的累加,通过卷积的表达式表示.  所谓的冲击响应,就是线 ...

  9. 【转】卷积的本质及物理意义(全面理解卷积)

    转自:卷积的本质及物理意义(全面理解卷积)_彼岸花-CSDN博客_卷积的物理意义 卷积的本质及物理意义 提示:对卷积的理解分为三部分讲解1)信号的角度2)数学家的理解(外行)3)与多项式的关系 1 来 ...

  10. 漫谈高数曲线积分的物理意义

    漫谈高数曲线积分的物理意义 来源:CSDN libochun3217的专栏 编辑:Gemini 从函数到定积分,曲线积分到环路积分. 定积分的求解---牛顿.拉布尼茨公式有什么几何意义? 简单的说,因 ...

最新文章

  1. ModuleNotFoundError: No module named ‘pandas.rpy‘
  2. Codeforces Round #297 (Div. 2)D. Arthur and Walls 搜索bfs
  3. 原来R语言还有这些不为人知的用处!
  4. 官网安装Nvidia CUDA Toolkit、cuDNN报错502的备用镜像下载网址
  5. C++ UNICODE 编程从入门到精通
  6. 关于Java html table表格转excel
  7. Hive 是基于Hadoop 构建的一套数据仓库分析系统
  8. 锤子发布会2018的四个环节概述
  9. 斯坦福CS229(吴恩达授)学习笔记(2)
  10. 新巴巴运动网完整教程
  11. 360手机助手电脑版 v2.4.0.1251 官方版
  12. keil编译后MCU需要的flash和RAM容量
  13. 课程列表和整合阿里云视频点播
  14. 你的小程序|公众号 还未设置管理员信息,无法被绑定
  15. 两管式出热水被截流 海尔三管大水量真正零冷水入驻天猫
  16. CSS(三):CSS特性与盒子模型
  17. 火星人怒批古董微积分,误人子弟
  18. [objective-c]使用Lumberjack未定义
  19. 淘宝技术发展 - 子柳撰写
  20. js加密大全(防止客户端查看自己的js文件)

热门文章

  1. 联想硬盘保护系统计算机名,联想硬盘保护系统EDU7.0安装方法
  2. delphi2010安装
  3. c语言课程设计报告书通讯录,C语言课程设计学生通讯录管理系统设计
  4. CCNA学习指南 第五章 下载
  5. java小游戏 : 飞翔的小鸟 (完整版)
  6. jQuery 下载与安装教程
  7. vue视频教程大全下载
  8. MySQL管理工具安装说明
  9. ffmpeg 音乐循环_背景音乐自动循环播放
  10. ios设置中性黑体_iOS 使用自定义字体 - 苹方字体