<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Stanislav Egorov</string-name>
          <email>stos.mitm@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Igor Arhipov</string-name>
          <email>aio1024@mail.ru</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tatyana Shelkovnikova</string-name>
          <email>shelktan@udman.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Mechanics, Udmurt Federal Research Center</institution>
          ,
          <addr-line>Izhevsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kalashnikov Izhevsk State Technical, University</institution>
          ,
          <addr-line>Izhevsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <fpage>130</fpage>
      <lpage>134</lpage>
      <abstract>
        <p>-The paper suggests the complex approach to solve the problem of segmentation of STM-images for the detection of nanoparticles, which consists in using curvature detectors as well as convolution neural networks of different architectures. The developed information system is implemented using modern methods of machine learning, computer vision and visual programming. Evaluation of the proposed segmentation algorithms is performed by calculating the number of found particles on segmented images and IoU metric. Also the results of their operation in processing real STM-images are given.</p>
      </abstract>
      <kwd-group>
        <kwd>information system</kwd>
        <kwd>STM-image</kwd>
        <kwd>segmentation</kwd>
        <kwd>nanoparticles</kwd>
        <kwd>neural network</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>INTRODUCTION</p>
      <p>
        In spite of significant achievements in the field of
creating algorithms and programs for processing
STMimages, development of new effective approaches for their
processing still remains a relevant task. At present, the level
of STM research has progressed significantly. From simple
visualization of surfaces with nanometer resolution the
researchers have proceeded to a serious analysis of data
obtained using the scanning tunneling microscope (STM)
and a more complete study of the sample surface [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4">1-4</xref>
        ].
Measuring the geometric parameters of nanoparticles is an
important research task for creating materials with predicted
properties. At the same time, there are increased
requirements for the digital processing of measuring
information.
      </p>
      <p>The following applications are used as a software for
scanning and filtering STM images: Callisto, Gwyddion,
nSurf, SPIP, Nova. The analysis of the existing software for
processing and visualization of the measuring information of
the scanning tunneling microscope has revealed that the main
drawback of all the considered software (except for SPIP) is
insufficient detail of the visualization of images in
threedimensional space due to the use of OpenGL technology.
General drawback of the software is a lack of possibility to
use several branches of image processing with possible
simple change of filter parameters at different stages. Such
tools can be provided by programs that use visual
programming tools. This paper considers GraphMIC
software complex for medical image processing that uses
such tools. Interactive user interface components enable to
change settings (e.g., reorder the filter sequence for
processing or manage filter parameters). GraphMIC is best
suited for processing experimental data and creating
individual image processing pipelines. In general, analysis of
existing software has identified the need to create a program
combining all the positive features of existing STM-image
processing software.</p>
      <p>II.</p>
      <p>NANOPARTICLE EXTRACTION IN STM-IMAGES USING
MACHINE LEARNING, COMPUTER VISION AND SURFACE</p>
      <p>In the work, the complex approach to solution of the
problem of segmentation of STM-images for detection of
nanoparticles is offered, which consists in using the
curvature detectors as well as convolution neural networks of
different architectures. Fig. 1 shows a scheme of
segmentation of nanoparticles in the proposed information
system.</p>
      <p>Firstly, segmentation is carried out by neural network
methods that require a large database for network training.
Therefore, a step-by-step method of modeling the
STMimage has been implemented. In the first stage, various
methods (such as Perlin noise, Diamond-Square, Worley
noise, fractal Brownian motion) are used as substrate
generation algorithms. Then ellipsoids with different
diameters are placed on the substrate by random law. The
base of the obtained images serves as a training dataset for
neural networks. Besides STM-image, a mask is needed to
recreate the network. The algorithm used for their generation
has been developed based on the calculation of an
approximate value of the brightness gradient using the Sobel
operator with G x and G y cores:</p>
      <p>
values</p>
      <p>G x   0
  1  2  1 </p>
      <p>0 0 
  1  2  1  </p>
      <p>  1 0  1
G y    2 0  2 
  1 0  1 
where G x and G y
convolution gives approximate derivatives in the x and y
axes. The gradient module is calculated from the G x and G y

