【技术实现步骤摘要】
一种压缩感知信号重构方法、装置及相关设备
本申请涉及信号处理
,特别涉及一种压缩感知信号重构方法,还涉及一种压缩感知信号重构装置、系统以及计算机可读存储介质。
技术介绍
压缩感知恢复方法最常用的是正交匹配追踪算法(OrthogonalMatchingPursuit),其主要做法就是经过一系列的迭代运算从给定的测量矩阵中选取对观测值贡献最大的列向量作为原子信号添加进初始化为空集的原子矩阵中,经过计算原子矩阵和观测值的最小二乘值,恢复出原始信号。理论上,选取原始信号的稀疏度作为迭代次数最为合理有效,但在实际应用中,恢复算法对于原始信号的稀疏度是未知的,导致退出迭代的条件难以确定,虽然迭代次数越多,越能够更好的模拟原始信号的实际稀疏度,但在匹配追踪过程中会花费较多的运算时间,反之,如果迭代次数越少,那么可能会引起过稀疏,严重影响恢复信号的精度。因此,如何在有效提高压缩感知信号重构效率的同时,保证重构信号的准确率是本领域技术人员亟待解决的问题。
技术实现思路
本申请的目的是提供一种压缩感知信号重构方法,该压缩感知信号重构方法可以在有效提高压缩感知信号重构效率的同时,保证重构信号的准确率;本申请的另一目的是提供一种压缩感知信号重构装置、系统以及计算机可读存储介质,也具有上述有益效果。第一方面,本申请提供了一种压缩感知信号重构方法,包括:获取信号的观测向量和测量矩阵,初始化后的原子矩阵和残差,并计算获得所述残差的1范数;根据所述残差的1范数确定向量数量;根据所述向 ...
【技术保护点】
1.一种压缩感知信号重构方法,其特征在于,包括:/n获取信号的观测向量和测量矩阵,初始化后的原子矩阵和残差,并计算获得所述残差的1范数;/n根据所述残差的1范数确定向量数量;/n根据所述向量数量在所述测量矩阵中选取目标列向量;/n将所述目标列向量与所述原子矩阵的并集作为更新后的原子矩阵;/n计算所述更新后的原子矩阵与所述观测向量的最小二乘值;/n利用所述观测向量、所述更新后的原子矩阵、所述最小二乘值对所述残差进行更新,获得更新后的残差以及更新后的残差的1范数;/n判断所述更新后的残差的1范数是否低于预设阈值;/n若否,则返回所述根据所述残差的1范数确定向量数量的步骤进行迭代计算,直至所述更新后的残差的1范数低于所述预设阈值;/n当所述更新后的残差的1范数低于所述预设阈值时,将所述最小二乘值作为重构信号输出。/n
【技术特征摘要】
1.一种压缩感知信号重构方法,其特征在于,包括:
获取信号的观测向量和测量矩阵,初始化后的原子矩阵和残差,并计算获得所述残差的1范数;
根据所述残差的1范数确定向量数量;
根据所述向量数量在所述测量矩阵中选取目标列向量;
将所述目标列向量与所述原子矩阵的并集作为更新后的原子矩阵;
计算所述更新后的原子矩阵与所述观测向量的最小二乘值;
利用所述观测向量、所述更新后的原子矩阵、所述最小二乘值对所述残差进行更新,获得更新后的残差以及更新后的残差的1范数;
判断所述更新后的残差的1范数是否低于预设阈值;
若否,则返回所述根据所述残差的1范数确定向量数量的步骤进行迭代计算,直至所述更新后的残差的1范数低于所述预设阈值;
当所述更新后的残差的1范数低于所述预设阈值时,将所述最小二乘值作为重构信号输出。
2.根据权利要求1所述的压缩感知信号重构方法,其特征在于,所述根据所述残差的1范数确定向量数量,包括:
在预设映射关系表中查询获得所述残差的1范数对应的向量数量。
3.根据权利要求1所述的压缩感知信号重构方法,其特征在于,所述根据所述向量数量在所述测量矩阵中选取目标列向量,包括:
计算所述残差与所述测量矩阵的内积,并获取所述内积中每个域的绝对值;
对各所述绝对值进行排序,并选取取值最大的所述向量数量个所述绝对值;
根据各所述绝对值的索引在所述测量矩阵中选取所述目标列向量。
4.根据权利要求1至3任意一项所述的压缩感知信号重构方法,其特征在于,所述返回所述根据所述残差的1范数确定向量数量的步骤进行迭代计算之前,还包括:
统计当前迭代次数;
判断所述当前迭代次数是否超出初始稀疏度值;
若否,则返回所述根据所述残差的1范数确定向量数量的步骤;
若是,则退出迭代运算。
5.一种压缩感知信号重构装置,其特征在于,包括:
数据获取模块,用于获取信号的观测向量和测量矩阵,初始化后的原子矩阵和残差,并计算获得所述残差的1范数;
向量数确定模块,用于根据所述残差的1范数确定向量数量;
列向量选取模块,用于根据所述...
【专利技术属性】
技术研发人员:尹云峰,任智新,金良,史宏志,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。