TV修补模型的介绍.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TV修复模型的介绍 背景知识介绍 在日常的生活中由于自然或者是人为的原因使得一些图像受到了污染或者是破损,在早期的时候采取的是人为的进行修补,这样的修补的效率十分的低,而且有的图像本身就是艺术品,修补的过程要特别的小心,不然将会是艺术品失去它本来的价值。随着科技的发展,现在可以把图像修补的问题用计算机来解决,一个好的算法可以使修补的效果和那些艺术修补大师修补的效果相仿,用计算机进行图像修补的问题最早是由Bertalmin等人在2000年的SIGGRAPH会议上提出BSCB图像修补模型(模型的命名取的是四个人名字的第一个字母),并发表了他们的研究成果,明确地提出图像修补的定义、预期目的及应用分类,并使用了基于偏微分方程(PDE)的分析方法,从而奠定了PDE图像修补的基础,促进了这个领域的研究。 整体变分(Total Variation)的方法最早是用来对受到噪声污染的图像进行降噪的,在这方面的应用最早是由L.Rudin和S.Osher等人在1992年提出的,2002年Chan等人把TV模型推广到图像修补中,并提出了基于TV模型的图像修补方法,同时说明了TV修补模型的缺点,进一步提出了CDD修补模型(curvature driven diffusions),此修补模型改正了TV修补模型的缺陷,对图像的修补具有很好的效果。 图像修复的应用不仅仅包括图像修补,同时也包括对一些图像进行物体的移除,以及文字的擦除等,这些都可以运用图像修补的模型来解决,在实际的操作里我们可以把这些需要擦除的地方当成污损的区域来处理。 TV修复模型的介绍 2.1 变分方法的介绍 基本概念: 表示在区间所有一阶可导的函数组成的集合; ; 引理 2.1 设,且,且成立,则。 Euler方程 首先考虑最简单的变分模型,,推导出满足的必要条件,考虑下面的集合 考虑下面泛函 这里要求F具有连续的一阶偏导数,下面求,使得 这里我们用y来代替y*讨论,当y满足上面的式子时,我们可以得到 这里我们可以得到,所以对于有 由于y使得J(y)最小,所以我们可得 对于一个特定的y来说可以看作是的函数,这里我们设 求得的一阶导数和二阶导数,也称之为泛函的变分可得 在时,我们知道此时的泛函达到最小值,因为这时的一阶导数应该为0,于是 进行分部积分我们可以得到 又由引理2.1可以知道 根据同样的分析方法我们可以得到当泛函(两个变量的泛函)如下式时 这里的下标表示的是偏导数,其中 求泛函的最小值,只要求下式即可 (由于两个变量的泛函的分析较麻烦一点,这里略过,可以参看一些关于借偏 微分方程的书籍) 2.2 TV修复模型 如图所示D为待修补区域,而E是紧临着D的带状区域,TV图像修补就是在区域在噪声约束的条件下,对区域E和D进行整体的变分,达到对污损区域D进行的修补,其建立的模型是基于下面的原理: 上图中的左图上半区域和下半区域的差别很大,那么在边界处对于一个像素它的梯度向量的模相对的比较的大,而对于右图来说,上半区域与下半区域基本上达到一致,这样梯度向量的模相对的也就小,当对图像的修补达到一定的效果的时候,那么可以知道在各像素点的过渡都比较的光滑,换句话说就是在各个像素点的梯度向量的模都十分的小,这里引入的TV修补的模型就是根据这个事实而建立的。 我们记修补完以后的图像为I*,于是我们可以定义代价函数如下: (1) 这里的r(x)是一个当x为正的时候输出的结果也为正的函数,这里我们直接可以去r(x)=x,在这里我们可以知道我的求得积分就是对每个像素点的梯度进行积分,当代价函数越小的时候,图像就显得越光滑,这样修补的效果也就越好。 在考虑完代价函数的时候,就如前面说的那样,图像应该考虑到噪声的影响,边界带状区域产生的噪声不可以超过一定的范围,于是我们可以得到如下的约束式子(这里的是参数白噪声的方差): 为了对于在边界E上,图像也保持着光滑性,在边界处是一个冲击函数,于是我们可以得到以下的条件 (3) 我们可以知道要使得上式成立则得 (4) 在这里是小于等于1的,当时,则这时的模型就是TV修复模型,在TV修补模型中我们同样选取这样的模型,当然可以选取其他的模型。运用拉格朗日算子把有条件极值装换为无条件极值,得到新的代价函数为 对于我们这里的式(5)我们运用前面二元泛函最小值满足的条件可以得到要使得(5)式最小,则要满足以下的式子 对上面的式子进行离散化就可以得到当前修补的像素点和周围的像素点之间的关系,离散化的过程将在下节中介绍。 TV修复模型的数值实现 对于上节的(6)式我们可以采取半点差分的模式实现(主要的是因为在离散化的过程中会多次差分) 如上图O点为待修补点, 为O点的四个相邻的像素值,为O点相邻的半点

文档评论(0)

_______ + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档