浙江大学学报(工学版), 2020, 54(6): 1164-1169 doi: 10.3785/j.issn.1008-973X.2020.06.013

计算机技术

基于马尔科夫专家场的泊松噪声图像去噪方法

贾真,, 董文德,, 徐贵力, 朱士鹏

Image Poisson denoising algorithm based on Markov fields of experts

JIA Zhen,, DONG Wen-de,, XU Gui-li, ZHU Shi-peng

通讯作者: 董文德,男,副研究员. orcid.org/0000-0002-1410-2521. E-mail: dongwende@nuaa.edu.cn

收稿日期: 2019-06-15  

Received: 2019-06-15  

作者简介 About authors

贾真(1995—),女,硕士生,从事机器视觉、图像处理研究.orcid.org/0000-0002-8778-0673.E-mail:jiazhen_95@163.com , E-mail:jiazhen_95@163.com

摘要

提出一种基于贝叶斯概率模型的泊松噪声图像去噪方法. 该方法基于贝叶斯最大后验概率模型框架,结合泊松概率分布,构建图像去噪模型. 考虑到马尔科夫随机场不能对复杂自然图像有效表征,引入高阶的马尔科夫专家场作为模型先验正则项,以表征图像自身概率分布. 利用二次惩罚函数,优化求解去噪模型,还原清晰图像. 将所提方法与其他去噪算法进行仿真实验对比,并采用峰值信噪比和结构相似性2种评价指标对去噪效果进行客观评价. 实验结果表明:与传统去噪方法相比,该方法的峰值信噪比至少提升了0.18 dB,去噪性能显著优于其他方法,能更好地保留图像的细节信息.

关键词: 泊松噪声 ; 马尔科夫专家场 ; 正则化 ; 图像去噪 ; 二次惩罚函数

Abstract

A Poisson noise image denoising method based on Bayesian probability model was proposed. An image denoising model was constructed based on Bayesian maximum a posteriori probability model and with combination of Poisson probability distribution. Considering that Markov random fields cannot represent complex natural images effectively, a higher-order Markov fields of experts was introduced as a prior regular term of the model to represent the probability distribution of the image. The quadratic penalty function was used to optimize the denoising model and restore clear images. The proposed method was compared with other denoising algorithms; the denoising effect was evaluated objectively by using two evaluation indexes: peak signal-to-noise ratio and structural similarity. The experimental results show that, compared with the traditional denoising methods, the peak signal-to-noise ratio of this method increased by at least 0.18 dB, and the denoising performance is significantly better than that of other methods. Thus, the details of the image can be retained better by using this mothed.

Keywords: Poisson noise ; Markov fields of experts ; regularization ; image denoising ; quadratic penalty function

