<!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>HCMUS at Medico Automatic Polyp Segmentation Task 2020: PraNet and ResUnet++ for Polyps Segmentation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tien-Phat Nguyen</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tan-Cong Nguyen</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gia-Han Diep</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Minh-Quan Le</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hoang-Phuc Nguyen-Dinh</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hai-Dang Nguyen</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Minh-Triet Tran</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>John von Neumann Institute</institution>
          ,
          <addr-line>VNU-HCM</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Science</institution>
          ,
          <addr-line>VNU-HCM</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Social Sciences and Humanities</institution>
          ,
          <addr-line>VNU-HCM</addr-line>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Vietnam National University</institution>
          ,
          <addr-line>Ho Chi Minh city</addr-line>
          ,
          <country country="VN">Vietnam</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <fpage>14</fpage>
      <lpage>15</lpage>
      <abstract>
        <p>The Medico task, MediaEval 2020, explores the challenge of building accurate and high-performance algorithms to detect all types of polyps in endoscopic images. We proposed diferent approaches leveraging the advantages of either ResUnet++ or PraNet model to eficiently segment polyps in colonoscopy images, with modifications on the network structure, parameters, and training strategies to tackle various observed characteristics of the given dataset. Our methods outperform the other teams' methods, for both accuracy and eficiency. After the evaluation, we are at top 2 for task 1 (with Jaccard index of 0.777, best Precision and Accuracy scores) and top 1 for task 2 (with 67.52 FPS and Jaccard index of 0.658).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Colorectal cancer is the third most frequently diagnosed cancer.
