• 検索結果がありません。

1 Bit Compressed Sensing Reconstruction Algorithm Based on Blind Operation

N/A
N/A
Protected

Academic year: 2021

シェア "1 Bit Compressed Sensing Reconstruction Algorithm Based on Blind Operation"

Copied!
6
0
0

読み込み中.... (全文を見る)

全文

(1) 南 交 通 大 学 学 报 西 第50 卷 第 2期 2015 年 4月 JOURNAL OF SOUTHWEST JIAOTONG UNIVERSITY 文 章编号:02582724(2015)02026406 DOI:10. 3969 / j. issn. 02582724. 2015. 02. 009. . . Vol. 50 No. 2 Apr. 2015. 一种基于盲运算的1 比特压缩感知重建算法 闫 斌, 陈 浩, 王文东, 周小佳 1. 1. 2. 1. (1. 电 子 科 技 大 学 自 动 化 工 程 学 院 ,四 川成 都611731;2. 西 南 大 学 数 学 与 统 计 学 院 ,重 庆400715) 了 解 决1 比 特 压 缩 感 知 中 符 号 匹 配 追 踪 算 法 (matching sign pursuit)在 稀 疏 度 未 知 的情况下不能自适 摘 要:为 应 重 构 信 号 的 问 题 ,提 出 了 向 前/ 向 后 迭代符号匹配追踪算法(forwardbackward matching sign pursuit,FBMSP). 该 算 法 以 逐 步 逼 近 理 论 为 核 心 ,通 过 逐 步 扩 大 支 撑 集 来 扩 大 搜 索 范 围 ,把 相 邻 两 次 迭 代 的 差 值 作为终止条件 ,在 MSP 算 .数 法 模 型 下 进 行 盲 运 算 ,以 实 现 信 号 的 重 构 值 试验表明 :在控制迭代系数α = 8,β = 1 的情况下 ,FBMSP 算 法 比 传 统 的 符 号 匹 配 追 踪 算 法 重 构 精 度 提 高 了3 dB,运 算 时 间 减 少 了40% . 号 处 理 ;压 缩 感 知 ;逼 近 论 ;1 比 特 ;符 号 匹 配 追 踪 关键词:信 中图分类号:TN911. 72 文献标志码:A 1 Bit Compressed Sensing Reconstruction Algorithm Based on Blind Operation. (1.. ,. ,. ,. YAN Bin1 CHEN Hao1 WANG Wendong2 ZHOU Xiaojia1. ,University of Electronic Science and Technology of China,Chengdu 611731,China; 2. Southwest University,School of Mathematics and Statistical,Chongqing 400715 ,China) School of Automation. :To solve the problem that the matching sign pursuit (MSP)algorithm can not adaptively reconstruct signals when the sparsity is unknown,we proposed a forwardbackward matching sign pursuit (FBMSP)algorithm. Based on successive approximation theory,by gradually expanding the support set to expand search scope,FBMSP algorithm takes a difference between adjacent iterations as a termination criterion and conducts blind operations to reconstruct the signals under the model of the MSP algorithm. The numerical experiments show that compared with the traditional MSP algorithm,the precision of FBMSP is increased by 3 dB ,and the calculation time is reduced by 40% when the control iterative coefficient α = 8 and β = 1. Key words: signal processing;compressed sensing;approximation theory;1 bit;matching sign Abstract. pursuit. 压 缩 感 知[ ]理 论 (compressed sensing,CS)是 在2006 年由E. J. Candes、J. Romberg、T. Tao 和 科学家提出的 ,曾被美国杂志评 D. L. Donoho 等 为 十 大 科 技 进 展之一 ,被广泛应用于图像处理 、地 球 物理 、医学成像 、计算机科学 、信号处理 、应用数 学 等 领 域 缩 感 知 利 用 目 标 信 号 的 稀 疏 性 或 者 其 .压 在 某 种 基 下 的 稀 疏 性 ,通 过 低 维 测 量 矩 阵 进 行 欠 采 . 15. 要测量 .只 样 ,利 用 非 线 性 算法进行信号高维重建 矩阵满足具有一个参数的一致不确定性原则 (uniform uncertainty principle,UUP),贪婪算法等 算 法 就 能 高 概 率 的 重 建 原 始 信 号 . [ ] 特 压 缩 感 知属 于 压缩感知理论的一个 1比 分 支 ,它 的 目 的 在 于 通 过 量 化 压 缩 感 知 的 测 量 值 从 而 达 到 数 字 化 ,这将是压缩感知的一个重要阶段 . 67. 收稿日期:20131021 作者简介:闫 斌 (1974 - ),男 ,讲 师 ,博 士 ,研 究 方 向 为 图 像 处 理 、低 功 耗 无 线 通 信 网 络 技 术 ,Email:uestyan@ 163. com 浩 (1988 - ),男 ,硕 士 研 究 生 ,研 究 方 向 为 图 像 处 理 ,Email:hao_uestc@ 126. com 通信作者:陈 斌 ,陈 浩 ,王 文 东 ,等 种 基 于 盲 运 算 的1 比 特 压 缩 感 知 重 建 算 法 [J]. 西 南 交 通 大 学 学 报 ,2015 ,50 (2 ):264269. . 一 引文格式:闫.