are two matrices with which the
 
and direction of the gradient</p>
      <p>G  ( G x )2  ( G y )2 ,

</p>
      <p></p>
      <p>G
  a r c tg ( y ).</p>
      <p>
        G x
     
The generation algorithm is described in more detail in
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. As a result of the analysis of the convolution networks,
several modern architectures, well-proven in image
segmentation, have been chosen [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13 ref14 ref15 ref16 ref17 ref18 ref19 ref20 ref6 ref7 ref8 ref9">6-20</xref>
        ] and adapted for the
developed information system. Then a real STM-image is
applied to the input of the trained network, and segmented
STM-image is formed at the output. The network results are
displayed as the segmented image and the numerical value of
the number of found nanoparticles in the image.
      </p>
      <p>
        Secondly, segmentation task is carried out by the
combined method including several stages. Initially, the
centers of the particle nuclei are determined using the
curvature detector [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. The detector operation is based on
the notions of surface convexity and concavity, the function
of local curvature and its extremes, i.e., on the semantic
characteristics of its structural elements. Then the received
coordinates of particles are transmitted to the processing
block of the "Watershed" algorithm of OpenCV library.
After that, this block receives the centers of "troughs" for the
areas to be filled in. The segmented image is submitted to the
input of the findContours algorithm that draws and counts
the number of found particles.
      </p>
      <p>III. INFORMATION SYSTEM FOR AUTOMATIC</p>
      <p>SEGMENTATION OF STM-IMAGES</p>
      <p>The structural scheme of the information system is shown
in Fig. 2. The information system for segmentation of
nanoparticles on the STM-image is implemented as a
program complex and includes the following structural
elements:





</p>
    </sec>
    <sec id="sec-2">
      <title>Input/output subsystem;</title>
    </sec>
    <sec id="sec-3">
      <title>Connected external modules;</title>
    </sec>
    <sec id="sec-4">
      <title>Primary processing subsystem;</title>
      <p>A subsystem for generating model STM-images;</p>
    </sec>
    <sec id="sec-5">
      <title>User block;</title>
    </sec>
    <sec id="sec-6">
      <title>User block link map.</title>
      <p>To process data obtained from different microscopes it is
often necessary for the system to "know how" to handle
different types of data obtained from STM. Therefore, a
subsystem has been created for reading common formats
used in these studies (.mdt, .pc).</p>
      <p>The connection of external modules to the information
system is an important addition that entails advantages as
follows:




</p>
      <p>Simplified extension of the complex functionality by
other developers as there is no need to study the
source code of the complex to make changes in it;
Possibility to use previously written, debugged and
tested program code in different programming
languages with minor changes (C#, Python, Java,
Delphi);
Using capacities of different programming
languages, libraries and development tools for them
(OpenCV, Keras);
Improving the stability of the complex due to
localization of faults inside the module;
Creating of module libraries used in the work of an
individual user.</p>
      <p>The primary processing subsystem is responsible for
filtering the input image – it is important for eliminating
interference in the STM-image. Methods of classification,
clustering, segmentation are used to analyze data after
primary processing and extract useful information about the
material under study.</p>
      <p>The model image generation subsystem consists of two
blocks. Firstly, modeling of the substrate is performed. Its
implementation in the form of polynomial function does not
reflect the random nature of the surface on the real image.
Therefore, different methods of fractal surface generation are
used to obtain a model close to the real conditions. The
height map, received as an outcome of the algorithms
operation, creates such a "noise" that is difficult enough to be
filtered by classical methods of computer filtration.
Secondly, the simulation of nanoparticles is performed in the
same block. Ellipsoids are distributed on the resulting surface
of the substrate by the uniform law. Due to the difference in
size and height the ellipsoids are superimposed on each
other, which makes the segmentation process complicated.
Masks for the obtained model STM-images are also formed.</p>
      <p>The user block represents a multifunctional structure. For
each created block there is a field with an image and fields
necessary for the internal algorithm of the block. It is
possible to select the input file, the primary processing filter
and its parameters, the number of inputs and outputs (the
number of images submitted to the input and the required
number of outputs for further processing chains), to connect
external modules, in which the segmentation of the
STMimage was carried out, and to control the final processing
result (the segmented STM-image).</p>
      <p>The primary image
convenient methods for
manipulation of image contours, it is also possible to work
with data in different programming languages (C, C++, C#,
Python, etc.).</p>
      <p>Fig. 3 shows a map of links of user's blocks in more
detail as the implemented program module using the library
NodeEditor. It performs several functions: control, linking
the user's blocks and visualization of the results of each step
of image processing.</p>
      <p>Thus, the created information system has the following
advantages:




</p>
      <p>Convenient interface for the researcher's work,
visible image processing chain, possibility to change
parameters of this or that filter at any step;
Support of various filters for primary image
processing;
Modeling of STM-images with different parameters
(the number of particles, noise for substrate
generation);
Possibility to add program modules from other
programming languages (Python, C#, Java, Delphi);</p>
    </sec>
    <sec id="sec-7">
      <title>Support for detection methods.</title>
    </sec>
    <sec id="sec-8">
      <title>RESULTS AND DISCUSSION INFORMATION</title>
      <p>The studies have yielded a wealth of information and
evaluated the proposed methods. To assess the quality of
segmentation the metric IoU (Intersection over Union) is
used which is calculated by the formula:</p>
      <p>Io U </p>
      <p>T P
(T F  F P  F N )
 

where TP, TF, FP, FN – the number of pixels correctly
assigned to the class «particle», correctly assigned to the
class «background», incorrectly assigned to the class
«particle» and incorrectly assigned to the class
«background», respectively. Table 1 shows the results of
segmentation by different methods.</p>
      <p>Evaluation of segmentation algorithms has been carried
out and showed that methods using curvature detectors better
determine the number of particles on the scanned surface.
However, neural networks trained on model images using the
DiamondSquare method are more resistant to various
distortions and artifacts in the STM-image, detect the
boundaries of particles more accurately and also are able to
separate "sticky" particles from each other.</p>
      <p>The result of the joint work of the Watershed algorithm
and the Horde detector is shown in Fig. 4. Fig. 5 illustrates
the results of segmentation of real STM-images after training
networks based on model STM-images (generation of the
substrate by DiamondSquare method). The networks have
been trained by the method of stochastic gradient descent
based on input images and corresponding masks. 512
training images of 256x256 pixels were supplied to the input
of the networks. In total, the networks were trained for about
12 hours on a GeForce GTX 1070 graphics card.</p>
      <p>
        Neural network methods and methods based on the
application of curvature detectors have been aggregated, and
a new integrated approach has been created on the basis of
the hierarchy analysis method. The method of hierarchy
analysis (proposed by T.L. Saati) [
        <xref ref-type="bibr" rid="ref22 ref23">22, 23</xref>
        ] consists in using a
hierarchical structure incorporating the purpose of choice,
criteria, alternatives and other factors influencing the choice
of the solution. The construction of such a structure helps to
analyze all aspects of the problem and to penetrate deeper
into the essence of the problem. The top of the hierarchy is
the main goal – segmentation of nanoparticles; elements of
the lower level represent many variants of achieving the goal
(alternatives) – segmentation methods; elements of the
intermediate levels – nodes that meet the criteria or factors
that link the goal with the alternatives. The target is the
parent node for all criterion nodes.
      </p>
      <p>V.</p>
      <p>CONCLUSION</p>
      <p>As a result of the research carried out, the information
system was developed using modern methods of machine
learning, computer vision and visual programming. A new
complex approach to solve the problem of segmentation of
nanoparticles on STM-images is proposed, which allows to
increase the reliability of control of particles on the surface
consisting in the use of curvature detectors as well as
convolution neural networks of different architectures. The
proposed segmentation algorithms have been evaluated and
have proved to be highly efficient in operation.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T.</given-names>
            <surname>Fukuma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Onishi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kobayashi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Matsuki</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Asakawa</surname>
          </string-name>
          , “
          <article-title>Atomic-resolution imaging in liquid by frequency modulation atomic force microscopy using small cantilevers with megahertz-order resonance frequencies</article-title>
          ,
          <source>” Nanotechnology</source>
          , vol.
          <volume>23</volume>
          , pp.
          <fpage>12</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>C.</given-names>
            <surname>Gerber</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.P.</given-names>
            <surname>Lang</surname>
          </string-name>
          , “
          <article-title>How the doors to the nanoworld were opened,” Nature Nanotechnology</article-title>
          , vol.
          <volume>1</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>5</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E.</given-names>
            <surname>Yu</surname>
          </string-name>
          . Shelkovnikov, “
          <article-title>Hybrid tunneling microscope with integrated biotentiostat for investigation of the nanoparticles,” Chemical physics and mesoscopy</article-title>
          , vol.
          <volume>13</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>448</fpage>
          -
          <lpage>451</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Bui</surname>
          </string-name>
          , “
          <article-title>Segmentation of scanning tunneling microscopy images using variational methods and empirical wavelets</article-title>
          ,
          <source>” Pattern Analysis and Applications</source>
          , pp.
          <fpage>20</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>E.</given-names>
            <surname>Yu. Shelkovnikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.A.</given-names>
            <surname>Shlyakhtin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.E.</given-names>
            <surname>Shelkovnikova</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.F.</given-names>
            <surname>Egorov</surname>
          </string-name>
          , “
          <article-title>U-Net architecture neural network application for STMimages segmentation</article-title>
          ,”
          <source>Chemical physics and mesoscopy</source>
          , vol.
          <volume>21</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>330</fpage>
          -
          <lpage>336</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Goldsborough</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Pawlowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. C</given-names>
            <surname>Caicedo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Singh</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Carpenter</surname>
          </string-name>
          , “Cytogan:
          <article-title>Generative modeling of cell images,” 2017 [Online]</article-title>
          .
          <source>URL: bioRxiv 227645.</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>O.</given-names>
            <surname>Ronneberger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Fischer</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Brox</surname>
          </string-name>
          , “U-Net:
          <article-title>Convolutional networks for biomedical image segmentation,” International conference on medical image computing and computer-assisted intervention</article-title>
          , pp.
          <fpage>234</fpage>
          -
          <lpage>241</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Y. LeCun</surname>
          </string-name>
          , “Backpropagation Applied to Handwritten Zip Code Recognition,”
          <source>Neural Computation</source>
          , vol.
          <volume>1</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>541</fpage>
          -
          <lpage>551</lpage>
          ,
          <year>1989</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wu</surname>
          </string-name>
          and
          <string-name>
            <given-names>J</given-names>
            .
            <surname>Zhao</surname>
          </string-name>
          , “
          <article-title>Comparison and Strategy of Semantic Segmentation on Remote Sensing Images,” Advances in Natural Computation, Fuzzy Systems and Knowledge Discovery</article-title>
          .
          <source>Advances in Intelligent Systems and Computing</source>
          , pp.
          <fpage>21</fpage>
          -
          <lpage>29</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>V.</given-names>
            <surname>Badrinarayanan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kendall</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Cipolla</surname>
          </string-name>
          , “
          <article-title>SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation</article-title>
          ,” PAMI, p.
          <fpage>14</fpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Qi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Jia</surname>
          </string-name>
          , “
          <article-title>Pyramid scene parsing network</article-title>
          ,
          <source>” CVPR</source>
          ,
          <year>2017</year>
          , 11 p.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Y.</given-names>
            <surname>LeCun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bengio</surname>
          </string-name>
          and
          <string-name>
            <given-names>G.</given-names>
            <surname>Hinton</surname>
          </string-name>
          , “Deep learning,
          <source>” Nature</source>
          , vol.
          <volume>521</volume>
          , no.
          <issue>7553</issue>
          , pp.
          <fpage>436</fpage>
          -
          <lpage>444</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Jesse</surname>
          </string-name>
          , “
          <article-title>Big data analytics for scanning transmission electron microscopy,”</article-title>
          <source>Ptychography Sci. Rep</source>
          . vol.
          <volume>6</volume>
          , no.
          <issue>26348</issue>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>N.</given-names>
            <surname>Lubbers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lookman</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Barros</surname>
          </string-name>
          , “
          <article-title>Inferring low-dimensional microstructure representations using convolutional neural networks</article-title>
          ,
          <source>” Phys. Rev. E</source>
          , vol.
          <volume>96</volume>
          ,
          <issue>052111</issue>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Belianinov</surname>
          </string-name>
          , “
          <article-title>Big data and deep data in scanning and electron microscopies: deriving functionality from multidimensional data sets</article-title>
          ,
          <source>” Adv. Struct. Chem. Imaging</source>
          , vol.
          <volume>1</volume>
          , no.
          <issue>6</issue>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chowdhury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Kautz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Yener</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Lewis</surname>
          </string-name>
          , “
          <article-title>Image driven machine learning methods for microstructure recognition</article-title>
          ,
          <source>” Comput. Mater. Sci.</source>
          , vol.
          <volume>123</volume>
          , pp.
          <fpage>176</fpage>
          -
          <lpage>187</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>W.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.G.</given-names>
            <surname>Field</surname>
          </string-name>
          and D. Morgan, “
          <source>Automated defect analysis in electron microscopic images,” Npj Computational Materials</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>36</issue>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>T.E.</given-names>
            <surname>Shelkovnikova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.A.</given-names>
            <surname>Shlyakhtin</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.F.</given-names>
            <surname>Egorov</surname>
          </string-name>
          , “
          <article-title>Analysis of the convolution neural networks for the nanoparticles segmentation on the STM-image,” Polzunovsky almanah</article-title>
          , vol.
          <volume>4</volume>
          , pp.
          <fpage>10</fpage>
          -
          <lpage>13</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Nikonorov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.V.</given-names>
            <surname>Petrov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.A.</given-names>
            <surname>Bibikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.V.</given-names>
            <surname>Kutikova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.A.</given-names>
            <surname>Morozov</surname>
          </string-name>
          and
          <string-name>
            <given-names>N.L.</given-names>
            <surname>Kazanskiy</surname>
          </string-name>
          , “
          <article-title>Image restoration in diffractive optical systems using deep learning and deconvolution</article-title>
          ,”
          <source>Computer Optics</source>
          , vol.
          <volume>41</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>875</fpage>
          -
          <lpage>887</lpage>
          ,
          <year>2017</year>
          . DOI:
          <volume>10</volume>
          .18287/
          <fpage>2412</fpage>
          -6179- 2017-41-6-
          <fpage>875</fpage>
          -887.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>T.A.</given-names>
            <surname>Pashina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Gaidel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.M.</given-names>
            <surname>Zelter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Kapishnikov</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Nikonorov</surname>
          </string-name>
          , “
          <article-title>Automatic highlighting of the region of interest in computed tomography images of the lungs</article-title>
          ,”
          <source>Computer Optics</source>
          , vol.
          <volume>44</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>74</fpage>
          -
          <lpage>81</lpage>
          ,
          <year>2020</year>
          . DOI:
          <volume>10</volume>
          .18287/
          <fpage>2412</fpage>
          -6179-CO-
          <volume>659</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>P.V.</given-names>
            <surname>Gulyaev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Yu.K.</given-names>
            <surname>Shelkovnikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Tyrikov</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.R.</given-names>
            <surname>Kiznertsev</surname>
          </string-name>
          , “
          <article-title>Application of the curvature detectors for a coordinate binding of the overlapping images in a probe microscopy,” Polzunovsky vestnik</article-title>
          , vol.
          <volume>2</volume>
          , pp.
          <fpage>122</fpage>
          -
          <lpage>125</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>T.L.</given-names>
            <surname>Saati</surname>
          </string-name>
          , “
          <article-title>Decision-making at dependences and feedback: Analytical networks</article-title>
          ,” Moscow: LKI Publishing House,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>T.L.</given-names>
            <surname>Saaty</surname>
          </string-name>
          , “
          <article-title>The Hierarchon: A Dictionary of Hierarchies Pittsburgh,”</article-title>
          <source>Pennsylvania: RWS Publications</source>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>