<!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>Application of mixed models of random fields for the segmentation of satellite images</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>N A Andriyanov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>V E Dement'ev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ulyanovsk State Technical University</institution>
          ,
          <addr-line>Severny Venets str. 32, Ulyanovsk, Russia, 432027</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>219</fpage>
      <lpage>226</lpage>
      <abstract>
        <p>The problem of images segmentation is considered in the article. A brief overview of the existing segmentation methods is provided. We suggested to use estimates obtained in the course of nonlinear recurrent filtering for segmentation of inhomogeneous images. The proposed segmentation algorithm was investigated when working with generated images and real ones. It is shown that effective estimation of model parameters can provide the best quality of segmentation in comparison with the ISODATA algorithm. In addition, it is shown how it is possible to modify the segmentation model used to find the boundaries between objects.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Recently, the problems associated with the development and research of image processing algorithms
and video sequences in various machine vision systems have become especially topical. This is due to
the constantly increasing volume of stored and processed digital images and the growth of the
capabilities of modern computer technology. A typical example of such systems is a variety of space
complexes that provide data for remote sensing of the Earth (RS). Satellite imagery is widely used for
monitoring the state of the atmosphere, the surface of the oceans, polar territories, agricultural lands,
urban areas, deserts and forests.</p>
      <p>An important obstacle to the wide use of high-resolution data is the limitations in the tools used,
which provide an automated analysis and interpretation of such data. One of the fundamental stages in
the processing of images is their segmentation, which is carried out to divide the image into segments
containing pixels similar in their visual characteristics. Each pixel is assigned a certain label (the
number of the segment to which it is assigned), followed by the formation of a segment map. Such
processing allows, for example, to single out on a satellite image homogeneous areas (forest, field,
urban development, etc.), the subsequent analysis of which is much simpler in comparison with the
study of the original heterogeneous satellite image.</p>
      <p>
        1. First group is segmentation algorithms based on visual homogeneity of the area. The methods of
this group use the homogeneity criterion for obtaining connected image areas [
        <xref ref-type="bibr" rid="ref1 ref2 ref7 ref8">1,2,7,8</xref>
        ].
      </p>
      <p>
        2. Second group includes segmentation algorithms based on the delineation of boundaries
[
        <xref ref-type="bibr" rid="ref10 ref2 ref3 ref6">2,3,6,10</xref>
        ]. The methods of this group are based on the hypothesis of the discontinuity of the brightness
properties of the image during the transition from one homogeneous region to another, i.e. on the
existence of the edges of regions. The edges belong to the boundaries of the regions corresponding to
the segmentation result. Methods for selecting edges are divided into local and global.
      </p>
      <p>
        3. The third group is segmentation methods based on histogram analysis [
        <xref ref-type="bibr" rid="ref1 ref11 ref2 ref4">1,2,4,11</xref>
        ]. These methods
use the construction of one or more histograms for a given color image, finding histogram peaks,
determining the intervals containing these peaks, and using these intervals to classify the pixels.
      </p>
      <p>
        4. The fourth group may be considered as fuzzy segmentation. Fuzzy clustering in color or
multispectral space [
        <xref ref-type="bibr" rid="ref4 ref5">4,5</xref>
        ] using, among other things, neural network solutions. The methods of this
group are focused on finding the preliminary number and characteristics of homogeneous regions, for
example, by fuzzy analysis of one-dimensional histograms calculated for each base color. This
analysis allows you to detect peaks of histograms and at the same time determines the intervals around
these peaks.
      </p>
      <p>
        5. Segmentation algorithms based on physical properties of the image [
        <xref ref-type="bibr" rid="ref1 ref2 ref9">1,2,9</xref>
        ] is the main
component of fifth group. A special feature of the methods of this group is the orientation to the
selection of the area corresponding to the image of the real physical object.
3. Estimation of parameters and segmentation of simulated images
      </p>
      <sec id="sec-1-1">
        <title>In this paper, we investigate the possibility of using not the brightness values of individual pixels, but the correlation characteristics of these images for image segmentation. To obtain such correlation characteristics, let us use the description of a segmented image using a doubly stochastic model [1216].</title>
        <sec id="sec-1-1-1">
          <title>So the image is considered as random field (RF) given on a rectangular multidimensional grid  .</title>
          <p>The method of such a representation implies that its values xi  F(x j , i , i ), where i , j   , j  Di ;