PDF (983KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

贾真, 董文德, 徐贵力, 朱士鹏. 基于马尔科夫专家场的泊松噪声图像去噪方法. 浙江大学学报(工学版)[J], 2020, 54(6): 1164-1169 doi:10.3785/j.issn.1008-973X.2020.06.013

JIA Zhen, DONG Wen-de, XU Gui-li, ZHU Shi-peng. Image Poisson denoising algorithm based on Markov fields of experts. Journal of Zhejiang University(Engineering Science)[J], 2020, 54(6): 1164-1169 doi:10.3785/j.issn.1008-973X.2020.06.013

在图像去噪问题中,由于高斯噪声比较常见,大多数图像去噪算法都假设噪声服从高斯概率模型. 在天文成像、计算机断层扫描、荧光共焦显微镜成像、CCD固态光电检测等光子计数成像系统中,噪声的概率分布服从泊松概率模型[1],利用高斯噪声模型不能有效描述其概率分布特征,采用面向高斯噪声的去噪方法难以获得理想的去噪效果.

图像泊松噪声去除的经典方法是通过方差变换将泊松噪声转化为近似高斯分布的噪声[2],然后利用成熟的高斯去噪方法,如维纳滤波、全变差模型[3]、非局部均值[4]等进行去噪处理,最后经逆方差变换得到去噪后的图像. 这种方法在一定程度上可以去除泊松噪声,但是去噪效果仍然有待提高. 另一类方法是基于贝叶斯最大后验(maximum a posteriori,MAP)[5]概率的正则化方法,这类方法通常以Richardson-Lucy(RL)算法[6]为基础. 为了解决RL算法多次迭代时产生的噪声放大问题,研究者提出了很多基于变分正则化的改进方法,常用的有吉洪诺夫(Tikhonov)正则项、全变分(total variation,TV)正则项、高阶正则项等[7]. Le等[8]选用TV正则项推导出了经典的泊松全变分去噪模型. 但是,TV模型在去除噪声的同时容易产生阶梯效应,造成部分边缘和细节丢失. 为了解决这一问题,Gilboa等[9]引入了空间变换;张哲等[10]提出了四阶去噪模型;白键等[11]提出了基于积分微分方程的改进方法;胡学刚等[12]提出了一种基于分数阶导数的泊松去噪算法;张峥嵘等[13]提出了一种基于非局部全变差正则化的图像去噪模型.

马尔科夫随机场(Markov random fields,MRF)[14]也是比较有代表性的一种正则项模型. 然而,传统的马尔科夫随机场是基于简单的人为设定的滤波器进行构建的,虽然其实现速度较快,但是对于复杂自然图像而言,模型的准确度欠佳[15],会对去噪效果产生影响.

为了构建能够准确描述自然图像先验概率分布特征的MRF模型,Roth等[16]采用机器学习的方法,建立了一种全新的高阶MRF模型,称之为专家场(fields of experts,FoE)模型,其特点在于构成FoE模型的所有滤波器都是基于自然图像库学习得到的. 因此,FoE模型能够更准确地捕捉复杂自然图像的先验概率分布特点. FoE模型已被应用于一系列视觉图像处理领域,如图像修复、模糊图像复原等,有广阔的研究和应用前景.

本文提出一种基于泊松噪声模型和FoE约束的正则化去噪方法,采用二次惩罚函数对代价函数进行优化求解,并通过仿真实验以及图像评价指标对所提方法的去噪效果进行客观评价.

1. 专家场模型

FoE模型的本质是一种马尔科夫随机场,其邻域系统被定义为包含了K$m \times m$的高通滤波器模板 ${{{J}}_k}\;( = 1,2,\cdots,K)$的集合,区域内所有节点都是相邻节点. 假设FoE模型邻域系统中所有的 ${{{J}}_k}$均对应如下式所示的相同势函数:

$V\left( {{{{f}}_i}} \right) = \prod\limits_{k = 1}^K {{\phi _k}\left( {{{J}}_k^{\rm{T}}{{{f}}_i};{{\theta}} } \right)}. $

式中: $K$为邻域系统中滤波器模板总数, ${{{f}}_i}$${{{J}}_k}$遍历图像 ${{f}}$时覆盖的第 $i$个图像块, ${\phi _k}$为专家函数, ${{\theta}} $为专家函数参数集.

根据Hammersley-Clifford理论[17],整幅图像在FoE模型下的概率分布可以写成下式:

$P\left( {{f}} \right) = \frac{1}{Z}\prod\limits_{i = 1}^N {V\left( {{{{f}}_i}} \right)} = \frac{1}{Z}\prod\limits_{i = 1}^N {\prod\limits_{k = 1}^K {{\phi _k}\left( {{{J}}_k^{\rm{T}}{{{f}}_i};{{\theta }}} \right)} }. $

式中:N为图像像素总数,Z为归一化函数.

在FoE模型中, ${\phi _k}$采用student-t概率密度函数:

${\phi _k}\left( {{{J}}_k^{\rm{T}}{{{f}}_i};{{\theta }}} \right) = {\left[ {1 + \frac{1}{2}{{\left( {{{J}}_k^{\rm{T}}{{{f}}_i}} \right)}^2}} \right]^{ - {\alpha _k}}}.$

式中: ${\alpha _k}$为滤波器参数.

在实际问题中,通常采用吉布斯分布形式对式(2)所示FoE模型进行表示:

$P\left( {{f}} \right) = \frac{1}{Z}\exp\; \left[ {\sum\limits_{i = 1}^N {\sum\limits_{k = 1}^K {\ln\; {\phi _k}\left( {{{J}}_k^{\rm{T}}{{{f}}_i};{{\theta }}} \right)} } } \right].$

邻域系统 ${{{J}}_k}\;(k = 1,2,\cdots,K)$由Roth等[16]采用对比散度(contrast divergence,CD)算法从自然图像库中学习得到. 由于CD算法的随机性,每次学习的结果不尽相同,但是实验发现,CD学习的结果对于随机性参数的确切值不是很敏感,其典型结果[16]图1所示. 图中,每个 $3 \times 3$大小的方格代表一个滤波器,每个小格的灰度代表该点的数值大小, $\alpha $为该滤波器student-t函数的指数.

图 1

图 1   构成专家场(FoE)模型的典型邻域系统

Fig.1   Typical domain system for fields of experts(FoE)model


2. 基于专家场模型的去噪问题建模

噪声图像的退化模型可以表示为

${{g}} = {{f}} + {{n}}.$

式中: ${{g}}$为噪声图像, ${{f}}$为清晰图像, ${{n}}$为噪声.

基于噪声的随机特性,根据贝叶斯定律可得

$P({{f}}|{{g}}) = \frac{{P({{f}})P({{g}}|{{f}})}}{{P({{g}})}}.$

图像去噪问题可以表述为噪声图像已知条件下的最大后验概率估计问题:

${{f}} = \mathop {\max }\limits_{{f}} \;P({{f}}|{{g}}) = \mathop {\max }\limits_{{f}}\; P({{f}})P({{g}}|{{f}}).$

对式(7)取负自然对数,上述求最大值问题可转为求最小值问题:

${{f}} = \mathop {\min }\limits_{{f}}\; \left[ { - \ln\; P({{f}}) - \ln\; P({{g}}|{{f}})} \right].$

由式(8)可知,求解清晰图像 ${{f}}$的主要步骤如下:1)找到能反应图像固有概率分布特征的先验概率模型 $P\left( {{f}} \right)$;2)找到描述观测噪声概率分布特征的概率模型 $P\left( {{{g}}|{{f}}} \right)$. 构建图像的先验模型和噪声模型后将其代入式(8),得到相应的代价函数. 通过求解代价函数即可从噪声图像中恢复出清晰图像.

