<!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>Modeling the Deformation of the Aerodynamic Surface to Estimate the Error of the Photogrammetric Algorithm*</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>A. Poroykov</string-name>
          <email>poroykovay@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>N. Ilina</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>E. Shmatko</string-name>
          <email>shmatko.97@bk.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Research University "Moscow Power Engineering Institute"</institution>
          ,
          <addr-line>Krasnokazarmennaya 14, Moscow, 111250</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>In-flight measurements are one of the directions of aircraft testing which has been developed actively recently. Creation of a flight laboratory based on an unmanned vehicle to reduce the cost of developing and analysis techniques for in-flight measurements is proposed. For the laboratory an onboard system for recording experimental images during a flight was developed. It was decided to conduct computer modeling of images that can be obtained using the developed system for its verification. Unity a cross-platform photorealistic graphic engine with visual integrated development environment was chosen for this purpose. For modeling both external and internal real camera parameters, including distortion coefficients, and parameters of the measured surface could be preassigned. The developed methodology for computer modeling of images of the deformable surface allows to evaluate the accuracy of various algorithms for processing experimental images, as well as the influence of the parameters of the experimental setup on the error of the measurements results.</p>
      </abstract>
      <kwd-group>
        <kwd>Computer Modeling</kwd>
        <kwd>Shape Measurement</kwd>
        <kwd>Measurement Errors Image Pattern</kwd>
        <kwd>Correlation Technique</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        In-flight measurements are one of the directions of aircraft testing which has been
