<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Faster Depth Estimation for Autonomous Flying Drones</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Hiroyuki Tomiyama</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Intelligent Robotics, Factory of Engineering, Toyama Prefectural University</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Graduate School of Information Science and Technology, Osaka University</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Graduate School of Science and Engineering, Ritsumeikan University</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Takuya Kosaka</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <fpage>28</fpage>
      <lpage>29</lpage>
      <abstract>
        <p>In this study, we propose a fast depth estimation generator in deep learning to improve the collision avoidance performance of autonomous flying drones. Since drones move at high speeds, a wide range of depth images is required for collision avoidance. However, it is not easy to equip drones with small, lightweight, and high-performance depth sensors. To address this issue, it has become possible to perform collision avoidance using only a monocular camera at a low cost by converting visible light images into depth images using deep learning. However, in cases where resources are limited, such as onboard computers on drones, the processing speed of the deep learning model used for estimating depth images may not be suficient, resulting in inadequate collision avoidance. Therefore, this paper aims to enhance collision avoidance for autonomous flying drones by developing a high-speed neural network model for depth estimation in deep learning. The experimental result shows that processing speeds were reduced by up to 20%. In addition, collision rates improved in many environments.</p>
      </abstract>
      <kwd-group>
        <kwd>depth estimation</kwd>
        <kwd>AirSim</kwd>
        <kwd>Pix2Pix</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Drones have become increasingly popular in recent years and are expected to be used in a variety
