<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "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">ARS</journal-id><journal-title-group>
    <journal-title>Advances in Radio Science</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ARS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Adv. Radio Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1684-9973</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/ars-19-221-2022</article-id><title-group><article-title>Far- and Near Range Measurements with a Synthetic Aperture Radar for Educational Purposes and Comparison of Two Different Signal Processing Algorithms</article-title><alt-title>Synthetic Aperture Radar for Educational Purposes</alt-title>
      </title-group><?xmltex \runningtitle{Synthetic Aperture Radar for Educational Purposes}?><?xmltex \runningauthor{J.~Berg et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Berg</surname><given-names>Jonas</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Müller</surname><given-names>Simon</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Diewald</surname><given-names>Andreas R.</given-names></name>
          <email>a.diewald@hochschule-trier.de</email>
        <ext-link>https://orcid.org/0000-0001-5820-109X</ext-link></contrib>
        <aff id="aff1"><institution>LaROS, Trier University of Applied Sciences Schneidershof, 54293 Trier, Germany</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Andreas R. Diewald (a.diewald@hochschule-trier.de)</corresp></author-notes><pub-date><day>21</day><month>February</month><year>2022</year></pub-date>
      
      <volume>19</volume>
      <fpage>221</fpage><lpage>232</lpage>
      <history>
        <date date-type="received"><day>9</day><month>February</month><year>2021</year></date>
           <date date-type="rev-recd"><day>30</day><month>July</month><year>2021</year></date>
           <date date-type="accepted"><day>28</day><month>November</month><year>2021</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2022 Jonas Berg et al.</copyright-statement>
        <copyright-year>2022</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://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022.html">This article is available from https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022.html</self-uri><self-uri xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022.pdf">The full text article is available as a PDF file from https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e91">In this paper two simple synthetic aperture radar (SAR) methods are applied on data from a 24 GHz FMCW radar implemented on a linear drive for educational purposes.
The data of near and far range measurements are evaluated using two different SAR signal processing algorithms featuring 2D-FFT and frequency back projection (FBP) method <xref ref-type="bibr" rid="bib1.bibx7" id="paren.1"/>.
A comparison of these two algorithms is performed concerning runtime, image pixel size, azimuth and range resolution.
The far range measurements are executed in a range of 60 to 135 m by monitoring cars in a parking lot.
The near range measurement from 0 to 5 m are realised in a measuring chamber equipped with absorber foam and nearly ideal targets like corner reflectors.
The comparison of 2D-FFT and FBP algorithm shows that both deliver good and similar results for the far range measurements but the runtime of the FBP algorithm is up to 150 times longer as the 2D-FFT runtime.
In the near range measurements the FBP algorithm displays a very good azimuth resolution and targets which are very close to each other can be separated easily.
In contrast to that the 2D-FFT algorithm has a lower azimuth resolution in the near range, thus targets which are very close to each other, merge together and cannot be separated.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e106">The synthetic aperture radar (SAR) is a commonly used imaging radar technique to generate two-dimensional images for the detection and reconstruction of objects or landscapes.
The SAR is mainly implemented in aircrafts or satellites to achieve very large ranges and also high angular resolutions <xref ref-type="bibr" rid="bib1.bibx8 bib1.bibx5 bib1.bibx9" id="paren.2"/>.
The common SARs are used in aerospace to generate high resolution radar images.
For educational purposes a 24 GHz (ISM) FMCW radar system was implemented on a linear drive in order to teach students two different radar imaging methods in the university education and to show them the different drawbacks and advantages of these methods.
Using various signal and SAR processing algorithms a radar image of a parking lot in the far range was generated from the acquired data. The methods are intuitive and well known. The frequency backprojection method is described in <xref ref-type="bibr" rid="bib1.bibx5" id="text.3"/>.
Furthermore measurements of several targets in the near range are recorded and processed.
The goal is to teach students different algorithm approaches that achieves different angular resolution either in the far or the near range, taking into account the runtimes and variable parameters.
In Sect. <xref ref-type="sec" rid="Ch1.S2"/> the operation of the SAR is described shortly and some different recording methods are compared.
In Sect. <xref ref-type="sec" rid="Ch1.S3"/> the intuitive 2D-FFT SAR processing algorithm is given and the required equations are shown.
Section <xref ref-type="sec" rid="Ch1.S4"/> describes the frequency backprojection (FBP) algorithm with theoretical examples.
The comparison of the two methods based on measurements is given in Sect. <xref ref-type="sec" rid="Ch1.S5"/> for the far range and in Sect. <xref ref-type="sec" rid="Ch1.S6"/> for the near range.
A final conclusion is given in Sect. <xref ref-type="sec" rid="Ch1.S7"/> which summarizes all results.</p>
      <p id="d1e128">The paper itself is comparable to the educational document of the laboratory experiment at the university. Section 1 up to <xref ref-type="sec" rid="Ch1.S4"/> describes the method.
Furthermore a instruction of how to acquire the data is given.
The results of Sects. <xref ref-type="sec" rid="Ch1.S5"/> and <xref ref-type="sec" rid="Ch1.S6"/> are not shown to the students, these have to been generated by the students in the experiment and should be compared and conluded on there own.</p>
</sec>
<?pagebreak page222?><sec id="Ch1.S2">
  <label>2</label><title>Synthetic aperture radar</title>
      <p id="d1e145">A synthetic aperture radar is commonly used in space and aviation to produce high-resolution radar images of objects or landscapes. The synthetic aperture is an artificial enlargement of the radar antenna to obtain a better azimuthal resolution. This is achieved by mounting a radar system on a moving platform and send out radar signals at constant intervals. The spatial shift of the antenna produces a plurality of imaginary radar antennas similar to a phased array antenna. Depending on the application, this results in several hundred or thousand imaginary antennas, which contribute to a very high angular resolution.  There are several SAR procedures like Stripmap-SAR, Spotlight-SAR, and Scan-SAR which are shortly depicted in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e152">Synthetic aperture radar modes: Spotlight-, Scan- and Stripmap-SAR, Source: <xref ref-type="bibr" rid="bib1.bibx9" id="text.4"/>.</p></caption>
        <?xmltex \igopts{width=170.716535pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f01.png"/>

      </fig>

      <p id="d1e164"><list list-type="bullet">
          <list-item>

      <p id="d1e169">Spotlight-SAR:
With the spotlight SAR, the antenna is aimed at a specific target area (spot) for a long time which causes the antenna to be rotated in azimuth. This achieves a higher resolution in the spot, but reduces the maximum imageable area <xref ref-type="bibr" rid="bib1.bibx9" id="paren.5"/>.</p>
          </list-item>
          <list-item>

      <p id="d1e178"><italic>Scan-SAR.</italic>
The scan SAR can cover several subregions by periodically switching the antenna alignment. This does not have to happen comprehensive. An advantage of the Scan-SAR is that very large areas with multiple target areas can be scanned <xref ref-type="bibr" rid="bib1.bibx9" id="paren.6"/>. The different spots can be in different positions, between which there may be areas that do not need to be detected by the radar.</p>
          </list-item>
          <list-item>

      <p id="d1e189"><italic>Stripmap-SAR.</italic>
The stripmap SAR  is the standard procedure where the antenna is in a fixed position and directed diagonally towards the surface to be illuminated. The aircraft with the radar system moves on a straight trajectory at a constant speed and emits the radar signals at regular intervals <xref ref-type="bibr" rid="bib1.bibx9" id="paren.7"/>.</p>
          </list-item>
        </list></p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Radar system implemented on a linear drive</title>
      <p id="d1e207">Similar to the stripmap-SAR a SAR method was applied for measurements across a moving platform. However, the radar system was mounted on a linear drive and moved stepwise only over a small distance of 2 m. Thus, a straight-line but stepwise movement was generated and the radar signals were sent time-independent.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e212">Radar position, © Google Maps 2021 <xref ref-type="bibr" rid="bib1.bibx4" id="paren.8"/>.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f02.jpg"/>

        </fig>

      <p id="d1e224">This procedure has made it possible to scan a area of more than 13 000 m<inline-formula><mml:math id="M1" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> with a laboratory radar of 100 mW of transmit power and to identify individual objects.</p>
      <p id="d1e237">Figure <xref ref-type="fig" rid="Ch1.F2"/> shows the radar measurement location for observation of the university parking lot and and the measurement setup itself in Fig. <xref ref-type="fig" rid="Ch1.F3"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e246">SAR measurement setup.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f03.jpg"/>

        </fig>

</sec>
<?pagebreak page223?><sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Radar system</title>
      <p id="d1e263">The radar is a FMCW system in the 24 GHz ISM band with two transmit antennas and eight receive channels.
The radar is based on a ANALOG DEVICE chip set (ADF5901 and ADF5904) and is developed in the university institution (see Fig. <xref ref-type="fig" rid="Ch1.F4"/>) and has been presented in <xref ref-type="bibr" rid="bib1.bibx3" id="text.9"/>.
The operation bandwidth is limited to 250 MHz by legal regulation with a transmit power of 20 dBm EIRP. Thus the range resolution is 60 cm.
The receive and transmit antennas are leaky wave antennas described in <xref ref-type="bibr" rid="bib1.bibx2" id="text.10"/> with a gain of 13.5 dBi, a half-power beam-width of 17<inline-formula><mml:math id="M2" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> in elevation and a sidelobe level of <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> dB.</p>
      <p id="d1e293">The data acquisition is executed by a NATIONAL INSTRUMENTS cDAQ system. The schematic of the the radar and the data acquisition is shown in Fig. <xref ref-type="fig" rid="Ch1.F5"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e300">Radar front end.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f04.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e312">Control and data acquisition schematic of the radar system.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f05.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>2D-Fast-Fourier Transform algorithm</title>
      <p id="d1e330">In this section the 2D-Fast-Fourier Transform algorithm is explained to create a 2D-FFT SAR image from the raw radar data. This requires several signal processing steps as shown in Fig. <xref ref-type="fig" rid="Ch1.F6"/>. The algorithm applies a FFT to calculate the distance information contained in each echo time signal. Furthermore, the directional information in the phase shift of each measurement is calculated by a second FFT.  With the combination of the distance and angle of an object to the radar, the exact position in Cartesian coordinates can be calculated.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Data representation</title>
      <?pagebreak page224?><p id="d1e342">By creating the synthetic aperture the radar transmits several frequency ramps at each position on the axis of the linear drive.  In the first step of signal processing the raw data were reshaped into a 3-dimensional cube (Fig. <xref ref-type="fig" rid="Ch1.F7"/>) with the dimensions <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the number of samples per ramp, <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the number of ramps per measurement point and <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the number of measurement points.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e407">Signal processing chain.</p></caption>
          <?xmltex \igopts{width=184.942913pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f06.png"/>

        </fig>

      <p id="d1e416">In a second step the mean value is formed over the second dimension of the cube, which reduces the noise and suppresses moving objects in the scenery.</p>
      <p id="d1e420">The radar signal is superimposed with a frequency-dependent electronic offset. In a third step the offset is greatly reduced with a linear regression.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e425">3-Dimensional cube.</p></caption>
          <?xmltex \igopts{width=170.716535pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f07.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Range-FFT</title>
      <p id="d1e442">To reduce the leakage effect and the sidelobes, first a Hamming windows is multiplied with the time domain signal of each ramp.
For the range FFT the ramp-averaged time signals are converted into the frequency domain with the digital frequency transformation (DFT) in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>). The calculation of the DFT is carried out by standard MATLAB functions.
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M8" display="block"><mml:mrow><mml:mi>X</mml:mi><mml:mo>[</mml:mo><mml:mi>k</mml:mi><mml:mo>]</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:munderover><mml:mi>x</mml:mi><mml:mo>[</mml:mo><mml:mi>n</mml:mi><mml:mo>]</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>j</mml:mi><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mi>N</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula>
          <inline-formula><mml:math id="M9" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of measured values on each frequency ramp while <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>[</mml:mo><mml:mi>n</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M11" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>th real-valued voltage signal of the ramp. <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mo>[</mml:mo><mml:mi>k</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M13" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>th value of the complex-valued frequency domain signal.
By the frequency difference <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:math></inline-formula> the range vector is calculated.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Angle-FFT</title>
      <p id="d1e577">The range-FFT yields a complex-valued matrix with the dimensions <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi mathvariant="normal">FFT</mml:mi><mml:mo>,</mml:mo><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.
For large distances by a target with <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:mi mathvariant="normal">R</mml:mi><mml:mo>≫</mml:mo><mml:msub><mml:mi mathvariant="normal">L</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the angle estimation can be described as planar wave front with a constant phase shift between each spatial antenna position which is dependend on the incident angle of the target. So the phase shift between two spatial measurement points can be calculate with Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>).
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M17" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>⋅</mml:mo><mml:mi>d</mml:mi><mml:mo>⋅</mml:mo><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mi mathvariant="italic">λ</mml:mi></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi>N</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⇒</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>arcsin⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>⋅</mml:mo><mml:mi>d</mml:mi><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi>N</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where <inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula> is the phase shift  between two subsequent measurements on the linear drive and <inline-formula><mml:math id="M19" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> is the spatial shift.
The azimuthal incidence angle is given by <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.
The complex-valued signal after the range FFT includes the phase information of each measurement. Thus, the phase shift produces sinusoidal values over the imaginary antennas with an angle-dependent frequency <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">angle</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.
The frequency <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">angle</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is calculated over a second FFT in the dimension <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. As in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/> the signal is windowed by a Hamming window and zero padded to the signal length <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">N</mml:mi><mml:mrow><mml:mi mathvariant="normal">FFT</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. By transforming Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) the angle vector can be calculated by Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>).
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M25" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>arcsin⁡</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">angle</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>⋅</mml:mo><mml:mi>d</mml:mi><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi>N</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></disp-formula>
          For targets with closer distances Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) is erroneous as the angle <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> changes with each antenna position.
