<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GI</journal-id><journal-title-group>
    <journal-title>Geoscientific Instrumentation, Methods and Data Systems</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GI</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Instrum. Method. Data Syst.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2193-0864</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gi-13-193-2024</article-id><title-group><article-title>Airborne electromagnetic data levelling based on the  <?xmltex \hack{\break}?> structured variational method</article-title><alt-title>Airborne electromagnetic data levelling based on the structured variational method</alt-title>
      </title-group><?xmltex \runningtitle{Airborne electromagnetic data levelling based on the structured variational method}?><?xmltex \runningauthor{Q.~Zhang et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Zhang</surname><given-names>Qiong</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-7278-7680</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Chen</surname><given-names>Xin</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Ji</surname><given-names>Zhonghang</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Yan</surname><given-names>Fei</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Jin</surname><given-names>Zhengkun</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Liu</surname><given-names>Yunqing</given-names></name>
          <email>mzliuyunqing@163.com</email>
        </contrib>
        <aff id="aff1"><label>1</label><institution>School of Electronics and Information Engineering, Changchun University of Science and Technology, <?xmltex \hack{\break}?> Changchun 130022, China</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Jilin Provincial Science and Technology Innovation Center of Intelligent Perception and Information Processing,<?xmltex \hack{\break}?> Changchun 130022, China</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Yunqing Liu (mzliuyunqing@163.com)</corresp></author-notes><pub-date><day>26</day><month>June</month><year>2024</year></pub-date>
      
      <volume>13</volume>
      <issue>1</issue>
      <fpage>193</fpage><lpage>203</lpage>
      <history>
        <date date-type="received"><day>1</day><month>February</month><year>2024</year></date>
           <date date-type="rev-request"><day>26</day><month>March</month><year>2024</year></date>
           <date date-type="rev-recd"><day>6</day><month>May</month><year>2024</year></date>
           <date date-type="accepted"><day>8</day><month>May</month><year>2024</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2024 Qiong Zhang et al.</copyright-statement>
        <copyright-year>2024</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gi.copernicus.org/articles/gi-13-193-2024.html">This article is available from https://gi.copernicus.org/articles/gi-13-193-2024.html</self-uri><self-uri xlink:href="https://gi.copernicus.org/articles/gi-13-193-2024.pdf">The full text article is available as a PDF file from https://gi.copernicus.org/articles/gi-13-193-2024.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e138">Levelling errors are defined as the data difference among flight lines in airborne geophysical data. The differences in the signal levelling always appear as a striping pattern parallel to the flight lines on the imaged maps. The fixed structured pattern inspires us to structure a guided levelling error model using an anisotropic Gabor filter. We then embed the levelling error model into a total variational framework to flexibly calculate levelling errors. The guided levelling error model constrains the noise term of total variation rather than just using blind removal. Moreover, we can also apply the structured variational method to remove other noises in airborne geophysical data. This would just require replacing the noise prior models in the proposed method. We have applied this method to the airborne electromagnetic, magnetic, and apparent conductivity data collected by the Ontario Geological Survey to confirm its validity and robustness by comparing the results with the published data. The structured variational method can better level the airborne geophysical data based on the space properties of the levelling error.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>42204144</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e150">Airborne geophysical exploration is performed on an aircraft that moves at a high speed and at a certain elevation. The dynamic measuring mode brings convenience and efficiency but also constantly changes with the surrounding environment of the aircraft (Luyendyk, 1997; Gao et al., 2021). The aircraft data are acquired under different flight conditions and have unequal data levels that are defined as levelling errors. Levelling errors show up as a striping pattern along the flight direction because of the continuous “S-type” flight mode (Hood, 2007).</p>
      <p id="d1e153">The airborne geophysical survey is commonly carried out in a long-term and large-scale measurement. Mathematically, a variety of factors contribute to the levelling errors, which are described as a distributed parameter model. The uncontrollable external environment is the main source of the levelling errors in an airborne geophysical survey. The seasonal and regional climate brings with it temperature fluctuations and natural wind changes. The temperature influences the internal aircraft configuration, and the wind directly changes the external inclination angle of the aircraft (Huang and Fraser, 1999; Valleau, 2000; Siemon, 2009). This leads to the conclusion that the external environment cannot be deemed to be a lumped parameter model and indirectly affects the data levels of each survey point.</p>
      <p id="d1e156">Other factors are related to the intrinsic property of airborne measuring. Airborne surveys routinely fly in a continuous “S-type” flight mode at certain elevations. When the aircraft changes direction, the left and right sides of the aircraft alternately face the same surrounding environments. The opposite direction between adjacent lines causes the minor difference in flight attitude angle and other system configurations (Yin and Fraser, 2004; Huang, 2008). In addition, it is impossible to keep a constant flying altitude, no matter how advanced the flight systems are and how much experience the personnel operating them have (Tezkan et al., 2011; Eppelbaum and Mishne, 2011). The minor fluctuation factors that contribute to levelling errors are hard to control and measure.</p>
      <p id="d1e159">The sources of the levelling errors are multiplicative and<?pagebreak page194?> unable to quantitatively describe. It is hard to set up mechanism modelling of levelling errors. Currently, geophysicists base on the definition of levelling error and carry out data processing.</p>
<sec id="Ch1.S1.SS1">
  <label>1.1</label><title>Tie line levelling method</title>
      <p id="d1e170">A traditional but effective method is tie line levelling. Comparing the flight line data with tie line data at the same survey point, the operators correct the crossover point based on the differences between the tie lines and flight lines. The accuracy of tie line levelling mainly relies on whether the differences match the levelling errors. Many geophysicists have proposed algorithms to improve matching precision (Foster et al., 1970; Yarger et al., 1978; Bandy et al., 1990; Mauring et al., 2002; Srimanee et al., 2020). However, the flight line data and the tie line data are flown in different aircraft configurations and external environments. Moreover, airborne electromagnetic data are relatively sensitive to altitude compared with airborne magnetic data. The levelling error is not the only reason for the accumulation of the differences in the crossover point. It is hard to separate the levelling errors from the differences. Furthermore, virtual tie lines (Huang and Fraser, 1999; Fan et al., 2016; Zhang et al., 2018) are skilfully constructed to level geophysical data instead of tie lines.</p>
</sec>
<sec id="Ch1.S1.SS2">
  <label>1.2</label><title>Block levelling method</title>
      <p id="d1e181">From the definition of levelling error, the inconsistent data level in flight lines is attributed to levelling errors that are not continuous between adjacent flight lines. However, as survey area geology changes quite slowly, it is reasonable to assume that the natural survey points are correlated in a certain region. The levelling errors can then be derived from line to line based on the differences between adjacent flight lines (Green, 2003; Huang, 2008; Zhu et al., 2020). Moreover, geophysicists skilfully constructed one-dimensional (1D) flight line windows and two-dimensional (2D) planar windows, considering the statistical parameters difference between the flight line data and region data. The levelling errors are calculated from point to point by matching the difference between the 1D and 2D window values (Mauring and Kihle, 2006; Beiki et al., 2010; Ishihara, 2015). Moreover, the geophysical data can be micro-levelled using the statistical approach in a designated moving window (Davydenko and Grayver, 2014; Groune et al., 2018).</p>
</sec>
<sec id="Ch1.S1.SS3">
  <label>1.3</label><title>Global levelling method</title>
      <p id="d1e192">The line-to-line and point-to-point methods only level small amounts of data in each loop that can be deemed as block processing methods. A common problem is cumulative inaccuracies that develop when the levelled data are used to level in the next loop. In contrast, global processing methods operate the entire region data instead of only part data in every iteration. The global processing methods available mainly focus on airborne magnetic data levelling based on the separated long-wavelength components (Urquhart, 1988; Nelson, 1994; Luo et al., 2012; White and Beamish, 2015; Zhang et al., 2021). The directional filters are designed to level the geophysical data (Minty, 1991; Ferraccioli et al., 1998; Siemon, 2009; Gao et al., 2021).</p>
      <p id="d1e195">In summary, the conventional block processing methods would inevitably transfer errors. The global processing methods mainly focus on levelling airborne magnetic data. As with the levelling error properties discussed above, the levelling error is an additive drift, presented as the inconsistent data level among the flight lines. These inconsistencies are affected by a variety of factors that make it hard to construct a mechanism model for levelling errors. However, the striping errors would increase the total variation of the measuring area. Total variational theory inspires us to level the data by using an energy functional model. The proposed method is described below.</p>
</sec>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Proposed method</title>
      <p id="d1e207">During the survey area space analysis, levelling errors are formed along the flight lines and have definitive directional distribution properties (Zhang et al., 2022). The directional stripes would further cause discontinuities in the vertical direction and increase the horizontal gradient amplitude. The total variational model can detect and remove all the components that impair the total smoothness. While we specifically focus on levelling errors, a detailed constraint is helpful. Thus, we build a levelling error model based on the prior information and properly embed the model in the total variational model. In the proposed method, only the levelling errors are extracted and removed through solving the constrained and structured variational model.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Total variational model</title>
      <p id="d1e217">The theoretical basis of most levelling techniques is that the geophysical field is continuous. The observed data tend to show significant correlations with their neighbouring points. However, the levelling errors are not continuous between adjacent flight lines (Huang, 2008). When the assumption is valid, the geophysical data with levelling errors will have a large variation amplitude compared with nature geophysical data. It is thus advisable to estimate the levelling error components based on total variation model.</p>
      <?pagebreak page195?><p id="d1e220">We simply deemed the survey data consists of two parts:
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M1" display="block"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>D</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M3" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th survey data in the <inline-formula><mml:math id="M4" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flight line, <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the levelling error component of the survey point, and <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mi>D</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the levelled data. Here the survey data are considered a 2D function in the entire region <inline-formula><mml:math id="M7" display="inline"><mml:mi mathvariant="normal">Ω</mml:mi></mml:math></inline-formula>, while <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> defines the <inline-formula><mml:math id="M9" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th survey data in the <inline-formula><mml:math id="M10" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flight line.</p>
      <p id="d1e378">Rudin et al. (1992) introduced total variation norm and proposed Rudin–Osher–Fatemi (ROF) total variation model, which has been widely used in image-denoising applications. Based on total variational model, we can estimate the levelling error components by constructing an energy functional,
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M11" display="block"><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:msup><mml:mfenced open="∥" close="∥"><mml:mrow><mml:mi>S</mml:mi><mml:mo>-</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">TV</mml:mi><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M12" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> is the regularisation coefficient that quantifies the degree of smoothness. Based on the multiscale hierarchical decomposition theory (Tadmor et al., 2003), we can determine the regularisation coefficient by the spatially adaptive multi-scale model (Zhang et al., 2022). <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:mi mathvariant="normal">TV</mml:mi><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the total variation of the estimated solution <inline-formula><mml:math id="M14" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula> expressed as follows:
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M15" display="block"><mml:mrow><mml:mi mathvariant="normal">TV</mml:mi><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:mfenced close="|" open="|"><mml:mrow><mml:mi mathvariant="normal">∇</mml:mi><mml:mi>D</mml:mi></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:msqrt><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>y</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          In the total variational model, <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:msup><mml:mfenced close="∥" open="∥"><mml:mrow><mml:mi>S</mml:mi><mml:mo>-</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> is a fidelity term which ensures the similarity between the original data <inline-formula><mml:math id="M17" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula> and the clear data <inline-formula><mml:math id="M18" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula>. In Eq. (2), <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> norm is selected to build the fidelity term due to its excellent edge-preserving performance.</p>
      <p id="d1e586"><inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mi mathvariant="normal">TV</mml:mi><mml:mo>(</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> serves as the regularisation term, aimed at penalising undesirable damage in data. The regularisation term is the total variation of the estimated solution. It means that sparse gradient domain constraints are imposed along the horizontal and vertical directions. Combined with prior information, the levelling error components can be computed by minimising the total variation model in Eq. (2). The total variational model has been applied to the striping noise removal (Zhang and Zhang, 2016; Liu et al., 2019).</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Levelling error model</title>
      <p id="d1e610">Accurately extracting levelling errors requires us to combine the total variation model with as much prior information about the levelling error as possible. Levelling errors present a significant directional property and show up as a striping pattern along the flight direction. We can the design an anisotropic Gabor filter with the principal axis directed by the levelling error.</p>
      <p id="d1e613">In geophysical exploration, the levelling error model should estimate the intensity at each survey point, which can be modelled as follows:
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M21" display="block"><mml:mrow><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>⋅</mml:mo><mml:mi>G</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M22" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is the weight coefficient that describes the intensities of levelling error, while <inline-formula><mml:math id="M23" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula> is the noise pattern. We model stripes as an anisotropic Gaussian function defined by<?xmltex \hack{\newpage}?>
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M24" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>G</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>y</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:mi>j</mml:mi><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:mi>j</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          In Eq. (5), <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> defines the location of the <inline-formula><mml:math id="M26" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th survey data in the <inline-formula><mml:math id="M27" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th flight line. <inline-formula><mml:math id="M28" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> represents the normal's orientation to the Gabor function's parallel stripes, that is, the flight line direction. <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the Gaussian envelope's standard deviation in the <inline-formula><mml:math id="M31" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> direction and flight line direction, respectively.</p>
      <p id="d1e845">The pattern of levelling error is mainly described by the Gaussian function. We can obtain the parameters in Eq. (5) combined with prior shape information. The weight coefficient defines the levelling error intensity that is necessary to solve from the overall view.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Structured variational model</title>
      <p id="d1e856">When we guide the total variational model levelling by levelling error model, the structured variational model provides an accurate geophysical processing design. We obtain the following objective function:
            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M32" display="block"><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:msup><mml:mfenced open="∥" close="∥"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>⋅</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">TV</mml:mi><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>⋅</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Equation (6) contains two coefficients, <inline-formula><mml:math id="M33" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M34" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula>, to balance the fidelity term and regularisation term. It is permitted to reasonably merge the two coefficients and express Eq. (6) as follows:
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M35" display="block"><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="normal">Ω</mml:mi></mml:munder><mml:msup><mml:mfenced close="∥" open="∥"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>⋅</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="normal">TV</mml:mi><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>⋅</mml:mo><mml:mi>G</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          We then use alternating direction method of multipliers (ADMM) to solve non-convex optimisation problems. ADMM converts the original problem into subproblems with closed-form solutions. It is an effective approach in a sequence of iterative sub-optimisations (Bertsekas, 1982).</p>
      <p id="d1e985">While the levelling error intensity for each survey point is solved, we complete the data levelling using Eqs. (1) and (4) under the structured variational model.</p>
      <p id="d1e988">In exploration field, airborne geophysical measurement data contains a large amount of noise due to atmospheric flow, lightning, aircraft vibration, and unstable speed factors (Yin et al., 2015). In addition to levelling errors, different kinds of noises damage the measurement data simultaneously. Here, we simply assume the measurement data contains levelling errors and Gaussian white noise. In that case, the proposed levelling method has an obvious advantage compared with other levelling methods. The proposed method constructs an energy functional as Eq. (2). For other noise, we can consider the denoising problem under the framework similarly. The noise model in Eq. (4) describes<?pagebreak page196?> the noise distribution and geometrical structure. When we try to remove several kinds of several kinds of disturbances, Eq. (4) is extended as follows:
            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M36" display="block"><mml:mrow><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M37" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of noise type.</p>
      <p id="d1e1034">For Gaussian white noise, it can be obtained by convolving a Dirac function with a sample of white Gaussian noise. The proposed method simultaneously removes the levelling errors and Gaussian white noise in one step processing that helps to improve electromagnetic exploration accuracy.</p>
      <p id="d1e1038">Thus, there are three evident advantages in proposed levelling method. <list list-type="order"><list-item>
      <p id="d1e1043">The total variation model designs the total energy as a constraint condition and obtains the constrained gradient minimisation using the regularisation coefficient. When we use total variational model to deal with survey area data, it can reasonably remove the levelling errors that increase the gradient of survey area data.</p></list-item><list-item>
      <p id="d1e1047">Due to the complexity of airborne geophysical field measurement, there are multiple components in airborne geophysical data. To focus on levelling error extraction, we construct a rough levelling error model based on the striping pattern. The levelling error model is then  embedded into the gradient minimisation functional and clearly solved in the structured variational model.</p></list-item><list-item>
      <p id="d1e1051">The structured variational model can be carried over into other noise. If it accesses the noise characteristic and establishes the noise model, we can speculate that the structured variational model can remove other noises. The framework may take effect based on the precise noise model.</p></list-item></list> We have verified these advantages through experimentation.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Airborne magnetic data levelling</title>
<sec id="Ch1.S3.SS1.SSS1">
  <label>3.1.1</label><title>Real dataset example</title>
      <p id="d1e1078">The levelling method has been tested on magnetic field data obtained by Geotech Limited. Figure 1 shows the magnetic data before and after levelling. The survey area data include 117 flight lines with a line spacing of 200 m and contain striped levelling errors along flight line direction. In the example, we only focus on levelling errors in Fig. 1a. The noise pattern in Eq. (5) is set based on the prior information about levelling errors. For example, we set the normal orientation <inline-formula><mml:math id="M38" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula> as 90° because the flight line direction is vertical in the general coordinate system. The Gaussian envelope's standard deviation <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> decide the number of stripes. The ratio of <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents the spatial shape of the Gabor function. When we use the Gabor function to describe levelling errors, <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> should be much lower than 1. Figure 1b shows the data processed by the proposed levelling method, while Fig. 1c presents the data levelled by the classic tie line levelling method.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e1153">Airborne magnetic data levelling. <bold>(a)</bold> Raw magnetic data. <bold>(b)</bold> Levelling results using the proposed levelling method. <bold>(c)</bold> Levelling results using the tie line levelling method.</p></caption>
            <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://gi.copernicus.org/articles/13/193/2024/gi-13-193-2024-f01.jpg"/>

          </fig>

</sec>
<sec id="Ch1.S3.SS1.SSS2">
  <label>3.1.2</label><title>Synthetic dataset example</title>
      <p id="d1e1179">The example is from a synthetic magnetic dataset with additional Gaussian white noise and levelling errors. We selected the levelling results that used the tie line levelling method as the clean data. The data have been explained in the real dataset example and are presented in Fig. 1c. We then tested our algorithm on the noisy magnetic data as shown in Figs. 2 and 3. There are three experiments, including specific clean data with Gaussian white noises, clean data with levelling errors, and clean data with Gaussian white noises and levelling errors.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e1184">Synthetic airborne magnetic data processing. <bold>(a)</bold> Magnetic data with Gaussian white noise. <bold>(b)</bold> Magnetic data with levelling errors. <bold>(c)</bold> Magnetic data with Gaussian white noise and levelling errors. <bold>(d)</bold> Denoised results of <bold>(a)</bold> data. <bold>(e)</bold> Denoised results of <bold>(b)</bold> data. <bold>(f)</bold> Denoised results of <bold>(c)</bold> data. Panels <bold>(a)</bold>–<bold>(c)</bold> have been adjusted to use the same colour bar. Panels <bold>(d)</bold>–<bold>(f)</bold> have been adjusted to use the same colour bar.</p></caption>
            <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://gi.copernicus.org/articles/13/193/2024/gi-13-193-2024-f02.jpg"/>

          </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e1236">Levelling result analysis of synthetic airborne magnetic data. <bold>(a)</bold> Magnetic data with Gaussian white noises. <bold>(b)</bold> Magnetic data with levelling errors. <bold>(c)</bold> Magnetic data with Gaussian white noises and levelling errors.</p></caption>
            <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://gi.copernicus.org/articles/13/193/2024/gi-13-193-2024-f03.png"/>

          </fig>

      <p id="d1e1255">The first synthetic dataset focuses on removing Gaussian white noises. We are required to estimate and obtain the noise model using the white noise estimation method. The structured variational model will then be guided to remove the corresponding noise type. Figure 2a and d show the data before and after processing. The second synthetic dataset focuses on removing levelling errors. Figure 2b is the clean data with levelling errors. We use a Gabor filter to simulate the levelling error model, and Fig. 2e shows the data after processing. The third synthetic dataset is designed with two noise components as shown in Fig. 2c. While the proposed method intends to remove the noises simultaneously, the noise model in Eq. (8) must include the Gaussian white noise model and levelling error model. The proposed method then removes the two noise sources via an objective function. Figure 2c and f shows the noisy magnetic data before and after processing.</p>
      <p id="d1e1258">Furthermore, we calculated the signal-to-noise ratio (SNR) for the three experiments. The quantitative comparison is shown in Table 1, and Fig. 3 illustrates the transient data to compare the results in greater detail. There are four flight lines that have been locally enlarged, corresponding to the dotted black rectangle in Fig. 2. The three subgraphs separately analysed the three experiments above. In every subgraph, the blue curve represents the clean magnetic data, the red curve represents the noisy magnetic data, and the green curve represents the denoised magnetic data.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1264">SNR of synthetic airborne magnetic data processing.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.94}[.94]?><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Gaussian</oasis:entry>
         <oasis:entry colname="col3">Levelling</oasis:entry>
         <oasis:entry colname="col4">Gaussian white</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">white</oasis:entry>
         <oasis:entry colname="col3">errors</oasis:entry>
         <oasis:entry colname="col4">noise and</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">noise</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">levelling errors</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Before data processing</oasis:entry>
         <oasis:entry colname="col2">65.62 dB</oasis:entry>
         <oasis:entry colname="col3">51.44 dB</oasis:entry>
         <oasis:entry colname="col4">51.40 dB</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">After data processing</oasis:entry>
         <oasis:entry colname="col2">72.34 dB</oasis:entry>
         <oasis:entry colname="col3">75.94 dB</oasis:entry>
         <oasis:entry colname="col4">65.30 dB</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table><?xmltex \gdef\@currentlabel{1}?></table-wrap>

</sec>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Apparent conductivity data levelling</title>
      <p id="d1e1367">We also tested the levelling method on the apparent conductivity data provided by Ontario Airborne Geophysical Surveys. The dataset used in the paper is formed by 70 flight lines named L310–L1000 as a part of Geophysical Data Set 1076 measured in the surveys (Ontario Geological Survey,<?pagebreak page197?> 2014). Geotech Limited carried out a helicopter-borne combined aeromagnetic and electromagnetic survey for the Ministry of Northern Development and Mines in 2014 in the Nestor Falls area in northwestern Ontario. Based on the resistivity depth imaging (RDI) technique (Meju, 1998), Geotech Limited converted the EM profile decay data into an equivalent resistivity versus depth cross-section via deconvolution of the measured TEM data. Data compilation and processing were carried out using Geosoft<sup>®</sup> OASIS montaj<inline-formula><mml:math id="M44" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">TM</mml:mi></mml:msup></mml:math></inline-formula> and programs proprietary to Geotech Ltd (Ontario Geological Survey 2014).</p>
      <?pagebreak page199?><p id="d1e1382">Figure 4 presents the apparent conductivity data before and after levelling processing. As Fig. 4a shows, there are only slight striped errors along the flight line direction in the apparent conductivity data. While the electromagnetic data are transformed into conductivity parameters, the altitude sensitivity is strongly weakened (Fraser, 1972; Huang and Fraser, 1999).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e1387">The levelling of the apparent conductivity data. <bold>(a)</bold> The raw data. <bold>(b)</bold> Levelling results using the proposed levelling method.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://gi.copernicus.org/articles/13/193/2024/gi-13-193-2024-f04.jpg"/>

        </fig>

      <p id="d1e1403">We then applied the structured variational model to the apparent conductivity data and got the levelling results as Fig. 4b shown. In the analysis of the data, it is assumed that the levelling error is the only noise source. Figure 5 illustrates the transient data to compare the results in greater detail. Two parts of the data are plotted corresponding to the black rectangle in Fig. 4. The first part includes 10 flight line datasets as shown in Fig. 5a. We then selected a smaller data scope (0–<inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.4</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> S m<inline-formula><mml:math id="M46" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>) to locally enlarge and draw the data in Fig. 5b. Figure 5c and d are drawn using the five flight line dataset that are correspond to the dashed–dotted black rectangle in Fig. 4.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e1438">Levelled apparent conductivity data. <bold>(a)</bold> The 10 flight line datasets, corresponding to the dotted black rectangle in Fig. 4. <bold>(b)</bold> Local enlarged curves of <bold>(a)</bold> data. <bold>(c)</bold> The five flight line datasets, corresponding to the dashed–dotted black rectangle in Fig. 4. <bold>(d)</bold> Local enlarged curves of the data in <bold>(c)</bold>.</p></caption>
          <?xmltex \igopts{width=455.244094pt}?><graphic xlink:href="https://gi.copernicus.org/articles/13/193/2024/gi-13-193-2024-f05.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
      <p id="d1e1475">Firstly, we analysed and discussed the levelling results in an airborne magnetic data example in Fig. 1. As seen in Fig. 1b and c, most of the striped levelling errors have been removed using the proposed levelling method and tie line levelling method. A careful contrast of the two results shows that tie line levelling method leaves some weak levelling errors that are clear in the dotted black rectangle in Fig. 1.</p>
      <p id="d1e1478">The residue in the tie line levelling method may be caused by an incompatible data alignment. Although the levelling errors show a striped pattern in the survey area map, they are slowly changing from point to point in a certain flight line. The tie line levelling method adjusts the flight line data to match the tie line data. Because the tie line number is much lower than the point survey number, it needs to build a model using the crossover point differences of the tie lines and flight lines. When only a few tie line data points are used to calculate the levelling error of every point, it is hard to balance every point using an exact model.</p>
      <p id="d1e1481">In this paper we proposed a new technology based on the ROF total variation model that focuses on the gradient change in measured data. As the basic principle of data levelling, theoretical geophysical data have continuous change regularities. Levelling errors break the continuity and increase the total variation of the survey area data (Zhang et al., 2022). In the proposed levelling method, the structured variational model aims to minimise the energy functional to better explore the levelling errors in the data.</p>
      <p id="d1e1484">We then evaluated a synthetic magnetic example to further analyse the results. There are three experiments with different noises: (1) Gaussian white noise, (2) levelling errors, and (3) mixed noise with Gaussian white noise and levelling errors. As shown in Fig. 2, the structured variational model can visibly remove the noise. In theory, noise increases the gradient amplitude. The proposed model can be robust for smoothing the gradient of the survey area data in an energy functional.</p>
      <p id="d1e1488">There is a transient data comparison in Fig. 3. In the three experiments, the results of the transient data (yellow lines) are very similar to the clean data (black lines). The data processing is without the localised anomalies being trimmed. Three groups of SNRs are calculated in Table 1. The robustness of the proposed model means it can deal with different noise type. A suitable noise model still needs to be set, otherwise it may lead to over-smoothing effect.</p>
      <p id="d1e1491">Finally, we test the levelling method on apparent conductivity data. Compared with Figs. 1a and 4a, apparent conductivity as a response domain is slightly affected by levelling<?pagebreak page200?> errors. However, the differences in data levels still interfere data interpretation. Figure 5 can better evaluate how well the method is working. We deem the bottom of data curve to represent the data level and enlarge the small data scope as shown in Fig. 5b and d, and a dashed black line is added as a measured rule. The blue lines in Fig. 5 are the apparent conductivity data without levelling. It is obvious that the bottom of blue lines hover around the dashed black lines in Fig. 5b and d. When we adjusted the data, the data levels are united as the red lines show in Fig. 5. The slight levelling errors are tested and removed by the proposed levelling method. The method is effective to time-domain airborne electromagnetic data and response-domain airborne electromagnetic data.</p>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d1e1503">In this paper, we proposed a levelling method based on a structured variational method. The basis of this method is that levelling errors increase the gradient of survey area data. The ROF total variation model has been proposed by Rudin et al. (1992) and designed with the total energy as a constraint condition. Moreover, it shows potentially good performance in smoothing the total gradient by minimising the constrained gradient. The regularisation coefficient plays a role in controlling the smoothness. The ROF total variation model can adjust the airborne electromagnetic data by smoothing the total gradient.</p>
      <p id="d1e1506"><?xmltex \hack{\newpage}?>A rough levelling error model is constructed to focus on levelling error accurately. Based on the levelling error characteristic, we introduced the Gabor filter to match the levelling error with the striping pattern. Furthermore, the rough levelling error model is embedded into the ROF total variation model to construct a structured variational model. The proposed model is guided to deal with the additional gradient caused by levelling errors. We have confirmed the method's reliability by applying it to the magnetic, synthetic magnetic, and apparent conductivity data.</p>
      <p id="d1e1510">In addition, the synthetic magnetic example has tested the structured variational model, which can also handle other noise. A suitable noise model still needs to be embedded into the ROF total variation model. Otherwise, it may lead to an over-smoothing effect and loss of accuracy.</p>
</sec>

      
      </body>
    <back><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d1e1517">The data used in the paper have been opened by Ontario Geological Survey. More information can be found at their official website (<uri>https://www.hub.geologyontario.mines.gov.on.ca/</uri>, Zhang et al., 2022).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e1526">The manuscript was approved by all authors for publication. QZ and XC developed the algorithm model and performed the simulations. ZJi designed the experiments. ZJin and FY carried them out. YL prepared the manuscript with contributions from all co-authors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e1532">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e1538">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e1544">We all thank the Ontario Geological Survey for giving us permission to use the geophysical data featured in this study. Moreover, the authors are appreciative of Jean M. Legault, Chief Geophysicist of Geotech Ltd, for providing us with access to Geophysical Data Set 1076. We also appreciate the editors and reviewers very much for their positive and constructive comments and suggestions that improved our manuscript.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e1549">This research has been supported by the National Natural Science Foundation of China (grant no. 42204144).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e1555">This paper was edited by Lev Eppelbaum and reviewed by Rudi Cop and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>Bandy, W. L., Gangi, A. F., and Morgan, F. D.: Direct method for determining constant corrections to geophysical survey lines for reducing mis-tie, Geophysics, 55, 885–896, <ext-link xlink:href="https://doi.org/10.1190/1.1442903" ext-link-type="DOI">10.1190/1.1442903</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>Beiki, M., Bastani, M., and Pedersen, L. B.: Leveling HEM and aeromagnetic data using differential polynomial fitting, Geophysics, 75, 13–23, <ext-link xlink:href="https://doi.org/10.1190/1.3279792" ext-link-type="DOI">10.1190/1.3279792</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation> Bertsekas, D. P.: Constrained optimization and Lagrange Multiplier methods, Computer Science and Applied Mathematics, Academic Press, Boston, MA, USA, ISBN 1886529043, 1982.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>Davydenko, A. Y. and Grayver, A. V.: Principal component analysis for filtering and leveling of geophysical data, J. Appl. Geophys., 109, 266–280, <ext-link xlink:href="https://doi.org/10.1016/j.jappgeo.2014.08.006" ext-link-type="DOI">10.1016/j.jappgeo.2014.08.006</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>Eppelbaum, L. V. and Mishne, A. R.: Unmanned Airborne Magnetic and VLF investigations: Effective Geophysical Methodology of the Near Future, Positioning, 2, 112–133, <ext-link xlink:href="https://doi.org/10.4236/pos.2011.23012" ext-link-type="DOI">10.4236/pos.2011.23012</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>Fan, Z. F., Huang, L., Zhang, X. J., and Fang, G. Y.: An elaborately designed virtual frame to level aeromagnetic data, IEEE Geosci. Remote Sens. Lett., 13, 1153–1157, <ext-link xlink:href="https://doi.org/10.1109/LGRS.2016.2574750" ext-link-type="DOI">10.1109/LGRS.2016.2574750</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>Ferraccioli, F., Gambetta, M., and Bozzo, E.: Microlevelling procedures applied to regional aeromagnetic data: an example from the Transantarctic Mountains, Geophys. Prospect., 46, 177–196, <ext-link xlink:href="https://doi.org/10.1046/j.1365-2478.1998.00080.x" ext-link-type="DOI">10.1046/j.1365-2478.1998.00080.x</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Foster, M. R., Jines, W. R., and Weg, K. V.: Statistical estimation of systematic errors at intersections of lines of aeromagnetic survey data, J. Geophys. Res., 75, 1507–1511, <ext-link xlink:href="https://doi.org/10.1029/JB075i008p01507" ext-link-type="DOI">10.1029/JB075i008p01507</ext-link>, 1970.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Fraser, D. C.: A new multicoil aerial electromagnetic prospecting system, Geophysics, 37, 518–537, <ext-link xlink:href="https://doi.org/10.1190/1.1440277" ext-link-type="DOI">10.1190/1.1440277</ext-link>, 1972.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>Gao, L. Q., Yin, C. C., Wang, N., Liu, Y. H., Su, Y., and Xiong, B.: Leveling of airborne electromagnetic data based on curvelet transform, Chinese J. Geophys., 5, 1785–1796, <ext-link xlink:href="https://doi.org/10.6038/cjg2020N0365" ext-link-type="DOI">10.6038/cjg2020N0365</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Green, A.: Correcting drift errors in HEM data, ASEG Spec. Publ., 2, 1, <ext-link xlink:href="https://doi.org/10.1071/aseg2003ab058" ext-link-type="DOI">10.1071/aseg2003ab058</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>Groune, D., Allek, K., and Bouguern, A.: Statistical approach for microleveling of aerophysical data, J. Appl. Geophys., 159, 418–428, <ext-link xlink:href="https://doi.org/10.1016/j.jappgeo.2018.09.023" ext-link-type="DOI">10.1016/j.jappgeo.2018.09.023</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Hood, P.: History of Aeromagnetic Survey in Canada, Leading Edge, 26, 1384–1392, <ext-link xlink:href="https://doi.org/10.1190/1.2805759" ext-link-type="DOI">10.1190/1.2805759</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>Huang, H. P.: Airborne geophysical data leveling based on line-to-line correlations, Geophysics, 73, 83–89, <ext-link xlink:href="https://doi.org/10.1190/1.2836674" ext-link-type="DOI">10.1190/1.2836674</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>Huang, H. P. and Fraser, D. C.: Airborne resistivity data leveling, Geophysics, 64, 378–385, <ext-link xlink:href="https://doi.org/10.1190/1.1444542" ext-link-type="DOI">10.1190/1.1444542</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Ishihara, T.: A new leveling method without the direct use of crossover data and its application in marine magnetic surveys, weighted spatial averaging and temporal filtering, Earth Planets Space, 67, 1–14, <ext-link xlink:href="https://doi.org/10.1186/s40623-015-0181-7" ext-link-type="DOI">10.1186/s40623-015-0181-7</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>Liu, L., Xu, L. P., and Fang, H. Z.: Simultaneous Intensity Bias Estimation and Stripe Noise Removal in Infrared Images Using the Global and Local Sparsity Constraints, IEEE T. Geosci. Remote, 58, 1777–1789, <ext-link xlink:href="https://doi.org/10.1109/TGRS.2019.2948601" ext-link-type="DOI">10.1109/TGRS.2019.2948601</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>Luo, Y., Wand, P., Duan, S. L., and Cheng, H. D.: Leveling total field aeromagnetic data with measured vertical gradient, Chinese J. Geophys., 55, 3854–3861, <ext-link xlink:href="https://doi.org/10.6038/j.issn.0001-5733.2012.11.033" ext-link-type="DOI">10.6038/j.issn.0001-5733.2012.11.033</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation> Luyendyk, A. P. J.: Processing of airborne magnetic data, AGSO J. Aust. Geol. Geophys., 17, 31–38, 1997.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>Mauring E. and Kihle, O.: Leveling aerogeophysical data using a moving differential median filter, Geophysics, 71, 5–11, <ext-link xlink:href="https://doi.org/10.1190/1.2163912" ext-link-type="DOI">10.1190/1.2163912</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>Mauring, E., Beard, L. P., and Kihle, O.: A comparison of aeromagnetic levelling techniques with an introduction to median leveling, Geophys. Prospect., 50, 43–54, <ext-link xlink:href="https://doi.org/10.1046/j.1365-2478.2002.00300.x" ext-link-type="DOI">10.1046/j.1365-2478.2002.00300.x</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>Meju, M. A.: Short Note: A simple method of transient electromagnetic data analysis, Geophysics, 63, 405–410, <ext-link xlink:href="https://doi.org/10.1190/1.1444340" ext-link-type="DOI">10.1190/1.1444340</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>Minty, B. R. S.: Simple micro-levelling for aeromagnetic data, Explor. Geophys., 22, 591–592, <ext-link xlink:href="https://doi.org/10.1071/eg991591" ext-link-type="DOI">10.1071/eg991591</ext-link>, 1991.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>Nelson, J. B.: Leveling total-field aeromagnetic data with measured horizontal gradients, Geophysics, 59, 1166–1170, <ext-link xlink:href="https://doi.org/10.1190/1.1443673" ext-link-type="DOI">10.1190/1.1443673</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>Ontario Geological Survey: Ontario airborne geophysical surveys, magnetic and electromagnetic data, grid and profile data (ASCII and Geosoft<sup>®</sup> formats) and vector data, Nestor Falls area, Geophysical Data Set 1076, Ontario Geological Survey, 2014.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><?label 1?><mixed-citation>Rudin, L. I., Osher, S., and Fatemi, E.: Nonlinear total variation based noise removal algorithms, Physica D, 60, 259–268, <ext-link xlink:href="https://doi.org/10.1016/0167-2789(92)90242-F" ext-link-type="DOI">10.1016/0167-2789(92)90242-F</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><?label 1?><mixed-citation>Siemon, B.: Levelling of helicopter-borne frequency-domain electromagnetic data, J. Appl. Geophys., 67, 206–218, <ext-link xlink:href="https://doi.org/10.1016/j.jappgeo.2007.11.001" ext-link-type="DOI">10.1016/j.jappgeo.2007.11.001</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><?label 1?><mixed-citation> Srimanee, C., Dumrongchai, P., and Duangdee, N.: Airborne gravity data adjustment using a cross-over adjustment with constraints, Int. J. Geoinform., 16, 51–60, 2020.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><?label 1?><mixed-citation>Tadmor, E., Nezzar, S., and Vese, L.: A multiscale image representation using hierarchical, Multiscale Model. Simul., 2, 554–579, <ext-link xlink:href="https://doi.org/10.1137/030600448" ext-link-type="DOI">10.1137/030600448</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><?label 1?><mixed-citation> Tezkan, B., Stoll, J. B., Bergers, R., and Grossbach, H.: Unmanned aircraft system proves itself as a geophysical measuring platform for aeromagnetic surveys, First Break, 29, 103–105, 2011.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><?label 1?><mixed-citation>Urquhart, T.: Decorrugation of enhanced magnetic field maps, Seg Technical Program Expanded Abstracts, SEG Library, 371–372, <ext-link xlink:href="https://doi.org/10.1190/1.1892383" ext-link-type="DOI">10.1190/1.1892383</ext-link>, 1988.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><?label 1?><mixed-citation>Valleau, N. C.: HEM data processing – A practical overview, Explor. Geophys., 31, 584–594, <ext-link xlink:href="https://doi.org/10.1071/eg00584" ext-link-type="DOI">10.1071/eg00584</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><?label 1?><mixed-citation>White, J. C. and Beamish, D.: Levelling aeromagnetic survey data without the need for tie-lines, Geophys. Prospect., 63, 451–460, <ext-link xlink:href="https://doi.org/10.1111/1365-2478.12198" ext-link-type="DOI">10.1111/1365-2478.12198</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><?label 1?><mixed-citation>Yarger, H. L., Robertson, R. R., and Wentland, R. L.: Diurnal drift removal from aeromagnetic data using least squares, Geophysics, 43, 1148–1156, <ext-link xlink:href="https://doi.org/10.1190/1.1440884" ext-link-type="DOI">10.1190/1.1440884</ext-link>, 1978.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><?label 1?><mixed-citation>Yin, C. C. and Fraser, D. C.: Attitude corrections of helicopter EM data using a superposed dipole model, Geophysics, 69, 431–439, <ext-link xlink:href="https://doi.org/10.1190/1.1707063" ext-link-type="DOI">10.1190/1.1707063</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><?label 1?><mixed-citation>Yin, C. C., Ren, X. Y., Liu, Y. H., and Cai, J.: Exploration capability of airborne TEM systems for typical targets in the subsurface, Chinese J. Geophys., 58, 3370–3379, <ext-link xlink:href="https://doi.org/10.6038/cjg20150929" ext-link-type="DOI">10.6038/cjg20150929</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><?label 1?><mixed-citation>Zhang, Q., Peng, C., Lu, Y. M., Wang, H., and Zhu, K. G.: Airborne electromagnetic data levelling using principal component analysis based on flight line difference, J. Appl. Geophys., 151, 290–297, <ext-link xlink:href="https://doi.org/10.1016/j.jappgeo.2018.02.023" ext-link-type="DOI">10.1016/j.jappgeo.2018.02.023</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><?label 1?><mixed-citation>Zhang, Q., Yan, F., and Liu, Y. Q.: Airborne geophysical data levelling based on variational mode decomposition, Near Surf. Geophys., 19, 377–394, <ext-link xlink:href="https://doi.org/10.1002/nsg.12138" ext-link-type="DOI">10.1002/nsg.12138</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><?label 1?><mixed-citation>Zhang, Q., Sun, C., Yan, F., Lv, C., and Liu, Y.: Leveling airborne geophysical data using a unidirectional variational model, Geosci. Instrum. Method. Data Syst., 11, 183–194, <ext-link xlink:href="https://doi.org/10.5194/gi-11-183-2022" ext-link-type="DOI">10.5194/gi-11-183-2022</ext-link>, 2022 (dat<?pagebreak page203?>a available at: <uri>https://www.hub.geologyontario.mines.gov.on.ca/</uri>, last access: 1 February 2024).</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><?label 1?><mixed-citation>Zhang, Y. Z. and Zhang, T. X.: Structure-guided unidirectional variation de-striping in the infrared bands of MODIS and hyperspectral images, Infrared Phys. Technol., 77, 132–143, <ext-link xlink:href="https://doi.org/10.1016/j.infrared.2016.05.022" ext-link-type="DOI">10.1016/j.infrared.2016.05.022</ext-link>, 2016. </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib41"><label>41</label><?label 1?><mixed-citation> Zhu, K. G., Zhang, Q., Peng, C., Wang, H., and Lu, Y. M.: Airborne electromagnetic data levelling based on inequality-constrained polynomial fitting, Explor. Geophys., 51, 600–608, 2020.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Airborne electromagnetic data levelling based on the   structured variational method</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Bandy, W. L., Gangi, A. F., and Morgan, F. D.: Direct method for determining
constant corrections to geophysical survey lines for reducing mis-tie,
Geophysics, 55, 885–896, <a href="https://doi.org/10.1190/1.1442903" target="_blank">https://doi.org/10.1190/1.1442903</a>, 1990.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      
Beiki, M., Bastani, M., and Pedersen, L. B.: Leveling HEM and aeromagnetic
data using differential polynomial fitting, Geophysics, 75, 13–23,
<a href="https://doi.org/10.1190/1.3279792" target="_blank">https://doi.org/10.1190/1.3279792</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      
Bertsekas, D. P.: Constrained optimization and Lagrange Multiplier methods,
Computer Science and Applied Mathematics, Academic Press, Boston, MA, USA,
ISBN 1886529043, 1982.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      
Davydenko, A. Y. and Grayver, A. V.: Principal component analysis for filtering and leveling of geophysical data, J. Appl. Geophys., 109, 266–280, <a href="https://doi.org/10.1016/j.jappgeo.2014.08.006" target="_blank">https://doi.org/10.1016/j.jappgeo.2014.08.006</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      
Eppelbaum, L. V. and Mishne, A. R.: Unmanned Airborne Magnetic and VLF
investigations: Effective Geophysical Methodology of the Near Future,
Positioning, 2, 112–133, <a href="https://doi.org/10.4236/pos.2011.23012" target="_blank">https://doi.org/10.4236/pos.2011.23012</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      
Fan, Z. F., Huang, L., Zhang, X. J., and Fang, G. Y.: An elaborately designed virtual frame to level aeromagnetic data, IEEE Geosci. Remote Sens. Lett., 13, 1153–1157, <a href="https://doi.org/10.1109/LGRS.2016.2574750" target="_blank">https://doi.org/10.1109/LGRS.2016.2574750</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      
Ferraccioli, F., Gambetta, M., and Bozzo, E.: Microlevelling procedures
applied to regional aeromagnetic data: an example from the Transantarctic
Mountains, Geophys. Prospect., 46, 177–196, <a href="https://doi.org/10.1046/j.1365-2478.1998.00080.x" target="_blank">https://doi.org/10.1046/j.1365-2478.1998.00080.x</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      
Foster, M. R., Jines, W. R., and Weg, K. V.: Statistical estimation of systematic errors at intersections of lines of aeromagnetic survey data, J. Geophys. Res., 75, 1507–1511, <a href="https://doi.org/10.1029/JB075i008p01507" target="_blank">https://doi.org/10.1029/JB075i008p01507</a>, 1970.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      
Fraser, D. C.: A new multicoil aerial electromagnetic prospecting system,
Geophysics, 37, 518–537, <a href="https://doi.org/10.1190/1.1440277" target="_blank">https://doi.org/10.1190/1.1440277</a>, 1972.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      
Gao, L. Q., Yin, C. C., Wang, N., Liu, Y. H., Su, Y., and Xiong, B.: Leveling of airborne electromagnetic data based on curvelet transform, Chinese J. Geophys., 5, 1785–1796, <a href="https://doi.org/10.6038/cjg2020N0365" target="_blank">https://doi.org/10.6038/cjg2020N0365</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      
Green, A.: Correcting drift errors in HEM data, ASEG Spec. Publ., 2, 1, <a href="https://doi.org/10.1071/aseg2003ab058" target="_blank">https://doi.org/10.1071/aseg2003ab058</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      
Groune, D., Allek, K., and Bouguern, A.: Statistical approach for microleveling of aerophysical data, J. Appl. Geophys., 159, 418–428,
<a href="https://doi.org/10.1016/j.jappgeo.2018.09.023" target="_blank">https://doi.org/10.1016/j.jappgeo.2018.09.023</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      
Hood, P.: History of Aeromagnetic Survey in Canada, Leading Edge, 26, 1384–1392, <a href="https://doi.org/10.1190/1.2805759" target="_blank">https://doi.org/10.1190/1.2805759</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      
Huang, H. P.: Airborne geophysical data leveling based on line-to-line
correlations, Geophysics, 73, 83–89, <a href="https://doi.org/10.1190/1.2836674" target="_blank">https://doi.org/10.1190/1.2836674</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      
Huang, H. P. and Fraser, D. C.: Airborne resistivity data leveling, Geophysics, 64, 378–385, <a href="https://doi.org/10.1190/1.1444542" target="_blank">https://doi.org/10.1190/1.1444542</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      
Ishihara, T.: A new leveling method without the direct use of crossover data
and its application in marine magnetic surveys, weighted spatial averaging
and temporal filtering, Earth Planets Space, 67, 1–14, <a href="https://doi.org/10.1186/s40623-015-0181-7" target="_blank">https://doi.org/10.1186/s40623-015-0181-7</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      
Liu, L., Xu, L. P., and Fang, H. Z.: Simultaneous Intensity Bias Estimation
and Stripe Noise Removal in Infrared Images Using the Global and Local
Sparsity Constraints, IEEE T. Geosci. Remote, 58, 1777–1789, <a href="https://doi.org/10.1109/TGRS.2019.2948601" target="_blank">https://doi.org/10.1109/TGRS.2019.2948601</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      
Luo, Y., Wand, P., Duan, S. L., and Cheng, H. D.: Leveling total field
aeromagnetic data with measured vertical gradient, Chinese J. Geophys., 55, 3854–3861, <a href="https://doi.org/10.6038/j.issn.0001-5733.2012.11.033" target="_blank">https://doi.org/10.6038/j.issn.0001-5733.2012.11.033</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      
Luyendyk, A. P. J.: Processing of airborne magnetic data, AGSO J. Aust. Geol. Geophys., 17, 31–38, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      
Mauring E. and Kihle, O.: Leveling aerogeophysical data using a moving differential median filter, Geophysics, 71, 5–11, <a href="https://doi.org/10.1190/1.2163912" target="_blank">https://doi.org/10.1190/1.2163912</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      
Mauring, E., Beard, L. P., and Kihle, O.: A comparison of aeromagnetic levelling techniques with an introduction to median leveling, Geophys. Prospect., 50, 43–54, <a href="https://doi.org/10.1046/j.1365-2478.2002.00300.x" target="_blank">https://doi.org/10.1046/j.1365-2478.2002.00300.x</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      
Meju, M. A.: Short Note: A simple method of transient electromagnetic data
analysis, Geophysics, 63, 405–410, <a href="https://doi.org/10.1190/1.1444340" target="_blank">https://doi.org/10.1190/1.1444340</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
      
Minty, B. R. S.: Simple micro-levelling for aeromagnetic data, Explor. Geophys., 22, 591–592, <a href="https://doi.org/10.1071/eg991591" target="_blank">https://doi.org/10.1071/eg991591</a>, 1991.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
      
Nelson, J. B.: Leveling total-field aeromagnetic data with measured horizontal gradients, Geophysics, 59, 1166–1170, <a href="https://doi.org/10.1190/1.1443673" target="_blank">https://doi.org/10.1190/1.1443673</a>, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
      
Ontario Geological Survey: Ontario airborne geophysical surveys, magnetic and electromagnetic data, grid and profile data (ASCII and Geosoft<span style="position:relative; bottom:0.5em; " class="text">®</span> formats) and vector data, Nestor Falls area, Geophysical Data Set 1076, Ontario Geological Survey, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
      
Rudin, L. I., Osher, S., and Fatemi, E.: Nonlinear total variation based noise removal algorithms, Physica D, 60, 259–268, <a href="https://doi.org/10.1016/0167-2789(92)90242-F" target="_blank">https://doi.org/10.1016/0167-2789(92)90242-F</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
      
Siemon, B.: Levelling of helicopter-borne frequency-domain electromagnetic data, J. Appl. Geophys., 67, 206–218, <a href="https://doi.org/10.1016/j.jappgeo.2007.11.001" target="_blank">https://doi.org/10.1016/j.jappgeo.2007.11.001</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
      
Srimanee, C., Dumrongchai, P., and Duangdee, N.: Airborne gravity data
adjustment using a cross-over adjustment with constraints, Int. J. Geoinform., 16, 51–60, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
      
Tadmor, E., Nezzar, S., and Vese, L.: A multiscale image representation using hierarchical, Multiscale Model. Simul., 2, 554–579, <a href="https://doi.org/10.1137/030600448" target="_blank">https://doi.org/10.1137/030600448</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
      
Tezkan, B., Stoll, J. B., Bergers, R., and Grossbach, H.: Unmanned aircraft
system proves itself as a geophysical measuring platform for aeromagnetic
surveys, First Break, 29, 103–105, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
      
Urquhart, T.: Decorrugation of enhanced magnetic field maps, Seg Technical
Program Expanded Abstracts, SEG Library, 371–372, <a href="https://doi.org/10.1190/1.1892383" target="_blank">https://doi.org/10.1190/1.1892383</a>, 1988.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
      
Valleau, N. C.: HEM data processing – A practical overview, Explor. Geophys., 31, 584–594, <a href="https://doi.org/10.1071/eg00584" target="_blank">https://doi.org/10.1071/eg00584</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
      
White, J. C. and Beamish, D.: Levelling aeromagnetic survey data without the
need for tie-lines, Geophys. Prospect., 63, 451–460, <a href="https://doi.org/10.1111/1365-2478.12198" target="_blank">https://doi.org/10.1111/1365-2478.12198</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
      
Yarger, H. L., Robertson, R. R., and Wentland, R. L.: Diurnal drift removal
from aeromagnetic data using least squares, Geophysics, 43, 1148–1156,
<a href="https://doi.org/10.1190/1.1440884" target="_blank">https://doi.org/10.1190/1.1440884</a>, 1978.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
      
Yin, C. C. and Fraser, D. C.: Attitude corrections of helicopter EM data
using a superposed dipole model, Geophysics, 69, 431–439, <a href="https://doi.org/10.1190/1.1707063" target="_blank">https://doi.org/10.1190/1.1707063</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
      
Yin, C. C., Ren, X. Y., Liu, Y. H., and Cai, J.: Exploration capability of airborne TEM systems for typical targets in the subsurface, Chinese J. Geophys., 58, 3370–3379, <a href="https://doi.org/10.6038/cjg20150929" target="_blank">https://doi.org/10.6038/cjg20150929</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
      
Zhang, Q., Peng, C., Lu, Y. M., Wang, H., and Zhu, K. G.: Airborne electromagnetic data levelling using principal component analysis based on
flight line difference, J. Appl. Geophys., 151, 290–297,
<a href="https://doi.org/10.1016/j.jappgeo.2018.02.023" target="_blank">https://doi.org/10.1016/j.jappgeo.2018.02.023</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
      
Zhang, Q., Yan, F., and Liu, Y. Q.: Airborne geophysical data levelling based on variational mode decomposition, Near Surf. Geophys., 19, 377–394, <a href="https://doi.org/10.1002/nsg.12138" target="_blank">https://doi.org/10.1002/nsg.12138</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
      
Zhang, Q., Sun, C., Yan, F., Lv, C., and Liu, Y.: Leveling airborne geophysical data using a unidirectional variational model, Geosci. Instrum. Method. Data Syst., 11, 183–194, <a href="https://doi.org/10.5194/gi-11-183-2022" target="_blank">https://doi.org/10.5194/gi-11-183-2022</a>, 2022 (data available at: <a href="https://www.hub.geologyontario.mines.gov.on.ca/" target="_blank"/>, last access: 1 February 2024).

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
      
Zhang, Y. Z. and Zhang, T. X.: Structure-guided unidirectional variation
de-striping in the infrared bands of MODIS and hyperspectral images, Infrared Phys. Technol., 77, 132–143, <a href="https://doi.org/10.1016/j.infrared.2016.05.022" target="_blank">https://doi.org/10.1016/j.infrared.2016.05.022</a>, 2016.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
      
Zhu, K. G., Zhang, Q., Peng, C., Wang, H., and Lu, Y. M.: Airborne electromagnetic data levelling based on inequality-constrained polynomial
fitting, Explor. Geophys., 51, 600–608, 2020.

    </mixed-citation></ref-html>--></article>
