<!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>Embryo cell detection using regions with convolutional neural networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Arnoldas Matusevičius</string-name>
          <email>arnoldas.matusevicius@ktu.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Darius Dirvanauskas</string-name>
          <email>darius.dirvanauskas@ktu.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rytis Maskeliūnas</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vidas Raudonis</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Automation, Kaunas University of Technology</institution>
          ,
          <addr-line>Kaunas</addr-line>
          ,
          <country country="LT">Lithuania</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Multimedia Engineering Department, Kaunas University of Technology</institution>
          ,
          <addr-line>Kaunas</addr-line>
          ,
          <country country="LT">Lithuania</country>
        </aff>
      </contrib-group>
      <fpage>89</fpage>
      <lpage>93</lpage>
      <abstract>
        <p>-this research provide approach for embryo cell detection from images based on convolutional neural networks. Deep neural network used for experiment consist of 15 layers and is trained using GPU for calculations. In research training data set size impact to model training duration is identified. R-CNN model embryo cell detection results are compared to human expert labeling data to evaluate its precision.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Keywords—Machine Supervised learning vision;</title>
    </sec>
    <sec id="sec-2">
      <title>Object recognition;</title>
      <p>I.</p>
      <p>INTRODUCTION</p>
      <p>Identify and count objects in an image or sequence of images
is challenging computer vision problem, which can be found in
many applications and systems, ranging from traffic monitoring
to biological research. This paper is focused on biological
research embryo cells detection. However, developed
methodology can be used in numerous medicine procedures
that requires counting and detection, such as red or white blood
cells count for patient’s health, clinical pathology or cell
concentration investigation.</p>
      <p>Manual embryo cell detection is very monotonous and
timeconsuming work that is prone to errors. According to this
automating, the detection process has many benefits, such as
reducing time consumption, minimizing errors possibility and
cost. In addition, it is improving consistency of results between
individuals and clinics. Our goal is to simplify the task and
improve its robustness.</p>
      <p>One of the difficulties is to count non-stained cells in dark
images, because of constraints, such as the light intensity,
transparency or exposure time. All these factors cause image
quality and result in faint cell boundaries. One more challenge
is that embryos cells has wide variability in appearance and
shape. Furthermore, every embryo grows in different individual
manner, there cells overlap each over. Also between cells could
be found extracellular material hand crafted algorithms.</p>
      <p>In this paper, we develop a Convolutional Regression
Networks (CNN) approach for regression of density map. Our
main goal is to automatically detect and count the number of
human cells in developing embryos. In addition, experimental
Copyright © 2017 held by the authors
results shows that CNN can be used to provide state-of-the-art
cell counting, also detect overlapping cells.</p>
      <p>II.</p>
      <sec id="sec-2-1">
        <title>GENERAL DESCRIPTION OF R-CNN METHOD</title>
        <p>
          Object detection system R-CNN can be divided into three
