首页 > 专利 > 南京信息工程大学 > 基于PCNN和图像熵的各向异性扩散的图像去噪方法专利详情

基于PCNN和图像熵的各向异性扩散的图像去噪方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2015-07-08
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2015-11-25
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2018-06-01
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2035-07-08
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201510397590.0 申请日 2015-07-08
公开/公告号 CN105005975B 公开/公告日 2018-06-01
授权日 2018-06-01 预估到期日 2035-07-08
申请年 2015年 公开/公告年 2018年
缴费截止日
分类号 G06T5/00G06T7/00 主分类号 G06T5/00
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 5
权利要求数量 6 非专利引证数量 1
引用专利数量 2 被引证专利数量 0
非专利引证 1、赵德等.结合局部熵的各向异性扩散模型. 《模式识别与人工智能》.2012,第25卷(第4期),第642-647页. 陈小晴.基于偏微分方程的图像去噪方法研究《.中国优秀硕士学位论文全文数据库 信息科技辑》.2014,第8-22页. 彭扬等.结合Tsallis熵的各向异性扩散模型《.计算机工程与设计》.2014,第35卷(第1期),第218-222、292页. MA Yi-de等.Automated ImageSegmentation Using Improved PCNN ModelBased on Cross-entropy《.Proceedings of2004 International Symposium onIntelligent Multimedia,Video and SpeechProcessing》.2004,第743-746页. 刘勍等.一种基于交叉熵的改进型PCNN图像自动分割新方法《.中国图象图形学报》.2005,第10卷(第5期),第579-584页. Y.Chen等.Adaptive total variation forimage restoration in BV space《.Journal ofMathematical Analysis and Applications》.2002,第227卷(第1期),第117-137页.;
引用专利 CN103345731A、CN102800107A 被引证专利
专利权维持 3 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 南京信息工程大学 当前专利权人 南京信息工程大学
发明人 周先春、吴婷、石兰芳、陆传荣、周林锋 第一发明人 周先春
地址 江苏省南京市浦口区宁六路219号 邮编 210044
申请人数量 1 发明人数量 5
申请人所在省 江苏省 申请人所在市 江苏省南京市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
南京经纬专利商标代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
许方
摘要
本发明公开了基于PCNN和图像熵的各向异性扩散的图像去噪方法,首先,采用脉冲耦合神经网络对噪声图像进行处理,得到熵序列En,将En作为边缘检测算子;然后,进行阈值寻优,得到最优去噪阈值k;最后,根据求得的边缘检测算子En和最优去噪阈值k,采用改进的各向异性扩散模型对图像进行去噪。本发明不仅能有效去除图像噪声,同时能较完整地保留了图像的区域信息。
  • 摘要附图
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图1
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图2
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图3
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图4
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图5
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图6
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图7
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图8
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图9
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
  • 说明书附图:图10
    基于PCNN和图像熵的各向异性扩散的图像去噪方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2018-06-01 授权
2 2015-11-25 实质审查的生效 IPC(主分类): G06T 5/00 专利申请号: 201510397590.0 申请日: 2015.07.08
3 2015-10-28 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.基于PCNN和图像熵的各向异性扩散的图像去噪方法,其特征在于,包括以下步骤:
(1)采用脉冲耦合神经网络对噪声图像进行处理,得到熵序列En,将En作为边缘检测算子;
(2)进行阈值寻优,得到最优去噪阈值k;
(3)根据步骤(1)求得的边缘检测算子En和步骤(2)求得的最优去噪阈值k,采用改进的各向异性扩散模型对图像进行去噪,
所述改进的各向异性扩散模型为
其中,
是高斯核函数,σ为尺度函数,
I表示噪声图像,I0表示原始图像,
div表示散度算子,▽表示梯度算子。

2.根据权利要求1所述基于PCNN和图像熵的各向异性扩散的图像去噪方法,其特征在于,步骤(2)的具体过程:
(a)初始化去噪阈值 其中,k=round(k),round(·)表示取整运算,tk为阈值衰减时间,n为迭代次数;
(b)计算目标的平均灰度μ1(k)和背景的平均灰度μ2(k);
(c)计算目标交叉熵D1和背景交叉熵D2,再将二者相加,得到整幅图像的交叉熵;
(d)计算整幅图像交叉熵的最小值,将该最小值对应的迭代次数n代入步骤(a)中,得到的k值即为最优去噪阈值。