(2) 第2 期 闫 斌,等:一种基于盲运算的1 比特压缩感知重建算法 265 大 部 分 的 量 化 模型是在测量值上加入有限的加性 根 (2),简 化 模 型 为 据 式 (1)和 (3) 噪 声 ,这 对 于 高 效率量化来说是足够的 ,但是对于 x^ = argmin x , s. t. y = Ax, 低 比 特 率 的 粗 糙 测 量 值 就 显 得 不 足 ,所 以 选 取 一 个 式 (3)中 :·表示计算其中非零元素的个数 ,也 合 适 的 量 化模型对于1 比特压缩感知非常重要 . 数 称 之 为l 范 . 特 压 缩 感 知 把 测 量 值量化成1 比特 ,具有以下 这 1比 是 一 个NP 难 问 题 ,在高维空间是非常难实 几 个 优 点 :第 一 ,测量值只有- 1 和1,对硬件设施 现 通 过转化成l 范数等价的凸优化等价模 的 .故 来 说 很 容 易 实 现 ;第二 ,量化器通过一个简单的比 型 来 求 解 : ^ 较 器 来 实 现 ,既高效 ,成本也低 ;第三 ,1 比特量化 x = argmin x , s. t. y = Ax. (4) [ , ] 对非线性失真不敏感 ,具有较好的鲁棒性 于 定义1(一 .关 致 不 确 定 性 原 理 ) 对 于 测 量 矩 1比 特压缩感知的理论模型 ,最早是由PT T. 阵A 的 选 取 ,Tao、Donoho、Candes 等给出了构建压 出的 ,文献[6 ] 缩 Boufounos 和 Richard G. Baraniuk 提 感知测量矩阵需满足的UUP,即对于任意的K 把FPC(fixed point continuation)算 法 引 入 到1 比 特 稀 疏 向 量x,ε 为 一 个 非 常 小 的 负 数 ,如 果 满 足 压 缩 感 知 中 ,其 改 进 在 于 每 次 迭 代 过 程 中 都 把 梯 度 (1 - ε)M x ≤ Ax ≤(1 + ε)M x ,(5) N N 值 投 影 到 圆 上 ,再把得到的解进行归一化处理 ,这 称A 满 足集合大小为K、参数为ε 的一致不 比 传 统 的CS 算法要理想很多 献[7 ]在此基础 则 .文 理在一定程度上保证了可压 . UUP 定 定 性 原理 上 进 行 了 拓展 ,提出了MSP (matched sign pursuit) 确 信 号 恢 复 过 程 的 鲁 棒 性 和 稳 定 性 ,但 它 不 是 充 分 算 法 法 采 用回溯原理 ,扩大了支撑集的范 缩 . MSP 算 要 条 件 . 能 高12 dB 和 必 围 ,重 建 效 果 比 一 致 重 建 、CoSaMP 性 是1 比 特 压 缩 感 知 的 一 个 重 要 里程碑 于 1. 2 压缩感知算法 20 dB , .由 前 从 式 (4)中 求解出x 的算法比较多 ,其中 法 是 在 稀 疏度已知的前提下进行的信号恢 目 MSP 算 贪 婪 算 法 因 其 结 果 简 单 、 运 算 较 小 等 优 点 而 被 广 泛 复 ,而 现 实 中 信 号的稀疏度很多都是未知的 ,这导 [ ] 应用 法 和OMP . MP (matching pursuits )算 致MSP 算 法 在 实 际 中 应 用 变 得 很 难 . [ ] 法是 贪 婪 算 法 的 本 文 在MSP 算 法 的 基 础 上 ,借 鉴 文 献 [8]中的 (orthogonal matching pursuit)算 向前/ 向后迭代思路 ,提出了FBMSP (forward 早 法 是 在MP 的 基 础 上 增 加 了 对 每 期 代 表 ,OMP 算 backward matching sign pursuit )算 法 ,摒弃了MSP 一 步 得 到 的 原 子 进 行 正 交 化 的 过 程 ,在 保 证 了 精 度 [ 算 法 中 以 稀 疏 度 为 先 验 知 识 的 迭 代 ,实 现 了 稀 疏 度 的同时 ,OMP 算法收敛速度变快了 ,ROMP ] 未 知 条 件 下 的 重 构 外 由 于 迭 代 过 程 中 每 次 引 入 (regularized orthogonal matching pursuit)也 .另 是MP 的 的 都 是 最 好 的 原子 ,减少了算法的复杂度 ,提高了 一 来 从 原 子 的 角 度 出 发 又 衍 生 了StOMP 种 变 型 .后 重 构 精 度 . (stagewise orthogonal matching pursuit )算法[ ],增 加 了 一 个 软 阈 值 参 数 来 确 保 迭 代 中 保 留 的 项 ,使 得 论体系 1 CS 理 法得到了广泛的应用 后又引入回 StOMP 算 . 随 [ ] [ ] 缩感知理论 1. 1 压 ,产生了SP (subspace pursuit )和 溯 的思想 [ ] 定输入实信号x∈R ,如果它是K 稀疏的 , CoSaMP (compressive sampling matching puisuit) 假 ,那么它可以通 等 即 其 中 有K(K  N)个元素是非零 算 法 ,这 类 算 法 的 主 要 特 点 是 在 已 选 的 原 子 基 础 过M = O(Klg(N / K))个 线性测量向量y 来获得精 上 多 了 一 步 回 删 的 过 程 ,把 一 些 内 积 值 较 小 的 坏 原 确 重 构 ,可 以 用 如 下 公 式 来 表 示 : 子 剔 除 掉 ,在 一 定 程 度 上 提 高 了 运 行 效 率 和 重 构 精 (1) 度 y = Ax, y ∈R , ,同 时 文 献[16 ]详述了CoSaMP 算法的合理性 . 式 (1)中 :A∈R 是 测 量 矩 阵 . 有 学 者 最 近 提出了FBP (forward backward pursuit) 由 于M × N 不 是 方 阵 ,不 能 进 行 传 统 意 义上的 算 法[],其创新在于改进了SP 和CoSaMP 支撑集 求 逆 过 程 ,所以式(1 )的求解是一个病态过程 ,但 的 候 选 范 围 ,效 果 得 到 了 较 大 提 升 . 是 由 于 信 号 的 稀 疏 性 ,使得式(1 )的求解变得有可 1. 3 1 比特压缩感知 .为 能 了能够从输入信号中恢复K 个稀疏值 ,必须 1 比 特 压 缩 感 知 是 对压缩感知的一个衍生 ,其 保 证A 的 不 相 关 性 ,即 对 于 任 意 的x ≠x , 主 要 特 点 是 通 过量化器来进行比较 ,得到量化值 . (2) 计 Ax - Ax = A(x - x )≠0. 算 测量矩阵A∈R 的每一行与原始信号x ∈ 0. 0. 0. 1. 1. 2 9. 2. 2. 2. M×N. 10. 11. 12. 13. 12. 14. N. 15. M. M. 7. 1. 2. M×N. 1. 2. 1. 2.