main modules. The first module is responsible for generation
category-independent region proposals [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Proposals are used
to define the set of possible candidates available to the detector.
The second one - convolutional network is used to extract a
fixed-length feature vector from each region. The last one
module is a set of class-specific linear SVMs.
        </p>
        <p>
          According to the Pan and Yang taxonomy [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] Regional –
Convolutional Neural Networks training is substantiated on
learning inductive transfer. For correct R-CNN train, first step
is to classify ImageNet as dataset and source task. Second step
is network training using supervision, after that network is
transferred to the target task and dataset using supervised
finetuning. At first look, this methodology is related to traditional
multi-task learning [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. However, this training is except for
the task sequentially and furthermore, are only based on
performing well on the specific target task.
        </p>
        <p>
          Donahue et al. [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] also mentioned CNNs learning using
supervised transfer in work. They state that once trained on
ImageNet, further it can be treated as a black box feature
extractor. This method is suitable for recognition with scene
classification and domain adaptation. One more author
Hoffman et al. [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] states transfer learning for R-CNN training
is right choice and can be used for image – level label classes,
but not for bounding – box training data.
        </p>
        <p>
          Regions with Convolutional Neural Networks consists of
two sibling output layers. The first one is used for discrete
probability distribution, p = (p0,...,pK), over K + 1 categories.
Always parameter p is computed by a softmax over outputs of
layer. The second one layer outputs bounding – box regression
offsets, tk = ( ) given in [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], tk is used to specify a
scale – invariant translation and log – space height and width
shift relative to an object proposal [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ].
        </p>
        <p>R-CNN regions of interest training is labeled with u (ground
– truth class) and v (ground – truth bounding – box regression
target). Then multitask loss L for each RoI classification (1).
(1)</p>
        <p>Here Lcls is equal to log loss for true class Lcls(p,u) = - log
pu the hyper – parameter is used to control the balance
between the two task losses. For normalization the ground –
truth regression targets vi is equal to zero mean and unit
variance.</p>
        <p>In the second task is defined loss over a tuple of true
bounding – box regression targets Lloc for class u and v and is
equal to v = (vx,vy,vw,vh), predicted tuple for
class u. For background regions of interest there is not used
notion of ground – truth bounding box also Lloc is not involved.
In this case for bounding – box regression is used (2)
expression.
(2)</p>
      </sec>
      <sec id="sec-2-2">
        <title>There smoothL equal (3).</title>
        <p>(3)</p>
        <p>If the regression targets are unbounded, there is probability,
that training with L2 loss can require tuning of learning rates to
prevent gradients explosion.</p>
        <p>III.</p>
      </sec>
      <sec id="sec-2-3">
        <title>THE ALGORITHM USED IN THE STUDY</title>
        <p>Deep learning is package of different methods used in
machine learning which attempts to present detail features in
multiple-layer structure data. R-CNN is one of the most
effective learning techniques and is able to minimize learnable
parameters significantly by using the same basis function across
different image locations.</p>
        <p>
          In this research, we suggest an automatic learning based cell
detection framework, which is suitable for 3D and 2D
microscopy images. This framework can be used, for the
efficiency and accuracy improvement of training a CNN from
larger size images, an SVM classifier is applied to detect cell
regions for collecting the CNN training set [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>
          The exposure time range is dynamical and may not be equal
for each session of recording through the light microscope,
according to this the color of each stack may be different. Also
in this research we apply Image Intensity Standardization (IIS),
which was considered in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] the main advantage is intensity
normalization of 2D grayscale images. According to Bogunovic
[
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] after some modifications IIS algorithm is suitable for
normalizing the intensity of the three-dimensional grey scale
Rotational Angiography. Furthermore, we use the original
Intensity Standardization as a color normalization method for
3D microscopy images. After that, calculation is performed of
three histograms of the three channels of the whole RGB stack
first. Also, the stack histogram of every used channel is aligned
to the corresponding reference based on the non-linear
registration method described in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. Algorithm of this
operation is shown in Fig. 1.
        </p>
        <p>Fig. 1 The workflow of the embryo cell detection framework.</p>
        <p>
          As well, there are more algorithms used for embryo cell
detection in machine vision and medical image analysis areas
[
          <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
          ]. Nonetheless, most of these automated
threedimensional cell detection methods are not a suitable for
manual cell detection [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. There are two main types of cell
detection algorithms. The first one is based on segmentation or
thresholding [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] and different software implementations
appeared including various plugins as “ImageJ” [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] and the
“FARSIGHT” toolkit [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. The second type is feature or
modeling based methods [
          <xref ref-type="bibr" rid="ref16 ref17">16, 17</xref>
          ]. Due to machine learning
techniques development, capabilities of cell detection based on
learning are increased. Also, for two-dimensional
immunohistochemistry images there are learning based on cell
detection methods [
          <xref ref-type="bibr" rid="ref18">18, 19</xref>
          ]. However, there is not universal
automatic cell detection method for microscopy images.
        </p>
        <p>In this research, cell regions R are determined to discard the
irrelevant background regions. Selecting background patches is
important for training a CNN. Wherefore, cell regions detection
is more efficient and rough using an SVM classifier, after that
cell and background training patches are gathered from R
instead of the whole stack.</p>
        <p>The Support Vector Machine (SVM) detector is used for
cell region detection and for collecting CNN training patches,
which are used to remove large part of background pixels. This
part of process is like feature selection pre-process. In our case,
accuracy of CNN could be increased using cell detection
samples in the cell region. Similarly, in the test case, to increase
accuracy, in first step we apply the SVM detector to identify
those regions. In the training mode of conventional CNN, the
cell samples are the same, however the non-cell samples are
different.</p>
        <p>Then the cell region R is detected using SVM-RGB
Histogram detector, second step is to extract cell and patches in
region R from all test stacks for training CNN which is also the
same size of patches and neighborhood. Pixels in the cell region
R have almost same colors. According to this color feature in
the cell region is not reliable for distinguishing cell and
background patches. On purpose to decrease time range for
training all RGB patches are transferred into the YUV color
space and only the Y channel patches are needed. Every
Ychannel cell patch, is rotated 0, 90, 180, 270 degrees to ensure
the detector rotation invariant and increase the amount of cell
samples. Also there is probability that cell and background
patches can have overlapping pixels. This is useful for
increasing the probability of correct cell detection.
Approximately half million cell patches are extracted from all
training stacks, and the same amount of background patches
from the cell region R.</p>
        <p>After the last step, max-pooling CNN is ready for testing on
the test stacks. The cell region is detected by the SVM RGB
Histogram detector for each frame of every stack in the dataset
used for testing. After that, the pre-trained CNN is used for
identifying embryo cells by scanning each pixel in region and
every pixel is given a probability value P.</p>
        <p>IV.</p>
        <p>R-CNN TRAINING</p>
        <p>Experiment was done using MATLAB 2016b software in a
personal computer with i5-4570 CPU clocked at 3.2 GHz, 8 GB
memory 64-bit operating system and video card GeForce GTX
650 Ti. Training process was done with GPU processor instead
of CPU to accelerate training procedure.</p>
        <p>We train the R-CNN network demonstrated in Fig. 2. It
consist of 1 input layer, 13 hidden layers (convolutional, Relu,
Max Pooling, Fully Connected, Softmax) and classification
output layer. Training run for 100 epoch, with base learning rate
of 0.001 and Stochastic Gradient Descent training method.</p>
        <p>For experiment there was randomly selected thousand
embryo photos Fig. 3 which was labeled by human expert. To
evaluate training data set size impact to detection precision
there was trained 14 R-CNN networks with different size
training data set. Data set size for training was increased from
5% to 70% with 5% steps. 30% of data set was used to evaluate
network cell detection precision. To decrease training time
there was used pre trained CIFAR-10 network. Pre trained
network biases and neuron weights there adjust to detect
embryos cells in photos.</p>
        <p>Training data set size impact to training time is linear and it
can be seen in Fig. 4. Training duration using biggest training
dataset with 700 images was 38 minutes 40 seconds.</p>
      </sec>
      <sec id="sec-2-4">
        <title>SIMULATION RESULTS</title>
        <p>Trained R-CNN network was tested with new, do not used
at training process, 300 embryo images Fig. 5. Predicted
embryo position and size was compared with human expert
labeled embryo size and position results.</p>
        <p>After comparing specialist data labeling results with deep
neural network result, received size mean squared error and
standard deviation presented at Table. 1. Some trained neural
networks do not detected one or two embryos cell at images.
Models with 30% or bigger size training dataset detected all
embryos in images.</p>
        <p>From Fig. 6 it is seen that best results got with 20% and 70%
size of training data set where models results compared with
human expert gives 11.92% mean square error. It shows that
not only training data set size impacts model accuracy, but
images distribution in training data set influence model
prediction accuracy.</p>
        <p>Comparing model position predicting results with human
expertise prediction from Table 2 it seen that error rate is
smaller than size error rate. Smallest mean square error rate got
using model trained with 30%, 40% and 65% training data set
size. Close error rate got using 25% training data set, but this
model do not detect one embryo cell.
25%
30%
35%
40%
45%
50%
55%
6,05
5,59
5,45
5,29
4,64
4,64
6,82
4,63
5,29
5,06
5,42
2,55
2,42
2,76
2,58
2,07
2,17
2,92
2,28
2,5
2,25
2,31
1
2
0
1
1
0
0
0
0
0
0
65%
70%</p>
        <p>At Fig. 7 it seen whole error distribution. Inaccuracies
appears using model with 35% training data set. That means
few images could distort model parameters and decrease its
accuracy.</p>
        <p>CONCLUSIONS</p>
        <p>From experiment results it is possible to confirm that deep
neural network training time is linearly dependent to training
data set size. After detected region size comparison with human
expertise prediction best result with mean square error rate
11.92% without any undetected embryos cell got using biggest
70% training data set size. More precise result got comparing
embryos cell position. Smallest error 4.62% got using 65%
training data set size. This shows that offered model better
works for position prediction.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>[1] Region-based Convolutional Networks for Accurate Object Detection and Segmentation</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S. J.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Yang</surname>
          </string-name>
          , “
          <article-title>A survey on transfer learning</article-title>
          ,
          <source>” TPAMI</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>R.</given-names>
            <surname>Caruana</surname>
          </string-name>
          , “
          <article-title>Multitask learning: A knowledge-based source of inductive bias</article-title>
          ,” in ICML,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Thrun</surname>
          </string-name>
          , “
          <article-title>Is learning the n-th thing any easier than learning the first?</article-title>
          ” NIPS,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Donahue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Vinyals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hoffman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , E. Tzeng, T. Darrell, “
          <article-title>DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition,</article-title>
          ” in ICML,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hoffman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Guadarrama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Tzeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Donahue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Darrell</surname>
          </string-name>
          , K. Saenko, “
          <article-title>From large-scale object classifiers to largescale object detectors: An adaptation approach</article-title>
          ,” in NIPS,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Donahue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Darrell</surname>
          </string-name>
          , J. Malik, “
          <article-title>Rich feature hierarchies for accurate object detection and semantic segmentation</article-title>
          ,”
          <string-name>
            <surname>In</surname>
            <given-names>CVPR</given-names>
          </string-name>
          ,
          <year>2014</year>
          . 1
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Ross</given-names>
            <surname>Girshick Microsoft Research</surname>
          </string-name>
          , “
          <string-name>
            <surname>Fast</surname>
          </string-name>
          R-CNN”
          <fpage>27</fpage>
          <lpage>Sep</lpage>
          . 2015
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>B.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Shao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Da</given-names>
            <surname>Costa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Bandmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Frangi</surname>
          </string-name>
          , “
          <article-title>Deep Learning for Automatic Cell Detection in Wide-Field Microscopy Zebrafish Images</article-title>
          ,” IEEE, pp.
          <fpage>772</fpage>
          -
          <lpage>776</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>L. G.</given-names>
            <surname>Nyu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. K.</given-names>
            <surname>Udupa</surname>
          </string-name>
          , “
          <article-title>On standardizing the MR image intensity scale,” Magnetic Resonance in Medicine</article-title>
          , vol.
          <volume>42</volume>
          , pp.
          <fpage>1072</fpage>
          -
          <lpage>1081</lpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>H.</given-names>
            <surname>Bogunovic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Pozo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Villa-Uriol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. B.</given-names>
            <surname>Majoie</surname>
          </string-name>
          , R. van der Berg, H. A.
          <string-name>
            <surname>Gramata van Andel</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          <string-name>
            <surname>Macho</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Blasco</surname>
            ,
            <given-names>L. S.</given-names>
          </string-name>
          <string-name>
            <surname>Roman</surname>
            ,
            <given-names>A. F.</given-names>
          </string-name>
          <string-name>
            <surname>Frangi</surname>
          </string-name>
          , “
          <article-title>Automated segmentation of cerebral vasculature with aneurysms in 3DRA and TOFMRA using geodesic active regions: An evaluation study</article-title>
          ,”
          <source>Medical Physics</source>
          , vol.
          <volume>38</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>210</fpage>
          -
          <lpage>222</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>M. D. Abramoff</surname>
            ,
            <given-names>P. J.</given-names>
          </string-name>
          <string-name>
            <surname>Magalhaes</surname>
            ,
            <given-names>S. J.</given-names>
          </string-name>
          <string-name>
            <surname>Ram</surname>
          </string-name>
          , “
          <article-title>Image processing with ImageJ,” Biophotonics International</article-title>
          , vol.
          <volume>11</volume>
          (
          <issue>7</issue>
          ), pp.
          <fpage>36</fpage>
          -
          <lpage>43</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Schmitz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. S.</given-names>
            <surname>Eastwood</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. J.</given-names>
            <surname>Tappan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Glaser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Peterson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. R.</given-names>
            <surname>Hof</surname>
          </string-name>
          , “
          <article-title>Current automated 3D cell detection methods are not a suitable replacement for manual stereologic cell counting,” Frontiers in Neuroanatomy</article-title>
          , vol.
          <volume>8</volume>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Al-Kofahi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Lassoued</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Roysam</surname>
          </string-name>
          , “
          <article-title>Improved automatic detection and segmentation of cell nuclei in histopathology images,” Biomedical Engineering</article-title>
          , IEEE Transactions on, vol.
          <volume>57</volume>
          (
          <issue>4</issue>
          ), pp.
          <fpage>841</fpage>
          -
          <lpage>852</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. K.</given-names>
            <surname>Chawla</surname>
          </string-name>
          , “
          <article-title>A multi-model approach to simultaneous segmentation and classification of heterogeneous populations of cell nuclei in 3D confocal microscope images,” Cytometry Part A</article-title>
          , vol.
          <volume>71</volume>
          (
          <issue>9</issue>
          ), pp.
          <fpage>724</fpage>
          -
          <lpage>736</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>M. K. K. Niazi</surname>
            ,
            <given-names>A. A.</given-names>
          </string-name>
          <string-name>
            <surname>Satoskar</surname>
            ,
            <given-names>M. N.</given-names>
          </string-name>
          <string-name>
            <surname>Gurcan</surname>
          </string-name>
          , “
          <article-title>An automated method for counting cytotoxic T-cells from CD8 stained images of renal biopsies,” in SPIE Medical Imaging</article-title>
          , vol.
          <volume>8676</volume>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Wienert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Heim</surname>
          </string-name>
          , K. Saeger, “
          <article-title>Detection and segmentation of cell nuclei in virtual microscopy images: a minimum-model approach,” Scientific reports</article-title>
          , vol.
          <volume>2</volume>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>T.</given-names>
            <surname>Chen</surname>
          </string-name>
          , C. Chefdhotel, “
          <article-title>Deep learning based automatic immune cell detection for immunohistochemistry images</article-title>
          ,
          <source>” in Machine Learning in Medical Imaging</source>
          , pp.
          <fpage>17</fpage>
          -
          <lpage>24</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>