<!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>MediaEval 2019: Concealed FGSM Perturbations for Privacy Preservation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Panagiotis Linardos, Suzanne Little, Kevin McGuinness</string-name>
          <email>linardos.akis@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dublin City University</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <fpage>27</fpage>
      <lpage>29</lpage>
      <abstract>
        <p>This work tackles the Pixel Privacy task put forth by MediaEval 2019. Our goal is to manipulate images in a way that conceals them from automatic scene classifiers while preserving the original image quality. We use the fast gradient sign method, which normally has a corrupting influence on image appeal, and devise two methods to minimize the damage. The first approach uses a map of pixel locations that are either salient or flat, and directs perturbations away from them. The second approach subtracts the gradient of an aesthetics evaluation model from the gradient of the attack model to guide the perturbations towards a direction that preserves appeal. We make our code available at: https://git.io/JesXr.</p>
      </abstract>
      <kwd-group>
        <kwd>(a) Original Image</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        The Pixel Privacy task, introduced by MediaEval [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], aims at
developing methods for manipulating images in a way that fools
automatic scene classifiers (referred to as attack models). As an added
constraint, the images should not exhibit a decrease in aesthetic
quality. The organizers made available the Places365-Standard data
set [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] along with a pre-trained ResNet [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] attack model for the
task.
      </p>
      <p>
        The contribution of image enhancement techniques in privacy
