<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Shota Fukuyama</string-name>
          <email>fukuyama.shota.jf@tut.jp</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tetsuya Asakawa</string-name>
          <email>asakawa.tetsuya.um@tut.jp</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kazuki Shimizu</string-name>
          <email>shimizu@heart-center.or.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kei Nomura</string-name>
          <email>kein312@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Masaki Aono</string-name>
          <email>masaki.aono.ss@tut.jp</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Toyohashi Heart Center</institution>
          ,
          <addr-line>21-1 Gobutori, Oyama-cho, Toyohashi, Aichi, Japan, 441-8530</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Toyohashi University of Technology</institution>
          ,
          <addr-line>1-1 Hibarigaokam Tempakucho, Toyohashi, Aichi, 441-8580</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <abstract>
        <p>This paper describes KDE Lab approach in ImageCLEF GANs 2024. ImageCLEFmedical GANs 2024 task consists of two sub tasks, Identify training data fingerprints task and Detect Generative models'fingerprints task. Identify training data fingerprints task aims to examine the existing hypothesis that GANs are generating medical images that contain certain "fingerprints" of the real images used for generative network training. Detect Generative models'fingerprints task aims to investigate the hypothesis that generative models imprint distinctive "fingerprints" onto the generated images. We studied Identify training data fingerprints task in this research. For experiment, we attempted a methods that is approach using Multiple pre-training models and the results were compared. Also, we attempted a methods that is approach using super-resolution technique. Finally, the experiment was a failure and the results could not be compared. The competition result had an accuracy of 0.484.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Medical Images</kwd>
        <kwd>GANs</kwd>
        <kwd>CNN</kwd>
        <kwd>super-resolution</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>2. Dataset</title>
      <p>In this research, we use some of the images given in the ‘Identify training data “fingerprints” Tasks’
of the ImageCLEFmedical GANs 2024. The image data are axial slices of 3D CT images of about 8000
pulmonary TB patients. These images are stored in the form of 256x256 pixel 8-bit/pixel PNG images.
From that image data, we used a total of 10,200 images, 10,000 images generated from GAN model
1, which is not revealed, and 100 images each annotated as having been used/not used for training
the image generation for that model. The 10,000 images generated from GAN model 2 that were not
revealed and the 100 images each annotated as used/not used for training the image generation of that
model were not used this time.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Methods</title>
      <sec id="sec-3-1">
        <title>3.1. Preprocessing</title>
        <p>The images in the dataset are grayscale. Therefore, we attempted to colorize them using
(tensorlfow.image.grayscale_to_rgb). To augment the data, horizontal inversion and ImageGenerator were
applied as follows.</p>
        <p>• zoom_range : 0.97-1.03
• rotation_range : 10
• height_shift_range : 0.05
• width_shift_range : 0.05
– Scaling is performed randomly within a scaling factor range of 0.97 1.03.
– Randomly rotate the image in the range of -10 10 degrees.
– Vertical translation in the range of x 0.05 pixels of the original image height.</p>
        <p>– Left-right translation within a range of x 0.05 pixels of the original image’s width.</p>
        <p>The default input channel is (224,224), so it was resized from (256,256) to (224,224). The horizontal
inversion is performed only on the real image; 24 images are added in ImageGenerator for the image
before and after horizontal inversion, respectively. The number of images can be reduced from 1 real
image to 1 original image + 1 flipped image + 48 images converted by ImageGenerator = 50 images,
which means that the data can be padded up to 10,000 images in total (1:1) when 200 real images are used.
We thought that super-resolution technique would allow us to obtain more features that are not present
in the real images but are prominent only in the generated images, so we performed super-resolution
technique on the real images using ESRGAN [7] and then performed the same operation.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Architecture</title>
        <p>
          We attempted CNN approach with three diferent CNN that employed ResNet50, MobileNetV2 and
DenseNet-121. These CNNs used models pre-trained in imagenet(Method1-4). The input of the structure
is set to (
          <xref ref-type="bibr" rid="ref3">224,224,3</xref>
          ), and the preprocess_input function is used before the CNN to perform preprocessing
according to the weight data of each model. After the CNN, Dropout and Dense are installed. For
Experimental details, Epoch is 50, Adam optimizer is used with learning rate 10-4. Additionally, Binary
Cross Entropy is used as loss function. Figure 2 shows the architecture of our CNN approach. Method 4
uses images enhanced by ESRGAN. The shape of the image changed from (224,224) to (896,896) when
the image was enlarged by ESRGAN. Therefore, the input of the architecture is adjusted to the shape.
In addition, the pre-training of the model is “False”.
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Evaluation</title>
        <p>prediction_Negative</p>
        <p>prediction_Positive