3.根据权利要求2所述基于PCNN和图像熵的各向异性扩散的图像去噪方法,其特征在于:
所述目标的平均灰度
所述背景的平均灰度
其中,f是图像灰度值;h(f)是图像的灰度统计直方图,z是灰度上界。

4.根据权利要求3所述基于PCNN和图像熵的各向异性扩散的图像去噪方法,其特征在于:
所述目标交叉熵
所述背景交叉熵

5.根据权利要求2所述基于PCNN和图像熵的各向异性扩散的图像去噪方法,其特征在于:所述阈值衰减时间tk为0.1s。

6.根据权利要求1所述基于PCNN和图像熵的各向异性扩散的图像去噪方法,其特征在于:在步骤(3)中,采用加性算子分裂算法求解所述改进的各向异性扩散模型。
说明书

技术领域

[0001] 本发明属于图像处理技术领域,特别涉及了基于PCNN和图像熵的各向异性扩散的图像去噪方法。

背景技术

[0002] 在图像处理与计算机领域中,图像去噪是最基本的问题之一。偏微分方程(Partial Differential Equation,PDE)能反映未知变量关于时间的导数和关于空间变量的导数之间制约关系。利用偏微分方程完善的数值分析理论对图像进行处理,因而基于偏微分方程的方法在图像去噪中得到了广泛的应用。
[0003] 20世纪90年代初期,国外学者Perona和Malik首次提出了经典的各向异性扩散PM模型,该模型由一个关于图像梯度模值的扩散函数控制图像的扩散程度,使图像在梯度模值小的区域进行大规模地扩散,在梯度模值大的区域进行小规模扩散。1992年,Osher和Rudin等提出基于图像的全变差正则化模型(ROF模型),从而更好地保持图像的边缘纹理等细节特征,更突出了PDE在图像去噪中的重要地位。随后出现了大量的基于偏微分方程的图像去噪方法的研究。有学者提出了一系列改进的各向异性扩散模型,有效地提高了模型的边缘检测能力。有学者提出了一种ROF模型和四阶模型的组合图像去噪模型,该模型是通过某一权函数将运用AOS算法求解出的ROF模型和四阶PDE模型进行了加权组合,相对某单一去噪模型在消除“阶梯效应”现象和保留边缘信息方面有所改善。有学者提出了一种基于图像熵的各向异性扩散滤波方法(IEAD模型),该方法使用图像熵作为边缘检测算子,避免了由于均值和方差等统计量的估计带来的误差,提高了边缘检测能力。
[0004] 基于偏微分方程的图像去噪扩散强度通常使用梯度信息检测边缘,但当边缘部分被噪声严重污染时,这些方法不能有效检测出这些边缘,因而无法保留边缘包含的特征。

发明内容

[0005] 为了解决上述背景技术提出的技术问题,本发明旨在提供基于PCNN和图像熵的各向异性扩散的图像去噪方法,不仅能有效去除图像噪声,同时能较完整地保留了图像的区域信息。
[0006] 为了实现上述技术目的,本发明的技术方案为:
[0007] 基于PCNN和图像熵的各向异性扩散的图像去噪方法,包括以下步骤:
[0008] (1)采用脉冲耦合神经网络对噪声图像进行处理,得到熵序列En,将En作为边缘检测算子;
[0009] (2)进行阈值寻优,得到最优去噪阈值k;
[0010] (3)根据步骤(1)求得的边缘检测算子En和步骤(2)求得的最优去噪阈值k,采用改进的各向异性扩散模型对图像进行去噪,
[0011] 所述改进的各向异性扩散模型为
[0012] 其中,
[0013] 是高斯核函数,σ为尺度函数,
[0014] I表示噪声图像,I0表示原始图像,
[0015] div表示散度算子,表示梯度算子。
[0016] 进一步地,步骤(2)的具体过程:
[0017] (a)初始化去噪阈值 其中,k=round(k),round(·)表示取整运算,tk为阈值衰减时间,n为迭代次数;
[0018] (b)计算目标的平均灰度μ1(k)和背景的平均灰度μ2(k);
[0019] (c)计算目标交叉熵D1和背景交叉熵D2,再将二者相加,得到整幅图像的交叉熵;
[0020] (d)计算整幅图像交叉熵的最小值,将该最小值对应的迭代次数n代入步骤(a)中,得到的k值即为最优去噪阈值。
[0021] 进一步地,所述目标的平均灰度 所述背景的平均灰度
[0022] 其中,f是图像灰度值;h(f)是图像的灰度统计直方图,z是灰度上界。
[0023] 进一步地,所述目标交叉熵 所述背景交叉熵
[0024] 进一步地,所述阈值衰减时间tk为0.1s。
[0025] 进一步地,在步骤(3)中,采用加性算子分裂算法求解所述改进的各向异性扩散模型。
[0026] 采用上述技术方案带来的有益效果:
[0027] 在精确度方面,本发明采用图像熵作为边缘检测算子,避免了由于均值和方差等统计量的估计带来的误差,提高了边缘检测能力。在去噪性能方面,利用本发明使图像的峰值信噪比大幅提高,并且较完整的保留了图像的区域信息。在复杂度方面,本发明将图像熵序列作为另一个边缘检测算子引入到扩散方程中,方法简单,实施具有可行性。

