首页> 中国专利> 结合GMRF先验的非局部图像修复方法

结合GMRF先验的非局部图像修复方法

摘要

本发明公开了一种结合GMRF先验的非局部图像修复方法,它属于图像处理技术领域,主要解决现有基于样本的非局部均值修复方法中相似性权值计算不准确的问题,其实现过程是:(1)对待修复图像I,确定待修复区域Ω及其边界δ;(2)计算中心点在边界上的待修复块的优先级P(p),找出优先级最高的修复块

著录项

  • 公开/公告号CN101980285A

    专利类型发明专利

  • 公开/公告日2011-02-23

    原文格式PDF

  • 申请/专利权人 西安电子科技大学;

    申请/专利号CN201010536253.2

  • 申请日2010-11-09

  • 分类号G06T5/00;

  • 代理机构陕西电子工业专利中心;

  • 代理人王品华

  • 地址 710071 陕西省西安市太白南路2号

  • 入库时间 2023-12-18 01:52:15

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-11-01

    未缴年费专利权终止 IPC(主分类):G06T5/00 授权公告日:20130417 终止日期:20181109 申请日:20101109

    专利权的终止

  • 2013-04-17

    授权

    授权

  • 2011-04-06

    实质审查的生效 IPC(主分类):G06T5/00 申请日:20101109

    实质审查的生效

  • 2011-02-23

    公开

    公开

说明书

技术领域

本发明属于图像处理技术领域,涉及图像修复,可用于复原照片破损区域及图像中目标物的移除。

背景技术

图像修复是图像复原研究中的一个重要内容,它的目的是利用图像中现有的已知信息,通过一定的规则来修复图像中破损的部分,使修复后的图像能够接近原图。

现有的图像修复方法大致可以分为基于结构的修复方法和基于纹理的修复方法两大类。其中基于结构的修复方法本质上都是一种基于偏微分方程的修复方法,最早由Bertalmio等人提出,参见M.Bertalmil,G.Sapiro,V.Caselles,and C.Ballester,《Image Inpainting》,Proceddings of Internatioanl Conferemce on Computer Graphics and Interactive Techniques,July 2000,p417-424。随后由Chan等人提出的基于总体变分TV模型的修复方法,以及由TV修复模型启发产生的曲率驱动扩散CDD模型修复方法都属于基于结构的修复方法。这些方法都是通过信息的扩散的来实现的,仅适用于非纹理图像以及小尺度破损的图像修复。

Criminisi等人提出的基于样本的修复方法是一种基于纹理的修复方法,该方法借鉴了纹理合成方法中的思想来寻找样本块并匹配复制,同时充分利用了基于结构的修复方法中的扩散方式来定义修复块的优先级,使得处在具有较多结构信息的边缘附近的修复块具有较高的修复优先级,从而在修复纹理信息的同时对结构信息也有一定的保持。参见A.Criminisi,P.Perez,K.Toyama,《Region Filling and Object Removal by Exemplar-Based Image Inpainting》,IEEE Trans.Image Processing,vol.13,No.9,Sep.2004,p1200-1212.该方法采用单个样本块直接填充待修复区域,由于实际中很难使样本块与待修复块达到最优匹配,因此在填充待修复块时会存在一定的误差,随着修复过程的进行,这种做法会造成误差的累积。

Alexander Wong和Jeff Orchar提出了一种基于样本的非局部均值修复算法,采用多个样本块的加权均值来合成用于填充待修复区域的填充块,在一定程度上改善了基于样本修复方法的缺陷。参见Alexander Wong,JeffOrchar,《ANonlocal-Means Approach to Exemplar-Based Inpainting》,15th IEEEInternational Conference on Image Processing,2008,p2600-2603.该方法由于使用一个衰减系数为常数的负指数函数来计算样本块与待修复块的相似性权值,而不同的待修复块中所包含的信息是不同的,这样做势必会造成相似性权值的计算不够准确,进而导致修复结果不能很好的连接图像中的细节纹理。

发明内容

本发明的目的在于克服基于样本的非局部均值修复方法的不足,提出了一种基于GMRF的非局部均值图像修复方法,该方法在基于样本的非局部均值修复方法的基础上结合了高斯随机场GMRF模型,构造一个自适应的权值计算公式,以更准确的估计不同样本块对于合成填充块的贡献,使图像修复结果中的细节纹理清晰,从而改善修复效果。