Actual_Negative
Actual_Positive</p>
        <p>TN(True Negative)
FN(False Negative)</p>
        <p>FP(False Positive)
TP(True Positive)</p>
        <p>
          Accuracy, Precision, Recall, and F1 values were used as evaluation indices. They can be calculated
from the confusion_matrix of sklearn. The calculation formula is as follows(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )-(
          <xref ref-type="bibr" rid="ref4">4</xref>
          ).
 =
  =
 =
 1 =
        </p>
        <p>+  
  +   +   +</p>
        <p>+</p>
        <p>
          +  
2 ·  ·  
 ·  
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results</title>
      <p>The results obtained from the Method 1-4 approach were submitted and returned scores are shown in
Table 3-5. Methods 2-4 failed to submit; Method 1 received a accuracy_score of 0.48425,precision_score
of 0.480433, recall_score of 0.44825,f1_score of 0.4542. Failed of score was due to the fact that there
were many of the same predicted results and that the method of submission was incorrect. The Method
1 values of Accuracy, Precision, Recall, and F1 were 0.484, 0.476, 0.317, 0.380 for Dataset1, 0.481, 0.484,
0.579, 0.527 for Dataset2.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>This paper describes an approach to the training data fingerprint identification task in the
ImageCLEF2024 GAN. We attempted to use multiple pre-training models and super-resolution techniques in
our approach. However, this time, we were unable to produce correct values and could not compare the
results for each model or image data with and without super-imaging. Therefore, it was not possible to
identify features that are not present in the real images but are prominent only in the generated images.
As a result of the competition, the CNN approach with EficientNetV2 achieved an accuracy of 0.484.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>A part of this research was carried out with the support of the Grant for Toyohashi Heart Center
Smart Hospital Joint Research Course and the Grant-in-Aid for Scientific Research (C) (issue numbers
22K12149 and 22K12040).
[5] K. He, X. Zhang, S. Ren, J. Sun, Deep Residual Learning for Image Recognition, in: Proceedings of
the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016, pp. 770–778.
[6] J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, L. Fei-Fei, ImageNet: A large-scale hierarchical image
database, in: 2009 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2009),
2009, pp. 248–255. doi:10.1109/CVPR.2009.5206848.
[7] X. Wang, K. Yu, S. Wu, J. Gu, Y. Liu, C. Dong, C. C. Loy, Y. Qiao, X. Tang, Esrgan: Enhanced
super-resolution generative adversarial networks, 2018. arXiv:1809.00219.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Andrei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Radzhabov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Karpenka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Prokopchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovalev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ionescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <string-name>
            <surname>Overview of 2024 ImageCLEFmedical GANs Task - Investigating Generative</surname>
          </string-name>
          Models'
          <article-title>Impact on Biomedical Synthetic Images</article-title>
          , in: CLEF2024 Working Notes, CEUR Workshop Proceedings, CEUR-WS.org, Grenoble, France,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ionescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Drăgulinescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Rückert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. Ben</given-names>
            <surname>Abacha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>García Seco de Herrera</surname>
          </string-name>
          , L. Bloch,
          <string-name>
            <given-names>R.</given-names>
            <surname>Brüngel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Idrissi-Yaghir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. S.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. M. G.</given-names>
            <surname>Pakull</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Damm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Bracke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. M.</given-names>
            <surname>Friedrich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Andrei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Prokopchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Karpenka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Radzhabov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovalev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Macaire</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Schwab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Lecouteux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Esperança-Rodier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Yim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Fu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Yetisgen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Xia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Hicks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Riegler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Thambawita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Storås</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Halvorsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Heinrich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kiesel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          , Overview of ImageCLEF 2024:
          <article-title>Multimedia retrieval in medical applications, in: Experimental IR Meets Multilinguality</article-title>
          , Multimodality, and
          <string-name>
            <surname>Interaction</surname>
          </string-name>
          ,
          <source>Proceedings of the 15th International Conference of the CLEF Association (CLEF</source>
          <year>2024</year>
          ), Springer Lecture Notes in Computer Science LNCS, Grenoble, France,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sandler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Howard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zhmoginov</surname>
          </string-name>
          , L.-C.
          <article-title>Chen, Mobilenetv2: Inverted residuals</article-title>
          and linear bottlenecks,
          <year>2019</year>
          . arXiv:
          <year>1801</year>
          .04381.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          , L. van der Maaten,
          <string-name>
            <given-names>K. Q.</given-names>
            <surname>Weinberger</surname>
          </string-name>
          , Densely Connected Convolutional Networks,
          <source>in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>4700</fpage>
          -
          <lpage>4708</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>