基于梯度域的高效图像处理问题求解
发布时间:2021-04-03 03:02
图像中的信息有很大一部分蕴含在图像的梯度之中,比如图像的纹理、噪点等等。很多图像的优化问题都与图像的梯度有关,例如尽可能沿着图像较大梯度方向而进行的M-S模型图像分割;以磨平图像中较小梯度达到光滑化、图像去噪的L0,L1模滤波;使区域内的图像梯度尽可能和前景图像保持一致的Poisson图像编辑等等。这些图像问题的能量函数大多数同时涉及像素域和梯度域。在这些图像问题中,有一类图像问题的形式是梯度域上的正则项与像素域上的保真项之和。这一类问题中往往因为需要考虑到梯度域和像素域之间的约束关系所限,导致算法本身复杂度超线性。本文针对这一类优化问题,提出了一种改进方法:将问题中的像素域的保真项替换为梯度的保真项,从而将问题完全转化为在梯度域上的问题。之后再根据交替方向乘子法(Alternating Direction Method of Multipliers,ADMM)进行求解。所提出的优化算法可以控制每步使之迭代保持在线性的时间复杂度。在得到求解出的梯度场之后,本文会根据问题的类型,选择使用类似全变分模型(Total Variation,TV)或者广度优先搜索遍历(Breadth First...
【文章来源】:中国科学技术大学安徽省 211工程院校 985工程院校
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
图3.1图像问题上的封闭曲线可以细分为最小单元??们下都用C来称呼由点,..,J组成的最小单兀,由??
?第3章算法原理???I?1?1?I?t??I?I?1?I????■?嫌?■猜賴^^?■?■??I?1?1?I?t??I?I?I?I?I??—rnrr??"T"T??:;ti^;;??I?1?i?i?t??翁?I?i?i?t??__‘__H__4__‘__??i?i?i?)?i??i?i?i?i????图3.1图像问题上的封闭曲线可以细分为最小单元??我们接下来都用Cy来称呼由点/^,p,.〇p,.J+1,;Ji+1j+1组成的最小单兀,由??这个最小单元上的封闭曲线^所应当满足的无旋性条件如??下(这里我们用示函数S在x,y方向的向前差分代表的梯度):??I?I??_?£i,M?£f*Ltk??mm?b—J—————Migi?t—?'■??_p^.?PtJ+l??I?I??图3.2最小单元…??那么在这个最小单元上,目标向量场F的无旋性条件为:??c?d+1?-《=〇?(3.5)??定理3.1在区域O上的目标向量场满足无旋性的等价条件为在每个最??小单元上,该向量场满足无旋性条件。??该定理我们在后面的章节说明。??同时,我们假设求解的区域D中的点的个数为#f2?=?#{p|vertCxPe_f2}。那??么我们同时可以得到下面这个结论。??定理3.2如果D是简单的单连通区域,满足无旋性条件的目标向量场化??15??
的问??题,由于边界点的原因,区域的边界的梯度方向往往不是单纯的x--方向,这??给我们统一求解形式带来一定麻烦,所以解决这一问题的方法是使用如下算法??在不影响区域内部点的情况下对区域做一定扩充,使得区域的边界的切方向都??是-方向:??II?II??II?II??II?II??II?II???Ui?Ui???II?II???「1?r-T???ii?ii??ii?ii??ii?ii??ii?ii??ii?I?I??X??图3.3关于边界的要求??算法3.1?边界扩充算法??Data:多边形边界定点??Result:扩充后的多边形区域的边界及内部点??1使用扫描线算法将区域内部点按行存储;??2?for每个区域内部点(x,y)?do??3?if?检查(x±?1,>0,(X,3;±?l),(x±?l,:v±?1)不是内部点?then??4?|将上述点中的非内部点注册为边界点;??s?end??6?end??16??
本文编号:3116487
【文章来源】:中国科学技术大学安徽省 211工程院校 985工程院校
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
图3.1图像问题上的封闭曲线可以细分为最小单元??们下都用C来称呼由点,..,J组成的最小单兀,由??
?第3章算法原理???I?1?1?I?t??I?I?1?I????■?嫌?■猜賴^^?■?■??I?1?1?I?t??I?I?I?I?I??—rnrr??"T"T??:;ti^;;??I?1?i?i?t??翁?I?i?i?t??__‘__H__4__‘__??i?i?i?)?i??i?i?i?i????图3.1图像问题上的封闭曲线可以细分为最小单元??我们接下来都用Cy来称呼由点/^,p,.〇p,.J+1,;Ji+1j+1组成的最小单兀,由??这个最小单元上的封闭曲线^所应当满足的无旋性条件如??下(这里我们用示函数S在x,y方向的向前差分代表的梯度):??I?I??_?£i,M?£f*Ltk??mm?b—J—————Migi?t—?'■??_p^.?PtJ+l??I?I??图3.2最小单元…??那么在这个最小单元上,目标向量场F的无旋性条件为:??c?d+1?-《=〇?(3.5)??定理3.1在区域O上的目标向量场满足无旋性的等价条件为在每个最??小单元上,该向量场满足无旋性条件。??该定理我们在后面的章节说明。??同时,我们假设求解的区域D中的点的个数为#f2?=?#{p|vertCxPe_f2}。那??么我们同时可以得到下面这个结论。??定理3.2如果D是简单的单连通区域,满足无旋性条件的目标向量场化??15??
的问??题,由于边界点的原因,区域的边界的梯度方向往往不是单纯的x--方向,这??给我们统一求解形式带来一定麻烦,所以解决这一问题的方法是使用如下算法??在不影响区域内部点的情况下对区域做一定扩充,使得区域的边界的切方向都??是-方向:??II?II??II?II??II?II??II?II???Ui?Ui???II?II???「1?r-T???ii?ii??ii?ii??ii?ii??ii?ii??ii?I?I??X??图3.3关于边界的要求??算法3.1?边界扩充算法??Data:多边形边界定点??Result:扩充后的多边形区域的边界及内部点??1使用扫描线算法将区域内部点按行存储;??2?for每个区域内部点(x,y)?do??3?if?检查(x±?1,>0,(X,3;±?l),(x±?l,:v±?1)不是内部点?then??4?|将上述点中的非内部点注册为边界点;??s?end??6?end??16??
本文编号:3116487
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3116487.html
最近更新
教材专著