为实现上述目的,本发明的实现方法包括如下步骤:

(1)对于输入的待修复图像I,定义待修复区域为Ω,已知区域为源区Φ,确定待修复区域的边界为δ;

(2)对于中心点p在边界δ上的修复块ψp,计算其修复优先级P(p),找出优先级最高的修复块并对使用高斯随机场GMRF建模,ψp的修复优先级定义为P(p)=C(p)D(p),其中C(p)为置信度项,D(p)为数据项,分别定义为:

>C(p)=ΣqψpI(I-Ω)C(q)|ψp|>>D(p)=|Ip·np|α>

q为修复块ψp中像素值已知的点,C(q)为点q的置信度,|ψp|为修复块ψp的面积,α为标准化参数,对于灰度图像α=255,np为在p处与待修复区域边界垂直的单位向量,为与p点处的梯度垂直的单位向量,即p点处等照度线方向的单位向量,C(p)初始化为C(p)=0,C(p)=1,

(3)按照如下的步骤找出与待修复块最相似的n个样本块:

3a)以优先级最高的修复块的中心点为中心,选取大小为M×M的邻域为该修复块的搜寻区域;

3b)计算搜寻区域内每个样本块ψi与修复块的相似性距离定义为与ψi中已知点像素差的平方和;

3c)对相似性距离按照从小到大的顺序排序,取出前n个样本块,n=15;

(4)使用如下基于GMRF模型的自适应权值公式,分别计算前n个样本块ψi和待修复块的相似性权值:

>ω(ψi)=12πσ^p2exp(-d(ψp^,ψi)h)>

其中为修复块的方差,h定义为|Ni|为修复块中像素值已知的点的个数,β为一个控制参数,取β=0.8;

(5)根据得到的相似性权值计算前n个样本块的加权均值,作为填充待修复块的填充块ψp′,并对该待修复块进行填充;

(6)更新置信度项及待修复区域,当具有最高优先级的修复块被修复后,将已修复点的置信度更新为当前修复块中心点的置信度值,即

为当前修复块中心点的置信度;

(7)重复步骤(1)~(6),直至待修复区域内的所有点被修复。

本发明与现有技术相比有以下优点:

1.本发明结合GMRF模型,构造一个自适应的权值计算公式,能够很好的利用图像本身的信息,更准确的估计不同样本块对于合成填充块的贡献,使图像修复结果中的细节纹理清晰,从而改善修复效果。

2.本发明使用自适应的权值计算公式,不需要对不同的图像设置不同的参数,易于实现。

附图说明

图1是本发明的流程图;

图2是本发明修复优先级的示意图;

图3是本发明修复图像破损区域实验使用的图像;

图4是对图3修复结果的局部放大图;

图5是本发明去除图像中文本实验使用的图像;

图6是对图5的修复结果;

图7是对图5修复结果的局部放大图;

图8是本发明去除图像中目标物实验使用的图像;

图9是对图8的修复结果;

图10是对图8修复结果的局部放大图。

具体实施方式

参照附图1,本发明的实现步骤如下:

步骤1,对待修复图像I,确定待修复区域Ω及其边界δ,将图像中已知的区域定义为源区Φ,即Φ=I-Ω,本发明使用的待修复图像I如图3(b),图5(b),图8(b)所示。

步骤2,对于中心点p在边界δ处的待修复块ψp,计算其修复优先级P(p),并找出优先级最高的修复块使用高斯随机场GMRF建模:

2.1)将待修复块ψp的修复优先级定义为:

P(p)=C(p)D(p)                        1)

其中,C(p)为置信度项,>C(p)=ΣqψpI(I-Ω)C(q)|ψp|,>

D(p)为数据项,>D(p)=|Ip·np|α,>

q为修复块ψp中像素值已知的点,C(q)为点q的置信度,|ψp|为修复块ψp的面积,α为标准化参数,对于灰度图像α=255,np为在p处与待修复区域边界垂直的单位向量,为p点处与梯度垂直的单位向量,即等照度线方向,C(p)初始化为C(p)=0,C(p)=1,

