K-SVD算法是一种有效的训练稀疏信号表示过完备字典的方法。在本文中,我们讨论了该算法的一种有效实现,它既加快了算法的速度,又降低了算法的内存消耗,即批处理OMP算法。
批处理OMP(Batch-OMP)是正交匹配追踪(OMP)算法的一种实现,该算法专门针对在同一字典上对大量信号进行稀疏编码而优化。批处理OMP实现对于涉及对大量信号进行编码的各种基于稀疏性的技术非常有用。在报告中,我们讨论了批处理OMP和K-SVD实现,并分析了它们的复杂性。
本文中实现这些技术的Matlabr工具箱,可以去http://www.cs.technion.ac.il/~ronrubin/software.html中进行下载。
1