[发明专利]基于测量域分块显著性检测的压缩感知图像重构方法有效

专利信息
申请号: 201511029884.4 申请日: 2015-12-31
公开(公告)号: CN105678699B 公开(公告)日: 2019-03-26
发明(设计)人: 宋彬;王宇;郭洁;李莹华;秦浩 申请(专利权)人: 西安电子科技大学
主分类号: G06T3/40 分类号: G06T3/40
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;王喜媛
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于测量域分块显著性检测的压缩感知图像重构方法,主要解决现有技术在采样数不增加的情况下难以提高图像重构质量的问题。其实现步骤为:(1)将原图分为大小相同互不重叠的子块,用压缩感知的方法进行测量;(2)对子块测量值进行变换并判断,把子块划归为显著块或非显著块;(3)对显著块和非显著块分配不同采样率;(4)根据显著块和非显著块的采样率对图像进行二次测量,得到测量值矩阵;(5)从测量值矩阵中重构出显著块和非显著块,恢复出图像。本发明能在采样数大致相同的情况下有效提高重构图像的主观质量和信噪比,可用于图像编解码领域。
搜索关键词: 基于 测量 分块 显著 检测 压缩 感知 图像 方法
【主权项】:
1.一种基于测量域分块显著性检测的压缩感知图像重构方法,其特征在于,包括步骤如下:(1)将原始图像转换为灰度图并将灰度图分成n个大小相同,互不重叠的子块Bi,i=1,2…n,并按如下步骤对所有子块用原始采样率为M0的相同测量矩阵进行测量,得到测量值矩阵f,其中n为大于1的自然数:1a)设a为M0与单个子块像素点总数的乘积取整,b为单个子块像素点总数,构造一个a行b列的测量矩阵Φ,Φ的每一个元素都是计算机随机生成的满足高斯分布的随机数;1b)将i个子块转置,按照各列顺次纵向拼接成一维列向量,记为xi,i=1,2,...n,n是子块的总个数;1c)根据1a)和1b)的结果,得到测量值矩阵f的第i列,即fi=Φxi;(2)检测n个子块的显著性:2a)对测量值矩阵f依次进行离散余弦变换、求符号函数和逆离散余弦变换,得到测量值压缩矩阵f',再对该测量值压缩矩阵f'中的每一个元素求平方得到平方增强矩阵f";2b)将平方增强矩阵f"的第i列均值与阈值1进行对比:如果该均值大于1,则子块Bi为显著块,否则,为非显著块,其中i=1,2…n;(3)设显著块采样率为:M1=M0+0.1,非显著块采样率为:M2=M0‑0.05,进行二次采样率分配,其中M0是原始采样率;(4)根据分块显著性检测和二次采样率分配进行二次测量:4a)设a1为M1与单个子块像素点总数乘积的四舍五入,b1为单个子块像素点总数,构造一个a1行b1列的显著块测量矩阵Φ1,Φ1的每一个元素都是计算机随机生成的满足高斯分布的随机数;4b)设a2为M2与单个子块像素点总数乘积的四舍五入,b2=b1,构造一个a2行b2列的非显著块测量矩阵Φ2,Φ2的每一个元素都是计算机随机生成的满足高斯分布的随机数;4c)将检测出来的每一个显著块转置,按照各列顺次纵向拼接成一维列向量,再将各显著块拼接得到的一维列向量横向排列,组成图像的二维显著块像素矩阵X1;4d)将检测出来的每一个非显著块转置,按照各列顺次纵向拼接成一维列向量,再将所有非显著块拼接得到的一维列向量横向排列组成图像的二维非显著块像素矩阵X2;4e)根据步骤4a)‑4d)的结果,得到显著测量值Y1=Φ1·X1和非显著测量值Y2=Φ2·X2;(5)从显著测量值矩阵Y1和非显著测量值矩阵Y2中分别恢复出图像的显著块和非显著块,组成重构图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201511029884.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top