<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Earth Sci.</journal-id>
<journal-title>Frontiers in Earth Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Earth Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-6463</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1101228</article-id>
<article-id pub-id-type="doi">10.3389/feart.2023.1101228</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Resolution enhancement of 2D controlled-source electromagnetic images by use of point-spread function inversion</article-title>
<alt-title alt-title-type="left-running-head">Thorkildsen and Gelius</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/feart.2023.1101228">10.3389/feart.2023.1101228</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Thorkildsen</surname>
<given-names>Vemund S.</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2103590/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Gelius</surname>
<given-names>Leiv-J.</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/1901300/overview"/>
</contrib>
</contrib-group>
<aff id="aff">
<institution>Department of Geosciences</institution>, <institution>University of Oslo</institution>, <addr-line>Oslo</addr-line>, <country>Norway</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1130145/overview">Hui Li</ext-link>, Xi&#x2019;an Jiaotong University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1108641/overview">Anil K. Battu</ext-link>, Environmental Molecular Sciences Laboratory, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1743039/overview">Yide Zhang</ext-link>, California Institute of Technology, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/288927/overview">Udo Jochen Birk</ext-link>, University of Applied Sciences Graub&#xfc;nden, Switzerland</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/911183/overview">Peng Gao</ext-link>, Xidian University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Vemund S. Thorkildsen, <email>vemund.s.thorkildsen@gmail.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>07</day>
<month>06</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1101228</elocation-id>
<history>
<date date-type="received">
<day>17</day>
<month>11</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>24</day>
<month>05</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Thorkildsen and Gelius.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Thorkildsen and Gelius</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The marine controlled-source electromagnetic technique is employed both in large-scale geophysical applications as well as within the exploration of hydrocarbons and gas hydrates. Because of the diffusive character of the EM field, only very low frequencies are used, leading to inversion results with low resolution. In this paper, we calculated the resolution matrix associated with the inversion and derived the corresponding point-spread functions. The PSFs provided information about how much the actual inversion was blurred. Using a space-varying deconvolution can thus further improve the inversion result. The actual deblurring was carried out using the nonnegative flexible conjugate gradient least-squares (NN-FCGLS) algorithm, which is a fast iterative restoration technique. To attain completeness, we also introduced the results obtained using a blind deconvolution algorithm based on the maximum likelihood estimation with unknown PSFs. The potential of the proposed approach has been demonstrated using both complex synthetic data and field data acquired at the Wisting oil field in the Barents Sea. In both cases, the resolution of the final inversion result was improved and showed greater agreement with the known target area.</p>
</abstract>
<kwd-group>
<kwd>controlled-source EM (CSEM)</kwd>
<kwd>inversion</kwd>
<kwd>deblurring</kwd>
<kwd>point-spread function (PSF)</kwd>
<kwd>resolution</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Environmental Informatics and Remote Sensing</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>The marine controlled-source electromagnetic (CSEM) technique has the potential to resolve the fluid distribution in a reservoir. This method is particularly sensitive to high-resistivity fluids like hydrocarbons and has therefore proven successful within petroleum exploration (<xref ref-type="bibr" rid="B37">Um and Alumbaugh, 2007</xref>; <xref ref-type="bibr" rid="B8">Constable, 2010</xref>). Initially, CSEM data were processed directly in the data domain using normalized magnitude and phase-versus-offset plots (<xref ref-type="bibr" rid="B9">Ellingsrud et al., 2002</xref>; <xref ref-type="bibr" rid="B32">R&#xf8;sten et al., 2003</xref>). During the last 2&#xa0;decades, and in parallel with the improvement in computing power, the processing of CSEM data has moved to the model domain through inversion. Nowadays, such inversion can handle complex 2D and 3D Earth models including anisotropy (<xref ref-type="bibr" rid="B5">Brown et al., 2012</xref>; <xref ref-type="bibr" rid="B19">Jakobsen and Tveit, 2018</xref>; <xref ref-type="bibr" rid="B39">Wang et al., 2018</xref>). However, the CSEM technique has a low resolution because low frequencies (typically in the range of 0.25&#x2013;10&#xa0;Hz) are used to achieve the desired penetration depths because of the characteristics of the diffusive wave. Thus, the actual inversion represents a blurred version of the true target. In addition, data noise, bias, and inappropriate <italic>a priori</italic> geological information may lead to further uncertainties in the final inversion result.</p>
<p>The use of sophisticated inversion techniques like the Gauss-Newton method (<xref ref-type="bibr" rid="B21">Key, 2016</xref>; <xref ref-type="bibr" rid="B28">Nguyen et al., 2016</xref>; <xref ref-type="bibr" rid="B4">Bj&#xf8;rke et al., 2020</xref>) may (partly) correct for resolution losses by including the approximate Hessian matrix. In this study, we proposed the use of point-spread functions (PSFs) to quantify the remaining deblurring after a Gauss-Newton inversion. Such functions can be extracted from the model resolution matrix (<xref ref-type="bibr" rid="B18">Jackson, 1972</xref>; <xref ref-type="bibr" rid="B26">Menke, 2012</xref>). Several examples of the use of resolution matrices to analyze various inversion problems can be found in the literature (<xref ref-type="bibr" rid="B1">Alumbaugh and Newman, 2000</xref>; <xref ref-type="bibr" rid="B11">Friedel, 2003</xref>; <xref ref-type="bibr" rid="B33">Routh and Miller, 2006</xref>; <xref ref-type="bibr" rid="B20">Kalscheuer et al., 2010</xref>; <xref ref-type="bibr" rid="B10">Fichtner and Leeuwen, 2015</xref>; <xref ref-type="bibr" rid="B6">Chrapkiewicz et al., 2020</xref>; <xref ref-type="bibr" rid="B29">Ren and Kalscheuer, 2020</xref>). A few publications have also briefly discussed applications of the model resolution matrix within CSEM inversion but with limited demonstrations (<xref ref-type="bibr" rid="B14">Grayver et al., 2014</xref>; <xref ref-type="bibr" rid="B24">Mattsson, 2015</xref>; <xref ref-type="bibr" rid="B25">Mckay et al., 2015</xref>). In a recent publication, <xref ref-type="bibr" rid="B36">Thorkildsen and Gelius (2023)</xref> introduced for the first time the rigorous use of resolution matrices within CSEM and demonstrated how the associated PSFs can be employed to quantify the resolution power and as an aid in survey planning.</p>
<p>By analogy with work carried out earlier regarding seismic data imaging and inversion (<xref ref-type="bibr" rid="B17">Hu et al., 2001</xref>; <xref ref-type="bibr" rid="B34">Sjoeberg et al., 2003</xref>; <xref ref-type="bibr" rid="B42">Yu et al., 2006</xref>; <xref ref-type="bibr" rid="B35">Takahata et al., 2013</xref>; <xref ref-type="bibr" rid="B41">Yang et al., 2022</xref>) and astrophysics (<xref ref-type="bibr" rid="B40">Xu et al., 2020</xref>), we proposed using the PSFs extracted from a regularized Gauss-Newton inversion of marine CSEM data to further deblur the inversion result in a post-processing step. The actual deblurring was carried out using the nonnegative flexible conjugate gradient least-squares (NN-FCGLS) algorithm (<xref ref-type="bibr" rid="B13">Gazzola et al., 2017</xref>). The feasibility of the proposed approach was demonstrated using both complex synthetic data as well as field data from the Wisting oil field in the Barents Sea.</p>
</sec>
<sec id="s2">
<title>2 General framework of the 2D CSEM inversion</title>
<sec id="s2-1">
<title>2.1 MARE2DEM package</title>
<p>CSEM inversion was performed using the open-source inversion package MARE2DEM (Modeling with Adaptively Refined Elements 2D EM) (<xref ref-type="bibr" rid="B21">Key, 2016</xref>). This package was developed for 2D anisotropic modeling and inversion of both offshore and onshore CSEM and magnetotelluric (MT) data. MARE2DEM is based on the Occam approach (<xref ref-type="bibr" rid="B7">Constable et al., 1987</xref>), which is a variant of Gauss-Newton minimization. The starting point of the inversion scheme is a nonlinear problem formulation, which is solved iteratively by minimizing a cost function (<xref ref-type="bibr" rid="B21">Key, 2016</xref>; <xref ref-type="bibr" rid="B29">Ren and Kalscheuer, 2020</xref>).<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:msup>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:msup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msup>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of size <italic>i &#x3d; 1,2, &#x2026; N</italic> is the measured complex field data (i.e., frequency domain), <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the corresponding model response, <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the weighting matrix for the data misfit, <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the Langrangian weight factor for the regularization term, and <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the regularization matrix. While dealing with complex fields, the Hermitian <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> (i.e., matrix transpose and complex conjugation) notation should be adopted for the matrices involved. In MARE2DEM, <inline-formula id="inf7">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the diagonal matrix composed of the inverse of the standard error <inline-formula id="inf8">
<mml:math id="m9">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> for each sample and <inline-formula id="inf9">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the weighting matrix that forces smoothness on the model. The latter is obtained by use of a gradient roughness operator. In the case of anisotropic Earth models, the roughness is implemented by partitioning the model vector into anisotropic subsets (<xref ref-type="bibr" rid="B21">Key, 2016</xref>). In MARE2DEM, the model parameter <italic>m</italic> represents the logarithm of resistivity <inline-formula id="inf10">
<mml:math id="m11">
<mml:mrow>
<mml:mi>log</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> (bounded to a user-defined interval).</p>
<p>In practice and due to the nonlinearity of the inverse problem, the forward (modeling) operator <italic>F</italic> in Eq.<xref ref-type="disp-formula" rid="e1">1</xref> is quasi-linearized using a Taylor series expansion. This leads to an iterative formulation where the (<italic>k&#x2b;1</italic>)<sup>
<italic>th</italic>
</sup> update is given as<disp-formula id="e2">
<mml:math id="m12">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:msup>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:msubsup>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <inline-formula id="inf11">
<mml:math id="m13">
<mml:mrow>
<mml:mi mathvariant="bold">J</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the model Jacobian matrix with entries <inline-formula id="inf12">
<mml:math id="m14">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> where <inline-formula id="inf13">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>log</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf14">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the resistivity in cell <italic>j</italic>. Finally, after differentiating the cost function (2) with respect to the current model and setting <inline-formula id="inf15">
<mml:math id="m17">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, a least-squares solution is obtained after rearrangement:<disp-formula id="e3">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>with <inline-formula id="inf16">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> being the modified data vector and <inline-formula id="inf17">
<mml:math id="m20">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> being the generalized inverse matrix defined as <inline-formula id="inf18">
<mml:math id="m21">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msup>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msup>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>In MARE2DEM, Eq. <xref ref-type="disp-formula" rid="e3">3</xref> is solved iteratively by applying the Occam approach. This implies that the Langrangian multiplier <inline-formula id="inf19">
<mml:math id="m22">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is optimized as part of the inversion. For more details, the reader is referred to <xref ref-type="bibr" rid="B21">Key (2016)</xref> and <xref ref-type="bibr" rid="B7">Constable et al. (1987)</xref>.</p>
<p>In general, for an EM problem, there is a total of six different data components, which correspond to the three different directions of the magnetic and electric fields. However, in this study, we only used the embedded inline horizontal electric field (Ey), which is the most important component for marine CSEM.</p>
</sec>
<sec id="s2-2">
<title>2.2 Resolution matrix</title>
<p>If we assume a noise-free case and that the true model has been obtained from the inversion, the modified data vector can be written as<disp-formula id="e4">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>The combination of Eqs <xref ref-type="disp-formula" rid="e3">3</xref>, <xref ref-type="disp-formula" rid="e4">4</xref> gives then<disp-formula id="e5">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">R</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>with <inline-formula id="inf20">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">R</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> being the resolution matrix, which can be written explicitly as (<xref ref-type="bibr" rid="B29">Ren and Kalscheuer, 2020</xref>)<disp-formula id="e6">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">R</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="fraktur">R</mml:mi>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msup>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi mathvariant="bold">J</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msup>
<mml:msubsup>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#x2020;</mml:mo>
</mml:msubsup>
<mml:msub>
<mml:mi mathvariant="bold">W</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mi mathvariant="bold">J</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>and where <inline-formula id="inf21">
<mml:math id="m27">
<mml:mrow>
<mml:mi mathvariant="fraktur">R</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> implies taking the real part.</p>
<p>In a practical inversion case <inline-formula id="inf22">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is unobtainable. The model resolution matrix reveals how close the preferred inversion model is to the true model, which relies on the Lagrangian multiplier &#x3b1;. By letting &#x3b1; &#x2192; 0, the model resolution matrix approximates the unity matrix. In this case, the inverse problem is perfectly solved if no noise is present. As a pragmatic approach, we assume that <inline-formula id="inf23">
<mml:math id="m29">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the preferred inversion model if the inversion is terminated after iteration number <italic>k</italic>.</p>
<p>The resolution matrix is <italic>not calculated</italic> as part of the output from MARE2DEM. We have therefore developed an extension to the inversion package where this quantity is computed.</p>
<p>To gain further insight, we consider <italic>a 1D case</italic> first and decompose the corresponding resolution matrix into its column vectors:<disp-formula id="e7">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">R</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x22ef;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x22ef;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>M</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf24">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the <italic>jth</italic> column vector (<inline-formula id="inf25">
<mml:math id="m32">
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> ) and <italic>M</italic> represents the total number of 1D image points. Each column vector in Eq. <xref ref-type="disp-formula" rid="e7">7</xref> represents now a point-spread function (PSF) associated with a corresponding fixed image point (cf. <xref ref-type="fig" rid="F1">Figure 1A</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>
<bold>(A)</bold> The relationship between the true model <inline-formula id="inf26">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and the preferred inversion model <inline-formula id="inf27">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> expressed as a matrix vector operation (1D case). <bold>(B)</bold> and <bold>(C)</bold> are examples of PSF for a well-resolved and poorly resolved 2D case, respectively. Both PSFs have been normalized to 1 for presentation purposes.</p>
</caption>
<graphic xlink:href="feart-11-1101228-g001.tif"/>
</fig>
<p>The concept of a PSF is well known from imaging theory (<xref ref-type="bibr" rid="B31">Rossmann, 1969</xref>) and describes how much a point or pixel in an image (i.e., a model parameter) is blurred due to the imaging system (a combination of acquisition system and choice of inversion algorithm in our case). A 2D image, as considered in this paper, is represented by a lexicographical ordering as illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>. The resolution (blur) matrix then takes a more complex form as discussed in <xref ref-type="sec" rid="s3-2">Section 3.2</xref> (cf. Eq. <xref ref-type="disp-formula" rid="e9">9</xref>). A perfectly resolved case exhibits a PSF with the value of 1&#xa0;at the location of the image point and 0 elsewhere. <xref ref-type="fig" rid="F1">Figures 1B, C</xref> show examples of a well-resolved and a poorly resolved case, respectively, for a 2D image. The PSF in <xref ref-type="fig" rid="F1">Figure 1B</xref> is characterized by a small spread centered on the corresponding model parameter. However, in <xref ref-type="fig" rid="F1">Figure 1C</xref>, the PSF is characterized by a large spread.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Lexicographical ordering of the 2D image (the letters indicate pixels).</p>
</caption>
<graphic xlink:href="feart-11-1101228-g002.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<title>3 General framework of deblurring</title>
<sec id="s3-1">
<title>3.1 Forward (blur) model</title>
<p>From now on, we will use the notation <bold>A</bold> for the resolution matrix corresponding to a lexicographic ordering of the 2D image or model. The following general relationship between the true image <inline-formula id="inf28">
<mml:math id="m35">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and its blurred counterpart <inline-formula id="inf29">
<mml:math id="m36">
<mml:mrow>
<mml:mi mathvariant="bold">b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (i.e., the output from the CSEM inversion) holds (<italic>forward</italic> model)<disp-formula id="e8">
<mml:math id="m37">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">b</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold">n</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>where <inline-formula id="inf30">
<mml:math id="m38">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the blurring (resolution) matrix and <inline-formula id="inf31">
<mml:math id="m39">
<mml:mrow>
<mml:mi mathvariant="bold">n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents an additive noise term. Since <inline-formula id="inf32">
<mml:math id="m40">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (and <inline-formula id="inf33">
<mml:math id="m41">
<mml:mrow>
<mml:mi mathvariant="bold">b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) is organized in lexicographical order (cf. <xref ref-type="fig" rid="F2">Figure 2</xref>), the structure of the blur matrix takes a special form as discussed in the next section.</p>
</sec>
<sec id="s3-2">
<title>3.2 Blur matrix and a space-invariant PSF</title>
<p>We start by considering the case of a <italic>space-invariant</italic> PSF. Assume that the number of image points is <italic>M &#x3d; 2N &#x2b; 1</italic> along each direction (and with indices running from -<italic>N</italic> to <italic>N</italic>). Assume also that the PSF has the same size as the image (cf. upper part of <xref ref-type="fig" rid="F3">Figure 3</xref>). The first step in forming the blur matrix <inline-formula id="inf34">
<mml:math id="m42">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is to organize each column of the PSF in a Toeplitz matrix as shown in the lower part of <xref ref-type="fig" rid="F3">Figure 3</xref> for row <italic>n.</italic>
</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>First step in forming the blur matrix <inline-formula id="inf35">
<mml:math id="m43">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>: each column in the space-invariant PSF (upper part of the figure) is reorganized in a Toeplitz matrix as shown in the lower part of the figure.</p>
</caption>
<graphic xlink:href="feart-11-1101228-g003.tif"/>
</fig>
<p>The blur matrix <inline-formula id="inf36">
<mml:math id="m44">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can now be constructed as a block Toeplitz matrix with Toeplitz blocks (BTTB) with zero boundary conditions (<xref ref-type="bibr" rid="B15">Hansen et al., 2006</xref>) and where each block element <inline-formula id="inf37">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>N</mml:mi>
<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>&#x2212;</mml:mo>
<mml:mn>1,0,1</mml:mn>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is defined in <xref ref-type="fig" rid="F3">Figure 3</xref>:<disp-formula id="e9">
<mml:math id="m46">
<mml:mrow>
<mml:mi mathvariant="normal">A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="normal">N</mml:mi>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>The blur matrix <bold>A</bold> has dimensions <inline-formula id="inf38">
<mml:math id="m47">
<mml:mrow>
<mml:msup>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mtext>&#x200a;</mml:mtext>
<mml:mi>x</mml:mi>
<mml:mtext>&#x200a;</mml:mtext>
<mml:msup>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2006;</mml:mo>
<mml:mi mathvariant="normal">w</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mo>&#x2006;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
<sec id="s3-3">
<title>3.3 Generalization to space-variant PSF (image segmentation)</title>
<p>To discuss a more general case characterized by space-variant PSFs, a pragmatic approach would be to subdivide the model space into space-invariant regions and perform deblurring separately for each region. This implies that each region is assigned a deblur matrix of the form given by Eq. <xref ref-type="disp-formula" rid="e9">9</xref>, but with its own representative PSF. The final image is then constructed by combining the space-invariant regions after deblurring (and with possibly some smoothing applied to avoid edge effects). A more attractive approach, however, is to construct a space-variant <bold>A</bold> matrix (<xref ref-type="bibr" rid="B27">Nagy and O&#x2019;Leary, 1997</xref>). Let <xref ref-type="fig" rid="F4">Figure 4</xref> represent an idealized case where the model space is horizontally split into two regions, each of them characterized by distinct and different PSFs. To minimize edge effects, a transition zone, which defines a gradual transition between the two PSFs, has also been introduced.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Idealized model space horizontally split into two regions including a transition zone. Note that this case has been chosen for illustration purposes of Eq. <xref ref-type="disp-formula" rid="e10a">10a</xref> (cf. <xref ref-type="fig" rid="F5">Figure 5</xref>). In practical applications, both vertical and horizontal splitting can be employed (cf. <xref ref-type="fig" rid="F8">Figure 8A</xref>).</p>
</caption>
<graphic xlink:href="feart-11-1101228-g004.tif"/>
</fig>
<p>Before constructing the <italic>space-variant</italic> blur matrix <bold>A,</bold> we need to define a corresponding space-invariant blur matrix for each subregion (same form as in Eq. <xref ref-type="disp-formula" rid="e9">9</xref>). In the idealized case shown in <xref ref-type="fig" rid="F4">Figure 4</xref>, two blur matrices (<bold>A</bold>
<sub>
<bold>1</bold>
</sub> and <bold>A</bold>
<sub>
<bold>2</bold>
</sub>) need therefore to be constructed. In this demonstration example, we have defined the two PSFs as simple 2D Gaussian functions with different degrees of blurring. More specifically, we chose the PSF of region 1 to introduce less blurring than the corresponding PSF of region 2. This implies that the blur matrix <bold>A</bold>
<sub>
<bold>1</bold>
</sub> has a more narrow band of values concentrated along its diagonal compared to the blur matrix <bold>A</bold>
<sub>
<bold>2</bold>
</sub> (cf. upper row in <xref ref-type="fig" rid="F5">Figure 5</xref>).</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>(Top row) Two space-invariant <inline-formula id="inf39">
<mml:math id="m48">
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-matrices corresponding to a well-resolved (<inline-formula id="inf40">
<mml:math id="m49">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">A</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) and smeared (<inline-formula id="inf41">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">A</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) PSF. (Middle row) weighting matrices (<inline-formula id="inf42">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>). (Bottom row) the space-variant <inline-formula id="inf43">
<mml:math id="m52">
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-matrix is calculated as the sum of the Hadamard product of the two space-invariant blur matrices and the associated weighting matrices.</p>
</caption>
<graphic xlink:href="feart-11-1101228-g005.tif"/>
</fig>
<p>The next step is to calculate a weighting matrix for each of the two regions in <xref ref-type="fig" rid="F4">Figure 4</xref> (<bold>D</bold>
<sub>
<bold>1</bold>
</sub> and <bold>D</bold>
<sub>
<bold>2</bold>
</sub>). To avoid edge effects, the PSF should vary smoothly between different subregions. This can be achieved by applying linear tapering between neighboring subregions. In such a transition zone, an effective PSF is constructed as the linear combination between the two neighboring PSFs. The two weighting matrices for the idealized case in <xref ref-type="fig" rid="F4">Figure 4</xref> are shown in the middle row of <xref ref-type="fig" rid="F5">Figure 5</xref>. A zoomed version of a section of the weight matrix <bold>D</bold>
<sub>
<bold>2</bold>
</sub> is also included to better visualize the smooth transition between the two subregions (i.e., no sharp edges). The final blur matrix <bold>A</bold> can then be constructed as the sum of the Hadamard product of the two space-invariant matrices and the associated weighting matrices<disp-formula id="e10a">
<mml:math id="m53">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">A</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2299;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">D</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">A</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2299;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">D</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10a)</label>
</disp-formula>where the effective blur matrix <bold>A</bold> is shown in the bottom row of <xref ref-type="fig" rid="F5">Figure 5</xref>. A zoomed version of a section of this matrix is also shown to better illustrate the effect of the smooth transition zone introduced between the two subregions in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<p>For a general case with N regions, Eq. <xref ref-type="disp-formula" rid="e10a">10a</xref> generalizes to<disp-formula id="e10b">
<mml:math id="m54">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">A</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2299;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">D</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10b)</label>
</disp-formula>
</p>
<p>As the inversion can be sensitive to input parameters (e.g., the choice of PSFs and sizes of the transition zones), developing an interactive user interface to assist in the selection of the optimized parameters is crucial. <xref ref-type="fig" rid="F6">Figure 6</xref> shows the typical plot output from this user interface (i.e., the blurred model output from the CSEM inversion along with three selected PSFs). In an interactive system, a PSF plot (<xref ref-type="fig" rid="F6">Figures 6B&#x2013;D</xref>) automatically updates when clicking on the corresponding cell location in the blurred model (green dots in <xref ref-type="fig" rid="F6">Figure 6A</xref>). This allows users to interactively evaluate whether a given PSF is suitable, and the user can then add this PSF to a list. After selecting the optimal PSFs, the user can define boundaries and the size of the transition zones (cf. <xref ref-type="fig" rid="F5">Figure 5</xref>). This set of parametric choices is then used to construct the space-variant <inline-formula id="inf44">
<mml:math id="m55">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-matrix. This blur matrix <bold>A</bold> is stored in the memory of the user interface, allowing the user to efficiently test different sets of input parameters.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>
<bold>(A)</bold> Example of superimposed green dots in a blurred model, indicating the location of each of the PSFs shown in <bold>(B&#x2013;D)</bold>.</p>
</caption>
<graphic xlink:href="feart-11-1101228-g006.tif"/>
</fig>
<p>Nevertheless, the inversion is sensitive to the choice of PSFs. In the example shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, one of the PSFs corresponds to a poorly resolved model parameter (<xref ref-type="fig" rid="F6">Figure 6B</xref>), whereas the PSFs in <xref ref-type="fig" rid="F6">Figures 6C, D</xref> both describe a fairly well-resolved model parameter. These observations stress the important role our interactive user interface plays in controlling the quality of the selected parameters. The choice of an anomalous PSF (<xref ref-type="fig" rid="F6">Figure 6B</xref>) can thus be easily avoided. In general, PSFs located (well) outside the target area should not be employed. Relevant PSFs are those near and inside the target area or structure. The PSFs in <xref ref-type="fig" rid="F6">Figures 6C, D</xref> are examples of proper selections. It is well known that the output from a CSEM inversion is poorly resolved along the vertical direction. If the two PSFs in <xref ref-type="fig" rid="F6">Figures 6C, D</xref> are used to construct the blur matrix, the corresponding deblurred image is expected to show improved vertical resolution. For a practical application, each PSF is delimited to a smaller area with tapering and normalization that ensures that the sum of its values inside the tapered area <italic>adds to 1</italic>.</p>
</sec>
<sec id="s3-4">
<title>3.4 Deblurring the CSEM inversion using NN-FCGLS</title>
<p>In this Section, we discuss how to deblur the output from the CSEM inversion. This step represents a new inversion problem to be solved, namely, the one with a forward model given by Eq. <xref ref-type="disp-formula" rid="e8">8</xref>. Several solution alternatives exist, and in this study, we used the nonnegative flexible conjugate gradient least-squares (NN-FCGLS) algorithm (<xref ref-type="bibr" rid="B13">Gazzola et al., 2017</xref>), which is implemented as an inner-outer scheme. The updated model of the inner iteration can be written as<disp-formula id="e11">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where <inline-formula id="inf45">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is a <italic>bounded</italic> step size and <inline-formula id="inf46">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is a vector of direction. To fulfill the condition of nonnegativity in the solution space, the step size <inline-formula id="inf47">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is reduced so that <inline-formula id="inf48">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>&#x2006;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. In NN-FCGLS, this is accomplished using a bounded step size calculated with the following expression:<disp-formula id="e12">
<mml:math id="m61">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mi>min</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>where <italic>K</italic> is a set of indices <italic>j</italic> such that <inline-formula id="inf49">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and the direction <inline-formula id="inf50">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is obtained by a linear combination of at most <inline-formula id="inf51">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> previously computed <inline-formula id="inf52">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> with <italic>j</italic> varying in { max{0, <italic>k</italic> &#x2212; <inline-formula id="inf53">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>},. . ., <italic>k</italic>&#x2212;1}. If the maximum number of iterations <italic>k</italic>
<sub>max</sub> is assigned to the inner cycle, the choice <inline-formula id="inf54">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; <italic>k</italic>
<sub>max</sub> corresponds to a full recursion, while a lower <inline-formula id="inf55">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> corresponds to a truncated recursion and with <inline-formula id="inf56">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 1, only the last computed vector <inline-formula id="inf57">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">p</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is used. The outer cycle relies on suitable restarts to avoid stagnation. For further details about the algorithm, the reader is referred to <xref ref-type="bibr" rid="B13">Gazzola et al. (2017)</xref>. In this study, we employed a code taken from the MATLAB library <italic>IR Tools</italic> (<xref ref-type="bibr" rid="B12">Gazzola et al., 2019</xref>).</p>
<p>Because the NN-FCGLS method enforces a nonnegativity constraint at each iteration, we consider that this algorithm will produce a more accurate approximate solution when the output from the CSEM inversion is a true nonnegative (i.e., log (<inline-formula id="inf58">
<mml:math id="m71">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) and the resistivity <inline-formula id="inf59">
<mml:math id="m72">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is bounded by <inline-formula id="inf60">
<mml:math id="m73">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mo>&#x2265;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 1&#xa0;&#x2126;-m) like in this case. The proposed deblurring approach is based on PSFs extracted from the resolution matrix associated with a linearized approximation of the original nonlinear problem. Thus, this procedure does not represent an exact solution to the blurring problem and the results obtained should always be treated with caution.</p>
</sec>
<sec id="s3-5">
<title>3.5 Blind deconvolution as a benchmark method</title>
<p>No precalculated PSFs are needed for blind deconvolution. This implies that the blur matrix <inline-formula id="inf61">
<mml:math id="m74">
<mml:mrow>
<mml:mi mathvariant="bold">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is now unknown, and the blind deconvolution technique estimates both the PSFs and the unknown &#x201c;true&#x201d; image <inline-formula id="inf62">
<mml:math id="m75">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="bibr" rid="B2">Ayers and Dainty, 1988</xref>; <xref ref-type="bibr" rid="B22">Krishnamurthy et al., 1995</xref>; <xref ref-type="bibr" rid="B16">Holmes et al., 2006</xref>). To solve this joint problem in an efficient manner, the maximum likelihood estimation (MLE) principle is employed (<xref ref-type="bibr" rid="B38">van Trees, 1968</xref>). The main idea is to search for a statistical solution that maximizes the likelihood function, given some observations. Thus, the parameter values obtained (i.e., PSF and <inline-formula id="inf63">
<mml:math id="m76">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) are most likely to lead to the observed data. For more details, the reader is referred to <xref ref-type="bibr" rid="B22">Krishnamurthy et al. (1995)</xref> and <xref ref-type="bibr" rid="B3">Biggs and Andrews (1997)</xref>.</p>
<p>In this paper, we applied blind deconvolution to benchmark our proposed approach, using the MATLAB routine <italic>deconvblind</italic>. It restores the image and the point-spread function (PSF) simultaneously employing the accelerated, damped Richardson-Lucy algorithm in each iteration (<xref ref-type="bibr" rid="B30">Richardson, 1972</xref>; <xref ref-type="bibr" rid="B23">Lucy, 1974</xref>).</p>
</sec>
</sec>
<sec id="s4">
<title>4 Data demonstrations</title>
<sec id="s4-1">
<title>4.1 Wisting oil field</title>
<p>The Wisting oil field is located in the southwestern Barents Sea. The reservoir is highly segmented and very shallow (approximately 250&#xa0;m below the seafloor), and contains oil in sandstone from the late Triassic (Fruholmen Formation) and early Jurassic (Nordmela and St&#xf8; Formations) periods.</p>
<p>In this Chapter, we start by considering an idealized model of the Wisting field that can serve as a complex controlled-data case. Such a synthetic data set is vital to perform quality control in the proposed deblurring approach. The controlled-data example is then followed by a case where CSEM field data acquired across the Wisting field is employed.</p>
</sec>
<sec id="s4-2">
<title>4.2 Complex synthetic model</title>
<p>
<xref ref-type="fig" rid="F7">Figure 7</xref> shows a plot of the synthetic model color-coded with vertical resistivity. Although the model includes anisotropy in most layers, we focus here on vertical resistivity because the CSEM method is known to be most sensitive to this polarization. For more details about the construction of the synthetic model, the reader is referred to <xref ref-type="bibr" rid="B36">Thorkildsen and Gelius (2023)</xref>. Synthetic marine CSEM data were generated using the model shown in <xref ref-type="fig" rid="F7">Figure 7</xref>, employing the MARE2DEM package in a forward-modeling mode. Five receivers evenly deployed on the seafloor at a 3000&#xa0;m interval were used for the calculations. On the transmitter side, approximately 180 source positions were simulated using a spatial sample interval of around 200&#xa0;m. Moreover, a total of 11 frequencies ranging from 0.2 to 12&#xa0;Hz were included. Random noise with a standard deviation equal to 1% of the data amplitude was added to each recording.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>2D synthetic model color-coded with vertical resistivity.</p>
</caption>
<graphic xlink:href="feart-11-1101228-g007.tif"/>
</fig>
<p>The blurred model obtained from the CSEM inversion is displayed in <xref ref-type="fig" rid="F8">Figure 8A</xref>. The inversion was characterized by a smooth transition from the low resistivity background to the high resistivity inside the reservoir. During the inversion, we constrained the model update to a rectangular area enclosing the main reservoir, while keeping the rest of the model unchanged. We also employed a vertical sample interval of 5&#xa0;m, which is denser than that normally employed in CSEM inversion. This was performed to enhance the deblurring effect from a visualization point of view. When compared to the &#x201c;true&#x201d; model in <xref ref-type="fig" rid="F7">Figure 7</xref>, the inversion was able to reproduce the main features of the reservoir. However, the main resistive structure was too shallow for both the left and (parts of) the middle compartment. The white vertical lines introduced in <xref ref-type="fig" rid="F8">Figure 8A</xref> indicate the borders between the different subregions employed when constructing the space-variant blur matrix <bold>A</bold> (transition zones not shown). In addition, ideal PSFs were introduced along the red frame surrounding the target region to constrain the outer parts of the image. An ideal PSF is a point-spread function that takes the value of 1&#xa0;at the corresponding parameter location and 0 elsewhere.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>
<bold>(A)</bold> Blurred output from CSEM inversion of data generated in the complex synthetic model shown in <xref ref-type="fig" rid="F7">Figure 7</xref>. The white vertical lines introduced indicate the borders between the different subregions employed when constructing the space-variant blur matrix. <bold>(B)</bold> Deblurred model obtained from NN-FCGLS after 12 iterations. <bold>(C)</bold> Output from blind deconvolution. Color scale between 0 and 250&#xa0;&#x2126;-m resistivity.</p>
</caption>
<graphic xlink:href="feart-11-1101228-g008.tif"/>
</fig>
<p>If we use the proposed deblurring approach, we generally expect to observe <italic>a better-resolved reservoir along the vertical direction (i.e., thinner).</italic> A direct comparison between the output from the CSEM inversion (<xref ref-type="fig" rid="F8">Figure 8A</xref>) and the corresponding deblurred image obtained from NN-FCGLS (<xref ref-type="fig" rid="F8">Figure 8B</xref>) supports this assumption. A total of six PSFs were employed during deconvolution (their actual locations are represented by the superimposed green dots in <xref ref-type="fig" rid="F8">Figure 8</xref>). By using our interactive interface software the PSFs were carefully chosen based on visual inspection and extensive testing. After deblurring, the target structure appeared thinner overall and the right compartment showed the greatest change in resolution. This was also expected because that part of the reservoir is known to be the most poorly resolved. On the other hand, the result of blind deconvolution (<xref ref-type="fig" rid="F8">Figure 8C</xref>) exhibited no resolution enhancement but rather the opposite. Note, however, that the blind deconvolution technique applied can only handle the case of a space-invariant (<italic>and unknown</italic>) PSF. The blind deconvolution result in <xref ref-type="fig" rid="F8">Figure 8C</xref> was initialized employing a flat PSF. We also tested a Gaussian PSF as initialization but the results were poor. Use of multiple windows for both initializations did not improve the quality of the result.</p>
</sec>
<sec id="s4-3">
<title>4.3 CSEM field data</title>
<p>To demonstrate the effectiveness of the proposed method on field data, the proposed deblurring approach was applied to a 2D CSEM line extracted from the BSMC08W 3D survey acquired across the Wisting oil field during the summer of 2008 (with similar acquisition parameters as in the synthetic model case). We used data corresponding to a frequency range of 0.2&#x2013;12&#xa0;Hz (total of 23 frequencies) as the input for the CSEM inversion.</p>
<p>
<xref ref-type="fig" rid="F9">Figure 9A</xref> shows the blurred model obtained from an unconstrained CSEM inversion. This result was achieved after cubic interpolation of the originally coarser output grid resulting from MARE2DEM. This coarser inversion grid was sampled at 200&#xa0;m laterally and 30&#xa0;m vertically and was chosen in collaboration with the industry to ensure a reasonable computational time. However, the interpolated grid was sampled at 50&#xa0;m laterally and 5&#xa0;m vertically. Resampling of the image (and also selected PSFs) was performed to ensure that the deblurring step would be stable (otherwise, very few grid points would define both the blurred image and the corresponding PSFs). <xref ref-type="fig" rid="F9">Figure 9A</xref> through <xref ref-type="fig" rid="F9">C</xref> show superimposed arrows indicating an estimate of the average reservoir thickness (about 40&#xa0;m).</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>
<bold>(A)</bold> Blurred output from the CSEM inversion of field data. <bold>(B)</bold> Deblurred model obtained from NN-FCGLS after six iterations. <bold>(C)</bold> Output from blind deconvolution. Color scale between 0 and 250&#xa0;&#x2126;-m resistivity.</p>
</caption>
<graphic xlink:href="feart-11-1101228-g009.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F9">Figure 9B</xref> displays the deblurred image obtained after six iterations of the NN-FCGLS method. A total of three carefully selected PSFs were employed during deconvolution (their actual locations are represented by the superimposed green dots in <xref ref-type="fig" rid="F9">Figure 9</xref>). The overall effect of deconvolution is that the reservoir has become thinner and with sharper boundaries. In addition, the right portion of the reservoir, which was more poorly resolved, appears slightly uplifted. Due to the coarse sampling of the original inversion grid and the fact that Wisting is a thin reservoir, this field data example represents a limiting case. However, the vertical resolution of the deblurred image has still improved and is now closer to the known average reservoir thickness. Thus demonstrating the potential of the proposed method. By directly comparing the deblurred or deconvolved result (<xref ref-type="fig" rid="F9">Figure 9B</xref>) with the result obtained through blind deconvolution (<xref ref-type="fig" rid="F9">Figure 9C</xref>), it is clear that the latter technique does a poor job of deblurring. Employing blind deconvolution actually produces an image exhibiting lower resolution as compared to the original input.</p>
</sec>
</sec>
<sec id="s5">
<title>5 Discussion and conclusion</title>
<p>Here, we investigated the feasibility of applying deblurring as a post-processing technique to enhance the resolution of the model output from a CSEM inversion. We developed a portfolio of supporting software for extracting the model resolution matrix associated with the CSEM inversion (MARE2DEM) and built the corresponding blur matrix, which can be used to correct the blurring described by the space-invariant PSFs. The actual deblurring was carried out using the nonnegative flexible gradient least-squares (NN-FCGLS) algorithm. Applications to both synthetic and field data demonstrated the potential of the proposed approach. In case of the synthetic data example, where the model is known, the deblurred CSEM image obtained employing our proposed approach matched the target layers well for all three compartments when compared with a superimposed structural mask of the Earth model. In case of the field data, the true Earth model is not exactly known, but the deblurred CSEM image using our proposed method seems to fit quite well with an expected average thickness of the reservoir of about 40&#xa0;m (obtained from seismic interpretation).</p>
<p>Blind deconvolution was employed as a benchmark method and was shown to perform much poorer when applied to the same two data sets.</p>
<p>CSEM inversion is rather computationally intensive. For the data examples shown here, the inversion typically took several days to complete using a computer with 40 cpu&#x2019;s and no memory constraints (within a 1% RMS error). Deblurring, on the other hand, is a very fast technique. The combined process of constructing the space-variant blur matrix <bold>A</bold> and running the actual deblurring was typically completed within minutes. Thus, repeated deblurring using different PSF choices is feasible.</p>
<p>Future work should address the optimal choice of PSFs for a given problem, and investigate further challenges associated with iterative convergence and the particular choice of inversion algorithm.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The data analyzed in this study is subject to the following licenses/restrictions: proprietary data of EMGS ASA. Requests to access these datasets should be directed to <ext-link ext-link-type="uri" xlink:href="https://emgs.com/about-us/contact-us/">https://emgs.com/about-us/contact-us/</ext-link>.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>VT: methodology, construction of the Wisting synthetic model, inversion of CSEM synthetic and field data, calculation of the resolution matrix and PSFs, and manuscript writing. L-JG: concepts and methodology, manuscript writing, and revision. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="s8">
<title>Funding</title>
<p>This work was funded by the Research Centre for Arctic Petroleum Exploration (ARCEX) and the Norwegian Research Council (project number 228107).</p>
</sec>
<ack>
<p>The authors acknowledge EMGS ASA for providing the field data and Dr. Kerry Key for making the MARE2DEM package publicly available. The authors would also like to thank Silvia Gazzola, Per Christian Hansen, and James G. Nagy for making their software library IR Tools open access.</p>
</ack>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alumbaugh</surname>
<given-names>D. L.</given-names>
</name>
<name>
<surname>Newman</surname>
<given-names>G. A.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Image appraisal for 2-D and 3-D electromagnetic inversion</article-title>. <source>Geophysics</source> <volume>65</volume> (<issue>5</issue>), <fpage>1455</fpage>&#x2013;<lpage>1467</lpage>. <pub-id pub-id-type="doi">10.1190/1.1444834</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ayers</surname>
<given-names>G. R.</given-names>
</name>
<name>
<surname>Dainty</surname>
<given-names>J. C.</given-names>
</name>
</person-group> (<year>1988</year>). <article-title>Iterative blind deconvolution method and its applications</article-title>. <source>Opt. Lett.</source>, <volume>13</volume> (<issue>7</issue>), <fpage>547</fpage>&#x2013;<lpage>549</lpage>. <pub-id pub-id-type="doi">10.1364/OL.13.000547</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biggs</surname>
<given-names>D. S.</given-names>
</name>
<name>
<surname>Andrews</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Acceleration of iterative image restoration algorithms</article-title>. <source>Appl. Opt.</source> <volume>36</volume> (<issue>8</issue>), <fpage>1766</fpage>&#x2013;<lpage>1775</lpage>.</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Bj&#xf8;rke</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Hansen</surname>
<given-names>K. R.</given-names>
</name>
<name>
<surname>Morten</surname>
<given-names>J. P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Recovering stratigraphy orientation using TTI 3D CSEM Gauss-Newton inversion</article-title>. <source>SEG Technical Program Expanded Abstracts</source>, <fpage>560</fpage>&#x2013;<lpage>564</lpage>. <publisher-name>OnePetro</publisher-name>, <publisher-loc>Richardson, TX, USA</publisher-loc>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brown</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Hoversten</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Key</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Resolution of reservoir scale electrical anisotropy from marine CSEM data</article-title>. <source>Geophysics</source> <volume>77</volume> (<issue>2</issue>), <fpage>E147</fpage>&#x2013;<lpage>E158</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chrapkiewicz</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Wilde-Pi&#xf3;rko</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Polkowski</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Grad</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Reliable workflow for inversion of seismic receiver function and surface wave dispersion data: A &#x201c;13 BB star&#x201d; case study</article-title>. <source>J. Seismol.</source> <volume>24</volume> (<issue>1</issue>), <fpage>101</fpage>&#x2013;<lpage>120</lpage>.</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Constable</surname>
<given-names>S. C.</given-names>
</name>
<name>
<surname>Parker</surname>
<given-names>R. L.</given-names>
</name>
<name>
<surname>Constable</surname>
<given-names>C. G.</given-names>
</name>
</person-group> (<year>1987</year>). <article-title>Occam&#x2019;s inversion: A practical algorithm for generating smooth models from electromagnetic sounding data</article-title>. <source>Geophysics</source> <volume>52</volume> (<issue>3</issue>), <fpage>289</fpage>&#x2013;<lpage>300</lpage>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Constable</surname>
<given-names>S. C.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Ten years of marine CSEM for hydrocarbon exploration</article-title>. <source>Geophysics</source> <volume>75</volume> (<issue>5</issue>), <fpage>75A67</fpage>&#x2013;<lpage>75A81</lpage>.</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ellingsrud</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Eidesmo</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Johansen</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sinha</surname>
<given-names>M. C.</given-names>
</name>
<name>
<surname>MacGregor</surname>
<given-names>L. M.</given-names>
</name>
<name>
<surname>Constable</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Remote sensing of hydrocarbon layers by seabed logging (SBL): Results from a cruise offshore Angola</article-title>. <source>Lead. Edge</source> <volume>21</volume> (<issue>10</issue>), <fpage>972</fpage>&#x2013;<lpage>982</lpage>.</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fichtner</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Leeuwen</surname>
<given-names>T. V.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Resolution analysis by random probing</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>120</volume> (<issue>8</issue>), <fpage>5549</fpage>&#x2013;<lpage>5573</lpage>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Friedel</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Resolution, stability and efficiency of resistivity tomography estimated from a generalized inverse approach</article-title>. <source>Geophys. J. Int.</source> <volume>153</volume> (<issue>2</issue>), <fpage>305</fpage>&#x2013;<lpage>316</lpage>.</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gazzola</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hansen</surname>
<given-names>P. C.</given-names>
</name>
<name>
<surname>Nagy</surname>
<given-names>J. G.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>IR Tools: A MATLAB package of iterative regularization methods and large-scale test problems</article-title>. <source>Numer. Algor</source> <volume>81</volume>, <fpage>773</fpage>&#x2013;<lpage>811</lpage>.</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gazzola</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wiaux</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Fast nonnegative least squares through flexible Krylov subspaces</article-title>. <source>SIAM J. Sci. Comput.</source> <volume>39</volume> (<issue>2</issue>), <fpage>A655</fpage>&#x2013;<lpage>A679</lpage>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Grayver</surname>
<given-names>A. V.</given-names>
</name>
<name>
<surname>Streich</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ritter</surname>
<given-names>O.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>3D inversion and resolution analysis of land-based CSEM data from the Ketzin CO<sub>2</sub> storage formation</article-title>. <source>Geophysics</source> <volume>79</volume> (<issue>2</issue>), <fpage>E101</fpage>&#x2013;<lpage>E114</lpage>.</citation>
</ref>
<ref id="B15">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hansen</surname>
<given-names>P. C.</given-names>
</name>
<name>
<surname>Nagy</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>O&#x2019;Leary</surname>
<given-names>D. P.</given-names>
</name>
</person-group> (<year>2006</year>). <source>Deblurring images. Matrices, spectra and filtering</source>. <publisher-name>Society for Industrial and Applied Mathematics</publisher-name>, <publisher-loc>Philadelphia, PA, USA</publisher-loc>.</citation>
</ref>
<ref id="B16">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Holmes</surname>
<given-names>T. J.</given-names>
</name>
<name>
<surname>Biggs</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Abu-Tarif</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2006</year>). &#x201c;<article-title>Blind deconvolution</article-title>,&#x201d; in <source>Handbook of biological confocal microscopy</source> (<publisher-loc>Boston, MA, USA</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>468</fpage>&#x2013;<lpage>487</lpage>.</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Schuster</surname>
<given-names>G. T.</given-names>
</name>
<name>
<surname>Valasek</surname>
<given-names>P. A.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Poststack migration deconvolution</article-title>. <source>Geophysics</source> <volume>66</volume> (<issue>3</issue>), <fpage>939</fpage>&#x2013;<lpage>952</lpage>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jackson</surname>
<given-names>D. D.</given-names>
</name>
</person-group> (<year>1972</year>). <article-title>Interpretation of inaccurate, insufficient and inconsistent data</article-title>. <source>Geophys. J. Int.</source> <volume>28</volume> (<issue>2</issue>), <fpage>97</fpage>&#x2013;<lpage>109</lpage>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jakobsen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tveit</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Distorted Born iterative T-matrix method for inversion of CSEM data in anisotropic media</article-title>. <source>Geophys. J. Int.</source> <volume>214</volume>, <fpage>1524</fpage>&#x2013;<lpage>1537</lpage>.</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kalscheuer</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Juanatey</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Meqbel</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Pedersen</surname>
<given-names>L. B.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Non-linear model error and resolution properties from two-dimensional single and joint inversions of direct current resistivity and radiomagnetotelluric data</article-title>. <source>Geophys. J. Int.</source> <volume>182</volume> (<issue>3</issue>), <fpage>1174</fpage>&#x2013;<lpage>1188</lpage>.</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Key</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>MARE2DEM: A 2-D inversion code for controlled-source electromagnetic and magnetotelluric data</article-title>. <source>Geophys. J. Int.</source> <volume>207</volume> (<issue>1</issue>), <fpage>571</fpage>&#x2013;<lpage>588</lpage>.</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Krishnamurthy</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y. H.</given-names>
</name>
<name>
<surname>Bhattacharyya</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Turner</surname>
<given-names>J. N.</given-names>
</name>
<name>
<surname>Holmes</surname>
<given-names>T. J.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Blind deconvolution of fluorescence micrographs by maximum-likelihood estimation</article-title>. <source>Appl. Opt.</source> <volume>34</volume> (<issue>29</issue>), <fpage>6633</fpage>&#x2013;<lpage>6647</lpage>.</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lucy</surname>
<given-names>L. B.</given-names>
</name>
</person-group> (<year>1974</year>). <article-title>An iterative technique for the rectification of observed distributions</article-title>. <source>Astronomical J.</source> <volume>79</volume>, <fpage>745</fpage>&#x2013;<lpage>754</lpage>.</citation>
</ref>
<ref id="B24">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Mattsson</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2015</year>). <source>Resolution and precision of resistivity models from inversion of towed streamer EM data</source>. <publisher-name>SEG Technical Program Expanded Abstracts</publisher-name>.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mckay</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mattson</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Towed streamer EM-reliable recovery of sub-surface resistivity</article-title>. <source>First Break</source> <volume>33</volume> (<issue>4</issue>).</citation>
</ref>
<ref id="B26">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Menke</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2012</year>). <source>Geophysical Data Analysis: Discrete Inverse Theory: MATLAB edition</source>, <volume>45</volume>. <publisher-name>Academic Press</publisher-name>, <publisher-loc>Cambridge, MA, USA</publisher-loc>.</citation>
</ref>
<ref id="B27">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nagy</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>O&#x27;Leary</surname>
<given-names>D. P.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Fast iterative image restoration with a spatially varying PSF</article-title>. <source>Adv. Signal Process. Algorithms, Archit. Implementations </source>
<italic>VII</italic>. <publisher-name>SPIE</publisher-name>, <volume>3162</volume>, <fpage>388</fpage>&#x2013;<lpage>399</lpage>.</citation>
</ref>
<ref id="B28">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nguyen</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Nordskag</surname>
<given-names>J. I.</given-names>
</name>
<name>
<surname>Wiik</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Bj&#xf8;rke</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Boman</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Pedersen</surname>
<given-names>O. M.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Comparing large-scale 3D Gauss-Newton and BFGS CSEM inversions</article-title>. <source>SEG Technical Program Expanded Abstracts</source>, <fpage>872</fpage>&#x2013;<lpage>877</lpage>. <publisher-name>OnePetro</publisher-name>, <publisher-loc>Richardson, TX, USA</publisher-loc>.</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ren</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Kalscheuer</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Uncertainty and resolution analysis of 2D and 3D inversion models computed from geophysical electromagnetic data</article-title>. <source>Surv. Geophys.</source> <volume>41</volume> (<issue>1</issue>), <fpage>47</fpage>&#x2013;<lpage>112</lpage>.</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Richardson</surname>
<given-names>W. H.</given-names>
</name>
</person-group> (<year>1972</year>). <article-title>Bayesian-based iterative method for image restoration</article-title>. <source>J. Opt. Soc. Am.</source> <volume>62</volume>, <fpage>55</fpage>&#x2013;<lpage>59</lpage>.</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rossmann</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>1969</year>). <article-title>Point spread-function, line spread-function, and modulation transfer function. Tools for the study of imaging systems</article-title>. <source>Radiology</source> <volume>93</volume> (<issue>2</issue>), <fpage>257</fpage>&#x2013;<lpage>272</lpage>.</citation>
</ref>
<ref id="B33">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Routh</surname>
<given-names>P. S.</given-names>
</name>
<name>
<surname>Miller</surname>
<given-names>C. R.</given-names>
</name>
</person-group> (<year>2006</year>). &#x201c;<article-title>Image interpretation using appraisal analysis</article-title>,&#x201d; in <source>Symposium on the application of geophysics to engineering and environmental problems</source> (<publisher-name>Society of Exploration Geophysicists</publisher-name>), <fpage>1812</fpage>&#x2013;<lpage>1820</lpage>. <publisher-loc>Houston, TX, USA</publisher-loc>.</citation>
</ref>
<ref id="B32">
<citation citation-type="other">
<person-group person-group-type="author">
<name>
<surname>R&#xf8;sten</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Johnstad</surname>
<given-names>S. E.</given-names>
</name>
<name>
<surname>Ellingsrud</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Amundsen</surname>
<given-names>H. E. F.</given-names>
</name>
<name>
<surname>Johansen</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Brevik</surname>
<given-names>I.</given-names>
</name>
</person-group>, <article-title>A sea bed logging (SBL) calibration survey over the Ormen Lange gas field</article-title>. <conf-name>Proceedings of the 65th EAGE Conference &#x26; Exhibition</conf-name>, <fpage>P058</fpage>, <conf-date>June 2003</conf-date>, <conf-loc>Stavanger, Norway</conf-loc> </citation>
</ref>
<ref id="B34">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sjoeberg</surname>
<given-names>T. A.</given-names>
</name>
<name>
<surname>Gelius</surname>
<given-names>L. J.</given-names>
</name>
<name>
<surname>Lecomte</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>2-D deconvolution of seismic image blur</article-title>. <conf-name>Proceedings of the 2003 SEG Annual Meeting</conf-name>, <conf-loc>Dallas, TX, USA</conf-loc>, <conf-date>October 2003</conf-date>.</citation>
</ref>
<ref id="B35">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Takahata</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Gelius</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Lopes</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Tygel</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lecomte</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>2D spiking deconvolution approach to resolution enhancement of prestack depth migrated seismic images</article-title>. <conf-name>Proceedings of the 75th EAGE Conference &#x26; Exhibition incorporating SPE EUROPEC 2013</conf-name>: <conf-date>June 2013</conf-date>, <conf-loc>Netherlands</conf-loc>.</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thorkildsen</surname>
<given-names>V. S.</given-names>
</name>
<name>
<surname>Gelius</surname>
<given-names>L.-J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Electromagnetic sensitivity: A CSEM study based on the Wisting oil field</article-title>. <source>Geophys. J. Int.</source>, <volume>233</volume>, <issue>3</issue>, <fpage>2124</fpage>-<lpage>2141</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggad046</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Um</surname>
<given-names>E. S.</given-names>
</name>
<name>
<surname>Alumbaugh</surname>
<given-names>D. L.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>On the physics of the marine controlled-source electromagnetic method</article-title>. <source>Geophysics</source> <volume>72</volume> (<issue>2</issue>), <fpage>WA13</fpage>&#x2013;<lpage>WA26</lpage>.</citation>
</ref>
<ref id="B38">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Van Trees</surname>
<given-names>H. L.</given-names>
</name>
</person-group> (<year>1968</year>). <source>Detection, estimation and modulation theory (Part I)</source>. <publisher-loc>New York, NY, USA</publisher-loc>: <publisher-name>Wiley</publisher-name>.</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Morten</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Spitzer</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Anisotropic three-dimensional inversion of CSEM data using finite-element techniques on unstructured grids</article-title>. <source>Geophys. J. Int.</source> <volume>213</volume> (<issue>2</issue>), <fpage>1056</fpage>&#x2013;<lpage>1072</lpage>.</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>W-Q.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>Y-H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>W-Q.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Solar image deconvolution by generative adversarial network</article-title>. <source>Res. Astronomy Astrophysics</source> <volume>20</volume> (<issue>11</issue>), <fpage>170</fpage>&#x2013;<lpage>179</lpage>.</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>McMechan</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>An efficient and stable high-resolution seismic imaging method: Point-spread function deconvolution</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>127</volume>, <fpage>e2021JB023281</fpage>.</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Schuster</surname>
<given-names>G. T.</given-names>
</name>
<name>
<surname>Estill</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Prestack migration deconvolution</article-title>. <source>Geophysics</source> <volume>71</volume> (<issue>2</issue>), <fpage>S52</fpage>&#x2013;<lpage>S63</lpage>.</citation>
</ref>
</ref-list>
</back>
</article>