<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors</journal-id>
<journal-title>Sensors</journal-title>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/s100100266</article-id>
<article-id pub-id-type="publisher-id">sensors-10-00266</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>Field Map Reconstruction in Magnetic Resonance Imaging Using Bayesian Estimation</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Baselice</surname><given-names>Fabio</given-names></name><xref ref-type="aff" rid="af1-sensors-10-00266"><sup>1</sup></xref><xref ref-type="corresp" rid="c1-sensors-10-00266"><sup>*</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Ferraioli</surname><given-names>Giampaolo</given-names></name><xref ref-type="aff" rid="af1-sensors-10-00266"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Shabou</surname><given-names>Aymen</given-names></name><xref ref-type="aff" rid="af2-sensors-10-00266"><sup>2</sup></xref></contrib></contrib-group>
<aff id="af1-sensors-10-00266">
<label>1</label> Dipartimento per le Tecnologie, Università degli Studi di Napoli Parthenope, Naples, Italy; E-Mail: <email>giampaolo.ferraioli@uniparthenope.it</email></aff>
<aff id="af2-sensors-10-00266">
<label>2</label> Institut TELECOM, TELECOM ParisTech, CNRS LTCI, Paris, France; E-Mail: <email>aymen.shabou@telecom-paristech.fr</email></aff>
<author-notes>
<corresp id="c1-sensors-10-00266">
<label>*</label>Author to whom correspondence should be addressed; E-Mail: <email>fabio.baselice@uniparthenope.it</email>; Tel.: +39-081-547-6769; Fax: +39-081-547-6777.</corresp></author-notes>
<pub-date pub-type="collection">
<year>2010</year></pub-date>
<pub-date pub-type="epub">
<day>30</day>
<month>12</month>
<year>2009</year></pub-date>
<volume>10</volume>
<issue>1</issue>
<fpage>266</fpage>
<lpage>279</lpage>
<history>
<date date-type="received">
<day>30</day>
<month>10</month>
<year>2009</year></date>
<date date-type="rev-recd">
<day>24</day>
<month>12</month>
<year>2009</year></date>
<date date-type="accepted">
<day>25</day>
<month>12</month>
<year>2009</year></date></history>
<permissions>
<copyright-statement>©2010 by the authors; licensee Molecular Diversity Preservation International, Basel, Switzerland.</copyright-statement>
<copyright-year>2010</copyright-year>
<license>
<p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/)</p></license></permissions>
<abstract>
<p>Field inhomogeneities in Magnetic Resonance Imaging (MRI) can cause blur or image distortion as they produce off-resonance frequency at each voxel. These effects can be corrected if an accurate field map is available. Field maps can be estimated starting from the phase of multiple complex MRI data sets. In this paper we present a technique based on statistical estimation in order to reconstruct a field map exploiting two or more scans. The proposed approach implements a Bayesian estimator in conjunction with the Graph Cuts optimization method. The effectiveness of the method has been proven on simulated and real data.</p></abstract>
<kwd-group>
<kwd>Magnetic Resonance Imaging</kwd>
<kwd>field map estimation</kwd>
<kwd>phase unwrapping</kwd>
<kwd>bayesian estimation</kwd>
<kwd>graph-cuts</kwd>
<kwd>Markov Random Field</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>Magnetic Resonance Imaging (MRI) is a coherent imaging technique consisting of detecting signals induced by nuclei of the object being imaged in complex domain. To allow nuclei to produce signals, the object has to be placed in a uniform magnetic field and sequentially excited with suitable RF impulses.</p>
<p>Some imaging techniques show high sensitivity to the non uniformities of the applied magnetic field, particularly when exploiting long readout times, for example echo-planar imaging and spiral scans. The most primary effects of field inhomogeneities in MR images are blur and distortion. Such errors cannot be removed unless an accurate field map is available and used to compensate the complex data [<xref ref-type="bibr" rid="b1-sensors-10-00266">1</xref>].</p>
<p>Field map can be estimated from different scans (at least two) acquired at different echo times. The phase difference between the acquired images is due to the different precession frequencies, which are related to the field map via a linear relation.</p>
<p>Besides the trivial estimation consisting of dividing the phase difference by the delay time between acquisitions <italic>Δ<sub>TE</sub></italic>, some more sophisticated procedures can be proposed. In literature two approaches have been presented exploiting two or more MR complex images: statistical and non |statistical approaches.</p>
<p>Non statistical approaches are mainly based on retrieving the field map using linear regression techniques [<xref ref-type="bibr" rid="b2-sensors-10-00266">2</xref>] or on standard phase unwrapping techniques consisting of adding multiples of 2<italic>π</italic> to phase data [<xref ref-type="bibr" rid="b3-sensors-10-00266">3</xref>]. In both techniques Gaussian filtering is suggested in order to obtain a more accurate final reconstructed image. Note that these approaches have a main limit: since they are not statistically based, they do not exploit noise information for the estimation.</p>
<p>Statistical approaches are based on the exploitation of the noise statistics in order to obtain a more efficient estimation from the information theory point of view. A Penalized Maximum Likelihood Estimator exploiting two or more images (<italic>i.e.</italic>, multi-acquisition) has been presented in [<xref ref-type="bibr" rid="b4-sensors-10-00266">4</xref>], showing the potentialities of the statistical approach. In [<xref ref-type="bibr" rid="b4-sensors-10-00266">4</xref>], by introducing a quadratic form for the regularization term, the authors assume a smooth and homogeneous field map. Moreover, they use small echo time differences in order to prevent phase wrapping.</p>
<p>In this paper we propose a novel multi-acquisition Maximum <italic>A Posteriori</italic> (MAP) estimator which overcomes some limitations respect to other presented techniques, as it does not need any initialization while removing tight limitations on required <italic>Δ<sub>TE</sub></italic>. This approach has been developed consequently to an accurate study on noise model in complex MRI data and in order to take into account the piecewise smooth nature of the field maps (smooth areas and strong local changes of the filed strength). The proposed algorithm works jointly on the multi-acquisition available phase images, allowing to automatically perform PU operation and correctly reconstruct smooth areas and field discontinuities (e.g., field discontinuities at air/tissue or fat/water boundaries).</p>
<p>In Section 2 the field map estimation problem is briefly addressed. In Section 3 the proposed method will be presented. The optimization algorithm will be explained in Section 4 and the results will be shown and discussed in Section 5. Finally, we draw some conclusions about the presented technique.</p></sec>
<sec>
<label>2.</label>
<title>Problem Statement</title>
<p>In MRI the signal comes from nuclei with spin which rotate at a certain frequency, called the Larmor angular frequency. The precession depends on the kind of nuclei and the energy of the state in which the nuclei are in a magnetic field <italic>B</italic><sub>0</sub> [<xref ref-type="bibr" rid="b1-sensors-10-00266">1</xref>]. Let us consider a complex MR image <italic>x</italic><sub>1</sub> taken at an echo time <italic>T</italic><sub><italic>E</italic>,1</sub>; the analytical expression of the complex MR image <italic>x</italic><sub>1</sub> is given by:
<disp-formula id="FD1">
<label>(1)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo> </mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula>where <italic>m</italic><sub>1</sub> represents the amplitude of the signal and <italic>ϕ</italic><sub>1</sub> the phase at the time <italic>T</italic><sub><italic>E</italic>,1</sub>; we can represent the phase <italic>ϕ</italic><sub>1</sub> as the sum of an initial phase <italic>ϕ<sub>0</sub></italic> and a term related to Larmor angular frequency <italic>ω</italic>:
<disp-formula id="FD2">
<label>(2)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mn>0</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>ω</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p>
<p>If we consider a second complex image taken at an echo time <italic>T</italic><sub><italic>E</italic>,2</sub>, the complex image will be:
<disp-formula id="FD3">
<label>(3)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo> </mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula>where <italic>m</italic><sub>2</sub> represents the amplitude of the signal and <italic>ϕ</italic><sub>2</sub>:
<disp-formula id="FD4">
<label>(4)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mn>0</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>ω</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p>
<p>Note that <xref ref-type="disp-formula" rid="FD1">Equations (1)</xref> and <xref ref-type="disp-formula" rid="FD3">(3)</xref> are an approximate model as they ignore the presence of off-resonance artifacts. This assumption requires that short echo times are used for the acquisition of the images and will be considered a valid approximation for the rest of the paper.</p>
<p>Using <italic>x</italic><sub>1</sub> and <italic>x</italic><sub>2</sub> we can estimate the Larmor angular frequency <italic>ω</italic> of each voxel (pixel of the MR image) computing the phase difference between <italic>ϕ</italic><sub>1</sub> and <italic>ϕ</italic><sub>2</sub> and dividing by <italic>Δ<sub>TE</sub></italic> <italic>=</italic> (<italic>T</italic><sub><italic>E</italic>,2</sub> – <italic>T</italic><sub><italic>E</italic>,1</sub>). Once obtained <italic>ω</italic>, the field map can be recovered exploiting the relation between Larmor angular frequency and the magnetic field <italic>B</italic>:
<disp-formula id="FD5">
<label>(5)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>ω</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>γ</mml:mi>
<mml:mi>B</mml:mi></mml:mrow></mml:math></disp-formula>where <italic>γ</italic> is a known parameter representing the gyromagnetic ratio which depends on the atomic nucleus.</p>
<p>This seemingly simple approach would generate properly reconstructed field maps if there are no 2<italic>π</italic> wraps in the (<italic>ϕ</italic><sub>2</sub> – <italic>ϕ</italic><sub>1</sub>) phase data, otherwise phase unwrapping operation will be needed before computing <italic>ω</italic>. Note also that this trivial approach does not consider the complex noise added to signals <italic>x</italic><sub>1</sub> and <italic>x</italic><sub>2</sub>.</p></sec>
<sec>
<label>3.</label>
<title>Maximum <italic>A Posteriori</italic> Field Map Estimation</title>
<p>Let us consider <italic>N</italic> complex images <bold><italic>x</italic></bold> = [ <italic>x</italic><sub>1</sub>, <italic>x</italic><sub>2</sub>…<italic>x<sub>N</sub></italic>]<sup>T</sup> obtained at echo times <italic>T<sub>E</sub></italic> = [<italic>T</italic><sub><italic>E</italic>,1</sub>, <italic>T</italic><sub><italic>E</italic>,2</sub>,…<italic>T<sub>E,N</sub></italic>]<sup>T</sup>. By generalizing <xref ref-type="disp-formula" rid="FD2">Equation (2)</xref>, when different acquisitions are available, neglecting the initial phase <italic>ϕ</italic><sub>0</sub>, the relation between the <italic>n</italic>-th phase and the Larmor angular frequency is given by:
<disp-formula id="FD6">
<label>(6)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mi>n</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>ω</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p>
<p>Our idea is to perform the field map estimation exploiting jointly the phases of images <italic>x</italic>. In the Bayesian estimation framework, we propose a Maximum <italic>A Posteriori</italic> (MAP) solution for the estimation of the unknown parameter <italic>ω</italic>. We recall that MAP criterion consists of maximization of the <italic>a posteriori</italic> probability density function (pdf) which is, according to Bayes Law, proportional to the product of the likelihood function and the <italic>a priori</italic> pdf.</p>
<p>In order to obtain the likelihood function, we investigate the pdf of the involved noise. In the <italic>k</italic>-space domain, the signal coming from voxels is mixed with Additive White Gaussian Noise (AWGN) in both real and imaginary parts [<xref ref-type="bibr" rid="b5-sensors-10-00266">5</xref>,<xref ref-type="bibr" rid="b6-sensors-10-00266">6</xref>]. As the Fourier Transformation is a linear operator, in the complex image domain noise samples are still additive, gaussian and uncorrelated. Considering amplitude and phase of the complex signal, the noise pdf leads to a Rice distribution in terms of signal amplitude, and to the following distribution for the signal phase <italic>ϕ</italic> [<xref ref-type="bibr" rid="b5-sensors-10-00266">5</xref>,<xref ref-type="bibr" rid="b6-sensors-10-00266">6</xref>]:
<disp-formula id="FD7">
<label>(7)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>π</mml:mi></mml:mrow></mml:mfrac>
<mml:mo> </mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi></mml:mrow>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn></mml:msup></mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mi>σ</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:msup>
<mml:mo> </mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mi>A</mml:mi>
<mml:mi>σ</mml:mi></mml:mfrac>
<mml:mtext>cos</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>⋅</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi></mml:mrow>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn></mml:msup></mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mi>σ</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac>
<mml:msup>
<mml:mtext>cos</mml:mtext>
<mml:mn>2</mml:mn></mml:msup>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup>
<mml:mo> </mml:mo>
<mml:msubsup>
<mml:mo>∫</mml:mo>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mo>∞</mml:mo></mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mi>A</mml:mi>
<mml:mi>σ</mml:mi></mml:mfrac>
<mml:mtext>cos</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup>
<mml:mo> </mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi></mml:mrow>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow>
<mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msup>
<mml:mi mathvariant="italic">dx</mml:mi></mml:mrow></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>where <italic>A</italic> is the signal amplitude and <italic>σ</italic> is the noise standard deviation.</p>
<p>Expression (7) can be approximated well with the following probability density function [<xref ref-type="bibr" rid="b7-sensors-10-00266">7</xref>]:
<disp-formula id="FD8">
<label>(8)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>γ</mml:mi>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>π</mml:mi></mml:mrow></mml:mfrac>
<mml:mo> </mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>γ</mml:mi>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:mo> </mml:mo>
<mml:msup>
<mml:mtext>cos</mml:mtext>
<mml:mn>2</mml:mn></mml:msup>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac>
<mml:mo> </mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>γ</mml:mi>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mtext>cos</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo> </mml:mo>
<mml:mtext>arc cos</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo>−</mml:mo>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>γ</mml:mi>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mo> </mml:mo>
<mml:mtext>cos</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>γ</mml:mi>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:mo> </mml:mo>
<mml:msup>
<mml:mtext>cos</mml:mtext>
<mml:mn>2</mml:mn></mml:msup>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>ϕ</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>where <italic>γ</italic> is the coherence of the signal which can be seen as a normalized Signal to Noise Ratio (SNR = <italic>A</italic><sup>2</sup>/<italic>σ</italic><sup>2</sup>). The relation between them is empirically found fixing an SNR and looking for the <italic>γ</italic> value minimizing the mean square error between the two pdfs.</p>
<p><xref ref-type="fig" rid="f1-sensors-10-00266">Figure 1</xref> shows a comparison between (7) and (8). When <italic>γ</italic> for (8) or SNR for (7) is low, both pdfs tend to a uniform distribution in [-<italic>π</italic>,<italic>π</italic>] (<xref ref-type="fig" rid="f1-sensors-10-00266">Figure 1a</xref>), while, in case of higher <italic>γ</italic> or SNR, Functions (7) and (8) approach a Gaussian distribution (<xref ref-type="fig" rid="f1-sensors-10-00266">Figure 1b</xref>). Note that approximating <xref ref-type="disp-formula" rid="FD7">Equation (7)</xref> with (8) leads to a more appropriate model compared to classical Gaussian approximation for MRI phase signal noise; as a matter of fact, the latter is a good approximation only in case of higher SNRs. As <xref ref-type="disp-formula" rid="FD8">Equation (8)</xref> avoids the integration, we use for the rest of the paper <xref ref-type="disp-formula" rid="FD8">Equation (8)</xref> instead of (7) in order to simplify the model and to have a lower computational cost.</p>
<p>The likelihood function can be obtained starting from the pdf (8) (or from <xref ref-type="disp-formula" rid="FD7">Equation (7)</xref> at a higher algorithm computational cost) of an MRI phase image. Let us consider the <italic>p</italic>-th pixel of the image. Given <italic>ϕ̆<sub>p</sub></italic> the measured noisy phase value and <italic>ϕ<sub>p</sub></italic> the true phase, the pdf is given by [<xref ref-type="bibr" rid="b8-sensors-10-00266">8</xref>,<xref ref-type="bibr" rid="b9-sensors-10-00266">9</xref>]:
<disp-formula id="FD9">
<label>(9)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>π</mml:mi></mml:mrow></mml:mfrac>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mtext>cos</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mtext>cos</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo> </mml:mo>
<mml:mtext>arc cos</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mtext>cos</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mtext>cos</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ϕ</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p>
<p>Considering <italic>N</italic> acquisitions with independent noise samples obtained at different <italic>T<sub>E,n</sub></italic>, the multi-acquisition likelihood function for the <italic>p</italic>-th pixel is the product of marginal ones (9), once <xref ref-type="disp-formula" rid="FD6">Equation (6)</xref> is substituted in (9) [<xref ref-type="bibr" rid="b8-sensors-10-00266">8</xref>]:
<disp-formula id="FD10">
<label>(10)</label>
<mml:math display="block">
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">ϕ</mml:mi>
<mml:mo mathvariant="bold">⌣</mml:mo></mml:mover></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∏</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>N</mml:mi></mml:munderover>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>π</mml:mi></mml:mrow></mml:mfrac></mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mtext>cos</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac>
<mml:mo>×</mml:mo></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo> </mml:mo>
<mml:mo> </mml:mo>
<mml:mo> </mml:mo>
<mml:mo> </mml:mo>
<mml:mo> </mml:mo>
<mml:mo> </mml:mo>
<mml:mo> </mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mtext>cos</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo> </mml:mo>
<mml:mtext>arc cos</mml:mtext>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow>
<mml:mtext>cos</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>γ</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>|</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mtext>cos</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <italic>p</italic>,<italic>n</italic> indexes stand for <italic>p</italic>-th pixel and <italic>n</italic>-th acquisition and <bold><italic>ϕ̆</italic></bold><italic><sub>p</sub></italic> <italic>=</italic> [<italic>ϕ̆<sub>p,</sub></italic><sub>1</sub>, <italic>ϕ̆<sub>p,</sub></italic><sub>2</sub>, ⋯ <italic>ϕ̆<sub>p,N</sub></italic>]<italic><sup>T</sup></italic> is the vector collecting the measured phases for the <italic>N</italic> acquisitions relative to pixel <italic>p</italic>.</p>
<p>Let us now consider the <italic>a priori</italic> pdf of the unknown parameter ω. We model it as a Markov Random Field (MRF). Thanks to Hammersley-Clifford theorem, any MRF can be expressed in terms of Gibbs distribution [<xref ref-type="bibr" rid="b10-sensors-10-00266">10</xref>]. So the <italic>a priori</italic> pdf can be modelled by:
<disp-formula id="FD11">
<label>(11)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi mathvariant="normal">Ω</mml:mi></mml:msub>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="bold">ω</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>Z</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>β</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac>
<mml:mo> </mml:mo>
<mml:mtext>exp</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo>−</mml:mo>
<mml:mi>U</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mstyle fontweight="bold" fontstyle="normal">
<mml:mi>ω</mml:mi></mml:mstyle>
<mml:mo>,</mml:mo>
<mml:mi>β</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula>where <italic>U</italic> is the priori energy function, <italic>β</italic> is the so called hyperparameter, which is used to tune the model, and <bold><italic>ω</italic></bold> = [<italic>ω</italic><sub>1</sub> <italic>ω</italic><sub>2</sub> <italic>ω</italic><sub>3…</sub><italic>ω<sub>P</sub></italic>]<sup>T</sup> is the collection of the Larmor angular frequencies related to the <italic>P</italic> pixels of the image. We choose the Total Variation (TV) model for the <italic>a priori</italic> energy function [<xref ref-type="bibr" rid="b11-sensors-10-00266">11</xref>]:
<disp-formula id="FD12">
<label>(12)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold">ω</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>β</mml:mi></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>P</mml:mi></mml:munderover>
<mml:mrow>
<mml:munder>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mo>∈</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>𝒩</mml:mi></mml:mrow>
<mml:mi>P</mml:mi></mml:msub></mml:mrow></mml:munder>
<mml:mrow>
<mml:mi>β</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>q</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>where <italic>𝒩<sub>p</sub></italic> is the neighborhood of the pixel <italic>p</italic> (the 4 nearest pixels).We choose the TV model since it looks for an approximation of the original noisy image which has minimal total variation but without particular bias to discontinuity or smooth solution [<xref ref-type="bibr" rid="b12-sensors-10-00266">12</xref>].</p>
<p>Given the likelihood Function (10) and given the <italic>a priori</italic> pdf (12), the MAP solution is given by the following maximization:
<disp-formula id="FD13">
<label>(13)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">ω</mml:mi>
<mml:mo mathvariant="bold">⌢</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">MAP</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mtext>arg</mml:mtext>
<mml:mo> </mml:mo>
<mml:munder>
<mml:mrow>
<mml:mtext>max</mml:mtext></mml:mrow>
<mml:mi mathvariant="bold">ω</mml:mi></mml:munder>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mo>∏</mml:mo>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi>P</mml:mi></mml:munderover>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="bold">ϕ</mml:mi>
<mml:mo mathvariant="bold">⌣</mml:mo></mml:mover></mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo></mml:mrow></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo> </mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi mathvariant="normal">Ω</mml:mi></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mstyle fontweight="bold" fontstyle="normal">
<mml:mi>ω</mml:mi></mml:mstyle>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p>
<p>Once this maximization has been performed, the field map for the whole image can be computed by simply inverting <xref ref-type="disp-formula" rid="FD5">Equation (5)</xref>. The details about the used maximization procedure will be discussed in the following section.</p>
<p>If the likelihood Function (10) shows more than one maximum, in order to obtain the uniqueness of the solution of the multi-acquisition Phase Unwrapping problem, the single acquisition likelihood functions need to have different periods, which is achieved considering a not rational value for the ratio between <italic>T<sub>E</sub></italic> values [<xref ref-type="bibr" rid="b8-sensors-10-00266">8</xref>].</p></sec>
<sec>
<label>4.</label>
<title>Maximization Procedure</title>
<p>In order to obtain the field map estimation, <xref ref-type="disp-formula" rid="FD13">Equation (13)</xref> needs to be solved. The maximization of the <italic>a posteriori</italic> distribution can turn out to be a difficult task. Due to the periodicity of the Likelihood function, <xref ref-type="disp-formula" rid="FD13">Equation (13)</xref> can show more than one relative maximum that makes mandatory the use of a global optimization algorithm (<italic>i.e.</italic>, an optimization algorithm that is able to provide the global maximum) such as Simulated Annealing (SA) [<xref ref-type="bibr" rid="b13-sensors-10-00266">13</xref>], if no other constraint on the solution are set. Anyway, SA can be excessively time demanding. In order to produce <italic>quasi</italic> real-time field maps to correct images during acquisition, long computation time is a big disadvantage of SA algorithm which limits its applicability.</p>
<p>To overcome this problem, the optimization algorithm that we use in this paper is based on the Graph Cut theory [<xref ref-type="bibr" rid="b14-sensors-10-00266">14</xref>,<xref ref-type="bibr" rid="b15-sensors-10-00266">15</xref>]. The main feature of graph cut optimization algorithms is that they are able to provide the global maximum or a local one within a good quality, without being computational time demanding.</p>
<p>Graph Cut theory has already been applied in the MRI field by Hernando <italic>et al.</italic> [<xref ref-type="bibr" rid="b16-sensors-10-00266">16</xref>]. Differently from [<xref ref-type="bibr" rid="b16-sensors-10-00266">16</xref>], we use the graph cut optimization algorithm proposed by Ishikawa [<xref ref-type="bibr" rid="b14-sensors-10-00266">14</xref>] which, if the graph is correctly constructed and if some hypothesis are respected while constructing it, is able to provide the global maximum of the considered function. The hypotheses at the basis of the Ishikawa algorithm are two: the first one is related to the convexity of the <italic>a priori</italic> energy. This hypothesis is respected in our model, since we are using the TV model. The second hypothesis is related to the linear order of the <italic>label set</italic>. The label set is the set of all the possible values that the pixels of the image can assume. For the problem considered in this paper, the labels correspond to the Lamor frequencies <bold><italic>ω</italic></bold>. To satisfy this condition we suppose that Lamor frequencies <italic>ω</italic> can be represented as integers in the range between 1 and <italic>K</italic>, where <italic>K</italic> is the size of the label set.</p>
<p>The Ishikawa algorithm is based on computing a minimum cut in a particular graph. The graph <italic>G</italic> = (<italic>V</italic>, <italic>E</italic>) contains <italic>V</italic> = <italic>P</italic> × <italic>K</italic> vertexes + 2 special vertexes <italic>S</italic> and <italic>T</italic> (the <italic>source</italic> and the <italic>sink</italic>). We recall that <italic>P</italic> is the number of the pixels of the image. A vertex is the intersection of a pixel value and of a label value of the graph and is indicated with the following notation: <italic>v</italic>(<italic>p</italic>, <italic>k</italic>) where <italic>p</italic> is referred to the <italic>p</italic>-th pixel and <italic>k</italic> to the <italic>k</italic>-th label.</p>
<p>A simplified representation of the Ishikawa graph for the 1 dimensional case is shown in <xref ref-type="fig" rid="f2-sensors-10-00266">Figure 2</xref>. The <italic>V</italic> vertexes (the circles in <xref ref-type="fig" rid="f2-sensors-10-00266">Figure 2</xref>) are connected by the edges <italic>E</italic> (the arrows on <xref ref-type="fig" rid="f2-sensors-10-00266">Figure 2</xref>). Three families of edges are created: <italic>data edges</italic> (vertical arrows going up), <italic>constraint edges</italic> (vertical arrows going down) and <italic>interaction edges</italic> (horizontal arrows).</p>
<p>Each of the edges has a certain <italic>capacity c.</italic> In the Ishikawa graph the vertical edges are related to the likelihood function while the horizontal ones take into account the <italic>a priori</italic> information. In particular the capacity of the data edge between the vertex <italic>v</italic>(<italic>p</italic>,<italic>k</italic>) and the vertex <italic>v</italic>(<italic>p</italic>,<italic>k</italic>+1) is set using the following equation:
<disp-formula id="FD14">
<label>(14)</label>
<mml:math display="block">
<mml:mrow>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>+</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>ϕ</mml:mi>
<mml:mo>⌣</mml:mo></mml:mover></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo>|</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>ω</mml:mi></mml:mrow>
<mml:mi>p</mml:mi></mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mo>∞</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>which represents the multi-acquisition likelihood value, calculated from <xref ref-type="disp-formula" rid="FD10">Equation (10)</xref> considering the <italic>p</italic>-th pixel and frequency value <italic>ω<sub>p</sub></italic> = <italic>k</italic>. The constraint edges are set to be infinity in order to cut only one label for each pixel. The interaction edges are related to the <italic>a priori</italic> energy function. Using the TV model it can be shown that the capacity of the horizontal edge between the vertex <italic>v</italic>(<italic>p</italic>,<italic>k</italic>) and the vertex <italic>v</italic>(<italic>p +</italic> 1,<italic>k</italic>) is set using the following Equation [<xref ref-type="bibr" rid="b14-sensors-10-00266">14</xref>]:
<disp-formula id="FD15">
<label>(15)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo>+</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:math></disp-formula></p>
<p>Note that the proposed <italic>a priori</italic> TV model allows us to reduce the computational cost of the Ishikawa optimization method since it reduces the number of interaction edges of the graph [<xref ref-type="bibr" rid="b14-sensors-10-00266">14</xref>].</p>
<p>A minimum cut on the graph consists of separating the special vertexes <italic>S</italic> and <italic>T</italic> by minimizing the sum of the capacities relative to cut edges. This is equivalent to find the solution of our maximization problem (<italic>i.e.</italic>, the solution of <xref ref-type="disp-formula" rid="FD13">Equation (13)</xref>). Thus, finding a minimum cut on the Ishikawa graph, given the capacities of <xref ref-type="disp-formula" rid="FD14">Equations (14)</xref> and <xref ref-type="disp-formula" rid="FD15">(15)</xref>, corresponds to reconstruct the Larmor angular frequencies of the whole images and consequently the field map. The minimum cut is computed using the Max Flow algorithm (the code by V. Kolmogorov is available at <ext-link xlink:href="http://www.cs.ucl.ac.uk/staff/V.Kolmogorov/software.html" ext-link-type="uri">http://www.cs.ucl.ac.uk/staff/V.Kolmogorov/software.html</ext-link>).</p></sec>
<sec sec-type="results|discussion">
<label>5.</label>
<title>Results and Discussion</title>
<p>In this section, some case studies are presented in order to show the performances achievable by the presented method. Results are obtained applying the method to both simulated and real data sets. For all the presented cases, a constant magnetic field of <italic>B</italic><sub>0</sub> = 1.5 T, corresponding to a central Larmor angular frequency of <italic>ω</italic> = 4.0127 × 10<sup>8</sup>Hz, and different echo time and SNR configurations are considered. The size of the images is set to be 128x128 pixels and we use <italic>K</italic> = 150 labels. In all the presented cases, to perform automatic regularization parameter estimation <italic>β</italic>, we used the method based on the <italic>L</italic>-curve, in particular the triangular method described in [<xref ref-type="bibr" rid="b17-sensors-10-00266">17</xref>].</p>
<p>In the first case study a discontinuity free field map is estimated considering four images with SNR = [6 5 4 3] dB and echo times <italic>T<sub>E</sub></italic> = [3.3 5.7 8.1 10.5] msec. <xref ref-type="fig" rid="f3-sensors-10-00266">Figures 3(a) and (b)</xref> show the phase of the first image (acquired at the lowest <italic>T<sub>E</sub></italic>) and fourth image (acquired at the highest <italic>T<sub>E</sub></italic>).</p>
<p>As expected, the phase of the first image presents fewer fringes than the other one. We apply to the four acquisition data set our proposed approach based on the maximization of <xref ref-type="disp-formula" rid="FD13">Equation (13)</xref> using the Ishikawa algorithm. The results are shown in <xref ref-type="fig" rid="f3-sensors-10-00266">Figure 3(c)</xref>. As we can see the reconstruction is performed well. The unwrapping problem has been successfully solved, and the field map is retrieved. Note that the algorithm is in the same time able to solve the unwrapping problem and to restore the solution (<italic>i.e.</italic>, to remove the noise from the reconstructed field map). <xref ref-type="fig" rid="f3-sensors-10-00266">Figure 3(d)</xref> shows the reconstruction of the field map using a conventional Maximum Likelihood (ML) estimation. Note that the noisy data have been masked before the estimation, by thresholding the coherence map.</p>
<p>In order to evaluate the advantage of the multi-acquisition configuration, we perform the reconstruction using only two and three acquisitions, instead of four. The results of the reconstruction in terms of normalized mean square errors are shown in <xref ref-type="table" rid="t1-sensors-10-00266">Table 1</xref>. As we can see, using more acquisitions allows the method to improve its performances, thus providing a better reconstruction.</p>
<p>For the second case study a simulated scenario with air/tissue discontinuities is considered. This simulation, although not completely realistic in electromagnetic terms of the magnetic field local strength, is shown to remark the robustness of the proposed algorithm in tackling the phase unwrapping problem when discontinuities are present. Configuration parameters are the same used in the previous case, in a higher noise case. As before, we use four different acquisitions (four phase images). In <xref ref-type="fig" rid="f4-sensors-10-00266">Figures 4a,b</xref> we show the least wrapped and the most wrapped phase images. Note that in this case the simulation takes into account the effects at the air/tissue interfaces, where strong changes of the field map are localized. Differently from the previous case, this time the field map can be very difficult to be retrieved using classical approaches, due to the presence of the discontinuities that make the unwrapping problem a hard task. We apply to the four acquisition data sets the proposed algorithm. The reconstructed profile is shown in <xref ref-type="fig" rid="f4-sensors-10-00266">Figure 4(c)</xref>. Once again the reconstruction is very satisfactory. The field map is well reconstructed in all tissue areas. We can note the good behavior of the TV model, which is able in to preserve edges, without penalizing smooth areas. <xref ref-type="fig" rid="f4-sensors-10-00266">Figure 4(d)</xref> shows the estimated field map using the approach proposed in [<xref ref-type="bibr" rid="b4-sensors-10-00266">4</xref>]. Comparing <xref ref-type="fig" rid="f4-sensors-10-00266">Figures 4e,f</xref>, representing the reconstruction error map of our approach and the approach of [<xref ref-type="bibr" rid="b4-sensors-10-00266">4</xref>] respectively, it can be noted the better accuracy of the first one compared to the latter. In particular, we can see that our approach provides a less noisy reconstruction compared to the approach presented in [<xref ref-type="bibr" rid="b4-sensors-10-00266">4</xref>] and it better handles discontinuities at air/tissue interfaces. This is confirmed from the computation of the normalized mean square error, which is equal to 0.039 and to 0.043 for our approach and for the approach of [<xref ref-type="bibr" rid="b4-sensors-10-00266">4</xref>] respectively. Note that for both reconstructions, the best trade off between under regularization and correct discontinuities retrieving has been used. Anyway we can remark also a known drawback of the TV model, which consists of the loss of the contrast in the reconstructed image. The reconstructed field map is well reconstructed but it is a little bit over regularized.</p>
<p>Also in this case, we perform the reconstruction using only two and three acquisitions, instead of four. The results of the reconstruction in terms of normalized mean square errors are shown in <xref ref-type="table" rid="t2-sensors-10-00266">Table 2</xref>. The trend seen for the previous example is respected. Using more acquisitions allows the method to improve its performances, thus providing a better reconstruction.</p>
<p>It is interesting to compare <xref ref-type="table" rid="t1-sensors-10-00266">Table 1</xref> and <xref ref-type="table" rid="t2-sensors-10-00266">Table 2</xref>, to appreciate the effectiveness of the multi-acquisition approach when dealing with discontinuities. As a matter of fact, increasing the number of used acquisitions in the second study case (<xref ref-type="table" rid="t2-sensors-10-00266">Table 2</xref>) improves, proportionally, more the reconstruction performances respect to the first study case (<xref ref-type="table" rid="t1-sensors-10-00266">Table 1</xref>).</p>
<p>As a last study case, we consider the same study case of the second one, but with more noisy data (SNR lowered of 2.5 dB). This time the SNR is set to be [3.5 2.5 1.5 0.5] dB. The results of the estimation are show in <xref ref-type="table" rid="t3-sensors-10-00266">Table 3</xref> in terms of normalized mean square error.</p>
<p>As expected, the error increases compared to the second study case, but, even in presence of noisy data, the algorithm is able to provide a good solution. We underline that for all the three case studies the proposed algorithm is able to provide the solution in less than one minute using a SUN Ultra 40 Workstation.</p>
<p>Finally, we test the method on a real data set. The data set consists of two head images acquired in axial position with echo times equal to <italic>T<sub>E</sub></italic> = [12.8 25.6] msec. Note that the ratio between the two <italic>T<sub>E</sub></italic> values is a natural value, which is the worst case for our method. The images were taken from the Radiological Sciences Laboratory, Stanford University, School of Medicine. <xref ref-type="fig" rid="f5-sensors-10-00266">Figures 5a,b</xref> shows the phase of the two available images. <xref ref-type="fig" rid="f5-sensors-10-00266">Figure 5(c)</xref> represents the estimated field map obtained applying our method, proving the effectiveness of the method.</p>
<p>Note that in all reconstructions only signal relative to water component of the tissue is considered. The presented method can be applied also in case of superposed fat component signal. Under the hypothesis of selecting echo times in order to obtain in phase superposition of the two components, fat signal becomes undetectable and does not influence the field map estimation. In our approach this is possible since we are not limited in the range and the spacing of <italic>T</italic><sub>E</sub> we have to use.</p></sec>
<sec sec-type="conclusions">
<label>6.</label>
<title>Conclusions</title>
<p>In this paper a novel approach for the field map estimation problem in Magnetic Resonance Imaging has been presented. The main characteristics of proposed method are the statistical approach and the fast optimization algorithm based on Graph Cuts. The algorithm has shown to correctly retrieve the field map in a wide range of scenarios, both on simulated and real data. It is able to solve the phase unwrapping problem and to work properly both with low and high SNRs as with different echo times. We have shown that the approach is able to correctly manage the sharp discontinuities that arise at air/tissue boundary. Moreover, due to the piecewise smooth nature of field maps, the proposed <italic>a priori</italic> model, the TV model, has shown to be effective since it allows us to correctly reconstruct both smooth areas and field discontinuities. Two final interesting remarks about the use of Graph Cuts optimization procedure: first, it is characterized by low computational time, allowing quasi real-time field map estimations; secondly it ensures to reach the global optimum solution. A next step will be the evaluation of the method’s performance in real clinical MRI applications.</p></sec></body>
<back>
<ack>
<p>The authors would like to thank John Pauly from Stanford University, for providing real MRI complex data.</p></ack>
<ref-list>
<title>References and Notes</title>
<ref id="b1-sensors-10-00266"><label>1.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Slichter</surname><given-names>P.</given-names></name></person-group><source>Principles of Magnetic Resonance</source><edition>3rd ed</edition><publisher-name>Springer</publisher-name><publisher-loc>New York, NY, USA</publisher-loc><year>1996</year></citation></ref>
<ref id="b2-sensors-10-00266"><label>2.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Windischberger</surname><given-names>C.</given-names></name><name><surname>Robinson</surname><given-names>S.</given-names></name><name><surname>Rauscher</surname><given-names>A.</given-names></name><name><surname>Barth</surname><given-names>M.</given-names></name><name><surname>Moser</surname><given-names>E.</given-names></name></person-group><article-title>Robust field map generation using a triple-echo acquisition</article-title><source>J. Mag. Res. Imag</source><year>2004</year><volume>20</volume><fpage>730</fpage><lpage>734</lpage><pub-id pub-id-type="doi">10.1002/jmri.20158</pub-id></citation></ref>
<ref id="b3-sensors-10-00266"><label>3.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Reber</surname><given-names>P.J.</given-names></name><name><surname>Wong</surname><given-names>E.C.</given-names></name><name><surname>Buxton</surname><given-names>R.B.</given-names></name><name><surname>Frank</surname><given-names>L.</given-names></name></person-group><article-title>Correction of off-resonance-related distortion in echo planar imaging using EPI-based field maps</article-title><source>Magn. Reson. Med</source><year>1998</year><volume>39</volume><fpage>328</fpage><lpage>330</lpage><pub-id pub-id-type="doi">10.1002/mrm.1910390223</pub-id><pub-id pub-id-type="pmid">9469719</pub-id></citation></ref>
<ref id="b4-sensors-10-00266"><label>4.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Funai</surname><given-names>A.K.</given-names></name><name><surname>Fessler</surname><given-names>J.A.</given-names></name><name><surname>Yeo</surname><given-names>D.T.B.</given-names></name><name><surname>Olafsson</surname><given-names>V.T.</given-names></name><name><surname>Noll</surname><given-names>D.C.</given-names></name></person-group><article-title>Regularized field map estimation in MRI</article-title><source>IEEE Trans. Med. Imaging</source><year>2008</year><volume>27</volume><fpage>1484</fpage><lpage>1494</lpage><pub-id pub-id-type="doi">10.1109/TMI.2008.923956</pub-id><pub-id pub-id-type="pmid">18815100</pub-id></citation></ref>
<ref id="b5-sensors-10-00266"><label>5.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gudbjartsson</surname><given-names>H.</given-names></name><name><surname>Patz</surname><given-names>S.</given-names></name></person-group><article-title>The rician distribution of noisy MRI data</article-title><source>Magn. Reson. Med</source><year>1995</year><volume>34</volume><fpage>910</fpage><lpage>914</lpage><pub-id pub-id-type="doi">10.1002/mrm.1910340618</pub-id><pub-id pub-id-type="pmid">8598820</pub-id></citation></ref>
<ref id="b6-sensors-10-00266"><label>6.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sijbers</surname><given-names>J.</given-names></name><name><surname>den Dekker</surname><given-names>A.J.</given-names></name><name><surname>Scheunders</surname><given-names>P.</given-names></name><name><surname>van Dyck</surname><given-names>D.</given-names></name></person-group><article-title>Maximum Likelihood estimation of Rician distribution parameters</article-title><source>IEEE Trans. Med. Imaging</source><year>1998</year><volume>17</volume><fpage>357</fpage><lpage>361</lpage><pub-id pub-id-type="doi">10.1109/42.712125</pub-id><pub-id pub-id-type="pmid">9735899</pub-id></citation></ref>
<ref id="b7-sensors-10-00266"><label>7.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bamler</surname><given-names>R.</given-names></name><name><surname>Hartl</surname><given-names>P.</given-names></name></person-group><article-title>Synthetic aperture radar interferometry</article-title><source>Inverse Problems</source><year>1998</year><volume>14</volume><fpage>R1</fpage><lpage>R54</lpage><pub-id pub-id-type="doi">10.1088/0266-5611/14/4/001</pub-id></citation></ref>
<ref id="b8-sensors-10-00266"><label>8.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pascazio</surname><given-names>V.</given-names></name><name><surname>Schirinzi</surname><given-names>G.</given-names></name></person-group><article-title>Multifrequency InSAR height reconstruction through maximum likelihood estimation of local planes parameters</article-title><source>IEEE Trans. Image Process</source><year>2002</year><volume>11</volume><fpage>1478</fpage><lpage>1489</lpage><pub-id pub-id-type="doi">10.1109/TIP.2002.804274</pub-id><pub-id pub-id-type="pmid">18249716</pub-id></citation></ref>
<ref id="b9-sensors-10-00266"><label>9.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Kay</surname><given-names>S.M.</given-names></name></person-group><source>Fundamentals of Statistical Signal Processing, Estimation Theory</source><publisher-name>Prentice-Hall</publisher-name><publisher-loc>Englewood Cliffs, NJ, USA</publisher-loc><year>1993</year></citation></ref>
<ref id="b10-sensors-10-00266"><label>10.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Li</surname><given-names>S.Z.</given-names></name></person-group><source>Markov Random Field Modeling in Image Analysis</source><publisher-name>Springer-Verlag</publisher-name><publisher-loc>New York, NY, USA</publisher-loc><year>2001</year></citation></ref>
<ref id="b11-sensors-10-00266"><label>11.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Denis</surname><given-names>L.</given-names></name><name><surname>Tupin</surname><given-names>F.</given-names></name><name><surname>Darbon</surname><given-names>J.</given-names></name><name><surname>Sigelle</surname><given-names>M.</given-names></name></person-group><article-title>SAR image regularization with fast approximate discrete minimization</article-title><source>IEEE Trans. Image Process</source><year>2009</year><volume>18</volume><fpage>1588</fpage><lpage>1600</lpage><pub-id pub-id-type="doi">10.1109/TIP.2009.2019302</pub-id><pub-id pub-id-type="pmid">19482581</pub-id></citation></ref>
<ref id="b12-sensors-10-00266"><label>12.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rudin</surname><given-names>L.I.</given-names></name><name><surname>Osher</surname><given-names>S.</given-names></name><name><surname>Fatemi</surname><given-names>E.</given-names></name></person-group><article-title>Nonlinear total variation based noise removal algorithms</article-title><source>Phys. D</source><year>1992</year><volume>60</volume><fpage>259</fpage><lpage>268</lpage><pub-id pub-id-type="doi">10.1016/0167-2789(92)90242-F</pub-id></citation></ref>
<ref id="b13-sensors-10-00266"><label>13.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Geman</surname><given-names>S.</given-names></name><name><surname>Geman</surname><given-names>D.</given-names></name></person-group><article-title>Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images</article-title><source>IEEE Trans. Pattern Anal. Mach. Intell</source><year>1984</year><volume>6</volume><fpage>721</fpage><lpage>741</lpage><pub-id pub-id-type="doi">10.1109/TPAMI.1984.4767596</pub-id><pub-id pub-id-type="pmid">22499653</pub-id></citation></ref>
<ref id="b14-sensors-10-00266"><label>14.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ishikawa</surname><given-names>H.</given-names></name></person-group><article-title>Exact optimization for Markov random fields with convex priors</article-title><source>IEEE Trans. Pattern Anal. Mach. Intell</source><year>2003</year><volume>25</volume><fpage>1333</fpage><lpage>1336</lpage><pub-id pub-id-type="doi">10.1109/TPAMI.2003.1233908</pub-id></citation></ref>
<ref id="b15-sensors-10-00266"><label>15.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Boykov</surname><given-names>Y.</given-names></name><name><surname>Veksler</surname><given-names>O.</given-names></name><name><surname>Zabih</surname><given-names>R.</given-names></name></person-group><article-title>Fast approximate energy minimization via graph cuts</article-title><source>IEEE Trans. Pattern Anal. Mach. Intell</source><year>2001</year><volume>23</volume><fpage>1222</fpage><lpage>1239</lpage><pub-id pub-id-type="doi">10.1109/34.969114</pub-id></citation></ref>
<ref id="b16-sensors-10-00266"><label>16.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hernando</surname><given-names>D.</given-names></name><name><surname>Kellman</surname><given-names>P.</given-names></name><name><surname>Haldar</surname><given-names>J.</given-names></name><name><surname>Liang</surname><given-names>Z.P.</given-names></name></person-group><article-title>Robust water/fat separation in the presence of large field inhomogeneities using a graph cut algorithm</article-title><source>Magn. Reson. Med</source><year>2009</year><volume>63</volume><fpage>79</fpage><lpage>90</lpage></citation></ref>
<ref id="b17-sensors-10-00266"><label>17.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Castellanos</surname><given-names>J.L.</given-names></name><name><surname>Gomez</surname><given-names>S.</given-names></name><name><surname>Guerra</surname><given-names>V.</given-names></name></person-group><article-title>The triangle method for finding the corner of the L-curve</article-title><source>Appl. Numer. Math</source><year>2002</year><volume>43</volume><fpage>359</fpage><lpage>373</lpage><pub-id pub-id-type="doi">10.1016/S0168-9274(01)00179-9</pub-id></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures and Tables</title>
<fig id="f1-sensors-10-00266" position="float">
<label>Figure 1.</label>
<caption>
<p>Probability density function of MRI phase signal noise, real pdf (blue), approximated pdf (red), Gaussian pdf (black): (a) low <italic>γ</italic> (0.08) and SNR (-20 dB) case (approximated pdf completely overlaps real one) and (b) high <italic>γ</italic>(0.75) and SNR (4 dB) case.</p></caption>
<graphic xlink:href="sensors-10-00266f1.gif"/></fig>
<fig id="f2-sensors-10-00266" position="float">
<label>Figure 2.</label>
<caption>
<p>One dimensional Ishikawa graph construction: circles represent the vertexes <italic>V</italic>, arrows represent the edges <italic>E</italic>.</p></caption>
<graphic xlink:href="sensors-10-00266f2.gif"/></fig>
<fig id="f3-sensors-10-00266" position="float">
<label>Figure 3.</label>
<caption>
<p>First case study: (a) first phase image, (b) fourth phase image, (c) estimated field map using proposed technique, (d) estimated field map using conventional ML technique.</p></caption>
<graphic xlink:href="sensors-10-00266f3.gif"/></fig>
<fig id="f4-sensors-10-00266" position="float">
<label>Figure 4.</label>
<caption>
<p>Second case study: (a) first phase image, (b) fourth phase image, (c) estimated field map using proposed method, (d) estimated field map using the approach of paper [<xref ref-type="bibr" rid="b4-sensors-10-00266">4</xref>], (e) difference between estimated and the true field map using proposed method, (f) difference between estimated and the true field map using the approach of paper [<xref ref-type="bibr" rid="b4-sensors-10-00266">4</xref>].</p></caption>
<graphic xlink:href="sensors-10-00266f4.gif"/></fig>
<fig id="f5-sensors-10-00266" position="float">
<label>Figure 5.</label>
<caption>
<p>Real case study: (a) first phase image, (b) second phase image, (c) estimated field map.</p></caption>
<graphic xlink:href="sensors-10-00266f5.gif"/></fig>
<table-wrap id="t1-sensors-10-00266" position="float">
<label>Table 1.</label>
<caption>
<p>Normalized mean square error for different number of available acquisitions—discontinuities free field map case.</p></caption>
<table frame="hsides" rules="groups">
<tbody>
<tr>
<td align="left" valign="top">2 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7])</td>
<td align="center" valign="top">0.0117</td></tr>
<tr>
<td align="left" valign="top">3 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7 8.1])</td>
<td align="center" valign="top">0.0098</td></tr>
<tr>
<td align="left" valign="top">4 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7 8.1 10.5])</td>
<td align="center" valign="top">0.0091</td></tr></tbody></table></table-wrap>
<table-wrap id="t2-sensors-10-00266" position="float">
<label>Table 2.</label>
<caption>
<p>Normalized mean square error for different number of available acquisitions—air/tissue discontinuities field map case.</p></caption>
<table frame="hsides" rules="groups">
<tbody>
<tr>
<td align="left" valign="top">2 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7])</td>
<td align="center" valign="top">0.1010</td></tr>
<tr>
<td align="left" valign="top">3 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7 8.1])</td>
<td align="center" valign="top">0.0685</td></tr>
<tr>
<td align="left" valign="top">4 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7 8.1 10.5])</td>
<td align="center" valign="top">0.0392</td></tr></tbody></table></table-wrap>
<table-wrap id="t3-sensors-10-00266" position="float">
<label>Table 3.</label>
<caption>
<p>Normalized mean square error for different number of available acquisitions—low SNR case.</p></caption>
<table frame="hsides" rules="groups">
<tbody>
<tr>
<td align="left" valign="top">2 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7])</td>
<td align="center" valign="top">0.1634</td></tr>
<tr>
<td align="left" valign="top">3 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7 8.1])</td>
<td align="center" valign="top">0.1028</td></tr>
<tr>
<td align="left" valign="top">4 acquisitions (<bold><italic>T</italic></bold><italic><sub>E</sub></italic> = [3.3 5.7 8.1 10.5])</td>
<td align="center" valign="top">0.0880</td></tr></tbody></table></table-wrap></sec></back></article>
