<!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>Automating Bronchoconstriction Analysis based on U-Net</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Also with Institute of Computer Science, Goethe University Frankfurt</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Christian Steinmeyer Susann Dehmel David Theidel Armin Braun Lena Wiese</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Advances in deep learning enable the automation of a multitude of image analysis tasks. Yet, many solutions still rely on less automated, less advanced processes. To transition from an existing solution to a deep learning based one, an appropriate dataset needs to be created, preprocessed, as well as a model needs to be developed, and trained on these data. We successfully employ this process for bronchoconstriction analysis in Precision Cut Lung Slices for pre-clinical drug research. Our automated approach uses a variant of U-net for the core task of airway segmentation and reaches (mean) Intersection over Union of 0.9. It performs comparably to the semi-manual previous approach, but is approximately 80 times faster.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 INTRODUCTION</title>
      <p>Inflammatory and allergic lung diseases, such as lung
injury, pneumonia, asthma, chronic obstructive pulmonary
disease, or pulmonary hypertension are still dificult to
treat. A common symptom of these diseases is the
obstruction of the airways or Airway Hyperresponsiveness (AHR).
Bronchodilators aim to avoid or reduce these symptoms.</p>
      <p>
        With advances in the field of deep learning, computers
reach and sometimes surpass human level performance in
specicfi tasks like image analysis [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In semantic
segmentation, Convolutional Neural Networks (CNNs) achieve state
of the art results [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. In this work, we describe our process
of changing from a conventional, semi-manual workoflw to
a fully automated one using Neural Networks (NNs) for
the evaluation of bronchodilators in microscopy image data
from Precision Cut Lung Slices (PCLSs). We focus on the
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>BACKGROUND</title>
      <p>
        There is a continuous need of innovative or advanced drugs
to treat the symptoms of obstructive lung diseases. PCLS
is one of the developed models to evaluate
bronchodilatory compounds in the non clinical phase of drug
development. Bronchoconstriction analysis with this model is
applied in house since 2012. PCLS allows to target small
airways of the lung in diefrent animals, (mouse, rat, or
non-human primates) or human lung explant tissue. They
can be analyzed to assess potency of bronchodilatory drugs
through concentration-response curves. Mean inhibitory
concentrations (IC50 values) can be compared to reference
drugs within one human donor or animal to compare e-fi
cacy of the drugs [
        <xref ref-type="bibr" rid="ref14 ref19 ref22 ref24">14, 19, 22, 24</xref>
        ]. Bronchoconstriction can
also be compared across diferent species (e. g., for AHR
in asthma) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. In 13 studies, we tested bronchodilators
or bronchoconstricting compounds and mode of action of
drugs as contract research with pharmaceutical industry or
within public studies (sponsored by BMBF, BMWI, DFG).
2.1
      </p>
    </sec>
    <sec id="sec-3">
      <title>Image Acquisition</title>
      <p>
        We use images that were acquired in previous studies
testing eficacy of bronchodilatory drugs. In those
studies, PCLSs were prepared from tumor-free parts of lung
explants or from freshly isolated lungs after necropsy of
animals, as described in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] (see Figure 1, step 1). Lung
lobes were cut into approximately 300 µm thick slices and
transferred into petri dishes. Airways within PCLSs were
imaged and digitized using an inverted microscope and a
digital video camera (see Figure 1, step 2). Camera control
and image analysis were achieved by AxioVision software
(Zeiss, Germany). Each experiment setup diefrs in
compound(s), doses, or specimen and is repeated with at least
two samples. Throughout an experiment, images are taken
in regular intervals. The resulting data are image series of
varying length depending on the experiment (e. g., reaction
times). In approximately 1750 such series from around 420
diefrent experiment setups, over 55000 images are available.
2.2
      </p>
    </sec>
    <sec id="sec-4">
      <title>Semi-Manual Airway Segmentation</title>
      <p>
        In our previous studies, we used a semi-manual approach to
analyze the microscopy images. The Image J plugin “PCLS
Area Tool ” was used for the airway segmentation. It is based
on the IsoData approach [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], that uses diferent brightness
levels between object of interest and background1. It has
an automatic option (that we call “IsoData”, here), as well
as one with manual intervention (that we call “IsoData+”).
The automatic option does not yield satisfactory results
(see Section 6), mainly because it does not include locality.
If surrounding tissue has similar luminance as the airway, a
frequent result is a correctly segmented airway, surrounded
by this incorrectly segmented other tissue. It can be vastly
improved by manually setting the threshold and denfiing a
region of interest around the airway. But as this took time
in past studies, we automate this segmentation task.
3
      </p>
    </sec>
    <sec id="sec-5">
      <title>RELATED WORK</title>
      <p>
        In recent years, NNs have caused big leaps forward in
semantic segmentation tasks [
        <xref ref-type="bibr" rid="ref16 ref25">16, 25</xref>
        ]. In 2015, Ronneberger
et al. published the U-net architecture for image
segmentation in a biomedical setting [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. It was designed to cope
with few training data and high resolutions, typical for
medical image analysis. It consists of an encoder and a decoder.
The encoder serves as a feature detector. Through a series
of convolutions and max pool operations, it reduces the
resolution ( and  dimensions) of the data while increasing
its depth (number of feature maps). The decoder serves as
an upsampler. Through a series of convolutions and
deconvolutions, it increases the resolution again while decreasing
the depth. It also contains skip connections from each layer
before max pooling (encoder) to the corresponding layer
after deconvolution (decoder). Finally, in the last layer, the
output is mapped to the desired number of classes.
      </p>
      <p>
        In the context of lungs, U-net is frequently used. It
can be extended to tfi specific tasks, e. g., through adding
residual and recurrent connectivity [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], combining it with
other architectures [
        <xref ref-type="bibr" rid="ref12 ref4">4, 12</xref>
        ], or extending it with a third
dimension [
        <xref ref-type="bibr" rid="ref12 ref17">12, 17</xref>
        ]. We therefore select it as the starting
point for our model. For a more generic review of deep
learning techniques for semantic segmentation, see [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
1For details on IsoData, see https://imagej.net/Auto Threshold.
html#IsoData (last accessed on 2021–03–18).
      </p>
    </sec>
    <sec id="sec-6">
      <title>AUTOMATING SEGMENTATION</title>
      <p>To automate airway segmentation with NNs, we need
labelled data for supervised training. To the best of our
knowledge, no public dataset for airway segmentation
exists. Thus, we create our own (Section 4.1) and propose a
data pipeline for preprocessing (Section 4.2). In Section 4.3,
we describe the development of an ML model for semantic
segmentation and analyse it in Sections 4.4 and 4.5.
4.1</p>
    </sec>
    <sec id="sec-7">
      <title>Image Labelling</title>
      <p>Because we are working towards the goal of optimal
automatic segmentation, the quality of data labels is essential.
The upper limit of model performance depends on the label
quality. Deviation from the ground truth means a loss in
model potential. Because the existing tools yield
unsatisfactory labels, the image labelling is performed manually:
Each label is created by a trained specialist. It is then
reviewed and possibly adjusted by another one.
(a) 3D representation. The dark plane
represents the camera’s focus plane.
(b) 2D representation
from above, similar to
the camera perspective.</p>
      <p>The main target of bronchoconstriction analysis is the
relative change of airway volume. Our annotations resemble
an approximation of the ground truth: We consider airways
simpliefid as prisms (see Figure 2a). The volume  of a
prism is denfied as  =  ∗ ℎ, where  is the base area and ℎ
is the height of the prism. The airway cross-section surface
is proportional to the airway volume; thus, we can use it
as an indicator for the volume. If an airway lies perfectly
orthogonal to the camera, all cross-section surfaces overlap.
If not, cross-sections of diefrent depths are shifted on the
image plane (see Figure 2b). Some cross-sections might be
out of focus and choosing an arbitrary cross-section might
lead to a less stable model. To overcome these issues, we
label the cross-section in the focus plane, i. e., the plane that
lies parallel to the camera and is the sharpest. This includes
more detail and allows more unambiguous labels. We create
labels as RGB images representing class membership on
pixel level, where the target class is one of background,
border, or airway. Each target class is assigned a unique
RGB color with maximal distance to other classes.</p>
      <p>The labelled dataset should resemble real life data. In
order to select a diverse dataset from as few images as
possible, we choose one image per experiment setup as
described in Section 2.1, yielding 420 samples.
4.2</p>
    </sec>
    <sec id="sec-8">
      <title>Data Pipeline</title>
      <p>The unprocessed sample data is preprocessed as depicted in
the pipeline in Figure 3 before being fed to a model. First,
one sample is denfied as a raw image, its corresponding
label created as described in Section 4.1, as well as its
meta data (e. g., quality, see Section 5). The samples are
collected in what we call the original dataset. From this
original set, we can create a subset (e. g., by quality). This
step is optional and depends on the goals of the test run.</p>
      <p>
        Since working with image data is resource intensive, we
aim to optimize computation time and cost. To that end,
we store the dataset variants in the tfrecords format2. We
read those lfies into tensorflow.data.Dataset 3 data
structures for further processing. Both are part of the tensorflow
framework [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and highly optimized [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. They support lazy
evaluation, i. e., letting us read data on demand, reducing
memory needs and allowing us to work with bigger images.
We also use them to minimize idle times of Graphics
Processing Units (GPUs). We transform the data to tensors.
We do it early, because that way, we can protfi most from
tensorflow ’s computation graph optimizations [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In most
test runs, the data is then shuefld and split into train,
test, and validation sets. Our model expects input tensors
of a xfied shape. Tensor shape is denfied by the image
resolution (width, height) and number of (color) channels
(depth). Some of the available images are colored. As the
color channels might store useful information, we decode
all input images to three channel RGB format. While in
other domains, image tiling is applied to reduce model size
[
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], in our case the area covered by airways varies and
often takes up the majority of an image. Thus, we do not
apply tiling, but bilinearly transform them to have xfied
dimensions (exact dimensions vary by experiment).
      </p>
      <p>We want to use class based metrics (see Section 4.4) and
hence one hot encode the label images. To that end, we
transform them from RGB space to HSV space. We apply
the same transformation to the target class representations
described in Section 4.1. We empirically chose thresholds
for hue (10), saturation (100) and value (100) to determine
whether or not a pixel belongs to a target class. Each pixel is
assigned at most to one target class that way. For each label,
we use this to create binary masks for the classes. Finally,
we concatenate the binary masks as channels, forming the
one hot encoded labels (see last step in Figure 3).
4.3</p>
    </sec>
    <sec id="sec-9">
      <title>Model Development Process</title>
      <p>
        Within the scope of the model development process, we
work towards fast exploration and experimentation.
Maintaining high code quality and avoiding bugs are further
meta goals. Hence, we employ the following mechanisms.
Our model development process can be described as two
intertwined cycles of research on one hand and development
2For details on tfrecords, see https://www.tensoroflw.org/tutorials/
load data/tfrecord#setup (last accessed on 2021–03–18).
3For details on tf.data.Dataset, see https://www.tensoroflw.org/api
docs/python/tf/data/Dataset (last accessed on 2021–03–18).
on the other (see Figure 4). We start by phrasing a question
like “How does image size influence model performance? ”.
If that question can be answered with the current code
basis, we continue with the research cycle. We denfie the
necessary test run parameters and congfiuration, before
executing it in our research environment. This also serves
the purpose of documentation and increases reproducibility
as the same congfiuration can be run again. We use jupyter
notebooks [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] to enable interaction with the results. As
soon as new questions arise, we repeat the cycle.
      </p>
      <p>
        If a question cannot be answered with the current code
basis, we continue with the software development cycle.
Driven by reusability and modularization, we formulate
generalized requirements from the question (e. g., resize
images). We then implement and test the missing features
using test driven development [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In an eofrt to fail cheap
and fast, we create unit and integration tests for our custom
code with pytest 4. In combination with syntactic checks,
they ensure intended behavior. We integrate them in a
Continuous Integration (CI) pipeline [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. As a result, breaking
changes are noticed and errors identiefid quickly (see
Figure 4). All code is managed in a Version Control System
(VCS). Once the features work locally, they are merged
in the remote repository of the VCS. This triggers our CI
pipeline, ensuring proper behavior in the test environment.
If any of the tests fail, we repeat the implementation and
following steps (cf. dotted arrows in Figure 4). On success,
we deploy the new code and continue the research cycle.
4.4
      </p>
    </sec>
    <sec id="sec-10">
      <title>Metrics and Defaults</title>
      <p>
        In order to compare performance of diferent models or
settings, we use numeric metrics. In our semantic segmentation
4For details on pytest, see https://docs.pytest.org/en/stable/ (last
accessed on 2021–03–18).
task, we use per-pixel labelling. Due to strong class
imbalance (usually there is more background than foreground),
simply using accuracy does not sufice. By choosing metrics
that consider both, the number of correct predictions, as
well as the ratio of classes, they better represent the actual
prediction quality. Due to its wide spread use [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and its
intuitive denfiition, we use (mean) Intersection over Union
(mIoU), or Jaccard Distance, denfied as:
 =
1 Õ
      </p>
      <p>+ 1 =0   +   +   
where  is the number of target classes,   is the number
of true positive,   the number of false positive, and  
the number of false negative pixels for the target class .</p>
      <p>
        We also use (mean) Dice Similarity Coeficient (mDSC),
also called quotient of similarity, F1-score, or harmonic
average between precision and recall (cf. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]), denfied as:
 =
1 Õ
      </p>
      <p>2 
 + 1 =0 2  +   +</p>
      <p>We use Categorical Cross Entropy (CCE) as both, loss
and metric (lower is better), denfied as:</p>
      <p>= − Õ  ∗ log  
=0
(1)
(2)
(3)
where  is the total number of values (pixels through all
channels),   is the model prediction for index , and  is
the corresponding target value.</p>
      <p>In the upcoming experiments, we consider diefrent
variables, like resolution, and their efect on prediction
performance. We use the following default setting, unless speciefid
otherwise: (1) U-net with two encoder and decoder blocks
(2) image dimensions of 128 by 128 (3) 64 filters in rfist
convolutional block (4) spatial dropout of 0.5 in encoder
(5) ReLU as activation function in inner layers (6) SoftMax
as activation function in output layer (7) CCE as loss
function (8) batch normalization between convolutional layers
(9) training for 50 epochs with a batch size of 8. Using
batch normalization and dropout reduces overtfiting.</p>
      <p>Further, we use a variant of ten-fold cross validation:
First, we split the data into train, test, and validation
sets. For training, we then further split the train set into
ten separate folds, each missing a diferent tenth of the
original set. We use the validation set to observe training
performance. After training, we use the test set to obtain
results (i. e., the ten diefrent folds are evaluated on the
same test data). We choose this variant to be able to better
compare evaluation of diferent subsets (see Section 5). The
reported metrics refer to either the average (CCE, mDSC,
mIoU) over all folds, or sum (duration). All test runs are
performed on an Intel(R) Xeon(R) Gold 6252 CPU and
two NVIDIA Tesla T4 GPUs.
4.5</p>
    </sec>
    <sec id="sec-11">
      <title>Experiments and Results</title>
      <p>The approach described in Sections 4.2 and 4.3 enables
us to eficiently perform experiments. We can evaluate
hypotheses in fast cycles and robustly implement missing
functionality. We start with small images. Then, we identify
and address issues that arise as we scale up. In a rfist
experiment, the input images and labels are bilinearly resized to
diefrently sized squares (for images of size 1024, batch size
is reduced to 4). The results are depicted in Table 1. The
best results are achieved when using the smallest images,
increasing image size leading to a decreasing performance.</p>
      <sec id="sec-11-1">
        <title>Image Size CCE mDSC 32 0.124</title>
        <p>We conclude that the task of airway segmentation is
easier, if the image resolution is smaller, i. e., there are
fewer details available. Also, models with smaller image
sizes converge faster, which we show in another experiment:
We increase the maximum number of epochs, but stop
training early, if the model converges. To evaluate
convergence, we consider validation loss and stop learning when
there is no improvement for twelve epochs. This further
reduces overtfiting. The results are depicted in Table 2.
When comparing the average duration in both experiments,
we see: While models trained on images smaller than 128
pixels stop training earlier than 50 epochs, those trained
on bigger images need more epochs before stopping. This
also improves the results for bigger image size.</p>
      </sec>
      <sec id="sec-11-2">
        <title>Image Size CCE mDSC 32 0.113</title>
        <p>Apart from the model, we also reconsider our dataset in
order to improve results. Our dataset is heterogeneous. It
contains images from various specimens and was collected
by vfie researchers. Due to diferent experiment setups,
they also vary in visual properties like brightness (standard
deviation of per image average normalized brightness of
0.11), hue (0.22), saturation (0.12), and value (0.11) in HSV
space. This afects the overall quality of each image. We
empirically identify the following crucial factors: (1) contrast
68 = 3
68 = 3
140 = 4
68 = 3
140 = 4
284 = 5
mDSC
mIoU
between the airway and the surrounding tissue (2) airway
alignment in relation to the camera (3) sharpness of the
airway edge (4) amount of airway occlusion (by tissue,
particles or image distortions like aflres). Because we found our
perception inuflenced by these factors, we hypothesize this
might be the case for our model. Based on these criteria, we
manually categorize the samples into 22 “bad ”, 345 “good ”,
and 53 “great ” ones and perform further experiments.</p>
        <p>First, we inspect data subsets by quality. A test set of 30
samples is randomly selected from the original dataset. It
contains two “bad ”, 24 “good ”, and four “great ” samples and
exhibits similar visual properties: it difers only slightly in
average brightness (−0.01), contrast (+0.001), hue (+0.03),
saturation (+0.02), and value (−0.01). The remaining data
is split by quality label. Each subset is used as training set
and evaluated on the test set. The results are depicted in
Table 4. We can explain the main diference in performance
by diferent subset sizes: The best outcomes result from
training on 321 “good ” samples, while using 49 “great ”
samples yielded inferior results, followed by 20 “bad ” samples.</p>
        <p>Next, we use random under sampling to balance the
three subsets. When we repeat the experiment with only 20
samples per subset, the performance diference decreases
(see us in Table 4). The prediction performance strongly
correlates with our assigned quality label. We hypothesize
that the order in which the samples are presented to the
model might inuflence its performance. We test this
hypothesis in an experiment, in which we use up to three distinct
subsets to iteratively train a model. We stop training early
and maintain the trained state of the model between sets.
Because the order matters, we average the results of ten
independent iterations instead of using cross validation as
before. The results are depicted in Table 4. Overall,
diferences between settings are small, but there seems to be a
slight advantage in starting with the worst and nfiishing
with the best samples (bad→good→great).
6</p>
      </sec>
    </sec>
    <sec id="sec-12">
      <title>APPROACH COMPARISON</title>
      <p>When we consider the lessons learned in Sections 4 and 5,
we create a model that difers from our defaults in the
following way to achieve the best trade-of between image
resolution and prediction quality. (1) U-net with four
encoder and decoder blocks (2) image dimensions of 512 by
512 pixels (3) training for 500 epochs with early stopping
and a batch size of 8 (4) training by quality meta label
(bad→good→great).</p>
      <p>To compare our new approach to the semi-manual one,
we use the test set denfied in Section 5. The above U-net</p>
      <sec id="sec-12-1">
        <title>Train Set and Order mDSC mIoU Duration</title>
      </sec>
    </sec>
    <sec id="sec-13">
      <title>DISCUSSION AND CONCLUSION</title>
      <p>In this work, we demonstrated how we transition from a
semi-manual analysis of bronchodilators to an automated
workoflw using deep learning. To that end, we created a
heterogeneous dataset. We presented how to use
Tensorlfow</p>
      <p>to create an optimized data pipeline; this pipeline
can be used in other projects using Tensorflow
with minor
adjustments. Further, we propose an iterative model
development process applicable to any data science project
that requires custom code. We showed the capabilities of
our approach in a set of experiments for the semantic
segmentation of airways. In these experiments, we trained a
variant of U-net to segment airways in PCLS microscopy
images with mIoU of 0.881 and mDSC of 0.935. We also
demonstrated that image quality and training order can
improve predictions. In comparison to our previous
semimanual approach, the proposed automated method yields
comparable results, but does so in a signicfiantly faster
way. Thus, our automated approach constitutes a valid
alternative. These segmentation results assign individual
pixels to the airway target class. We can count those pixels
to derive the airway area. From this, we can determine
a relative change of the area (and hence the volume as
described in Section 4.1) in a sequence of images and thus
determine the bronchoconstriction.</p>
      <p>
        Parts of our implementation are afected by randomness.
As such, small diefrences might be due to chance. We
expect additional improvements in semantic segmentation
performance, once we add traditional or NN based data
augmentation as in [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. So far, we deliberately did not
inspect this option to focus on the efect of other variables.
The amplitude of diferences reported in this work might
decrease, once data augmentation is applied and so might
the amount of needed training data. Additionally, it should
increase the robustness of our model. As the underlying
data are image series, recurrent connections as in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] could
have the same efects. Further, we aim to extend our
continuous integration pipeline by continuous deployment to
further optimize our use of resources. There also exist other
architectures that might be suitable for the task and
require an in depth evaluation. For example, [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] proposes a
fully CNN using dilated convolutions. Dilations allow them
to increase receptive efilds without increasing the kernel
size, (i. e., covering a wider image area while maintaining
the same amount of parameters). Finally, we plan to make
our labelled dataset publicly available in the future.
      </p>
    </sec>
    <sec id="sec-14">
      <title>ACKNOWLEDGMENTS</title>
      <p>This work was supported by Fraunhofer Internal Programs
under Grant No. Attract 042-601000 and Central
Innovation Programme for small and medium-sized enterprises
(ZIM) on behalf of Federal Ministry for Economic Aafirs
and Energy (BMWi) under Grant No. ZF4196502 CS7.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Abadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Barham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Davis</surname>
          </string-name>
          , et al.
          <year>2016</year>
          .
          <article-title>Tensorflow: A system for large-scale machine learning</article-title>
          .
          <source>In 12th USENIX symposium on operating systems design and implementation (OSDI 16)</source>
          .
          <fpage>265</fpage>
          -
          <lpage>283</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M. Z.</given-names>
            <surname>Alom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Yakopcic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. M.</given-names>
            <surname>Taha</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V. K.</given-names>
            <surname>Asari</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Recurrent Residual Convolutional Neural Network based on U-Net (R2U-Net) for Medical Image Segmentation</article-title>
          . arXiv preprint arXiv:
          <year>1802</year>
          .
          <volume>06955</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Anthimopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Christodoulidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ebner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Geiser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Christe</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Mougiakakou</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Semantic Segmentation of Pathological Lung Tissue With Dilated Fully Convolutional Networks</article-title>
          .
          <source>IEEE Journal of Biomedical and Health Informatics 23</source>
          ,
          <issue>2</issue>
          (3
          <year>2019</year>
          ),
          <fpage>714</fpage>
          -
          <lpage>722</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>T.</given-names>
            <surname>Arua</surname>
          </string-name>
          ´jo, G. Aresta,
          <string-name>
            <given-names>A.</given-names>
            <surname>Galdran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Costa</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. M.</surname>
          </string-name>
          <article-title>Mendonca¸, and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Campilho</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Uolo - Automatic object detection and segmentation in biomedical images</article-title>
          .
          <source>In Lecture Notes in Computer Science</source>
          , Vol.
          <volume>11045</volume>
          LNCS. Springer Verlag,
          <fpage>165</fpage>
          -
          <lpage>173</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Beck</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>Test Driven Development: By Example</article-title>
          .
          <string-name>
            <surname>Addison-Wesley</surname>
            <given-names>Professional</given-names>
          </string-name>
          ,
          <volume>240</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.</given-names>
            <surname>Behboodi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fortin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Belasso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brooks</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Rivaz</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Receptive Field Size as a Key Design Parameter for Ultrasound Image Segmentation with U-Net</article-title>
          .
          <source>Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society</source>
          , EMBS (
          <year>2020</year>
          ),
          <fpage>2117</fpage>
          -
          <lpage>2120</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Buetti-Dinh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Galli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bellenberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Ilie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Herold</surname>
          </string-name>
          , et al.
          <year>2019</year>
          .
          <article-title>Deep neural networks outperform human expert's capacity in characterizing bioleaching bacterial biolfim composition</article-title>
          .
          <source>Biotechnology Reports</source>
          <volume>22</volume>
          (6
          <year>2019</year>
          ),
          <year>e00321</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S. W. D.</given-names>
            <surname>Chien</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Markidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Olshevsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bulatov</surname>
          </string-name>
          , E. Laure, and
          <string-name>
            <given-names>J.</given-names>
            <surname>Vetter</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>TensorFlow Doing HPC</article-title>
          .
          <source>In 2019 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)</source>
          . IEEE,
          <fpage>509</fpage>
          -
          <lpage>518</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>O.</given-names>
            <surname>Danov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. Jimenez</given-names>
            <surname>Delgado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Drake</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Schindler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Pfennig</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>F¨orster, A</article-title>
          . Braun, and
          <string-name>
            <given-names>K.</given-names>
            <surname>Sewald</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Species comparison of interleukin-13 induced airway hyperreactivity in precision-cut lung slices</article-title>
          .
          <source>Pneumologie</source>
          <volume>68</volume>
          ,
          <issue>06</issue>
          (6
          <year>2014</year>
          ),
          <fpage>A1</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>P. M. Duvall</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Matyas</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Glover</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Continuous integration: improving software quality and reducing risk</article-title>
          .
          <source>Pearson Education</source>
          ,
          <volume>336</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Garcia-Garcia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Orts-Escolano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Oprea</surname>
          </string-name>
          , V. VillenaMartinez, and J.
          <string-name>
            <surname>Garcia-Rodriguez</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>A Review on Deep Learning Techniques Applied to Semantic Segmentation</article-title>
          .
          <source>arXiv preprint arXiv:1704.06857</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Garcia-Uceda</surname>
          </string-name>
          <string-name>
            <surname>Juarez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Selvan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Saghir</surname>
          </string-name>
          , and M. de Bruijne.
          <year>2019</year>
          .
          <article-title>A Joint 3D UNet-Graph Neural Network-Based Method for Airway Segmentation from Chest CTs</article-title>
          .
          <source>In Lecture Notes in Computer Science</source>
          , Vol.
          <volume>11861</volume>
          LNCS. Springer,
          <fpage>583</fpage>
          -
          <lpage>591</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Havaei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Davy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Warde-Farley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Biard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Courville</surname>
          </string-name>
          , et al.
          <year>2017</year>
          .
          <article-title>Brain tumor segmentation with Deep Neural Networks</article-title>
          .
          <source>Medical Image Analysis</source>
          <volume>35</volume>
          (1
          <year>2017</year>
          ),
          <fpage>18</fpage>
          -
          <lpage>31</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>H. D.</given-names>
            <surname>Held</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Martin</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Uhlig</surname>
          </string-name>
          .
          <year>1999</year>
          .
          <article-title>Characterization of airway and vascular responses in murine lungs</article-title>
          .
          <source>British Journal of Pharmacology 126</source>
          ,
          <issue>5</issue>
          (
          <year>1999</year>
          ),
          <fpage>1191</fpage>
          -
          <lpage>1199</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kluyver</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ragan-Kelley</surname>
          </string-name>
          ,
          <string-name>
            <surname>F</surname>
          </string-name>
          . Per´ez,
          <string-name>
            <given-names>B.</given-names>
            <surname>Granger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bussonnier</surname>
          </string-name>
          , et al.
          <year>2016</year>
          .
          <article-title>Jupyter Notebooks-a publishing format for reproducible computational workoflws</article-title>
          .
          <source>Positioning and Power in Academic Publishing: Players, Agents and Agendas - Proceedings of the 20th International Conference on Electronic Publishing</source>
          ,
          <string-name>
            <surname>ELPUB</surname>
          </string-name>
          <year>2016</year>
          (
          <year>2016</year>
          ),
          <fpage>87</fpage>
          -
          <lpage>90</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Long</surname>
          </string-name>
          , E. Shelhamer, and
          <string-name>
            <given-names>T.</given-names>
            <surname>Darrell</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Fully Convolutional Networks for Semantic Segmentation</article-title>
          .
          <source>In Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          .
          <volume>3431</volume>
          -
          <fpage>3440</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Nadeem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. A.</given-names>
            <surname>Homfan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P. K.</given-names>
            <surname>Saha</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>A fully automated CT-based airway segmentation algorithm using deep learning and topological leakage detection and branch augmentation approaches</article-title>
          .
          <source>In Medical Imaging 2019: Image Processing</source>
          , Vol.
          <volume>10949</volume>
          . SPIE,
          <volume>11</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>V.</given-names>
            <surname>Neuhaus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Danov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Konzok</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Obernolte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dehmel</surname>
          </string-name>
          , et al.
          <year>2018</year>
          .
          <article-title>Assessment of the cytotoxic and immunomodulatory efects of substances in human precision-cut lung slices</article-title>
          .
          <source>Journal of Visualized Experiments</source>
          <year>2018</year>
          ,
          <volume>135</volume>
          (5
          <year>2018</year>
          ),
          <fpage>57042</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>A. R.</given-names>
            <surname>Ressmeyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Larsson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Vollmer</surname>
          </string-name>
          , S. E. Daheln`,
          <string-name>
            <given-names>S.</given-names>
            <surname>Uhlig</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Martin</surname>
          </string-name>
          .
          <year>2006</year>
          .
          <article-title>Characterisation of guinea pig precision-cut lung slices: Comparison with human tissues</article-title>
          .
          <source>European Respiratory Journal</source>
          <volume>28</volume>
          ,
          <issue>3</issue>
          (9
          <year>2006</year>
          ),
          <fpage>603</fpage>
          -
          <lpage>611</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>T. W.</given-names>
            <surname>Ridler</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Calvard</surname>
          </string-name>
          .
          <year>1978</year>
          .
          <article-title>Picture Thresholding Using an Iterative Selection Method</article-title>
          .
          <source>IEEE Transactions on Systems, Man and Cybernetics</source>
          SMC-
          <volume>8</volume>
          ,
          <issue>8</issue>
          (
          <year>1978</year>
          ),
          <fpage>630</fpage>
          -
          <lpage>632</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>O.</given-names>
            <surname>Ronneberger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Fischer</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Brox</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>U-net: Convolutional networks for biomedical image segmentation</article-title>
          .
          <source>In Lecture Notes in Computer Science</source>
          , Vol.
          <volume>9351</volume>
          . Springer,
          <fpage>234</fpage>
          -
          <lpage>241</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>J.</given-names>
            <surname>Vietmeier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Niedorf</surname>
          </string-name>
          , W. B¨aumer,
          <string-name>
            <given-names>C.</given-names>
            <surname>Martin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Deegen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ohnesorge</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Kietzmann</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Reactivity of equine airways - A study on precision-cut lung slices</article-title>
          .
          <source>Veterinary Research Communications</source>
          <volume>31</volume>
          ,
          <issue>5</issue>
          (7
          <year>2007</year>
          ),
          <fpage>611</fpage>
          -
          <lpage>619</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Perez</surname>
          </string-name>
          , et al.
          <year>2017</year>
          .
          <article-title>The eefctiveness of data augmentation in image classicfiation using deep learning</article-title>
          .
          <source>Convolutional Neural Networks Vis. Recognit</source>
          <volume>11</volume>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A.</given-names>
            <surname>Wohlsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Martin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Vollmer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Branscheid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Magnussen</surname>
          </string-name>
          , et al.
          <year>2003</year>
          .
          <article-title>The early allergic response in small airways of human precision-cut lung slices</article-title>
          .
          <source>European Respiratory Journal</source>
          <volume>21</volume>
          ,
          <issue>6</issue>
          (6
          <year>2003</year>
          ),
          <fpage>1024</fpage>
          -
          <lpage>1032</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Bo</surname>
            <given-names>Zhao</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Jiashi</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <surname>Xiao Wu</surname>
            , and
            <given-names>Shuicheng</given-names>
          </string-name>
          <string-name>
            <surname>Yan</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>A survey on deep learning-based nfie-grained object classicfiation and semantic segmentation</article-title>
          .
          <source>International Journal of Automation and Computing</source>
          <volume>14</volume>
          ,
          <issue>2</issue>
          (
          <year>2017</year>
          ),
          <fpage>119</fpage>
          -
          <lpage>135</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>