2.2)找出具有最高优先级的待修复块对其使用GMRF建模,计算它的方差计算待修复块内所有像素值已知点(x,y)的灰度值fx,y与其四邻域点(x+i,y+j)的灰度值fx+i,y+j之差:Δf=fx,y-fx+i,y+j,将这些差值的方差作为待修复块的方差

步骤3,对于使用基于GMRF的非局部均值方法对其进行修复。

3.1)以优先级最高的修复块的中心点为中心,选取大小为M×M的邻域为该修复块的搜寻区域,M=41,计算搜寻区域内每个样本块ψi与修复块的相似性距离定义为与ψi中已知点像素差的平方和;

3.2)对相似性距离按照从小到大的顺序排序,取出前n个样本块,n=15,分别计算这前n个样本块ψi与待修复块的相似性权值ω(ψi):

>ω(ψi)=12πσ^p2exp(-d(ψp^,ψi)h)---2)>

其中为修复块的方差,|Ni|为待修复块中像素值已知点的个数,β为一个控制参数,取β=0.8;

3.3)根据权值公式2)得到的相似性权值计算这n个样本块的加权均值ψp′

>ψp=Σi=1nω(ψi)ψi/Σi=1nω(ψi)---3)>

其中ψi为取出的前n个样本块;

3.4)使用ψp′对该待修复块进行填充。

步骤4,当具有最高优先级的修复块被填充后,将该修复块中已修复点的置信度更新为当前修复块中心点的置信度值,即

>C(p)=C(p^)>>p=ψp^---4)>

为当前修复块中心点的置信度,重复以上四个步骤,直至待修复区域内的所有点被修复。

本发明效果可以通过以下实验进一步证实:

一、实验条件和内容

实验条件:实验所使用的图像如图3,图5,图8所示。其中图3(a)为修复图像中破损区域实验的原图,图3(b)为待修复图像,图5(a)为去除文本实验的原图,图5(b)为待修复图,图8(a)为目标物移除实验的原图,图8(b)为对要移除目标物的标记图,实验中各种对比方法都是使用MATLAB语言编程实现。

实验内容:

在上述实验条件下,分别使用Criminisi方法,基于样本的非局部均值修复方法和本发明进行实验,其中修复块大小取9×9,搜寻区域大小为M×M,M=41,取15个样本块进行加权平均。

进行修复图像中破损区域实验,其实验结果如图4,其中图4(a)为原图的局部放大图,图4(b)为使用Criminisi方法结果的局部放大图,图4(c)为使用基于样本的非局部均值修复方法结果的局部放大图,图4(d)为使用本发明结果的局部放大图。

进行去除文本实验,其实验结果如图6,其中图6(a)为使用Criminisi方法的结果图,图6(b)为使用基于样本的非局部均值方法的结果图,图6(c)为使用本发明的结果图。为了进一步说明实验效果,对图6的结果进行局部放大,如图7,其中图7(a)为原图的局部放大图,图7(b)为Criminisi方法的局部放大图,图7(c)为基于样本的非局部均值方法的局部放大图,图7(d)为本发明修复方法结果的局部放大图。

进行图像中目标物移除实验,其实验结果如图9,其中图9(a)是Criminisi方法结果,图9(b)为基于样本的非局部均值方法结果,图9(c)为本发明方法的修复结果。对图9的结果进行局部放大,如图10,其中图10(a)是Criminisi方法修复结果的局部放大图,图10(b)是基于样本的非局部均值方法修复结果的局部放大图,图10(c)是使用本发明得到的修复结果的局部放大图。

表1列出了使用三种不同方法得到的修复破损区域实验及文本去除实验结果的峰值信噪比PSNR值。

表1使用不同方法修复结果的PSNR值对比

二、实验结果

从图4及图7中可以看出,与现有的前两种修复方法相比,使用本发明方法能更好的连接图像的纹理信息,得到的修复结果纹理细节更加清晰自然,在边界区域以及纹理区域都更接近与原图。

从表1中也可看出,本发明方法的修复结果较Criminisi方法和基于样本的非局部均值方法得到修复结果的PSNR值都有所提高。

从图10中可以看出,使用本发明方法得到的修复结果在海浪和海面的边界区域以及海面区域都具有更好的效果。

以上实验结果表明,本发明相对于现有两种基于样本的修复方法具有更好的性能,克服了基于样本的非局部均值修复方法对权值估计不够准确的缺点。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号