<!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>Method for reconstructing the real coordinates of an object from its plane image</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>V N Nesterov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>V M Mukhin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>D V Nesterov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>JSC «Samara Electromechanical Plant»</institution>
          ,
          <addr-line>Stepan Razin street, 16, Samara, Russia, 443099</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Samara National Research University</institution>
          ,
          <addr-line>Moskovskoe shosse, 34А, Samara, Russia, 443086</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <fpage>153</fpage>
      <lpage>159</lpage>
      <abstract>
        <p>Original method of reconstructing the real coordinates of moving objects from their plane images is presented. The method uses multidimensional test objects whose parameters are measures and which are known with high accuracy. In order to ensure the process of measuring movements in real space a test object must be connected with a real object and mathematical models of images of multicomponent movements of a test object must be formed. The parameters of test objects that are used in the named mathematical models are vectors. Such models are used in the construction of systems of measurement equations the solution of which gives the desired components movements of a moving object in 3D space. The method was experimentally tested on specially created stand.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Problem of the impossibility of recovering the real coordinates of objects in three-dimensional space
from their plane image is one of the most serious problems in robotics. This problem was discussed in
the fundamental work of well-known experts in the field of robotics and technical vision K. Fu, R.
González and K. Li [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. A more modern work provides a broad overview of various approaches that
are used to solve this ill-posed problem [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Binocular vision is traditionally used to solve this problem
in robotics and other areas. However, this solution leads to additional problems concerning the
calibration of cameras, their placement in space, special algorithms for processing the received video
information, etc. If you look at the problem more broadly, you should mention the works related to
geo-informatics [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] or architecture [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Currently, geographic information systems are increasingly
complemented by tools for working with spatial geometric objects, which allows solving problems of
3D modeling of objects that are spatially referenced to the surface of the Earth. The reconstruction of
3D coordinates of objects from plane projections in photogrammetry is solved by processing stereo
pairs of images [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. To illustrate the problem consider the process of imaging a 3D object on the
surface of a video camera image. With some simplifications the imaging circuit is shown on the figure
1.
      </p>
      <p>On the figure 1 the image plane coincides with the plane x, y of the video camera's coordinate
system {o, x, y, z}, and the optical axis, which is set in the center of the lens, is directed along the axis z
The center of the image plane is the origin, and the center of the lens has coordinates (0, 0, λ) .
x0 =
λX1
,
y0 =
λY1</p>
      <p>.
coordinates of a point of its image m(x0, y0 ) .
(1)
(2)</p>
      <p>Denote the coordinates of a point in 3D space located at a distance in front of the lens, as ( X , Y , Z ).
For all points of controlled space: Z &gt; λ . From consideration of the corresponding right-angled
triangles on the figure 1, we can write:
x0 = X1 , y0 = Y1 .</p>
      <p>λ λ − Z1 λ λ − Z1</p>
      <p>Then the relationship between the coordinates of points
determined by the functions:
M 1 ( X 1 , Y1 , Z1 ) and
m(x0, y0 ) is</p>
      <p>Suppose that the point specified in the image has coordinates (x0 , y0 , 0) . In this case, the entire
image plane on the z axis has a coordinate z = 0 . The point of the image m(x0, y0 ) corresponds to all
points lying on a line that passes through the points with coordinates (x0 , y0 , 0) and (0, 0, λ) . The
equations of this line in Cartesian coordinates are:</p>
      <p>x y
X1 = 0 (λ − Z1 ) , Y1 = 0 (λ − Z1 ) . (3)</p>
      <p>λ λ</p>
      <p>The ambiguity of this transformation is obvious. It is impossible to uniquely reconstruct a point
M 1 ( X 1 , Y1 , Z1 ) in 3D space by the coordinates of its image m(x0, y0 ) .</p>
      <p>In all known methods for solving this ill-posed problem, including in the above-mentioned works,
information redundancy is organized, for example, by using an additional camera (binocular vision) or
using another method of obtaining at least two projections of a real three-dimensional object.</p>
      <p>
        To solve this problem in recent years, the authors develop an original scientific direction, called:
the method of multidimensional test objects in optical measurement systems [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        To ensure the measurement process, a test object must be connected with a real object. And test
object must have known geometrical parameters that are used as measures [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ]. At the same time,
mathematical models of images of multicomponent movements are formed, which contain the
parameters of test objects. These parameters are included in the models in the form of vectors and they
are called tests. This is the basis of the method. Next we look at the basics of this method in more
detail.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. The main points of the multidimensional test objects method</title>
      <p>Note that the following provisions and models have a specific practical orientation and, above all,
relate to the restoration of informative movements of 3D objects in space. Therefore, it should be
borne in mind certain restrictions on the subject area, although according to the authors'
considerations, the provisions of the method can be extended to a wider range of tasks.</p>
      <p>Since we are talking about the reconstruction of the components of the multidimensional
movement of objects in three-dimensional space, which are vector quantities, the elements of
multidimensional test objects included in the models are also vector quantities. A feature of the
method is that the parameters of a multidimensional test object reflect the multidimensionality of will
be measured movements and are functionally associated with them in the models in the process of
forming the corresponding measurement and computational algorithms:</p>
      <p>X x (r,τ ) = F(x1x (r,τ ),...,x px (r,τ ), L1x ,...,L qx ) ; 
X y (r,τ ) = F(x1y (r,τ ),..., x py (r,τ ), L1y ,..., L qy ); </p>
      <p>X z (r,τ ) = F(x1z (r,τ ),..., x pz (r,τ ), L1z ,..., L qz ), 
where X x (r,τ ), X y (r,τ ), X z (r,τ ) are projections of multi-component movements on the axis of the
Cartesian coordinate system; r is radius-vector from the beginning of the base coordinate system to
the controlled point of the object under study; τ is time; F is components link function
x1k (r,τ ) ,..., x pk (r,τ ) and L1k ,..., L qk L1k ,..., L qk of the coordinate component L k ( k ∈ {x, y, z} )
of the multidimensional test L ; x1k (r,τ ) ,..., x pk (r,τ ) are informative components of the k
coordinate component of the multicomponent movement X(r,τ ) ; p is number of informative
components of multicomponent movement; L1k ,..., L qk
are components of the k coordinate
component L k of the multidimensional test L ; p is number of components of the k coordinate
component L k of the multidimensional test L .</p>
      <p>As already noted, the principal feature of the model (4) is the introduction of test objects
L1k ,..., L qk , which must be indicated in vector form as informative components known in it.
COi = nLCDy и DOi = (1 − n) LCDy , (n = 0,5) ;</p>
      <p>EB = (1 − n) LABx и FD = (1 − n) LCDy , (n = 0,75) .</p>
      <p>The test object О0X0Y0 is a two-dimensional and multicomponent, and its parameters in models (5)
are used in a vector form, for example:
AOi = nL ABx = nLABx ⋅ i , (n = 0,5) ; BOi = (1 − n) L ABx = (1 − n) LABx ⋅ i , (n = 0,5) ;
COi = nLCDy = nLCDy ⋅ j , (n = 0,5) ; DOi = (1 − n) LCDy = (1 − n) LCDy ⋅ j , (n = 0,5) ;
EB = (1 − n) L ABx = (1 − n) LABx ⋅ i , (n = 0,75) ; FD = (1 − n)LCDy = (1 − n) LCDy ⋅ j , (n = 0,75) ,
where i and j are basis vectors whose direction coincides with the direction of the axes О0 X 0 and
О0 Y0 .</p>
      <p>Here the problem is not set to classify or demonstrate the variety of test objects. Here are
formulated only the basic requirements for them, which are fundamental.</p>
      <p>Let us draw an analogy between the parameters (components) of a multidimensional test object and
the components of complex displacements. Then the components of multidimensional tests or their
(4)
projections on the coordinate axes will be considered as multicomponent quantities – multicomponent
tests, the components of which are also vector quantities.</p>
      <p>
        Accordingly, the general method of forming multidimensional tests and the function of the
connection of their components with multicomponent quantities fall under the basic principles of the
concept of vector multicomponent physical quantities [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and are formulated as follows:
- multidimensional multicomponent tests are considered as functions of the set of their
components;
      </p>
      <p>- functions of communication of the named components in models of multicomponent tests are
determined by the laws of vector algebra;</p>
      <p>- models of vector multidimensional multicomponent tests allow the multivariate representation of
these components, depending on the problem being solved.</p>
      <p>- models of vector multidimensional multicomponent tests allow to give alternative representation
of these components, depending on the problem being solved.</p>
      <p>Based on the provisions about the multidimensional test object, we define the type of function of
communication F of informative components x1k (r,τ ) ,..., x pk (r,τ ) and components L1k ,..., L qk of
the coordinate component L k of the multidimensional test L in model (4):</p>
      <p>
        {x,y.z} q
Fik {x1k (r,τ ), ..., x pk (r,τ ), L1k , ..., L qk }= ∑ ∑ viuk Liuk +
k u=1
{x,y,z} p
∑ ∑ ηijk xijk (r,τ ),
k j=1
(5)
where i is the sequence number of the communication function; k ∈ { x, y, z} is the set of coordinate
components; u is the serial number of the components of the multi-component test Liuk ; j is the
sequence number of the informative components of the coordinate component of the multicomponent
displacement Xk (r, τ ) ; viuk ∈ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] are the weights reflecting the absence – 0 – or the presence –
(0,1] – the corresponding component of a multicomponent test Liuk in model (5); ηijk ∈ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] are the
weights reflecting the absence – 0 – or the presence – (0,1] – the corresponding informative
component xijk (r,τ ) in model (5).
      </p>
      <p>Using (5) it is possible to present model (4) in the following form:</p>
      <p>q p 
Xix (r,τ ) = ∑ viux Liux + ∑ ηijx xijx (r,τ ); </p>
      <p>uq=1 j=p1 
Xiy (r,τ ) = ∑ viuy Liuy + ∑ ηijy xijy (r, τ );</p>
      <p>uq=1 jp=1 
Xiz (r,τ ) = ∑ viuz Liuz + ∑ ηijz xijz (r,τ ), 
u=1 j=1 
(6)
where the vectors Liux , Liuy , Liuz , xijx , xijy , xijz are defined in one-dimensional spaces that
coincide with the corresponding axes of the Cartesian coordinate system.</p>
      <p>
        Such a representation of model (5), while retaining its universal character, provides a mechanism
for adaptation to specific practical tasks through the use of a combination of coefficients viux ∈[
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] ,
viuy ∈ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ], viuz ∈ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] , ηijx ∈ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ], ηijy ∈ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] , ηijz ∈ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] in the field of their definition.
      </p>
      <p>The following is figure 3, which illustrates the process of moving the test object, on the basis of