${{{g}}_i}$代表噪声图像中的某个像素, ${{{f}}_i}$为清晰图像中对应的像素,并且噪声服从泊松概率模型,假设所有像素独立同分布,则对于噪声图像可得:

$P\left( {{{g}}|{{f}}} \right) = \prod\limits_i {\frac{{{{f}}_i^{{{{g}}_i}}}}{{{{{g}}_i}!}}} \exp \;\left( { - {{{f}}_i}} \right).$

对式(9)进行负对数操作后有

$ - \ln\; P\left( {{{g}}|{{f}}} \right) = \sum\limits_{i = 1}^N {\left[ {{{{f}}_i} - {{{g}}_i}\ln\; {{{f}}_i}} \right]} .$

$P\left( {{f}} \right)$的建模则采用FoE模型. 由式(4)可得

$ - \ln\; P\left( {{f}} \right) = \sum\limits_{i = 1}^N {\sum\limits_{k = 1}^K {{\alpha _k}\ln \;\left[ {1 + \frac{1}{2}{{\left( {{{J}}_k^{\rm{T}}{{{f}}_i}} \right)}^2}} \right]} } .$

将式(10)和(11)代入式(8),可得代价函数:

$\begin{split}{{f}} = &\mathop {\min }\limits_{{f}} \;\frac{\lambda }{2}\sum\limits_{i = 1}^N {\left( {{{{f}}_i} - {{{g}}_i}\ln\; {{{f}}_i}} \right)} + \\ &\sum\limits_{i = 1}^N {\sum\limits_{k = 1}^K {{\alpha _k}\ln\; \left[ {1 + \frac{1}{2}{{\left( {{{J}}_k^{\rm{T}}{{{f}}_i}} \right)}^2}} \right]} } + {l_ + }\left( {{f}} \right)\end{split}.$

式中: $\lambda $为正则系数, ${l_ + }\left( {{f}} \right)$为引入的非负性约束,