Di   is model definition domain at i ;</p>
          <p>F ()is some transformation;  i are model parameters,
which are RF independent of  i . A simple example of a doubly stochastic model is the following
construction defined on a two-dimensional grid   {i  1,2,..M1; j  1,2,..M 2}. Such a model uses a
combination of autoregressive models with multiple roots of the characteristic equations of
multiplicity 2 and 1 [17]. Thus, we can write the particular doubly stochastic model as following
xij  2 xij xi1, j  2 yij xi, j1  4 xij  yij xi1, j1   x2ij xi2, j   y2ij xi, j2 
(1)
 2 x2ij  yij xi2, j1  2 y2ij  xij xi1, j2   x2ij  y2ij xi2, j2   ij ,
where  ij is independent random variable (RV) with Gaussian distribution; M ( ij )  0 ; M ( ij 2 )   2 ,
and {1ij , i  1,2,...,M1, j  1,2,...,M } and { 2ij , i  1,2,...,M1, j  1,2,...,M 2} are a set of correlation
2
parameters that obey the following relations:
1ij  r111(i1) j  r121i( j1)  r11r121(i1)( j1)  1ij ,
(2)
where {1ij } and { 2ij } are two-dimensional RFs of independent Gaussian RV with zero means and
2ij  r212(i1) j  r222i( j1)  r21r222(i1)( j1) 2ij ,
variances M{12ij}  (1 r121)(1 r122) 21 , M{ 22ij }  (1 r221)(1 r222 ) 22 ;  21  M{12ij},  22  M{ 22ij}. For
convenience, we can denote r11 and r12 as rx1 and rx2 respectively, and r21 and r22 as ry1 and ry2.</p>
        </sec>
      </sec>
      <sec id="sec-1-2">
        <title>It should be noted that for similar autoregressive doubly stochastic models, it is possible to</title>
        <p>construct recurrent nonlinear filtration procedures that allow the estimation of both brightness
properties ({xij : i  1,2,..M1; j  1,2,..M 2}) and correlation properties ({1ij , 2ij : i  1,2,..M1; j  1,2,..M 2}).</p>
      </sec>
      <sec id="sec-1-3">
        <title>For this we compose the following vector length 4M  5 elements:</title>
        <p>1</p>
        <p>T
xij   xxij  xij  yij  ,
xxij   xi1M1 xij
xij1 ... xi1 xi1M1 ... xi11 xi2M</p>
        <p>T
 xij   xij  xij1 ...  xi1  xi1M1 ...  xi1j  ,  yij   yij</p>
      </sec>
      <sec id="sec-1-4">
        <title>Then the RF model will be written in the form</title>
        <p>xij ij xij1 ij ,
ijx 0 0 
where ij   0 ijx 0  is matrix having size (4M1  5)  (4M1  5) .</p>
        <p> 0 0 ijy 
ijx(1T)he2xij1   2fxiijr1st0 .. 2yir1jow 4xij1 yi1jof2xij1 2yi1jth0e ..   2yijm1a2tr2ixxij1 yi1j   2xijij1x 2yi1j . T hise remaienqinugalrows atroe
composed by attaching a zero column to the identity matrix.</p>
        <p> 2 xij1   2xij1 0 .. 2 yi1 j  4 xij1 yi1 j 2 xij1 2yi1 j 0 ..   2yij1 2 2xij1 yi1 j   2xij1 2yi1 j 
 1 0 0 .. 0 0 0 0 .. 0 0 0 
 0 1 0 .. 0 0 0 0 .. 0 0 0 
 0 0 1 .. 0 0 0 0 .. 0 0 0 
 0 0 0 .. 0 0 0 0 .. 0 0 0 
ijx   00 00 00 .... 10 10 00 00 .... 00 00 00 
 0 0 0 .. 0 0 1 0 .. 0 0 0 
 0 0 0 .. 0 0 0 1 .. 0 0 0 
 0 0 0 .. 0 0 0 0 .. 0 0 0 
 0 0 0 .. 0 0 0 0 .. 1 0 0 
 0 0 0 .. 0 0 0 0 .. 0 1 0 