of applications, including logistics, security, aerial photography, surveying, equipment
inspection, agriculture, and saving lives during disasters. For example, an algorithm for using drones
to help detect disasters is considered[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].In other cases, agricultural drones are used to increase
the eficiency of crop spraying[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Some autonomous drones use the information obtained from
onboard cameras to avoid obstacles. However, when many sensors, high-performance devices,
and devices with large weights and footprints are installed, energy consumption increases. In
addition, when energy consumption increases, long-distance flight becomes impossible with
only the limited energy of the battery. Infrared cameras are particularly popular as sensors for
CEUR
collision avoidance. Infrared camera called Time of Flight (ToF) camera can obtain depth maps
by using near infrared light reflection and measuring distance. However, high-performance
infrared cameras that can be mounted on drones and can avoid collisions are expensive. To address
this issue, depth estimation methods are proposed[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ][
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Therefore, drones often employ deep
learning-based depth estimation to obtain depth images from a monocular camera. Monocular
cameras are less expensive and smaller than infrared cameras. Using monocular cameras to
obtain depth images solves energy consumption increasing. However, there is a problem with
this method, as the estimation of the image using deep learning requires significant processing
time.
      </p>
      <p>Based on the above, this paper proposes a fast and processable deep learning generator for
autonomous flying drones. In this study, we use Pix2Pix as a model for deep learning, which
converts color images into depth images, and we use AirSim, a drone simulator, in our collision
avoidance experiments.</p>
      <p>The rest of this paper is organized as follows: Section 2 shows the related research of collision
avoidance of drones, and generation of depth estimation, which is a deep learning method.
Section 3 describes a proposal method. Section 4 shows the experimental. Section 5 concludes
this paper and discusses future issues.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        In paper [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], the authors gave an overview of the simulator, AirSim, and conducted a comparison
experiment between the flight characteristics in the real world and in the simulation. The results
of the experiment show that the flight characteristics of each quadcopter in the simulation
are qualitatively close. Therefore, we believe that AirSim can reproduce the flight in the real
world. In paper [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], the authors described the diference between the real world and the virtual
environment, and stated that reinforcement learning can be performed on AirSim and can be
performed in the real world. Similarly, in paper [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], AirSim operates in real time, and there is
no delay in the data and images of the drone for deep learning, and stated that it is suitable as a
virtual environment in deep learning for autonomous flying drones.
      </p>
      <p>
        There has been a lot of work associated with autonomous drones. Collision avoidance
algorithms are especially critical for autonomous drone flight. In paper [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], the authors conducted
an experiment on collision avoidance with AirSim The method is to create a section of depth
images acquired from depth sensors divided into five sections in the transverse direction, in
which obstacles close to the drone fly. In paper[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the authors described collision avoidance
using depth images based on collision avoidance experiments such as in paper [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], taking into
account the up-down movement of the drone, as well as the method shown in Fig. 1 as an
algorithm for specifying the direction. First, depth images are acquired using the depth sensor of
the drone. Next, the acquired depth images are divided into overlapping vertical and horizontal
sections of 17 × 17, and the upper left section is numbered (0, 0) and the lower right section is
numbered (16, 16). Then, the sum of the pixel values of each section is calculated to determine
the maximum section, and the center section is set to be the maximum section when the average
of the pixel values of the center section is 200 or more, so that the center section proceeds in
the center and there is no meandering. Next, we describe an algorithm for controlling the speed
of the drone so that the maximum section is centered in the next processing. PID control is
a type of feedback control, derived from the acronym Proportional, Integral, and Diferential.
Feedback control is a method of controlling the output so that it reaches an appropriate target
value by sending the previous output back to the input side. The content of PID control is the
deviation between the target value to be followed and the previous control amount, and the
result of the calculation of the proportional, integral, and diferential operations is sent back
to the next input to determine the next operation amount for the target value, which enables
speed control in the collision avoidance direction of the drone.
      </p>
      <p>In this work, we use AirSim to evaluate flight performance, which is the virtual environment
for autonomous vehicles and drones.</p>
      <p>
        In paper [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ][
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] using Conditional Generative Adversarial Network (cGAN) to generate
paired images, which is called Pix2Pix[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. On AirSim, depth images in a range of more than
200 m can be obtained, but cameras with inexpensive depth sensors, which can be mounted on
drones in the real world, can measure only short ranges, such as 10 m to 20 m. Therefore, the
above study can be used to generate long-range depth images from monocular images
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Generator model based on REF-Net</title>
      <p>
        In this section, we present the model that fast processing speed for estimating depth images.
REF-Net[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] is Derived from Robust, Eficient, and Fast network. In this study, we created a
model for drone depth estimation based on REF-Net and named it Fast REF-Net. As shown in
Figure 2, one of the characteristics of REF-Net is that the structure of the generator model is
asymmetric. As shown in Figure 3, each block is branched from the input and connected before
the output, similar to a skip connection. This structure is called a residual skip connection.
Skipped layers can be connected to each other by a detour route, and feature maps can be
propagated to the next and subsequent layers. Therefore, it allows the feature map of the input
to be retained, making it possible to recover the feature values pixel by pixel. We use nearest
neighbor interpolation as an upsampling method to restore the feature map to its original input
size. Nearest neighbor interpolation is a simple and non-parametric interpolation technique
used in computer graphics and image processing. In this method, when we need to increase the
size of the feature map, each pixel in the original feature map is replicated to fill the new, larger
space. The value of the new pixels is set to be the same as the value of the nearest pixel in the
original feature map. Since this interpolation technique does not involve complex mathematical
computations or parameter learning, it is computationally eficient and has the advantage of
faster processing speed compared to other interpolation methods. While this simple algorithm
may cause data degradation, it has the advantage of faster processing speed compared to other
interpolation methods. Also, unlike the data expansion in the inverse convolution layer used in
many generator decoders, there are no trainable parameters, so the memory and estimation
time requirements can be reduced. Changes from REF-Net include a reduction in the number of
blocks passed through to increase processing speed. The model structure was deepened one step
to increase the accuracy of the generated images. In addition, the convolution, normalization,
and activation layers for each block were reduced to improve processing speed.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Experiments</title>
      <p>In this section, we evaluate our method in terms of accuracy and performance to avoid collisions.
We use Intel Core i7-9700K (64 GB of main memory) and NVIDIA GeForce RTX 2070 SUPER.
Dataset, which is used for training, validation, and testing, is collected from four maps provided
in the AirSim environment; City Environment, Coastline, Neighborhood, and Blocks.</p>
      <sec id="sec-4-1">
        <title>4.1. Comparison of processing speed and accuracy of each model</title>
        <p>In this section, we evaluate Fast REF-Net generator models. The paired images used for learning
were RGB image and depth image pairs obtained from the 4 maps published by AirSim: Blocks,
CityEnviron, AirSimNH, and Coastline. 2000 of each map were studied out of a total of 8000
images.</p>
        <sec id="sec-4-1-1">
          <title>4.1.1. Comparison of processing speed</title>
          <p>Next, we conduct an experiment to measure the processing speed of each model. In the
experimental environment, we opted to use an AMD Ryzen 5 HS with 8 GB of RAM PC and
Jetson Nano and Jetson Xavier NX for measuring processing speed due to resource limitations on
the drone platform. Autonomous flight drones typically have limited computing resources, and
while high-performance hardware like Intel Core i7 and GeForce RTX could potentially yield
more precise results, may result in minimal diferences in processing time among the various
depth estimation models. As such, it becomes challenging to discern significant discrepancies in
processing speed, and any diferences observed could be within the margin of error. Therefore,
the use of the AMD Ryzen 5 HS for measuring processing speed provides a clearer distinction
between the generators and helps to validate the efectiveness of our approach in real-world
drone applications with limited computing resources. As a measurement method, we measure
the inference time of each model when 1000 images of 3 ×256 ×256 are input, and calculate
the average time. The processing speed of the generator in each experimental environment is
shown in Table 1.</p>
        </sec>
        <sec id="sec-4-1-2">
          <title>4.1.2. Error and Accuracy of Generated Images</title>
          <p>We describe the evaluation of the output image of each model. For the evaluation method, we
input the color image obtained by AirSim into each model, and use the output image and the
depth image relative to the input image obtained by AirSim. We use the root mean square error
(RMSE) and the relative error (Rel.) to calculate the error, and the threshold density (trial) to
evaluate the accuracy between the two images.</p>
          <p>Equation (1) shows RMSE.</p>
          <p>Equation (2) shows Rel..</p>
          <p>Equation (3) shows threshold accuracy.</p>
          <p>=
 ({
  =</p>
          <p>. =
 ∶ (
 ({
√</p>
          <p>1
 =1</p>
          <p>∑( ̂ −   )2
1</p>
          <p>∑
 =1
 | ̂ −   |</p>
          <p>̂
 ̂</p>
          <p>̂
,  &lt; 1.25 })
 })
(n=1, 2, 3)
(1)
(2)
(3)
 ̂ and   are the ground truth and predicted depths respectively of pixels, and N is the total
number of pixels in all the evaluated images. The error and accuracy of generated images are
shown in Table 2. Figure 7 shows the input images, the ground truth images, and the output
image from each model.</p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Safe Flight Evaluation in AirSim Environment</title>
        <p>This section describes the collision avoidance experiment on AirSim.</p>
        <p>According to Table 3, when depth estimation was performed using each generator, there
was an improvement in the collision rate in some environments. This is thought to be because
the processing speed is slower and collision avoidance is delayed than when depth images
were acquired using AirSim alone, causing the drone to move further away from obstacles. In
addition, when compared to U-Net, there is an improvement in the collision rate in some maps
for our proposal method. This is thought to be due to the accuracy of the generated image,
which was able to avoid obstacles at a higher processing speed, but decreased when the speed
was increased.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>
        In this paper, we implemented a high-speed generator for drone collision avoidance. Based
on previous research [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ][
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], we implemented a program to acquire color images on AirSim,
estimate depth images using U-Net as the generator, and perform collision avoidance from the
generated depth images. Next, we implemented REF-Net as the generator so that the created
program could operate at high speed. Since the implemented REF-Net did not show any
improvement in processing speed compared to U-Net, FAST REF-Net was implemented and improved
to run at higher speed. Next, we compared the implemented high-speed generator models with
U-Net.As an experiment, we measured and compared the error, accuracy, and processing speed
of the images generated by each model, and found the improvement in processing speed while
the error and accuracy were worse than other methods. Finally, we performed experiments
on collision avoidance using sensors on the AirSim and collision avoidance using each model,
and the experimental results showed improvements in collision rates on some maps than those
using U-Net. Future research will focus on creating generator models with better processing
speed and accuracy, or improving collision avoidance algorithms.
This work is partly commissioned by NEDO (Project Number JPNP22006).
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Savkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <article-title>Navigation of a network of aerial drones for monitoring a frontier of a moving environmental disaster area</article-title>
          ,
          <source>IEEE Systems Journal</source>
          <volume>14</volume>
          (
          <year>2020</year>
          )
          <fpage>4746</fpage>
          -
          <lpage>4749</lpage>
          .
          <source>doi:1 0 . 1 1 0 9 / J S Y S T . 2</source>
          <volume>0 2 0 . 2 9 6 6 7 7 9 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S. D.</given-names>
            <surname>Panjaitan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. S. K.</given-names>
            <surname>Dewi</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. I. Hendri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Wicaksono</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Priyatman</surname>
          </string-name>
          ,
          <article-title>A drone technology implementation approach to conventional paddy fields application</article-title>
          ,
          <source>IEEE Access 10</source>
          (
          <year>2022</year>
          )
          <fpage>120650</fpage>
          -
          <lpage>120658</lpage>
          .
          <source>doi:1 0 . 1 1 0</source>
          <string-name>
            <given-names>9</given-names>
            <surname>/ A C C E S S</surname>
          </string-name>
          .
          <volume>2 0 2 2 . 3 2 2 1 1 8 8 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Reid</surname>
          </string-name>
          ,
          <article-title>Learning depth from single monocular images using deep convolutional neural fields</article-title>
          ,
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>38</volume>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <article-title>Estimate depth information from monocular infrared images based on deep learning</article-title>
          ,
          <source>in: International Conference on Progress in Informatics and Computing</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lovett</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kapoor</surname>
          </string-name>
          ,
          <article-title>Airsim: High-fidelity visual and physical simulation for autonomous vehicles</article-title>
          ,
          <source>in: Field and Service Robotics Conference</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C. Y.</given-names>
            <surname>Ho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. Y.</given-names>
            <surname>Tseng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. F.</given-names>
            <surname>Lai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>A parameter sharing method for reinforcement learning model between airsim and uavs</article-title>
          ,
          <source>in: International Cognitive Cities Conference</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , G. Wang,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <article-title>Construction of a virtual reality platform for uav deep learning</article-title>
          ,
          <source>in: Chinese Automation Congress</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>A new simulation environment based on airsim, ros, and px4 for quadcopter aircrafts</article-title>
          , in: International Conference on Control, Automation and Robotics„
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shimada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Nishikawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Kong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Tomiyama</surname>
          </string-name>
          ,
          <article-title>A dynamic path planning method for multirotor using depth images in airsim</article-title>
          , in: International Workshop on Nonlinear Circuits,
          <source>Communications and Signal Processing</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shimada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Nishikawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Kong</surname>
          </string-name>
          , H. Tomiyama,
          <article-title>Pix2pix-based depth estimation from monocular images for dynamic path planning of multirotor on airsim</article-title>
          ,
          <source>in: International Symposium on Advanced Technologies and Applications in the Internet of Things</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shimada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Nishikawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Kong</surname>
          </string-name>
          , H. Tomiyama,
          <article-title>Pix2pix-based monocular depth estimation for drones with optical flow on airsim</article-title>
          ,
          <source>Sensors 22 6</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Isola</surname>
          </string-name>
          , J.-Y. Zhu,
          <string-name>
            <given-names>T.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Efros</surname>
          </string-name>
          ,
          <article-title>Image-to-image translation with conditional adversarial networks</article-title>
          ,
          <source>in: IEEE Conference on Computer Vision and Pattern Recognition</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>O.</given-names>
            <surname>Bekhzod</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Jeonghong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Anand</surname>
          </string-name>
          ,
          <article-title>Ref-net: Robust, eficient, and fast network for semantic segmentation applications using devices with limited computational resources</article-title>
          ,
          <source>IEEE Access 9</source>
          (
          <year>2021</year>
          )
          <fpage>15084</fpage>
          -
          <lpage>15098</lpage>
          .
          <source>doi:1 0 . 1 1 0</source>
          <string-name>
            <given-names>9</given-names>
            <surname>/ A C C E S S</surname>
          </string-name>
          .
          <volume>2 0 2 1 . 3 0 5 2 7 9 1 .</volume>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>