${l_ + }\left( {{f}} \right) = \left\{ \begin{aligned} &0,\quad{{f}} \in {\bf{R}}_{\rm{N}}^ + ;\\ &+ \infty ,\quad {\text{其他}}. \end{aligned} \right.$

3. 去噪模型求解方法

采用二次惩罚函数对如式(12)所示的代价函数进行求解. 引入2组辅助变量: ${{u}}$${w_k}\;(k = 1,2,\cdots,K)$. 其中, ${{u}}$对应于清晰图像 ${{f}}$${w_k}$对应于滤波器 ${{{J}}_k}$和图像 ${{f}}$的卷积,例如: ${w_1}$对应于 ${{J}}_1^{\rm{T}}{{f}}$,依此类推. 引入2个惩罚系数 ${\beta _1}$${\beta _2}$,将式(12)中的问题转化为下式:

$ \begin{split} \left( {{{f}},{w_k},{{u}}} \right) =& \mathop {\min }\limits_{\left( {{{f}},{w_k},{{u}}} \right)} \frac{\lambda }{2}\sum\limits_{i = 1}^N {\left( {{{{u}}_i} - {{{g}}_i}\ln\; {{{u}}_i}} \right)} + \frac{{{\beta _1}}}{2}{\left( {{{u}} - {{f}}} \right)^2} +\\ &\sum\limits_{i = 1}^N {\sum\limits_{k = 1}^K {{\alpha _k}\ln\; \left( {1 + \frac{1}{2}w_{ki}^2} \right) + } }\\ &\frac{{{\beta _2}}}{2}\sum\limits_{k = 1}^K {{\alpha _k}{{\left( {{w_k} - {{J}}_k^{\rm{T}}{{f}}} \right)}^2}} + {l_ + }\left( {{f}} \right).\\[-17pt] \end{split} $

根据二次惩罚函数原理,当 ${\beta _1}$${\beta _2}$的值趋近于无穷大时,式(14)的解收敛至式(12)的解,如图2所示,图中, $n$为迭代次数, $e$为误差. 当迭代次数增大到一定程度时,误差收敛到一个稳定值,式(14)的解趋近于式(12)的解. 又由于式(14)可以利用优化迭代的方法对各变量进行分离求解,在计算复杂度方面远低于式(12),因此下面根据式(14)来求解清晰图像. 式(14)的求解步骤如下所示,其中上标t为迭代次数.

图 2

图 2   二次惩罚函数误差−收敛曲线图

Fig.2   Quadratic penalty function error-convergence curve


1) 初始化: $\,\beta _1^{\left( 0 \right)} = 1,\;\beta _2^{\left( 0 \right)} = 1,\;{{{f}}^{\left( 0 \right)}} = {{g}}$

2) 循环;

$\begin{aligned}3) \; w_k^{\left( {t + 1} \right)} = \mathop {\min }\limits_{{w_k}} \;\sum\limits_{i = 1}^N {\sum\limits_{k = 1}^K {{\alpha _k}\ln\; \left( {1 + \frac{1}{2}{{\left( {w_{ki}^{\left( t \right)}} \right)}^2}} \right)} } + \\ \frac{{{\beta _2}}}{2}\sum\limits_{k = 1}^K {{\alpha _k}{{\left( {w_k^{\left( t \right)} - {{J}}_k^{\rm{T}}{{{f}}^{\left( t \right)}}} \right)}^2}} {\text{;}} \quad\quad\end{aligned}$

$\begin{aligned}4) \;{{{u}}^{\left( {t + 1} \right)}} = \mathop {\min }\limits_{{u}}\; \frac{\lambda }{2}\sum\limits_{i = 1}^N {\left( {{{{u}}_i}^{\left( t \right)} - {{{g}}_i}\ln\; {{{u}}_i}^{\left( t \right)}} \right)} +\\ \frac{{{\beta _1}}}{2}{\left( {{{{u}}^{\left( t \right)}} - {{{f}}^{\left( t \right)}}} \right)^2}{\text{;}}\quad\;\;\quad\quad\quad\end{aligned}$

$\begin{aligned}5)\; {{{f}}^{\left( {t + 1} \right)}} = \mathop {\min }\limits_{{f}}\; \frac{{{\beta _1}}}{2}{\left( {{{{u}}^{\left( {t + 1} \right)}} - {{{f}}^{\left( t \right)}}} \right)^2}+\quad\quad\quad\quad \end{aligned}$        $\begin{aligned}\quad\frac{{{\beta _2}}}{2}\sum\limits_{k = 1}^K {{\alpha _k}{{\left( {w_k^{\left( {t + 1} \right)} - {{J}}_k^{\rm{T}}{{{f}}^{\left( t \right)}}} \right)}^2}} + {l_ + }\left( {{f}} \right){\text{;}}\end{aligned} $

