<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>The Study of Applicability of the Decision Tree Method for Contouring of the Left Ventricle Area in Echographic Video Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Porshnev S.V.</string-name>
          <email>sergey_porshnev@mail.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mukhtarov A.A.</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bobkova A.O.</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zyuzin V.V.</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bobkov V.V.</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ural Federal University named after First President of Russia B.N. Yeltsin</institution>
          ,
          <addr-line>Ekaterinburg, Russia, 620002, Ekaterinburg, Mira Str., 19</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ural State University of Economics and Ural Institute of Business</institution>
          ,
          <addr-line>Ekaterinburg, Russia, (620144, Ekaterinburg, 8 th of</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Echocardiography is a widespread method for analysing of the heart muscle, in which a consistent set of frames with instant images of the heart are recieved. Cardiologists build a contour, which bound an area of the left ventricle for each frame, because its state gives the information to diagnose diseases of the heart muscle. Doctors have an idea about the regular contour shape. They sometimes ignore some contrasing tissue on the picture and they construct parts of the contour on not contrasting areas of the image. Thus, the analysis results are dependent on the experience of the particular doctor, and therefore, to some extent, are subjective. In this context, the task of automating contouring of the left ventricle on an ultrasound image is relevant. The article discusses the experience of using machine learning method (decision trees) for the automatic identi cation of the left ventricle region on ultrasound images of the apical four-chamber-projection of the human heart. The list of pixels attributes used in machine learning are submitted. The results of the application of decision trees, as well as quantitative assessments of the quality of delineation of the left ventricle, are shown.</p>
      </abstract>
      <kwd-group>
        <kwd>contouring</kwd>
        <kwd>left ventricle</kwd>
        <kwd>echocardiographic images</kwd>
        <kwd>image processing</kwd>
        <kwd>machine learning</kwd>
        <kwd>decision trees</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>For assessment the state of LV, cardiologist builds the contour, bounding
region of LV, for each frame of the ultrasound images sequence, usually in manual
mode.</p>
      <p>There are many di erent ultrasound scanners, each of which is equipped
with toolkit for the LV contouring (Philips, Aloka Hitachi, Toshiba, Siemens,
General Electric, and others.). However, as the analysis of commercial o ers the
above-mentioned companies, there is no devices for echocardiography with
builtin programs, which would allow to carry out delineation of LV in fully automatic
mode.</p>
      <p>
        Also, numerous studies have been conducted and various contouring
algorithms have been developed. However, these articles [
        <xref ref-type="bibr" rid="ref17 ref3 ref6 ref7 ref8">17, 7, 3, 6, 8</xref>
        ] describe a
problem to delineate MRI image data only. This task is more simple, because
the MRI image is clear, the amount of noise is minimized. Also in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] showed
an algorithm to highlight the contour on the 3D ultrasound image. These
algorithms can not be used to solve our problem. Studies have been conducted on the
automation of the process of left ventricle delineation using tracking algorithms
[
        <xref ref-type="bibr" rid="ref10 ref13 ref4">4, 10, 13</xref>
        ]. However it was managed to develop only a semi-automatic algorithm
, which requires the participation of an expert. Thus, today the task of fully
automatic LV contouring algorithm for the 2-D ultrasound images is relevant.
      </p>
      <p>The purpose of this paper is to analyze the applicability of the decision tree
method to automate the process of the delineation of the left ventricle on the
video sequence.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Classi cation of Data</title>
      <p>Statement of the Problem
There is a set of ultrasound images in RGB space (hereinafter referred to as
frames) 640 480 pixels of apical four-chamber heart projection. For each frame
there is a corresponding binary frame with expert area of LV. The example of
frame with LV boundaries, designated by expert, is shown in gure 1.</p>
      <p>Each frame is a set of pixels with known coordinates (x, y) and the halftone
intensities I 2 [0; 255] :</p>
      <p>I = 0; 2989 R + 0; 5870 G + 0; 1140 B;