实施方案

[0038] 以下将结合附图,对本发明的技术方案进行详细说明。
[0039] 脉冲耦合神经网络(PCNN)被广泛应用于图像平滑、图像分割以及边缘检测等图像处理领域,并已显示了其优越性。PCNN模型如图1所示,它的离散数学迭代方程如下:
[0040]
[0041]
[0042] Uij(n)=Fij(n)(1+βLij(n))    (3)
[0043]
[0044]
[0045] 其中,β为内部活动项的连接系数,图像像素灰度值Sij为神经元强制激发的外部激励,VF和αF分别为反馈输入域中放大系数和衰减时间常数,VL和αL分别为耦合连接域L的放大系数和衰减时间常数,VE和αE分别为动态门限E的放大系数和衰减时间常数,权值矩阵Mijkl和Wijkl分别为反馈输入域和耦合连接域的连接矩阵。
[0046] PCNN能使具有相似输入的神经元同时产生脉冲,不仅能克服幅度上微小变化造成的影响,而且能较完整地保留图像的区域信息。所以,对加噪图像做PCNN处理,首先读取噪声图像,对其像素矩阵并行逐遍扫描运算,通过连接矩阵、加权系数等关系式计算出,每个像素的内部活动项为Uij(n),当Uij(n)大于动态门限Eij(n)时,PCNN产生时序脉冲系列Yij(n)(标记矩阵中的值为1)。每遍扫描结束后,求得Yij(n)的信息熵,经过若干次扫描运算后,对应的输出为熵序列En,PCNN对噪声图像作处理,所有的操作只针对受噪声污染的像素点,其他的像素点不受影响,能够较完整地保留图像区域的信息,故将熵序列En作为另一个检测算子与图像梯度 共同进行边缘检测,则扩散系数改进如下:
[0047]
[0048] 建立的PCNN-IEAD模型如下:
[0049]
[0050] 式(6)、(7)中,div、分别为散度算子和梯度算子,En为熵序列,是高斯核函数,通常随着t的增加而减小,σ为尺度函数。k为去噪阈值,可以进一步控制整个扩散过程中的扩散强度,通常情况下,k为常数,交叉熵用于度量两个概率分布之间信息量的差异,是一个下凸函数,本文将最小交叉熵准则应用于阈值设计中,搜索使去噪前后图像信息量差异最小的阈值,如下:
[0051] 已知有两个概率分布P={p1,p2,···,pN}和Q={q1,q2,···,qN},若用交叉熵度量它们之间的信息量差异,则其对称形式如式(8)所示
[0052]
[0053] 为了计算去噪阈值k,用P和Q分别表示噪声图像和去噪后图像,然后计算目标之间的交叉熵、背景之间的交叉熵,把它们的和定义为噪声图像和去噪后图像之间的交叉熵:
[0054]
[0055]
[0056]
[0057] 上式中,f是图像灰度值;h(f)是图像的灰度统计直方图,z是灰度上界,k是假定的阈值,μ1(k)和μ2(k)是类内均值,分别代表在该阈值下,目标和背景的平均灰度。在计算中,用z对式(9)进行归一化处理,式(9)是基于某一阈值k的噪声图像和去噪后图像之间的信息量差异度量结果,在图像灰度范围内搜索k值,而能使式(9)值最小的k即为最佳去噪阈值。
[0058] 如图2所示本发明的流程图,基于PCNN和图像熵的各向异性扩散的图像去噪方法,包括以下步骤:
[0059] (1)采用脉冲耦合神经网络对噪声图像进行处理,得到熵序列En,将En作为边缘检测算子;
[0060] (2)进行阈值寻优,得到最优去噪阈值k,具体过程如下:
[0061] (a)初始化去噪阈值 其中,k=round(k),round(·)表示取整运算,tk为阈值衰减时间,n为迭代次数;
[0062] (b)根据式(10)和式(11)计算目标的平均灰度μ1(k)和背景的平均灰度μ2(k);
[0063] (c)计算目标交叉熵 和背景交叉熵 再将二者相加,得到整幅图像
的交叉熵;
[0064] (d)计算整幅图像交叉熵的最小值,将该最小值对应的迭代次数n代入步骤(a)中,得到的k值即为最优去噪阈值。
[0065] (3)根据步骤(1)求得的边缘检测算子En和步骤(2)求得的最优去噪阈值k,采用式(7)所示改进的各向异性扩散模型对图像进行去噪。
[0066] 采用加性算子分裂算法(AOS算法)求解改进的各向异性扩散模型,其简化过程如下:
[0067] 当用一维矩阵向量表示法表示时,其迭代方案如下:
[0068] In+1=[I-2ΔtA(In)]-1In    (12)式(12)中,Δt是时间步长,A(In)=[aij(In)],且
[0069]
[0070] (13)式(13)中, Ni是自然数集,h是离散化步长。以此类推,当用n维矩阵向量表示法表示时,其迭代方案如下:
[0071]
[0072] 式(14)中,矩阵Al=(aijl)ij对应l方向的坐标轴。
[0073] 1)当i=1,...N时,计算 三个对角线上的元素:并采用追赶法求解 得到
[0074] 2)当j=1,···,M时,同样计算 的三个对角线上的元素,并采用追赶法求解 得到
[0075] 3)最后计算 这样便完成了一次迭代,如此按照如上过程计算,便可得到较理想的图像。
[0076] 为了比较不同模型的去噪效果,以均方差(MSE)、峰值信噪比(PSNR)和清晰度(Definition)作为质量评价指标,它们的定义为:
[0077]
[0078]
[0079]
[0080] 上式中,图像的分辨率为W×H,和 表示去噪后的图像和原始无噪声图像,与 分别为 沿x和y方向的差分,均方差(MSE)越小越好,峰值信噪比(PSNR)越大越好,清晰度(Definition)反映图像的细节反差和纹理特征,其值越大越好。
[0081] 分别对自然图像Barbara(600×600)和真实的图Buddha(600×600)加方差为20的高斯随机噪声进行实验,如图3所示,图3包括(a)、(b)两幅图,分别为自然图像Barbara和真实的图Buddha。并与代表性的正则化PM模型、ROF模型和IEAD模型进行比较。首先对图像Barbara,分别使用PM模型、ROF模型、IEAD模型和PCNN-IEAD模型进行平滑。其中,时间步长(Δt)都为5,迭代次数都为7,PM模型的扩散系数取式(2),阈值取10;ROF模型的λ取0.02;IEAD模型中窗口大小为5×5;PCNN-IEAD模型中,αL=1.0,αE=1.0,αF=0.1,VF=0.5,VL=
0.2,VE=20,β=0.1,W=[0.510.5;101;0.510.5],M=W,F=Y,L=Y,U=Y,E=Y。平滑结果如图4所示,图4包括(a)、(b)、(c)、(d)四幅图,依次表示使用PM模型、ROF模型、IEAD模型和PCNN-IEAD模型的自然图像Barbara,评价指标如表1所示。图5包括(a)、(b)、(c)、(d)四幅图,分别为图4(a)、(b)、(c)、(d)四幅图对应的局部放大效果图。为了更好的显示滤波前后图像边缘纹理等细节信息情况,采用Canny算子对各种模型滤波结果进行边缘检测,结果如图6所示,图6包括(a)、(b)、(c)、(d)四幅图,分别为图4(a)、(b)、(c)、(d)四幅图对应的边缘检测图。
[0082] 对真实图像Buddha进行4种模型的滤波实验,进一步观察各模型对图像的处理效果。参数设置与Barbara图像的参数设置相同,平滑结果如图7所示,图7包括(a)、(b)、(c)、(d)四幅图,依次表示使用PM模型、ROF模型、IEAD模型和PCNN-IEAD模型的真实的图Buddha,评价指标如表1所示,为了更好的显示各模型的滤波效果,对图7进行局部放大,如图8所示,图9是采用Canny算子对各种模型滤波结果进行边缘检测的结果图。
[0083] 表1
[0084]
[0085]
[0086] 从图3的整体可视效果和图4的局部放大可视效果来看,PM模型和ROF模型都具有一定的平滑效果,但是图像较模糊,从图5可以更清楚地看到角点、尖峰、窄边缘和纹理等细节信息被平滑掉了,这是因为PM模型和ROF模型都是用梯度作为边缘检测算子来进行边缘检测的,容易受到噪声的影响,所以使得图像细节被磨光。IEAD模型是针对乘性噪声设计的,对于加性噪声效果一般,甚至会起到反作用,虽然IEAD模型将图像熵作为边缘检测算子可以克服在不同灰度值水平的同质区域内相同的噪声起伏却得梯度值差异较大的缺点,能更好地反映图像的灰度值变化,但是在强噪声的情况下,仍不能较完整的保留图像区域的信息,Barbara的头巾、裤子和桌布上和Buddha图像中石碑、树木等丢失了很多细节信息。PCNN-IEAD模型充分利用了PCNN和图像熵的性质,较完整的保留了图像区域的细节信息,能够克服边缘检测算子易受噪声影响的弊端,稳定地控制扩散强度,由图4、图7和图5、图8可知PCNN-IEAD模型处理后的图像可视效果最好,边缘纹理也保持的非常好。从表1的评价指标可以看出,PCNN-IEAD模型的MSE最小,PSNR和Definition最高,与滤波结果的可视性相一致。
[0087] 此外,为进一步检测PCNN-IEAD模型的性能,用不同方差的噪声进行实验,观察各模型处理后的图像清晰度的变化。图10包括(a)、(b)两幅图,分别为Barbara图像和Buddha图像使用各模型在不同方差下的清晰度仿真图,图10的横坐标为噪声方差,纵坐标为清晰度。由图10可知,随着噪声方差的增大,PCNN-IEAD模型处理后的图像清晰度也一直增大,并且在所有模型中PCNN-IEAD模型的清晰度最高,说明PCNN-IEAD模型处理后图像的细节反差和纹理特征保持的最好,较完整的保留了图像区域的信息,主要原因有:PCNN能使得具有相似输入的神经元同时产生脉冲,不仅能克服幅度上微小变化造成的影响,而且能较完整地保留图像的区域信息;使用图像熵作为边缘检测算子,克服了仅用梯度作为边缘检测算子的弊端,提高了边缘检测能力;采用最小交叉熵设计最佳阈值,控制扩散强度,能够有效地去除图像的噪声和保护图像的边缘纹理等细节信息。
[0088] 以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

附图说明

[0028] 图1是PCNN模型示意图;
[0029] 图2是本发明的基本流程图;
[0030] 图3是Barbara图像和Buddha图像的加噪图;
[0031] 图4是Barbara图像中各模型平滑后的示意图;
[0032] 图5是Barbra图像中各模型平滑后局部放大的示意图;
[0033] 图6是Barbara图像中各模型平滑后边缘提取的示意图;
[0034] 图7是Buddha图像中各模型平滑后的示意图;
[0035] 图8是Buddha图像中各模型平滑后局部放大的示意图;
[0036] 图9是Buddha图像中各模型平滑后边缘提取的示意图;
[0037] 图10是Barbara图像和Buddha图像使用各模型在不同方差下的清晰度仿真图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号