<!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>The analysis of image characteristics on the base of energy features of the wavelet transform</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>S A Lyasheva</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>M V Medvedev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>M P Shleymovich</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>V V Mokshin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Kazan National Research Technical University -KAI, K. Marks 10</institution>
          ,
          <addr-line>Kazan, Russia, 420111</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>96</fpage>
      <lpage>102</lpage>
      <abstract>
        <p>The article shows the relevance of creating models and methods that provide effective solutions to image processing and analyzing problems in computer vision systems. We consider models of an average level of image representation. They are constructed on the basis of their characteristic features (contours, regions and points of interest). To construct such models, we suggest using the procedure of forming energy features based on the wavelet transform. As a result, the original image will be transformed to a view where different points will have different weights. That characterize their contribution to the overall energy of the image. It is also possible to provide a selection of tuning coefficients. It allows to take into account the interrelations between the wavelet coefficients of various scales. After receiving the weight images, they can be processed to form the required characteristics. For example, to obtain contours, you can perform binarization of a weight image with a certain threshold. To get singular points, you can define a specified number of the most significant weights in different areas of the weight image. For texture analysis, you can use statistical characteristics calculated by the histogram of the scale.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1. Introduction
Computer vision software and hardware based on models and methods of image processing and
analyzing are actively developing. For example, they are used in the navigation and control systems
for pilotless aerial vehicles, systems for remote sensing of the Earth, access control systems for
protected systems, industrial control systems, etc.</p>
      <p>Generally, in computer vision systems, you need to provide registration, transformation,
description, and image analysis. The effectiveness of these problems solutions is associated with the
applicable models and methods optimized for the specific conditions of systems functioning.</p>
      <p>
        The description of models and methods of image processing and analyzing is based on the
paradigm of D. Marr. He proposed a three-level model of human perception of real-world objects.
According to this paradigm, we single out low, medium and high levels of representation of images
and their processing. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>At a low level, functional, probabilistic and hierarchical models are used. Functional models
describe images in the form of some functions. For example, the description of the image as a function
of spatial coordinates. In the case of a binary or halftone image, the values of the function are scalar.
In the case of color or multispectral image, they have vector quantities. Probabilistic models describe
images in the form of realizations of random processes and use probability density functions and
statistical moments (mathematical expectation, variance, etc.). Hierarchical models represent images
in the form of image sets of different scales. An example of a hierarchical model is the Gaussian
image pyramid.</p>
      <p>To represent images at the middle level there used the description of their characteristic features —
contours, regions, points of interest. The construction of middle-level models is carried out in two
stages. At the first stage, the segmentation of the image is performed. On the second stage - a
description in the form of a set of attributes characterizing the selected segments.</p>
      <p>At a high level of representation of images, models of explicit and implicit use of knowledge are
applied. An example of a model of implicit use of knowledge is a model based on the use of template
images. The knowledge on objects in that model is contained in their sample images. The model of
explicit use of knowledge is a set of rules for interpreting images.</p>
      <p>Note that low-level models are used to build middle-level models, and models of medium and low
levels are used to build high-level models. In any case, it is necessary to determine what features of the
images are used to describe them. Usually, the signs of color, texture, shape and structure are used.
They allow you to describe images in terms of their color content, spatial distribution of colors or
brightness, the characteristics of regions, the presence of certain objects and their relative location.
2. Models of image characteristic
As already mentioned, mid-level models of image representation are based on their characteristic
features – contours, regions and points of interest.</p>
      <p>
        Contour models are based on the selection and analysis of boundaries between areas in the image.
There are many methods for delimiting boundaries. For example, the methods based on morphological
operators and derivative operators of Roberts, Prewitt, Sobel, Laplace and others [
        <xref ref-type="bibr" rid="ref2 ref3">2,3</xref>
        ].
      </p>
      <p>
        Region models describe the color or texture content of image areas. They are built on the basis of
