<!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>Predicting Media Memorability Using Deep Features and Recurrent Network</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Duy-Tue Tran-Van</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Le-Vu Tran</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Minh-Triet Tran</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Science, Vietnam National University-Ho Chi Minh City</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>29</fpage>
      <lpage>31</lpage>
      <abstract>
        <p>In the Predicting Media Memorability Task at the MediaEval Challenge 2018, our team proposes an approach that uses deep visual features and recurrent network to predict videos' memorability. Features are extracted from CNN for a number of frames in each video. We forward these through a LSTM network to model the structure of the video and predict its memorability score. Our method achieves a correlation score of 0.484 on short-term task and 0.257 on long-term task in the oficial test set.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        The Predicting Media Memorability task’s main objective is to
automatically predict a score which indicates how memorable a
video will be [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Video’s memorability can be afected by several
factors such as: semantics, color feature, saliency, etc.
      </p>
      <p>In this paper, we examine the sequential structure of videos with
LSTM. We take advantage of deep convolutional neural networks
to get image features as our main source of data for predicting
video memorability. In our approach, there are two main stages:
(i) extract image features through multiple frames of a video, (ii)
predict its memorability score.</p>
      <p>
        In the first stage, we sample 8 frames from each video. These
frames are then fed into a pretrained Inception-v3 convolution
network [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] to extract their 2048-dimension features. Once extracted,
each of the video frames sequentially becomes an input of a
recurrent neural network with one LSTM layer in the second stage.
The memorability score corresponds to the output of the last dense
layer for the last sequence’s input, i.e., the video’s final frame.
      </p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        The task of predicting image memorability (IM) has made significant
progress since the release of MIT’s large-scale image memorability
dataset and their MemNet [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Recently, in 2018, Fajtl et. al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
proposed a method, which benefits from deep learning, visual attention,
and recurrent networks, and achieved nearly human consistency
level in predicting memorability on this dataset. In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the authors’
deep learning approach has even surpassed human consistency
level with ρ = 0.72.
      </p>
      <p>
        On the other hand, several attempts have been made in
annotating and predicting video memorability (VM) [
        <xref ref-type="bibr" rid="ref3 ref5 ref8">3, 5, 8</xref>
        ]. In the latter
two methods, their results both agree that video semantics, from
captioning features in particular, give the best performance overall.
      </p>
      <p>
        In our work, we explore the efect of videos’ sequential aspect on
memorability by using LSTM on visual features. To our knowledge,
LSTM based approach in VM has only been tried in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. However,
the results did not seem promising because of their small dataset.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>MEMORABILITY PREDICTING</title>
      <p>
        Feature extraction: In order to resolve the temporal factor, instead
of using C3D [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], we decide to break the video into multiple frames
and treat those frames as a batch representing that video. At the
beginning, we extract only 3 frames (the beginning, middle, and
last frames) for processing. After several tests we figure out that we
can achieve higher results with more frames extracted. However,
we end up with the decision of using 8 frames rather than a greater
number. Indeed, the correlation was not substantially better and
we want a straightforward extracting process. The length of each
video in the dataset is 7 seconds. We get the very first frame of the
video, then after each second, one more frame is captured, so finally
for each video we have 8 frames.
      </p>
      <p>
        We decide to use pre-trained Inception-v3 Convolutional Neural
Network [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] to extract the frames’ features as we want a concise
network which can conduct a reasonably high accuracy. We use the
publicly available model pretrained on ImageNet [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] and extract the
output with a dimensionality of 2048 from the last fully connected
layer with average pooling.
      </p>
      <p>
        Predicting memorability: We consider several approaches
regarding image and video memorability. In our attempts at adapting
IM to VM, we simply use only the middle frame of each video and
train two models with them as input data. We implemented a simple
model which consists of a CNN for feature extraction and 2 fully
connected (FC) layers for computing output score. We also retrain
the model in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] with those images to see if their model generalizes
well to the task’s dataset. We did not have enough time to try the
approach in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        Videos’ captioning features are also tested by using provided
captions from the dataset. These captions accurately represent
the videos in terms of semantics. Moreover, all videos are short
and mostly single scene. Therefore, we use only 1 caption per
video instead of generating each for every frame. A vector of 300
dimensions is extracted from each video’s caption, which has been
preprocessed, using the pretrained word2vec model [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. We feed
these vectors into our caption-only LSTM and the obtained results
are shown in Table 1.
      </p>
      <p>Furthermore, we propose to use a LSTM model to predict VM
score using features extracted above (figure 1). Each extracted
feature vector of every frame of a video is an input of a time step in our
LSTM model. At the last step, a dense layer takes a 1024-dimension
output vector of LSTM model and calculates the memorability score
of that video.</p>
      <p>
        For the short-term task, three out of five submitted runs are the
results of our proposed method with three diferent configurations
Duy-Tue, Le-Vu, Minh-Triet
(512, 1024, and 2048 hidden units). The remaining two are outputs
of the retrained AMNet in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] because we also want to test its
performance on the task’s dataset. For the long-term task, the first
run stands for our proposed method trained with long-term labels.
The second run is accomplished by training our model using
shortterm labels and validating it by long-term labels. The next run is
the result of retraining AMNet. Two final runs are actually the
predicted results of two previous checkpoints in short-term task.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>RESULTS AND DISCUSSION</title>
      <p>In this section, we evaluate our LSTM model on the task’s dataset.
We present our quantitative results as well as some insight that we
learned from this dataset.</p>
      <p>Evaluation: Since we do not have the ground truth of the
ofifcial test set, in order to compare these methods, we divide the
development set into 3 parts: 6,000 videos for training, 1,000 videos
for validating, and 1,000 videos for testing. Table 1 shows the results
of diferent methods that we tested with our 1,000 test videos as
well as the task’s oficial test set.</p>
      <p>With our approach of using sequential visual features of videos
with LSTM, the model with 1024 hidden units achieves the best score
of ρ = 0.501 on 1,000 test videos mentioned above and ρ = 0.484
on the oficial test set for the short-term task; while for the
longterm task, the model which was trained on short-term labels and
validated on long-term labels gets ρ = 0.261 and ρ = 0.257
respectively. Meanwhile, if we use only long-term labels, our method gets
ρ = 0.214 on the oficial test set.</p>
      <p>In order to prevent overfitting while training, we apply a dropout
rate of 0.5 on LSTM layer. We found that this rate gives the best
results among 3 dropout rates of 0.25, 0.5, 0.75. The model also
starts overfitting as it reaches its peak at around ρ = 0.50 − 0.52
and ρ = 0.24 − 0.26 on the validation subset of the short-term and
long-term tasks respectively.</p>
      <p>
        Discussion: The dataset from [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] on short-term memorability
does follow a common trend previously stated in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Videos with
contents of natural scenes, landscapes, backgrounds, and exteriors
tend to be less memorable. On the other hand, videos with scenes
that have people, interiors, and human-made objects are easily
remembered.
      </p>
      <p>On the contrary, we think predicting long-term memorability
on this dataset requires more in-depth research. For all of our tried
methods, the results are always better when training/validating
with short-term labels. Long-term labels seem to confuse the model
which leads to worse performance. One possible reason that can
cause the inconsistency in this particular dataset is that there exists
multiple similar videos with opposite scores about or of specific
objects.</p>
      <p>As in figure 3, both videos are almost identical in terms of
visual features such as color, angle, and actor. These videos might
cause participants to make mistake when deciding whether they
had watched it or not. Hence, their long-term labels give opposite
results.
5</p>
    </sec>
    <sec id="sec-5">
      <title>CONCLUSION AND FUTURE WORK</title>
      <p>In our approach, we focus on the temporal aspect of videos by using
their frames in a LSTM recurrent network. We have not tried using
a combination of features in the process, hence, we will try using
multiple aspects of a video to measure its performance.</p>
      <p>Acknowledgments: We would like to thank SE-AI Lab,
VNUHCMUS for their precious support.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Antonio</given-names>
            <surname>Torralba Aditya Khosla</surname>
          </string-name>
          , Akhil S. Raju and
          <string-name>
            <given-names>Aude</given-names>
            <surname>Oliva</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Understanding and Predicting Image Memorability at a Large Scale</article-title>
          .
          <source>In 2015 International Conference on Computer Vision</source>
          (ICCV).
          <volume>2390</volume>
          -
          <fpage>2398</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Romain</given-names>
            <surname>Cohendet</surname>
          </string-name>
          ,
          <string-name>
            <surname>Claire-Hélène</surname>
            <given-names>Demarty</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ngoc Q. K. Duong</surname>
          </string-name>
          , Mats Sjöberg, Bogdan Ionescu, and
          <string-name>
            <surname>Thanh-Toan Do</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>MediaEval 2018: Predicting Media Memorability Task</article-title>
          .
          <source>In Proc. of the MediaEval 2018 Workshop</source>
          ,
          <fpage>29</fpage>
          -31
          <source>October</source>
          <year>2018</year>
          ,
          <string-name>
            <given-names>Sophia</given-names>
            <surname>Antipolis</surname>
          </string-name>
          , France.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Romain</given-names>
            <surname>Cohendet</surname>
          </string-name>
          , Karthik Yadati,
          <string-name>
            <surname>Ngoc Q. K. Duong</surname>
            , and
            <given-names>ClaireHélène</given-names>
          </string-name>
          <string-name>
            <surname>Demarty</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Annotating, Understanding, and Predicting Long-term Video Memorability</article-title>
          .
          <source>In Proceedings of the 2018 International Conference on Multimedia Retrieval</source>
          , Yokohama, Japan.
          <fpage>178</fpage>
          -
          <lpage>186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Jiri</given-names>
            <surname>Fajtl</surname>
          </string-name>
          , Vasileios Argyriou, Dorothy Monekosso, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Remagnino</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>AMNet: Memorability Estimation with Attention</article-title>
          .
          <source>In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source>
          .
          <fpage>6363</fpage>
          -
          <lpage>6372</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Junwei</given-names>
            <surname>Han</surname>
          </string-name>
          , Changyuan Chen, Ling Shao, Xintao Hu, Jungong Han, and Tianming Liu.
          <year>2015</year>
          .
          <article-title>Learning Computational Models of Video Memorability from fMRI Brain Imaging</article-title>
          .
          <source>IEEE Trans. Cybernetics</source>
          <volume>45</volume>
          ,
          <issue>8</issue>
          (
          <year>2015</year>
          ),
          <fpage>1692</fpage>
          -
          <lpage>1703</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Tomas</given-names>
            <surname>Mikolov</surname>
          </string-name>
          , Kai Chen, Greg Corrado, and
          <string-name>
            <given-names>Jefrey</given-names>
            <surname>Dean</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Efifcient Estimation of Word Representations in Vector Space</article-title>
          .
          <source>CoRR abs/1301</source>
          .3781 (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Olga</given-names>
            <surname>Russakovsky</surname>
          </string-name>
          , Jia Deng, Hao Su, Jonathan Krause, Sanjeev Satheesh, Sean Ma, Zhiheng Huang, Andrej Karpathy, Aditya Khosla, Michael Bernstein,
          <string-name>
            <surname>Alexander C. Berg</surname>
          </string-name>
          , and
          <string-name>
            <surname>Li</surname>
          </string-name>
          Fei-Fei.
          <year>2015</year>
          .
          <article-title>ImageNet Large Scale Visual Recognition Challenge</article-title>
          .
          <source>International Journal of Computer Vision</source>
          (IJCV) (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Sumit</given-names>
            <surname>Shekhar</surname>
          </string-name>
          , Dhruv Singal, Harvineet Singh,
          <string-name>
            <given-names>Manav</given-names>
            <surname>Kedia</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Akhil</given-names>
            <surname>Shetty</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Show and Recall: Learning What Makes Videos Memorable</article-title>
          .
          <source>In 2017 IEEE International Conference on Computer Vision Workshops</source>
          , ICCV Workshops, Venice, Italy.
          <fpage>2730</fpage>
          -
          <lpage>2739</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Hammad</given-names>
            <surname>Squalli-Houssaini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Ngoc Q. K.</given-names>
            <surname>Duong</surname>
          </string-name>
          , Marquant Gwenaelle, and
          <string-name>
            <surname>Claire-Hélène Demarty</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Deep Learning for Predicting Image Memorability</article-title>
          .
          <source>In 2018 IEEE International Conference on Acoustics, Speech and Signal Processing</source>
          ,
          <string-name>
            <surname>ICASSP</surname>
          </string-name>
          , Calgary, AB, Canada.
          <fpage>2371</fpage>
          -
          <lpage>2375</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Christian</surname>
            <given-names>Szegedy</given-names>
          </string-name>
          , Vincent Vanhoucke, Sergey Iofe, Jonathon Shlens, and
          <string-name>
            <given-names>Zbigniew</given-names>
            <surname>Wojna</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Rethinking the Inception Architecture for Computer Vision</article-title>
          . In
          <source>2016 IEEE Conference on Computer Vision</source>
          and Pattern Recognition,
          <string-name>
            <given-names>CVPR</given-names>
            ,
            <surname>Las</surname>
          </string-name>
          <string-name>
            <surname>Vegas</surname>
          </string-name>
          ,
          <string-name>
            <surname>NV</surname>
          </string-name>
          , USA.
          <fpage>2818</fpage>
          -
          <lpage>2826</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Du</surname>
            <given-names>Tran</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Lubomir D.</given-names>
            <surname>Bourdev</surname>
          </string-name>
          , Rob Fergus, Lorenzo Torresani, and
          <string-name>
            <given-names>Manohar</given-names>
            <surname>Paluri</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Learning Spatiotemporal Features with 3D Convolutional Networks</article-title>
          .
          <source>In 2015 IEEE International Conference on Computer Vision</source>
          , ICCV, Santiago, Chile.
          <fpage>4489</fpage>
          -
          <lpage>4497</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>