<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Archiving and Interchange DTD v2.3 20070202//EN" "archivearticle.dtd">
<article article-type="methods-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">1264009</article-id>
<article-id pub-id-type="doi">10.3389/feart.2023.1264009</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Methods</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Full waveform inversion with combined misfit functions and application in land seismic data</article-title>
<alt-title alt-title-type="left-running-head">Song et al.</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.1264009">10.3389/feart.2023.1264009</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Song</surname>
<given-names>Jianyong</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2061678/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yang</surname>
<given-names>Zhifang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Cao</surname>
<given-names>Hong</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>He</surname>
<given-names>Weiguang</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Pan</surname>
<given-names>Wenyong</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Meng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Tian</surname>
<given-names>Na</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Research Institute of Petroleum Exploration and Development</institution>, <institution>China National Petroleum Corporation</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Bureau of Geophysical Prospecting Inc.</institution>, <institution>China National Petroleum Corporation</institution>, <addr-line>Zhuozhou</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Saudi Aramco Beijing Research Center</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Key Laboratory of Petroleum Resource Research</institution>, <institution>Institute of Geology and Geophysics</institution>, <institution>Chinese Academy of Sciences</institution>, <addr-line>Beijing</addr-line>, <country>China</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/1564152/overview">Tariq Alkhalifah</ext-link>, King Abdullah University of Science and Technology, Saudi Arabia</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/1847508/overview">Jinwei Fang</ext-link>, China University of Mining and Technology, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2135962/overview">Ziying Wang</ext-link>, China University of Petroleum, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Zhifang Yang, <email>maggie@petrochina.com.cn</email>; Hong Cao, <email>caoho@petrochina.com.cn</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>30</day>
<month>10</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1264009</elocation-id>
<history>
<date date-type="received">
<day>20</day>
<month>07</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>10</day>
<month>10</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Song, Yang, Cao, He, Pan, Li and Tian.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Song, Yang, Cao, He, Pan, Li and Tian</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>Full waveform inversion reconstructs subsurface structures by matching the synthetic waveform to the observed waveform. Inaccuracy of the source wavelets can, thus, easily lead to an inaccurate model. Simultaneously updating source wavelets and model parameters is a conventionally used strategy. However, when the initial model is very far from the true model, cycle skipping exists, and estimating a reliable source wavelet is very difficult. We propose a combinatory inversion workflow based on seismic events. We apply a Gaussian time window around the first break and gradually increase its width to include more seismic events. The influence of inaccurate source wavelets is alleviated by applying a Gaussian time window around the first break to evaluate the normalized cross-correlation-based objective function. There are inevitable small model artifacts caused by inter-event interactions when calculating cross-correlations. As a result, we switch to the optimal transport function to clean the model and update the source wavelets simultaneously. The combinatory strategy has been applied to models with different types of geological structures. Starting from a crude initial model, we recovered a high-resolution and high-fidelity model and the source wavelets in two synthetic experiments. Finally, we apply our inversion strategy to a real-land seismic dataset in Southeast China and obtain a higher-resolution velocity model. By comparing an inversion velocity profile with well log information and the recorded data with the simulated data, we conclude that our inversion results for the field data are accurate and this new strategy is effective.</p>
</abstract>
<kwd-group>
<kwd>full waveform inversion</kwd>
<kwd>combined misfit function</kwd>
<kwd>land seismic data</kwd>
<kwd>wavelet inversion</kwd>
<kwd>velocity inversion</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Solid Earth Geophysics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Full waveform inversion (FWI) aims to reconstruct a high-resolution (fine structures are revealed), high-fidelity (structures are real) subsurface model by fitting the synthetics to the observed seismic data (<xref ref-type="bibr" rid="B29">Lailly, 1983</xref>; <xref ref-type="bibr" rid="B56">Tarantola, 1984</xref>). FWI starts from an initial model, measures the waveform difference between simulated and observed data, and accordingly modifies the model to decrease the difference. In the end, not only the phases of the seismograms but also the amplitudes are fully fitted. It is the most powerful imaging tool (<xref ref-type="bibr" rid="B60">Virieux and Operto, 2009</xref>; <xref ref-type="bibr" rid="B2">Alkhalifah, 2016</xref>). Since seismic signals are highly oscillating, FWI may encounter cycle skipping and become trapped into local minima. A sufficiently accurate initial model is usually necessary (<xref ref-type="bibr" rid="B20">Gauthier et al., 1986</xref>). The cycle-skipping issue is severe when an accurate source wavelet is not available. In this study, we investigate this issue of a crude initial model and unavailable true source wavelet.</p>
<p>The earliest objective function of FWI is the conventional least-squares (L2) function. L2 compares the synthetic event to the nearest phase in the observed seismograms. It requires a sufficiently accurate initial model to ensure that the main synthetic events are within the half period. Otherwise, the seismic events could be wrongly interpreted as other phases. Increasing the length of the periods so that the seismic signals are less oscillating is one immediate solution. <xref ref-type="bibr" rid="B8">Bunks et al. (1995)</xref> progressively filtered seismograms from the low-frequency band to the high-frequency band. The inverted model is taken as the initial model for the next frequency band until the entire available frequencies are exploited. This frequency continuation inversion strategy could perform better when specific phases are selected with time windows (<xref ref-type="bibr" rid="B50">Shipp and Singh, 2002</xref>; <xref ref-type="bibr" rid="B5">Brossier et al., 2009b</xref>; <xref ref-type="bibr" rid="B64">Wang and Rao, 2009</xref>; <xref ref-type="bibr" rid="B63">Wang et al., 2014</xref>). Diving waves are selected to reconstruct long-wavelength macro-model structures. Then, expanding or removing the time window at later stages to include reflections allows us to reconstruct finer and deeper structures. Another attempt to alleviate the cycle-skipping problem is to decompose the gradient (<xref ref-type="bibr" rid="B31">Li et al., 2022</xref>).</p>
<p>The least-squares objective function, along with the hierarchical inversion strategies, does not fully avoid the local minima. Efforts have been made to seek objective functions with wider basins of attraction (<xref ref-type="bibr" rid="B27">Huber, 1973</xref>; <xref ref-type="bibr" rid="B7">Bube and Langan, 1997</xref>; <xref ref-type="bibr" rid="B21">Guitton and Symes, 2003</xref>; <xref ref-type="bibr" rid="B49">Shin and Ha, 2008</xref>; <xref ref-type="bibr" rid="B4">Brossier et al., 2009a</xref>; <xref ref-type="bibr" rid="B22">Ha et al., 2009</xref>; <xref ref-type="bibr" rid="B1">Alkhalifah and Choi, 2014</xref>; <xref ref-type="bibr" rid="B26">Huang, 2014</xref>; <xref ref-type="bibr" rid="B65">Warner and Guasch, 2014</xref>; <xref ref-type="bibr" rid="B53">Sun and Alkhalifah, 2019a</xref>). These objective functions either decrease the oscillation of the seismic traces or place more weight on the phases of seismic events than amplitudes. The L1 norm function [least absolute value; (<xref ref-type="bibr" rid="B12">Claerbout and Muir, 1973</xref>; <xref ref-type="bibr" rid="B57">Tarantola, 1987</xref>)] is less sensitive to noise than L2, as demonstrated by <xref ref-type="bibr" rid="B6">Brossier et al. (2010)</xref> using the onshore SEG/EAGE overthrust model. The envelope of a seismic trace is also less oscillatory than that of the original seismic trace. <xref ref-type="bibr" rid="B34">Luo and Wu (2015)</xref> showed the advantage of the envelope function (<xref ref-type="bibr" rid="B3">Bozda&#x11f; et al., 2011</xref>; <xref ref-type="bibr" rid="B9">Chi et al., 2014</xref>; <xref ref-type="bibr" rid="B67">Wu et al., 2014</xref>; <xref ref-type="bibr" rid="B51">Song et al., 2019</xref>) over the conventional L2 function with the Marmousi model. The wavelet transform has also been used to decrease the oscillating nature of the seismic trace (<xref ref-type="bibr" rid="B71">Yuan and Simons, 2014</xref>). The zero-lag cross-correlation function (<xref ref-type="bibr" rid="B47">Routh et al., 2011a</xref>,<xref ref-type="bibr" rid="B48">b</xref>; <xref ref-type="bibr" rid="B15">Dutta et al., 2014</xref>; <xref ref-type="bibr" rid="B33">Liu et al., 2017</xref>; <xref ref-type="bibr" rid="B55">Tao et al., 2017</xref>) reduces the amplitude information and allows for a slightly incorrect source wavelet (<xref ref-type="bibr" rid="B33">Liu et al., 2017</xref>); nevertheless, the initial model should be accurate. Recently, the optimal transport (OT)-based objective function [OT objective function; <xref ref-type="bibr" rid="B16">Engquist and Froese (2014)</xref>; <xref ref-type="bibr" rid="B17">Engquist et al. (2016)</xref>; <xref ref-type="bibr" rid="B39">M&#xe9;tivier et al. (2016a)</xref>; <xref ref-type="bibr" rid="B38">M&#xe9;tivier et al. (2016b)</xref>; <xref ref-type="bibr" rid="B54">Sun and Alkhalifah (2019b)</xref>; <xref ref-type="bibr" rid="B68">Yang et al. (2018)</xref>; <xref ref-type="bibr" rid="B70">Yong et al. (2019a</xref>,<xref ref-type="bibr" rid="B69">b)</xref>] has been introduced from image processing (<xref ref-type="bibr" rid="B18">Ferradans et al., 2014</xref>; <xref ref-type="bibr" rid="B30">Lellmann et al., 2014</xref>) to exploration geophysics. The OT algorithm also decreases the role of amplitudes of seismic events, and an OT adjoint source is less oscillating than the synthetics or observed data. <xref ref-type="bibr" rid="B39">M&#xe9;tivier et al. (2016a)</xref> successfully recovered various classical seismic models and interpreted the Chevron 2014 blind test.</p>
<p>The travel time-based objective function expands the basin of attraction. FWI under this function is also known as wave-equation tomography [WET; (<xref ref-type="bibr" rid="B36">Luo and Schuster, 1991</xref>; <xref ref-type="bibr" rid="B66">Woodward, 1992</xref>; <xref ref-type="bibr" rid="B25">H&#xf6;rmann and De Hoop, 2002</xref>; <xref ref-type="bibr" rid="B46">Pratt, 2004</xref>; <xref ref-type="bibr" rid="B37">Maarten and van Der Hilst, 2005</xref>; <xref ref-type="bibr" rid="B14">Djebbi and Alkhalifah, 2014</xref>; <xref ref-type="bibr" rid="B62">Wang et al., 2015</xref>)]. The travel time difference, instead of being manually picked, is estimated from the cross-correlation function. The basin of attraction of WET is as broad as ray tracing tomography, but the resolution of WET is higher than that of ray tracing tomography. <xref ref-type="bibr" rid="B63">Wang et al. (2014)</xref> conducted a synthetic inversion experiment. The inverted model of ray tracing tomography is not sufficient for following FWI, while the combination of WET and FWI produces a high-resolution high-fidelity model. It is important to select coherent events with an elaborate time window, such as synthetic diving and observed diving waves, and synthetic and observed reflections. The physical meaning of measuring the travel time difference between different phases is ambiguous. The success of combining WET and FWI may be case-dependent due to three difficulties. First, the basin of attraction of WET is so wide that the resolution of WET may not be sufficient for the following FWI. The second difficulty is the shallow penetration depth of diving waves. When the gradient of the velocity structure is small, the diving waves do not penetrate deep into the Earth. Thus, we do not obtain any model updating at depth. Reflections penetrate deeper subsurface layers than diving waves. However, unlike ray tracing tomography, WET cannot target the reflections when the initial model is too smooth to generate any reflection. Third, an accurate source wavelet is important. An incorrect source wavelet affects the cross-correlation and consequently biases the travel time difference.</p>
<p>An improvement to WET is based on the concept of transfer function (<xref ref-type="bibr" rid="B28">Kennett and Fichtner, 2012</xref>) or the annihilator (<xref ref-type="bibr" rid="B58">van Leeuwen and Mulder, 2010</xref>; <xref ref-type="bibr" rid="B65">Warner and Guasch, 2014</xref>). Instead of only extracting the travel time difference from the cross-correlation, the whole normalized cross-correlation is taken as the objective function (<xref ref-type="bibr" rid="B59">van Leeuwen and Mulder, 2008</xref>; <xref ref-type="bibr" rid="B73">Zhang and Wang, 2009</xref>; <xref ref-type="bibr" rid="B58">van Leeuwen and Mulder, 2010</xref>; <xref ref-type="bibr" rid="B74">Zhang et al., 2019</xref>). The maximum of the cross-correlation is weighted toward a zero shift. This normalized cross-correlation function has a basin of attraction as wide as that of WET but is less prone to an inaccurate source wavelet. The cross-correlation of two seismic events usually extends over a time span. The objective function is not zero, however, even when the synthetic trace perfectly matches the observed trace. <xref ref-type="bibr" rid="B35">Luo and Sava (2011)</xref> proposed to replace the cross-correlation with deconvolution. The resulting seismic signal becomes compressed. <xref ref-type="bibr" rid="B11">Choi and Alkhalifah (2017)</xref> followed the idea and showed the advantage of the deconvolution-based objective function. Furthermore, <xref ref-type="bibr" rid="B65">Warner and Guasch (2014)</xref> showed better performance by normalizing the deconvolution function.</p>
<p>If inaccurate source wavelets are provided, the data fitting procedure of FWI eventually transfers the inaccuracy to the model space, leading to model inaccuracies. <xref ref-type="bibr" rid="B45">Pratt (1999)</xref> proposed to estimate the source wavelets by calculating the Green function in the provided initial model. Later on, <xref ref-type="bibr" rid="B43">Plessix and Cao (2011)</xref> developed a technique called the matching filter technique to estimate the source wavelets on the fly. Thus, it becomes feasible to simultaneously update the source wavelets and model parameters. Since the source wavelets are estimated for a given model, the initial model should be sufficiently accurate to produce acceptable source wavelets. To eliminate the source effects, <xref ref-type="bibr" rid="B10">Choi and Alkhalifah (2011)</xref> convolved the synthetics with an observed trace and convolved the observed data with a synthetic trace at the same location. <xref ref-type="bibr" rid="B72">Zhang et al. (2016)</xref> modified the procedure by windowing the synthetic or observed trace. As pointed out by <xref ref-type="bibr" rid="B10">Choi and Alkhalifah (2011)</xref>, the convolution increases the nonlinearity, and a more accurate initial model and more elaborate inversion strategies are required.</p>
<p>In this study, we propose another form of a multi-scale inversion strategy. We choose Gaussian time windows to smoothly incorporate more and more seismic events during the inversion. In the first several stages starting from a crude initial model, we choose the normalized cross-correlation objective function. An initial source wavelet is extracted from long offset records. The Gaussian time window allows the seismic events to be fitted gradually: early events are fitted at first, and then, later events are fitted as the window becomes wider. The severity of the cross-talk between events is alleviated when the Gaussian windows are narrow in the early stages. The wide basin of attraction of the normalized cross-correlation objective function helps with the convergence and is also helpful in recovering long-wavelength model structures. We switch to the OT objective function as the Gaussian time window widens, and a matching filter technique is used to estimate the source wavelets at each iteration.</p>
<p>In the following sections, we present the theory of full waveform inversion and explain three objective functions: L2, normalized cross-correlation, and optimal transport function. We test their behaviors with shifted Ricker wavelets. In <xref ref-type="sec" rid="s3">Section 3</xref>, we use two geological models for synthetic tests, show the difficulty encountered with conventional FWI, and explain how our proposed strategy successfully recovers the models and source wavelets. Real-land data application in Sichuan Basin, Southeast China (<xref ref-type="bibr" rid="B52">Song et al., 2015</xref>), is also shown. The discussion is presented in <xref ref-type="sec" rid="s5">Section 5,</xref> and conclusion, in <xref ref-type="sec" rid="s6">Section 6</xref>.</p>
</sec>
<sec id="s2">
<title>2 Three objective functions of full waveform inversion</title>
<p>Full waveform inversion, mathematically speaking, is a local optimization method constrained by a partial differential equation. A pre-defined measure function is provided to evaluate the difference between synthetic and observed seismic data. The conventional measure function is the least-squares function (L2 function). The proposed inversion workflow involves two objective functions, the normalized cross-correlation function and optimal transport function. The partial differential equation is the elasto-dynamic equation, which takes model parameters as input and output seismograms. In this study, we represent the Earth with an acoustic isotropic medium.</p>
<sec id="s2-1">
<title>2.1 Least-squares objective function</title>
<p>In classical waveform inversion (<xref ref-type="bibr" rid="B29">Lailly, 1983</xref>; <xref ref-type="bibr" rid="B56">Tarantola, 1984</xref>; <xref ref-type="bibr" rid="B60">Virieux and Operto, 2009</xref>), we estimate the earth parameter, <bold>m</bold>, by minimizing the data residuals. In a time domain formulation, the classic objective function reads<disp-formula id="e1">
<mml:math id="m1">
<mml:mi>J</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">m</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mtext>d</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>where <italic>s</italic> is the source index, <italic>r</italic> is the receiver index, <italic>p</italic>
<sub>
<italic>s</italic>,<italic>r</italic>
</sub> is the synthetic trace, <italic>d</italic>
<sub>
<italic>s</italic>,<italic>r</italic>
</sub> is the observed data trace, and <italic>W</italic>
<sub>
<italic>s</italic>,<italic>r</italic>
</sub> is a time window to potentially select the events of interest. The recording length is <italic>T</italic>. With long-offset data, this window can, for instance, be used to select only the early arrivals, as explained later. The adjoint source is the partial derivative of the right-hand side in Eq. <xref ref-type="disp-formula" rid="e1">1</xref> with respect to the synthetic data:<disp-formula id="e2">
<mml:math id="m2">
<mml:mi>s</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>with <italic>s</italic>(<italic>t</italic>) as the adjoint source for the trace indexed by <italic>s</italic>, <italic>r</italic> (we omitted the lower index).</p>
<p>Our 2D acoustic forward wave simulator is based on a staggered-grid finite-difference scheme (<xref ref-type="bibr" rid="B61">Virieux, 1986</xref>), with a free surface boundary condition on top. FWI is based on a local optimization technique or gradient method to iteratively update the unknown parameters (model and source wavelets). The gradient is computed via the adjoint state method (<xref ref-type="bibr" rid="B32">Liu and Tromp, 2006</xref>; <xref ref-type="bibr" rid="B42">Plessix, 2006</xref>). Briefly speaking, it usually involves a couple of steps. First, a forward wave propagation is conducted for the given model. The border values and the synthetics are saved either in memory or a disk. Then, the synthetic data are compared to the observed data using a given objective function, producing the misfit and the adjoint source. Finally, the adjoint wave fields are simulated with the adjoint source using an adjoint simulator, while, at the same time, the forward wavefields are reconstructed from the saved border values. The accumulated over time product of the adjoint and the reconstructed forward wavefields provides the gradient.</p>
<p>The gradients, which usually contain numerical artifacts for many reasons, are smoothed with an elliptic Gaussian filter. At the first scale, the standard deviation of the Gaussian smoothing filter is 750 m and the vertical one is 150 m. At the final scale, the standard deviation is 150 m and the vertical one is 30 m. To compensate for the decay of the gradient energy with depth, we multiply the gradient by <inline-formula id="inf1">
<mml:math id="m3">
<mml:msqrt>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>300</mml:mn>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>, where <italic>z</italic> is the depth in meter. Finally, the minimization of the objective function is performed using an <italic>l</italic>-BFGS quasi-Newton algorithm (<xref ref-type="bibr" rid="B40">Nocedal, 1980</xref>).</p>
</sec>
<sec id="s2-2">
<title>2.2 Normalized cross-correlation objective function</title>
<p>For the seismic trace indexed by <italic>s</italic>, <italic>r</italic>, we denote <inline-formula id="inf2">
<mml:math id="m4">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf3">
<mml:math id="m5">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. The cross-correlation function between the windowed seismic traces is defined as<disp-formula id="e3">
<mml:math id="m6">
<mml:mi>c</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mtext>xcorr</mml:mtext>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mtext>d</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>The normalized cross-correlation function is defined based on the aforementioned cross correlation as<disp-formula id="e4">
<mml:math id="m7">
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mtext>d</mml:mtext>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mtext>d</mml:mtext>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf4">
<mml:math id="m8">
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3b6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is a Gaussian penalty function. <italic>&#x3b6;</italic> is a user-defined parameter that controls the width (proportional to the standard deviation) of the penalty function. We choose <italic>&#x3b6;</italic> to be 5% of the whole recording length <italic>&#x3b6;</italic> &#x3d; 0.05<italic>T</italic> in the following inversions. The minus sign is to transform the equation into a minimization problem. The adjoint source is<disp-formula id="e5">
<mml:math id="m9">
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mtext>d</mml:mtext>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>c</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mtext>d</mml:mtext>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>.</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>Because of the adjoint state method (<xref ref-type="bibr" rid="B32">Liu and Tromp, 2006</xref>; <xref ref-type="bibr" rid="B42">Plessix, 2006</xref>), it is very convenient to switch from L2 FWI to FWI with the normalized cross-correlation <italic>J</italic>
<sub>
<italic>c</italic>
</sub>. In an existing FWI program, only the misfit value and the adjoint source need to be changed.</p>
</sec>
<sec id="s2-3">
<title>2.3 Optimal transport objective function</title>
<p>Both L2 and the normalized cross-correlation function <italic>J</italic>
<sub>
<italic>c</italic>
</sub> are 1D comparisons of the seismic data along the trace. L2 is considered a pixel-by-pixel comparison. The optimal transport, depending on the type, could be 1D or 2D. Its 2D version could exploit the lateral coherency along the receiver axis besides the coherency along the time axis. In this case, the data difference for a shot indexed with <italic>s</italic> is<disp-formula id="e6">
<mml:math id="m10">
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">B</mml:mi>
<mml:mi mathvariant="normal">L</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>where &#x394;<italic>x</italic>
<sub>
<italic>r</italic>
</sub> is the receiver spacing, <italic>W</italic>
<sub>
<italic>s</italic>,<italic>r</italic>
</sub>(<italic>t</italic>) is a weighting function introduced to represent the time-windowing technique, and the signed residual <italic>&#x3b4;p</italic>
<sub>
<italic>s</italic>,<italic>r</italic>
</sub> &#x3d; <italic>p</italic>
<sub>
<italic>s</italic>,<italic>r</italic>
</sub> &#x2212; <italic>d</italic>
<sub>
<italic>s</italic>,<italic>r</italic>
</sub> is the difference between synthetic and observed shot gathers. BLip<sub>1</sub> is the space of bounded 1-Lipschitz functions defined in the (<italic>x</italic>
<sub>
<italic>r</italic>
</sub>, <italic>t</italic>) shot-gather space (<xref ref-type="bibr" rid="B39">M&#xe9;tivier et al., 2016a</xref>; <xref ref-type="bibr" rid="B44">Poncet et al., 2018</xref>) by<disp-formula id="e7">
<mml:math id="m11">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mo>&#x2200;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>:</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mo>&#x2200;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>:</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(7)</label>
</disp-formula>where <italic>&#x3bb;</italic> is a pre-defined constant, <italic>&#x3b4;x</italic>
<sub>
<italic>r</italic>
</sub> is any positive increment in the spatial direction, and <italic>&#x3b4;t</italic> is any positive temporal increment. The first inequality ensures that the amplitudes of <italic>&#x3c6;</italic>
<sub>
<italic>s</italic>
</sub> are bounded; the last two inequalities prevent abrupt variations. The choice of <italic>&#x3bb;</italic> was discussed by <xref ref-type="bibr" rid="B24">He et al. (2018)</xref>. For the 1D optimal transport function, the constraint along the spatial axis is removed. The maximization problem (Eq. <xref ref-type="disp-formula" rid="e6">6</xref>) can be solved efficiently through proximal splitting techniques (<xref ref-type="bibr" rid="B38">M&#xe9;tivier et al., 2016b</xref>). Once the optimal <inline-formula id="inf5">
<mml:math id="m12">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is determined, the corresponding adjoint source is simply<disp-formula id="e8">
<mml:math id="m13">
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>This is a 2D algorithm, and we repeat it for each shot panel in our following inversion examples. Again, thanks to the adjoint state method (<xref ref-type="bibr" rid="B32">Liu and Tromp, 2006</xref>; <xref ref-type="bibr" rid="B42">Plessix, 2006</xref>), switching from a least-squares objective function to the OT objective function in an existing FWI code only requires changes in the misfit value and, specifically, in the adjoint source.</p>
<p>A quick way to evaluate an objective function is to observe its behavior with moving Ricker wavelets. <xref ref-type="fig" rid="F1">Figure 1A</xref> shows such a test. A 3-Hz Ricker wavelet centered in the middle is taken as an observed seismic trace. The synthetic trace is a shifted 3-Hz Ricker wavelet. The L2 norm objective function shows two local minima; the valley near the true position is really sharp. This is consistent with the fact that cycle skipping is an issue for the L2 norm, but it can help FWI converge fast and produce a high-resolution model if we start with a model within the basin of attraction. For the normalized cross-correlation function <italic>J</italic>
<sub>
<italic>c</italic>
</sub>, we choose the penalty function <italic>P</italic>(<italic>&#x3c4;</italic>) with <italic>&#x3b6;</italic> &#x3d; 0.3<italic>T</italic> &#x3d; 1.2 s. In <xref ref-type="fig" rid="F1">Figure 1A</xref>, we re-scaled the range to [0,1]. The misfit curve is similar to the travel time-based objective function. There are no local minima. However, the wide valley suggests that FWI, in this case, will converge to a smoother model. We also show the misfit curve with optimal transport function <italic>J</italic>
<sub>
<italic>t</italic>
</sub> with the 1D algorithm. There are no local minima, and the basin of attraction is a little bit wider than that of the L2 function. However, if the synthetics is too far from the observed trace, the misfit <italic>J</italic>
<sub>
<italic>t</italic>
</sub> is flat, indicating that there is no sensitivity to the variation in synthetics (<xref ref-type="fig" rid="F1">Figure 1B</xref>). The adjoint sources under <italic>J</italic>
<sub>
<italic>c</italic>
</sub> and <italic>J</italic>
<sub>
<italic>t</italic>
</sub> are also shown (the L2 adjoint source is the direct difference between the synthetics and observed trace; thus, it is omitted). For the <italic>J</italic>
<sub>
<italic>c</italic>
</sub> function, the position of the adjoint source signal aligns with the synthetic trace. This behavior is similar to that of the travel time-based objective function (<xref ref-type="bibr" rid="B13">Dahlen et al., 2000</xref>; <xref ref-type="bibr" rid="B41">Nolet, 2008</xref>), where the adjoint source is proportional to the derivative of the synthetics <inline-formula id="inf6">
<mml:math id="m14">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. For the <italic>J</italic>
<sub>
<italic>t</italic>
</sub> function, the imprints of the synthetic and observed trace are kept in the adjoint source. However, the adjoint source is less oscillating than the synthetic and the observed trace. This is consistent with the fact that the misfit curve of <italic>J</italic>
<sub>
<italic>t</italic>
</sub> is more convex than that of the L2 function (<xref ref-type="fig" rid="F3">Figure 3A</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Experiment with moving Ricker wavelets to evaluate three objective functions: L2, <italic>J</italic>
<sub>
<italic>c</italic>
</sub>, and <italic>J</italic>
<sub>
<italic>t</italic>
</sub>. <bold>(A)</bold> Top panel shows observed and synthetic traces. <bold>(B)</bold> Middle panel shows the misfit values. <bold>(C)</bold> Bottom panel shows the adjoint source of <italic>J</italic>
<sub>
<italic>c</italic>
</sub> and <italic>J</italic>
<sub>
<italic>t</italic>
</sub>.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g001.tif"/>
</fig>
<p>We shift the phase of the synthetics by 90&#xb0; and calculate the misfit curves and the adjoint sources for these three objective functions in <xref ref-type="fig" rid="F2">Figure 2</xref>. For both the L2 function and <italic>J</italic>
<sub>
<italic>t</italic>
</sub> function, there are local minima. At the correct travel time <italic>t</italic> &#x3d; 0, the misfit values are neither local minima nor local maxima. However, for the <italic>J</italic>
<sub>
<italic>c</italic>
</sub> objective function, the misfit curve is the same as that shown in <xref ref-type="fig" rid="F2">Figure 2B</xref>. Both of the adjoint sources of <italic>J</italic>
<sub>
<italic>c</italic>
</sub> and <italic>J</italic>
<sub>
<italic>t</italic>
</sub> change. The phase shift in the synthetic trace (<xref ref-type="fig" rid="F2">Figure 2A</xref>) is taken into account by the <italic>J</italic>
<sub>
<italic>c</italic>
</sub> function.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Similar experiment and similar labels <bold>(A&#x2013;C)</bold> as in <xref ref-type="fig" rid="F1">Figure 1</xref>. However, the synthetic trace is phase shifted by 90&#xb0;.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g002.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<title>3 Combinational strategy for FWI and experimental results</title>
<p>In this section, we explain how we build our inversion workflow. In all our tests, we consider the Middle East model with linearly increasing velocities, and we assume that the true source wavelet is unavailable. First, we show a conventional L2 inversion, where we consider a frequency continuation inversion strategy. In the second inversion experiment, we consider another strategy based on seismic events instead of frequency components. Gaussian windows are applied around the early breaks. The inversion has improved compared to the first experiment. Finally, in the third inversion experiment, we apply our proposed inversion strategy, which yields high-resolution and high-fidelity recovery.</p>
<sec id="s3-1">
<title>3.1 Middle East model and the observed data</title>
<p>A realistic model mimicking the geology of the Middle East area is taken as the true model. The model contains a succession of shale&#x2013;sand layers with velocities between 2 and 3.5 km/s, depending on the depth, and carbonate layers with velocities between 3.5 and 6 km/s (<xref ref-type="fig" rid="F3">Figure 3</xref>). Most of the layers have a thickness of several hundred meters.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>
<bold>(A)</bold> True velocity <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model. <bold>(B)</bold> True density <italic>&#x3c1;</italic> model. The model contains layered structures and lateral curvatures in the middle.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g003.tif"/>
</fig>
<p>The acquisition mimics a standard fixed-spread vibroseis acquisition. The observed dataset contains 48 sources, distributed every 300 m, and 300 receivers, spaced every 50 m on the free surface. The observed data are modeled using an acoustic forward operator with a free surface boundary condition. The source wavelet is a 3-Hz Ricker wavelet. The total recording time is 8.192 s. A 1D linearly increasing velocity from 2.2 km/s at the top to 5.5 km/s at the bottom is taken as the initial <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model (<xref ref-type="fig" rid="F4">Figure 4</xref>). The initial density is linked to the initial <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model via Gardner&#x2019;s law (<xref ref-type="bibr" rid="B19">Gardner et al., 1974</xref>; <xref ref-type="bibr" rid="B23">Hamilton, 1978</xref>). The initial density is overestimated in the deep area.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>
<bold>(A)</bold> The initial velocity <italic>v</italic>
<sub>
<italic>p</italic>
</sub> is a linearly increasing model. <bold>(B)</bold> The initial density <italic>&#x3c1;</italic> is calculated from the initial velocity through an empirical relationship, which overestimates the density. Ray trace tomography penetrates deep in this model.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g004.tif"/>
</fig>
<p>The observed data are shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. The complex observed seismogram contains various waves. Diving waves penetrate deep. Near-offset reflections and inter-bed reflections are due to the lateral layers in the top area. Scattered events are due to the lateral curvature in the middle of the model shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Observed data are calculated with a 3-Hz Ricker wavelet.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g005.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Conventional inversion based on frequency continuation</title>
<p>The conventional inversion is to start from low frequency. We consider the L2 function. The first frequency band is [0.6, 1.5] Hz, which is sufficiently low in typical exploration geophysics. The density is re-calculated from <italic>v</italic>
<sub>
<italic>p</italic>
</sub> at each iteration via an empirical relationship. By passively updating the density parameter, structural information is introduced from the inverted <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model to density.</p>
<p>The linearly increasing initial model is too far from the true model. Therefore, when estimating the source wavelets in the initial model, the initial estimated source wavelet is completely different from the true source wavelet: its amplitude is 1,000 times smaller, although the frequency band is more or less consistent. Consequently, l-BFGS only updated the model for two iterations before having difficulty determining a suitable step length. The final model is almost identical to the initial model. We do not move to a higher-frequency band. Our rationale is that if the inversion is trapped in a local minimum at low frequency, moving to high frequency induces more local minima.</p>
<p>We replace the L2 function with OT objective function and repeat the inversion in this low-frequency band [0.6, 1.5] Hz. Nevertheless, a similar phenomenon is observed, probably because the estimated source wavelet is very far from the true source wavelet.</p>
</sec>
<sec id="s3-3">
<title>3.3 Inversion strategy based on Gaussian time windows</title>
<p>Instead of a frequency continuation strategy, we can also consider an alternative inversion strategy based on seismic events. We do not need accurate windows to isolate seismic events. Our idea is to match the early arrivals first. When the model is better recovered, we gradually increase the time windows to include more and more complex events. The requirement on the design of time windows is that it should be smooth, such that later events are smoothly included. We consider Gaussian time windows. For each trace, a Gaussian window is<disp-formula id="e9">
<mml:math id="m15">
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>where <italic>t</italic>
<sub>0</sub> is around the first break of each trace. Here, the frequency continuation inversion strategy is not used. The inversion strategy depends on the standard deviation <italic>&#x3c3;</italic>. For the total recording length <italic>T</italic> &#x3d; 8.192 s, the first three inversion stages are conducted with the ratios <inline-formula id="inf7">
<mml:math id="m16">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.5</mml:mn>
</mml:math>
</inline-formula>, while in the fourth stage, the entire seismograms are included without using time windows. During the inversion, density is passively updated.</p>
<p>The inversion is much better than the one with the frequency continuation strategy. <xref ref-type="fig" rid="F6">Figure 6</xref> shows the final recovered source wavelets. Both L2 and OT inversions recover wavelets close to the true source wavelet. <xref ref-type="fig" rid="F7">Figure 7</xref> shows the final recovered <italic>v</italic>
<sub>
<italic>p</italic>
</sub> velocity models. Some structures are recovered, but there are artifacts in both inversions.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Final source wavelets with the event-based inversion strategy for L2 and <italic>J</italic>
<sub>
<italic>t</italic>
</sub> function.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Final <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model obtained with <bold>(A)</bold> L2 function and <bold>(B)</bold> <italic>J</italic>
<sub>
<italic>t</italic>
</sub> function.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g007.tif"/>
</fig>
</sec>
<sec id="s3-4">
<title>3.4 Proposed combinatory strategy</title>
<p>We observed that an event-based inversion strategy helps recover the structure, but it is not sufficient with L2 or the OT objective function. We propose to apply the normalized cross-correlation function <italic>J</italic>
<sub>
<italic>c</italic>
</sub> first and then conduct an OT inversion. We still consider the event-based inversion strategy. In the <italic>J</italic>
<sub>
<italic>c</italic>
</sub> inversion, we select a long offset trace as the source wavelet and keep it fixed during the inversion. When the OT inversion is conducted, both the source wavelets and the model parameters are simultaneously updated.</p>
<p>The normalized cross-correlation function <italic>J</italic>
<sub>
<italic>c</italic>
</sub> is less sensitive to source wavelets, as shown in <xref ref-type="fig" rid="F1">Figure 1</xref>. We choose a long offset seismic trace at <italic>X</italic>&#x3d;15 km (blue line in <xref ref-type="fig" rid="F5">Figure 5</xref>). We calculate the envelope of the whole trace and cut the seismic trace defined by the first envelope wavelet (we select the seismic trace, not the envelope). <xref ref-type="fig" rid="F8">Figure 8</xref> shows how we select the seismic wavelet. Its Fourier transform shows that the selected seismic wavelet has a different frequency content compared to the true source wavelet. <xref ref-type="fig" rid="F9">Figure 9</xref> shows the synthetic data corresponding to the cut seismic trace in the linearly increasing initial model. The initial seismograms are quite simple.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>A long offset trace (marked with a blue line in <xref ref-type="fig" rid="F5">Figure 5</xref>) is selected to build the initial source wavelet. The wavelet is not accurate in the <bold>(A)</bold> time or <bold>(B)</bold> frequency domain.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Initial synthetic in the linearly increasing initial model (<xref ref-type="fig" rid="F4">Figure 4</xref>) with the cut trace (<xref ref-type="fig" rid="F8">Figure 8</xref>) as the source wavelet.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g009.tif"/>
</fig>
<p>The cross-correlation could map multiple events as sidelobes. This affects the adjoint source and the consequent gradient, leading to artifacts in the model. It is important to not include too many events under <italic>J</italic>
<sub>
<italic>c</italic>
</sub>. Otherwise, it is difficult to obtain an acceptable inversion. <xref ref-type="fig" rid="F10">Figure 10</xref> shows an inversion under <italic>J</italic>
<sub>
<italic>c</italic>
</sub> without using any time window. The initial source wavelet is the cut trace shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. The gradient does not show a correct direction update between the first and third dashed lines. The final model is not close to the true model.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Inversion experiment under <italic>J</italic>
<sub>
<italic>c</italic>
</sub> function with the event-based inversion strategy. Entire seismograms are included at once. <bold>(A)</bold> Initial gradient. The cross-talk between events brings a lot of artifacts to the gradient. <bold>(B)</bold> Final <italic>v</italic>
<sub>
<italic>p</italic>
</sub> after 25 iterations.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g010.tif"/>
</fig>
<p>The inversion using <italic>J</italic>
<sub>
<italic>c</italic>
</sub> is much better when the Gaussian time windows are used than the one without windows. For the total recording length <italic>T</italic> &#x3d; 8.192 s, four inversion stages are conducted with the ratios <inline-formula id="inf8">
<mml:math id="m17">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.02</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.05</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.2</mml:mn>
</mml:math>
</inline-formula>. The first Gaussian time window keeps only the early arrival events. The gradient is shown in <xref ref-type="fig" rid="F11">Figure 11</xref>. In comparison, we show the gradient of WET where a true source wavelet is used. The similarity indicates that <italic>J</italic>
<sub>
<italic>c</italic>
</sub> combined with Gaussian time windows can produce correct gradients even with a wrong source wavelet. The wider windows allow us to include more complex events. We stop at the ratio of 0.2. Later stages with bigger ratios introduce too much cross-talk between events to the adjoint source, and the model updating becomes negligible. A shot gather from the final synthetic data shown in <xref ref-type="fig" rid="F12">Figure 12</xref> shows that the global pattern of the observed data is captured. The final velocity model <italic>v</italic>
<sub>
<italic>p</italic>
</sub> is shown in <xref ref-type="fig" rid="F13">Figure 13</xref>. The long-wavelength structures are retrieved. The fine-scale structures are not very satisfactory because of the cross-talk between seismic events when the Gaussian window becomes wide.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>
<bold>(A)</bold> Initial gradient under <italic>J</italic>
<sub>
<italic>c</italic>
</sub> with a Gaussian time window <italic>&#x3c3;</italic> &#x3d;0.02<italic>T</italic>. <bold>(B)</bold> Initial gradient of WET as a reference, where the true source wavelet is used.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g011.tif"/>
</fig>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Final synthetics of the <italic>J</italic>
<sub>
<italic>c</italic>
</sub> inversion. The overall pattern of the observed data in <xref ref-type="fig" rid="F5">Figure 5</xref> is captured.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g012.tif"/>
</fig>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Final inverted <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model of <italic>J</italic>
<sub>
<italic>c</italic>
</sub> inversion.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g013.tif"/>
</fig>
<p>We continue the inversion by following an OT objective function. The Gaussian time windows are defined with ratios <inline-formula id="inf9">
<mml:math id="m18">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.5</mml:mn>
</mml:math>
</inline-formula> in three stages. <xref ref-type="fig" rid="F14">Figure 14</xref> shows the estimated source wavelets for these three stages. The first wavelet clearly deviates from the true source wavelet. However, later source wavelets become closer and closer to the true source wavelet. The final <italic>v</italic>
<sub>
<italic>p</italic>
</sub> and <italic>&#x3c1;</italic> are shown in <xref ref-type="fig" rid="F15">Figure 15</xref>. The continuous thin-layered structures along the first dashed line are well-retrieved in the <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model. The inverted <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model is much cleaner than the starting model and shows high-resolution, high-fidelity structures. The inverted <italic>&#x3c1;</italic> is overestimated in the deeper area below the second dashed line. Above the second dashed line, thin-layered structures are obtained. A shot gather from the final synthetic data is shown in <xref ref-type="fig" rid="F16">Figure 16A</xref>. The final residuals shown in <xref ref-type="fig" rid="F16">Figure 16B</xref> indicate that the early arrivals are not perfectly matched. The trace-by-trace comparison shown in <xref ref-type="fig" rid="F17">Figure 17</xref> indicates that the phases are fitted, but the amplitudes are not perfectly matched. The reason is that the Gardner law overestimated the density in the deep area; therefore, the inversion does not perfectly fit the amplitudes of the early arrivals.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>Estimated source wavelets of the <italic>J</italic>
<sub>
<italic>t</italic>
</sub> inversion, following the <italic>J</italic>
<sub>
<italic>c</italic>
</sub> inversion. The wavelets become closer and closer to the true source wavelet (Ricker wavelet).</p>
</caption>
<graphic xlink:href="feart-11-1264009-g014.tif"/>
</fig>
<fig id="F15" position="float">
<label>FIGURE 15</label>
<caption>
<p>Final recovered model with our proposed inversion strategy. <bold>(A)</bold> Final <italic>v</italic>
<sub>
<italic>p</italic>
</sub>. <bold>(B)</bold> Final <italic>&#x3c1;</italic>. The model is well-recovered.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g015.tif"/>
</fig>
<fig id="F16" position="float">
<label>FIGURE 16</label>
<caption>
<p>
<bold>(A)</bold> Final synthetics in the inverted model shown in <xref ref-type="fig" rid="F15">Figure 15</xref>. <bold>(B)</bold> Difference with the observed data. The inter-bed reflections and the scattered events are fitted. The worst fitness occurs at the long-offset early arrivals. A more detailed comparison, seismic trace comparison, is shown in <xref ref-type="fig" rid="F17">Figure 17</xref>.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g016.tif"/>
</fig>
<fig id="F17" position="float">
<label>FIGURE 17</label>
<caption>
<p>The final synthetics (blue) are compared to the observed trace (red) at short and long offsets. The phases are fitted better than the amplitudes. The residuals (black) are shifted downward when plotting.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g017.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<title>4 Applications to the SEAM model and land seismic data</title>
<p>After building our inversion workflow, we carried out two experiments to verify the effectiveness and feasibility of the process. The first experiment is for the SEAM velocity model, which is a standard model often used to test inversion algorithms, and the second experiment is for land seismic data recorded in Southwest China, which are difficult to invert by a conventional FWI process.</p>
<sec id="s4-1">
<title>4.1 SEAM model inversion</title>
<p>We observed, in the Middle East model, the presence of abundant diving waves in the data. To show the generalization of our proposed inversion flow, we now use the SEAM model, which is shown in <xref ref-type="fig" rid="F18">Figure 18</xref>. Geologic layers are generally not horizontal for the SEAM model but are folding. There is also displacement of geologic layers. The velocity <italic>v</italic>
<sub>
<italic>p</italic>
</sub> increases slowly from top to bottom, unlike in the Middle East model. The initial velocity model <italic>v</italic>
<sub>
<italic>p</italic>
</sub> is also a 1D linearly increasing model, and the density is calculated from <italic>v</italic>
<sub>
<italic>p</italic>
</sub> via the same empirical relationship as that used in the Middle East model inversion. <xref ref-type="fig" rid="F19">Figure 19</xref> shows the initial <italic>v</italic>
<sub>
<italic>p</italic>
</sub> and <italic>&#x3c1;</italic>. We also overlap the traced rays for one shot in the initial model. The deepest ray penetrates only to approximately 1 km. The difference between the SEAM model and the Middle East model can also be observed in the seismograms. The observed data shown in <xref ref-type="fig" rid="F21">Figure 21A</xref> are dominated by reflections.</p>
<fig id="F18" position="float">
<label>FIGURE 18</label>
<caption>
<p>
<bold>(A)</bold> True <italic>v</italic>
<sub>
<italic>p</italic>
</sub> and <bold>(B)</bold> true <italic>&#x3c1;</italic>. Geologic structures are twisted.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g018.tif"/>
</fig>
<fig id="F19" position="float">
<label>FIGURE 19</label>
<caption>
<p>
<bold>(A)</bold> Linearly increasing initial <italic>v</italic>
<sub>
<italic>p</italic>
</sub> and <bold>(B)</bold> deduced <italic>&#x3c1;</italic> via an empirical relationship. The deepest ray trace penetrates to approximately 1 km.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g019.tif"/>
</fig>
<p>The inversion setting is the same as in the Middle East model inversion. We use the same source wavelet, consider a fixed seismic acquisition, and also consider the same inversion strategy. As we did in the Middle East model inversion, we select a long offset seismic trace and cut the first wavelet as the initial source wavelet. The final model after <italic>J</italic>
<sub>
<italic>c</italic>
</sub> inversion is shown in <xref ref-type="fig" rid="F20">Figures 20A, B</xref>, which shows that the model is largely updated. Then, we continue the inversion with the OT objective function <italic>J</italic>
<sub>
<italic>t</italic>
</sub>. The final model is shown in <xref ref-type="fig" rid="F20">Figures 20C, D</xref>. The twisted geologic structures are well-recovered from top to bottom. The final synthetic is shown in <xref ref-type="fig" rid="F21">Figure 21B</xref>, which captures the pattern of the observed data shown in <xref ref-type="fig" rid="F21">Figure 21A</xref>. The residual shown in <xref ref-type="fig" rid="F21">Figure 21C</xref> also confirms that most of the events are matched. In the true model, the structures in the leftmost part would reflect seismic waves outside of the acquisition. This explains that the model is not well-recovered in the leftmost part. This is also consistent with the fact that the non-zero part of the residual is mainly short offset reflections.</p>
<fig id="F20" position="float">
<label>FIGURE 20</label>
<caption>
<p>Final model of <bold>(A)</bold> <italic>v</italic>
<sub>
<italic>p</italic>
</sub> and <bold>(B)</bold> <italic>&#x3c1;</italic> after <italic>J</italic>
<sub>
<italic>c</italic>
</sub> inversion. A following <italic>J</italic>
<sub>
<italic>t</italic>
</sub> inversion correctly recovers <bold>(C)</bold> <italic>v</italic>
<sub>
<italic>p</italic>
</sub> and <bold>(D)</bold> <italic>&#x3c1;</italic>.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g020.tif"/>
</fig>
<fig id="F21" position="float">
<label>FIGURE 21</label>
<caption>
<p>
<bold>(A)</bold> Observed data. <bold>(B)</bold> Final synthetics. <bold>(C)</bold> Final residuals.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g021.tif"/>
</fig>
</sec>
<sec id="s4-2">
<title>4.2 Land seismic data application in Sichuan Basin, Southwest China</title>
<p>We apply our inversion workflow to a real-land seismic dataset recorded in Southwest China. The land seismic data have been preprocessed to remove the surface waves and to correct for varying topography. The seismic survey is along a straight line. It is 75-km long. The shot spacing is not regular: it varies from 20 m to 200 m. Totally, we have 619 shots. For each shot, the offset is from approximately &#x2212;6 to 6 km, with an inter-receiver spacing of 20 m. Thus, each shot is recorded by less than 600 geophones. The recording time is 2&#x2009;s, and the time interval is 1 m. The processed observed data are shown in <xref ref-type="fig" rid="F22">Figure 22A</xref>, which contains direct waves and reflections. The maximum frequency is approximately 15 Hz, while the lowest frequency is approximately 5 Hz. The initial model, shown in <xref ref-type="fig" rid="F23">Figure 23A</xref>, is provided by an industrial routine process including ray tracing tomography. The initial synthetics are shown in <xref ref-type="fig" rid="F22">Figure 22B</xref>. The interleave comparison shown in <xref ref-type="fig" rid="F22">Figure 22C</xref> shows the data fitting of initial synthetics to the observed data.</p>
<fig id="F22" position="float">
<label>FIGURE 22</label>
<caption>
<p>
<bold>(A)</bold> Observed data, <bold>(B)</bold> initial synthetics, and <bold>(C)</bold> initial inter-leave data comparison.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g022.tif"/>
</fig>
<fig id="F23" position="float">
<label>FIGURE 23</label>
<caption>
<p>
<bold>(A)</bold> Initial model, <bold>(B)</bold> inverted model by conventional least-squares function, and <bold>(C)</bold> inverted model by our inversion workflow.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g023.tif"/>
</fig>
<p>Following our inversion workflow, we apply the normalized cross-correlation objective function in the first step. The model is updated a little bit. Then, in the second step, we parallel-run two inversions with the conventional least-squares objective function and OT objective function. In this second step, we divide the frequency band into three stages with the maximum frequency at 7 Hz, 9 Hz, and 15 Hz. In each frequency band, we run two inversions with a Gaussian window <italic>&#x3c3;</italic> &#x3d; 0.2<italic>T</italic> and without windows. The conventional inversion wildly updates the model, as shown in <xref ref-type="fig" rid="F23">Figure 23B</xref>. The least-squares function is a point-by-point comparison process. Thus, the pattern of seismic events is not honored. When the adjoint source is back-propagated to assemble the gradient, artifacts emerge. At the end, model updating becomes inaccurate. <xref ref-type="fig" rid="F23">Figure 23C</xref> shows the final model recovery with the OT objective function. Coherent structures are revealed. Fine structures are reconstructed. A well log comparison at X &#x3d; 45.5 km is shown in <xref ref-type="fig" rid="F24">Figure 24</xref>. The velocity down to 3 km is overestimated because we use a constant density inversion, so the effects of density are not taken into account in the final <italic>v</italic>
<sub>
<italic>p</italic>
</sub> model. High-frequency model variation is recovered. The final synthetics, shown in <xref ref-type="fig" rid="F25">Figure 25A</xref>, are closer to the observed data than the initial synthetics. The inter-leave comparison shown in <xref ref-type="fig" rid="F25">Figure 25B</xref> shows the data fitting of final synthetics to the observed data.</p>
<fig id="F24" position="float">
<label>FIGURE 24</label>
<caption>
<p>Comparison of final recovery to the well log.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g024.tif"/>
</fig>
<fig id="F25" position="float">
<label>FIGURE 25</label>
<caption>
<p>
<bold>(A)</bold> Final synthetics. <bold>(B)</bold> Inter-leave comparison between the final synthetics and observed data.</p>
</caption>
<graphic xlink:href="feart-11-1264009-g025.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="discussion" id="s5">
<title>5 Discussion</title>
<p>Cross-correlation has been used in FWI for a long time. <xref ref-type="bibr" rid="B36">Luo and Schuster (1991)</xref> extracted the travel time differences from the observed traces and the synthetic traces. A suitable window is usually necessary to assure that the two traces contain the same events, such as diving waves, refractions, or reflections. Isolating early arrivals is not too difficult, and the long-wavelength background could be reliably retrieved. However, adding later arrivals such as reflections to further increase the resolution of the inverted model is not an easy task. In addition, an incorrect source wavelet would strongly affect the travel time estimation. <xref ref-type="bibr" rid="B58">van Leeuwen and Mulder (2010)</xref> improved the objective function by exploiting the whole information on the cross-correlation instead of only the maximum value. Restriction on the design of the time windows is not as strict as WET. Another advantage is that the cross-correlation function is less sensitive to the source wavelet. The inaccuracy of the source wavelet is compensated by the adjoint source under the cross-correlation function. The disadvantage of the cross-correlation function is that the presence of multiple seismic events causes cross-talk, which is why we design a widening Gaussian window to gradually include more and more events in this study. Starting from fitting the early arrivals, later events are gradually incorporated. The cross-talk among events is thus carefully controlled. Regarding when we switch from <italic>J</italic>
<sub>
<italic>c</italic>
</sub> to other functions, we rely on the adjoint source (not the observed data). When the adjoint source contains many events, it is better to stop using <italic>J</italic>
<sub>
<italic>c</italic>
</sub> and switch to OT. The limitation to <italic>J</italic>
<sub>
<italic>c</italic>
</sub> in the presence of multiple events could also be inferred by the current FWI studies. There are not many academic literature studies or successful applications reported of using <italic>J</italic>
<sub>
<italic>c</italic>
</sub>. It is really because the multiple seismic events cannot be correctly handled by <italic>J</italic>
<sub>
<italic>c</italic>
</sub>.</p>
<p>Two kinds of penalty function are proposed by <xref ref-type="bibr" rid="B58">van Leeuwen and Mulder (2010)</xref>: a linear function and a Gaussian function. However, we prefer to use the Gaussian function as the weighting function. In the presence of multiple events, the cross-correlation function contains cross-talks between different kinds of events, such as between diving waves and reflections. The Gaussian weighting function could mute signals at large lag-times. This raises the question of choosing the width of the Gaussian weighting function. In this study, we limit the maximum standard deviation to 0.2 of the length of the seismic trace, and it helps in recovering the Middle East and SEAM models.</p>
<p>In Ricker wavelet testing, we apply a 1D OT algorithm since only one pair of traces is present. We notice that 1D OT could produce triangular adjoint sources in the case of simple waveform comparison (for example, pure time shift events). This is not a problem for the inversion. In addition, we apply the 2D OT algorithm for FWI experiments. We process one shot gather instead of one trace at one time. A 2D OT objective function is much more convex than a 1D OT objective function (but 2D OT is computationally more expensive). It does not, however, mean that we can start from an arbitrary initial model. A reasonable model is still needed for an OT inversion. The assumption of OT is that the input should be positive, which is not true for oscillating seismic signals. In our OT algorithm, being positive is implicitly assumed when translating the OT problem to dual space. Thus, only the residual (<italic>&#x3b4;p</italic>
<sub>
<italic>s</italic>,<italic>r</italic>
</sub>) instead of individual traces matters. We do not need to shift the input seismic signals, but the assumption of being positive is not honored. This violation, in our opinion, really affects the convexity of the OT objective function. The benefit of the 2D OT objective function is that it is a global pattern-matching procedure. It is possible that the cross-correlation function could bring artifacts to the model. However, a following OT inversion can clean the model and produce fine structures.</p>
<p>In our proposed inversion workflow, we first apply the normalized cross-correlation function and continue the inversion with the optimal transport function. It remains unclear whether a L2 function instead of the optimal transport function is sufficient. We tested this. For the Middle East model inversion, a following L2 function could recover the model as good as the optimal transport function. That is because the seismograms are dominated by diving waves. In the SEAM model inversion, the seismograms are dominated by reflections. The inversion is more nonlinear than the Middle East model inversion. A following L2 function does not update the model retrieved by the normalized cross-correlation function. The OT objective function can also recover fine structures.</p>
<p>After carefully evaluating our inversion workflow, we apply it to the land seismic data in Southwest China with little modifications. We apply the cross-correlation function to update the model in the first step, followed by applying the OT objective function in the second step. The final model shows coherent lateral structures. Following the first step, we also apply the least-squares function, which showed inferior recovery.</p>
</sec>
<sec sec-type="conclusion" id="s6">
<title>6 Conclusion</title>
<p>We proposed to gradually include seismic events in the inversion process using Gaussian time windows and switch from a cross-correlation objective function to an OT objective function as the time window widens. In the first step with the cross-correlation function, we aim to mainly update the background. In the second step with an OT objective function, we aim to simultaneously update the source wavelets and the model parameters. For two different geological structures, the Middle East model and the SEAM model, we have recovered high-resolution and high-fidelity structures. At the end, we successfully applied our inversion strategy to a real-land seismic dataset recorded in Sichuan Basin, Southwest China, and obtained stable and high-resolution inversion results.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s7">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s8">
<title>Author contributions</title>
<p>JS: conceptualization, methodology, and writing&#x2013;original draft and review and editing. ZY: funding acquisition, supervision, validation, and writing&#x2013;review and editing. HC: supervision, conceptualization, funding acquisition, and writing&#x2013;review and editing. WH: methodology and writing&#x2013;review and editing. WP: methodology, validation, and writing&#x2013;review and editing. ML: validation, writing&#x2013;review and editing, and methodology. NT: validation, writing&#x2013;review and editing, and visualization.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This study was funded by the CNPC Science and Technology Major Project (grant no. 2023ZZ05, 2023ZZ05-05), the National Natural Science Foundation of China (grant nos 41504110 and 42004116), the 14th 5-Year Basic Research Program of CNPC (grant nos 2021DJ3502, 2021DJ3503, and 2021D3605), and the Science and Technology Fund Projects of PetroChina Company Limited (grant no. 2021DJ1803).</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of interest</title>
<p>Authors JS, ZY, and ML were employed by China National Petroleum Corporation, and authors HC and NT were employed by Bureau of Geophysical Prospecting Inc.</p>
<p>The remaining author declares 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="s11">
<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>Alkhalifah</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Choi</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>From tomography to full-waveform inversion with a single objective function</article-title>. <source>Geophysics</source> <volume>79</volume>, <fpage>R55</fpage>&#x2013;<lpage>R61</lpage>. <pub-id pub-id-type="doi">10.1190/geo2013-0291.1</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Alkhalifah</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2016</year>). <source>Full waveform inversion in an anisotropic world: where are the parameters hiding</source>. <publisher-name>EAGE publications</publisher-name>.</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bozda&#x11f;</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Trampert</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tromp</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Misfit functions for full waveform inversion based on instantaneousphase and envelope measurements</article-title>. <source>Geophys. J. Int.</source> <volume>185</volume>, <fpage>845</fpage>&#x2013;<lpage>870</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246x.2011.04970.x</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brossier</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Operto</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Virieux</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2009a</year>). <article-title>Robust frequency-domain full-waveform inversion using the <italic>l</italic>
<sub>1</sub> norm</article-title>. <source>Geophys. Res. Lett.</source> <volume>36</volume>, <fpage>L20310</fpage>. <pub-id pub-id-type="doi">10.1029/2009GL039458</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brossier</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Operto</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Virieux</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2009b</year>). <article-title>Seismic imaging of complex onshore structures by 2D elastic frequency-domain full-waveform inversion</article-title>. <source>Geophysics</source> <volume>74</volume>, <fpage>WCC105</fpage>&#x2013;<lpage>WCC118</lpage>. <pub-id pub-id-type="doi">10.1190/1.3215771</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brossier</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Operto</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Virieux</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Which data residual norm for robust elastic frequency-domain full waveform inversion?</article-title> <source>Geophysics</source> <volume>75</volume>, <fpage>R37</fpage>&#x2013;<lpage>R46</lpage>. <pub-id pub-id-type="doi">10.1190/1.3379323</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bube</surname>
<given-names>K. P.</given-names>
</name>
<name>
<surname>Langan</surname>
<given-names>R. T.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Hybrid <italic>l</italic>
<sub>1</sub>/<italic>l</italic>
<sub>2</sub> minimization with applications to tomography</article-title>. <source>Geophysics</source> <volume>62</volume>, <fpage>1183</fpage>&#x2013;<lpage>1195</lpage>. <pub-id pub-id-type="doi">10.1190/1.1444219</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bunks</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Salek</surname>
<given-names>F. M.</given-names>
</name>
<name>
<surname>Zaleski</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chavent</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Multiscale seismic waveform inversion</article-title>. <source>Geophysics</source> <volume>60</volume>, <fpage>1457</fpage>&#x2013;<lpage>1473</lpage>. <pub-id pub-id-type="doi">10.1190/1.1443880</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chi</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Full waveform inversion method using envelope objective function without low frequency data</article-title>. <source>J. Appl. Geophys.</source> <volume>109</volume>, <fpage>36</fpage>&#x2013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1016/j.jappgeo.2014.07.010</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Choi</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Alkhalifah</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Source-independent time-domain waveform inversion using convolved wavefields: application to the encoded multisource waveform inversion</article-title>. <source>Geophysics</source> <volume>76</volume> (<issue>5</issue>), <fpage>R125</fpage>&#x2013;<lpage>R134</lpage>. <pub-id pub-id-type="doi">10.1190/geo2010-0210.1</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Choi</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Alkhalifah</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Time-domain full waveform inversion of exponentially damped wavefield using the deconvolution-based objective function</article-title>. <source>Geophysics</source> <volume>83</volume>, <fpage>R77</fpage>&#x2013;<lpage>R88</lpage>. <pub-id pub-id-type="doi">10.1190/geo2017-0057.1</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Claerbout</surname>
<given-names>J. F.</given-names>
</name>
<name>
<surname>Muir</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>1973</year>). <article-title>Robust modeling with erratic data</article-title>. <source>Geophysics</source> <volume>38</volume>, <fpage>826</fpage>&#x2013;<lpage>844</lpage>. <pub-id pub-id-type="doi">10.1190/1.1440378</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dahlen</surname>
<given-names>F. A.</given-names>
</name>
<name>
<surname>Hung</surname>
<given-names>S. H.</given-names>
</name>
<name>
<surname>Nolet</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Fr&#xe9;chet kernels for finite-frequency traveltimes-I. Theory</article-title>. <source>Geophys. J. Int.</source> <volume>141</volume>, <fpage>157</fpage>&#x2013;<lpage>174</lpage>. <pub-id pub-id-type="doi">10.1046/j.1365-246x.2000.00070.x</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Djebbi</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Alkhalifah</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Traveltime sensitivity kernels for wave equation tomography using the unwrapped phase</article-title>. <source>Geophys. J. Int.</source> <volume>197</volume>, <fpage>975</fpage>&#x2013;<lpage>986</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggu025</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Dutta</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sinha</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Schuster</surname>
<given-names>G. T.</given-names>
</name>
</person-group> (<year>2014</year>). &#x201c;<article-title>A cross-correlation objective function for least-squares migration and visco-acoustic imaging</article-title>,&#x201d; in <source>SEG technical program expanded abstracts 2014</source> (<publisher-name>Society of Exploration Geophysicists</publisher-name>), <fpage>3985</fpage>&#x2013;<lpage>3990</lpage>.</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Engquist</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Froese</surname>
<given-names>B. D.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Application of the Wasserstein metric to seismic signals</article-title>. <source>Commun. Math. Sci.</source> <volume>12</volume>, <fpage>979</fpage>&#x2013;<lpage>988</lpage>. <pub-id pub-id-type="doi">10.4310/cms.2014.v12.n5.a7</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Engquist</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Froese</surname>
<given-names>B. D.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Optimal transport for seismic full waveform inversion</article-title>. <source>Commun. Math. Sci.</source> <volume>14</volume>, <fpage>2309</fpage>&#x2013;<lpage>2330</lpage>. <pub-id pub-id-type="doi">10.4310/cms.2016.v14.n8.a9</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ferradans</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Papadakis</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Peyr&#xe9;</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Aujol</surname>
<given-names>J.-F.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Regularized discrete optimal transport</article-title>. <source>SIAM J. Imaging Sci.</source> <volume>7</volume>, <fpage>1853</fpage>&#x2013;<lpage>1882</lpage>. <pub-id pub-id-type="doi">10.1137/130929886</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gardner</surname>
<given-names>G. H. F.</given-names>
</name>
<name>
<surname>Gardner</surname>
<given-names>L. W.</given-names>
</name>
<name>
<surname>Gregory</surname>
<given-names>A. R.</given-names>
</name>
</person-group> (<year>1974</year>). <article-title>Formation velocity and density&#x2013;the diagnostic basics for stratigraphic traps</article-title>. <source>Geophysics</source> <volume>39</volume>, <fpage>770</fpage>&#x2013;<lpage>780</lpage>. <pub-id pub-id-type="doi">10.1190/1.1440465</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gauthier</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Virieux</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tarantola</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1986</year>). <article-title>Two-dimensional nonlinear inversion of seismic waveforms: numerical results</article-title>. <source>Geophysics</source> <volume>51</volume>, <fpage>1387</fpage>&#x2013;<lpage>1403</lpage>. <pub-id pub-id-type="doi">10.1190/1.1442188</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guitton</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Symes</surname>
<given-names>W. W.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Robust inversion of seismic data using the Huber norm</article-title>. <source>Geophysics</source> <volume>68</volume>, <fpage>1310</fpage>&#x2013;<lpage>1319</lpage>. <pub-id pub-id-type="doi">10.1190/1.1598124</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ha</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Chung</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Shin</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Waveform inversion using a back-propagation algorithm and a Huber function norm</article-title>. <source>Geophysics</source> <volume>74</volume>, <fpage>R15</fpage>&#x2013;<lpage>R24</lpage>. <pub-id pub-id-type="doi">10.1190/1.3112572</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hamilton</surname>
<given-names>E. L.</given-names>
</name>
</person-group> (<year>1978</year>). <article-title>Sound velocity&#x2013;density relations in sea-floor sediments and rocks</article-title>. <source>J. Acoust. Soc. Am.</source> <volume>63</volume>, <fpage>366</fpage>&#x2013;<lpage>377</lpage>. <pub-id pub-id-type="doi">10.1121/1.381747</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Plessix</surname>
<given-names>R.-&#xc9;.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Parameterization study of the land multi-parameter VTI elastic waveform inversion</article-title>. <source>Geophys. J. Int.</source> <volume>213</volume>, <fpage>1662</fpage>&#x2013;<lpage>1674</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggy099</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>H&#xf6;rmann</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>De Hoop</surname>
<given-names>M. V.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Detection of wave front set perturbations via correlation: foundation for wave-equation tomography</article-title>. <source>Appl. Anal.</source> <volume>81</volume>, <fpage>1443</fpage>&#x2013;<lpage>1465</lpage>. <pub-id pub-id-type="doi">10.1080/0003681021000035489</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2014</year>). &#x201c;<article-title>A misfit function tolerating inconsistent data</article-title>,&#x201d; in <source>SEG technical program expanded abstracts</source> (<publisher-name>Society of Exploration Geophysicists</publisher-name>), <fpage>4660</fpage>&#x2013;<lpage>4664</lpage>.</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huber</surname>
<given-names>P. J.</given-names>
</name>
</person-group> (<year>1973</year>). <article-title>Robust regression: asymptotics, conjectures, and Monte Carlo</article-title>. <source>Ann. Statistics</source> <volume>1</volume>, <fpage>799</fpage>&#x2013;<lpage>821</lpage>. <pub-id pub-id-type="doi">10.1214/aos/1176342503</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kennett</surname>
<given-names>B. L.</given-names>
</name>
<name>
<surname>Fichtner</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A unified concept for comparison of seismograms using transfer functions</article-title>. <source>Geophys. J. Int.</source> <volume>191</volume>, <fpage>1403</fpage>&#x2013;<lpage>1416</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246x.2012.05693.x</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Lailly</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>1983</year>). &#x201c;<article-title>The seismic inverse problem as a sequence of before stack migrations</article-title>,&#x201d; in <source>Conference on inverse scattering, theory and application, society for industrial and applied mathematics</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Bednar</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Weglein</surname>
<given-names>A.</given-names>
</name>
</person-group> (<publisher-loc>Philadelphia</publisher-loc>, <fpage>206</fpage>&#x2013;<lpage>220</lpage>.</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lellmann</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lorenz</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Sch&#xf6;nlieb</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Valkonen</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Imaging with kantorovich&#x2013;rubinstein discrepancy</article-title>. <source>SIAM J. Imaging Sci.</source> <volume>7</volume>, <fpage>2833</fpage>&#x2013;<lpage>2859</lpage>. <pub-id pub-id-type="doi">10.1137/140975528</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Multi-scale full waveform inversion based ongradient decomposition in wavenumber domain</article-title>. <source>Chin. J. Geophys. (in Chinese)</source> <volume>65</volume>, <fpage>2693</fpage>&#x2013;<lpage>2703</lpage>. <pub-id pub-id-type="doi">10.6038/cjg2022P0508</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Tromp</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Finite-frequency kernels based on adjoint methods</article-title>. <source>Bulletin of the Seismological Society of America</source> <volume>96</volume>, <fpage>2383</fpage>&#x2013;<lpage>2397</lpage>. <pub-id pub-id-type="doi">10.1785/0120060041</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Teng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Badal</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Robust time-domain full waveform inversion with normalized zero-lag cross-correlation objective function</article-title>. <source>Geophysical Journal International</source> <volume>209</volume>, <fpage>ggw485</fpage>&#x2013;<lpage>122</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggw485</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>R.-S.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Seismic envelope inversion: reduction of local minima and noise resistance</article-title>. <source>Geophysical Prospecting</source> <volume>63</volume>, <fpage>597</fpage>&#x2013;<lpage>614</lpage>. <pub-id pub-id-type="doi">10.1111/1365-2478.12208</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sava</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A deconvolution-based objective function for wave-equation inversion</article-title>. <source>SEG Technical Program Expanded Abstracts</source> <volume>30</volume>, <fpage>2788</fpage>&#x2013;<lpage>2792</lpage>. <pub-id pub-id-type="doi">10.1190/1.3627773</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Schuster</surname>
<given-names>G. T.</given-names>
</name>
</person-group> (<year>1991</year>). <article-title>Wave-equation traveltime inversion</article-title>. <source>Geophysics</source> <volume>56</volume>, <fpage>645</fpage>&#x2013;<lpage>653</lpage>. <pub-id pub-id-type="doi">10.1190/1.1443081</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Maarten</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>van Der Hilst</surname>
<given-names>R. D.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>On sensitivity kernels for wave-equation transmission tomography</article-title>. <source>Geophysical Journal International</source> <volume>160</volume>, <fpage>621</fpage>&#x2013;<lpage>633</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246x.2004.02509.x</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>M&#xe9;tivier</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Brossier</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>M&#xe9;rigot</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Oudet</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Virieux</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2016b</year>). <article-title>An optimal transport approach for seismic tomography: application to 3D full waveform inversion</article-title>. <source>Inverse Problems</source> <volume>32</volume>, <fpage>115008</fpage>. <pub-id pub-id-type="doi">10.1088/0266-5611/32/11/115008</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>M&#xe9;tivier</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Brossier</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>M&#xe9;rigot</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Oudet</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Virieux</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2016a</year>). <article-title>Measuring the misfit between seismograms using an optimal transport distance: application to full waveform inversion</article-title>. <source>Geophysical Journal International</source> <volume>205</volume>, <fpage>345</fpage>&#x2013;<lpage>377</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggw014</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nocedal</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1980</year>). <article-title>Updating quasi-Newton matrices with limited storage</article-title>. <source>Mathematics of Computation</source> <volume>35</volume>, <fpage>773</fpage>&#x2013;<lpage>782</lpage>. <pub-id pub-id-type="doi">10.1090/s0025-5718-1980-0572855-7</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nolet</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2008</year>). <source>A breviary of seismic tomography</source>. <publisher-loc>Cambridge, UK</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>.</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Plessix</surname>
<given-names>R. E.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>A review of the adjoint-state method for computing the gradient of a functional with geophysical applications</article-title>. <source>Geophysical Journal International</source> <volume>167</volume>, <fpage>495</fpage>&#x2013;<lpage>503</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246x.2006.02978.x</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Plessix</surname>
<given-names>R. E.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A parametrization study for surface seismic full waveform inversion in an acoustic vertical transversely isotropic medium</article-title>. <source>Geophysical Journal International</source> <volume>185</volume>, <fpage>539</fpage>&#x2013;<lpage>556</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246X.2011.04957.x</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Poncet</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Messud</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Bader</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lambar&#xe9;</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Viguier</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Hidalgo</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Fwi with optimal transport: a 3D implementation and an application on a field dataset</article-title>,&#x201d; in <source>Expanded abstracts, 80<sup>th</sup> annual EAGE meeting (copenhagen)</source>.</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pratt</surname>
<given-names>R. G.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Seismic waveform inversion in the frequency domain, Part 1: theory and verification in a physical scale model</article-title>. <source>Geophysics</source> <volume>64</volume>, <fpage>888</fpage>&#x2013;<lpage>901</lpage>. <pub-id pub-id-type="doi">10.1190/1.1444597</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Pratt</surname>
<given-names>R. G.</given-names>
</name>
</person-group> (<year>2004</year>). &#x201c;<article-title>Velocity models from frequency-domain waveform tomography: past, present and future</article-title>,&#x201d; in <source>
<italic>Expanded abstracts</italic> (eur. Ass. Expl. Geophys.)</source>.</citation>
</ref>
<ref id="B47">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Routh</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Krebs</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lazaratos</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Baumstein</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Chikichev</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2011a</year>). &#x201c;<article-title>Full-wavefield inversion of marine streamer data with the encoded simultaneous source method</article-title>,&#x201d; in <source>
<italic>Expanded abstracts, 73</italic>
<sup>th</sup> <italic>Annual meeting</italic> (EAGE)</source>.</citation>
</ref>
<ref id="B48">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Routh</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Krebs</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lazaratos</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Baumstein</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cha</surname>
<given-names>Y. H.</given-names>
</name>
<etal/>
</person-group> (<year>2011b</year>). &#x201c;<article-title>Encoded simultaneous source full-wavefield inversion for spectrally shaped marine streamer data</article-title>,&#x201d; in <source>SEG technical program expanded abstracts 2011</source> <volume>30</volume>, <fpage>2433</fpage>&#x2013;<lpage>2438</lpage>. <pub-id pub-id-type="doi">10.1190/1.3627697</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shin</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Ha</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>A comparison between the behavior of objective functions for waveform inversion in the frequency and laplace domains</article-title>. <source>Geophysics</source> <volume>73</volume>, <fpage>VE119</fpage>&#x2013;<lpage>VE133</lpage>. <pub-id pub-id-type="doi">10.1190/1.2953978</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shipp</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>S. C.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Two-dimensional full wavefield inversion of wide-aperture marine seismic streamer data</article-title>. <source>Geophysical Journal International</source> <volume>151</volume>, <fpage>325</fpage>&#x2013;<lpage>344</lpage>. <pub-id pub-id-type="doi">10.1046/j.1365-246x.2002.01645.x</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Song</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Application of full waveform inversion to land seismic data in Sichuan Basin, Southwest China</article-title>,&#x201d; in <source>SEG technical program expanded abstracts 2019</source>. <pub-id pub-id-type="doi">10.1190/segam2019-3216517.1</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Song</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2015</year>). &#x201c;<article-title>Elastic Full Waveform Inversion with envelope based misfit function</article-title>,&#x201d; in <source>SEG technical program expanded abstracts 2015</source>, <fpage>1479</fpage>&#x2013;<lpage>1484</lpage>. <pub-id pub-id-type="doi">10.1190/segam2015-5921592.1</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Alkhalifah</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2019a</year>). <article-title>Adaptive traveltime inversion</article-title>. <source>Geophysics</source> <volume>84</volume>, <fpage>U13</fpage>&#x2013;<lpage>U29</lpage>. <pub-id pub-id-type="doi">10.1190/geo2018-0595.1</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Alkhalifah</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2019b</year>). <article-title>The application of an optimal transport to a preconditioned data matching function for robust waveform inversion</article-title>. <source>Geophysics</source> <volume>84</volume>, <fpage>R923</fpage>&#x2013;<lpage>R945</lpage>. <pub-id pub-id-type="doi">10.1190/geo2018-0413.1</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tao</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Grand</surname>
<given-names>S. P.</given-names>
</name>
<name>
<surname>Niu</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Full-waveform inversion of triplicated data using a normalized-correlation-coefficient-based misfit function</article-title>. <source>Geophysical Journal International</source> <volume>210</volume>, <fpage>1517</fpage>&#x2013;<lpage>1524</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggx249</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tarantola</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1984</year>). <article-title>Inversion of seismic reflection data in the acoustic approximation</article-title>. <source>Geophysics</source> <volume>49</volume>, <fpage>1259</fpage>&#x2013;<lpage>1266</lpage>. <pub-id pub-id-type="doi">10.1190/1.1441754</pub-id>
</citation>
</ref>
<ref id="B57">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Tarantola</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1987</year>). &#x201c;<article-title>Inversion of travel times and seismic waveforms</article-title>,&#x201d; in <source>Seismic tomography</source> (<publisher-name>Springer</publisher-name>), <fpage>135</fpage>&#x2013;<lpage>157</lpage>.</citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>van Leeuwen</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mulder</surname>
<given-names>W. A.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>A correlation-based misfit criterion for wave-equation traveltime tomography</article-title>. <source>Geophysical Journal International</source> <volume>182</volume>, <fpage>1383</fpage>&#x2013;<lpage>1394</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-246x.2010.04681.x</pub-id>
</citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>van Leeuwen</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mulder</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Velocity analysis based on data correlation</article-title>. <source>Geophysical Prospecting</source> <volume>56</volume>, <fpage>791</fpage>&#x2013;<lpage>803</lpage>. <pub-id pub-id-type="doi">10.1111/j.1365-2478.2008.00704.x</pub-id>
</citation>
</ref>
<ref id="B60">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Virieux</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Operto</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>An overview of full waveform inversion in exploration geophysics</article-title>. <source>Geophysics</source> <volume>74</volume>, <fpage>WCC1</fpage>&#x2013;<lpage>WCC26</lpage>. <pub-id pub-id-type="doi">10.1190/1.3238367</pub-id>
</citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Virieux</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1986</year>). <article-title>P-SV wave propagation in heterogeneous media: velocity-stress finite difference method</article-title>. <source>Geophysics</source> <volume>51</volume>, <fpage>889</fpage>&#x2013;<lpage>901</lpage>. <pub-id pub-id-type="doi">10.1190/1.1442147</pub-id>
</citation>
</ref>
<ref id="B62">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Audebert</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Calandra</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Inversion of seismic refraction and reflection data for building long-wavelength velocity models</article-title>. <source>Geophysics</source> <volume>80</volume>, <fpage>R81</fpage>&#x2013;<lpage>R93</lpage>. <pub-id pub-id-type="doi">10.1190/geo2014-0174.1</pub-id>
</citation>
</ref>
<ref id="B63">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Calandra</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Integrated inversion using combined wave-equation tomography and full-waveform inversion</article-title>. <source>Geophysical Journal International</source> <volume>198</volume>, <fpage>430</fpage>&#x2013;<lpage>446</lpage>. <pub-id pub-id-type="doi">10.1093/gji/ggu138</pub-id>
</citation>
</ref>
<ref id="B64">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Rao</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Reflection seismic waveform tomography</article-title>. <source>Journal of Geophysical Research</source> <volume>114</volume>, <fpage>1978</fpage>&#x2013;<lpage>2012</lpage>. <pub-id pub-id-type="doi">10.1029/2008jb005916</pub-id>
</citation>
</ref>
<ref id="B65">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Warner</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Guasch</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2014</year>). &#x201c;<article-title>Adaptative waveform inversion - FWI without cycle skipping - theory</article-title>,&#x201d; in <source>76th EAGE conference and exhibition 2014</source>. <comment>We E106 13</comment>. <pub-id pub-id-type="doi">10.3997/2214-4609.20141092</pub-id>
</citation>
</ref>
<ref id="B66">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Woodward</surname>
<given-names>M. J.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Wave-equation tomography</article-title>. <source>Geophysics</source> <volume>57</volume>, <fpage>15</fpage>&#x2013;<lpage>26</lpage>. <pub-id pub-id-type="doi">10.1190/1.1443179</pub-id>
</citation>
</ref>
<ref id="B67">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>R.-S.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Seismic envelope inversion and modulation signal model</article-title>. <source>Geophysics</source> <volume>79</volume>, <fpage>WA13</fpage>&#x2013;<lpage>WA24</lpage>. <pub-id pub-id-type="doi">10.1190/geo2013-0294.1</pub-id>
</citation>
</ref>
<ref id="B68">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Engquist</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hamfeldt</surname>
<given-names>B. F.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Application of optimal transport and the quadratic Wasserstein metric to full-waveform inversion</article-title>. <source>Geophysics</source> <volume>83</volume>, <fpage>R43</fpage>&#x2013;<lpage>R62</lpage>. <pub-id pub-id-type="doi">10.1190/geo2016-0663.1</pub-id>
</citation>
</ref>
<ref id="B69">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>YongHuangLi</surname>
<given-names>P. J. Z.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Qu</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2019b</year>). <article-title>Least-squares reverse time migration via linearized waveform inversion using a Wasserstein metric</article-title>. <source>Geophysics</source> <volume>84</volume>, <fpage>S411</fpage>&#x2013;<lpage>S423</lpage>. <pub-id pub-id-type="doi">10.1190/geo2018-0619.1</pub-id>
</citation>
</ref>
<ref id="B70">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>YongLiaoHuang</surname>
<given-names>P. W. J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2019a</year>). <article-title>Misfit function for full waveform inversion based on the Wasserstein metric with dynamic formulation</article-title>. <source>Journal of Computational Physics</source> <volume>399</volume>, <fpage>108911</fpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2019.108911</pub-id>
</citation>
</ref>
<ref id="B71">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yuan</surname>
<given-names>Y. O.</given-names>
</name>
<name>
<surname>Simons</surname>
<given-names>F. J.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Multiscale adjoint waveform-difference tomography using wavelets</article-title>. <source>Geophysics</source> <volume>79</volume>, <fpage>WA79</fpage>&#x2013;<lpage>WA95</lpage>. <pub-id pub-id-type="doi">10.1190/geo2013-0383.1</pub-id>
</citation>
</ref>
<ref id="B72">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Robust source-independent elastic full-waveform inversion in the time domain</article-title>. <source>Geophysics</source> <volume>81</volume>, <fpage>R29</fpage>&#x2013;<lpage>R44</lpage>. <pub-id pub-id-type="doi">10.1190/geo2015-0073.1</pub-id>
</citation>
</ref>
<ref id="B73">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Traveltime information-based wave-equation inversion</article-title>. <source>Geophysics</source> <volume>74</volume>, <fpage>WCC27</fpage>&#x2013;<lpage>WCC36</lpage>. <pub-id pub-id-type="doi">10.1190/1.3243073</pub-id>
</citation>
</ref>
<ref id="B74">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Alkhalifah</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Oh</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Normalized nonzero-lag crosscorrelation elastic full waveform inversion</article-title>. <source>Geophysics</source> <volume>84</volume>, <fpage>1JF</fpage>&#x2013;<lpage>R10</lpage>. <pub-id pub-id-type="doi">10.1190/geo2018-0082.1</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>