6) $\,{\beta _1} = 2{\beta _1}$,直到 $\,{\beta _1} = {\beta _{1{\rm{max}}}}$

7) $\,{\beta _2} = 2{\beta _2}$,直到 $\,{\beta _2} = {\beta _{2{\rm{max}}}}$

8) 输出: $\widehat {{f}} = {{{f}}^{\left( {t + 1} \right)}}$$\widehat { f}$是清晰图像结果.

以下依次对求解步骤中涉及的几点问题进行解决,为了便于描述,略去上标 $t$.

由于步骤3)中的问题不存在解析解,采用Newton-Raphson方法[18]进行求解. 以 $k = 1$为例,假设:

$ \begin{split} {w_1} = \mathop {\min }\limits_{{w_1}}\; H\left( {{w_1}} \right) = & \mathop {\min }\limits_{{w_1}} \;{\alpha _1}\ln \;\left( {1 + \frac{1}{2}{w_1}^2} \right) +\\& \frac{{{\beta _2}}}{2}{\alpha _1}{\left( {{w_1} - {{J}}_1^{\rm{T}}{{f}}} \right)^2}. \end{split} $

根据Newton-Raphson方法可得

${w_1}^{\left( {n + 1} \right)} = {w_1}^{\left( n \right)} - \frac{{{H'}\left( {{w_1}} \right)}}{{{H{''}}\left( {{w_1}} \right)}}.$

对于每一个 $k$,根据以上方法即可求解得到 ${w_k}$.

针对步骤4)中的问题,设定损失函数 $L\left( {{x}} \right)$

$L\left( {{x}} \right) = \frac{\lambda }{2}{{x}} - \frac{\lambda }{2}{{g}}\ln \;{{x}} + \frac{{{\beta _1}}}{2}{\left( {{{x}} - {{f}}} \right)^2}.$

$L\left( {{x}} \right)$一阶导数为

$\frac{{{\rm{d}}\left( {L\left( {{x}} \right)} \right)}}{{{\rm{d}}{ x}}} = \frac{\lambda }{2} - \frac{{\lambda {{g}}}}{{2{{x}}}} + {\beta _1}\left( {{{x}} - {{f}}} \right).$

${{{\rm{d}}\left( {L\left( {{x}} \right)} \right)}/ {{\rm{d}}{{x}}}} = 0$时,有

$\frac{\lambda }{2}{{x}} - \frac{{\lambda {{g}}}}{2} - {\beta _1}{{fx}} + {\beta _1}{{{x}}^2} = 0.$

由于 $ - {{\lambda {{g}}} / {\rm{2}}} \leqslant 0$,且 ${{{{\rm{d}}^2}\left( {L\left( {{x}} \right)} \right)} / {{\rm{d}}{{{x}}^2}}} > 0$,式(19)的非负根即为 ${{x}} = \mathop {\min }\limits_{{x}}\; L\left( {{x}} \right)$的最优解,即

$ {{u}} = \frac{{\rm{1}}}{{2{\beta _1}}}\left\{ {{\beta _1}{{f}} - \frac{\lambda }{2} + {{\left[ {{{\left( {{\beta _1}{{f}} - \frac{\lambda }{2}} \right)}^2} + 2\lambda {\beta _1}{{g}}} \right]}^{{\rm{1/2}}}}} \right\}. $

针对步骤5)中的问题,可在频域中进行求解. 首先,在不考虑非负约束 ${l_ + }\left( {{f}} \right)$时,其解为

${{f}} = {F^{ - 1}}\left( {\frac{{{\beta _1}{{U}} + {\beta _2}\displaystyle\sum\limits_{k = 1}^K {{\alpha _k}{{{\varGamma}} _k}^*{W_k}} }}{{{\beta _1} + {\beta _2}\displaystyle\sum\limits_{k = 1}^K {{\alpha _k}{{{\varGamma}} _k}^*{{{\varGamma}} _k}} }}} \right).$

式中: ${{U}}{\text{、}}{{{\varGamma}} _k}{\text{、}}{W_k}$分别为 ${{u}}{\text{、}}{{{J}}_k}{\text{、}}{w_k}$的离散傅里叶变换,*为共轭运算, ${F^{ - 1}}$为离散傅里叶逆变换.

由于 ${\beta _1} > 0$${\beta _2} > 0$${\alpha _k} > 0$${{{\varGamma}} _k}^*{{{\varGamma}} _k} \geqslant 0$,式(21)括号中的分母不存在零点. 当不存在非负约束时,步骤5)中问题的代价函数是凹函数,并且由式(21)所得的结果 ${{f}}$是其唯一解, ${{f}}$的任意变化都将导致代价函数值的增加. 因此,当步骤5)中的问题带有非负约束时,只需要对式(21)的结果增加逐点非负操作即可得到最优解,如下式所示:

