精华内容
下载资源
问答
  • 凸集投影法(POCS)超分辨重建算法MATLAB实现 一个单一的pocs函数,使用方便
  • #资源达人分享计划#
  • 文件名称: POCS-matlab下载 收藏√ [5 4 3 2 1]开发工具: Others文件大小: 1742 KB上传时间: 2013-04-08下载次数: 42提 供 者: 蒋晓慧详细说明:图像超分辨率重建,凸集投影方法,POCS matlab代码程序-POCS Image ...

    文件名称: POCS-matlab891ea1e7dab975064c6bfd22796603ae.gif下载

      收藏√  [443d104427974206832dc4b12407db70.gif

     5  4  3  2  1 fb9128a58cbeaabbeb3718ed75079ccf.gif]

    开发工具: Others

    文件大小: 1742 KB

    上传时间: 2013-04-08

    下载次数: 42

    提 供 者: 蒋晓慧

    详细说明:图像超分辨率重建,凸集投影方法,POCS matlab代码程序-POCS Image Reconstruction

    文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):

    POCS

    pocs.m

    POCS\code

    ....\....\affine.m

    ....\....\corrDn.m

    ....\....\grad.m

    ....\....\Lena_LR_1.tif

    ....\....\Lena_LR_2.tif

    ....\....\Lena_LR_3.tif

    ....\....\Lena_LR_4.tif

    ....\....\lena_pocs.asv

    ....\....\lena_pocs.m

    ....\....\Parametric.m

    ....\....\pgmread.m

    ....\....\pgmwrite.m

    ....\....\pnmimpnminfo.m

    ....\....\pnmpnmgeti.m

    ....\....\pnmread.m

    ....\....\pnmreadpnm.m

    ....\....\pnmwritepnm.m

    ....\....\pocs.asv

    ....\....\pocs.m

    ....\....\pocs2.asv

    ....\....\pocs2.m

    ....\....\rconv2.m

    ....\....\ReadIm.m

    ....\....\result_VA_PO_1.tif

    ....\....\ShowIm.m

    ....\....\SRframe.pgm

    ....\....\SRframe.tif

    ....\....\tobedelete.m

    ....\....\warp.m

    ....\pnm

    ....\pnmsetup.m

    ....\pnmutil

    ....\.......\Contents.m

    ....\.......\pnmimpnminfo.m

    ....\.......\pnmimrasinfo.m

    ....\.......\pnmimsgiinfo.m

    ....\.......\pnmimxbminfo.m

    ....\.......\pnmispbm.m

    ....\.......\pnmispgm.m

    ....\.......\pnmispnm.m

    ....\.......\pnmisppm.m

    ....\.......\pnmisras.m

    ....\.......\pnmissgi.m

    ....\.......\pnmisxbm.m

    ....\.......\pnmpnmgeti.m

    ....\.......\pnmreadpnm.m

    ....\.......\pnmreadras.m

    ....\.......\pnmreadsgi.m

    ....\.......\pnmreadxbm.m

    ....\.......\pnmwritepnm.m

    ....\.......\pnmwriteras.m

    ....\.......\pnmwritesgi.m

    ....\.......\pnmwritexbm.m

    ....\...\changes.txt

    ....\...\Contents.m

    ....\...\COPYING

    ....\...\install.txt

    ....\...\pbmread.m

    ....\...\pbmwrite.m

    ....\...\pgmread.m

    ....\...\pgmwrite.m

    ....\...\pnmread.m

    ....\...\pnmwrite.m

    ....\...\ppmread.m

    ....\...\ppmwrite.m

    ....\...\rasread.m

    ....\...\raswrite.m

    ....\...\sgiread.m

    ....\...\sgiwrite.m

    ....\...\xbmread.m

    ....\...\xbmwrite.m

    ....\QCQP.m

    ....\taxi

    ....\....\taxi01.pgm

    ....\....\taxi02.pgm

    ....\....\taxi03.pgm

    ....\....\taxi04.pgm

    ....\....\taxi05.pgm

    ....\....\taxi06.pgm

    ....\....\taxi07.pgm

    ....\....\taxi08.pgm

    ....\....\taxi09.pgm

    ....\....\taxi10.pgm

    ....\....\taxi11.pgm

    ....\....\taxi12.pgm

    ....\....\taxi13.pgm

    ....\....\taxi14.pgm

    ....\....\taxi15.pgm

    ....\....\taxi16.pgm

    ....\....\taxi17.pgm

    ....\....\taxi18.pgm

    ....\....\taxi19.pgm

    ....\....\taxi20.pgm

    ....\....\taxi21.pgm

    ....\....\taxi22.pgm

    ....\....\taxi23.pgm

    ....\....\taxi24.pgm

    输入关键字,在本站238万海量源码库中尽情搜索:

    帮助

    [pocs.rar] - 超分辨率的pocs(凸集投影法)的程序,能实现超分辨率重建

    [pocs-SuperResulution.rar] - 用pocs方法对图像进行超分辨率重构,matlab源码,有解释

    [map.rar] - MAP超分辨率重建算法,实现图像的超分辨率重建。

    [pocs.rar] - 这是有关超解像的程序,使用的是pocs算法,网上有关他的程序很多都缺子程序,这个比较全。

    [ProjectionOnConvexSets.rar] - 重建高分辨率图像使用在凸集投影,高效率matlab程式码

    [ImageRgistration.rar] - 本人认为很好的三篇关于图象配准的文章。

    用于特征点配准的快速聚类凸集投影算法.pdf

    傅氏变换的自配准性质及其在纹理识别和图象分割中的应用.pdf

    用于快速特征点配准的聚类凸集投影算法.pdf

    [Super-Resolution-Imaging.rar] - 图像超分辨率重建算法,包括插值,迭代反投影,map、pocs、配准等多种方法

    [89pocs.rar] - 89年提出的经典的pocs算法的文章。作者:H.Stark and P.Oskoui. 该文章别引用192次

    [pocs.rar] - 基于凸集投影算法的超分辨率图像重建算法,在现有算法基础上改进计算精度和效率。

    [spline3.rar] - 三次样条插值,很不错的插值算法,值得参考

    展开全文
  • 凸集投影算法

    万次阅读 2017-07-27 14:25:47
    接下来,采用双线性插值对低分辨率图像进行采样,并对上采样图像进行高斯滤波(消除双线性插值造成的数据不平稳性),然后在滤波后的图像上继续进行块匹配,获得亚像素精度的运动矢量。这样经过逐级上

    1. 分级块匹配运动估计及可信度验证
    对低分辨率图像进行高斯滤波(消除噪点的影响),然后在滤波后的图像上估计出整数值位移量(相当于采用大图像块来估计大位移量),并以这个位移量估计值作为下一级匹配的初始值。接下来,采用双线性插值法对低分辨率图像进行采样,并对上采样图像进行高斯滤波(消除双线性插值法造成的数据不平稳性),然后在滤波后的图像上继续进行块匹配,获得亚像素精度的运动矢量。这样经过逐级上采样、高斯滤波和块匹配,可以获得要求的匹配精度。
    2. 凸集投影算法原理
    算法要求在一个矢量空间内定义一些闭合的凸形约束集合,实际的高分辨率图像就包含在这些约束集合中。高分辨率图像的一个估计定义为这些约束集合的交集内的一点。把任意一个初始估计向这些约束集合进行投影,就可以获得这样的高分辨率估计图像。
    3. 凸集投影算法执行过程:
    1) 选择一个参考帧K
    2) 进行运动估计:
    a) 把低分辨率图像 y(l)(i,j) 双线性插值到高分辨率网格上;
    b) 采用高斯函数对插值放大后的低分辨率图像进行平滑处理;
    c) 估计插值后的低分辨率帧与参考帧之间的运动。
    3) 如果点 (i,j) 处的运动估计是准确的,则可以定义集合 G(l)(i,j) ,并计算该点处的模糊函数 A(l,k)(r,s;i,j)
    4) 选择一副插值后的图像,经过运动补偿后作为初始估计 z^(k)0(r,s) 。采用类似方法对其他低分辨率图像进行运动补偿,并以此估计 z^(k)0(r,s) 的边缘。
    5) 对定义过约束集合 G(l)(i,j) 的所有点 (i,j) ,进行一下运算:
    a) 计算残余项 rlt(i,j)
    b) 采用投影算子 P(l)(i,j) 进行残余项 rlt(i,j) 的反投影运算。
    6) 利用幅度约束投影算子进行幅度约束。
    7) 如果满足停止准则,则停止迭代过程,否则转到步骤6.

    展开全文
  • 基于边缘保持的航拍图像凸集投影超分辨率重建算法,属于序列图像的超分辨率复原。
  • 2、插值图像超分辨率重建 matlab代码 3、超分辨率图像重建matlab源码 4、超分辨率重建的matlab代码 (图像仿射变换的超分辨率经典程序 包括图像的配准,重建等) 5、图像超分辨重建matlab代码 6、利用POCS实现图像...

    图像超分辨重建/基于Matlab的多图像超分辨率重建算法程序源码
    1、超分辨率重建代码 MATLAB +c
    2、插值法图像超分辨率重建 matlab代码
    3、超分辨率图像重建matlab源码
    4、超分辨率重建的matlab代码 (图像仿射变换的超分辨率经典程序 包括图像的配准,重建等)
    5、图像超分辨重建matlab代码
    6、利用POCS实现图像超分辨率重建的matlab代码
    7、深层卷积神经网络实现超分辨重建 文档
    8、基于正则化的图像超分辨重建matlab代码(基于正则化的图像超分辨重建与处理,用PSNR值确定重建效果)
    9、基于Matlab的多图像超分辨率重建算法
    10、基于MATLAB的超分辨率重建算法
    11、凸集投影法(POCS)超分辨重建算法MATLAB实现(一个单一的pocs函数,使用方便)
    12、图像超分辨重建MATLAB源代码(迭代步长自适应)
    13、pocs超分辨率重建 程序员帮帮

    展开全文
  • 最优化理论与方法-第二讲-凸集

    千次阅读 2021-02-22 16:55:09
    凸集 举例: (1) (2) 其中为最优点,此时对于凸集S来说,的负梯度方向 与到S内的所有点的方向 所呈夹角必定大于90度 即: 基本定义 凸集(convex set ): 对于任意的x,yC与任意的有 凸...

    原文视频:https://www.bilibili.com/video/BV1rE411H7P6

     

    凸集

    举例:

    (1)min\:f(x),s.t.\:x\in[a,b)

    (2)min\: x_1^2+x_2^2\;s.t.x\in S

    其中x^*为最优点,此时对于凸集S来说,x^*负梯度方向x^*到 S内的所有点的方向 所呈夹角必定大于90度

    即:-\bigtriangledown f(x^*)^T(x-x^*)\leq0,\:\forall x\in S

     

    基本定义

    凸集(convex set ):

      对于任意的x,y\inC与任意的\lambda \in [0,1]

                                 \lambda x+(1-\lambda)y\in C

    凸组合(convex combination):

               \lambda_1 x^1+\cdots +\lambda_k x^k

      其中,\lambda_1,\cdots,\lambda_k \geq0,\sum_{i=1}^{k}\lambda_i=1

    补充:

    线性组合:\lambda_1 x_1+\cdots +\lambda_k x_k

    放射组合:\lambda_1 +\cdots+\lambda_k=1

     

    凸包(convex hull of set C):

        由C中点的凸组合构成(将非凸集凸化)

     

    常见凸集

    • 超平面 hyperplane:H=\left\{ x|a^Tx =b \right\}(a\neq 0);

    • 半空间 halfspace:\\ H^+=\{ x|a^Tx \geq b\}(a\neq 0);\\ H^-=\{ x|a^Tx \leq b\}(a\neq 0);

    • 多面体polyhedra:多个线性不等式所刻画的集合:\{ x|a^T_ix\leq b_i,i=1,\cdots,m\}

    注:线性等式刻画的集合也是多面体!(可以将等式,转换为两个不等式)

    • 球体:(Euclidean)ball with center x_c and radius r;

    B(x_c,r)=\{x| \| x-x_c \|_2 \leq r \} = \{ x_c + ru| \|u\|_2 \leq 1\}

    • 椭球(Ellipsoid):

    \{x| (x-x_c)^T P^ {-1} (x-x_c)\leq 1 \} ; 其中 P为正定矩阵; 椭球的轴长为\sqrt{\lambda_i}

    • 二阶锥 :Second-order cone, ice-cream cone:

     \{ (x,t)| \|x\|_2\leq t\}

    • 半定矩阵锥:

    1. S^n:所有n阶对称矩阵组成的集合;
    2. S^n_+ = \{ X\in S^n|X\succeq 0\}:所有半正定矩阵组成的集合,其中:X\succeq0 \Leftrightarrow z^TXz \geq 0,\forall z
    3. S^n_++ = \{ X\in S^n|X\succeq 0\}:所有正定矩阵的集合

    线性规划min\{ c^Tx|Ax=b,x\geq 0\}的最优解组成的集合为S,S是凸集合么?

    \\\forall x_1,x_2 \in S\\ c^Tx_1=c^Tx_2=v^*\\ \forall \lambda \in[0,1], \lambda x_1+(1-\lambda) x_2\\ c^T(\lambda x_1+(1-\lambda) x_2)\\ =\lambda c^Tx_1+(1-\lambda) c^Tx_2\\ =v^*

     

    能够保持凸性的运算

    • C_1,C_2\subset R^n是凸集,a\in R

    (1)C_1 \cap C_2 = \{ x|x\in C_1, x\in C_2 \}是凸集

    (2)C_1 \pm C_2 = \{ x\pm y|x\in C_1, y\in C_2 \}是凸集

    问题:S = \{x\in R^n | |p(t)|\leq1,|t|\leq \pi/3 \},其中

                         p(t)= \sum^n_{i=1}x_i cosit        是否为凸集?

    -1\leq x_1cost +x_2cos2t+\cdots + x_n cosnt\leq 1      取交集

     

    放射变换

    假设f: R^n \rightarrow R^m是仿射函数,即f(x)=Ax+b,A\in R^{m\times n},b \in R^m

    • C为凸集\Rightarrow f(C)=\{ f(x)| x \in C\}凸集
    • C为凸集\Rightarrow f^{-1}(C)=\{ x| f(x) \in C\}凸集

    特殊仿射变换

    • 放缩scaling:: \alpha C=\{\alpha x| x\in C\}
    • 平移translation:x_0+C =\{x_0+x|x\in C\}
    • 投影projection:\{x^1| \binom{x^1}{x^2} \in C\}

     

    凸集基本性质:投影定理

    C\subset R^n是一个非空闭凸集,y\in R^ny \notin C,则:

    (1)存在唯一的一点\bar{x}\in C,使得\bar {x}是y到C的距离最小的点,即有

                     \| \bar{x}-y\| = inf\{ \|x-y\| |x\in C \} >0

    (2)\bar {x}是y到C的最小距离点充要条件是:

                (x-\bar{x})^T (x-\bar{x})\geq 0,\forall x\in C

    投影定理的证明:

    不妨设,\bar{x},x'都是投影点,则:\|y-\bar{x}\| = \|y-x'\|

    存在\tilde{x},在\bar{x},x'两点之间,并作为连接三角形的中垂线,而小于其他两条边,从而小于投影点距离,矛盾!

    因此投影点是唯一的

     

    点与凸集的分离

    • C_1,C_2是两个非空凸集,若非零\alpha \in R^n和b使得

                \alpha^Tx \geq b, \forall x\in C_1,\alpha^Tz \geq b, \forall z \in C_2

            则称超平面H=\{ x| \alpha^T x=b\}分离集合C_1,C_2

     

    支撑超平面定理

    C\in R^n是非空凸集,\bar{x}\in \partial C则存在非零向量\alpha \in R^n使得

         \alpha ^T x \leq \alpha^T \bar{x}, \forall x\in clC

    此时,也称超平面  H=\{ x\in R^n| \alpha^Tx = \alpha^T \bar{x} \}是集合C在\bar{x}处的支撑超平面

    证明:

    \partial C:集合C的边界点,  intC: 集合C包含的所有内点,   clC:c的内点和边界点(集合C的闭包)

    已知\bar{x}\in \partial C,要证\exists \alpha \neq 0,使得\alpha ^T x \leq \alpha^T \bar{x}, \forall x\in clC

    证:

    由于\bar{x}\in \partial C,则x_k \rightarrow \bar{x}(点列,收敛到\bar{x}),且x_k \notin clc,

    \because x_k \notin clc,\\

    则存在\alpha_k(\neq 0)(边界点法向量),使得:

                 \alpha_k^Tx \leq \alpha_k^T x_k,\forall x \in clc     (*)

    不妨设,\|\alpha_k\|=1,则{\alpha_k}

    (*)中令k \rightarrow \infty,得     \alpha^T x\leq \alpha^T \bar{x},\forall x\in clc

     

     

    展开全文
  • 利用GLP投影技术,对凸约束的非线性规划问题构造了一个共轭梯度的GLP投影算法,在一维精确步长搜索下,给出了算法较强的全局收敛性结果,由于算法需要较小的存储量,特别适合于...该算法提高了梯度投影法的收敛速度。
  • 凸集/凸函数习题

    万次阅读 2021-01-13 12:52:06
    依照之前 Voronoi 区域点的找, $x_1,x_2,x_A$ 分属三个多面体且需要互相关于边界超平面对称,将其他两个多面体沿边界对称投影到A上,它们的交集就是 $x_A$ 的取值范围(因为 $x_A$ 需要同时与 $x_1,x_2$ 关于两条...
  • 凸集投影(POCS)是找到凸集之间交点的有用方法。上面显示了一个简单的例子,其中两个凸约束集C1(红色)和C2 ( 蓝色)。通过简单 的 迭代映射连续地投影每个集合来找到交集: 其中 P 是 各自的集合上的投影...
  • 凸集基本概念仿射集Affine Set凸集Convex Set凸组合Convex Combination凸包Convex Pull凸锥Convex cone超平面多面体保凸运算不等关系|支撑面对偶总结 基本概念 仿射集Affine Set 定义:集合内任意两个不同的点,都...
  • 滤波投影投影公式推导

    万次阅读 2018-05-02 11:02:53
    关于CT重建的算法有很多,在这里给大家介绍的是滤波反投影算法,其原理如下: 设f(x,y)表示需要重建的图像,用p(t,θ)表示在角度获取的f(x,y)的一个平行投影,t表示投影射线到对称中心(即旋转中...
  • 凸集是一个点集, 这个点集有一个性质, 就是在这个集合中任取不同的两个点x和y, 他们之间的线段(包括端点)上的点都属于这个点集,那么就说这个点集是一个凸集。比如下图中左边的图形是凸集,而右边就是非凸集,...
  • 目录 1 将有约束问题转化为无约束问题 1.1 拉格朗日 1.1.1 KKT条件 1.1.2 拉格朗日更新方程 1.1.3 凸优化问题下的拉格朗日 1.2 罚函数 2 对梯度算法进行修改,使其运用在有约束条...
  • 凸优化笔记(一):仿射集,凸集与锥

    万次阅读 多人点赞 2017-03-11 14:02:22
    仿射集(Affine Set)凸集(Convex Set)和锥(Cones)仿射集仿射集:通过集合中任意两个不同点的直线仍然在集合C中,则集合C是仿射的。即 也可以理解为C包含了C中任意两点的系数之和为1的线性组合。仿射组合:把...
  • 凸集与凸函数

    2022-01-14 22:43:40
    凸集 D⊂RnD\subset R^nD⊂Rn,∀x,y∈D\forall x,y\in D∀x,y∈D, λx+(1−λ)y∈D,∀ 0≤λ≤1 \lambda x+(1-\lambda)y\in D,\forall \ 0\leq \lambda\leq 1 ...投影定理 y∉Dy\notin Dy∈
  • 凸集投影法( POCS)作为一种经典的图像恢复算法,在去除块效应的效果上并不是很理想。本文针对一点,对其进行了改进,设计了基于图像边缘的点扩散函数( PSF),提出了基于像素的方向性和边缘灰度级相结合的选择过程。...
  • 投影法是求解凸可行问题的一类基本而又重要的方法,但在很多情况下,精确计算一个凸集上的正交投影是很困难的.针对这种情况,本文提出了2种次梯度投影算法.首先将凸可行问题分成若干个子系统,然后利用次梯度找出子系统...
  • 超分辨率复原方法分为频域和空域。频域复原原理简单清楚,计算方便,但是所建立的运动模型都是平移模型,不具有一般性,同时难以利用正则化约束,这就导致难以使用图像的先验信息来帮助进行超分辨率复原。空域...
  • 超分辨率分析(一)--传统方案综述

    万次阅读 2019-03-06 10:27:53
    1982,D.C.C.Youla和H.Webb在总结前人的基础上,提出了凸集投影图像复原(Pocs)方法。1986年,S.E.Meinel提出了服从泊松分布的最大似然复原(泊松-ML)方法。1991年和1992年,B.R.Hunt和PJ.Sementilli在Bayes分析的基础...
  • Phase retrieval交替投影

    千次阅读 2018-09-16 11:25:16
    相位恢复(PR)关心的是在给定幅度信息以及受到实空间限制下,找到复值函数(通常在傅立叶空间中)的相位[1]。 PR是一个非凸优化问题,已经成为大量工作[1,2,3,4,5...大多PR问题的成功算法是基于投影的方法,这是受...
  • 人工神经网络凭借其超强的学习能力,使得人工智能得到迅猛的...目前比较成熟的方法有基于频域法,非均匀图像插值法,凸集投影法,最大后验概率法以及稀疏表示法。本文主要研究利用深度学习实现单一图像超分辨率重建。
  • 特别地,在一个仿射子空间(特殊的凸集)上的投影是唯一的。 例子: 假定 S 是一个超平面。 S = { x ∈ R 3 : 2 x 1 + x 2 − x 3 = 1 } x 0 = 0 在集合 S 上的投影变成为与系数矢量 a = ( 2 , 1 , − 1 ) ...
  • 分析了DPC-CT的特点,在凸集投影(POCS)的理论框架下,将L1范数、曲波系数约束和经典的代数迭代算法(ART)相结合提出了一种适合DPC-CT的重建算法。数值模拟和实验的结果表明,该方法可以根据少量投影数据获得较好的...
  • 文章目录Zoutendijk可行方向1 基本问题2 线性约束情形(1)利用起作用约束构造可行下降方向(2)确定一维搜索步长算法步骤例3 非线性约束情形(1)利用起作用约束构造可行下降方向(2)确定一维搜索步长算法步骤Zoutendijk...
  • 文章目录1 仿射和凸集线段\large\color{#70f3ff}{\boxed{\color{brown}{线段 } }}线段​仿射集  Affine  sets\large\color{#70f3ff}{\boxed{\color{brown}{仿射集 \ \ Affine \ \ sets } }}...
  • 空域法的线性空域观测模型则涉及全局和局部运动、光学模糊、帧内运动模糊等,其典型方法包括非均匀插值法、迭代反投影法、最大后验概率法(目前实际应用和科学研究中运用最多的一种方法)、凸集投影法。 方法 3:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 843
精华内容 337
关键字:

凸集投影法