[发明专利]一种搜索空间维数可变的抗噪重构方法有效
| 申请号: | 201510203814.X | 申请日: | 2015-04-27 |
| 公开(公告)号: | CN104811210B | 公开(公告)日: | 2018-07-17 |
| 发明(设计)人: | 李哲涛;曾红庆;崔荣埈;关屋大雄;田淑娟;裴廷睿 | 申请(专利权)人: | 湘潭大学 |
| 主分类号: | H03M7/30 | 分类号: | H03M7/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 411105 湖南省*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 估计信号 搜索空间 维数 重构 可变的 抗噪 支撑 卡尔曼滤波 满足条件 稀疏信号 循环迭代 原始信号 阈值比较 初始化 残差 噪声 退出 更新 | ||
1.一种搜索空间维数可变的抗噪重构方法,其特征在于,所述方法至少包括以下步骤:
从已知的测量矩阵Φ和测量值b中,按照测量方式b=Φx+e估计出原始信号x,其中噪声信号e服从高斯分布其特征在于初始化一个支撑集,通过所选原子数目与阈值比较来选择搜索空间的维数,然后扩充支撑集,再由卡尔曼滤波估计信号,并更新支撑集,最后更新残差循环迭代,使初始支撑集逐步逼近最优支撑集即最终重构结果,所述方法由以下步骤实现:
步骤一、输入测量矩阵Φ,测量值b和搜索空间维数阈值Lmax,初始化残差为r和迭代次数k,获取初始支撑集S;
步骤二、选取原子集F并判断其原子数目是否大于Lmax,如果大于,则跳至第三步,否则进入第四步;
步骤三、更新原子集F为相应于ΦTrk-1的绝对值最大的Lmax个指标;
步骤四、合并原子集F到支撑集S即S=S∪F,通过卡尔曼滤波获得估计信号
步骤五、选择估计信号中K个最大的系数位置作为新的支撑集S;
步骤六、更新残差
步骤七、判断||rk-1||2是否小于或等于||rk||2,是则令rk=rk-1,进入步骤二;否则退出循环。
2.根据权利要求1所述的一种搜索空间维数可变的抗噪重构方法,其特征在于,步骤一中获取初始支撑集S的方式,其具体步骤如下:
1)输入测量矩阵Φ,测量值b,稀疏度K和搜索空间维数阈值Lmax;
2)初始化残差r=b;
3)运行OMP算法获得的估计支撑集作为初始支撑集S。
3.根据权利要求1所述的一种搜索空间维数可变的抗噪重构方法,其特征在于,选择搜索空间的维数,具体步骤至少还包括:
1)选取原子集
2)原子集F中原子数目为m=||F||0,如果m大于Lmax,则跳至步骤三;否则,跳至步骤四。
4.根据权利要求1所述的一种搜索空间维数可变的抗噪 重构方法,其特征在于,重新获取原子集F为相应于ΦTrk-1的绝对值最大的Lmax个指标。
5.根据权利要求1所述的一种搜索空间维数可变的抗噪重构方法,其特征在于,进行卡尔曼滤波获得估计信号至少还包括:
1)更新支撑集S=S∪F;
2)初始滤波输入参数P(0)=αI,α为正数,n=1,ε;
3)预测均方误差为P(n|n-1)=P(n-1);
4)滤波增益为
5)信号估计为
6)滤波均方误差为P(n)=[I-K(n)Φ]P(n|n-1);
7)如果||K(n)||2≤ε,则令进入步骤五;否则n=n+1,重复执行2)~6)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湘潭大学,未经湘潭大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510203814.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据传输装置、系统及方法
- 下一篇:一种基于无理数存储测试数据的解压方法