$\widehat {{f}} = \max\; ({{f}},{ 0}).$

式中: $\max\;({{f}},{\bf 0})$表示将 ${{f}}$逐点与0比较大小,并取较大值.

由此,求解过程中的所有问题得到解决,按照求解步骤即可解得清晰图像 ${{f}}$.

4. 实验与分析

为了验证提出的基于FoE模型的泊松噪声去除算法的有效性,针对泊松噪声出现环境,选择大小为 $512 \times 512$的星云图像,使用8种方法作为对比算法. 这8种算法可以分为2类:1)面向高斯噪声的去噪方法,包括高斯滤波(Gaussian filter,GF)、各项同性总变分[19](Gaussian total variation L2,GTVL2)、自然图像梯度稀疏约束[20](Gaussian gradient sparse,GGS);2)面向泊松噪声的去噪方法,包括最大似然估计(Poisson Richardson-Lucy,PRL)、各项同性总变分(Poisson total variation L2,PTVL2)、自然图像梯度稀疏约束(Poisson gradient sparse,PGS)、加权核范数最小化[21](weighted nuclear norm minimization,WNNM)以及文献[22]中提到的(fields of experts by using Anscombe transform,ATFoE)方法. 由于图像不含泊松噪声,在实验中通过仿真方法添加泊松噪声. 实验中采用的FoE模型的邻域系统包含8个滤波器模板,窗口大小为 $3 \times 3$,如图1所示.

以星云测试图像为例,采用上述不同方法对图像进行去噪的结果分别如图3所示,图中左上角为每幅图像的峰值信噪比(peak signal-noise-ratio,PSNR). 从图3中可以看出,采用GF方法处理后图像整体模糊;采用GTVL2与GGS方法处理后的图像在亮度较高的区域(如:星云中心处)仍含有部分噪声,噪声去除不彻底;PRL方法对噪声的去除效果较差,结果图像中仍含有大量噪声;采用PTVL2、WNNM以及ATFoE方法处理后图像边缘模糊,细节信息丢失;采用PGS方法处理后在高亮度区域(如:星云中心点处)产生不规则花纹,会对接下来的处理产生影响. 采用提出的方法处理后的图像边缘清晰,纹理信息完整,图像中噪声基本得到去除,如图3(k)所示.

图 3

图 3   星云图像在9种去噪方法下的去噪结果局部图

Fig.3   Local nebula images of denoising results by nine denoising methods


为进一步对所提方法进行客观的评价,选用峰值信噪比以及结构相似度(structural similarity,SSIM)作为评价标准. 使用8幅标准测试图像进行对比实验,其中大小为 $1\;024 \times 1\;024$的图像4幅(“baboon”、“boat”、“cameraman”、“man”),大小为 $512 \times 512$的图像4幅(“couple”、“peppers”、“lake”、“lena”). 8幅测试图像在9种去噪算法下的PSNR和SSIM分别如图4图5所示.

图 4

图 4   8幅图像在不同去噪方法下的峰值信噪比对比

Fig.4   Comparison of peak signal-noise-ratio of eight images with different denoising methods


图 5

图 5   8幅图像在不同去噪方法下的结构相似度对比

Fig.5   Comparison of structural similarity of eight images with different denoising methods


由图4和图5可以看出,除少数个别图像以外,使用所提出的方法得到的去噪后图像的PSNR和SSIM值显著优于其他方法. 相较于PGS方法和WNNM方法,所提出的算法在PSNR上平均提升了0.48和0.18 dB. 与文献[22]中同样使用FoE模型的ATFoE算法相比,在PSNR结果上,本文方法优势不明显,但是在SSIM结果上,本文方法具有明显的优越性. 与传统的GF、PRL及TVL2方法相比,本文算法能够更加有效地消除噪声,获得的图像失真度小,边缘纹理结构保留较好,与原始图像相似度高. 以上对比结果充分证明了本文算法的有效性.

