[发明专利]基于极限学习机的压缩感知重构方法有效

专利信息
申请号: 201410091046.9 申请日: 2014-03-12
公开(公告)号: CN103942770A 公开(公告)日: 2014-07-23
发明(设计)人: 张小华;焦李成;王爽;吴洋;田小林;钟桦;朱虎明 申请(专利权)人: 西安电子科技大学
主分类号: G06T5/50 分类号: G06T5/50
代理公司: 陕西电子工业专利中心 61205 代理人: 田文英;王品华
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开一种基于极限学习机的压缩感知重构方法,包括如下步骤:步骤1.选取训练图像块;步骤2.构造坐标矩阵和像素矩阵;步骤3.构造目标函数;步骤4.构造采样矩阵;步骤5.对测试图像进行采样;步骤6.重构测试图像。本发明采用了极限学习机来训练采样和重构矩阵,主要用于自然图像的采样重构,不仅有着好高的采样和重构速率,而且重构效果也很好。
搜索关键词: 基于 极限 学习机 压缩 感知 方法
【主权项】:
一种基于极限学习机的压缩感知重构方法,包括如下步骤:(1)选取训练图像块:(1a)从训练图像库中任意取出40幅不同的自然图像,从中任意取出一幅自然图像,以其左上角为原点,自然图像的上边界方向为横轴正方向,自然图像的左边界方向为纵轴正方向建立一个坐标系A1;(1b)在坐标系A1中的图像域内随机选取100个整数值的坐标,以每个坐标对应的像素点作为起始点,固定长度32为边长,截取100个32*32的正方形图像块,每幅自然图像截取100个图像块,40幅共截取4000个自然图像的图像块;(2)构造坐标矩阵和像素矩阵:(2a)从4000个自然图像块中任选一个自然图像块,以其左上角为原点,自然图像块的上边界方向为横轴正方向,自然图像块的左边界方向为纵轴正方向,建立一个坐标系A2;(2b)在坐标系A2中,将32*32大小的自然图像块中每个点对应的坐标值依次放入一个2*1024的矩阵里,再将矩阵每一行归一化到‑1和1之间,得到坐标矩阵X;(2c)从4000个自然图像的图像块中任选一个自然图像块,将图像块中以列排列的所有像素,按照从左至右的次序依次排成一个1024*1的列向量,完成列向量化;(2d)依次对所有自然图像块进行列向量化,得到4000个列向量,将4000个列向量合并为一个1024*4000的像素矩阵Y;(3)构造目标函数:(3a)按照下式,计算线性变换随机权值和线性变换随机偏置:<mrow><mi>p</mi><mo>=</mo><msqrt><mn>2</mn></msqrt><mi>er</mi><msup><mi>f</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mrow><mo>(</mo><mn>2</mn><mi>c</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>)</mo></mrow></mrow><mrow><mi>q</mi><mo>=</mo><msqrt><mn>2</mn></msqrt><mi>er</mi><msup><mi>f</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mn>2</mn><mi>d</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow>其中,p表示线性变换随机权值,q表示线性变换随机偏置,erf‑1(·)表示逆误差操作,c表示一个随机产生的K×2向量,d表示一个随机产生的K×1向量,K表示1024*采样率;(3b)按照下式,初始化采样矩阵系数因子向量:σ=[10,10]其中,σ表示初始化后的采样矩阵系数因子向量;(3c)按照下式,构造目标函数:<mrow><mi>arg</mi><mi>min</mi><mfrac><mn>1</mn><mn>2</mn></mfrac><msubsup><mrow><mo>|</mo><mo>|</mo><msup><mrow><mo>(</mo><mi>cos</mi><mo>[</mo><mi>&sigma;pX</mi><mo>+</mo><mi>q</mi><mo>]</mo><mo>)</mo></mrow><mi>T</mi></msup><mi>w</mi><mo>-</mo><mi>Y</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mn>1</mn><msup><mn>0</mn><mrow><mo>-</mo><mn>6</mn></mrow></msup><mo>*</mo><msubsup><mrow><mo>|</mo><mo>|</mo><mi>w</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><msubsup><mrow><mo>|</mo><mo>|</mo><mi>&sigma;</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup></mrow>其中,argmin(·)表示最小值操作,cos[·]表示余弦操作,σ表示初始化后的采样矩阵系数因子向量,p表示线性变换随机权值,X表示坐标矩阵,q表示线性变换随机偏置,(·)T表示转置操作,w表示非线性特征权值矩阵,Y表示像素矩阵,表示2范数平方操作;(4)构造采样矩阵:(4a)对初始化后的采样矩阵系数因子向量σ进行迭代优化,得到优化后的采样矩阵系数因子向量;(4b)将优化后的采样矩阵系数因子向量与线性变换随机权值相乘,得到采样矩阵系数;(4c)将采样矩阵系数进行非线性变换,得到重构矩阵;(4d)将重构矩阵进行伪逆操作,得到采样矩阵;(5)对测试图像进行采样:(5a)从测试图像库中任意取出一幅512*512大小的自然图像,将其分割为256个32*32大小的图像块;(5b)从256个图像块中任意取一个图像块,将图像块中以列排列的所有像素,按照从左至右的次序依次排成一个1024*1的列向量,完成列向量化;(5c)依次对所有图像块列向量化,得到256个列向量;(5d)从256个列向量中任意取一个列向量,按照下式,进行采样:t=HX*g其中,t表示采样向量,HX表示采样矩阵,g表示列向量;(5e)依次对所有的列向量进行采样,得到256个采样向量;(6)重构测试图像:(6a)从256个采样向量中任意取一个采样向量,按照下式,对测试图像进行重构:h=H*t其中,h表示重构列向量,H表示重构矩阵,t表示采样向量;(6b)依次对所有的采样向量进行重构,得到256个重构列向量;(6c)从256个重构列向量中任取一个重构列向量,从重构列向量中按照从上至下的次序提取32个元素作为一列,依次提取所有元素后得到32列;将32列向量按照从左到右的顺序排列为一个32*32的重构图像块,完成图像块化;(6d)依次对所有重构列向量进行图像块化,得到256个重构图像块;(6e)将256个重构图像块组合为一幅完整的重构图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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