<!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>
      <journal-title-group>
        <journal-title>CEUR Workshop Proceedings</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.18287/1613-0073-2016-1638-263-269</article-id>
      <title-group>
        <article-title>DEVELOPMENT OF THE EFFECTIVE SET OF FEATURES CONSTRUCTION TECHNOLOGY FOR TEXTURE IMAGE CLASSES DISCRIMINATION</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>E. Biryukova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>R. Paringer</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>A.V. Kupriyanov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Image Processing Systems Institute - Branch of the Federal Scientific Research Centre “Crystallography and Photonics” of Russian Academy of Sciences</institution>
          ,
          <addr-line>Samara</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Samara National Research University</institution>
          ,
          <addr-line>Samara</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <volume>1638</volume>
      <fpage>263</fpage>
      <lpage>269</lpage>
      <abstract>
        <p>The paper proposes a method for linear transformation of the features space, based on the use of discriminant analysis algorithm. For the test set of images the use of the obtained features space instead of the initial one has reduced the clustering error from 30% to 10%.  To develop a method for evaluating the effectiveness of a feature for discerning classes of texture images;  To apply discriminant analysis algorithm to improve the efficiency of a features set;  To develop a method for constructing of a set of informative features;</p>
      </abstract>
      <kwd-group>
        <kwd>texture images</kwd>
        <kwd>discriminant analysis</kwd>
        <kwd>statistical features</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Texture is one of the important characteristics in the field of image analysis.
However, there is still no clear definition of the term, and for each specific task of texture
analysis a different method of definition is applied.</p>
      <p>Currently, the problem of texture image discerning is quite common, but it is often
addressed not effectively enough. This problem cannot be solved due to the use of the
inappropriate features.</p>
      <p>In this paper, we propose a technology which constructs a set of effective features,
relevant for the classification of a large set of texture images, and thus reduces the
error in texture recognition.</p>
      <p>To achieve the goal, the following tasks were formulated:
 To develop a technology of building a effective features set;
 To analyse the technology on a set of texture images.</p>
    </sec>
    <sec id="sec-2">
      <title>Description of the technology</title>
      <p>
        The proposed technology is based on the use of discriminant analysis algorithm for