5. 结 语

在峰值信噪比方面,本文提出的方法与传统方法相比均有提升,至少提升了0.18 dB. 在结构相似度方面,由于现有的去噪算法大多是直接或间接地利用整数阶积分函数改造的滤波器进行滤波,这样的滤波器会破坏图像中的高频信息致使图像边缘或纹理丢失. 提出的算法所采用的FoE模型主要是利用图像中相邻像素之间的关系,因此边缘纹理得到了保留. 本文在贝叶斯最大后验概率估计的框架下,构建了图像泊松噪声去噪模型. 该模型以泊松概率分布为保真项,以马尔科夫专家场为正则项构造代价函数,利用二次惩罚函数优化求解,能够有效地还原清晰图像,有着不错的泊松噪声去除效果. 但由于求解过程需要多次迭代计算,运算复杂度较高,耗时较长,未来需要考虑精简计算以提高去噪速度.

参考文献

张芳. 图像泊松去噪算法研究[D]. 杭州: 杭州电子科技大学, 2017: 10-11.

[本文引用: 1]

ZHANG Fang. Research on image Poisson denoising[D]. Hangzhou: Hangzhou Dianzi University, 2017: 10-11.

[本文引用: 1]

JIN X, XU Z, HIRAKAWA K

Noise parameter estimation for Poisson corrupted images using variance stabilization transforms

[J]. IEEE Transactions on Image Processing, 2014, 23 (3): 1329- 1339

DOI:10.1109/TIP.2014.2300813      [本文引用: 1]

王贵, 管志成

具有全局收敛性的彩色图像去噪模型

[J]. 浙江大学学报: 工学版, 2005, (3): 78- 82

[本文引用: 1]

WANG Gui, GUAN Zhi-cheng

Color image denoising model with global convergence

[J]. Journal of Zhejiang University: Engineering Science, 2005, (3): 78- 82

[本文引用: 1]

BUADES A, COLL B, MOREL J M

A review of image denoising algorithms, with a new one

[J]. SIAM Journal on Multiscale Modeling and Simulation, 2005, 4 (2): 490- 530

DOI:10.1137/040616024      [本文引用: 1]

刘涛, 赵巨峰, 徐之海, 等

基于卡尔曼滤波的红外图像增强算法

[J]. 浙江大学学报: 工学版, 2012, 46 (8): 1534- 1539

[本文引用: 1]

LIU Tao, ZHAO Ju-feng, XU Zhi-hai, et al

Enhancement algorithm for infrared images based on Kalman filter

[J]. Journal of Zhejiang University: Engineering Science, 2012, 46 (8): 1534- 1539

[本文引用: 1]

DEY N, BLANC F L, ZIMME R C, et al

Richardson-Lucy algorithm with total variation regularization for 3D confocal microscope deconvolution

[J]. Microscopy Research and Technique, 2010, 69 (4): 260- 266

[本文引用: 1]

张峥嵘, 刘红毅, 韦志辉

欧拉弹性正则化的图像泊松去噪

[J]. 电子学报, 2017, 45 (1): 181- 191

DOI:10.3969/j.issn.0372-2112.2017.01.025      [本文引用: 1]

ZHANG Zheng-rong, LIU Hong-yi, WEI Zhi-hui

Image Poisson denoising based on Euler's elastica regularization

[J]. Acta Electronica Sinica, 2017, 45 (1): 181- 191

DOI:10.3969/j.issn.0372-2112.2017.01.025      [本文引用: 1]

LE T, CHARTRAND R, ASAKI T J

A variational approach to reconstructing images corrupted by Poisson noise

[J]. Journal of Mathematical Imaging and Vision, 2007, 27 (3): 257- 263

DOI:10.1007/s10851-007-0652-y      [本文引用: 1]

GILBOA G, SOCHEN N, ZEEVI Y Y

Variational denoising of partly textured images by spatially varying constraints

[J]. IEEE Transactions on Image Processing A Publication of the IEEE Signal Processing Society, 2006, 15 (8): 2281

DOI:10.1109/TIP.2006.875247      [本文引用: 1]

张哲, 张化朋

一种基于偏微分方程变分去噪模型

[J]. 计算机技术与发展, 2014, 24 (11): 103- 106