ij x   r.1x.1. ......... r.0x..2 r.x0.1.rx2  ; ij y   r.1.y.1 ......... r.0y..2 r.y0.1.ry 2  .</p>
        <p> 0 ... 1 0   0 ... 1 0 </p>
        <sec id="sec-1-4-1">
          <title>We represent these matrix relations in the form of the following formula xij  (xij1) ij . We</title>
          <p>introduce the extrapolated estimate xˆэij  (xij1) and we find the matrix  '(xij1)   (xij1) . Direct
xij1
calculations show that it will be identical to the matrix ij , except for the first line, which will be
equal to  '1  A1 A2 A3 , where
A  2 xij1   2xij1 0 .. 2 yi1j  4 xij1 yi1j 2 xij1 2 yi1j 0 ..   2 yij1 2 2xij1 yi1j   2xij1 2 yi1j  ,
1
A2  2xi1j  4 yi1j xi1j1  2 xij1xi2, j  4 xij1 yi1j xi2, j1  2 2yi1j xi1, j2  2 xij1 2yi1j xi2, j2 ... 0 0,
A3  0 ... 2xij1  4 xij1xi1j1  2 xij1xi, j2  4 xij1 yi1j xi1, j2  2 2xij1xi2, j1  2 2xij1 yi1j xi2, j2 0.
A1, A2 , A3 are rows consisting of M  1 elements.</p>
          <p>1</p>
        </sec>
      </sec>
      <sec id="sec-1-5">
        <title>Using these relations and the method of recurrent vector filtration, we can write the following twodimensional nonlinear filter:</title>
        <p>xˆij  xˆэij  Bij (zij  xˆэij ) , (3)
where xˆэij is the first element of the vector xˆэij ; Bij  PэijCT Dij1 ; C  1,0,0,...,0; Dij  CPэijCT  n2 .</p>
      </sec>
      <sec id="sec-1-6">
        <title>It is important that the estimated brightness and correlation characteristics are constructed as a result of a consistent evaluation of the entire image. This allows for a higher quality of evaluation than, for example, in a sliding window.</title>
        <p>Arrays of estimates {1ij ,  2ij : i  1,2,..M1; j  1,2,..M 2 } obtained during nonlinear filtering can be
considered as two-dimensional arrays characterizing the correlation properties of the original image.</p>
      </sec>
      <sec id="sec-1-7">
        <title>Accordingly, various processing algorithms can be applied to them, including the segmentation</title>
        <p>procedures.</p>
        <p>Figure 1(a) shows simulated image obtained using the model (2). In this image there are two types
of objects, close in brightness characteristics, but differing in correlation properties. Figure 1(b) shows
field of auxiliary correlation parameters for the original image after filtering (3), and Figure 1(c)
shows histogram for these correlation parameters. It shows two characteristic peaks separated by a
local extremum. Using this extremum as a boundary, it is possible to perform a simple partition of the
correlation parameter field and the original image into two disjoint regions. Figure 1(d) shows the
results of such segmentation.
(c) (d)</p>
        <p>Figure 1. Segmentation of an image with varying correlation properties.</p>
      </sec>
      <sec id="sec-1-8">
        <title>The analysis of the obtained results testifies to the high quality of the segmentation performed.</title>
      </sec>
      <sec id="sec-1-9">
        <title>About 89% of the original image points were segmented correctly. However, it should be noted that</title>
        <p>the peaks of the histogram of the correlation parameters in this case corresponded to the values of the
correlation coefficients 0.5 and 0.7, respectively, i.e. which differ by approximately 27%.</p>
      </sec>
      <sec id="sec-1-10">
        <title>Thus, the main advantage of the proposed model in comparison with the known ones is the</title>
        <p>possibility of taking into account the internal connections between the pixels during segmentation, in
addition to methods based only on the brightness of specific pixels. However, the use of preprocessing
requires more computational complexity than the simple application of known algorithms, such as</p>
      </sec>
      <sec id="sec-1-11">
        <title>ISODATA, k-means, MRF-segmentation.</title>
        <p>Table 1 shows the time taken for image segmentation performed on a PC AMD-FX 4350