developed actively recently. These measurements provide the ability to measure various
parameters directly in flight [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The development of these type of methods and
techniques is carried out by the international scientific and technical collaborations, for
example AIM and AIM2 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Examples of practical tests include in-flight tests of the
* Publication financially supported by RFBR grant №20-01-00547
VUT100 Cobra [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], Airbus A320 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and even Airbus A380 [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The practical
implementation of this approach allows to accelerate both the development of new types of
aircraft, and the in-flight tests of serial samples, and their commissioning.
      </p>
      <p>
        Carrying out such tests is associated with high cost. Therefore, the creation of a flight
laboratory, based on an unmanned vehicle, was proposed [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. On the one hand, this will
significantly reduce the cost of testing, and on the other, the test conditions will be close
to real in-flight tests: an increased level of vibration, the influence of aerodynamic loads
and flight parameters on the deformation of the airframe, strong exposure to the Sun.
The application of this approach will allow to improve existing and develop new
methods and techniques for in-flight tests.
      </p>
      <p>
        The first method to be studied at the proposed laboratory will be the method of
measuring deformations (surface shape) – Image Pattern Correlation Technique (IPCT)
[78]. It is based on digital processing of stereo images to restore an object surface shape.
Processing is based on correlation methods that are widely used in flow diagnostic
methods: PIV (Particle Image Velocimetry) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] and BOS (Background Oriented
Schlieren) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. For this purpose, an electronic optical system for recording stereo images in
flight was developed. A drone wing was selected as the object of the study. The system
allows to receive images on the aircraft board and transmit them wirelessly to the
ground to the operator’s computer. The system also allows to obtain flight parameters
to estimate their impact on the magnitude and type of deformations.
      </p>
      <p>
        To conduct bench tests of the developed system, it was proposed to use the
previously created experimental setup for estimating the error of photogrammetric methods
[
        <xref ref-type="bibr" rid="ref11 ref12">11-12</xref>
        ]. However, due to a number of circumstances, laboratory testing was not
possible. Therefore, it was decided to conduct computer modeling of images that can be
obtained using the developed system.
      </p>
      <p>The main idea of modeling is to set the shape of the surface that simulate the wing
during deformation, and to obtain its images with changes caused by this deformation.
After processing the images and restoring the surface shape using the IPCT, this result
can be compared with the wing surface coordinates predefined in the modeling. The
deviation between the points of the modeled and the calculated surfaces can serve as an
estimate of the error of the developed system and the selected processing algorithm. By
changing the modeling parameters: the position of the camera stereo system, the
background pattern parameters and the deformation amplitude, experimental dependences
can be obtained to estimate the measurement error for various parameters of the
inflight experiment.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Surface modeling technique</title>
      <p>
        A cross-platform environment for the development of computer games - Unity [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] was
chosen as the basis for modeling. Its main advantages are the presence of a visual
integrated development environment, a photorealistic graphics engine, support for solid
state physics and the ability to write scripts in C#. The latter fact allows to use all the
features of the language in the modeling and connect additional libraries.
      </p>
      <p>Modeling the Deformation of the Aerodynamic Surface to Estimate the Error… 3
In computer graphics, the smallest flat figure is a triangle and all complex surfaces
are broken into them. This is due to the fact that the surface of the triangle remains flat
during its points moving. Therefore, to simulate the deformation of the wing surface, it
is necessary to break it into triangles. Moreover, one of the assumptions used for
modeling is the absence of elastic deformations of the surface. In other words, the area of
the wing surface remains constant under all deformations. Therefore, the sides of the
triangle should not change.</p>
      <p>To implement such triangles, one of the types of objects built into Unity – rigid
bodies can be used. These objects do not change their shape over time, while they are taken
into account in the work of the physical engine. They can be affected by gravity, forces
from other rigid bodies, and their speed and acceleration will be determined by the
magnitude, direction and time of application of the resultant force. Rigid bodies in
Unity can be interconnected using joints that simulate connections. This method was
chosen to create the surface of the simulated wing.</p>
      <p>At the beginning of the modeling, the size of the wing and the number of partitions
of its surface into triangles vertically and horizontally are set. The wing is defined by a
rectangular surface. It, in turn, is divided into rectangles, and then each rectangle into
two triangles (see Fig. 1a). Neighboring triangles are connected using joints at two
angles (see Fig. 1b). Four triangles in the corners of the surface are fixed in space on soft
links to maintain the surface in a horizontal position. The texture of the background
pattern is applied to the surface. When moving a triangle, the corresponding part of the
texture of the background screen moves with it.
To specify the surface, the coordinates of the vertices of the rectangles are first
calculated. The vertex coordinates are stored in a separate Verticies property of the object,
which is the wing surface in Unity. Next, each rectangle is divided into two triangles.
To record the vertices of triangles, not their coordinates are indicated, but the coordinate
numbers in the Verticies property. Therefore, four vertices are used to define two
triangles, not six (see Fig. 1b). Coordinate numbers are stored in the Triangles property. The
vertices must be specified in clockwise order. This condition defines the side on which
the texture will be displayed.</p>
      <p>Each triangle is created as a rigid body. To simulate surface deformation, triangles
are interconnected. Two triangles in one rectangle are interconnected using two
horizontal joints (see Fig. 1c) having coordinates that coincide with the coordinates of two
common vertices of the triangles. The adjacent horizontal rectangles are interconnected
using two joints, the coordinates of which coincide with the coordinates of two common
vertices of the two outside triangles. Neighboring rectangles vertically are connected
using two joints, the coordinates of which coincide with the coordinates of two common
vertices of four triangles (see Fig. 1c).</p>
      <p>Thus, the simulated wing surface consists of a large number of interconnected rigid
bodies, which are triangles. Their joints have a large number of settings, with the help
of which the interaction of the triangles: the limiting angles of rotation in two axes, the
forces acting when they are exceeded, etc., are configured. This allows to set the rigidity
of the simulated wing. If necessary, force can be applied to individual triangles with a
given direction and magnitude. This allow simulating deformations caused by
aerodynamic loads.</p>
      <p>
        The software for modeling is a compiled program for the 32-bit or 64-bit Windows
operating system (it is possible to create executable files for other platforms). The view
of the graphical user interface of the program is presented in Fig. 2.
The control panel is located on the left side of the window. There are buttons on it for
setting a random position of the surface, for capturing images from the camera stereo
system, turning on the calibration mode, restarting the modeling and exiting the
program. In the window itself, the view of the wing is presented from the third camera,
which is not included in the stereo system. It is located at a large angle to the surface
for visual inspection. Two small windows are situated at the bottom of the panel. They
display the image from the cameras included in the stereo system. The text fields above
the buttons in the control panel are for indicating and setting the positions of eight
triangles on the surface. These triangles simulate the operation of servos in a laboratory
setup [
        <xref ref-type="bibr" rid="ref11 ref12">11-12</xref>
        ].
      </p>
      <p>On click on the “Image Capture” button, the images received from the stereo system
cameras are saved to the folder with the modeling program. At the same time, a json
file is saved with the coordinates of the triangles. These coordinates are the exact value
of the position of the surface and can serve to estimate the accuracy of the results
obtained by restoring the shape of the surface during image processing.</p>
      <p>To obtain calibration data of the stereo system, a calibration mode is provided. In
this mode, the wing surface is not displayed, but instead a calibration target appears
with the structure of a chessboard. The target randomly changes its position in space to
simulate the calibration procedure on a real setup. In each position, images are captured
from the stereo system, which are then used to calculate the external and internal
parameters of the cameras, as well as their relative position in stereo system.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Modeling results and their processing</title>
      <p>The scheme for reconstructing the surface shape using the IPCT which was used in the
work consists of:
─ application of a background pattern on the surface under study (on the model of the
deformable wing);
─ registering images of the background pattern from two cameras of the stereo system;
─ detecting marks on the images, according to their coordinates a preliminary
compensation of the displacement occurs using the perspective transformation;
─ splitting the converted images into small parts (interrogating windows) for which the
correlation function is calculated, the maximum of the function is the displacement
of the parts relative to each other in images from different cameras;
─ preliminary compensation of displacements and final calculation using
cross-correlation gives two pairs of two-dimensional coordinates of one three-dimensional point
in the images, triangulation by these coordinates allows to determine
three-dimensional coordinates of surface points, in other words, restore the desired shape.</p>
      <p>Image processing was carried out using the OpenCV library in the Python
programming language. The cross-correlation processing algorithm is implemented in Python
and allows iterative processing with a decrease of an interrogating window and
postfiltering to increase the accuracy of the determined displacement.</p>
      <p>
        Fig. 3 shows an example of modeled images of a simulated aircraft wing. The surface
size is 400×200 mm2, it was divided into 1600 triangles. The parameters of the cameras
corresponded to the real cameras used in the created system [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. And their location
relative to the wing corresponded to the approximate location of the system on an
unmanned aerial vehicle. As a texture for the surface, we used a background pattern with
randomly located dots and additional marks for preliminary image processing.
      </p>
      <p>Fig. 4 shows an example of a vector field obtained by calculating the cross-correlation
function. Processing was performed with the initial size of the interrogation window
32x32 pixels to a final size of 8x8 pixels in 3 iterations. The minimum value of the
normalized correlation function at the maxima (the color of the arrows in Fig. 4) in the
interrogation windows was at least 0.6, which indicates the reliability of the calculation.
After processing the modeled images, the results were compared with the given values
of the surface shape during modeling. At the beginning, the coordinates of the surface
points from Unity were transformed into the coordinate system of the camera stereo
system. The coordinate system in Unity is left-handed, and in OpenCV right-handed.
The cameras were also located at a certain distance from the origin and at an angle of
35°. These parameters also had to be taken into account when comparing the results.
Further, the three-dimensional surface was interpolated for points specified in the
modeling for comparison with points obtained during processing. The x and y coordinates
were equal, the error along the z coordinate was calculated.</p>
      <p>Fig. 5 shows an example of comparing processing results with set of points
predefined during modeling. The standard deviation was less than 2 mm on the surface of
160x80 mm2, which indicates a high measurement error.
In the work, software was created for computer modeling of images of a deformed
surface obtained using a stereo system. When modeling, it is possible to set both real
camera parameters (external and internal parameters, including distortion coefficients), and
parameters of the measured surface. A surface is defined using many connected
triangles. Changing the parameters of their connection allows to bring the surface behavior
closer to real physical objects, for example, the wing of an aircraft. Also, adding an
additional random error into the predefined values during modeling allows to estimate
the influence of the calibration accuracy of the stereo system of cameras on the
measurement results.</p>
      <p>The developed methodology for computer modeling of images of the deformable
surface allows to evaluate the accuracy of various algorithms for processing
experimental images, as well as the influence of the parameters of the experimental setup on
the error of the results.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Boden</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lawson</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jentink</surname>
            ,
            <given-names>H.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kompenhans</surname>
          </string-name>
          , J. eds: Advanced In-Flight Measurement Techniques. Springer Berlin Heidelberg, Berlin, Heidelberg (
          <year>2013</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -34738-2.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. AIM, http://aim.dlr.de/site/index.php,
          <source>last accessed</source>
          <year>2020</year>
          /06/29.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Kirmse</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Recalibration of a stereoscopic camera system for in-flight wing deformation measurements</article-title>
          .
          <source>Meas. Sci. Technol</source>
          .
          <volume>27</volume>
          ,
          <issue>054001</issue>
          (
          <year>2016</year>
          ). https://doi.org/10.1088/
          <fpage>0957</fpage>
          - 0233/27/5/054001.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Kirmse</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maring</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ebel</surname>
          </string-name>
          , P.-B.,
          <string-name>
            <surname>Schröder</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Fan blade deformation measurements on the DLR Airbus A320-ATRA by means of IPCT as part of the ground test campaign in the frame of the DLR-project SAMURAI</article-title>
          . In: Dillmann,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Heller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Krämer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Wagner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            , and
            <surname>Breitsamter</surname>
          </string-name>
          , C. (eds.)
          <article-title>New Results in Numerical and Experimental Fluid Mechanics X</article-title>
          . pp.
          <fpage>629</fpage>
          -
          <lpage>638</lpage>
          . Springer International Publishing,
          <string-name>
            <surname>Cham</surname>
          </string-name>
          (
          <year>2016</year>
          ). https://doi.org/10.1007/978- 3-
          <fpage>319</fpage>
          -27279-5_
          <fpage>55</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Boden</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jentink</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Petit</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>IPCT wing deformation measurements on a large transport aircraft</article-title>
          . In: Boden,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Lawson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Jentink</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.W.</given-names>
            , and
            <surname>Kompenhans</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          . (eds.)
          <article-title>Advanced inflight measurement techniques</article-title>
          . pp.
          <fpage>93</fpage>
          -
          <lpage>115</lpage>
          . Springer, Berlin, Heidelberg (
          <year>2013</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -34738-
          <issue>2</issue>
          _
          <fpage>7</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Poroykov</surname>
            <given-names>A.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Surkov</surname>
            <given-names>D.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ilina</surname>
            <given-names>N.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lebedev</surname>
            <given-names>S.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ul'yanov D</surname>
          </string-name>
          .V.,
          <string-name>
            <surname>Lapitskiy K.M.</surname>
          </string-name>
          <article-title>: Development of the flight laboratory for research of aerodynamic surfaces deformation</article-title>
          .
          <source>J. Phys.: Conf. Ser</source>
          . (
          <year>2020</year>
          ). In print.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Petit</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jentink</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boden</surname>
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kannemans</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Veermann</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kirmse</surname>
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Introducing a new measurement method for wing twist and bending</article-title>
          .
          <source>In: European Test &amp; Telemetry Conference</source>
          <year>2009</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Poroikov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
          </string-name>
          .:
          <article-title>Reconstruction of 3D Profile of a Deformed Metallic Plate by Means of the Image Pattern Correlation Technique</article-title>
          .
          <source>Meas Tech</source>
          .
          <volume>57</volume>
          ,
          <fpage>390</fpage>
          -
          <lpage>395</lpage>
          (
          <year>2014</year>
          ). https://doi.org/10.1007/s11018-014-0466-4.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Raffel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Willert</surname>
            ,
            <given-names>C.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scarano</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kähler</surname>
            ,
            <given-names>C.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wereley</surname>
            ,
            <given-names>S.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kompenhans</surname>
          </string-name>
          , J.:
          <article-title>Particle Image Velocimetry: A Practical Guide</article-title>
          . Springer (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Meier</surname>
          </string-name>
          , G.:
          <article-title>Computerized background-oriented schlieren</article-title>
          .
          <source>Exp Fluids</source>
          .
          <volume>33</volume>
          ,
          <fpage>181</fpage>
          -
          <lpage>187</lpage>
          (
          <year>2002</year>
          ). https://doi.org/10.1007/s00348-002-0450-7.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Poroykov</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
          </string-name>
          .
          <article-title>: A system for determining the error in measuring the shape of a flexible deformable surface by means of the Image Pattern Correlation Technique. Herald of the Bauman Moscow State Tech</article-title>
          .
          <source>Univ., Instrum. Eng</source>
          .
          <volume>6</volume>
          ,
          <fpage>28</fpage>
          -
          <lpage>39</lpage>
          (
          <year>2017</year>
          ). https://doi.org/10.18698/
          <fpage>0236</fpage>
          -3933-2017-6-
          <fpage>28</fpage>
          -39.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Ivanova</surname>
            ,
            <given-names>Y.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poroykov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
          </string-name>
          .:
          <article-title>Estimation of the measurement error of photogrammetric techniques by controlled flexible deformable surface</article-title>
          .
          <source>In: 2019 International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE)</source>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . IEEE, Moscow, Russia (
          <year>2019</year>
          ). https://doi.org/10.1109/REEPE.
          <year>2019</year>
          .
          <volume>8708779</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Technologies</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          : Unity
          <string-name>
            <surname>Real-Time Development</surname>
          </string-name>
          Platform |
          <fpage>3D</fpage>
          ,
          <string-name>
            <surname>2D</surname>
            <given-names>VR</given-names>
          </string-name>
          &amp; AR Visualizations, https://unity.com/,
          <source>last accessed</source>
          <year>2020</year>
          /06/29.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>