<!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>Optimal Scanning of Gaussian and Fractal Brownian Images with an Estimation of Correlation Dimension</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexander Yu. Parshin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yuri N. Parshin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ryazan State Radio Engineering University</institution>
          ,
          <addr-line>Ryazan</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>84</fpage>
      <lpage>90</lpage>
      <abstract>
        <p>The paper considers the in uence of the image pixels position in a one-dimensional sequence on the result of correlation dimension evaluation. The sequence formed as a result of reading of the two-dimensional pixel image. Dimension evaluation is performed by maximum likelihood method, using image elements ordering and creating vectors in pseudophase space by Takens theorem, and is used as a texture feature if texture processing and detection of objects. The two di erent scanning methods are considered. There is a problem of optimization of the scan path in order to maintain correlations between pixels in sequence. The rst method is to scan on the criterion of maximum correlation between the adjacent sets of pixels. The second method deals with choice of scan direction by criterion of scalar product maximum of chosen vector and previous one. An estimator of correlation dimension is evaluated.</p>
      </abstract>
      <kwd-group>
        <kwd>optimal scanning</kwd>
        <kwd>correlation dimension</kwd>
        <kwd>maximum likelihood estimator</kwd>
        <kwd>fractal analysis</kwd>
        <kwd>Gaussian and Fractal Brownian images</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Problem of detection of objects and its edges, as well as the separation of areas
at images is one of the most actual in modern thematic image processing. The
distinction between areas and objects from each other is carried out by means
of evaluation of certain parameters | textural features. We can make a decision
about di erence of objects on the basis of the di erence of characteristic values.
One of textural attributes are statistical features, which are determined by taking
into account the statistical properties of a sequence of pixels. Among them there
is a correlation dimension, which is formally de ned as the probability that
the distance between the vectors formed from samples in the time series in
pseudophase space is less than a predetermined constant value.</p>
      <p>
        One of the problems of dimension estimation of the image is a violation of
correlations between pixels during ordering them into a one-dimensional sequence
after reading. Radar images usually have a complex structure, which means that
the relationship of pixels is in di erent directions. Conventional methods
perform scanning reading pixels horizontally, vertically or diagonally. In addition,
there are space- lling curves, which allow to read all of the pixels in a selected
area once, sequentially selecting only adjacent pixels. Such a curve is, for
example, the Peano-Hilbert curve [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which has a fractal structure and allows
to completely read the pixels in a square area. This curve is good for scan an
image with fractal properties of objects. Fractal properties and parameters,
representing it, are promising among di erent textural features. Such properties
are quantitatively estimated by value of fractal dimension [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ]. Hilbert curve
has predetermined trajectory; therefore, it does not change depending on pixels
correlation. Moreover, all of the proposed methods do not have the property of
adaptability, that is, are universal for all the images and do not consider their
statistical properties. The sequence of pixels is weakly correlated, that makes
identi cation of relationships more di cult. Thus, there is the task of nding
the optimal scanning method that is able to perform the adaptation of the image
with respect to the properties.
      </p>
      <p>The aim of investigation is to develop a method of scanning an image,
providing more e cient textural processing and evaluation of the correlation dimension
by usage of fractal properties of the analysable image fragment as well as
algorithms of the fractal dimension estimation that are optimal by the maximum
likelihood criterion. An improvement of methods and algorithms is performed
by taking into account statistical and geometric dependency of data. An
algorithm for data scan within image frame is proposed as well.
2</p>
      <p>
        A maximum likelihood estimation of correlation
dimension
The most precise estimates of correlation dimension are obtained by
maximum likelihood algorithm [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ]. Basic iterations for the dimension evaluation
are presented in reference [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. When distances normalization rm = lm=lmax,
m = 1; ::; M , and correlation dimension equals D a probability distribution
law for distances between vectors V = fV1; ::; VNE g in pseudophase space is
set by power law F (r) = rD and probability density function is as follows:
dF (r)
w(r) = = D rD 1; 0 &lt; r &lt; 1 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>dr</p>
      <p>
        In paper [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] it is discussed the problem when all M distances r = frm; m =
1; ::; M g between vectors V are independent, a correlation dimension equals to
D. Then a combined probability density function of distances is as follows:
(1)
w(r=D) =
8 M
&lt; Q DrmD 1; r 2 [0; 1);
      </p>
      <p>
        m=1
: 0; r 2= [0; 1):
Dependent distances are formed in accordance with the following rule [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]:
1) N 1 independent random numbers are generated with the power law
distribution of probabilities within the range of values (0; 1); these numbers set
distances from the rst vector to all other N 1 vectors. A combined probability
density function of these N 1 independent distances between vectors is obtained
from (1) by substitution N instead of M :
w2(r2=r1; D) =
&gt;&gt;&gt;&gt;&lt;8 2mNQ=N3 rmax k D rmin k (rmax k
      </p>
      <p>rm 2 [rmin k; rmax k); k = 3; ::; N;
&gt;&gt; 0; rm 2= [rmin k; rmax k); k = 3; ::; N;
&gt;
&gt;: m = N + k 3:</p>
      <p>rmin k)D 1;
w1(r1=D) =
8 N 1
&lt; Q</p>
      <p>m=1
: 0; r1 2= [0; 1):</p>
      <p>Dr1Dm 1; r1 2 [0; 1);
2) N 2 independent random numbers are generated with the power law
distribution of probabilities within the range of values (rmax k; rmin k), k = 3; ::; N ;
these numbers set conditionally independent distances from the second vector
to other N 2 vectors except the 1st vector. Minimum and maximum values are
de ned by the triangle rule:
rmin k = jr12</p>
      <p>r1kj ; rmax k = r12 + r1k; k = 3; ::; N:</p>
      <p>Combined probability density function of these N