which the model (6) was obtained. It shows the movement in space of a cruciform shape, which is a
test object, and the reflection of this movement on a flat matrix of the optical instrument.</p>
      <p>
        Any movement, including multicomponent, is described in accordance with the laws and
provisions of vector algebra. When considering the projections of vector quantities onto the plane and
introducing special agreements, it is possible to significantly simplify the process of synthesizing
complex mathematical models by formally generating them, which is necessary to search for
appropriate measurement and computational algorithms [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The information redundancy embodied in
the models in the form of parameters of a multidimensional test object allows us to approach its
solution.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Physical realizability of the measurement method</title>
      <p>Based on the formulated provisions on multidimensional test objects, we list the method-forming
features, the implementation of which will solve the problem of the physical realizability of the
method:</p>
      <p>1. The presence (the ability to form) a system of n equations that are asymmetric with respect to
informative components x1k (r, τ), ..., x pk (r, τ) ( k ∈ { x, y, z} is the set of coordinate components)
displacements of the corresponding image points of the test object:</p>
      <p>Y1(r, τ) = Ψ1{F1{x1k (r, τ), ..., x pk (r, τ), L1k , ..., L qk }}; 
..............................................  (n ≥ p ≥ 2) ,
..............................................</p>
      <p>Yn (r, τ) = Ψn {F p {x1k (r, τ), ..., x pk (r, τ), L1k , ..., L qk }},</p>
      <p>F1{x1k (r, τ), ..., x pk (r, τ), L1k , ..., Lqk}≠ ... ≠ F p {x1k (r, τ), ..., x pk (r, τ), L1k , ..., Lqk} ,
where Y1(r, τ),..., Yn (r, τ) are functions of displacement of the corresponding points of the image of
the object being monitored relative to the selected on the image of the points of reference;
F1{x1k (r, τ),..., x pk (r, τ), L1k ,..., L qk },..., F p {x1k (r, τ),..., x pk (r, τ), L1k ,..., L qk } are vector functions of the set
of informative components x1k (r, τ),..., x pk (r, τ) and components L1k ,..., L qk of the coordinate
component Lk of a multidimensional test object (of the multidimensional test) L .
2. The ability to realization special measuring and computing algorithms:
(7)
(8)
(9)
x1k (r, τ) = f1{Y1(r, τ), ..., Yn (r, τ)} ; 
........................................... 
........................................... 
x pk (r, τ) = f p {Y1(r, τ), ..., Yn (r, τ)} ,
condition of the existence of which, with continuity and differentiability Y1(r, τ),..., Yn (r, τ) in the
whole range of measurement, is the inequality of zero Jacobian:</p>
      <p> ∂ Yi (r, τ) 
det  ≠ 0 i = 1, n , j = 1, p . (10)</p>
      <p> ∂ x jk (r, τ)</p>
      <p>The condition (10) is ensured by the implementation of the “asymmetry” of the values
Y1(r, τ),..., Yn (r, τ) relative to their constituent components x1k (r, τ),..., x pk (r, τ) and
L1k ,..., L qk , which is expressed by the inequality (8).</p>
      <p>Obviously, when using a single-channel optical system, the functions ψ1,..., ψn are the same. If
we use the transmission coefficient σ of the optical converter, then the system of equations (7) can be
rewritten as follows:</p>
      <p>Y1(r, τ) = σ{F1{x1k (r, τ), ..., x pk (r, τ), L1k , ..., Lqk }}; 
..............................................  (n ≥ p ≥ 2) . (11)
..............................................</p>
      <p>Yn (r, τ) = σ{F p {x1k (r, τ), ..., x pk (r, τ), L1k , ..., L qk }},</p>
      <p>
        Having considered the system (11) we can understand all the perspectives of the optical
measurement method. For a more detailed consideration of the implementation of the proposed
method, refer to [
        <xref ref-type="bibr" rid="ref6 ref7 ref8 ref9">6-9</xref>
        ]. The originality and novelty of the measurement method is confirmed by patents
of the Russian Federation for inventions [
        <xref ref-type="bibr" rid="ref10 ref11 ref12">10–12</xref>
        ]. The method was experimentally tested on specially
created stand where the cruciform figure was used as a test object. The details of the experiment and
its results are presented in a separate section in paper [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>Summing up, we can conclude that, on the basis of the method of multidimensional test objects, the
incorrect problem of reconstructing the coordinates of objects moving in three-dimensional space from
their flat image has been solved.</p>
      <p>The basics of optical measurements of informative components of multicomponent displacements
based on the method of multidimensional test objects, providing information redundancy at the input
of an optical image receiver, are also presented. Additional information at the system input in the form
of known parameters of multidimensional test objects creates opportunities for improving the quality
and quantity of the resulting information.</p>
      <p>Separate attention is required for the problem of generating multidimensional test objects, to
investigate the effects of their type, quantity and optimization of test components (parameters of a
multidimensional test object) on the quality of the measuring system both in the general theoretical
aspect and for solving specific applied problems. These questions should be the subject of further
research.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Fu</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonzalez</surname>
            <given-names>R</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lee K 1989 Robotics</surname>
          </string-name>
          (Moscow: World) p
          <fpage>624</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Oswald</surname>
            <given-names>M R</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toppe</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nieuwenhuis</surname>
            <given-names>C</given-names>
          </string-name>
          and
          <string-name>
            <surname>Cremers D 2013</surname>
          </string-name>
          <article-title>A review of geometry recovery from a single image focusing on curved object reconstruction Innovations for shape analysis: models and algorithms</article-title>
          (Berlin Heidelberg: Springer-Verlag)
          <fpage>343</fpage>
          -
          <lpage>378</lpage>
          DOI: 10.1007/978-3-
          <fpage>642</fpage>
          - 34141-0
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Kostyuk Yu</surname>
            <given-names>L</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paramonov</surname>
            <given-names>A S</given-names>
          </string-name>
          and
          <string-name>
            <surname>Gritsenko</surname>
            <given-names>V G</given-names>
          </string-name>
          <year>1998</year>
          <article-title>The technology of creating 3D models of objects on flat projections and its application in geoinformatics Geoinformatics: Theory and Practice</article-title>
          (Tomsk: Tomsk University)
          <volume>1</volume>
          <fpage>96</fpage>
          -
          <lpage>106</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Dzwierzynska</surname>
            <given-names>J 2016</given-names>
          </string-name>
          <article-title>Reconstructing architectural environment from the perspective image World multidisciplinary civil engineering-architecture-urban planning symposium</article-title>
          ,
          <source>WMCAUS (ScienceDirect: Proc. engineering)</source>
          161
          <fpage>1445</fpage>
          -
          <lpage>1451</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Kostyuk Yu L 2002</surname>
          </string-name>
          <article-title>Efficient algorithms for processing and displaying graphic data and their implementation in software packages Abstract of thesis</article-title>
          ... doc.
          <source>tech. of science</source>
          (Tomsk: Tomsk University) p
          <fpage>39</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Nesterov</surname>
            <given-names>V N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mukhin V M and Meshchanov A V 2013</surname>
          </string-name>
          <article-title>The method of multidimensional test objects in optical measurement systems (Samara: Publishing House of the Samara Scientific Centre of the Russian Academy</article-title>
          of Sciences) p
          <fpage>224</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Nesterov</surname>
            <given-names>V N</given-names>
          </string-name>
          and
          <string-name>
            <surname>Meshchanov</surname>
            <given-names>A V</given-names>
          </string-name>
          <year>2006</year>
          <article-title>Models for vector multicomponent physical quantities and a multivariate test method for optical measurement systems</article-title>
          <source>Measurement Techniques</source>
          <volume>49</volume>
          (
          <issue>12</issue>
          )
          <fpage>1182</fpage>
          -
          <lpage>1188</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Nesterov</surname>
            <given-names>V N</given-names>
          </string-name>
          and
          <string-name>
            <surname>Meshchanov</surname>
            <given-names>A V</given-names>
          </string-name>
          <year>2007</year>
          <article-title>Theoretical principles of optical measurements on the components of multicomponent displacements for mobile objects on the basis of multivariate tests</article-title>
          <source>Measurement Techniques</source>
          <volume>50</volume>
          (
          <issue>11</issue>
          )
          <fpage>1127</fpage>
          -
          <lpage>1136</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Nesterov</surname>
            <given-names>V N</given-names>
          </string-name>
          and
          <string-name>
            <surname>Zhmurov D B 2007</surname>
          </string-name>
          <article-title>Formal synthesis of a data-acquisition system for multicomponent physical quantities</article-title>
          <source>Measurement Techniques</source>
          <volume>50</volume>
          (
          <issue>9</issue>
          )
          <fpage>903</fpage>
          -
          <lpage>907</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Nesterov</surname>
            <given-names>V N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mukhin V M and Meshchanov A V 2008</surname>
          </string-name>
          <article-title>The way to measure the components of complex movements of an object Russian Federation patent No RU2315948 URL: http</article-title>
          ://www1.fips.ru/fips_servl/fips_servlet?DB=RUPAT&amp;DocNumber=2315948&amp;
          <article-title>TypeFile=ht ml</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Nesterov</surname>
            <given-names>V N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mukhin V M and Meshchanov A V 2012</surname>
          </string-name>
          <article-title>The method of controlling the accuracy of contour movements of industrial robots Russian Federation patent No RU 2466858 URL</article-title>
          : http://www1.fips.ru/fips_servl/fips_servlet?DB=RUPAT&amp;DocNumber=2466858&amp;
          <article-title>TypeFile=ht ml</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Nesterov</surname>
            <given-names>V N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nesterov</surname>
            <given-names>D V</given-names>
          </string-name>
          and
          <string-name>
            <surname>Mukhin V M 2017</surname>
          </string-name>
          <article-title>The way to measure the components of complex movements of an object Russian Federation patent No RU2610425 URL: http</article-title>
          ://www1.fips.ru/fips_servl/fips_servlet?DB=RUPAT&amp;DocNumber=2610425&amp;TypeFile=ht
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>