protection has been previously explored [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], showing that even
popular filters used in social media have a cloaking efect against
geo-location algorithms. A more recent work by Liu et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
proposed a perturbation-based approach (white-box) and a transfer
style approach (black-box). Similar to the first module in that work,
we propose two perturbation-based approaches and explore ways to
localize the perturbations in a manner that does not reduce appeal.
      </p>
    </sec>
    <sec id="sec-2">
      <title>APPROACH</title>
      <p>
        We developed two approaches, both of which utilize FGSM [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
FGSM uses the gradient of the attack model and changes the pixel
values by nudging them towards the direction that maximizes the
loss. Furthermore, the strength of these perturbations varies and is
represented by the ϵ value.
Our first approach combines two maps: one is a measure of saliency
and the other a measure of flatness. Salient areas are the ones that
are more likely to attract the eye of an observer, and are predicted
by a DNN. In particular, we use SalBCE [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] trained on the SALICON
dataset [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Furthermore, perturbations become more obvious when
they are located in flat areas. For this reason, we also used a Sobel
      </p>
      <p>I modified = M ◦ sдn(д(I )) ◦ ϵ + I
(1)</p>
      <p>
        Additionally, we used a popular filter for image manipulation,
namely tilt-shift to inspect how it afects the eficacy of our
approach. Tilt-shift essentially blurs parts of the background while
intensifying foreground. In our case we used the saliency maps as
an estimate of the foreground to be intensified, blurring the rest.
2.2
The second approach exploits the gradients of both the attack model
and the aesthetics evaluation algorithm. The aesthetics evaluation
in our case is the NIMA algorithm [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Since the networks difer
significantly, the gradients are first scaled to be brought to the
same range [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ]. Afterwards, NIMA’s gradient is subtracted from
ResNet’s and as a result we get the sign of the total gradient and
      </p>
    </sec>
    <sec id="sec-3">
      <title>RESULTS AND ANALYSIS</title>
      <p>In our initial experiments, we used the full-resolution images from
Places365 and applied a variety of ϵ values to investigate how they
afect the accuracy of the attack model (Figure 2). Salient Defence
perturbs less pixels, which explains the lower impact on accuracy
compared to the vanilla FGSM. We also note that the tilt-shift filter
further reduces the eficacy of those perturbations. The coupled
optimization approach, has a higher impact on the accuracy of the
attack model, as it manipulates all the pixels of the image.</p>
      <p>The test set, as evaluated by the MediaEval team (Table 1) was
ifrst downsampled to 256 × 256 and the algorithms were applied
afterwards. Note that this set includes only images that ResNet
predicts successfully, and so the initial accuracy (ϵ = 0) is 100%.
In that case it seems that the tilt-shift efect actually adds to the
eficacy of the perturbations, bringing the accuracy of the attack
model down while increasing the aesthetics score.</p>
      <p>
        To test NIMA’s sensitivity to perturbations, we used FGSM
(vanilla) with a very high ϵ = 0.15 on a small subset (100) of the
validation images. This type of attack efectively ruins the visual
appeal; however, the NIMA score drops by only a small amount
(from 4.26 to 3.98). This indicates that NIMA has a low-sensitivity to
adversarial perturbations. This could be explained by the fact that
NIMA was trained on AVA [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], a dataset collected by photographers.
The model is, therefore, sensitive to high-level concepts of aesthetic
appeal, such as the rule of thirds, but has not been trained to be
sensitive to the low-level corrupting influence of perturbations.
(a) Vanilla FGSM, ϵ = 0.05
(b) Salient Defence, ϵ = 0.05
(c) Salient Defence &amp; tshift, ϵ =
0.01
(d) Coupled Optimization, ϵ =
0.05
      </p>
    </sec>
    <sec id="sec-4">
      <title>DISCUSSION AND OUTLOOK</title>
      <p>An obvious shortcoming of our salient defence algorithm is that
saliency is subject to change after manipulations to the image.
One way of improving this would be to predict the saliency of the
perturbed image and reapply the modification on the original using
this information. Also, the Sobel filter assigns gradients in the image
such as that of the horizon as similar to edge-dense areas, resulting
in a map where some flat areas are not obscured. Furthermore, we
have shown that NIMA is not reliable when assessing the corrupting
quality of low-level noise such as FGSM perturbations. We believe
that aesthetic algorithms trained for low-level cues would improve
the eficacy of our coupled optimization approach.</p>
    </sec>
    <sec id="sec-5">
      <title>ACKNOWLEDGMENTS</title>
      <p>This publication has emanated from research conducted with the
ifnancial support of Science Foundation Ireland (SFI) under grant
number SFI/15/SIRG/3283 and SFI/12/RC/2289</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Jaeyoung</given-names>
            <surname>Choi</surname>
          </string-name>
          , Martha Larson,
          <string-name>
            <given-names>Xinchao</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Kevin</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Gerald</given-names>
            <surname>Friedland</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Alan</given-names>
            <surname>Hanjalic</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>The geo-privacy bonus of popular photo enhancements</article-title>
          .
          <source>In Proceedings of the 2017 ACM on International Conference on Multimedia Retrieval. ACM</source>
          ,
          <volume>84</volume>
          -
          <fpage>92</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Ian</surname>
            <given-names>J Goodfellow</given-names>
          </string-name>
          , Jonathon Shlens, and
          <string-name>
            <given-names>Christian</given-names>
            <surname>Szegedy</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Explaining and harnessing adversarial examples</article-title>
          .
          <source>arXiv preprint arXiv:1412.6572</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Kaiming</given-names>
            <surname>He</surname>
          </string-name>
          , Xiangyu Zhang, Shaoqing Ren, and
          <string-name>
            <given-names>Jian</given-names>
            <surname>Sun</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Deep residual learning for image recognition</article-title>
          .
          <source>In Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          .
          <volume>770</volume>
          -
          <fpage>778</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Ming</given-names>
            <surname>Jiang</surname>
          </string-name>
          , Shengsheng Huang,
          <string-name>
            <given-names>Juanyong</given-names>
            <surname>Duan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Qi</given-names>
            <surname>Zhao</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>SALICON: Saliency in context</article-title>
          .
          <source>In Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          .
          <volume>1072</volume>
          -
          <fpage>1080</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Panagiotis</given-names>
            <surname>Linardos</surname>
          </string-name>
          , Eva Mohedano, Juan Jose Nieto,
          <string-name>
            <surname>Noel E O'Connor</surname>
            ,
            <given-names>Xavier</given-names>
          </string-name>
          <string-name>
            <surname>Giro-i Nieto</surname>
          </string-name>
          , and
          <string-name>
            <surname>Kevin McGuinness</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Simple vs complex temporal recurrences for video saliency prediction</article-title>
          . arXiv preprint arXiv:
          <year>1907</year>
          .
          <year>01869</year>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Zhuoran</given-names>
            <surname>Liu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Zhengyu</given-names>
            <surname>Zhao</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>First Steps in Pixel Privacy: Exploring Deep Learning-based Image Enhancement against Large-Scale Image Inference.</article-title>
          .
          <source>In MediaEval.</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Zhuoran</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Zhengyu</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Martha</given-names>
            <surname>Larson</surname>
          </string-name>
          .
          <year>2019</year>
          . Pixel Privacy 2019:
          <article-title>Protecting Sensitive Scene Information in Images</article-title>
          .
          <source>In Working Notes Proceedings of the MediaEval 2019 Workshop.</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Naila</given-names>
            <surname>Murray</surname>
          </string-name>
          , Luca Marchesotti, and
          <string-name>
            <given-names>Florent</given-names>
            <surname>Perronnin</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>AVA: A large-scale database for aesthetic visual analysis</article-title>
          .
          <source>In 2012 IEEE Conference on Computer Vision and Pattern Recognition. IEEE</source>
          ,
          <fpage>2408</fpage>
          -
          <lpage>2415</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Irwin</given-names>
            <surname>Sobel</surname>
          </string-name>
          and
          <string-name>
            <given-names>Gary</given-names>
            <surname>Feldman</surname>
          </string-name>
          .
          <year>1968</year>
          .
          <article-title>A 3x3 isotropic gradient operator for image processing. a talk at the Stanford Artificial Project in (</article-title>
          <year>1968</year>
          ),
          <fpage>271</fpage>
          -
          <lpage>272</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Hossein</given-names>
            <surname>Talebi</surname>
          </string-name>
          and
          <string-name>
            <given-names>Peyman</given-names>
            <surname>Milanfar</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>NIMA: Neural image assessment</article-title>
          .
          <source>IEEE Transactions on Image Processing 27</source>
          ,
          <issue>8</issue>
          (
          <year>2018</year>
          ),
          <fpage>3998</fpage>
          -
          <lpage>4011</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Bolei</surname>
            <given-names>Zhou</given-names>
          </string-name>
          , Agata Lapedriza, Aditya Khosla, Aude Oliva, and Antonio Torralba.
          <year>2017</year>
          .
          <article-title>Places: A 10 million image database for scene recognition</article-title>
          .
          <source>IEEE transactions on pattern analysis and machine intelligence 40</source>
          ,
          <issue>6</issue>
          (
          <year>2017</year>
          ),
          <fpage>1452</fpage>
          -
          <lpage>1464</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>