the formation of an effective set of features. It applies the first separability criterion to
estimate the informativeness of the features [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Discriminant analysis techniques proved their efficiency in many areas, for example
in the medical diagnostics [
        <xref ref-type="bibr" rid="ref2 ref3 ref4 ref5 ref6">2-6</xref>
        ].
      </p>
      <p>The discriminant analysis is used to eliminate the correlation between the features
and, as a consequence, reduce the dimension of the attribute space. The
implementation of this algorithm allows us to maintain the informativity value of the set of
features for the classification, as well as to reduce the number of features, so that simpler
methods of classification can be applied, and the value of the classification error is
lower.</p>
      <p>Suppose there is a sample consisting of  elements, divided into  classes, and
containing  signs. In the discriminant analysis, measure of the effectiveness of the
sample is criteria of separability, which are calculated according to the formulas:
 is the intergroup dispersion matrix. The elements of this matrix are calculated
ac =  (( )−1 )
where  =</p>
      <p>+  ,
cording to the formula:

 =1

 
 
 
 
cording to the formula:
=
∑ =1 ∑  =1</p>
      <p>( 
= 1
⁄
 
∑</p>
      <p>=1  
=
∑   ( 
−   )( 
−   ),</p>
      <p>,  = 1, 
is the intragroup dispersion matrix. The elements of the matrix are calculated
acis the value of the  ˗ ℎ feature for the  ˗ ℎ element of  class,
−   )(</p>
      <p>−   ),  ,  = 1, 
is the mean value of the  ˗ ℎ feature of  class,
  = 1⁄</p>
      <p>∑ =1     is the mean value of the  ˗ ℎ feature in all the classes, and   is
the number of elements in  class.</p>
      <p>The higher the value of the criterion is, the more the separability of the classes grows.</p>
      <p>Suppose  = [ 1 2 …   ] is the initial feature vector. Consider the algorithm for
formation of new features  = [ 1 2 …   ] .
1. Calculate the values of eigenvectors νi , i  1, p for matrix T-1B .
2. Calculate the standardized coefficient vectors   = [ 0,  1 …   ],  = 1,  , such
that the elements  i , i  0, p are calculated as following:

 =1
 0 = − ∑     ,
  =   √ −  ,
 = 1, 
tained in step 3
set.
3. Calculate the elements of the new attribute vector by the formula:</p>
      <p>=  0 +  1 1 + ⋯ +     ,  = 1,  .</p>
      <p>The number of the formed features cannot exceed the number of the initial ones.
We can describe the main stages of the technology for the construction of the
effective features set in the form of the following algorithm:
1. Select the initial data: a features set and texture images divided into classes.
2. Calculate the features for each image. Form the original sample.
3. Compose a set of informative initial features (Figure 1):
(a) select two classes from the original sample;
(b) calculate individual separability criteria for/of each feature for those classes;
(c) store the best feature depending on the value of the separability criterion;
(d) repeat steps (a) – (c) for all possible pairs of classes from the original sample;
(e) eliminate recurring features. The result is the desired set.
4. Eliminate from the initial set all spurious features that do not belong to the set
ob5. Apply the discriminant analysis algorithm to generate the set of new features.
6. Calculate the individual separability criteria for each new feature of the generated
7. Eliminate the features with low separability criterion value from the set.</p>
      <p>Thus, we get effective features set for discerning the classes of texture images.</p>
    </sec>
    <sec id="sec-3">
      <title>Experimental results</title>
      <p>
        The choice of the initial set of statistical features is not very important because, with
the use of discriminant analysis, we obtain a linear combination of features that
provides maximum separability of the classes. Therefore, in the current research we used
statistical features to discern the classes of texture images. Textural features have
shown good results in recognizing biomedical images and their further diagnosis
[711]. Those features include the first moment, contrast, correlation, inertia [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] along
with the features calculated by the formula
 (∆ , ∆ ,  ) =
∑| ( ,  ) −  ( + ∆ ,  + ∆ )|
      </p>
      <p>where  is the image intensity function,  is the number of image pixels.
In the following research we used the features λ, calculated at ∆ , ∆ = 0, ±1, ±2,</p>
      <p>
        = 1, 2, 3. The general set contained 40 features.
Texture images are from “Kylberg Texture Dataset v. 1.0” [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. This dataset consists
of 28 classes of various textures. Each class contains 160 unique images. All images
are grayscale and have the resolution of 576 by 576 pixels. Examples of texture
images of each class are shown in Figure 2.
In order to calculate the features, the program generating the original sample was
developed.
      </p>
      <p>Individual separability criteria for each pair of classes from the original sample were
calculated in accordance with Step 3 of the algorithm. Thus 378 features were
selected. Then, after the elimination of the recurring features, we get the set of 28 features.
After we had applied the discriminant analysis to the sample obtained at Step 4, a new
features space was formed.</p>
      <p>To complete the formation of the effective features set, we calculate the individual
separability criteria from the obtained features space. After that we eliminate those
features, the criterion value of which is less than 0.5.
Thus, we obtained a set of 12 effective features for texture classes discrimination for
the images from “Kylberg Texture Dataset texture image v. 1.0”.</p>
      <p>
        The chosen method for evaluating the effectiveness of the features proved to be
effective in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], where it was implemented on the same set of texture images.
To study the effectiveness of the proposed technology we carried out an evaluation
test of the features sets, obtained at different steps of the algorithm. The evaluation
was conducted by calculating the clustering error with the use of the k-means
algorithm. The centres of the initial classes were used as the entry conditions [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. The
clustering error was calculated after Steps 4 and 7 and amounted to 30% and 10%
respectively. This figures confirm the effectiveness of the developed technology.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>Thus, the technology of constructing an effective features set has been developed and
implemented. This technology consists of several steps, at which we develop a
method for evaluating the features effectiveness, increase the effectiveness of the set using
the discriminant analysis, generate the informative features set, and form new features
from the obtained set by the linear combination of the initial features.
The obtained features set can be used to describe texture differences of a large
number of textures.</p>
      <p>The technology has been evaluated with the use of a dataset of texture images. The
implementation of the technology reduces the error from 30 to 10%.</p>
      <p>The proposed technology can be applied for texture image description and for general
studies of textures.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgements</title>
      <p>This work was partially supported by the Ministry of education and science of the
Russian Federation in the framework of the implementation of the Program of
increasing the competitiveness of SSAU among the world’s leading scientific and
educational centers for 2013-2020 years; by the Russian Foundation for Basic Research
grants (# 14-07-97040, # 15-29-03823, # 15-29-07077, # 16-57-48006); by the ONIT
RAS program # 6 “Bioinformatics, modern information technologies and
mathematical methods in medicine” 2016.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Fukunaga</surname>
            <given-names>K.</given-names>
          </string-name>
          <article-title>Introduction to statistical pattern recognition</article-title>
          . San Diego: Academic Press,
          <year>1990</year>
          ; 592 p.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Ilyasova</surname>
            <given-names>NYu</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kupriyanov</surname>
            <given-names>AV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paringer</surname>
            <given-names>RA</given-names>
          </string-name>
          .
          <article-title>The Discriminative analysis Application to Refine the Diagnostic Features of Blood Vessels Images</article-title>
          .
          <source>Optical Memory &amp; Neural Networks (Information Optics)</source>
          ,
          <year>2015</year>
          ;
          <volume>24</volume>
          (
          <issue>4</issue>
          ):
          <fpage>309</fpage>
          -
          <lpage>313</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Ilyasova</surname>
            <given-names>NYu</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kupriyanov</surname>
            <given-names>AV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paringer</surname>
            <given-names>RA</given-names>
          </string-name>
          .
          <article-title>Formation of features for improving the quality of medical diagnosis based on discriminant analysis method</article-title>
          .
          <source>Computer Optics</source>
          ,
          <year>2014</year>
          ;
          <volume>38</volume>
          (
          <issue>4</issue>
          ):
          <fpage>851</fpage>
          -
          <lpage>856</lpage>
          . [in Russian]
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Ilyasova</surname>
            <given-names>NYu</given-names>
          </string-name>
          , Kupriyanov AV.
          <article-title>The Big Data mining to improve medical diagnostics quality</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          ,
          <year>2015</year>
          ;
          <volume>1490</volume>
          :
          <fpage>346</fpage>
          -
          <lpage>354</lpage>
          . DOI:
          <volume>10</volume>
          .18287/
          <fpage>1613</fpage>
          -0073- 2015-1490-346-354.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ilyasova</surname>
            <given-names>NYu</given-names>
          </string-name>
          , Paringer RA.
          <article-title>Research effectiveness of features for the vascular pathologies diagnosis</article-title>
          .
          <source>Scientific Journal of "Proceedings of the Samara Scientific Center of the Russian Academy of Sciences"</source>
          ,
          <source>Samara Scientific Center of the Russian Academy of Sciences</source>
          ,
          <year>2015</year>
          ;
          <volume>17</volume>
          ; No 2
          <issue>(5</issue>
          ):
          <fpage>1015</fpage>
          -
          <lpage>1020</lpage>
          . [In Russian]
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gaidel</surname>
            <given-names>AV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zelter</surname>
            <given-names>PM</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kapishnikov</surname>
            <given-names>AV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khramov</surname>
            <given-names>AG</given-names>
          </string-name>
          .
          <article-title>Computed tomography texture analysis possibilities of the chronic obstructive pulmonary disease diagnosis</article-title>
          .
          <source>Computer Optics</source>
          ,
          <year>2014</year>
          ;
          <volume>38</volume>
          (
          <issue>4</issue>
          ):
          <fpage>843</fpage>
          -
          <lpage>850</lpage>
          . [In Russian]
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>HeiShun</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <surname>Tischler</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qureshi</surname>
            <given-names>MM</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soto</surname>
            <given-names>JA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Anderson</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Daginawala</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buch</surname>
            <given-names>K.</given-names>
          </string-name>
          <article-title>Using texture analyses of contrast enhanced CT to assess hepatic fibrosis</article-title>
          .
          <source>European Journal of Radiology</source>
          ,
          <year>2016</year>
          ;
          <volume>85</volume>
          (
          <issue>3</issue>
          ):
          <fpage>511</fpage>
          -
          <lpage>517</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Acharya</surname>
            <given-names>UR</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ng</surname>
            <given-names>EY</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tan</surname>
            <given-names>JH</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sree</surname>
            <given-names>SV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ng</surname>
            <given-names>KH</given-names>
          </string-name>
          .
          <article-title>An integrated index for the identification of diabetic retinopathy stages using texture parameters</article-title>
          .
          <source>Journal of Medical Systems</source>
          ,
          <year>2012</year>
          ;
          <volume>36</volume>
          (
          <issue>3</issue>
          ):
          <fpage>2011</fpage>
          -
          <lpage>2020</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Kutikova</surname>
            <given-names>VV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gaidel</surname>
            <given-names>AV</given-names>
          </string-name>
          .
          <article-title>Study of informative feature selection approaches for the texture image recognition problem using Laws' masks</article-title>
          .
          <source>Computer Optics</source>
          ,
          <year>2015</year>
          ;
          <volume>39</volume>
          (
          <issue>5</issue>
          ):
          <fpage>744</fpage>
          -
          <lpage>750</lpage>
          [In Russian].
          <source>DOI: 10</source>
          .18287/
          <fpage>0134</fpage>
          -2452-2015-39-5-
          <fpage>744</fpage>
          -750.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Gaidel AV</surname>
          </string-name>
          .
          <article-title>A method for adjusting directed texture features in biomedical image analysis problems masks</article-title>
          .
          <source>Computer Optics</source>
          ,
          <year>2015</year>
          ;
          <volume>39</volume>
          (
          <issue>2</issue>
          ):
          <fpage>287</fpage>
          -
          <lpage>293</lpage>
          [In Russian].
          <source>DOI: 10</source>
          .18287/
          <fpage>0134</fpage>
          -2452-2015-39-2-
          <fpage>287</fpage>
          -293.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Gaidel</surname>
            <given-names>AV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pervushkin</surname>
            <given-names>SS</given-names>
          </string-name>
          .
          <article-title>Research of the textural features for the bony tissue diseases diagnostics using the roentgenograms</article-title>
          .
          <source>Computer Optics</source>
          ,
          <year>2013</year>
          ;
          <volume>37</volume>
          (
          <issue>1</issue>
          ):
          <fpage>113</fpage>
          -
          <lpage>119</lpage>
          . [In Russian]
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Haralick</surname>
            <given-names>RM</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shanmugam</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dinstein</surname>
            <given-names>I.</given-names>
          </string-name>
          <article-title>Textural features for image classification</article-title>
          .
          <source>IEEE Trans. on Systems, Man and Cybernetics</source>
          ,
          <year>1973</year>
          ;
          <volume>3</volume>
          :
          <fpage>610</fpage>
          -
          <lpage>621</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <article-title>Kylberg texture dataset</article-title>
          . URL: http://www.cb.uu.se/~gustaf/texture/.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Biryukova</surname>
            <given-names>EV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paringer</surname>
            <given-names>RA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kupriyanov</surname>
            <given-names>AV</given-names>
          </string-name>
          .
          <article-title>Research efficiency for features istinguishing texture images</article-title>
          .
          <source>Advanced Information Technologies and Scientific Computing (PIT</source>
          <year>2016</year>
          ),
          <source>Proceedings of the International Scientific Conference, Samara: Samara Scientific Center of RAS</source>
          ,
          <year>2016</year>
          ;
          <volume>1052</volume>
          :
          <fpage>45</fpage>
          -
          <lpage>49</lpage>
          . [in Russian]
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Mandel</surname>
            <given-names>ID</given-names>
          </string-name>
          .
          <article-title>Cluster analysis</article-title>
          .
          <source>Moscow: Finance and Statistics</source>
          ,
          <year>1988</year>
          ; 176 p. [in Russian]
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>