<!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>Asynchronous of the Frequency Spectra of GAN-Generated Facial Images</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Le Minh Binh</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Simon S. Woo</string-name>
          <email>swoo@g.skku.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Applied Data Science, Sungkyunkwan University</institution>
          ,
          <country country="KR">South Korea</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Software, Sungkyunkwan University</institution>
          ,
          <country country="KR">South Korea</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>International Workshop on Safety &amp; Security of Deep Learning</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>The rapid progression of Generative Adversarial Networks (GANs) has raised a concern of their misuses for malicious purposes, especially in creating fake face images. Although many proposed methods succeed in detecting GAN-based synthetic images, they are still limited by the need for large quantities of the training fake image dataset, and challenges for the detector's generalizability to unknown facial images. In this paper, we propose a new approach that explores the asynchronous frequency spectra of color channels, which is simple but efective for training both unsupervised and supervised learning models to distinguish GAN-based synthetic images. We further investigate the transferability of a training model that learns from our suggested features in one source domain and validates on another target domains with prior knowledge of the features' distribution. Our experimental results show that the discrepancy of spectra in the frequency domain is a practical artifact to efectively detect various types of GAN-based generated images.</p>
      </abstract>
      <kwd-group>
        <kwd>Asynchronous of frequency</kwd>
        <kwd>GAN-based synthetic images</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Also, the checkerboard artifacts in spectrum generated
by up-sampling components of GAN model were also ex- images. Top: Real images and their corresponding
concurtensively investigated by Zhang et al. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and Frank et al.
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. While these techniques have shown success in terms
of achieving high accuracy, they typically require a large
rent spectra. Bottom: Fake images and their corresponding
(chaotic) spectra. It is dificult for human eyes to distinguish
between real and fake images, but after applying DFT on each
channel of images, the vital clues to distinguish real vs. fake
images can be discovered.
      </p>
      <p>IJCAI 2021