Thus, the frequency backprojection algorithm seems to be advantageous in the near range.</p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Create SAR image</title>
      <?pagebreak page225?><p id="d1e883">To create a radar image from the calculated data, a transformation from the cylindrical coordinate system to the Cartesian coordinate system is required. Therefore, the range vector and the angle vector are transformed into the matrices <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M28" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula>.
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M29" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{8.7}{8.7}\selectfont$\displaystyle}?><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>N</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>N</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>N</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>
          The Cartesian coordinates matrices <inline-formula><mml:math id="M30" display="inline"><mml:mi mathvariant="bold">X</mml:mi></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E5"/>) and  <inline-formula><mml:math id="M31" display="inline"><mml:mi mathvariant="bold">Y</mml:mi></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E6"/>) are calculated.

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M32" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="bold">X</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">R</mml:mi><mml:mo>∘</mml:mo><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="bold">Y</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">R</mml:mi><mml:mo>∘</mml:mo><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            With the <inline-formula><mml:math id="M33" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M34" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> coordinates a radar image is generated. The corresponding logarithmic values from the 2D FFT are displayed in a colour map according to their range, the colour scaling is chosen arbitrarily. Reflective areas are thus displayed in yellow colour and non-reflective areas in blue colour.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Frequency Backprojection Algorithm</title>
      <p id="d1e1249">Just like the 2D-FFT algorithm the radar raw data are transformed into a three-dimensional cube, an average of the frequency ramps is performed and a regression is used to calculate the electronic offset. The frequency backprojection algorithm (FBP) creates subapertures from the synthetic aperture and superpose them additively in a manner that an image with <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:math></inline-formula> pixels is created. Figure <xref ref-type="fig" rid="Ch1.F8"/> shows the signal processing flow of the algorithm.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e1268">Signal processing chain.</p></caption>
        <?xmltex \igopts{width=184.942913pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f08.png"/>

      </fig>

<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Creating subaperture</title>
      <p id="d1e1284">The range FFT is the same as in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>.
With <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> measurements, <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> subapertures are created. The subapertures result from the individual radar measurements which together form the synthetic aperture. Each subaperture is projected onto an image grid with <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:math></inline-formula> pixels in Cartesian coordinates. The discretization in the <inline-formula><mml:math id="M39" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M40" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> direction can be chosen freely but should not be coarser than the azimuth resolution <xref ref-type="bibr" rid="bib1.bibx6" id="paren.11"/>. Figure <xref ref-type="fig" rid="Ch1.F9"/> shows an example of an empty image on which the individual subapertures will be projected later on. The image has <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:mn mathvariant="normal">12</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> pixels with a discretization of 0.5 m in <inline-formula><mml:math id="M42" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M43" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> coordinates. It is  crucial how the ROI (Region of Interrest) is chosen, because the amount of data and the computation time increases considerably depending on the size of the area to be mapped.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e1371">Blank radar image.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f09.png"/>

        </fig>

      <p id="d1e1380">To project the subapertures onto the image, the distance to the pixels must first be calculated (Eq. <xref ref-type="disp-formula" rid="Ch1.E7"/>). Since only a two-dimensional image is generated the <inline-formula><mml:math id="M44" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> coordinate is a constant value that only represents an offset in the distance.
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M45" display="block"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></disp-formula>
          However, the radar moves over a platform, the distance is slightly different for each single measurement. For a linear movement of the radar in the <inline-formula><mml:math id="M46" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> direction, the formula changes as follows:
            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M47" display="block"><mml:mrow><mml:mi>r</mml:mi><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>n</mml:mi><mml:mo>⋅</mml:mo><mml:mi>d</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></disp-formula>
          with <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>∈</mml:mo><mml:mi mathvariant="double-struck">Z</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e1544">To project the subapertures onto the image, the complex-valued data must first be interpolated and then superimposed.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Interpolation</title>
      <p id="d1e1556">The spectrum is interpolated onto the two-dimensional <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:math></inline-formula> pixel image. An example of a target range spectrum is shown in Fig. <xref ref-type="fig" rid="Ch1.F10"/>. Here the frequency axis was exchanged with the range axis (<inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mo>[</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>]</mml:mo><mml:mo>→</mml:mo><mml:mi>X</mml:mi><mml:mo>[</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e1608">Sinc-Interpolation.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f10.png"/>

        </fig>

      <p id="d1e1617">The range resolution is limited to 60 cm due to the bandwidth of the FMCW signal. However, the radar image usually has a significantly higher pixel density. The missing values are thus interpolated complex-valued. Since the time signal<?pagebreak page226?> is only a finite signal, this corresponds to a rectangular window.
Calculating the DFT (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>) creates a sinc function for the frequencies that occur. After considering that the spectrum consists of one or more sinc functions, a sinc interpolator is used to interpolate. The Sinc interpolator can be implemented by applying zero padding to the time signal before FFT and performing a linear interpolation on the range spectrum.</p>
      <p id="d1e1623">The interpolation and the superposition of several measurement is shown schematically in Fig. <xref ref-type="fig" rid="Ch1.F11"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11"><?xmltex \currentcnt{11}?><?xmltex \def\figurename{Figure}?><label>Figure 11</label><caption><p id="d1e1630">Range interpolation with several subapertures.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f11.png"/>

        </fig>

      <p id="d1e1639">A target is located at <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The synthetic aperture is shown in grey on the picture and is located between <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and 1 m on the <inline-formula><mml:math id="M54" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis and at <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e1716">When interpolating, each subaperture will show a shift around the reference point <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Each subaperture has a greater or lower distance to the target than the previous or subsequent subaperture. Semicircles are created for each pixel of the coordinate system where <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">target</mml:mi></mml:msub><mml:mover><mml:mo>=</mml:mo><mml:mo>!</mml:mo></mml:mover><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>n</mml:mi><mml:mo>⋅</mml:mo><mml:mi>d</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> applies.
When the individual subapertures are superposed the semicircles intersect at one point which shows the exact position of the target.
The addition of the subapertures (each semicircle corresponds to a subaperture) increases the intensity at the intersection. The interpolated range spectrum can be specified with <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">int</mml:mi></mml:msub><mml:mo>[</mml:mo><mml:mi>R</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M59" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> is the range matrix which is calculated from the matrices <inline-formula><mml:math id="M60" display="inline"><mml:mi mathvariant="bold">X</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M61" display="inline"><mml:mi mathvariant="bold">Y</mml:mi></mml:math></inline-formula> (Eqs. <xref ref-type="disp-formula" rid="Ch1.E9"/>–<xref ref-type="disp-formula" rid="Ch1.E10"/>).

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M62" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E9"><mml:mtd><mml:mtext>9</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mi mathvariant="bold">X</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>M</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mspace width="0.33em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mspace linebreak="nobreak" width="0.33em"/><mml:mi mathvariant="bold">Y</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mtable class="matrix" columnalign="center center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋱</mml:mi></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋮</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mi mathvariant="normal">⋯</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E10"><mml:mtd><mml:mtext>10</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold">X</mml:mi><mml:mo>+</mml:mo><mml:mi>n</mml:mi><mml:mo>⋅</mml:mo><mml:mi>d</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            According to the DFT, complex-valued data is created that contains phase information. This ensures that the intensity is interfered destructively in places where no targets are and increases for real targets. However, a phase correction is required for this.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Phase correction</title>
      <p id="d1e2153">The interpolation also projects the phase onto the image of each subaperture. The phase function can be described by Eq. (<xref ref-type="disp-formula" rid="Ch1.E11"/>)
            <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M63" display="block"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>⋅</mml:mo><mml:mi>r</mml:mi></mml:mrow><mml:mi mathvariant="italic">λ</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula></p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12" specific-use="star"><?xmltex \currentcnt{12}?><?xmltex \def\figurename{Figure}?><label>Figure 12</label><caption><p id="d1e2190">Polar plot of subapertures without phase correction.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f12.png"/>

        </fig>

      <p id="d1e2199">The phase of the echo signal depends on the distance <inline-formula><mml:math id="M64" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> to the target. Considering a subaperture with a target in a distance <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> and a second subaperture with the same target at <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> the phase difference can be described as follows:
            <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M67" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mi mathvariant="italic">λ</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>
          Since the subapertures are superposed after the interpolation and the phase changes according to the Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) for each subaperture, the complex values would not increase but rather decrease.
To prevent this the phase is corrected for each pixel.
The phase difference is calculated for each image pixel and added to the phase of the interpolated range spectrum of the subaperture.</p>
      <p id="d1e2327">Figure <xref ref-type="fig" rid="Ch1.F12"/> shows the polar plot for a target at a certain distance. The absolute value and phase of the individual subapertures for the same target can be seen in the left plot. The phase changes with each subaperture although the magnitude remains the same.
The right picture shows the successive superposition of the subapertures. The absolute values would add up for real data, but for complex data like this, the values will not increase in total no matter how many subapertures were created.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F13"><?xmltex \currentcnt{13}?><?xmltex \def\figurename{Figure}?><label>Figure 13</label><caption><p id="d1e2334">Polar plot of added subapertures with phase correction.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f13.png"/>

        </fig>

      <p id="d1e2343">In order to be superposed correctly for the absolute values, the calculated phase <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>R</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is added to the interpolated<?pagebreak page227?> phase of each image pixel from the individual subapertures by multiplication with a complex-valued exponential function (Eq. <xref ref-type="disp-formula" rid="Ch1.E13"/>).
            <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M69" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>[</mml:mo><mml:mi>R</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>]</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">int</mml:mi></mml:msub><mml:mo>[</mml:mo><mml:mi>R</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>]</mml:mo><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>j</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>R</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">int</mml:mi></mml:msub><mml:mo>[</mml:mo><mml:mi>R</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>]</mml:mo><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>j</mml:mi><mml:mo>⋅</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi mathvariant="bold">R</mml:mi></mml:mrow><mml:mi mathvariant="italic">λ</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula>
          After the phase correction the absolute value consists of real numerical values, whereby the absolute value add up as shown in Fig. <xref ref-type="fig" rid="Ch1.F13"/>. For image pixels where there is no target the phase correction yields a destructive interference and will behave as in Fig. <xref ref-type="fig" rid="Ch1.F12"/> (right). The semicircles disappear and merge into a small point which corresponds to the real target position.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F14"><?xmltex \currentcnt{14}?><?xmltex \def\figurename{Figure}?><label>Figure 14</label><caption><p id="d1e2466">Final SAR image.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f14.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Create SAR image</title>
      <p id="d1e2483">After the range spectrum for each subaperture has been interpolated and corrected in phase, the subapertures can be superimposed on a final radar image. With Eq. (<xref ref-type="disp-formula" rid="Ch1.E14"/>)  the <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:math></inline-formula> pixel image can be calculated with the pixel distance <inline-formula><mml:math id="M71" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> from the origin and <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> subapertures.
            <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M73" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">Image</mml:mi></mml:msub><mml:mo>[</mml:mo><mml:mi>R</mml:mi><mml:mo>]</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</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="bold">X</mml:mi><mml:mi mathvariant="italic">ϕ</mml:mi></mml:msub><mml:mo>[</mml:mo><mml:mi>R</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>
          The radar image given in Fig. 14 shwos a blue-yellow blue-yellow gradient the intensities of the backtracked targets at the calculated positions. Yellowish colour areas show high intensities and blue areas show little or no intensities. Sections <xref ref-type="sec" rid="Ch1.S5"/> and <xref ref-type="sec" rid="Ch1.S6"/> show the results of far and near range measurements.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Comparison of the FBP and 2D-FFT algorithm based on far range measurements</title>
      <?pagebreak page228?><p id="d1e2580">In this section, the 2D FFT and FBP algorithms are applied to the recorded radar data of far range measurements. The far range is meant here with <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>≫</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the length of the synthetic aperture.</p>
      <p id="d1e2617">The radar images are superimposed on 2D satellite images from Google Maps and have been compared with optical images which shows the occupancy state of the parking lot. These comparison results are not shown in this publication because it has already been presented in <xref ref-type="bibr" rid="bib1.bibx1" id="text.12"/>.
In this publication the images of some targets are compared for the two approaches and statements are made about the quality of the images.
The colormap scaling of the power is logarithmic and the threshold of the transparency is chosen in this way that the target images shows comparable levels.</p>
      <p id="d1e2623">Figure <xref ref-type="fig" rid="Ch1.F3"/> from Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/> shows the measurement setup and the satellite image of the university parking lot P4. The origin of the <inline-formula><mml:math id="M76" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M77" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis was placed at the location of the radar unit during the measurement. Since only the area of the parking lot is of interest, only its radar data is evaluated. The optical recording of the satellite image does not correspond to the radar measurement. Therefore the parking lot occupancy shown in the Google images is not equal to the actual occupancy at the time of the radar measurement. The satellite image is for illustration purposes only and helps to evaluate the results. The visible targets of the radar images shown in this chapter are mainly cars from the parking lot.</p>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Far Range Parking Lot Measurement</title>
      <p id="d1e2651">The measurement was performed on 15 August 2018. First the radar images from Fig. <xref ref-type="fig" rid="Ch1.F17"/> are compared with each other. The radar image shows a very low occupancy of the parking lots.
The pictures seem to differ barely from each other. The reflections (shown in yellow) are in the same positions in both images and are identical with real objects in the scenery (mostly vehicles, street lamps, parking lot gate).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F15"><?xmltex \currentcnt{15}?><?xmltex \def\figurename{Figure}?><label>Figure 15</label><caption><p id="d1e2658">Single target zoomed, © Google Maps 2021.</p></caption>
          <?xmltex \igopts{width=170.716535pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f15.png"/>

        </fig>

      <p id="d1e2667">In order to be able to make more precise statements regarding the target contour, images of single targets and multiple targets are zoomed in and the images are compared with each other (Figs. <xref ref-type="fig" rid="Ch1.F15"/> and <xref ref-type="fig" rid="Ch1.F16"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F16"><?xmltex \currentcnt{16}?><?xmltex \def\figurename{Figure}?><label>Figure 16</label><caption><p id="d1e2677">Multiple targets zoomed, © Google Maps 2021.</p></caption>
          <?xmltex \igopts{width=170.716535pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f16.png"/>

        </fig>

      <p id="d1e2686">It can be seen that the power values in both images is comparable, the size of the reflected targets remains approximately the same. However, the 2D-FFT radar image shows a smoother, cleaner shape than the FBP.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F17" specific-use="star"><?xmltex \currentcnt{17}?><?xmltex \def\figurename{Figure}?><label>Figure 17</label><caption><p id="d1e2691">Parking lot P4 Trier University of Applied Science satellite image with overlayed radar data, © Google Maps 2021.</p></caption>
          <?xmltex \igopts{width=483.69685pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f17.png"/>

        </fig>

      <p id="d1e2700">There are also some more interferences (small colour spots) in the FBP image. The FBP image looks a bit more pixelated which is also due to the pixel size of the radar image. As in Table <xref ref-type="table" rid="Ch1.T1"/> No. 1, the 2D-FFT image with <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mn mathvariant="normal">3955</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">7885</mml:mn></mml:mrow></mml:math></inline-formula> pixels contains significantly more data points than the FBP image with <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mn mathvariant="normal">938</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1501</mml:mn></mml:mrow></mml:math></inline-formula> pixels.</p>
      <p id="d1e2729">In a second radar measurement from 5 June 2018 the parking lot with a high parking space occupancy was recorded. With this the azimuth resolution can be compared well with each other because there are many objects very close together.
For the SAR image a step size of <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> mm was chosen. That are 634 measurements which corresponds to an aperture length of <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.899</mml:mn></mml:mrow></mml:math></inline-formula> m.
The comparison in Fig. <xref ref-type="fig" rid="Ch1.F18"/> shows a very good angular resolution. The targets that are close to each other can be better separated. Small gaps between the parking spaces can be seen.
This is due to the significantly long synthetic aperture which is decisive for the angular resolution.
The FBP algorithm represents more targets than the 2D-FFT algorithm (see range <inline-formula><mml:math id="M82" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>(8–2,105–106 m)).</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Runtime measurement</title>
      <p id="d1e2777">For an appropriate qualitative comparison of the two SAR methods, the runtimes and various other parameters are important, too. The Table <xref ref-type="table" rid="Ch1.T1"/> shows a list of various parameter specifications and the corresponding qualitative characteristics. The parameters <italic>dx</italic> and <italic>dy</italic> each indicate the discretization in <inline-formula><mml:math id="M83" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M84" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> direction of the FBP algorithm. The calculated distance range is specified with the parameters <italic>x</italic> and <italic>y</italic>. <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi mathvariant="normal">FFT</mml:mi><mml:mo>,</mml:mo><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi mathvariant="normal">FFT</mml:mi><mml:mo>,</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> describe the zeropadding for the distance and the angle respectively. The time indicates how long the respective algorithm requires to calculate the data but the time does not include the plotting process which is often very time-consuming.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e2844">Runtime comparison of 2D-FFT and FBP algorithm in far range.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="11">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:colspec colnum="10" colname="col10" align="right"/>
     <oasis:colspec colnum="11" colname="col11" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">No.</oasis:entry>

         <oasis:entry colname="col2">Algorithm</oasis:entry>

         <oasis:entry colname="col3">Data size</oasis:entry>

         <oasis:entry colname="col4"><italic>dx</italic> [m]</oasis:entry>

         <oasis:entry colname="col5"><italic>dy</italic> [m]</oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M87" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> [m]</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M88" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> [m]</oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi mathvariant="normal">FFT</mml:mi><mml:mo>,</mml:mo><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi mathvariant="normal">FFT</mml:mi><mml:mo>,</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">Time [s]</oasis:entry>

         <oasis:entry colname="col11">Figure</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">1</oasis:entry>

         <oasis:entry colname="col2">2D-FFT</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mn mathvariant="normal">3955</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">7885</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">/</oasis:entry>

         <oasis:entry colname="col5">/</oasis:entry>

         <oasis:entry rowsep="1" colname="col6" morerows="1"><inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">60</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry rowsep="1" colname="col7" morerows="1"><inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mn mathvariant="normal">60</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">135</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">12</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">2.49</oasis:entry>

         <oasis:entry rowsep="1" colname="col11" morerows="1"><xref ref-type="fig" rid="Ch1.F17"/></oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">FBP</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mn mathvariant="normal">938</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1501</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">0.08</oasis:entry>

         <oasis:entry colname="col5">0.08</oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">18</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9">/</oasis:entry>

         <oasis:entry colname="col10">57.69</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">2</oasis:entry>

         <oasis:entry colname="col2">2D-FFT</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mn mathvariant="normal">3955</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">4302</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">/</oasis:entry>

         <oasis:entry colname="col5">/</oasis:entry>

         <oasis:entry rowsep="1" colname="col6" morerows="1"><inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:mn mathvariant="normal">10</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">16</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry rowsep="1" colname="col7" morerows="1"><inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mn mathvariant="normal">73</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">79</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">12</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">1.52</oasis:entry>

         <oasis:entry rowsep="1" colname="col11" morerows="1"><xref ref-type="fig" rid="Ch1.F15"/></oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">FBP</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mn mathvariant="normal">76</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">76</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">0.08</oasis:entry>

         <oasis:entry colname="col5">0.08</oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">18</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9">/</oasis:entry>

         <oasis:entry colname="col10">13.15</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">3</oasis:entry>

         <oasis:entry colname="col2">2D-FFT</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mn mathvariant="normal">3955</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">6959</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">/</oasis:entry>

         <oasis:entry colname="col5">/</oasis:entry>

         <oasis:entry rowsep="1" colname="col6" morerows="1"><inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry rowsep="1" colname="col7" morerows="1"><inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mn mathvariant="normal">120</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">130</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">12</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">2.25</oasis:entry>

         <oasis:entry rowsep="1" colname="col11" morerows="1"><xref ref-type="fig" rid="Ch1.F16"/></oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">FBP</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mn mathvariant="normal">1251</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1251</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">0.08</oasis:entry>

         <oasis:entry colname="col5">0.08</oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">18</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9">/</oasis:entry>

         <oasis:entry colname="col10">61.11</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">4</oasis:entry>

         <oasis:entry colname="col2">2D-FFT</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mn mathvariant="normal">3955</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">7885</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">/</oasis:entry>

         <oasis:entry colname="col5">/</oasis:entry>

         <oasis:entry rowsep="1" colname="col6" morerows="1"><inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">60</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry rowsep="1" colname="col7" morerows="1"><inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:mn mathvariant="normal">60</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">135</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">12</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">2.77</oasis:entry>

         <oasis:entry rowsep="1" colname="col11" morerows="1">no figure</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">FBP</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:mn mathvariant="normal">938</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">1501</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">0.08</oasis:entry>

         <oasis:entry colname="col5">0.08</oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9">/</oasis:entry>

         <oasis:entry colname="col10">47.98</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="1">5</oasis:entry>

         <oasis:entry colname="col2">2D-FFT</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mn mathvariant="normal">3955</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5967</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">/</oasis:entry>

         <oasis:entry colname="col5">/</oasis:entry>

         <oasis:entry colname="col6" morerows="1"><inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7" morerows="1"><inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:mn mathvariant="normal">100</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">110</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">12</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">2.02</oasis:entry>

         <oasis:entry colname="col11" morerows="1"><xref ref-type="fig" rid="Ch1.F18"/></oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">FBP</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mn mathvariant="normal">126</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">501</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">0.08</oasis:entry>

         <oasis:entry colname="col5">0.08</oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9">/</oasis:entry>

         <oasis:entry colname="col10">5.78</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e3617">Basically, it can be seen that FBP requires significantly more time than the 2D-FFT algorithm. However, the result data are clearly smaller than with the 2D-FFT. If  the ROI reduces the calculation time for the FBP algorithm is reduced, too while the processing time for te 2D-FFT method stays nearly constant. With the FBP, only the area that is to be displayed is authorized. With the 2D-FFT, however, the complete range up to the area to be displayed must be calculated. Decisive for the calculation time of the FBP is the discretization in <inline-formula><mml:math id="M126" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M127" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> direction and the area to be displayed (number<?pagebreak page229?> of pixels). For the 2D-FFT algorithm, the maximum distance range and the range zero padding are important for the running time.
The main reason for the long runtimes of the FBP is the type of calculation. In the FBP, a subaperture is created for each shift of the radar antenna, which are interpolated individually to an <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>×</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:math></inline-formula> pixel image and then added together (Sect. <xref ref-type="sec" rid="Ch1.S4"/>). This is a much higher computational effort than performing an FFT in two dimensions which is a very fast operation anyway. In the far range there are no significant qualitative differences between the two algorithms. Due to the long runtime of the FBP algorithm compared to the 2D-FFT, the use of the 2D-FFT is to be preferred. If the runtime is not important, the FBP algorithm should be chosen, as it produces a slightly better radar image. The parameter settings from measurement 5 of the table offer a good compromise between runtime and image quality of both algorithms.</p>
      <p id="d1e3649">The computer used for all calculations for the measurements performed in Table <xref ref-type="table" rid="Ch1.T1"/> has the following system properties:
<list list-type="bullet"><list-item>
      <p id="d1e3656">Operating system: macOS Catalina</p></list-item><list-item>
      <p id="d1e3660">Processor: 2.8 GHz Dual-Core Intel Core i5</p></list-item><list-item>
      <p id="d1e3664">Memory: <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">GB</mml:mi></mml:mrow></mml:math></inline-formula> 1600 MHz DDR3</p></list-item><list-item>
      <p id="d1e3679">Video card: Intel Iris <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mn mathvariant="normal">1536</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">MB</mml:mi></mml:mrow></mml:math></inline-formula></p></list-item></list></p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F18"><?xmltex \currentcnt{18}?><?xmltex \def\figurename{Figure}?><label>Figure 18</label><caption><p id="d1e3694">Parking lot with 2D-FFT and FBP, © Google Maps 2021.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f18.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S6">
  <label>6</label><title>Comparison of the FBP and 2D-FFT algorithm based on near range measurements</title>
      <p id="d1e3712">In order to get a good comparison for the near range, SAR measurements were performed at a distance of 1–12 m.
The near range is for <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> m.
The targets (corner reflectors) were measured at different positions in an anechoic chamber equipped with absorber foam. Both algorithms (2D-FFT and FBP) are applied to the measurement data and compared with each other. For each measurement there are different runtimes measured that occurs by different parameters which can be seen in Table <xref ref-type="table" rid="Ch1.T2"/>. The targets of the radar measurements are implemented as corner reflectors with effective radar cross sections as follows:
<list list-type="bullet"><list-item>
      <p id="d1e3731">Corner reflector 1: <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.13</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M133" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3755">Corner reflector 2: <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M135" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3779">Corner reflector 3: <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M137" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3803">Corner reflector 4: <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.13</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M139" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e3827">Corner reflector 5: <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M141" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula></p></list-item></list>
The measurement setup shown in Fig. <xref ref-type="fig" rid="Ch1.F19"/>, shows the measuring chamber with the absorber foams and the SAR system implemented on the linear drive.
The foam absorbs the electromagnetic waves and ensures that no reflections of the walls disturb the measurements.
The corner reflector, on the other hand, ensures a particularly good reflection whereby all incoming electromagnetic waves are reflected back at the incident angle. This measurement setup allows very accurate measurements to be made with almost ideal targets and almost no reflection from other interfering elements.
In the subsequent measurements the targets were set at the same height as the radar unit (<inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>).
The <inline-formula><mml:math id="M143" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis responds to the path from left to right, which also means that the displacement of the radar unit also takes place in <inline-formula><mml:math id="M144" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> direction.
The <inline-formula><mml:math id="M145" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis corresponds to the distance in the plane between the SAR and the targets.
The targets were fixed at different positions and measured simultaneously.
For each measurement the <inline-formula><mml:math id="M146" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M147" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> coordinates to the reference point <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> of the SAR were roughly measured with a tape measure.
Thus, the values may differ by <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> cm. All coordinates of the corner reflectors are indicated with <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with the index <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> stands for the different reflectors. The coordinates resulting from the radar image are specified with <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M154" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> is the corner reflector number.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F19"><?xmltex \currentcnt{19}?><?xmltex \def\figurename{Figure}?><label>Figure 19</label><caption><p id="d1e4033">SAR measurement set-up in a measuring chamber with absorber foam.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f19.png"/>

      </fig>

<?pagebreak page230?><sec id="Ch1.S6.SS1">
  <label>6.1</label><title>Near range with five corner reflectors</title>
      <p id="d1e4049">A measurement with all five corner reflectors was performed. Figure <xref ref-type="fig" rid="Ch1.F21"/> shows the measurement setup and Fig. <xref ref-type="fig" rid="Ch1.F20"/> shows the results.
The corner reflectors were attached to the following positions: <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.15</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.9</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">0.9</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.9</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">0.9</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1.4</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.9</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. In this measurement the <inline-formula><mml:math id="M160" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> distance to the radar was reduced to 90 cm and the two small corner reflectors <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> were placed in the middle with a distance of only 10 cm to each other.
The next larger reflectors <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are placed to the left and right of the smaller reflectors with a distance of 15 cm. The large corner reflector <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is located on the far right corner.</p>
      <p id="d1e4272">The left radar image, which contains the 2D-FFT data, shows a merging of the four middle targets that have their intensity maximum at <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.186</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.9612</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The right target are by <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0.956</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">0.919</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> which have a very large deviation from the given position.</p>
      <p id="d1e4358">The right radar image shows the output of the FBP algorithm. The intensity maxima of the targets at the narrowest points are as follows: <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.18</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.9</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.024</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.888</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">0.904</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0.232</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.872</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1.376</mml:mn><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">0.872</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The four middle targets can be separated easily. The distances between the middle reflectors are calculated:
<list list-type="bullet"><list-item>
      <p id="d1e4518"><inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.024</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.18</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.156</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e4575"><inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.024</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.104</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></p></list-item><list-item>
      <p id="d1e4630"><inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.232</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.152</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula></p></list-item></list>
These results speak for a very high accuracy of the FBP  compared to the 2D-FFT algorithm, as they are very close to scale.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e4678">Runtime comparison of 2D-FFT and FBP algorithm in near range.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="11">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:colspec colnum="10" colname="col10" align="right"/>
     <oasis:colspec colnum="11" colname="col11" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">No.</oasis:entry>

         <oasis:entry colname="col2">Algorithm</oasis:entry>

         <oasis:entry colname="col3">Data size</oasis:entry>

         <oasis:entry colname="col4"><italic>dx</italic> [m]</oasis:entry>

         <oasis:entry colname="col5"><italic>dy</italic> [m]</oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M176" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> [m]</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M177" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> [m]</oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">NFFT</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">NFFT</mml:mi><mml:mi>A</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">Time [s]</oasis:entry>

         <oasis:entry colname="col11">Figure</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry colname="col1" morerows="1">7</oasis:entry>

         <oasis:entry colname="col2">2D-FFT</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mn mathvariant="normal">4096</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">171</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">/</oasis:entry>

         <oasis:entry colname="col5">/</oasis:entry>

         <oasis:entry colname="col6" morerows="1"><inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7" morerows="1"><inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mn mathvariant="normal">2.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">12</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">0.38</oasis:entry>

         <oasis:entry colname="col11" morerows="1"><xref ref-type="fig" rid="Ch1.F20"/></oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">FBP</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mn mathvariant="normal">251</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">401</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">0.005</oasis:entry>

         <oasis:entry colname="col5">0.005</oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9">/</oasis:entry>

         <oasis:entry colname="col10">16.04</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F20" specific-use="star"><?xmltex \currentcnt{20}?><?xmltex \def\figurename{Figure}?><label>Figure 20</label><caption><p id="d1e4920">SAR image five corner reflectors.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f20.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F21"><?xmltex \currentcnt{21}?><?xmltex \def\figurename{Figure}?><label>Figure 21</label><caption><p id="d1e4931">Set-up five corner reflectors, measurement 6.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ars.copernicus.org/articles/19/221/2022/ars-19-221-2022-f21.png"/>

        </fig>

</sec>
<sec id="Ch1.S6.SS2">
  <label>6.2</label><title>Runtime measurement</title>
      <p id="d1e4949">Table <xref ref-type="table" rid="Ch1.T2"/> shows a set of parameters of near range measurements and the specified calculation time of the algorithms. Depending on set parameters, the runtimes vary extremely. In general, the 2D FFT algorithm is 25 to 150 times faster than the FBP algorithm. As with far range measurements, the propagation time of the 2D-FFT is dependent on the length of the signal, i.e. zero padding. With FBP, the discretization in <inline-formula><mml:math id="M187" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M188" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> direction is decisive for the runtime. The discretization should be selected so that the pixel size is significantly smaller than the resolution. If the runtime is important, a discretization of 10 cm also gives good results, but with a somewhat coarser pixel size. If the discretization is even coarser, the result will be inaccurate and the targets will be harder to recognize. The optimal settings are a compromise between runtime and pixel size. The results of measurement No. 3 and 4 from the table give very good results with a relatively short runtime. A discretization of 1 cm was chosen, which results<?pagebreak page231?> in runtimes below 10 s and still gives a good pixel size. Measurement No. 9 and 10 result in a very long run time, because a much larger range is calculated. Here one could consider to increase the discretization a bit.</p>
      <p id="d1e4968">The 2D-FFT algorithm is not critical of the runtime. However, a zeropadding of more than <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">15</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> does not provide a noticeable improvement of the radar image.</p>
</sec>
</sec>
<sec id="Ch1.S7" sec-type="conclusions">
  <label>7</label><title>Conclusion</title>
      <p id="d1e4991">A Radar System implemented on a linear drive as a Synthetic Aperture Radar is a good way to learn and understand the underlying SAR methodology.
It also improves the angular resolution in comparison to classical digital beamforming and MIMO radars to such an extent that it can be used for imaging of parking lots or even indoor areas which provides an educational success by learning these methods.
The near range and far range data examined here and the comparison of the 2D-FFT algorithm with the FBP algorithm bring out the qualitative properties of these two SAR processing algorithm.
The results from the far range measurement of the university parking lot from Sect. <xref ref-type="sec" rid="Ch1.S5"/> show that the two algorithms produce approximately equally good radar images.
The FBP has a slightly better resolution which makes it easier to separate objects.
The 2D-FFT, on the other hand, delivers smoother images with a much shorter runtime in spite of its higher pixel density.
Unfortunately targets overlap more often due to the slightly poorer angular resolution caused by the assumption of a constant azimuth angle for each individual measurement on the linear axis.</p>
      <p id="d1e4996">The near range measurement from Sect. <xref ref-type="sec" rid="Ch1.S6"/> shows the opposite effect. By using corner reflectors and a measuring chamber equipped with absorber foam almost ideal measuring conditions could be created.  The results show a clear advantage of the FBP algorithm over the 2D-FFT. The FBP images show a very good azimuth resolution, with the reflections of the corner reflectors shown in x-shape. The narrow points (cross point) show almost exactly the coordinates previously determined with a measuring tape.
In addition, even several reflectors placed next to each other at a distance of 10–15 cm can be clearly distinguished.
Starting point for the exact coordinates are the maximum intensities calculated by the respective algorithm.</p>
      <p id="d1e5001">The 2D-FFT algorithm shows very bad results in the near range because targets that are close to each other merge together and also the coordinates from the measured targets have large deviations from the real position. The targets are generally displayed wider and larger because the 2D-FFT algorithm pulls them apart due to the missing consideration of<?pagebreak page232?> the displacement.
The properties of the corner reflectors enable the FBP algorithm to calculate the target position with centimetre accuracy due to the azimuth resolution. The limited range resolution of 60 cm does not play any role here since the narrow part of the x-shaped display represents the exact position of the target. For targets with <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mo>≫</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> this effect is not observed. The runtimes of both algorithms are very far apart.
The 2D-FFT computation time is a fraction of the FBP runtime.
The results show that the runtime of the FBP algorithm depends mainly on the number of individual measurements, i.e. subapertures.
The runtime of the 2D-FFT depends mainly on the number of the selected zero padding.</p>
      <p id="d1e5019">The resolution of both algorithms is dependent on the length of the aperture <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi mathvariant="normal">SA</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and not on the step size between the individual measurements.
However, the condition <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>≤</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula> must be fulfilled.</p>
      <p id="d1e5050">In conclusion, it can be said that both algorithms provide good results depending on the field of application. It is recommended to use only the FBP algorithm in the near range, because only this algorithm gives good results there. In the far range, both algorithms can produce very good radar images, whereby the recommendation here is to use the 2D-FFT algorithm as this has a runtime up to 150 times shorter than the FBP algorithm. If the near and far range have to be covered, the FBP algorithm should be selected.</p>
</sec>

      
      </body>
    <back><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d1e5057">The code was written by Jonas Berg in his master thesis and the code is his proprietary. Nevertheless the university institution is authorized to deliver the code to interested people upon their request at diewald@hochschule-trier.de</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e5063">No data sets were used in this article.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e5069">JB worked on the project as Master student at the Laboratory of Radar Technology and Optical Systems, he programmed the signal processing and evaluated the results. SM developed the 24 GHz radar system.
AD is the head of the institution, he developed the radar system, gave the initial idea and developed the signal processing, organised the team and wrote this publication.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e5075">The contact author has declared that neither they nor their co-authors have any competing interests.</p>
  </notes><?xmltex \hack{\newpage}?><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e5083">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p>
  </notes><notes notes-type="sistatement"><title>Special issue statement</title>

      <p id="d1e5089">This article is part of the special issue “Kleinheubacher Berichte 2020”.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e5095">This paper was edited by Madhu Chandra and reviewed by S. Hussian Kazimi and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{Diewald et al.(2018)}?><label>Diewald et al.(2018)</label><?label Diewald2018?><mixed-citation>
Diewald, A. R., Berg, J., Dirksmeyer, L., and Müller, S.: DBF and SAR Imaging Radar for Academic Lab Courses and Research, European Microwave Conference (EuMC), 25–27 September 2018, Madrid, Spain, 48, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx2"><?xmltex \def\ref@label{Diewald et al.(2019)}?><label>Diewald et al.(2019)</label><?label Diewald2019?><mixed-citation>Diewald, A. R. and Müller, S.: Design of a six-patch series-fed traveling-wave antenna, 2019 IEEE-APS Topical Conference on Antennas and Propagation in Wireless Communications (APWC), Granada, Spain, <ext-link xlink:href="https://doi.org/10.1109/APWC.2019.8870368" ext-link-type="DOI">10.1109/APWC.2019.8870368</ext-link>, September 2019.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{Dirksmeyer et al.(2018)}?><label>Dirksmeyer et al.(2018)</label><?label Dirksmeyer2018?><mixed-citation>Dirksmeyer, L., Diewald, A. R., and Müller, S.: Eight Channel Digital beamforming Radar for Academic Lab Courses and Research,
19th International Radar Symposium (IRS), Bonn, Germany, <ext-link xlink:href="https://doi.org/10.23919/EUMC.2018.8541400" ext-link-type="DOI">10.23919/EUMC.2018.8541400</ext-link>, June 2018.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{Google Maps(2021)}?><label>Google Maps(2021)</label><?label GoogleMaps?><mixed-citation>Google: Google Maps, available at: <uri>https://www.google.com/maps</uri>, last access: 17 December 2021.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{Gorham(2010)}?><label>Gorham(2010)</label><?label gorhamSARImageFormation2010?><mixed-citation>Gorham, L. A. and Moore, L. J.: SAR image formation toolbox for MATLAB, Proc. SPIE 7699, Algorithms for Synthetic Aperture Radar Imagery XVII, 769906, <ext-link xlink:href="https://doi.org/10.1117/12.855375" ext-link-type="DOI">10.1117/12.855375</ext-link>, 18 April 2010.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{Li et al.(2015)}?><label>Li et al.(2015)</label><?label zheliFrequencyDomainBackprojectionAlgorithm2015?><mixed-citation>Li, Z., Wang, J., and Liu, Q. H.: Frequency-Domain Backprojection Algorithm for Synthetic Aperture Radar Imaging, IEEE Geosci. Remote S. Lett., 12,  905–909, <ext-link xlink:href="https://doi.org/10.1109/LGRS.2014.2366156" ext-link-type="DOI">10.1109/LGRS.2014.2366156</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{Moreira et al.(2013)}?><label>Moreira et al.(2013)</label><?label moreiraTutorialSyntheticAperture2013?><mixed-citation>Moreira, A., Prats-Iraola, P., Younis, M., Krieger, G., Hajnsek, I., and Papathanassiou, K. P.: A Tutorial on Synthetic Aperture Radar, IEEE Geosci. Remote S. Mag., 1,  6–43, <ext-link xlink:href="https://doi.org/10.1109/MGRS.2013.2248301" ext-link-type="DOI">10.1109/MGRS.2013.2248301</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{Ulander et al.(2003)}?><label>Ulander et al.(2003)</label><?label ulanderSyntheticapertureRadarProcessing2003?><mixed-citation>Ulander, L. M. H., Hellsten, H., and Stenstrom, G.: Synthetic-aperture radar processing using fast factorized back-projection, IEEE T. Aerospace and Electronic Systems, 39, 760–776, <ext-link xlink:href="https://doi.org/10.1109/TAES.2003.1238734" ext-link-type="DOI">10.1109/TAES.2003.1238734</ext-link>.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{Wolff(2021)}?><label>Wolff(2021)</label><?label RadarBasics?><mixed-citation>Wolff, C.: Radar Basics, available at: <uri>https://www.radartutorial.eu/20.airborne/ab08.en.html</uri>, last access: 17 December 2021.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Far- and Near Range Measurements with a Synthetic Aperture Radar for Educational Purposes and Comparison of Two Different Signal Processing Algorithms</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Diewald et al.(2018)</label><mixed-citation>
Diewald, A. R., Berg, J., Dirksmeyer, L., and Müller, S.: DBF and SAR Imaging Radar for Academic Lab Courses and Research, European Microwave Conference (EuMC), 25–27 September 2018, Madrid, Spain, 48, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Diewald et al.(2019)</label><mixed-citation>
Diewald, A. R. and Müller, S.: Design of a six-patch series-fed traveling-wave antenna, 2019 IEEE-APS Topical Conference on Antennas and Propagation in Wireless Communications (APWC), Granada, Spain, <a href="https://doi.org/10.1109/APWC.2019.8870368" target="_blank">https://doi.org/10.1109/APWC.2019.8870368</a>, September 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Dirksmeyer et al.(2018)</label><mixed-citation>
Dirksmeyer, L., Diewald, A. R., and Müller, S.: Eight Channel Digital beamforming Radar for Academic Lab Courses and Research,
19th International Radar Symposium (IRS), Bonn, Germany, <a href="https://doi.org/10.23919/EUMC.2018.8541400" target="_blank">https://doi.org/10.23919/EUMC.2018.8541400</a>, June 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Google Maps(2021)</label><mixed-citation>
Google: Google Maps, available at: <a href="https://www.google.com/maps" target="_blank"/>, last access: 17 December 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Gorham(2010)</label><mixed-citation>
Gorham, L. A. and Moore, L. J.: SAR image formation toolbox for MATLAB, Proc. SPIE 7699, Algorithms for Synthetic Aperture Radar Imagery XVII, 769906, <a href="https://doi.org/10.1117/12.855375" target="_blank">https://doi.org/10.1117/12.855375</a>, 18 April 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Li et al.(2015)</label><mixed-citation>
Li, Z., Wang, J., and Liu, Q. H.: Frequency-Domain Backprojection Algorithm for Synthetic Aperture Radar Imaging, IEEE Geosci. Remote S. Lett., 12,  905–909, <a href="https://doi.org/10.1109/LGRS.2014.2366156" target="_blank">https://doi.org/10.1109/LGRS.2014.2366156</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Moreira et al.(2013)</label><mixed-citation>
Moreira, A., Prats-Iraola, P., Younis, M., Krieger, G., Hajnsek, I., and Papathanassiou, K. P.: A Tutorial on Synthetic Aperture Radar, IEEE Geosci. Remote S. Mag., 1,  6–43, <a href="https://doi.org/10.1109/MGRS.2013.2248301" target="_blank">https://doi.org/10.1109/MGRS.2013.2248301</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Ulander et al.(2003)</label><mixed-citation>
Ulander, L. M. H., Hellsten, H., and Stenstrom, G.: Synthetic-aperture radar processing using fast factorized back-projection, IEEE T. Aerospace and Electronic Systems, 39, 760–776, <a href="https://doi.org/10.1109/TAES.2003.1238734" target="_blank">https://doi.org/10.1109/TAES.2003.1238734</a>.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Wolff(2021)</label><mixed-citation>
Wolff, C.: Radar Basics, available at: <a href="https://www.radartutorial.eu/20.airborne/ab08.en.html" target="_blank"/>, last access: 17 December 2021.
</mixed-citation></ref-html>--></article>