Therefore, the prevention of colorectal cancer by early detecting
and removing adenomas is critically important for the patients [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
Detecting and segmenting various types of polyps is a challenging
task, as the rate of overlooked polyps highly varied depending on
types, shapes and sizes of the polyps [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. There are previous
approaches trying to accurately and automatically segment diferent
types of polyps, such as an attraction propagation method based on
a single interactable seed suggested by Ning Du et al. or the
segmentation method leveraging patch-selection by Mojtaba Akbari et al.
[
        <xref ref-type="bibr" rid="ref1 ref3">1, 3</xref>
        ]. Similarly, the goal of the Medico Task (MediaEval 2020) given
Kvasir-SEG dataset aims to develop an eficient, accurate system to
detect and segment multiple types of polyps to aid the clinicians or
doctors by reducing overlooked polyps [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ].
      </p>
      <p>
        We propose two approaches to solve the Medico task (results
in section 3). For the first approach, we use PraNet [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], which is
a parallel reverse attention network that helps to analyze, use the
relationship between areas and boundary cues for accurate polyp
segmentation. We use PraNet with Training Signal Annealing
strategy to improve segmentation accuracy and efectively train from
scratch on the given small dataset (section 2.1). For the second
approach, we use ResUnet++ [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], a semantic segmentation neural
network that takes advantage of residual blocks, squeeze and
excitation blocks, atrous spatial pyramid pooling, and attention blocks.
We modify the input path and integrate a guided mask layer to the
original structure for a better segmentation accuracy (section 2.2).
      </p>
    </sec>
    <sec id="sec-2">
      <title>APPROACH</title>
      <p>Given 1,000 polyp images with segmented masks for training and
validation, we proposed two approaches for automatic polyps
segmentation, both of which try to tackles the imbalanced
characteristic of the polyps. The first one uses PraNet and takes advantages of
the training signal annealing. The second one uses ResUnet++ and
utilizes triple-path and weighted geodesic distance.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>PraNet with Training Signal Annealing</title>
      <p>
        This approach aims to learn the diversity of size, texture and the
area-boundary in all type of polyps. To reach this goal, we retrain
the PraNet [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] model from scratch with an efective training strategy
and pre/post-processing methods.
      </p>
      <p>
        2.1.1 Training strategy. The given training dataset majorly
contains simple samples where polyps are discriminative or easy to
recognize while those harder samples with small, flat or irregular
polyps are few. As the result, we apply the Training Signal
Annealing method proposed in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] to prevent the models from
overfitting on simple cases and force them to penalize on harder cases.
Concretely, at each step in the training process, images with high
segmentation score (dice coeficient) over a threshold are weighted
less in the backpropagation process. The threshold formula that
gives us the highest performance is:
1 1
 =  ∗ (1 −  ) +
      </p>
      <p>= 1 − exp (− ∗ 5)
(1)
where  is the total number of training step,  is the threshold at
each training step  .</p>
      <p>2.1.2 Pre/Post-processing method. We observe that the colonoscopy
cameras may capture the polyps from any angle; Hence, for the
preprocessing step, we focus on using random rotation as an
augmentation method for training. We also apply test time augmentation
with rotated inputs at inference time to improve the prediction
accuracy. To enhance the polyp textures, we randomly use high-boost
ifltering to sharpen the input images when training.
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>ResUnet++ with Triple-Path and Geodesic</title>
    </sec>
    <sec id="sec-5">
      <title>Distance</title>
      <p>
        In the second approach described in figure 1, we adapt the
ResUnet++ architecture [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], modify it to aggregate three versions of
the enhanced input image named the triple-path input. We also
integrate a distance map layer using Geodesic Distance Transform
as a guide mask to improve the accuracy of the original model.
      </p>
      <p>Tien-Phat Nguyen, Tan-Cong Nguyen, Gia-Han Diep et al.
Geodesic
Distance Map
e
n
o
b
k
c
a
B
+
+
t
e
n
U
s
e</p>
      <p>
        R
2.2.1 Triple-Path Input. The size, shape and texture
characteristics of the polyp are essential information to improve the accuracy
of the model. So we use diferent enhancement methods to create
two new versions of the original image (CLAHE transform [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] for
the first and Equalize transform for the second one) and feed these
two enhanced images together with the original one to the model.
We use Albumentations [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] for this step. The enhanced images
are put into separated convolution layers, then are concatenated
together and passed into a sum convolution layer.
      </p>
      <p>2.2.2 Guide map with Geodesic Distance. For medical
segmentation problems, pixels closer the boundary should be treated
differently from the pixels inside the polyps, depending on the
importance of the pixel, especially for weak boundary problems. Hence,
we smoothen the hard ground-truth masks by weighting each
pixels diferently based on the position and distance from the polyp
center. So we integrate the geodesic distance map to increase the
efect of pixel position and shape characteristics of polyps.</p>
      <p>
        For each image in the training set, we use bounding boxes to
compute the centre points of the polyps and apply GeodisTK [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] to
calculate the geodesic distance map of the image based on those
center points (figure 2). We add a new distance-map layer to the model
and force the network to learn to predict the geodesic distance map.
We then integrate the new layer to the original predict layer of the
ResUnet++ architecture [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] for predicting the final result.
      </p>
      <p>Ground truth Center point Geodesic distance map</p>
      <p>Figure 2: Compute geodesic distance map
3
3.1</p>
    </sec>
    <sec id="sec-6">
      <title>EXPERIMENTS AND RESULTS</title>
    </sec>
    <sec id="sec-7">
      <title>Experiments</title>
      <p>
        In task 1, for Run 1, we use the PraNet model with the training,
processing strategy discussed in Section 2.1 to train 3 models on
3 diferent train-val dataset split from the Kvasir-SEG dataset[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
(ratio 9:1). We average the results with a threshold of 0.6. For Run
2, with the dataset randomly divided into train and validation (ratio
9:1), we use the second approach in Section 2.2 to train 5 models
and average them with a threshold of 0.5. For Run 3, we use all
the trained models in Run 1 and Run 2, synthesize them in a similar
way to Run 2. For Run 4, we continue training all trained models
in Run 2 for several extra epoches with the full dataset that includes
validation set. Run 5 is the result of the single model (with highest
validation score) in Run 2.
      </p>
      <p>For the two runs in task 2, we choose the single model with the
best validation score respectively from Run 1 and Run 2 in task 1.</p>
    </sec>
    <sec id="sec-8">
      <title>3.2 Result</title>
      <p>Table 1 shows our results in Task 1 (section 3.1). Run 1 is slightly
better than run 2 in the Jaccard score. Run 2 is better than run 5 by
using the ensemble method. Run 3 achieves a Jaccard score of 0.777.
We received the 2 rank with this run as well as the best Precision
and Accuracy scores for task 1. Because Run 3 is a combination of
both of the approaches that are based on two completely diferent
network architectures, implying that each proposed approach has
its own strengths in recognizing types of polyp shapes.</p>
      <p>Run ID Jaccard DSC R P Accuracy F2
Run 1 0.758 0.831 0.804 0.923 0.963 0.812
Run 2 0.753 0.831 0.845 0.862 0.955 0.832
Run 3 0.777 0.848 0.850 0.890 0.964 0.845
Run 4 0.754 0.831 0.840 0.876 0.958 0.830
Run 5 0.746 0.829 0.835 0.874 0.955 0.826</p>
      <p>Table 1: Medico polyp segmentation task 1’s result
Table 2 shows our results in Task 2 (section 3.1). Although our
Run 2 is twice faster than Run 1, Run 1 has higher accuracy. Also
we archived the best performance for this task with Run 1.</p>
      <p>Run ID FPS Mean Time Jac DSC Acc F2
Run 1 33.28 0.030 0.736 0.807 0.957 0.806
Run 2 67.52 0.015 0.658 0.756 0.926 0.811</p>
      <p>Table 2: Medico polyp segmentation task 2’s result
4</p>
    </sec>
    <sec id="sec-9">
      <title>CONCLUSION AND FUTURE WORKS</title>
      <p>Medico task aims to develop semantic segmentation algorithms
that can detect all types of polyps and we propose two approaches
to solve it. We use PraNet with Training Signal Annealing strategy
for the first approach and use ResUnet++ with Triple-Path and
Geodesic Distance for the second. We also improve the training
strategy to help those networks train more efectively. In the future,
we plan to use other advanced ensemble methods instead of a simple
average ensemble which may end up in an even higher score.</p>
    </sec>
    <sec id="sec-10">
      <title>ACKNOWLEDGEMENTS</title>
      <p>This research is funded by Vietnam National University HoChiMinh
City (VNU-HCM) under grant number DS2020-42-01 on “Artificial
Intelligence and Extended Reality for Medical Diagnosis and
Treatment Assistance”.</p>
      <p>Gia-Han Diep, VINIF.2020.ThS.JVN.04, was funded by Vingroup
Joint Stock Company and supported by the Domestic Master/ Ph.D.
Scholarship Programme of Vingroup Innovation Foundation (VINIF),
Vingroup Big Data Institute (VinBigdata).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Mojtaba</given-names>
            <surname>Akbari</surname>
          </string-name>
          , Majid Mohrekesh, Ebrahim Nasr-Esfahani,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Reza Soroushmehr</surname>
          </string-name>
          , Nader Karimi, Shadrokh Samavi, and
          <string-name>
            <given-names>Kayvan</given-names>
            <surname>Najarian</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Polyp Segmentation in Colonoscopy Images Using Fully Convolutional Network</article-title>
          . (
          <year>2018</year>
          ).
          <article-title>arXiv:eess</article-title>
          .IV/
          <year>1802</year>
          .00368
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Alexander</given-names>
            <surname>Buslaev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Vladimir I. Iglovikov</given-names>
            , Eugene Khvedchenya, Alex Parinov, Mikhail Druzhinin, and
            <surname>Alexandr</surname>
          </string-name>
          <string-name>
            <given-names>A.</given-names>
            <surname>Kalinin</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Albumentations: Fast and Flexible Image Augmentations</article-title>
          .
          <source>Information</source>
          <volume>11</volume>
          ,
          <issue>2</issue>
          (
          <year>2020</year>
          ). https://doi.org/10.3390/info11020125
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Ning</given-names>
            <surname>Du</surname>
          </string-name>
          , Xiaofei Wang,
          <string-name>
            <surname>Jianhua Guo</surname>
            , and
            <given-names>Meidong</given-names>
          </string-name>
          <string-name>
            <surname>Xu</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Attraction Propagation: A User-Friendly Interactive Approach for Polyp Segmentation in Colonoscopy Images</article-title>
          .
          <source>PLOS ONE 11</source>
          ,
          <issue>5</issue>
          (
          <issue>05</issue>
          <year>2016</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>21</lpage>
          . https://doi.org/10.1371/journal.pone.0155371
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Deng-Ping</surname>
            <given-names>Fan</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ge-Peng</surname>
            <given-names>Ji</given-names>
          </string-name>
          , Tao Zhou, Geng Chen, Huazhu Fu,
          <string-name>
            <given-names>Jianbing</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Ling</given-names>
            <surname>Shao</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Pranet: Parallel reverse attention network for polyp segmentation</article-title>
          .
          <source>In International Conference on Medical Image Computing and Computer-Assisted Intervention</source>
          . Springer,
          <fpage>263</fpage>
          -
          <lpage>273</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Debesh</given-names>
            <surname>Jha</surname>
          </string-name>
          , Steven A.
          <string-name>
            <surname>Hicks</surname>
          </string-name>
          , Krister Emanuelsen, Håvard Johansen, Dag Johansen, Thomas de Lange,
          <article-title>Michael A</article-title>
          .
          <string-name>
            <surname>Riegler</surname>
            , and
            <given-names>Pål</given-names>
          </string-name>
          <string-name>
            <surname>Halvorsen</surname>
          </string-name>
          .
          <year>2020</year>
          . Medico Multimedia Task at MediaEval 2020:
          <article-title>Automatic Polyp Segmentation</article-title>
          .
          <source>In Proc. of the MediaEval 2020 Workshop.</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Debesh</given-names>
            <surname>Jha</surname>
          </string-name>
          ,
          <string-name>
            <surname>Pia H Smedsrud</surname>
          </string-name>
          ,
          <article-title>Michael A Riegler, Pål Halvorsen</article-title>
          , Thomas de Lange, Dag Johansen, and
          <string-name>
            <given-names>Håvard D</given-names>
            <surname>Johansen</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Kvasirseg: A segmented polyp dataset</article-title>
          .
          <source>In International Conference on Multimedia Modeling</source>
          . Springer,
          <fpage>451</fpage>
          -
          <lpage>462</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>D.</given-names>
            <surname>Jha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. H.</given-names>
            <surname>Smedsrud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Riegler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Johansen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. D.</given-names>
            <surname>Lange</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Halvorsen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H. D.</given-names>
            <surname>Johansen</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>ResUNet++: An Advanced Architecture for Medical Image Segmentation</article-title>
          .
          <source>In 2019 IEEE International Symposium on Multimedia (ISM)</source>
          .
          <volume>225</volume>
          -
          <fpage>2255</fpage>
          . https://doi.org/10.1109/ ISM46123.
          <year>2019</year>
          .00049
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Lindsey</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Torre</surname>
            , Freddie Bray, Rebecca L. Siegel, Jacques Ferlay, Joannie Lortet-Tieulent, and
            <given-names>Ahmedin</given-names>
          </string-name>
          <string-name>
            <surname>Jemal</surname>
          </string-name>
          .
          <year>2015</year>
          . Global cancer statistics,
          <year>2012</year>
          . CA: A
          <source>Cancer Journal for Clinicians</source>
          <volume>65</volume>
          ,
          <issue>2</issue>
          (
          <year>2015</year>
          ),
          <fpage>87</fpage>
          -
          <lpage>108</lpage>
          . https://doi.org/10.3322/caac.21262 arXiv:https://acsjournals.onlinelibrary.wiley.com/doi/pdf/10.3322/caac .21262
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Zuluaga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pratt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Aertsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Doel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. L.</given-names>
            <surname>David</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Deprest</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ourselin</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Vercauteren</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>DeepIGeoS: A Deep Interactive Geodesic Framework for Medical Image Segmentation</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>41</volume>
          ,
          <issue>7</issue>
          (
          <year>2019</year>
          ),
          <fpage>1559</fpage>
          -
          <lpage>1572</lpage>
          . https://doi.org/10.1109/TPAMI.
          <year>2018</year>
          .2840695
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Qizhe</surname>
            <given-names>Xie</given-names>
          </string-name>
          , Zihang Dai, Eduard Hovy,
          <string-name>
            <surname>Minh-Thang Luong</surname>
          </string-name>
          , and
          <string-name>
            <surname>Quoc</surname>
            <given-names>V</given-names>
          </string-name>
          <string-name>
            <surname>Le</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Unsupervised data augmentation for consistency training</article-title>
          . arXiv preprint arXiv:
          <year>1904</year>
          .
          <volume>12848</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Yadav</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Maheshwari</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Agarwal</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Contrast limited adaptive histogram equalization based enhancement for real time video system</article-title>
          .
          <source>In 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI)</source>
          .
          <volume>2392</volume>
          -
          <fpage>2397</fpage>
          . https://doi.org/10.1109/ICACCI.
          <year>2014</year>
          .6968381
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>