(1)
where R, G, B - are the brightness components of a pixel in RGB-space.</p>
      <p>
        The analysis of expert experiment of LV area contouring showed, that the
doctor builds a border, relying on their own understanding of the correct shape
of the contour, ignoring some of the contrasting fabric of images and
constructing additions to the border areas of the frame with a low signal to noise ratio.
However, algorithmization action of expert in the construction of some of the
boundaries of the LV circuit fails. For the automation of procedures of the LV
contouring, it requires an additional frames analysis algorithms, such as
machine learning, which can be used in this task in accordance with the following
algorithm:
1. Training of the classi er:
{ Formation of the initial set of pixels X=x1; :::; xL (training sample),
belonging to the corresponding frames in which experts noted the LV
border.
{ Selecting the features that characterize the pixel: f = (f1; f2; : : : ; fJ ) ;
including signs of belonging of pixel to LV area (fi)
{ Marking pixels as belonging to LV area ( fi = 1; if the pixel belongs to
the eld of LV and fi = 0 in the opposite case).
{ Forming a set of features F = f1; : : : ; fL , where fi - is the vector
containing characteristic values of i-th pixel.
{ Construction of the classi er in the form of a decision tree [
        <xref ref-type="bibr" rid="ref14 ref16 ref2">2, 14, 16</xref>
        ]
using the set of features F pixels training sample.
2. Classi cation of frame pixels:
{ Calculation of the features values, characterizing pixel, for each classi ed
pixel of a frame: f = (f1; f2; : : : ; fL 1) :
{ The calculation of the features values of belonging to the LV area fL for
each pixel of the frame based on a decision tree.
{ Isolation of the left ventricle contour on the frame as the boundaries of
classi ed area.
      </p>
      <p>Of the above algorithm it can be seen that one of the most important stages
is the stage of the classi er training. Methods of the classi er training based on
decision tree, that takes into account the features of analyzed images, considered
in the next section.</p>
    </sec>
    <sec id="sec-3">
      <title>Methods of Learning</title>
      <p>
        As the vector coordinates of the pixel features were selected Cartesian
coordinates of the pixel x, y (f1 = x; f2 = y), and the values of the intensity of the
pixel in the frame, treated with one of following image processing methods [
        <xref ref-type="bibr" rid="ref11 ref12">11,
12</xref>
        ]:
1. Histogram equalization of the image pixels intensity;
2. Adaptive transformation of local contrasts;
3. Local range of image(range lt);
4. Local standard deviation of image;
5. The boundaries detection using the Sobel operator;
6. The boundaries detection using the Prewitt operator;
7. The boundaries detection using the Roberts operator;
8. The boundaries detection by looking for zero-crossings after ltering the
original image with a Laplacian of Gaussian lter;
9. The boundaries detection by looking for zero-crossings after ltering the
original image with a Canny operator;
10. The boundaries detection using the Canny operator.
      </p>
      <p>Thus, the selected vector of features F belongs to a 13-D space (J = 13):</p>
      <p>F = (x; y; Ik; f13) ; k = 1; 10
30
4
5.68
5.60
5.29</p>
      <p>Evaluation of training using the decision tree method was done using the
cross-validation procedure:
1. The resulting table of features was divided into 10 equal-sized blocks
fBig ; i = 1; 10:
2. Test block Bk; k = 1; 10 has consistently selected from fBig, and a plurality
of blocks fBig nBk used as a training sample.
3. The estimate of the average values of the error (the share of misclassi ed
pixels) of all tested samples was calculated using cross-validation.
When classifying pixels resulting errors can be divided into two groups:
{ error of the rst kind - a pixel belonging to the area of the left ventricle, is
classi ed as not belonging to it;
{ error of the second kind - the pixel does not belonging to the area of the left
ventricle, is classi ed as belonging to her.</p>
      <p>A numerical estimate of error includes errors both the rst and the second
kinds.</p>
      <p>Average classi cation accuracy of pixels by 10 blocks was 0.9866, respectively,
the average error of classi cation was - 0.0134.</p>
      <p>There is the ROC-curve, constructed for this classi er, shown in Figure 3.
The index of AUC was 0.9715.</p>
      <p>Assessment of the Quality of Construction LV Area
Assessment of the quality of construction of the LV area was done based on the
same sample of 662 frames (17 patients). To train the classi er 620 frames were
used of 16 patients (94%). Testing was conducted on the remaining 42 frames of
the last (17) patient (6%).</p>
      <p>Example of the LV region, formed by quali ed pixels using a decision tree,
is shown in Figure 4.</p>
      <p>Classi ed area was transformed into LV contour for further evaluation as
follows:
1. The removal of pixels distant from the main area;
2. Morphological processing by operation "closure" with the structuring
element "disk" a radius of 3 for smoothing the area;;
3. Detecting the contour from the resulting area.</p>
      <p>
        Examples of the contour and the corresponding expert contour presented in
Figure 5.
{ cross validation [
        <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
        ]
{ area under the curve
{ precision
were S\ - is the intersection of square of area, limited by expert contour,
and area, formed from classi ed pixels, Scont - square of the area, formed
from the classi ed pixels.
{ recall
were Sexp - is the area of the region bounded by the expert contour.
{ F-measure
{ is the coe cient of the kinematic center of mass (CM) of the left ventricle
area in the video sequence of frames with exing of the heart muscle of
patient
      </p>
      <p>F =
2 P recision Recall
P recision + Recall
were Sellipse - is the area of the ellipse, bounding CM LV, Sdiast cont - is the
area of the region contour in diastole.</p>
      <p>
        Estimates for the coe cient of CM motion in patients with pathologies and
without pathologies are given [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>The results of these criteria are presented in table 2.
In the studies examined the use of one of the machine learning methods (decision
tree) in the problem of the development of the automatic delineation algorithm
of the heart left ventricle to the echographic video sequences.</p>
      <p>Quantitative assessment of the quality of learning were made. The following
values of criteria were received: Precision - 0.92, Recall - 0.77, F-measure - 0.84
coe cient of kinematics CM - 0.001.</p>
      <p>According to the results it can be concluded that the contour, derived from
the classi ed LV region, is unsatisfactory due to the fact that it signi cantly
di ers from the expert contour. (Values of precision, recall and F-measure for
satisfactory contour close to 1.) In this regard, the algorithm requires further
research, the purpose of which:
{ determine the usefulness of each feature in the training set and reduce the
dimension of feature space using only the most informative features;
{ explore the use of other well-known machine learning algorithms within the
task.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>1. Cross validation, https://www.cs.cmu.edu/~schneide/tut5/node42.html</mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Decision</surname>
            <given-names>trees</given-names>
          </string-name>
          , http://hdl.handle.
          <source>net/10995/36261</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. van Assen,
          <string-name>
            <given-names>H.C.</given-names>
            ,
            <surname>Danilouchkine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.G.</given-names>
            ,
            <surname>Behloul</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Lamb</surname>
          </string-name>
          , H.J., van der Geest, R.J.,
          <string-name>
            <surname>Reiber</surname>
            ,
            <given-names>J.H.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lelieveldt</surname>
            ,
            <given-names>B.P.F.</given-names>
          </string-name>
          :
          <article-title>Cardiac lv segmentation using a 3d active shape model driven by fuzzy inference</article-title>
          .
          <source>Medical image computing and computerassisted intervention - MICCAI</source>
          <year>2003</year>
          2878,
          <issue>533</issue>
          {
          <fpage>540</fpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bardinet</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ayache</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cohen</surname>
            ,
            <given-names>L.D.</given-names>
          </string-name>
          :
          <article-title>Tracking and motion analysis of the left ventricle with deformable superquadrics</article-title>
          .
          <source>Medical image analysis 1(2)</source>
          ,
          <volume>129</volume>
          {
          <fpage>149</fpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Blockeel</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Struyf</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>E cient algorithms for decision tree cross-validation</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          <volume>3</volume>
          ,
          <issue>621</issue>
          {
          <fpage>650</fpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Guttman</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prince</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McVeigh</surname>
            ,
            <given-names>E.R.</given-names>
          </string-name>
          :
          <article-title>Tag and contour detection in tagged mr images of the left ventricle</article-title>
          .
          <source>IEEE Transactions on Medical Imaging</source>
          <volume>13</volume>
          (
          <issue>1</issue>
          ),
          <volume>74</volume>
          {
          <fpage>88</fpage>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Jolly</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          :
          <article-title>Automatic segmentation of the left ventricle in cardiac mr and ct images</article-title>
          .
          <source>International journal of computer vision 70(2)</source>
          ,
          <volume>151</volume>
          {
          <fpage>163</fpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>H.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Codella</surname>
            ,
            <given-names>N.C.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cham</surname>
            ,
            <given-names>M.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weinsaft</surname>
            ,
            <given-names>J.W.</given-names>
          </string-name>
          :
          <article-title>Automatic left ventricle segmentation using iterative thresholding and an active contour model with adaptation on short-axis cardiac mri</article-title>
          .
          <source>IEEE Transactions on Biomedical Engineering</source>
          <volume>57</volume>
          (
          <issue>4</issue>
          ),
          <volume>905</volume>
          {
          <fpage>913</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Milletari</surname>
          </string-name>
          , Yigitsoy, Navab, Ahmadi:
          <article-title>Left ventricle segmentation in cardiac ultrasound using hough-forests with implicit shape and appearance priors (</article-title>
          <year>2014</year>
          ), http://hdl.handle.
          <source>net/10380/3485</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Mukhtarov</surname>
            ,
            <given-names>A.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zuzin</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          :
          <article-title>Software development for automating the contouring process of the left ventricle of the heart on the echographic video sequences (</article-title>
          <year>2016</year>
          ), http://hdl.handle.
          <source>net/10995/36261</source>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Porshnev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kublanov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bobkova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Evaluation of informative of features, used for the treatment of echocardiographic images</article-title>
          .
          <source>Biomedical electronics (4)</source>
          ,
          <volume>19</volume>
          {
          <fpage>26</fpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Porshnev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zyuzin</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bobkov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bobkova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Factor analysis of the features used to automatically analyze the results of echocardiography</article-title>
          .
          <source>Proceedings of the 23rd International Crimean Conference "Microwave equipment and telecommunication technology"</source>
          pp.
          <volume>1071</volume>
          {
          <issue>1072</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Porshnev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zyuzin</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bobkov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bobkova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Semi-automatic contouring algorithm of the left ventricle on the echocardiographic images</article-title>
          .
          <source>Fundamental research 8(1)</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Porshnev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zyuzin</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bobkov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bobkova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>The application of decision trees algorithm for selecting the area of the left ventricle on echocardiographic images</article-title>
          .
          <source>15th International Academic Conference on Development in Science and Technology (IACDST-2015) (4)</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Porshnev</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zyuzin</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mukhtarov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bobkova</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>The study of the mass center motion of the left ventrical area in echocardiographic videos</article-title>
          .
          <source>In: Supplementary Proceedings of the 4th International Conference on Analysis of Images, Social Networks and Texts (AIST-SUP</source>
          <year>2015</year>
          )
          <article-title>(April</article-title>
          ),
          <volume>9</volume>
          {
          <fpage>11</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Shampandar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Arti cial intelligence in computer games: how to teach virtual characters react to external in uences (</article-title>
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Ying-Li</surname>
            , Connelly,
            <given-names>K.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dick</surname>
            ,
            <given-names>A.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wright</surname>
            ,
            <given-names>G.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Radau</surname>
            ,
            <given-names>P.E.</given-names>
          </string-name>
          :
          <article-title>Automatic functional analysis of left ventricle in cardiac cine mri. Quantitative Imaging in medicine</article-title>
          and surgery pp.
          <volume>200</volume>
          {
          <issue>209</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>