(S. S. Woo)
tional complexity, which can be prohibitively expensive</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        In recent years, there has been tremendous progress in
Generative Adversarial Networks (GAN), in which two
modules (generator vs. discriminator), play a minimax
game to produce highly realistic data. Unfortunately, in
addition to several fruitful GAN applications, attackers
can exploit GANs for malicious purposes, such as
spreading fake news [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] or propagating fake pornography of
celebrities [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] as shown in the past. Meanwhile, several
eforts have been made by researchers [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ] to
resist these nasty misuses. Wang et al. built a deep neural
network to classify GAN-based generated images and
empirically demonstrates that a classifier trained on one
single dataset can generalize to diferent GAN datasets[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        Especially, Dzanic and Shah [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] empirically show the
systematic bias in high spatial frequencies and use this
characteristic to classify real and deep network generated
images. However, they did not explore the deeper
statistical frequency features that we propose in our work,
and they simply focused on converting the RGB to gray
image, unlike ours.
efaturs
convolutional operation at the ℎ layer of a generative
model is formulated as follows:
+1 = () =  ⎝
∑︁  ⊛  ()⎠ , (1)
      </p>
      <p>⎞
⎛()</p>
      <p>=1
where () is the number of channels of the ℎ layer’s
output ,</p>
      <p>∈ R××(+1)×() is a set of (+1) ×
() trainable 2 filters that have size of  × . And
 (·), ⊛ and (·) denote the up-sampling operator,
convolutional operator and activation function, respectively.</p>
      <p>According to Khayatkhoei and Elgammal [11], we can
simplify the Eq. 1 by restricting (·) to to rectified
linear units (ReLU), which makes the () become
locally piece-wise linear, and absorbing the up-sampling
 (·) into . In this way, we transform Eq. 1 to:
+1 = () = ∑︁  ⊛ .</p>
      <p>(2)

=1
follows:
By applying the 2D discrete Fourier transform (DFT)
to +1, it is now viewed in the frequency domain as

˜ +1
= F(+1) = F
(︃ 
∑︁  ⊛ 
=1</p>
      <p>)︃

=1

=1

=1
= ∑︁ F (︁ ⊛ )︁
= ∑︁ F (︁)︁ × F</p>
      <p>(︁  )︁
= ∑︁ ˜  × ˜ = ⟨˜, ˜⟩,
(linearity property of FT)
(conv. property of FT)
where ˜ = (˜ 1, ..., ˜  ) , and ˜ = (˜1, ..., ˜ ) . Based on this important observation, we propose the
Equation 3 indicates that in the frequency domain, every following key statistical descriptive features to
discrimichannel of in the next layer is decomposed into the com- nate the GAN images in the frequency domain:  ,
bination all previous layer’s channels with diferent sets  ,  , ,  , and  , where
of coeficients. If we consider +1 as the synthesized the details are presented below:
output image and fix ˜ , every vector ˜,=1,..(+1) is
trained independently to minimized the loss that applied
•  . We take the average of the channel-wise
spectrum diferences:
(6)
(7)
  =  +  +  ,</p>
      <p>3</p>
      <sec id="sec-2-1">
        <title>Also, we use  that is the average spectrum</title>
        <p>diferences between the spectra of the Red and
Green channel in an image as follows:
 =
1</p>
        <p>∑︁ ∑︁ ⃒⃒(, )−(, )⃒⃒,
  =1 =1
on each ˜+1. When we consider ˜ as a basic and ˜ as
the coordinate of ˜+1 with respect to ˜, to synthesize
a new image, the generative models expect that ˜ is
also good enough so that each independent coeficient
vector ˜ can produce corresponding single channel. In
addition, these output channels should become as natural
as possible in spacial domain after being stacked together
in the order of three color channels: Red, Green and Blue.
Small shifts of ˜,=1,..(+1) in the frequency domain
may only change fine-grained details of visualization but
can produce frequency-bias when there is no direct
constraint between channels.</p>
        <sec id="sec-2-1-1">
          <title>2.2. Descriptive Features Extraction</title>
          <p>Let ℐ be a color image with three channels: Red, Green
and Blue, which has width of  and height of . To
create its frequency representation, we firstly apply 2D
DFT on each channel as follows:</p>
          <p>Fℐ// (, ) = ∑︁ ∑︁ ℐ// (, )·−2(  +  ),
=1 =1
and  and  can be similarly defined.
•   and  . We take the maximum and
min</p>
          <p>imum values in {,  ,  }.
•  . We calculate the correlation coeficient
between  and  and transform it to
positive range value by adding 1 to its negative
values as follows:
 = −(, ) + 1,
(8)
where  is the Pearson correlation coeficient, and
 and  can be similarly defined.</p>
          <p>Our end-to-end pipeline of extracting above frequency
descriptive features from a given image is visually
illustrated in Fig. 2.
(4)
where  and , and denote the ℎ and ℎ slice in the
width and height dimension of ℐ. For convenience, we
use the notation Fℐ// to represent the function that
is independently applied for each channel of the image. 2.3. Binary Classifier
Note that Fℐ// (, ) is now a complex number, i.e.</p>
          <p>Fℐ// (, ) ∈ C, and the spectrum of each channel
is obtained as follows:
// (, ) =  (︁Fℐ// (, ))︁ ,
(5)
where (·) denotes the modulus of complex number.</p>
          <p>Although it would be challenging for human eyes to
distinguish between real and GAN-generated fake
images, we believe that their frequency spectra diferences
can be possibly exposed, when we stack the three
channels’ spectra of real vs. fake. Figure 1 presents our
example of images’ spectra from VoxCeleb2 dataset [12] and
Fake Head Talker dataset [13]. In particular, in the real
images, we empirically find that the spectra of three color
channels are mostly concurrent when stacking together,
whereas they become noisy in the fake images, as shown
in Fig. 1.</p>
          <p>To demonstrate the characteristic-defining ability of the
spectrum disagreement, we first employ the simple
classifiers to classify real and fake images as below:
• Gaussian Mixture Model (GMM). GMM is a
probabilistic model that assumes the distribution
of observed sampling data points is composed of
a mixture of many Gaussian distributions,
particularly, in our case is two distributions of real and
fake class. To determine the means and variances
of the two Gaussian distributions,
ExpectationMaximization (EM) algorithm is used to
iteratively estimate these parameters. Our descriptive
features populate in the way that the higher
spectrum agreement of an image will have the lower
descriptive values. Therefore, we can expect that
the Gaussian distribution in the mixture model,
which has a smaller expectation will represent</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>The samples that lie along the margins are called</title>
        <p>the support vectors. In our experiment, we use
SVM with the radial basis function (RBF) kernel
to train with our six proposed features.
the real images’ distribution, and the other repre- representations in the latent space with
adversarsents the fake images’ distribution. By applying ial settings. The ALAE model can not only
synEM, we can classify real and fake images in an thesize high-resolution images comparing with
unsupervised manner in which the labels of a StyleGAN, but also can further manipulate or
retraining dataset are not required. construct the new input facial images.
• Support Vector Machine (SVM). SVM is a
robust supervised learning method that maximizes Details of each dataset in our experiment are
summathe margin of hyperplanes between diferent classes. rized in Table 1. In our experiment, the number of real
and GAN fake images are equal in both training and test
sets. We further provide the histograms to visualize the
distributions of six descriptive features of these datasets
in Supp. Section A.</p>
        <sec id="sec-2-2-1">
          <title>3.2. Experimental Results</title>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Experiment</title>
      <sec id="sec-3-1">
        <title>3.1. Datasets</title>
        <p>
          To examine the efectiveness of our proposed frequency
features, we experiment four types of dataset: Fake Head
Talker [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], StyleGAN [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], StarGAN [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], and Adversarial
Latent Auto Encoder (ALAE) [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. A brief description of
each dataset is provided below as well as in Table 1:
To demonstrate the discriminative power of our proposed
features, we perform three diferent experiments.
        </p>
        <p>
          Binary classification . Our experimental results are
shown in Table 2. We can observe that both
unsupervised and supervised methods are able to produce high
performance with our newly introduced frequency
features. The accuracy scores of the unsupervised method
on Fake Head Talker and ALAE dataset are competitive,
• Fake Head Talker dataset [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. Fake Head Talker compared to the supervised approaches. At the same
is generated by the few-shot learning system that time, they are still higher than 80% on StyleGAN and
is pre-trained extensively on a large dataset (meta- StarGAN. Meanwhile, the supervised method’s accuracy
learning). Particularly, their approach includes an scores are always higher than 95% on the four datasets.
embedder, a generator, and a discriminator. After We can conclude that our proposed features based on the
training on a large corpus of talking head videos asynchronous in the frequency spectrum can efectively
of diferent faces with adversarial training, their capture the characteristics of the GAN-generated images,
approach can transform facial landmarks from and provide the foundation for distinguishing fake from
a source frame into realistically-looking person- real images.
alized photographs with a few photos of a new Unbalanced training datasets. Furthermore, to study
target person, and further mimic the target. the feasibility of training with an unbalanced dataset
us• StyleGAN dataset [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. StyleGAN is a high-level ing our features, we gradually reduce the number of fake
style controlling approach that governs its gen- images in each training dataset to 25%, 5%, and 1% of
erator through adaptive instance normalization the total training data size. After that, we apply the SVM
(AdaIN) and Gaussian noise adding in each con- as our learning model. To demonstrate our approach’s
efvolutional layer. Furthermore, by proposing two fectiveness, we compare our method with
FakeTalkerDenovel metrics such as perceptual path length and tect model [13], which deployed a pre-trained AlexNet
linear separability, the generated images are less and Siamese network trained on RGB images. The results
entangled and have diferent factors of variation. are presented in Table 3. We can observe that our method
• StarGAN dataset [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. StarGAN is a unified model with the hand-crafted features outperforms the AlexNet
architecture that is able to train on multiple datasets and FakeTalkerDetect on both balanced and unbalanced
across diferent domains. By proposing a simple datasets. Therefore, we can conclude that our simple yet
mask vector, the StarGAN is able to flexibly uti- efective features are capable to characterize the fake
lize multiple datasets containing diferent label image much better in the unbalanced training dataset
sets, and achieve competitive results in the facial scenario, as well.
attribute transfer tasks. This new approach with Unsupervised domain adaptation. In this task, we
only a single generator and a discriminator has propose an algorithm using our proposed features that
addressed the scalability and robustness limita- allows a pre-trained SVM model on one source dataset
tions of many previous research. (e.g., StyleGAN) can detect fake images in a new target
dataset (e.g., ALAE) with the only prior knowledge of the
• Adversarial Latent Auto Encoder (ALAE) datasettarget feature expectations.
        </p>
        <p>
          [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. ALAE is an autoencoder-based generative
model that is capable to learn the disentangled
        </p>
        <p>Resolution
Require: Labeled source set {,  }, unlabeled
target set , where  and  includes the six
proposed features [1, .., 6], respectively. The
prior knowledge of Gaussian expectation values:</p>
        <p>In particular, we first take the two Gaussian
expectation values of two mixture distributions of each feature
from both source and target dataset. These expectation
values are kept as our prior knowledge about the target
dataset. We then scale the source training set features
such that their two Gaussian expectation values are
normalized between 0 and 1 , to better fit the training dataset
with the SVM model. In the testing phase, with our prior
knowledge above, we can scale the testing features from
the target dataset using the known expectation values
and feed them to the pre-trained SVM model to make
prediction. This adaptation learning process is summarized
in the Algorithm 1.</p>
        <p>We experiment with the four fake dataset and present
the results in Table 4. We can observe that with our
[︀,0, ,1]︀=1,...,6 and [︀,0, ,1]︀=1,...,6.
1: Step 1: Scale each feature in  and :
¯ = (︀ − ,0)︀ / (︀,1 − ,0)︀,
¯ = (︀ − ,0)︀ / (︀,1 − ,0)︀
2: Step 2: Fit source set {︀[¯1, .., ¯6],  }︀ with SVM</p>
        <p>model.
3: Step 3: Use pre-trained SVM to predict target set label</p>
        <p>from [¯1, .., ¯6].
suggested features the pre-trained SVM shows its strong
detection ability in the new target domain, where all the
detection performance is above 80% of accuracy for any
pair of source and target dataset. This preliminary
experiment shows that our proposed features can be utilized
in domain adaptation tasks with more complex learning
models in the future.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>Although GANs have significantly advanced in the past,
we discover that there are some areas that GANs’
cannot mimic the real images efectively in the frequency
domain. Thus, in this work, we propose a preliminary
approach that reveals the asynchronous in frequency
domain of the three channels in GAN images. By mining
statistical features in frequency domain, our simple yet
efective unsupervised and supervised learning methods
can easily discriminate the real and GAN-based synthetic
facial images without utilizing deep learning methods.
Our extensive experiments demonstrates that the
proposed features’ power in three scenarios: 1) unsupervised
and supervised binary classification, 2) unbalanced
training dataset, and 3) domain adaptation task. For future
work, we plan to explore and exploit more on these
aspects of GAN-generated images to combat against
misuses from attackers, and extend our work to deepfake
detection.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>This work was partly supported by Institute of
Information &amp; communications Technology Planning &amp;
Evaluation (IITP) grant funded by the Korea government
(MSIT) (No.2019-0-00421, AI Graduate School Support
Program (Sungkyunkwan University)), (No. 2019-0-01343,
Regional strategic industry convergence security core
talent training business) and the Basic Science Research
Program through National Research Foundation of
Korea (NRF) grant funded by Korea government MSIT (No.
2020R1C1C1006004). Additionally, this research was partly
supported by IITP grant funded by the Korea
government MSIT (No. 2021-0-00017, Original Technology
Development of Artificial Intelligence Industry) and was
partly supported by the Korea government MSIT, under
the High-Potential Individuals Global Training Program
(2019-0-01579) supervised by the IITP.
sarial latent autoencoders, in: Proceedings of the
IEEE/CVF Conference on Computer Vision and
Pattern Recognition, 2020, pp. 14104–14113.
[11] M. Khayatkhoei, A. Elgammal, Spatial frequency
bias in convolutional generative adversarial
networks, arXiv preprint arXiv:2010.01473 (2020).
[12] A. Nagrani, J. S. Chung, W. Xie, A. Zisserman,
Voxceleb: Large-scale speaker verification in the wild,</p>
      <p>Computer Science and Language (2019).
[13] H. Jeon, Y. Bang, S. S. Woo, Faketalkerdetect:
Effective and practical realistic neural talking head
detection with a highly unbalanced dataset, in:
Proceedings of the IEEE/CVF International Conference
on Computer Vision Workshops, 2019, pp. 0–0.
[14] Z. Liu, P. Luo, X. Wang, X. Tang, Deep learning
face attributes in the wild, in: Proceedings of
International Conference on Computer Vision (ICCV),
2015.</p>
      <p>A. Distribution of Statistical Descriptive Features
The histogram distributions of our six proposed statistical features in the frequency domains are present in the Fig.
3. We can observe that these feature distributions are highly separable between real and fake images across four
datasets.</p>
    </sec>
    <sec id="sec-6">
      <title>B. Example GAN-based Synthetic Images</title>
      <p>We provide example images from four datasets used in our experiment.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T.</given-names>
            <surname>Quandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Frischlich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Boberg</surname>
          </string-name>
          , T. SchattoEckrodt, Fake news,
          <source>The international encyclopedia of Journalism Studies</source>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Cole</surname>
          </string-name>
          ,
          <article-title>We are truly fucked: Everyone is making ai-generated fake porn now</article-title>
          ,
          <year>2018</year>
          . URL: https://www.vice.com/en/article/bjye8a/ reddit
          <article-title>-fake-porn-app-daisy-ridley.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , S. Karaman,
          <string-name>
            <given-names>S.-F.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <article-title>Detecting and simulating artifacts in gan fake images</article-title>
          ,
          <source>in: 2019 IEEE International Workshop on Information Forensics and Security (WIFS)</source>
          , IEEE,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.-Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Owens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Efros</surname>
          </string-name>
          ,
          <article-title>Cnn-generated images are surprisingly easy to spot</article-title>
          ... for now,
          <source>in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>8695</fpage>
          -
          <lpage>8704</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Frank</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Eisenhofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Schönherr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Fischer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kolossa</surname>
          </string-name>
          , T. Holz,
          <article-title>Leveraging frequency analysis for deep fake image recognition</article-title>
          ,
          <source>in: International Conference on Machine Learning, PMLR</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>3247</fpage>
          -
          <lpage>3258</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>T.</given-names>
            <surname>Dzanic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Witherden</surname>
          </string-name>
          ,
          <article-title>Fourier spectrum discrepancies in deep network generated images</article-title>
          , arXiv preprint arXiv:
          <year>1911</year>
          .
          <volume>06465</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>E.</given-names>
            <surname>Zakharov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Shysheya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Burkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lempitsky</surname>
          </string-name>
          ,
          <article-title>Few-shot adversarial learning of realistic neural talking head models</article-title>
          ,
          <source>in: Proceedings of the IEEE/CVF International Conference on Computer Vision</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>9459</fpage>
          -
          <lpage>9468</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.</given-names>
            <surname>Karras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Laine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Aila</surname>
          </string-name>
          ,
          <article-title>A style-based generator architecture for generative adversarial networks</article-title>
          ,
          <source>in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>4401</fpage>
          -
          <lpage>4410</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-W.</given-names>
            <surname>Ha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Choo</surname>
          </string-name>
          , Stargan:
          <article-title>Unified generative adversarial networks for multi-domain image-to-image translation</article-title>
          ,
          <source>in: Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>8789</fpage>
          -
          <lpage>8797</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pidhorskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Adjeroh</surname>
          </string-name>
          , G. Doretto, Adver-
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>