Quad</p>
      </sec>
      <sec id="sec-1-12">
        <title>Core 4.2 GHz, 8 Gb RAM. The image size is 300x300.</title>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>4. Results of segmentation of real images</title>
      <sec id="sec-2-1">
        <title>Nevertheless, the result obtained for simulated images allows us to reasonably hope that in the case of applying more complex segmentation procedures in processing the correlation parameter field, the segmentation algorithm found can be applied to real images.</title>
        <p>Indeed, Figures 2-7 presents the results of segmentation (binarization) of some typical images by
applying a combination of the proposed algorithm and the ISODATA algorithm applied to the
correlation parameter field. Figures 2(a)-7(a) show the original images, Figures 2(b)-7(b) show
corresponding fields of correlation parameters, Figures 2(c)-7(c) shows results of segmentation based
on correlation properties, Figures 2(d)-7(d) show segmentation results with intermediate subsampling.
It means, that the estimate of the parameters was averaged over some small neighborhood. Finally,
Figures 2(e)-7(e) shows the results of applying the ISODATA algorithm to the original images.
(a)
(a)
(a)</p>
        <p>(b) (c) (d)
Figure 2. Segmentation of a complex color image.</p>
        <p>(b) (c) (d)
Figure 3. Segmentation of an image containing 2 distinct objects.</p>
        <p>(b) (c) (d)
Figure 4. Segmentation of the satellite image (cloud-lake-ground).
(e)
(e)
(e)
(a) (b) (c) (d) (e)</p>
        <p>Figure 5. Segmentation of an image with pronounced luminance characteristics of objects.
(b) (c) (d)</p>
        <p>Figure 6. Segmentation of the test image Lena.
(e)
(e)
(b) (c) (d)</p>
        <p>Figure 7. Segmentation of satellite image (ground-water).</p>
        <p>The analysis of the given images, as well as the direct calculation of correctly assigned pixels,
allows us to draw the following conclusions. First, the field of correlation parameters allows you to
visually distinguish the objects existing on the source images. This gives base for using such a field for
further processing, in particular segmentation. Secondly, in most cases (5 of 6) preliminary nonlinear
filtering allowed to increase the quality of segmentation by an average of 8%. In this case, the gain is
greater, the more noticeable is the difference between the correlation properties of objects in
comparison with the luminance ones.</p>
        <p>Finally, Figures 8 and 9 show the results of automatic segmentation of image data and
segmentation, taking into account the selection of 2 objects based on the MRF-segmentation
algorithm.</p>
        <p>Obviously, such segmentation based on auto-determination of the number of objects is inefficient.
When the algorithm indicates the number of objects of interest, then for some images, adequate
segmentation is obtained, but an error remains about of 10-12% level. And in more complex images,
segmentation remains unsatisfactory. Preliminary evaluation of the relationships between pixels helps
either to eliminate errors in simple images, or to perform adequate segmentation (about 90%) for
complex images.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>5. Boundaries detection</title>
      <p>Note that the use of the recurrent filter as a tool for obtaining and brightness and correlation
characteristics of the image allows, among other things, to solve the problem of directly determining
the boundaries between objects in images. To do this, in many cases it is sufficient to filter the image
in the forward and backward directions xˆl  (xˆl ,ˆl , ˆ1l ,...,ˆNl ,ˆl ) and xˆˆl  (xˆˆl ,ˆˆl ,ˆˆ1l ,...,ˆˆ Nl ,ˆˆl )
Then it is necessary to determine statistics L for neighboring points (i ) and ( j) . It can be calculated as</p>
      <p>L  lDi K1(l)(xˆl  xˆˆl )T  lDj K2 (l)(xˆl  xˆˆl )T ,
where K (l ) and K2 (l ) are vector coefficients of statistics L.</p>
      <p>1</p>
      <p>In the case where L is greater than the threshold value L0, it is decided that there is a boundary