between vectors is as follows:
2 independent distances
(2)
(3)
(4)
As minimum and maximum values rmin k; rmax k depend on distances with
numbers 1; ::; N 1, then distances r1; r2 are also statistically dependent and their
combined probability density function is derived subject to (2), (3) :
w12(r1; r2=D) = w1(r1=D)w2(r2=r1; D):
3) Coordinates of the rst and second vectors in space of embeddings DE = 2
are x1 = 0; y1 = 0; x2 = r12; y2 = 0. Coordinates of other i = 3; ::; N vectors are
de ned by geometry of their position using the cosine theorem and distances from
i-th vector to the rst and second vectors: xi = r122 + r12i r22i ; yi = pr12i xi2.
2r12
For convenience, sign of coordinates yi is chosen positive.</p>
      <p>4) As a result of coordinates evaluation of all vectors we can calculate other
N22 52N 3 dependent distances r3 = iri=j=3; p::;(Nxi; j =xji)+2+1;(:y:;iN yj )2 . As
distances r3 are absolutely de ned by distances r1; r2, than they do not contain
additional information for the correlation dimension estimation.</p>
      <p>Optimal estimates of the correlation dimension should take into account
statistical and geometrical dependences of vectors, which are represented in the
likelihood function. A maximum likelihood estimate is obtained as a result of
solving of the optimization problem:</p>
      <p>Dest = arg</p>
      <p>max
0&lt;D&lt;DE
w12(r1; r1jD):
(5)</p>
      <p>The solving of equation (5) is realized by setting equal to zero of rst order
derivative of w12(r1r2jD) with respect to D. A maximum likelihood estimate of
correlation dimension is obtained:</p>
      <p>D^ =
(3N
3)
"N 1 2N 3</p>
      <p>X ln r1m + X ln(rm
m=1 m=N</p>
      <p>#
rmin k) :
3</p>
      <p>
        Optimal scanning by maximum correlation coe
cient
It is necessary to choose an approximating model for processing of signals and
images as well. The main principle of model choosing is to provide a maximum
conformance of model and real signal parameters. A 2D Fractional Brownian
motion is widely used as a model of a chaotic fractal image. Samples of 2D
fBm are formed X(k; m); k; m = 1; ::; N , by one of famous methods [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ] and
characterized by intensity 2 and Hurst exponent H. Variance of fBm increments
in the space interval x; y equals 2 x2 + y2 H , and its correlation within
disjoint intervals of space equals [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]:
      </p>
      <p>M = f(X(k1; m1)
2</p>
      <p>X(k3; m3))
2
(X(k2; m2)
2</p>
      <p>X(k4; m4))g =
=
(6)
(7)
Two-dimensional Gaussian process X(k; m) is used for representing of image
with zero mathematical expectation, dispersion Dx and correlation matrix
R = fR(i1; j1; i2; j2) = Dx exp [ ( xji1
i2j +
yjj1
j2j)] ; i1; i2; j1; j2 = 1; ::; N g :
(8)</p>
      <p>
        In a review paper [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] various methods of the scan path optimization are
considered, based on the correlation property of pixels. It is supposed that the
construction of the scan path, taking into account the correlation property of
pixels, allows to most fully represent dynamic properties of the image and
improve the accuracy of correlation dimension estimation
      </p>
      <p>In this paper two method of image scanning is discussed. The rst method
deals with choice of scan direction by criterion of correlation coe cient
maximum (7), (8) of each subsequent pixel. This method uses image characteristics,
averaged by signi cant ensemble of samples, but it doesnt consider properties
of particular image. The second method deals with choice of scan direction by
criterion of scalar product maximum of chosen vector X and previous one Y.
This method doesnt require a priori information about statistical properties of
image. Data of particular image are most fully used for construction of optimal
scan path. The optimal scanning algorithm consists of a following steps:
- rst vector consists of M image pixels from rst line of current frame;
- one of Q prede ned directions from last pixel to end of next vector is
considered;</p>
      <p>- standard scalar product is evaluated for pair of vectors previous X and each
of Q considered directions Y | as follows:</p>
      <p>RX;Y =</p>
      <p>(X; Y)