colour and texture features: a colour histogram [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], a colour connection vector [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], a correlogram of
colours [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], colour moments [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], a dominant colour descriptor [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], statistical textural features [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], local
binary patterns [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], spectral features [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], Tamura’s features [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and others.
      </p>
      <p>
        Point models describe points of interest (point features, singular points, key points). These models
are based on detectors and descriptors of singular points. The first are designed to search for special
points on images, and the latter - to describe them. Currently, many detectors and descriptors are used
in practice, e.g., the detector of Moravets, the Haris detector, SUSAN, SIFT, SURF, FAST, BRIEF,
ORB, GLOH, FREAK, BRISK [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ].
      </p>
      <p>
        Although there are many models of image characteristics, we can see new methods of their
construction emerging. Some of the approaches to constructing effective models are based on applying
the wavelet transform [
        <xref ref-type="bibr" rid="ref14 ref15">14,15</xref>
        ].
3. The wavelet transform of images
In general terms the wavelet transform is represented as follows:
      </p>
      <p> 1
Wf (u, s)   f (x)
s D / 2</p>
      <p> x  u 
ψ *  dx ,</p>
      <p>
         s 

where Wf – the transform result; f – initial function; ψ* – complex conjugation of the shifted and
scaled function ψ that has zero mean value, the center at the zero point, and the unit norm; D – signal
dimension; u – D-dimensional vector of the shift parameters; s – scale parameter [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>For digital images, they often use discrete orthogonal multiple-scale wavelet transforms. The
transforms are based on the representation of a discrete function f(x) describing the original signal as a
sum of approximating fa(x) and detailing fd(x) components:</p>
      <p>f (x)  f a (x)  f d (x) . (2)</p>
      <p>
        The process of transforming the function f(x) can also be represented in the iterative form, which
determines it at different levels of the expansion:
f (x)  f aJ (x) ,
(1)
(3)
f aj (x)  f aj1 (x)  f dj1 (x) , (4)
where J – number of decomposition levels; j = J, …, j0 + 1. The result of the discrete wavelet
transform has the form of a set of approximation a j0 ,l  and detail d j,l  coefficients [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>Wavelet transformations of single-channel images (e.g., halftone images) are usually performed in
two stages: first converting for lines, then for columns (or vice versa). The results of the
transformation at the j- level are grouped into a matrix of approximating coefficients LL j,m,n m,n0
2 j 1
and matrixes of detailed horizontal LH j,m,n m,n0 2 j 1 , and diagonal HH j,m,n m,n0
2 j 1 , vertical HL j,m,n m,n0 2 j 1
coefficients. For multi-channel images (for example, color images), each channel is transformed
individually.
4. Energy features of images
The equation for an orthonormal wavelet transform is:</p>
      <p>N 1 N 1 2 j0 1 2 j0 1
  f k2,l    LL2j0 ,m,n 
k 0 l0 m0 n0</p>
      <p>J 1 2 j 12 j 1 J 1 2 j 12 j 1 J 1 2 j 12 j 1
    LH 2j,m,n     HL2j,m,n     HH 2j,m,n ,</p>
      <p>j j0 m0 n0 j j0 m0 n0 j j0 m0 n0
where
f k,l – brightness of the image point; LL j,m,n , LH j,m,n , HL j,m,n , HH j,m,n
– wavelet
coefficients.</p>
      <p>The sums on the right side of (5) show the contribution of the coefficients of different levels to the
total energy of the image at different scales. This contribution makes it possible to get energy
estimates for each point of the image. For example, using the orthonormal wavelet transform, when
the number of rows and columns of the image is N and is divisible by two, the energy estimates can be
obtained as follows:
1. Convert to level j0;
2. Assign value:
w j0 1,m,n  LL2j0 ,m,n ;</p>
      <p>2
3. Calculate energy estimates:
w j,m,n  0.25w 2j1,m,n  LH 2j,m / 2,n / 2  HL2j,m / 2,n / 2  HH 2j,m / 2,n / 2 .</p>
      <p>2
sequentially for j = j0, …, J – 1, where J = log2N, m = 0, 1, …, 2j+1 – 1, n = 0, 1, …, 2j+1 – 1
The calculated values preserve the energy equality:</p>
      <p>N 1 N 1 N 1 N 1
  f k2,l    wk2,l , (8)
k0 l0 k 0 l0
where wk2,l  wJ21,k,l . Each of the set of values wk2, l kN, l10 or wk,l kN,l10 can serve as the weight of the
corresponding pixel, characterizing its contribution to the total energy of the image.</p>
      <p>The energy equation (5) is valid only for orthonormal wavelet transforms. For a more general case,
the described procedure for calculating energy estimates can be modified as follows:
1. Convert to level j0;
2. Assign value:
w j0 1,m,n  K j0 1LL2j0 ,m,n ;</p>
      <p>2
3. Calculate energy estimates:</p>
      <p>w 2j,m,n  K j w 2j1,m,n  K j  LH 2j,m / 2,n / 2  HL2j,m / 2,n / 2  HH 2j,m / 2,n / 2 .
sequentially for j = j0, …, J – 1, where J = log2N, m = 0, 1, …, 2j+1 – 1, n = 0, 1, …, 2j+1 – 1</p>
      <p>The introduction of tuning coefficients K j and K j makes it possible to provide an optimal
calculation of a set of values wk,l k,l0 in accordance with the problem being solved. In this case,
N 1
(5)
(6)
(7)
(9)
(10)
these values can be considered as weights of points. Thus, you can build an image in which each point
will be associated with its weight - weight image.
5. The application of the energy features model for image analysis
Basing on the energy features model, we can construct a description of the images for detecting and
analyzing their characteristic features.</p>
      <p>As a result of the described procedure, the original image is transformed so that different points
have different weights. As already mentioned, the weights characterize the points’ contribution to the
overall energy of the image. In this case, you can select the tuning factors so that the weight points at
the boundary points will be larger than for the inners. It is possible, because while transferring from
one area of the image to another the boundary points are in the places of brightness difference. To
estimate the magnitude of the difference, we use the expression:
the magnitude LH 2  HL2  HH 2 . Besides, the wavelet transform allows us to evaluate the
significance of points at various scales. Since the image points of different scales are interrelated, we
can get integral characteristics that take into account the significance of points on all considered
scales. This reasoning can be used as a basis for the procedure of detecting and analyzing contours in
an image. If we consider the distribution of the image point’s weights, we can get a description of the
texture that characterizes its different regions. Except contours and regions, the analysis of singular
points is often used. In this case, by special points we mean the points with the largest weights in the
neighborhoods of the given dimensions.</p>
      <p>To illustrate the approach to detecting and analyzing the characteristic features of the image, we
took a photo of the Kazan Kremlin territory in Figure 1 and its weight models in Figure 2 and Figure
3, obtained using different sets of tuning coefficients. The values of the tuning coefficients for the
weight models in Figure 2 are shown in Table 1, and the values of the tuning coefficients for the
weight models in Figure 3 are given in Table 2. As the source image and weight images have
dimensions of 256 × 256 pixels, the tuning coefficients in Table 1 and Table 2 are shown for eight
levels of decomposition from j0 = 0 to J – 1 =7. Here the value of the coefficient K 1 is assumed to be
1. Table 1 demonstrates that moving from level to level, the influence of the previous levels is
significantly reduced, and the influence of the detailing coefficients of this level increases. The tuning
coefficients given in Table 2 make it possible to reduce the influence of the previous levels weights on
the current level. At the same time, they let increase significantly the influence of the detailed wavelet
coefficients of this level for increasing the importance of the boundary points.</p>
      <p>Figure 2 (а)
Figure 2 (b)
Figure 2 (c)
Figure 2 (d)
Figure 3 (а)
Figure 3 (b)
Figure 3 (c)
Figure 3 (d)
(c) (d)</p>
      <p>Figure 2. Weight images without approximating wavelet coefficients.</p>
      <p>After receiving the weight images, we can process them to form characteristics describing
contours, texture or singular points in the original images. For example, to get contours, you can
binarize a weight image with a specified or calculated threshold value. Figure 4 shows the results of
binarization of images in Figure 2 using the same threshold. To get singular points, you can determine
the specified number of the most significant weights in different areas of the weight image.</p>
      <p>(c) (d)
Figure 3. Weight images with approximating wavelet coefficients.</p>
      <p>
        In our case, the singular points will also coincide with certain points of the binary image. For
texture analysis, you can use such statistical characteristics as mathematical expectation, variance, and
asymmetry coefficient, coefficient of excess, smoothness, homogeneity and entropy. They can be
calculated from the weight values histogram. Note that compared to the formation in the processing of
original images, a higher noise resistance is provided in the formation of texture characteristics based
on the energy characteristics model. [
        <xref ref-type="bibr" rid="ref18 ref19">18, 19</xref>
        ].
6. Conclusion
The described approach to detecting and analysing the characteristic features of images can serve as a
basis for constructing systems of objects detection and recognition in various systems based on
methods and means of computer vision, including onboard systems of pilotless aerial vehicles – to
detect and recognise the objects on images, process control systems, intelligent transport systems, etc.
[
        <xref ref-type="bibr" rid="ref20 ref21 ref22">20–22</xref>
        ].
Acknowledgments
The research was carried out within the framework of the state task No 2.1724.2017/4.6.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Potapov</surname>
            <given-names>A S</given-names>
          </string-name>
          <year>2007</year>
          <article-title>Pattern Recognition and Machine Perception: A General Approach Based on the Principle of Minimum Description Length (St</article-title>
          . Petersburg: Politekhnika) p
          <fpage>548</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Gonzalez R C and Woods R E 2007 Digital Image Processing</surname>
          </string-name>
          (Prentice Hall) p
          <fpage>976</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Belim</surname>
            <given-names>S V</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kutlunin P E 2015</surname>
          </string-name>
          <article-title>Boundary extraction in images using a clustering algorithm</article-title>
          <source>Computer Optics</source>
          <volume>39</volume>
          (
          <issue>1</issue>
          )
          <fpage>119</fpage>
          -
          <lpage>124</lpage>
          DOI: 10.18287/
          <fpage>0134</fpage>
          -2452-2015-39-1-
          <fpage>119</fpage>
          -124
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Long</surname>
            <given-names>F</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            <given-names>H</given-names>
          </string-name>
          and
          <string-name>
            <surname>Feng D 2003</surname>
          </string-name>
          <article-title>Fundamentals of content-based image retrieval Multimedia Information Retrieval</article-title>
          and Management - Technological
          <source>Fundamentals and Applications</source>
          <volume>1</volume>
          -26
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Pass</surname>
            <given-names>G</given-names>
          </string-name>
          and
          <string-name>
            <surname>Zabih</surname>
            <given-names>R 1996</given-names>
          </string-name>
          <article-title>Histogram refinement for content-based image retrieval</article-title>
          <source>Proceedings 3rd IEEE Workshop on Applications of Computer Vision</source>
          <volume>96</volume>
          -102
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Huang</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumar</surname>
            <given-names>S R</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mitra</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu W-J and Zabih R 1999 Spatial Color</surname>
          </string-name>
          <article-title>Indexing</article-title>
          and Applications
          <source>International Journal of Computer Vision</source>
          <volume>35</volume>
          (
          <issue>3</issue>
          )
          <fpage>245</fpage>
          -
          <lpage>268</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Stricker</surname>
            <given-names>M</given-names>
          </string-name>
          <source>and Orengo M 1995 Similarity of Color Images Proceedings of the SPIE Conference</source>
          <volume>2420</volume>
          <fpage>381</fpage>
          -
          <lpage>392</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Deng</surname>
            <given-names>Y</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manjunath</surname>
            <given-names>B S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kenney</surname>
            <given-names>Ch</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moore M S and Shin</surname>
            <given-names>H 2001</given-names>
          </string-name>
          <article-title>An efficient color representation for image retrieval IEEE Transactions on image processing 10(1</article-title>
          )
          <fpage>140</fpage>
          -
          <lpage>147</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Pietikinen</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hadid</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            <given-names>G</given-names>
          </string-name>
          and
          <string-name>
            <surname>Ahonen</surname>
            <given-names>T 2011</given-names>
          </string-name>
          <string-name>
            <surname>Computer Vision Using Local Binary Patterns</surname>
          </string-name>
          (Springer) p
          <fpage>224</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Tuceryan</surname>
            <given-names>M</given-names>
          </string-name>
          and
          <string-name>
            <surname>Jain A K 1998 Texture analysis</surname>
          </string-name>
          <article-title>The Handbook of Pattern Recognition</article-title>
          and
          <source>Computer Vision</source>
          <volume>207</volume>
          -248
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Tamura</surname>
            <given-names>H</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mori</surname>
            <given-names>S</given-names>
          </string-name>
          and
          <string-name>
            <surname>Yamawaki</surname>
            <given-names>T 1978</given-names>
          </string-name>
          <article-title>Texture features corresponding to visual perception IEEE Transactions on Systems</article-title>
          , Man, and
          <string-name>
            <surname>Cybernetics</surname>
          </string-name>
          SMC-
          <volume>8</volume>
          (
          <issue>6</issue>
          )
          <fpage>460</fpage>
          -
          <lpage>473</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Awad</surname>
            <given-names>A I</given-names>
          </string-name>
          and
          <string-name>
            <surname>Hassaballah M 2016 Image Feature</surname>
          </string-name>
          <article-title>Detectors</article-title>
          and Descriptors (Springer) p
          <fpage>438</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Fan</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang Z and Wu F 2015 Local Image Descriptor: Modern Approaches</surname>
          </string-name>
          (Springer) p
          <fpage>108</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Tang Y Y 2009 Wavelet Theory</surname>
          </string-name>
          and Its Application to Pattern Recognition (World Scientific Publishing Company) p
          <fpage>482</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Spitsyn</surname>
            <given-names>V G</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bolotova</surname>
            <given-names>Y A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Phan N H and Bui T T 2016</surname>
          </string-name>
          <article-title>Using a Haar wavelet transform, principal component analysis and neural networks for ocr in the presence of impulse noise</article-title>
          <source>Computer Optics</source>
          <volume>40</volume>
          (
          <issue>2</issue>
          )
          <fpage>249</fpage>
          -
          <lpage>257</lpage>
          DOI: 10.18287/
          <fpage>2412</fpage>
          -6179-2016-40-2-
          <fpage>249</fpage>
          -257
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Addison P S 2002 The Illustrated</surname>
          </string-name>
          <article-title>Wavelet Transform Handbook: Introductory Theory and</article-title>
          Applications in Science, Engineering, Medicine and Finance (Institute of Physics Publishing) p
          <fpage>368</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Mallat S 2009 A Wavelet</surname>
          </string-name>
          <article-title>Tour of Signal Processing: The sparse way</article-title>
          (Academic Press) p
          <fpage>832</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Shleymovich M P and Lyasheva</surname>
            <given-names>S A</given-names>
          </string-name>
          <year>2016</year>
          <article-title>The energy characteristics of images based on the wavelet transform The II International Conference on Information Technology and Nanotechnology ITNT-</article-title>
          <year>2016</year>
          334-
          <fpage>341</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Lyasheva</surname>
            <given-names>S A</given-names>
          </string-name>
          and
          <string-name>
            <surname>Shleymovich M P 2016</surname>
          </string-name>
          <article-title>Image analysis based on the wavelet transform energy features New Technologies, Materials And Equipment of the Russian Aerospace Industry 147-153</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Lyasheva</surname>
            <given-names>S A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Medvedev</surname>
            <given-names>M V</given-names>
          </string-name>
          and
          <string-name>
            <surname>Shleimovich M P 2014</surname>
          </string-name>
          <article-title>Terrain object recognition in unmanned aerial vehicle control system</article-title>
          <source>Russian Aeronautics</source>
          <volume>57</volume>
          (
          <issue>3</issue>
          )
          <fpage>303</fpage>
          -
          <lpage>306</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Shleymovich</surname>
            <given-names>M P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Medvedev</surname>
            <given-names>M V</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lyasheva</surname>
            <given-names>S A</given-names>
          </string-name>
          <year>2017</year>
          <article-title>Image analysis in unmanned aerial vehicle on-board system for objects detection and recognition with the help of energy characteristics based on wavelet transform</article-title>
          <source>Proceedings of SPIE 10342</source>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Shleymovich</surname>
            <given-names>M P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Medvedev</surname>
            <given-names>M V</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lyasheva S A 2016</surname>
          </string-name>
          <article-title>Object detection in the images in industrial process control systems based on salient points of wavelet transform analysis</article-title>
          <source>Proceedings 2nd International Conference on Industrial Engineering, Applications and Manufacturing 7911633</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>