between the points (i ) and ( j) . Based on the modified likelihood ratio, one can show the validity of
this decision rule. The sense of the detector is related to the fact that the doubly stochastic filter, when
passing the explicit boundary between two objects, each of which is described by its doubly stochastic
model implementation, demonstrates a short-term increase in the variance of the estimation error. This
increase is the more, then the difference between these objects is more obvious. You can detect this
jump in the variance by comparing the estimates of the forward and backward filters.</p>
      <p>Figure 10 shows artificial doubly stochastic image (see Figure 10(a)), calculated statistics L (see
Figure 10(b)), fragment of a real satellite image (see Figure 10(c)) and the calculated statistics L for
real image (see Figure 10(d)).</p>
      <sec id="sec-3-1">
        <title>Thus, based on the proposed models, it is possible to detect boundaries between objects, which also makes it possible to improve the quality of segmentation.</title>
        <p>6. Conclusion
Thus, the results of the conducted studies confirmed the possibility of using nonlinear recurrent
filtering as an auxiliary tool that allows to improve the quality of segmentation of images of various
types. This allows us to recommend this type of treatment for real machine vision systems.
Acknowledgments</p>
      </sec>
      <sec id="sec-3-2">
        <title>The study was supported by RFBR, project № 18-31-00056.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Gonzalez</surname>
            <given-names>R</given-names>
          </string-name>
          and
          <string-name>
            <surname>Woods</surname>
            <given-names>R 2006</given-names>
          </string-name>
          <article-title>Digital image processing</article-title>
          (Moscow: Technosphere) p
          <fpage>812</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Bakut</surname>
            <given-names>P A</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kolmogorov G S 1987 Image Segmentation</surname>
          </string-name>
          <article-title>: Methods for delimiting the boundaries of regions</article-title>
          <source>Foreign Radio Electronics</source>
          <volume>10</volume>
          <fpage>16</fpage>
          -
          <lpage>23</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Malik</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Belongie</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leung</surname>
            <given-names>T</given-names>
          </string-name>
          and
          <string-name>
            <surname>Shi</surname>
            <given-names>J 2001</given-names>
          </string-name>
          <article-title>Contour and texture analysis for image segmentation</article-title>
          <source>International Journal of Computer Vision</source>
          <volume>43</volume>
          (
          <issue>1</issue>
          )
          <fpage>7</fpage>
          -
          <lpage>27</lpage>
          DOI: 10.1023/ A:1011174803800
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Li</surname>
            <given-names>S</given-names>
          </string-name>
          and
          <string-name>
            <surname>Wu</surname>
            <given-names>D O</given-names>
          </string-name>
          <year>2015</year>
          <article-title>Modularity-based image segmentation</article-title>
          <source>IEEE Transactions on Circuits and Systems for Video Technology</source>
          <volume>25</volume>
          (
          <issue>4</issue>
          )
          <fpage>570</fpage>
          -
          <lpage>581</lpage>
          DOI: 10.1109/TCSVT.
          <year>2014</year>
          .2360028
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Long</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shelhamer</surname>
            <given-names>E</given-names>
          </string-name>
          and
          <string-name>
            <surname>Darrell</surname>
            <given-names>T 2015</given-names>
          </string-name>
          <article-title>Fully convolutional networks for semantic segmentation</article-title>
          <source>IEEE Conference on Computer Vision and Pattern Recognition</source>
          <volume>3431</volume>
          -3440 DOI: 10.1109/CVPR.
          <year>2015</year>
          .7298965
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Cigla</surname>
            <given-names>C</given-names>
          </string-name>
          and
          <article-title>Alatan A A 2010 Efficient graph-based image segmentation via speeded-up turbo pixels ICIP 3013-</article-title>
          3016 DOI: 10.1109/ICIP.
          <year>2010</year>
          .5653963
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Fursov</surname>
            <given-names>V A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bibikov</surname>
            <given-names>S A</given-names>
          </string-name>
          and
          <string-name>
            <surname>Baida O A 2014</surname>
          </string-name>
          <article-title>A thematic classification of hyperspectral images in terms of the conjugacy index</article-title>
          <source>Computer Optics</source>
          <volume>38</volume>
          (
          <issue>1</issue>
          )
          <fpage>154</fpage>
          -
          <lpage>158</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Zimichev</surname>
            <given-names>E A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kazansky N L and Serafimovich P G 2014</surname>
          </string-name>
          <article-title>Spatial classification of hyperspectral images using the k-means ++ clustering method</article-title>
          <source>Computer Optics</source>
          <volume>38</volume>
          (
          <issue>2</issue>
          )
          <fpage>281</fpage>
          -
          <lpage>286</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Blokhinov</given-names>
            <surname>Yu</surname>
          </string-name>
          <string-name>
            <given-names>B</given-names>
            ,
            <surname>Gorbachev</surname>
          </string-name>
          <string-name>
            <given-names>V A</given-names>
            ,
            <surname>Rakutin</surname>
          </string-name>
          <string-name>
            <given-names>Yu O</given-names>
            and
            <surname>Nikitin A D 2018</surname>
          </string-name>
          <article-title>Development of an algorithm for the semantic segmentation of real-time aerial photographs</article-title>
          <source>Computer Optics</source>
          <volume>42</volume>
          (
          <issue>1</issue>
          )
          <fpage>141</fpage>
          -
          <lpage>148</lpage>
          DOI: 10.18287/
          <fpage>2412</fpage>
          -6179-2018-42-1-
          <fpage>141</fpage>
          -148
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Belim</surname>
            <given-names>S V</given-names>
          </string-name>
          and
          <string-name>
            <surname>Larionov S B 2016</surname>
          </string-name>
          <article-title>Algorithm of image segmentation, based on the search for communities on graphs</article-title>
          <source>Computer Optics</source>
          <volume>40</volume>
          (
          <issue>6</issue>
          )
          <fpage>904</fpage>
          -
          <lpage>910</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Yeruslanov</surname>
            <given-names>R V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orekhova M N and Dubrovin</surname>
            <given-names>V N</given-names>
          </string-name>
          <year>2015</year>
          <article-title>Segmentation of images of organs of the retroperitoneal space using computed tomographic images based on the level function</article-title>
          <source>Computer Optics</source>
          <volume>39</volume>
          (
          <issue>4</issue>
          )
          <fpage>592</fpage>
          -
          <lpage>599</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Vasil'ev K</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dement'ev V E and Andriyanov</surname>
            <given-names>N A</given-names>
          </string-name>
          <year>2015</year>
          <article-title>Doubly stochastic models of images Pattern Recognition</article-title>
          and
          <source>Image Analysis</source>
          <volume>25</volume>
          (
          <issue>1</issue>
          )
          <fpage>105</fpage>
          -
          <lpage>110</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Vasiliev</surname>
            <given-names>K K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dementiev</surname>
            <given-names>V E</given-names>
          </string-name>
          and
          <string-name>
            <surname>Andriyanov</surname>
            <given-names>N A</given-names>
          </string-name>
          <year>2017</year>
          <article-title>Filtration and restoration of satellite images using doubly stochastic random fields</article-title>
          <source>CEUR Workshop Proceedings</source>
          <volume>1814</volume>
          <fpage>10</fpage>
          -
          <lpage>20</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Azanov</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Danilov</surname>
            <given-names>A</given-names>
          </string-name>
          and
          <string-name>
            <surname>Andriyanov</surname>
            <given-names>N 2017</given-names>
          </string-name>
          <article-title>Development of software system for analysis and optimization of taxi services efficiency by statistical modeling methods</article-title>
          <source>CEUR Workshop Proceedings</source>
          <volume>1904</volume>
          <fpage>232</fpage>
          -
          <lpage>238</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Vasiliev K K and Andriyanov N A 2017</surname>
          </string-name>
          <article-title>Synthesis and analysis of doubly stochastic models of images</article-title>
          <source>CEUR Workshop Proceedings</source>
          <volume>2005</volume>
          <fpage>145</fpage>
          -
          <lpage>154</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Andriyanov</surname>
            <given-names>N A</given-names>
          </string-name>
          and
          <string-name>
            <surname>Gavrilina Yu N 2018 Image</surname>
            <given-names>Models</given-names>
          </string-name>
          <source>and Segmentation Algorithms Based on Discrete Doubly Stochastic Autoregressions with Multiple Roots of Characteristic Equations CEUR Workshop Proceedings</source>
          <volume>2076</volume>
          <fpage>19</fpage>
          -
          <lpage>29</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>