(3) 西 南 交 通 大 学 学 报 第50 卷 内 积 ,得 到的每一个测量值通过以下公式进 FBMSP 算法不需要稀疏度K 为先验信息 ,采用回 R 的 行 量 化 : 数 来 控 制 支 撑 集 迭 代 过 程 中 溯 思 想 ,引 入α 和β 参 y = sign(Ax), (6) 的 支 撑 集 大 小 始 化 过 程 中 设 定 固 定 支 撑 集 个 数 .初 ,符 号 函 数sign(y )= y / y 适 用于每 α,取α 个 在 式 (6)中 支 撑 集 和 上一步迭代得到的最优支撑集 个 测 量 值 ,每 个 测量值占用1 个比特 ,所以测量值 的 并 集 作 为 当 前 支 撑 集 ,然 后 在 归 一 化 条 件 下 计 算 仅 代 表 测 量 次数 ,也代表测量比特数 由于 测 M不 .又 , 量 符 号 值 、测 量矩阵和当前最优解x 三者的积 每 次 取 的 是测量值的符号(+ 1,- 1 ),而不是精确 选 出 最 优 的β 个 值 ,最 后 完 成 删 减 、归 一 化 和 更 新 . 的 测 量 值 ,这 使 得测量精度下降 了提高测量精 在 .为 最 后 一 步 过 程 中 ,最 优 解 的 选 取 对 信 号 重 构 度 ,可 以 增 加 测 量 次 数 ,甚 至 多 于 信 号 的长度N,此 有 着 重 大 的 影 响 ,由于稀疏度K 未知 ,β 值如果过 时 的M / N 可以认为是信号的“比特/ 系数”. 测量 大 会 引 入 较 大 的 误 差 ,所 以 初 始 化 一 个 较 小 的β 作 值 取 值 如 下 : 为 最 优 解 的 个 数 ,以 单 步 步 长 为1 来 逐 步 增 加 最为 号 重 构 过 程 中 ,存 在 算 法 迭 代 终 止 条 件 ,根 稳 妥 .信 (Ax ){ ≥< 00,, yy == +- 11, ( 7) 据 目 前 贪 婪 迭 代 算 法 ,用 得 最 多 的 误 差 判 别 迭 代 停 , ^ ^ 某 个 即 止 标 准 是 利 用 前 后 两 次 迭 代 的 差x - x 与 ^ y sign(Ax)≥0. (8) 阈 值 的 关 系 果 大 于 阈 值 ,则 增 加β 的 值 ,在β 增 .如 由 式 (8)获得的y 即为测量向量每一次获得 加 的 过 程 中 ,支 撑集逐渐扩大 ,当误差小于某个阈 的 测 量 值 ,由 于 测 量 值 只 包 含 了 符 号 信 息 而 丢 失 了 值 止 增加 ,此时的稀疏度K 就是需要的稀 时 ,β 停 幅值信息 ,故加入能量约束让其限制在一个 疏 度 . : 圆l 上 体 算 法 流 程 如 下 : FBMSP 具 输 入 :测 量 符 号y∈{± 1 },测量矩阵A,向前 = 1. (9) x = ( ∑x ) 制α = 8,向 后 控 制β = 1,阈 值ε = 0. 006. 按 照 式 (9 )进行能量限制 ,减少了搜索空间 , 控 初 始 化 :迭 代计数l = 0,最大迭代次数l = 在 信 号 重 建 过 程 中 具 有 重 要 作 用 . 初 始 化K 稀 疏 的 信 号 估 计x^ . 150 , (1)增 加 迭 代 次 数 前/ 向后符号匹配追踪 2 向 l = l + 1. 法 是 典 型 的1 比 特 压 缩 感 知 重 构 算 法 , MSP 算 (2)计 算 估 计 的 测 量 值 大多数贪婪算法一样 , 其 测 量 值 由式(6 )得到 .和 diag(y)Ax^ . 第l 次 迭 代 后 ,MSP 算 法 产 生 一个由测量信号及其 y(珓3=)识 符 号 标 志 支 撑 集 形 成 的 信 号 估 计x^ . 每 次 迭 代 都 更 新 上 一 次 r = (y珓)别 , 的 估 计 值 ,直 到 算 法停止 法借鉴了回溯顺 这 . MSP 算 . 表 取 负 的 功 能 函 数 (· )代 序 编 码 理 论[ ],在每次迭代的过程中都最小化以 里 (4)计 算 修 正 的 信 号 代 理 下 式 子 : s = A diag(y)r , diag(y)Ax , (10) 其 中 :信 号 代理是一个系数 ,是算法第(6 )步求导 其 中 :diag(y)表示把测量值y 的每个元素依次放 过 后 的 系 数 ,通 过 信 号 代理可以确定算法第(5 )步 在 主 对 角 矩 阵的主对角线上 ;(· ) 代表取负元素 的 撑 集 . 的 功 能 ,即 保 留 负 元 素 ,正 元 素 置 零 ,该 功 能 等 价 于 支 定 正 确 的 支 撑 集 惩 罚 函 数 ,当 信 号 精 确 重 构 的 时候 ,y 和Ax 的符号 (5)确 )∪supp(x^ ), T = supp(s 相 同 ,此 时 的 惩 罚 力 度 为0. 中 :supp(· )代 表 向 量 的 支 撑 集 ;x 是 向 量x 中 该 算 法 对 信 号进行重构需要信号的稀疏度K 式 . 最 大 元 素 为 先 验 信 息 ,但 在 实 际 应 用 中 ,这 一 信 息 很 难 获 取 , 的α 个 (6)在 支 撑 集 上 进 行 一 致 重 建 . 这 使 得 算 法 的 实 际 应 用 受 到 限 制 基 于MSP 算法的不足和缺点 ,本文提出了向 b = argmin (diag(y)Ax) , s. t. x = 1 且 x = 0. 前/ 向 后 符号匹配追踪(forward backward matching .和 MSP 算 法 法不同的是 , 该步是在归一化条件下求二范数平方的最小 sign pursuit,FBMSP)算 266 N. i. i. i. i. i. i. l. i. l -1. i. i. 2. N. 1/2. 2 i. 2. i. max. 0. l. l -1. l. -. l. l. -. 13. T. -. 2 2. l. l. -. l. l. l -1. α. α. -. T. x. 2. Tc. 2 2.

(4) 第2 期 闫 斌,等:一种基于盲运算的1 比特压缩感知重建算法 267 量 间隔为30,最大测量次数为4 096,实验结果 值 最 优 化 过 程 是 在 支 撑 集T 下 进 行 的 ,x = 0 测 .该 示 图2 所 . 表 示 支 撑 集T 的 补 集所对应的x 全为0. 第(6 )步 如 利 用 的 是 梯 度 下 降 法 来 求 解 ,每 次 迭 代 的 步 长 都 进   行 了 归 一化处理 ,一直迭代到满足迭代停止条件 为 止 . (7)删 减 、归 一 化 、更 新 估 计 值 b , x^ = b 式 中 :b 是指在第l 次迭代中取向量b 中的前 最大元素 ,剩余的元素都删减掉 ,然后按照 β个  第 (7)步 的 公式进行归一化 ,得到x^ ,用x^ 替换 成 更 新 . x^ 完 图1 M = 512 信 号 重 构 Fig. 1 Signal reconstruction in (8)稀 疏 度 估 计 the case of M = 512 ^ ^ 如 果x - x ≥ε,则β = β + 1. (9)限 制 条 件 如 果A diag (y)x^ > ε 或者A diag (y )x^ = 0, 则 转 至 步 骤 (10). 转 至 步 骤 (1),否 在 这 里 为 了 防 止 程 序 陷 入 死 循 环 ,额 外 增 加 一 个 迭 代 停 止 条 件 ,即 如 果l > l ,转 至 步 骤 (10). ^ (10)输 出x . 法 中的步骤(1 )~ (7 )实现的是信 FBMSP 算 号 的 重 构 ,步骤(8 )实现的是稀疏度的估计 ,在步  骤 (8)中 ,ε 值 的 大 小 决 定 了 向 下 迭 代 的 截 止范围 , 图2 FBMSP 算 法 对 不 同 稀 疏 度 的 预 测 Fig. 2 FBMSP algorithm used in 从 第4 部 分 的 实 验 结 果 可 以 看 出 ,当 向 后 迭 代 到某 the prediction of different sparsities 种 程 度 的 时 候 ,信 号 残 差 已 经 非 常 小 了 . 从 图2 可 以 看 出在稀疏度K 取不同值的情况 验结果及分析 3 实 下 ,FBMSP 算 法 随 着 测 量次数的增加 ,都能寻找到 下 实 验 均 在CPU Intel(R)Core(TM)2 Duo、 相 以 对 正确的稀疏度K,从而实现稀疏度的正确 主 频2. 00 Gbit / s、内 存2. 00 GB 的32 位机上运行 估 计 . 的Matlab2012 中 . 进 行 的 (3)α 和β 值 的 选 取 (1)信 号 重 建 仿 真 本 文中 ,α 和β 值的选取是FBMSP 算法的核 为 了 说 明FBMSP 算法的重构能力 ,实验中输 心 所 在 ,恰 当 地 选 取α 和β 值 能 够 较 大 地 提 升 算 法 入 信 号 取 稀 疏 度K = 20,长度N = 256 的归一化随 的 性 能 于 稀 疏 度未知情况下 ,β 必须取1,否则 .由 机 信 号 ,测量矩阵A 采用M × N 的高斯随机矩阵 . 不 能 正 确 地 预 测 稀 疏 度 .实 验 中 取α = 2:2:40,β = 图1 是在M = 512 情况下原始信号和重构信号的 1,其 他 条 件 不 变 的 情 况 下 ,取100 次 实 验 的 平均值 对 比 . . 作 为 结 果 ,实 验 结 果 如 图3 所 示 从 实 验 结 果 可 以 看 出 ,在 采 样 次 数 是 信 号 长 度 由 图3 可 以 看 出 ,随 着α 的 增 加 ,重构MSE 总 、仅 取 测量值符号的前提下 ,也能较好地重构 体 2倍 呈现逐渐变差的趋势 ,这是因为α 过大容易在 出原始信号 ,MSE (mean square error )值(见 初 始 迭 代 引 入 过 多 的 误 差 ,α 取 值 在2 ~ 10 区 间效 式 (11))为20. 35 dB. 果 都是较好的 外如果α 过小容易在算法初始 .另 (2)稀 疏 度 实 验 估 计 迭 代 过 程中选取错误的支撑集 ,从而造成局部突 为 了 检 验FBMSP 对信号稀疏度估计的能力 , 变 ,所 以 本 文 中 的α 取 值 为 中 间 一 点 的 值α = 8. 实 验 中 ,取稀疏度K = 20,30,40,测量信号长度 (4)重 建 性 能 比 较 测 量 矩 阵A 采 用M × N 的高斯随机矩阵 , N = 256 , 为 了比较FBMSP 算法的性能 ,图4 是在测量 Tc. . . . . l. β. l. β. . . . l. l. . 2. β. . . l. . . . . . l. l -1. l. l -1. 2. . T. T. l. max. . . l. . . .  . l. . . . . . .

(5) 西 南 交 通 大 学 学 报 第50 卷 表1 不同噪声情况下重构误差 次 数M = 1:30:4 096,其他条件不变的情况下 , Tab. 1 Reconstruction error in different noise conditions 重构误差对比 ,在这里采 CoSaMP、 MSP、 FBMSP 的 构 误 差 用MSE 的 公 式 为 算 法 e = 0. 001 重 e = 0. 010 e = 0. 100 x^ - x CoSaMP 0. 128 8 0. 121 8 0. 122 5 (11) V ( ) = 10lg ( ). x MSP 0. 043 7 0. 053 5 0. 043 4 实 验 结 果 如 图4 所 示 . FBMSP 0. 029 4 0. 034 8 0. 031 0 268. 2 2. MSE dB. 2 2.  .  . .  .  . . (6)运 行 时 间 、时 间 复 杂 度 和MSE 分 析 实 验 中 ,为 了保证信号的高精度重构 ,同时减 少 运 行 时 间 ,取 测 量 次 数M = 2 000,假设信号稀疏 他 条 件 保 持 不变 表2 可以看出 , .从 度 为K = 20,其 法 和MSP 的 算 法 运 行 时 间 略 微 相 当 ,而 CoSaMP 算 法的运行时间比CoSaMP 降低了 FBMSP 算 37. 1% , 比MSP降 低了46. 4% . 主要原因在于在寻 找 最 优 支 撑 集 的时候 ,支撑集是逐渐扩大 ,而相比 支 撑 集 是 每 次 都 是 固 定 的 ,大 约 MSP 和 CoSaMP 的 支撑集 ,CoSaMP、MSP 和FBMSP 3 个算法分 3K 个 别 对 应 的 语 句执行次数为k 、k 和k (k + 1 )/ 2,这 就 是 为 什 么FBMSP 运行时间更少 外从表2 还 .另 可以看出 ,FBMSP 算法比MSP 算法提高了 比CoSaMP 算法提高了9. 279 dB,主要 2. 217 dB , 法和MSP 算法每次迭代过程 原 因 在 于CoSaMP 算 ,在刚开始迭代时 ,更容 中 的支撑集大约为3K 个 易 引 入 一 些 错 误 的 支 撑 集 ,这 些 错 误 的 支 撑 集 降 低 了 重 构 信 号 的精度 ,而FBMSP 是以一个很小的稀 疏 度 开 始 迭 代 ,每次只增加一个稀疏度 ,从而保证 了 每 次 增 加 的 支撑集都是最优的 ,降低了错误率 , . 提 高 了 重 建 效 果

(6).  .  .  .  .  . . . . . α. 图3 不 同α 值 情 况 下FBMSP 算 法 重 构MSE Fig. 3 Reconstructed MSE using FBMSP algorithm with different values of α. 2. .

(7)   

(8)   

(9) . .  . .      . .  . . . 图 种 算 法 重 构 对 比. 4 3 MSE Fig. 4 Comparison of reconstructed MSE of three algorithms. 由 图4 可以看出 ,在3 种算法中 ,FBMSP 算法 ,CoSaMP 算法最差 .在 效 果 最 理 想 ,MSP 算法次之 高 比特情况下 ,FBMSP 算法重构效果比MSP 高 比 3 dB , CoSaMP 高 12 dB. (5)抗 噪 能 力 测 试 为 了 测 试FBMSP 算法的抗噪能力 ,取稀疏度 他配置不变 ,压缩测量 K = 20 ,M = 2 000 ,α = 8 ,其 模 型 为y = Ax + e,其中e 为高斯噪声模型 ,在这里 e取 均 值 为0,方差分别为0. 001、0. 01 和0. 1. 取 实 验 结果的平均值为误差结果 ,实验结果如 10 次 表1 所 示 . 由 表1 可得 ,在相同噪声情况下 ,FBMSP 重构 误 差 最 小 ,其 次MSP,CoSaMP 最 差 外FBMSP 和 .另 MSP 都 表 现 出 良 好的抗噪能力 ,CoSaMP 则抗噪能 . 力 要 弱 一 些. 2. 表2 3 种算法的运行时间、MSE 和时间复杂度对比 Tab. 2 Comparison of running time, MSE and time complexity of three algorithms. 算 法. 4 . 时 间/ s. MSE / dB. CoSaMP. 2. 116 6. - 18. 611. MSP. 2. 482 0. - 25. 673. FBMSP. 1. 331 4. - 27. 890. 结 论. 时 间 复 杂 度 O(k ) O(k ) O(k ) 2 2 2. 本 文 在 深 入研究压缩感知理论基础和各种算 法 的基础上 ,针对1 比特压缩感知的MSP 算法的 缺 点 ,综 合 了CoSaMP、FPC 和FBP 等算法 ,提出了 一 种 能 在 稀 疏 度未知的情况下进行盲运算信号重 构 的FBMSP 算 法 ,该算法初始化一个向前的α 支 撑 集 和 一 个 小 的 向 后 的β 支 撑 集 ,在 满 足 条 件 的 每 次 迭 代 中 都 进 行β 自 加1,直到找到合适的稀疏度 .

(10) 第2 期 闫 斌,等:一种基于盲运算的1 比特压缩感知重建算法 269 from random projections and universal encoding 实 现 信 号 的 重 构 于 该 算 法 在 初 始 迭 代 时 极 小 地 .由 strategies[J]. IEEE Transactions on Information 引 入 误 差 ,使 得 重建的效果得到了提高 ,并且运行 Theory,2006 ,52 (12 ):54065425. 时 间 也 减 少 了 . [10] MALLAT S G,ZHANG Z. Matching pursuits with timefrequency dictionaries[J]. IEEE Transactions on 参考文献:. Signal Processing,1993 ,41 (12 ):33973415. [] IEEE [11] TROPP J A, GILBERT A C. Signal recovery from Transactions on Information Theory,2006 ,52 (4 ): random measurements via orthogonal matching 12891306. pursuit[J]. IEEE Transactions on Information Theory, [2] CAND?S E J. Compressive sampling[C]∥Proceedings 2007 ,53 (12 ):46554666. of the International Congress of Mathematicians. [12] NEEDELL D,VERSHYNIN D. Uniform uncertainty Madrid:[s. n. ],2006 :14331452. principle and signal recovery via regularized orthogonal [3] QAISAR S, BILAL R M, IQBAL W, et al. matching pursuit[J]. Foundations of Computational Compressive sensing: from theory to applications, a Mathematics,2009 ,9 (3 ):317334. survey[J]. Communications and Network,2013 ,15 : [13] DONOHO D L,TSAIG Y,DRORI I,et al. Sparse. [1] DONOHO. D. 443456.. L.. Compressed. sensing J .. solution of underdetermined linear equations by , FERNANDEZGRANDA C. Super stagewise orthogonal matching pursuit[R]. Stanford: resolution from noisy data[J]. Journal of Fourier Department of Statistics, Stanford University, USA, Analysis and Applications,2013 ,19 (6 ):12291254. 2006. [5] CAND?S E J,FERNANDEZGRANDA C. Towards a [14] DAI W, MILENKOVIC O. Subspace pursuit for mathematical theory of superresolution[J]. compressive sensing signal reconstruction[J]. IEEE Communications on Pure and Applied Mathematics, Transactions on Information Theory,2009 ,55 (5 ): 2014 ,67 (6 ):906956. 22302249. [6] BOUFOUNOS P T,BARANIUK R G. 1bit compressive [15] NEEDELL D,TROPP J A. CoSaMP:iterative signal sensing[C]∥ Proceedings of the 42nd Annual recovery form incomplete and inaccurate samples[J]. Conference on Information Sciences and Systems. Applied and Computational Harmonic Analysis,2008 , Washington D C:IEEE,2008 :1621. (3):301321. [7] BOUFOUNOS P. Greedy sparse signal reconstruction [16] 26方 . 贪 红 ,杨 海 蓉 婪 算 法 与 压 缩 感 知 理 论 [J]. 自动 from sign measurements[C]∥ Proceedings of the 43rd 化 学 报 ,2011,37(12):14131421. Asilomar Conference on Signals, Systems and FANG Hong,YANG Hairong. Greedy algorithms and Computers. Piscataway:IEEE,2009 :13051309. compressed sensing[J]. Acat Automatica Sinica, [8] KARAHANOGLU N B, ERDOGAN H. Compressed 2011 ,37 (12 ):14131421. sensing signal recovery via forwardbackward pursuit[J]. Digital Signal Processing,2013 ,23 (5 ): 15391548. (中文编辑:唐 晴 英文编辑:周 尧) [9] CAND?S E J,TAO T. Near optimal signal recovery. [4] CAND?S. E J.

(11)

参照

関連したドキュメント

The denoising results for pixels near singularities are obtained by nonlocal means in spatial domain to preserve singularities while the denoising results for pixels in smooth

Proof of Theorem 2: The Push-and-Pull algorithm consists of the Initialization phase to generate an initial tableau that contains some basic variables, followed by the Push and

Proof of Theorem 2: The Push-and-Pull algorithm consists of the Initialization phase to generate an initial tableau that contains some basic variables, followed by the Push and

Comparing the Gauss-Jordan-based algorithm and the algorithm presented in [5], which is based on the LU factorization of the Laplacian matrix, we note that despite the fact that

The (GA) performed just the random search ((GA)’s initial population giving the best solution), but even in this case it generated satisfactory results (the gap between the

4 The maintenance cost which is not considered by traditional model concluding the unscheduled maintenance cost and the wear cost during the operation can be modeled as a function

These authors make the following objection to the classical Cahn-Hilliard theory: it does not seem to arise from an exact macroscopic description of microscopic models of

These authors make the following objection to the classical Cahn-Hilliard theory: it does not seem to arise from an exact macroscopic description of microscopic models of