[本文引用: 1]

ZHANG Zhe, ZHANG Hua-peng

A denoising model of variation based on PDE

[J]. Computer Technology and Development, 2014, 24 (11): 103- 106

[本文引用: 1]

白键, 冯象初

一种基于积分微分方程的泊松噪声去除算法

[J]. 电子与信息学报, 2013, 35 (2): 451- 456

[本文引用: 1]

BAI Jian, FENG Xiang-chu

An integro-differential equation approach to reconstructing images corrupted by Poisson noise

[J]. Journal of Electronics and Information Technology, 2013, 35 (2): 451- 456

[本文引用: 1]

胡学刚, 李妤

基于分数阶变分的图像泊松去噪模型

[J]. 计算机应用, 2013, 33 (4): 1100- 1102

DOI:10.3724/SP.J.1087.2013.01100      [本文引用: 1]

HU Xue-gang, LI Yu

Improved image Poisson denoising model based on fractional variation

[J]. Journal of Computer Applications, 2013, 33 (4): 1100- 1102

DOI:10.3724/SP.J.1087.2013.01100      [本文引用: 1]

张峥嵘, 黄丽丽, 费选, 等

非局部TV正则化的图像泊松去噪模型与算法

[J]. 系统仿真学报, 2014, 26 (9): 2110- 2115

[本文引用: 1]

ZHANG Zheng-rong, HUANG Li-li, FEI Xuan, et al

Image Poisson denoising model and algorithm based on nonlocal TV regularization

[J]. Journal of System Simulation, 2014, 26 (9): 2110- 2115

[本文引用: 1]

王国权, 刘亮

FoE模型的训练方法研究

[J]. 计算机技术与发展, 2010, 20 (12): 86- 89

DOI:10.3969/j.issn.1673-629X.2010.12.022      [本文引用: 1]

WANG Guo-quan, LIU Liang

A study on training methods of FoE model

[J]. Computer Technology and Development, 2010, 20 (12): 86- 89

DOI:10.3969/j.issn.1673-629X.2010.12.022      [本文引用: 1]

张志, 王润生

边缘保持专家场模型的自然图像复原

[J]. 自然科学进展, 2009, 19 (9): 1004- 1013

DOI:10.3321/j.issn:1002-008X.2009.09.015      [本文引用: 1]

ZHANG Zhi, WANG Run-sheng

Natural image restoration of the edge-preserving expert field model

[J]. Natural Science Progress, 2009, 19 (9): 1004- 1013

DOI:10.3321/j.issn:1002-008X.2009.09.015      [本文引用: 1]

ROTH S, BLACK M J

Fields of experts

[J]. International Journal of Computer Vision, 2009, 82 (2): 205- 229

DOI:10.1007/s11263-008-0197-6      [本文引用: 3]

BESAG J E

Spatial interaction and the statistical analysis of lattice systems

[J]. Journal of the Royal Statistical Society. Series B: Methodological, 1974, 36 (2): 192- 236

[本文引用: 1]

KRISHNAN D, FERGUS R. Fast image deconvolution using Hyper-Laplacian priors [C] // Advances in Neural Information Processing Systems. Vancouver: NIPS, 2009: 1033-1041.

[本文引用: 1]

FIGUEIREDO M A T, BIOUCAS D J M. Deconvolution of Poissonian images using variable splitting and augmented Lagrangian optimization [C] // 2009 IEEE/SP 15th Workshop on Statistical Signal Processing. Cardiff: IEEE, 2009: 733-736.

[本文引用: 1]

TAO S, DONG W, FENG H, et al

Non-blind image deconvolution using natural image gradient prior

[J]. Optic-International Journal for Light and Electron Optics, 2013, 124 (24): 6599- 6605

DOI:10.1016/j.ijleo.2013.05.068      [本文引用: 1]

GU S, XIE Q, MENG D, et al

Weighted nuclear norm minimization and its applications to low level vision

[J]. International Journal of Computer Vision, 2017, 121 (2): 183- 208

DOI:10.1007/s11263-016-0930-5      [本文引用: 1]

FENG W, QIAO H, CHEN Y

Poisson noise reduction with higher-order natural image prior model

[J]. SIAM Journal on Imaging Sciences, 2016, 9 (3): 1502- 1524

DOI:10.1137/16M1072930      [本文引用: 2]

/