【技术实现步骤摘要】
一种基于梯度分块自适应测量的压缩感知方法
本专利技术涉及计算机图像处理领域,特别是涉及一种基于梯度分块自适应测量的压缩感知方法。
技术介绍
压缩感知是一种突破奈奎斯特采样定理的全新信号处理框架。信息压缩和信号重构是压缩感知的两个重要组成部分。信息压缩方法主要分成两类,对整幅图像进行压缩与对图像分块后分别进行压缩。整体压缩感知往往需要存储较大的测量矩阵,占用较大内存,同时,整体压缩感知的计算量也十分庞大。为此,科研人员提出了分块压缩方法,该方法先将图像分成指定大小的小块,再对每一小块图像使用同一的测量矩阵进行压缩。例如中国专利文献CN106301384A的“一种基于分块压缩感知的信号重构方法”:将原始信号均匀分成子块,对子块稀疏变换后滤波;得到的子信号再进行观测,得到观测向量;利用观测向量和测量矩阵恢复出子信号,再对子信号线性组合得到重构信号。分块压缩感知具有存储测量矩阵较小,重构算法计算更加简单的优点;但是该算法对每个子信号单独重构,然后线性组合,鲁棒性不强并且容易引起重构图像块效应。在文献“Compressivesamplingbasedonfrequencysaliencyforremotesensingimaging”中,为了提高分块压缩感知重构效果,根据块的显著性信息分配测量率,有效提升了重构效果。但该算法在重构时采用OMP算法,没用充分利用图像的先验知识,且设定的稀疏度值对重构效果的影响较大。目前的分块压缩感知算法都是采用均匀分块,分块降低了计算复杂度,但也破坏了图像块之间的原始结构,导致分块压缩感知算法存在块效应;所以有不少学者提出了很多滤波的 ...
【技术保护点】
1.一种基于梯度分块自适应测量的压缩感知方法,其特征在于,包括如下步骤:包括如下步骤:(1)输入待处理图像,其中,待处理图像的数字化矩阵为X∈Rm×n,m、n分别为图像矩阵的行数和列数;(2)对图像进行分块,基于图像梯度分成d个不均匀的图像块,对所有的图像块展开成列向量xj,其中j={1,2,...,d},组合成一个列向量x=[x1;x2;...;xd];(3)根据压缩图像所需的采样率M和每个块的平滑度分配每个块的测量率Mj,j={1,2,...,d};(4)将元素数量相同的块分成一类,生成同尺寸的高斯随机正交矩阵,结合每个块的测量率Mj,选择高斯随机正交矩阵的前round(Mj×length(xj))行作为测量矩阵φj;对数据进行测量,得到测量值y=Φx=diag(φ1,φ2,...,φd)[x1;x2;...;xd];(5)利用测量值、块测量率、行分割位置和测量矩阵对原信号进行重构,采用非局部低秩正则化压缩感知重构算法进行求解,输出重构图像。
【技术特征摘要】
1.一种基于梯度分块自适应测量的压缩感知方法,其特征在于,包括如下步骤:包括如下步骤:(1)输入待处理图像,其中,待处理图像的数字化矩阵为X∈Rm×n,m、n分别为图像矩阵的行数和列数;(2)对图像进行分块,基于图像梯度分成d个不均匀的图像块,对所有的图像块展开成列向量xj,其中j={1,2,...,d},组合成一个列向量x=[x1;x2;...;xd];(3)根据压缩图像所需的采样率M和每个块的平滑度分配每个块的测量率Mj,j={1,2,...,d};(4)将元素数量相同的块分成一类,生成同尺寸的高斯随机正交矩阵,结合每个块的测量率Mj,选择高斯随机正交矩阵的前round(Mj×length(xj))行作为测量矩阵φj;对数据进行测量,得到测量值y=Φx=diag(φ1,φ2,...,φd)[x1;x2;...;xd];(5)利用测量值、块测量率、行分割位置和测量矩阵对原信号进行重构,采用非局部低秩正则化压缩感知重构算法进行求解,输出重构图像。2.根据权利要求1所述的基于梯度分块自适应测量的压缩感知方法,其特征在于,所述的步骤(2)中的分块算法如下:步骤1:计算图像X∈Rm×n垂直方向梯度矩阵Dv和水平方向梯度矩阵Dh:其中,X(i,j)表示图像矩阵X中处于i行j列的像素值,Dv(i,j)、Dv(i,j)分别表示图像矩阵X中处于i行j列的垂直方向梯度和水平方向梯度;步骤2:将图像X划分成互不重叠的r×r的基础块,r取2的倍数,若不足r×r,用0补齐;步骤3:分别对垂直方向梯度矩阵Dv和水平方向梯度矩阵Dh以基础块为单元进行池化操作,分别得出垂直方向平滑矩阵和水平方向平滑矩阵根据垂直方向的梯度和水平方向的梯度分别计算出表示每一个基础块的垂直和水平方向的平滑度:其中,Sv(p,q)、Sh(p,q)分别表示以基础块为单位的第p行第q列基础块的垂直方向平滑度和水平方向平滑度;ε为常数,避免分母为零,当取ε=1时,Sv(p,q),Sh(p,q)∈(1,255],值越大代表平滑性越好;步骤4:将Sv的每一行的元素分成两类,设置阈值Tv,Sv(i,j)<Tv为非平滑块,Sv(i,j)≥Tv为平滑块,记Nv(i)为第i行平滑块个数,计算行分割参数:表示第i行平滑块所占比例,因为图像结构具有区域性,所以采用平滑块个数占比作为行分割的参考值;步骤5:根据垂直平滑度矩阵Sv对基础块图像从上至下进行行块的分割,Rv存储行块中的最后一行基础块的行索引,length(Rv)为最终行块个数;5.1:初始i=1,j=1,Rv(j)=1,σv为常数,表示行块分割阈值;5.2:i=i+1,判断|Lv(i)-Lv(i-1)|<σv,如果成立,表示第...
【专利技术属性】
技术研发人员:谌德荣,陈群林,宫久路,张惠云,易磊,陈紫旭,
申请(专利权)人:北京理工大学,北京机电工程总体设计部,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。