该资源详细描述了OMP代码的matlab程序和c语言程序(矩阵的求逆采用LU分解法),并且对两者结果进行了比较,恢复的信号可以精确到小数点5位,误差非常小,测量矩阵采用随机高斯矩阵,程序里面还有matlab和c语言版对文件的操作,并且有非常清晰的注释,对理解OMP算法有非常大的帮助!
1
自己编写的匹配追踪算法,用在压缩感知中,适合初学者
2023-02-03 20:37:31 954B 压缩感知
1
代码程序的输入是自己写的一个函数,可以根据自己需求更换数据输入。计算量需要大量时间(依据自己的数据大小来估算时间),但最后的效果图要好
2022-12-21 19:55:24 2KB MATLAB OMP
1
omp算法matlab代码LASSO-Solver-OMP 设计师:赵俊波,武汉大学,在清华大学智能图像和文档处理国家实验室工作。 联络电话: + 86-18672365683 介绍该软件包以著名的LASSO求解器实现了正交匹配追踪算法(OMP),并且该程序是在LAPACK的帮助下以C ++编写的。 LASSO是一个关键问题,可以将其视为统计问题,但在许多应用程序中已得到广泛利用。 稀疏编码,例如,作为计算机视觉,自然语言处理和机器学习的重要工具,是基于LASSO求解器的良好发展。 OMP因其相对于基本追求或先前提出的匹配追踪(MP)的优势而广为人知。 OMP实现了更快的收敛,并克服了其他方法的一些缺点。 为了方便起见,许多实现OMP算法的代码大多是在MATLAB中实现的。 但是,由于MATLAB在遇到大迭代时并不是那么有利,因此对于某些大规模或高维问题,首选C ++。 该OMP算法的具体介绍可以在论文《正交匹配追踪-递归函数逼近及其在小波分解中的应用》 (2003)中看到。 配置要运行该项目,您应该在Visual C ++环境中预先配置LAPACK接口。 如果您访问网站,这将非常容易
2022-12-21 00:06:12 8KB 系统开源
1
稀疏信号恢复问题一直是几个不同社区中广泛研究的主题。 可伸缩恢复算法是压缩感测(CS)的一个至关重要的基本主题,最近几年引起了人们的极大兴趣。 本文首先分析了正交匹配追踪(OMP)算法中的迭代残差。 其次,引入了贪婪算法,称为贪婪OMP算法。 该算法使用贪婪原子识别迭代地识别多个原子,然后丢弃与最佳原子高度相似的一些原子。 与OMP算法相比,对高斯和零一稀疏信号进行的实验表明,提出的GOMP算法可以提供更好的恢复性能。 最后,我们通过实验研究了GOMP中贪婪常数对恢复性能的影响。
2022-05-31 18:04:08 1MB Atom identification; Compressive sensing;
1
压缩感知正交匹配追踪算法,在MATLAB中的程序。本人已经调试 完毕
2022-05-20 16:32:16 4KB CS   OMP
1
文中针对无线通信系统中稀疏信道估计算法进行研究,通过对比传统的基于训练序列的信道估计算法LS,对基于压缩感知的稀疏信道估计算法OMP进行分析。讨论了训练信号长度、信道稀疏度及噪声强度对整个估计性能的影响。在相同的实验条件下生成二维稀疏信号,从精确重构概率和信噪比方面对比了两种算法的性能。证明压缩感知方法可以有效的利用稀疏特性,在较短的训练序列情况下实现信道脉冲响应的精确估计。
1
omp(正交匹配追踪算法、MATLAB编写)
1
经典小波分解对信号稀疏化效果不佳,为此设计了基于小波域经验维纳滤波器的稀疏表示算法. 该算法可自适应地衰减每个小波系数,增大系数的稀疏度及可压缩性,从而提高压缩感知算法对信号的恢复质量. 仿真结果表明,与传统的基于小波变换的信号稀疏表示及恢复算法相比,该算法较大地提升了对信号及图像的恢复质量。
1
压缩感知的正交匹配追踪算法——matlab程序 压缩感知的正交匹配追踪算法——matlab程序
2021-12-15 14:08:05 1KB matlab
1