基于MP的信号稀疏分解算法研究_邵君.docx





《基于MP的信号稀疏分解算法研究_邵君.docx》由会员分享,可在线阅读,更多相关《基于MP的信号稀疏分解算法研究_邵君.docx(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西南交通大学 研 究 生 学 位 论文 基于 M P的 信 号 稀 疏 _ _ 分解 _ 算 法 研 究 _ 年 & 二 四 紹 - 姓 名 邵君 申请学位级别 工学 M 士 专 业 信号与信 息处理 指导教师 尹忠科教授 二六年十二月 国内图书分类号 :TN911.72 国际图书分类号 :621 西 南 交 通 大 学 研 究 生 学 位 论 文 基于 MP的信号稀疏 分解算法研究 年 级 二四级 姓 名 邵君 申请学位级别 工学硕士 专 业 信号与信 息处理 指 导 教 师 尹 忠 科 教 授 二 六 年 十 二 月 Classified Index: TN911.72 U.D.C: So
2、uthwest Jiaotong University Master Degree Thesis RESEARCH ON ALGORITHMS FOR MP-BASED SIGNAL SPARSE DECOMPOSI TON Grade: Candidate: Academic Degree Applied for: Specialty: Supervisor: 2004 Shao Jun Master Signal & information processing Prof. Yi nzhongke Dec. 2006 摘 要 基于 Matchingpursuit(MP)的信号稀疏分解在数据
3、压缩、信号特征提取、 时频分析等领域得到了广泛的应用,但它是一个典型的 NP问题,计算复杂度 高是其应用的瓶颈。为快速实现信号稀疏分解,国内外研究人员提出了一些快 速算法,如结合遗传算法、蚁群算法等实现稀疏分解。但是这些基于智能计算 的快速算法,由于在智能计算中存在 一定的随机性,所以在某些情况下并不适 合应用这些基于智能计算的信号稀疏分解算法进行分解。本文的研究重点是克 服计算随机性的基于 MP的稀疏分解快速算法。 文中首先分析了信号稀疏分解,指出了信号稀疏分解的特点和急待解决的 问题。然后介绍了信号稀疏分解最常用的算法一 MP算法。与其他的信号稀 疏分解算法相比,信号的 MP算法易于理解,
4、便于实现,但是依然存在存储量 大、计算量大的问题。正是针对这两个方面的问题,本文展开研究。 针对信号稀疏分解中过完备原子库存储量大的问题,本文提出了利用信号 集合划分研究过完备原子库的新 方法。这种方法利用原子之间的等价关系,可 以把过完备原子库划分成互不相交的等价子库,每一个等价原子子库只需要用 一个选出相对应的原子作代表,因此在计算中,可以通过存储一个原子,实现 一个对应原子子库的存储。利用过完备原子库的集合划分,在信号稀疏分解效 果不变的条件下,可以使信号稀疏分解过程的计算空间复杂度大大降低。 针对其计算量大的问题,通过对信号稀疏分解中使用的过完备原子库结构 特性的分析,本文提出了一种新
5、的算法一利用基 2FFT算法实现基于 MP的 信号稀疏分解的改进算法。该算法通过利用原子库的结构特性,很好地处理了 稀疏分解过程中计算量和存储量之间的关系,充分体现出了 FFT算法的快速计 算的优势,大大地提高了信号稀疏分解的速度。在实际应用中,根据语音信号 的类周期特点,以基 2 FFT算法实现的稀疏分解为基础,缩小了原子的搜索范 围,不仅进一步提高分解速度,还能以更稀疏的形式表示原语音信号。 最后,针对 MP算法存在的过匹配现象、收敛性问题等进行了研究。在实 际的应用中,如果采用 Orthogonal MP(OMP)实现信号的稀疏分解,需要将 所选出 的原子正交化,以改善算法收敛性。但是正
6、交化后原子的参数难以提取, 这给信号的压缩和识别等后继处理带来诸多不便。针对此问题,本文通过对 OMP原理的分析,把在正交化后原子上的投影问题转化为在原来原子上的投 影问题,并采用归纳法推导出一种投影系数的递归表达式,避免了传统 OMP 算法计算过程中的矩阵求逆运算。利用新的系数表达式在得到和原有 OMP算 法相同的稀疏分解效果的同时,更加有利于信号的压缩和识别等后继处理。 针对以上每一种方法,本文都给出了实验结果,证明本文提出的 基于 MP 的信号稀疏分解算法能够取得较好的效果。 关键词 :信号处理;稀疏分解 ; Matching Pursuit; FFT;集合划分 Abstract Sig
7、nal sparse decomposition based on Matching Pursuit(MP) has been applied to many areas such as data compression, signal feature extraction, time-frequency analysis and etc. But it is a NP difficult problem. The large computational cost is the bottleneck of sparse decomposition. To realize sparse deco
8、mposition fastly, researchers in and aboard have put forward many fast algorithms such as genetic algorithm based MP、 ant colony algorithm based MP and etc. However, these new algorithms are based on computational intelligence, in some cases they are not inapplicable because of the randomness of the
9、 computational intelligence, In this thesis, the fast algorithms are studied to overcome computational randomness. In this thesis, the sparse decomposition is introduced firstly, the characteristic and key problems of sparse decomposition are mentioned. Afterwards the MP is introduced. Compared to o
10、ther sparse decomposition algorithm, MP is easy to understand and to realize, but still has the problem of huge memory, huge computational cost. This thesis deals with these two aspects. Aiming at the problem of the large over-complete dictionary storage, a new method is proposed based on signal set
11、 partitioning method. With the equal relationship, the over-complete dictionary can be partitioned into sub-dictionaries, the intersections of which are null. Each sub-dictionary can then be represented by only one selected corresponding atom. By partitioning the over-complete dictionary, the comput
12、ational space complexity in signal sparse decomposition can be degraded a lot, while the decomposition results are kept unchanged. To the problem of great computation load, a new sparse decomposition algorithm that utilizes radix-2 FFT is presented based on analysis of structure property of the over
13、-complete atom dictionaiy used in signal sparse decomposition. By making use of the structure property, this new algorithm balances very well computers speed and memory, the advantage of radix-2 FFT is presented. The new algorithm imprthe character of the voice signal, radix-2 FFT algorithm that red
14、uces the range of the searching atoms, can not only heighten the speed of the decompositions, but also reconstruct the speech signal with less data. At the end, over-matching, convergence rate of MP are studied. When decomposing a signal using orthogonal matching pursuit(OMP), the selected atoms are
15、 required to be orthogonalized in order to improve the convergence rate. But the difficulty in extracting the parameters of the orthogonalized atoms has encumbered the subsequent processing such as compression and recognition and ect. Through the theory of OMP, the projection problem of orthogonaliz
16、ed atoms are transformed to that of original atoms. A new recursive expression of the coefficients is proposed using induction and the recursive expression avoids matrix inversion operations, while the decomposition results are kept unchanged. The new coefficient presentation facilitates signal comp
17、ression, recognition and so on. In this thesis, the experimental results verify the efficiency of the each proposed method. Keywords: signal processing, sparse decomposition, Matching Pursuit, FFT, set partitioning 目录 第 1 章 绪 论 . 1 1.1论文选题依据 . 1 1.2信号稀疏分解的发展 . 2 1.3本论文的主要工作 . 3 1. 4本文的组织 . 4 第 2章信号的
18、稀疏分解 . 6 2. 1信号分解 . 6 2. 1. 1傅立叶变换 . 7 2. 1.2短时傅立叶变换 . 8 2. L 3小波变换 . 9 2. 1. 4基展开的不足 . 9 2. 2信号稀疏分解 . 1 2. 2.1时频原子的产生 . 11 2. 2. 2过完备原子库的形成 . 12 2.2.3信号的稀疏分解 . - . 13 2. 3匹配跟踪的应用 . 18 第 3章基于原子库集合划分的稀疏分解快速算法 . 20 3. . 1信号集的划分与等价关系 . -. 20 3.2 MP算法的空间复杂度 . 21 3.3过完备原子库的集合划分及在信号稀疏分解中的应用 . 22 3.4实验结果与分
19、析 . 24 3. 5本章小结 . 26 第 4 章 基 于 FFT的信号稀疏分解快速算法 . 27 4. 1信号 MP稀疏分解算法流程 . 27 4. 2过完备原子库的结构特性 . 30 4. 3利用 FFT实现基于 MP的信号稀疏分解 . - . 30 4. 3. 1 算法 1 . 31 4.3.2 算法 2 . 31 4. 3. 3 算法 3 . 32 4. 3. 4实验结果 . 32 4.4利用 FFT实现基于 MP的信号稀疏分解算法的改进 . 34 4.4. 1 原理 . 34 4. 4.2实验结果 . 36 4. 5利用 FFT实现语音信号的稀疏分解的改进算法 . 39 4. 5.
20、 1原理分析 . 39 4.5. 2实验结果 . 40 4. 6本章小结 . 43 第 5章基于 OMP的信号稀疏分解的参数化 . 44 5. 1基于 OMP的信号稀疏分解 . 44 5. 2 OMP的原理和投影系数推导 . 46 5. 3实验结果与分析 . 48 5. 4本章小结 . 50 m it . 51 m ilt . 52 参考文献 . 53 攻读硕士期间发表的论文 . 57 第 1 章 绪 论 1.1论文选题依据 在科学领域中,使用合适的数学模型来表示自然信号,一直是人们感兴趣 的课题。其中加法信号模型 1在信号处理与数据分析等领域一直得到广泛的使 用,用公式可以将此模型表示为:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MP 信号 稀疏 分解 算法 研究 邵君

限制150内