jjXjj
jjYjj
(9)
- maximum value of scalar product de nes a pair of vectors and thereby the
direction of scan trajectory;
- scan trajectory moves to new pixel, which is last for chosen vector;
- the algorithm is repeated until majority pixels are covered.</p>
      <p>Figures 3-6 represent optimal scan paths for Gaussian and Fractal Brownian
images, obtained by two proposed methods.
4</p>
    </sec>
    <sec id="sec-2">
      <title>Correlation dimension evaluation</title>
      <p>
        Dimension evaluation is performed by maximum likelihood method [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], with
image elements ordering and vectors formation in pseudophase space by Takens
theorem [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. An estimator of correlation dimension of Gaussian random image is
investigated. Then we change value of y and estimate a correlation dimension
in two case: scan trajectory is vertical ( gure 7) and scan trajectory is horizontal
( gure 8). The evaluated estimates are averaged by 20 samples, the vector size
is equal NE = 3.
5
      </p>
    </sec>
    <sec id="sec-3">
      <title>Conclusions</title>
      <p>Results of analysis of proposed algorithm show, that appliance of maximum
likelihood algorithm demands provision of maximum correlations between
image pixels in one-dimension sequence. Scanning by maximum correlation coe
cient criterion provides bigger di erence between values of correlation dimension
estimates and therefore simpli es solution of object detection problem.</p>
      <p>Acknowledgments. Investigation was carried out with the Russian Science
Foundation support, project number 14-19-01263.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>T.</given-names>
            <surname>Ouni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Abid</surname>
          </string-name>
          ,
          <article-title>Scan Methods and their Application in Image Compression</article-title>
          ,
          <source>International Journal of Signal Processing, Image Processing and Pattern Recognition</source>
          , vol.
          <volume>5</volume>
          , No.
          <volume>3</volume>
          ,
          <issue>2012</issue>
          , pp.
          <fpage>49</fpage>
          -
          <lpage>63</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Yu</surname>
            .G. Sosulin,
            <given-names>A.B.</given-names>
          </string-name>
          <string-name>
            <surname>Russkin</surname>
          </string-name>
          , Fractal Detection of Extensive Low in Contrast Objects in Images, Radiotechnika,
          <year>2009</year>
          ,
          <volume>12</volume>
          , pp.
          <fpage>48</fpage>
          -
          <lpage>57</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>A.A.</given-names>
            <surname>Potapov</surname>
          </string-name>
          , Fractals in Radio Physics and Radiolocation: Selection Topology. oscow: Universitetskaya kniga,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Luciana De Luca, Dario Luzio,
          <string-name>
            <given-names>Massimo</given-names>
            <surname>Vitale</surname>
          </string-name>
          ,
          <string-name>
            <surname>A ML</surname>
          </string-name>
          <article-title>Estimator of the Correlation Dimension for Left-hand Truncated Data Samples</article-title>
          ,,
          <source>Pure and Applied Geophysics</source>
          , vol.
          <volume>159</volume>
          , pp.
          <fpage>2789</fpage>
          -
          <lpage>2803</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>A.</given-names>
            <surname>Yu</surname>
          </string-name>
          . Parshin,
          <string-name>
            <given-names>Yu. N.</given-names>
            <surname>Parshin</surname>
          </string-name>
          ,
          <article-title>Usage of non-Gaussian statistics for RF Signals Detection by Complex Energy and</article-title>
          Fractal Detector,
          <source>International Radar Symposium, IRS</source>
          <year>2013</year>
          ,
          <article-title>Proceeding</article-title>
          , vol. I, II, pp.
          <fpage>779</fpage>
          -
          <lpage>784</lpage>
          , Drezden, Germany, German institute of navigation,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>A.</given-names>
            <surname>Yu</surname>
          </string-name>
          . Parshin,
          <string-name>
            <given-names>Yu. N.</given-names>
            <surname>Parshin</surname>
          </string-name>
          ,
          <article-title>Analysis of Maximum Likelihood Estimation of Fractal Dimension by Independent and Dependent Data</article-title>
          ,
          <source>5th Mediterranean Conference on Embedded Computing (MECO)</source>
          ,
          <year>2016</year>
          , pp:
          <volume>172</volume>
          <fpage>175</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>R.M. Crownover</surname>
          </string-name>
          , Introduction to Fractals and Chaos.
          <source>Jones and Bartlett</source>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Wood</surname>
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Chan</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <source>Simulation of stationary Gaussian processes in [0</source>
          , 1]d,
          <source>Journal of computational and graphical statistics</source>
          ,
          <year>1994</year>
          , vol.
          <volume>3</volume>
          , No.
          <volume>4</volume>
          , p.
          <fpage>409</fpage>
          -
          <lpage>432</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>F.</given-names>
            <surname>Takens</surname>
          </string-name>
          , Detecting Strange Attractors in Turbulence, Lecture Notes in athematics, vol.
          <volume>898</volume>
          ,
          <year>1981</year>
          , pp.
          <fpage>366</fpage>
          -
          <lpage>381</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>