<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JSIP</journal-id><journal-title-group><journal-title>Journal of Signal and Information Processing</journal-title></journal-title-group><issn pub-type="epub">2159-4465</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jsip.2015.61003</article-id><article-id pub-id-type="publisher-id">JSIP-54216</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Time Dependent Model for Image Denoising
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>antosh</surname><given-names>Kumar</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mohammad</surname><given-names>Kalimuddin Ahmad</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics Aligarh Muslim University, Aligarh, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>skykumar87@gmail.com(AK)</email>;<email>ahmad_kalimuddin@yahoo.co.in(MKA)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>21</day><month>01</month><year>2015</year></pub-date><volume>06</volume><issue>01</issue><fpage>28</fpage><lpage>38</lpage><history><date date-type="received"><day>27</day>	<month>January</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>16</month>	<year>February</year>	</date><date date-type="accepted"><day>25</day>	<month>February</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this paper, we propose a new time dependent model for solving total variation (TV) minimization problem in image denoising. The main idea is to apply a priori smoothness on the solution image. This is a constrained optimization type of numerical algorithm for removing noise from images. The constraints are imposed using Lagrange’s multipliers and the solution is obtained using the gradient projection method. 1D and 2D numerical experimental results by explicit numerical schemes are discussed.
 
</p></abstract><kwd-group><kwd>Total Variation</kwd><kwd> Image Denoising</kwd><kwd> Signal Denoising</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In many image processing problems, a denoising step is required to remove noise or spurious details from corrupted images. The presence of noise in images is unavoidable. It may be introduced at the stage of image formation like image recording, image transmission, etc. These random distortions make it difficult to perform any required image analysis. For example, the feature oriented enhancement introduced in [<xref ref-type="bibr" rid="scirp.54216-ref1">1</xref>] is very effective in restoring blurry images, but it can be “frozen” by an oscillatory noise component. Even a small amount of noise is harmful when high accuracy is required, especially in case of medical images.</p><p>In practice, to estimate a true signal in noise, the most frequently used methods are based on the least squares criteria. This procedure is L<sup>2</sup>-norm dependent. L<sup>2</sup>-norm based regularization is known to remove high frequency components in denoised images and make them appear smooth.</p><p>Most of the classical image deblurring or denoising techniques, due to linear and global approach, are contaminated by Gibb’s phenomenon resulting into smearing near edges. In order to preserve edges Rudin et al. [<xref ref-type="bibr" rid="scirp.54216-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.54216-ref3">3</xref>] introduced total variation (TV) norm models based on variational approach. TV norms are essentially L<sup>1</sup> norms derivatives, hence L<sup>1</sup> estimation procedures are more appropriate for the subject of image restoration. For more details we refer to [<xref ref-type="bibr" rid="scirp.54216-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.54216-ref4">4</xref>] -[<xref ref-type="bibr" rid="scirp.54216-ref7">7</xref>] .</p><p>In this paper we present a new time dependent model constructed by evolving the Euler-Lagrange equations of the optimization problem. We propose to apply priori smoothness on the solution image and then denoise it by minimizing the total variation norm of the estimated solution. We have tested our algorithm on various types of signals and images and found our model (11) better than previously known model (10). To quantify results, the experimental values in terms of PSNR are given in Tables 1-3.</p></sec><sec id="s2"><title>2. Image Denoising Models</title><p>Formation of a noisy image is typically modeled as</p><disp-formula id="scirp.54216-formula1615"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x5.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x6.png" xlink:type="simple"/></inline-formula> denote the desired clean image, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x7.png" xlink:type="simple"/></inline-formula>denote the pixel values of a noisy image for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x8.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x9.png" xlink:type="simple"/></inline-formula>is a bounded open subset of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x10.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x11.png" xlink:type="simple"/></inline-formula> is additive white noise assumed to be close to Gaussian. The values <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x12.png" xlink:type="simple"/></inline-formula> of n at the pixels <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x13.png" xlink:type="simple"/></inline-formula> are independent random variables, each with a Gaussian distribution of zero mean and variance<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x14.png" xlink:type="simple"/></inline-formula>.</p><p>We wish to reconstruct u from<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x15.png" xlink:type="simple"/></inline-formula>. Most conventional variational methods involve a least squares <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x16.png" xlink:type="simple"/></inline-formula> fit because this leads to linear equations. The first attempt along these lines was made by Phillips [<xref ref-type="bibr" rid="scirp.54216-ref8">8</xref>] and later refined by Twomey et al. [<xref ref-type="bibr" rid="scirp.54216-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.54216-ref10">10</xref>] in one-dimensional case. In two dimensional continuous framework their constrained minimization problem is,</p><disp-formula id="scirp.54216-formula1616"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x17.png"  xlink:type="simple"/></disp-formula><p>subject to constraints involving the mean</p><disp-formula id="scirp.54216-formula1617"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x18.png"  xlink:type="simple"/></disp-formula><p>and standard deviation</p><disp-formula id="scirp.54216-formula1618"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x19.png"  xlink:type="simple"/></disp-formula><p>The resulting linear system is now easy to solve using modern numerical techniques.</p><p>The total variation based image denoising model, which is based on the constrained minimization problem appeared in [<xref ref-type="bibr" rid="scirp.54216-ref2">2</xref>] , is as follows:</p><disp-formula id="scirp.54216-formula1619"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x20.png"  xlink:type="simple"/></disp-formula><p>subject to constraints</p><disp-formula id="scirp.54216-formula1620"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x21.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.54216-formula1621"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x22.png"  xlink:type="simple"/></disp-formula><p>The first constraint corresponds to the assumption that the noise has zero mean, and the second constraint uses a priori information that the standard deviation of the noise <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x23.png" xlink:type="simple"/></inline-formula> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x24.png" xlink:type="simple"/></inline-formula>.</p><p>The Euler-Lagrange equation is given by,</p><disp-formula id="scirp.54216-formula1622"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x25.png"  xlink:type="simple"/></disp-formula><p>in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x26.png" xlink:type="simple"/></inline-formula>, with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x27.png" xlink:type="simple"/></inline-formula> on the boundary of the domain.</p><p>Since (8) is not well defined at points where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x28.png" xlink:type="simple"/></inline-formula>, due to the presence of the term<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x29.png" xlink:type="simple"/></inline-formula>, it is common to slightly perturb the TV algorithm to become</p><disp-formula id="scirp.54216-formula1623"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x30.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x31.png" xlink:type="simple"/></inline-formula> is a small positive parameter [<xref ref-type="bibr" rid="scirp.54216-ref11">11</xref>] .</p><p>The solution procedure uses a parabolic equation with time as an evolution parameter, or equivalently, the gradient descent method. This means that we solve</p><disp-formula id="scirp.54216-formula1624"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x32.png"  xlink:type="simple"/></disp-formula><p>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x33.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x34.png" xlink:type="simple"/></inline-formula> given as initial data and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x35.png" xlink:type="simple"/></inline-formula> on the boundary of the domain.</p><p>Applying a priori smoothness on the solution image, our new time dependent model becomes,</p><disp-formula id="scirp.54216-formula1625"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x36.png"  xlink:type="simple"/></disp-formula><p>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x37.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x38.png" xlink:type="simple"/></inline-formula> given as initial data and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x39.png" xlink:type="simple"/></inline-formula> on the boundary of the domain. It should</p><p>be noticed that (11) only replaces u in (10) by its estimate<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x40.png" xlink:type="simple"/></inline-formula>.</p><p>Witkin [<xref ref-type="bibr" rid="scirp.54216-ref12">12</xref>] noticed that the convolution of the signal with Gaussians at each scale was equivalent to solving the heat equation with the signal as initial datum. The term<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x41.png" xlink:type="simple"/></inline-formula>, which appears inside the divergence term of (11), is simply the gradient of the solution at time <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x42.png" xlink:type="simple"/></inline-formula> of the heat equation with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x43.png" xlink:type="simple"/></inline-formula> as initial datum. In order to preserve the notion of scale in the gradient estimate, it is convenient that this kernel <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x44.png" xlink:type="simple"/></inline-formula> depends on a scale parameter [<xref ref-type="bibr" rid="scirp.54216-ref13">13</xref>] . In fact, the function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x45.png" xlink:type="simple"/></inline-formula> can be considered as “low-pass filter” or any smoothing kernel, i.e., a denoising technique is used before solving the nonlinear diffusion problem [<xref ref-type="bibr" rid="scirp.54216-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.54216-ref15">15</xref>] .</p><p>The first constraint (8) is dropped because it is automatically enforced by the evolution procedure, i.e., the mean of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x46.png" xlink:type="simple"/></inline-formula> is the same as that of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x47.png" xlink:type="simple"/></inline-formula>. As t increases, a denoised version of image is realised.</p><p>To compute<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x48.png" xlink:type="simple"/></inline-formula>, we multiply (10) by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x49.png" xlink:type="simple"/></inline-formula> and integrate by parts over<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x50.png" xlink:type="simple"/></inline-formula>. If steady state has been reached, the left side of (10) vanishes. We then have,</p><disp-formula id="scirp.54216-formula1626"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x51.png"  xlink:type="simple"/></disp-formula><p>This gives us a dynamic value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x52.png" xlink:type="simple"/></inline-formula>, which appears to converge as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x53.png" xlink:type="simple"/></inline-formula>. The theoretical justification for this approach comes from the fact that it is merely the gradient projection method of Rosen [<xref ref-type="bibr" rid="scirp.54216-ref16">16</xref>] .</p><p>We still write <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x54.png" xlink:type="simple"/></inline-formula> as u. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x55.png" xlink:type="simple"/></inline-formula> be the approximation to the value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x56.png" xlink:type="simple"/></inline-formula>, where</p><disp-formula id="scirp.54216-formula1627"><graphic  xlink:href="http://html.scirp.org/file/3-3400386x57.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54216-formula1628"><graphic  xlink:href="http://html.scirp.org/file/3-3400386x58.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54216-formula1629"><graphic  xlink:href="http://html.scirp.org/file/3-3400386x59.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54216-formula1630"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x60.png"  xlink:type="simple"/></disp-formula><p>The modified initial data are chosen so that the constraints are satisfied initially, i.e., <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x61.png" xlink:type="simple"/></inline-formula>has mean zero and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x62.png" xlink:type="simple"/></inline-formula> norm one.</p><p>The explicit partial derivatives of model (10) and model (11) can be expressed as:</p><disp-formula id="scirp.54216-formula1631"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x63.png"  xlink:type="simple"/></disp-formula><p>We define the derivative terms as,</p><disp-formula id="scirp.54216-formula1632"><graphic  xlink:href="http://html.scirp.org/file/3-3400386x64.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54216-formula1633"><graphic  xlink:href="http://html.scirp.org/file/3-3400386x65.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.54216-formula1634"><graphic  xlink:href="http://html.scirp.org/file/3-3400386x66.png"  xlink:type="simple"/></disp-formula><p>We let,</p><disp-formula id="scirp.54216-formula1635"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x67.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.54216-formula1636"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x68.png"  xlink:type="simple"/></disp-formula><p>Then (14) reads as follows:</p><disp-formula id="scirp.54216-formula1637"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x69.png"  xlink:type="simple"/></disp-formula><p>with boundary conditions</p><disp-formula id="scirp.54216-formula1638"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x70.png"  xlink:type="simple"/></disp-formula><p>The explicit method is stable and convergent for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x71.png" xlink:type="simple"/></inline-formula>, see [<xref ref-type="bibr" rid="scirp.54216-ref17">17</xref>] .</p></sec><sec id="s3"><title>3. Time Dependent Model for 1D</title><p>The 2D model described before is more regular than the corresponding 1D model because the 1D original optimization problem is barely convex. For the sake of understanding the numerical behavior of our schemes, we also discuss the 1D model. The Euler-Lagrange equation in the 1D case reads as follows:</p><disp-formula id="scirp.54216-formula1639"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x72.png"  xlink:type="simple"/></disp-formula><p>This equation can be written either as</p><disp-formula id="scirp.54216-formula1640"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x73.png"  xlink:type="simple"/></disp-formula><p>using the small regularizing parameter <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x74.png" xlink:type="simple"/></inline-formula> introduced in [<xref ref-type="bibr" rid="scirp.54216-ref18">18</xref>] , or</p><disp-formula id="scirp.54216-formula1641"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x75.png"  xlink:type="simple"/></disp-formula><p>using the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x76.png" xlink:type="simple"/></inline-formula>-function.</p><p>Our model in 1D will be</p><disp-formula id="scirp.54216-formula1642"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x77.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x78.png" xlink:type="simple"/></inline-formula> is small regularizing parameter. The parameter <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x79.png" xlink:type="simple"/></inline-formula> in this model is estimated from the local amount of noise. We have found for our model, through our numerical experiments in 1D, that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x80.png" xlink:type="simple"/></inline-formula> can be estimated as the standard deviation of the noise.</p><p>We can also state our model in terms of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x81.png" xlink:type="simple"/></inline-formula> function as</p><disp-formula id="scirp.54216-formula1643"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x82.png"  xlink:type="simple"/></disp-formula><p>In this paper, we approximate<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x83.png" xlink:type="simple"/></inline-formula>, see the reference [<xref ref-type="bibr" rid="scirp.54216-ref18">18</xref>] , by</p><disp-formula id="scirp.54216-formula1644"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x84.png"  xlink:type="simple"/></disp-formula><p>These evolution models are initialized with the noisy signal<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x85.png" xlink:type="simple"/></inline-formula>, homogeneous Neumann boundary conditions, and with a prescribed Lagrange multiplier for slightly noisy signals.</p><p>We have estimated <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x86.png" xlink:type="simple"/></inline-formula> near the maximum value such that the explicit scheme is stable under appropriate</p><p>CFL <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x87.png" xlink:type="simple"/></inline-formula> restrictions [<xref ref-type="bibr" rid="scirp.54216-ref18">18</xref>] , provided <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x88.png" xlink:type="simple"/></inline-formula> is chosen to be the standard deviation of the noise.</p><p>The following is the explicit numerical scheme of model (22).</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x89.png" xlink:type="simple"/></inline-formula> be the approximation to the value<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x90.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x91.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x92.png" xlink:type="simple"/></inline-formula>. We define the derivative terms as,</p><disp-formula id="scirp.54216-formula1645"><graphic  xlink:href="http://html.scirp.org/file/3-3400386x93.png"  xlink:type="simple"/></disp-formula><p>We let,</p><disp-formula id="scirp.54216-formula1646"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x94.png"  xlink:type="simple"/></disp-formula><p>Then (22) reads as follows:</p><disp-formula id="scirp.54216-formula1647"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x95.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4"><title>4. Numerical Experiments for 1D</title><p>We, as an example, have taken 1D signals <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x96.png" xlink:type="simple"/></inline-formula> and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x97.png" xlink:type="simple"/></inline-formula>given in <xref ref-type="fig" rid="fig1"><xref ref-type="fig" rid="fig">Figure </xref>1</xref>(a) and <xref ref-type="fig" rid="fig1"><xref ref-type="fig" rid="fig">Figure </xref>1</xref>(b) respectively. When Gaussian white</p><p>noise is added to them, we get noisy signals.</p><p>In our test, we will use the signal to noise ratio (SNR) of the signal u to measure the level of noise, defined as</p><disp-formula id="scirp.54216-formula1648"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x98.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x99.png" xlink:type="simple"/></inline-formula> is the mean of the signal u, i.e., the ratio of the standard deviation of the signal over the standard deviation of the noise.</p><p>The standard deviation of noisy signals (given in <xref ref-type="fig" rid="fig1"><xref ref-type="fig" rid="fig">Figure </xref>1</xref>(c) and <xref ref-type="fig" rid="fig1"><xref ref-type="fig" rid="fig">Figure </xref>1</xref>(d)) are approximately <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x100.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x101.png" xlink:type="simple"/></inline-formula> respectively whereas their SNR are 0.99 and 0.95 respectively.</p><p>We use <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x102.png" xlink:type="simple"/></inline-formula> (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x103.png" xlink:type="simple"/></inline-formula>is the standard deviation of the noise) and the Langrange multiplier <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x104.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.54216-ref18">18</xref>] . <xref ref-type="fig" rid="fig1"><xref ref-type="fig" rid="fig">Figure </xref>1</xref>(e) and <xref ref-type="fig" rid="fig1"><xref ref-type="fig" rid="fig">Figure </xref>1</xref>(f) represent the denoised signals after 80 iterations with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x105.png" xlink:type="simple"/></inline-formula> and 1.12 respectively.</p><fig-group id="fig1"><label><xref ref-type="fig" rid="fig1"><xref ref-type="fig" rid="fig">Figure </xref>1</xref></label><caption><title> (a) (b) Original signals; (c) (d) Corresponding noisy signals; (e) (f) Corresponding denoised signals by model (22).</title></caption><fig id ="fig1_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x106.png"/></fig><fig id ="fig1_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x107.png"/></fig></fig-group><p>We have performed many other experiments on 1D signals obtaining similar results.</p></sec><sec id="s5"><title>5. Numerical Experiments for 2D</title><p>In our tests, we use peak signal to noise ratio (PSNR) as a criteria for the quality of restoration. This quality is usually expressed in terms of the logarithmic decibel scale:</p><disp-formula id="scirp.54216-formula1649"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-3400386x108.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x109.png" xlink:type="simple"/></inline-formula> are the differences of the pixel values between the original and denoised images</p><p>and R is the maximum fluctuation in the input image data.</p><p>When Gaussian white noise with mean zero and variance <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x110.png" xlink:type="simple"/></inline-formula> is added to the original images, we get noisy images. In our experiment, we have considered the images corrupted with different levels of Gaussian noise. Figures 3(a)-(c), Figures 4(a)-(c) and Figures 5(a)-(c) contain noisy images with different levels of Gaussian noise. The results obtained by using models (10) and (11) are shown in Figures 3-5 and Tables 1-3. We have taken Lagrange multiplier <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x111.png" xlink:type="simple"/></inline-formula> as was used in references [<xref ref-type="bibr" rid="scirp.54216-ref19">19</xref>] and [<xref ref-type="bibr" rid="scirp.54216-ref11">11</xref>] . We can choose <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x112.png" xlink:type="simple"/></inline-formula> [<xref ref-type="bibr" rid="scirp.54216-ref11">11</xref>] , the smallest positive machine number.</p><p>We have used three gray scale images, Goldhill<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x113.png" xlink:type="simple"/></inline-formula>, Rice <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x114.png" xlink:type="simple"/></inline-formula> and Boat <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-3400386x115.png" xlink:type="simple"/></inline-formula> shown in <xref ref-type="fig" rid="fig2"><xref ref-type="fig" rid="fig">Figure </xref>2</xref> for our denoising experiments.</p><p>The values of PSNR obtained using model (11) given in Tables 1-3 are larger than that of using model (10) at the same iteration number. Thus based on PSNR values and also on human perception, we conclude that the model (11) gives better denoised images than that of model (10).</p></sec><sec id="s6"><title>6. Concluding Remarks</title><p>We have presented a new time dependent model (11) to solve the nonlinear total variation problem for image denoising. The main idea is to apply a priori smoothness on the solution image. Nonlinear explicit schemes are</p><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2"><xref ref-type="fig" rid="fig">Figure </xref>2</xref></label><caption><title> Original test images used for different experiments. (a) Goldhill: 256 &#215; 256; (b) Rice: 256 &#215; 256; (c) Boat: 512 &#215; 512.</title></caption><fig id ="fig2_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x116.png"/></fig></fig-group><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref></label><caption><title> (Top row) Noisy Goldhill images with different levels of Gaussian noise (a)-(c), s<sup>2</sup> = 0.06, 0.08, 0.10, respectively; (Second row) (d)-(f) corresponding denoised images by model (10); (Third row) (g)-(i) by model (11).</title></caption><fig id ="fig3_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x117.png"/></fig><fig id ="fig3_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x118.png"/></fig><fig id ="fig3_3"><label>(d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x119.png"/></fig></fig-group><fig-group id="fig4"><label><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref></label><caption><title> (Top row) Noisy Rice images with different levels of Gaussian noise (a)-(c); s<sup>2</sup> = 0.06, 0.08, 0.10, respectively; (Second row) (d)-(f) corresponding denoised images by model (10); (Third row) (g)-(i) by model (11).</title></caption><fig id ="fig4_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x120.png"/></fig><fig id ="fig4_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x121.png"/></fig><fig id ="fig4_3"><label>(d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x122.png"/></fig></fig-group><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Results obtained by using models (10) and (11) applied to the images in <xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref> with three different levels of Gaussian noise (s<sup>2</sup> = 0.06, 0.08 and 0.10)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th></tr></thead><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Noisy images)</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Model-10)</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Model-11)</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(a)</td><td align="center" valign="middle" >13.18</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(d)</td><td align="center" valign="middle" >18.79</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(g)</td><td align="center" valign="middle" >19.30</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(b)</td><td align="center" valign="middle" >12.23</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(e)</td><td align="center" valign="middle" >17.43</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(h)</td><td align="center" valign="middle" >18.06</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(c)</td><td align="center" valign="middle" >11.52</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(f)</td><td align="center" valign="middle" >16.35</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig3"><xref ref-type="fig" rid="fig">Figure </xref>3</xref>(i)</td><td align="center" valign="middle" >17.10</td></tr><tr><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle"  rowspan="2"  >No. of iterations</td><td align="center" valign="middle" >5</td><td align="center" valign="middle"  rowspan="2"  >No. of iterations</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap><fig-group id="fig5"><label><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref></label><caption><title> (Top row) Noisy Boat images with different levels of Gaussian noise (a)-(c); s<sup>2</sup> = 0.06, 0.08, 0.10, respectively; (Second row) (d)-(f) corresponding denoised images by model (10); (Third row) (g)-(i) by model (11).</title></caption><fig id ="fig5_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x123.png"/></fig><fig id ="fig5_2"><label> (c)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x124.png"/></fig><fig id ="fig5_3"><label>(d)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-3400386x125.png"/></fig></fig-group><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Results obtained by using models (10) and (11) applied to the images in <xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref> with three different levels of Gaussian noise (s<sup>2</sup> = 0.06, 0.08 and 0.10)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th></tr></thead><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Noisy Images)</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Model-10)</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Model-11)</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(a)</td><td align="center" valign="middle" >13.36</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(d)</td><td align="center" valign="middle" >19.10</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(g)</td><td align="center" valign="middle" >19.39</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(b)</td><td align="center" valign="middle" >12.38</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(e)</td><td align="center" valign="middle" >17.85</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(h)</td><td align="center" valign="middle" >18.26</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(c)</td><td align="center" valign="middle" >11.64</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(f)</td><td align="center" valign="middle" >16.86</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig4"><xref ref-type="fig" rid="fig">Figure </xref>4</xref>(i)</td><td align="center" valign="middle" >17.38</td></tr><tr><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle"  rowspan="2"  >No. of iterations</td><td align="center" valign="middle" >5</td><td align="center" valign="middle"  rowspan="2"  >No. of iterations</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Results obtained by using models (10) and (11) applied to the images in <xref ref-type="fig" rid="fig">Figure </xref>(5) with three different levels of Gaussian noise (s<sup>2</sup> = 0.06, 0.08 and 0.10)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >PSNR</th></tr></thead><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Noisy images)</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Model-10)</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >(Model-11)</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(a)</td><td align="center" valign="middle" >12.96</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(d)</td><td align="center" valign="middle" >17.07</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(g)</td><td align="center" valign="middle" >17.50</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(b)</td><td align="center" valign="middle" >11.97</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(e)</td><td align="center" valign="middle" >15.75</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(h)</td><td align="center" valign="middle" >16.28</td></tr><tr><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(c)</td><td align="center" valign="middle" >11.27</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(f)</td><td align="center" valign="middle" >14.73</td><td align="center" valign="middle" ><xref ref-type="fig" rid="fig5"><xref ref-type="fig" rid="fig">Figure </xref>5</xref>(i)</td><td align="center" valign="middle" >15.33</td></tr><tr><td align="center" valign="middle" >-</td><td align="center" valign="middle" >-</td><td align="center" valign="middle"  rowspan="2"  >No. of iterations</td><td align="center" valign="middle" >5</td><td align="center" valign="middle"  rowspan="2"  >No. of iterations</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr></tbody></table></table-wrap><p>used to discretize models (10) and (11). The model (11) gives larger PSNR values than that of model (10), at the same iteration numbers. Besides, a new time dependent model (22) to solve the signal denoising in 1D has also been given.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.54216-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Osher, S. and Rudin, L.I. (1990) Feature Oriented Image Enhancement Using Shock Filters. SIAM Journal on Numerical Analysis, 27, 919-940. http://dx.doi.org/10.1137/0727053</mixed-citation></ref><ref id="scirp.54216-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Rudin, L., Osher, S. and Fatemi, E. (1992) Nonlinear Total Variation Based Noise Removal Algorithm. Physica D, 60, 259-268. http://dx.doi.org/10.1016/0167-2789(92)90242-F</mixed-citation></ref><ref id="scirp.54216-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Rudin, L. and Osher, S. (1994) Total Variation Based Image Restoration with Free Local Constraints. IEEE International Conference on Image Processing, 1, 31-35.</mixed-citation></ref><ref id="scirp.54216-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Chambolle, A. and Lions, P.L. (1997) Image Recovery via Total Variation Minimization and Related Problems. Numerische Mathematik, 76, 167-188. http://dx.doi.org/10.1007/s002110050258</mixed-citation></ref><ref id="scirp.54216-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Hunt, B.R. (1973) The Application of Constrained Least Squares Estimation to Image Restoration by Digital Computer. IEEE Transactions on Computers, 22, 805-812. http://dx.doi.org/10.1109/TC.1973.5009169</mixed-citation></ref><ref id="scirp.54216-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Strang, G. (1964) Accurate Partial Difference Methods II. Non Linear Problems. Numerische Mathematik, 6, 37-46. http://dx.doi.org/10.1007/BF01386051</mixed-citation></ref><ref id="scirp.54216-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Strang, G. (1968) On the Construction and Comparison of Difference Schemes. SIAM Journal on Numerical Analysis, 5, 506-517. http://dx.doi.org/10.1137/0705041</mixed-citation></ref><ref id="scirp.54216-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Phillips, D.L. (1962) A Technique for the Numerical Solution of Certain Integral Equations of the First Kind. Journal of the Association for Computing Machinery (ACM), 9, 84-97. http://dx.doi.org/10.1145/321105.321114</mixed-citation></ref><ref id="scirp.54216-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Twomey, S. (1963) On the Numerical Solution of Fredholm Integral Equations of the First Kind by the Inversion of the Linear System Produced by Quadrature. Journal of the Association for Computing Machinery (ACM), 10, 97-101. http://dx.doi.org/10.1145/321150.321157</mixed-citation></ref><ref id="scirp.54216-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Twomey, S. (1965) The Application of Numerical Filtering to the Solution of Integral Equations Encountered in Indirect Sensing Measurements. Journal of The Franklin Institute, 279, 95-109. http://dx.doi.org/10.1016/0016-0032(65)90209-7</mixed-citation></ref><ref id="scirp.54216-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Chang, Q. and Chern, I.-L. (2003) Acceleration Methods for Total Variation-Based Image Denoising. SIAM Journal on Scientific Computing, 25, 982-994. http://dx.doi.org/10.1137/S106482750241534X</mixed-citation></ref><ref id="scirp.54216-ref12"><label>12</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Witkin</surname><given-names> A.P. </given-names></name>,<etal>et al</etal>. (<year>1983</year>)<article-title>Scale-Space Filtering</article-title><source> International Joint Conference on Artificial Intelligence</source><volume> 2</volume>,<fpage> 1019</fpage>-<lpage>1021</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.54216-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Marquina, A. (2006) Inverse Scale Space Methods for Blind Deconvolution. UCLA CAM Report, 06-36.</mixed-citation></ref><ref id="scirp.54216-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Alvarez, L., Lions, P.L. and Morel, J.M. (1992) Image Selective Smoothing and Edge Detection by Nonlinear Diffusion II. SIAM Journal on Numerical Analysis, 29, 845-866. http://dx.doi.org/10.1137/0729052</mixed-citation></ref><ref id="scirp.54216-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Catte, F., Lions, P.L., Morel, J.M. and Coll, T. (1992) Image Selective Smoothing and Edge Detection by Nonlinear Diffusion. SIAM Journal on Numerical Analysis, 29, 182-193. http://dx.doi.org/10.1137/0729012</mixed-citation></ref><ref id="scirp.54216-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Rosen, J.G. (1961) The Gradient Projection Method for Nonlinear Programming. Part II. Nonlinear Constraints. Journal of the Society for Industrial and Applied Mathematics, 9, 514-532. http://dx.doi.org/10.1137/0109044</mixed-citation></ref><ref id="scirp.54216-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Lapidus, L. and Pinder, G.F. (1983) Numerical Solution of Partial Differential Equations in Science and Engineering. SIAM Review, 25, 581-582. http://dx.doi.org/10.1137/1025136</mixed-citation></ref><ref id="scirp.54216-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Marquina, A. and Osher, S. (2000) Explicit Algorithms for a New Time Dependent Model Based on Level Set Motion for Nonlinear Deblurring and Noise Removal. SIAM Journal on Scientific Computing, 22, 387-405. http://dx.doi.org/10.1137/S1064827599351751</mixed-citation></ref><ref id="scirp.54216-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Chan, T.F., Golub, G.H. and Mulet, P. (1999) A Nonlinear Primal-Dual Method for Total Variation-Based Image Restoration. SIAM Journal on Scientific Computing, 20, 1964-1977. http://dx.doi.org/10.1137/S1064827596299767</mixed-citation></ref></ref-list></back></article>