<!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>Fudan at MediaEval 2013: Violent Scenes Detection Using Motion Features and Part-Level Attributes</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Qi Dai</string-name>
          <email>daiqi@fudan.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jian Tu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ziqiang Shi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yu-Gang Jiang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xiangyang Xue</string-name>
          <email>xyxue@fudan.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Computer Science, Fudan University</institution>
          ,
          <addr-line>Shanghai</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2013</year>
      </pub-date>
      <fpage>18</fpage>
      <lpage>19</lpage>
      <abstract>
        <p>The Violent Scenes Detection Task of MediaEval provides a valuable platform for algorithm evaluation and performance comparison. This is a very challenging task as there exist many forms of violent scenes, which vary signi cantly in their visual and auditory clues. In this notebook paper, we describe our system used in MediaEval 2013, which focuses on the use of motion-based features and part-level semantic attributes. One of the key components of the system is a set of trajectory-based motion features that have been observed e ective in last year's evaluation. We also adopt a newly developed part-level attribute feature, which consists of detection scores of object and scene parts. Our results indicate that the trajectory-based motion features can still o er very competitive performance, and the attribute feature is also helpful under several situations. In addition, temporally smoothing detection scores can lead to a significant performance gain. We conclude that a successful violent scenes detection system should use truly multimodal features, ranging from motion-based to static visual descriptors, as well as audio and attribute features.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        Detecting violent scenes in movies is a very interesting
challenge that is receiving increasing attention in the vision
and multimedia communities. The aim is to develop a fully
automatic system that can reliably detect violent segments.
An overview of this year's task, including data, labels and
evaluation metrics, can be found in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In this paper, we
brie y introduce our system and discuss evaluation results.
      </p>
    </sec>
    <sec id="sec-2">
      <title>SYSTEM DESCRIPTION</title>
      <p>An overview of our system is shown in Figure 1. We rst
extract a comprehensive set of features, and then use SVM
classi ers for violent scenes detection.</p>
      <p>Four kinds of audio-visual features are extracted,
including a set of trajectory-based motion features, spatial-temporal
interest points (STIP), attribute features and audio features.</p>
      <p>
        Trajectory-based Features: We compute
trajectorybased motion features according to our recent work in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
We rst compute the dense trajectories and extract
histograms of oriented gradients (HOG), histograms of
optical ow (HOF) and motion boundary histograms (MBH) on
the spatial-temporal volumes along the trajectories. These
three features, as well as a trajectory shape descriptor, are
quantized using separate visual codebooks to generate four
bag-of-words descriptors (4096 dimensions each). In order
to improve the computation e ciency, we adopt Random
Forest for quantization. Moreover, we also compute our
proposed motion representation TrajMF [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] based on the
motion relationships between trajectory pairs, using
trajectory features HOG, HOF and MBH, respectively. As
the dimension of the original TrajMF is very high, we
employ expectation-maximization algorithm on principal
component analysis (EM-PCA) for dimensionality reduction,
leading to a 1500 dimensional representation for each feature.
We have seven trajectory-based features in total, including
four baseline bag-of-words and three dimension reduced
TrajMF features. Readers are referred to [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] for more details.
      </p>
      <p>
        STIP: Another popular motion feature is STIP [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], which
is often used for video classi cation and action recognition.
The STIP algorithm searches for interest points which have
a dramatic change in both spatial and temporal dimensions,
and computes HOG-HOF joint descriptors around the found
points. Again, we adopt the bag-of-words framework, which
converts the point descriptors to a histogram-style vector,
using a 4000 dimensional codebook. The soft weighting
strategy is used in the quantization process.
      </p>
      <p>
        Part-Level Attributes: A new feature used in this year's
system is part-level attributes, computed based on our
recent work in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The part lters are learned using the
deformable part-based models [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], originally designed for
object detection. Training data are collected from the
ImageNet and the MIT scene datasets. The lters are then
applied to videos frames1, and the max response values at
di erent scales are concatenated to form attribute descriptor
for each frame, where each dimension has a certain semantic
meaning, i.e., the likelihood of containing an object/scene
part in the frame. Finally we generate an video-level
attribute feature by applying the max-pooling strategy over
all the extracted frames. An approximation method based
on sparse coding to speed up the computation of lter maps
is also adopted. For more details, please refer to [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Note
that the sparse coding-based method is a new work and was
not introduced in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], which however does not prevent the
understanding of the overall feature computation ow.
      </p>
      <p>Mel-Frequency Cepstral Coe cients (MFCC): Many
violent scenes have clear auditory clues. We extract the
1We sample one frame every two seconds.</p>
      <sec id="sec-2-1">
        <title>Trajectory-Based Motion Features</title>
      </sec>
      <sec id="sec-2-2">
        <title>Spatial-Temporal Interest Point</title>
      </sec>
      <sec id="sec-2-3">
        <title>MFCC Audio Feature</title>
        <p>Part-Level
Attributes</p>
        <p>X2/
Linear
SVM
1
2
well-known MFCC as the audio feature. The MFCC is
extracted in every 32ms time-window with 50% overlap, using
20 cepstral coe cients. The bag-of-words framework is also
employed here to quantize the MFCCs, using a codebook of
4000 words.
2.2</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Temporal Score Smoothing</title>
      <p>A violent scene segment may contain several continuous
shots. While some shots can be identi ed as violent scenes
easily, some of them may be hardly detected due to many
issues. For instance, if only a small fraction of a shot
contains violent scenes, the features of the violent parts may be
dominated by that of other non-violent scenes. In this case,
temporal information is important to mitigate the problem.
In other words, if a shot contains a violent scene, its
neighboring shots are relatively more likely to contain violence.</p>
      <p>We exploit the temporal information using a very simple
but e cient score smoothing method, where the smoothed
prediction score of a shot is the average value of the violence
scores over a three-shot window.
2.3</p>
    </sec>
    <sec id="sec-4">
      <title>Classification</title>
      <p>As mentioned earlier, we use SVM for classi cation. The
widely used 2 kernel is adopted on the histogram-like
features (the four baseline trajectory-based features and the
STIP feature), while the linear kernel is used for the
dimension reduced TrajMF features and the attribute feature.
2.4</p>
    </sec>
    <sec id="sec-5">
      <title>Submitted Runs</title>
      <p>As shown in Figure 1, we submitted 5 runs based on
different combinations of the features. Run 1 and Run 2 are
based on trajectory-based motion features and the part-level
attributes respectively. Run 3 is the combination of Run 1
and the MFCC and STIP features. Run 4 further includes
the attribute feature. Finally, Run 5 is generated by
temporally smoothing the scores from Run 4. In all the submitted
runs, kernel-level average fusion is used for combining the
motion-based visual features, while score-level average late
fusion is used in other cases.</p>
    </sec>
    <sec id="sec-6">
      <title>RESULTS AND DISCUSSION</title>
      <p>
        Figure 2 shows the performance of our submitted runs.
As discussed in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], there are two kinds of subtasks
focusing on objective and subjective de nitions of violence
separately. We run our system on both kinds of labels.
Overall, the results are quite promising. Results based on the
subjective de nition are generally better than those on the
objective de nitions, indicating that the subjectively
determined violence may be more consistent in visual and
au0.492%
0.571%
0.486%
0.587%
      </p>
      <p>0.682%
ditory appearances. Attribute features are not as good as
the motion-based ones, but the combination of them shows
clear improvements on the subjective de nition (from 0.571
to 0.587). We expect that the contribution of the attribute
features can be largely enhanced if the part lters could
be trained on similar data containing some violent scenes
(in contrast to the current training data of Internet images
with contents mostly unrelated to violence). Combining
the trajectory-based motion features with MFCC and STIP
leads to a big improvement. These results clearly show that
using multimodal features is important in violent scenes
detection. Finally, similar to our observations from last year's
evaluation, the score smoothing is able to signi cantly
improve the results.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgements</title>
      <p>This work was supported in part by a National 973 Program
(#2010CB327900), two grants from NSF China (#61201387 and
#61228205), a grant from STCSM (#12XD1400900), and a New
Teachers' Fund for Doctor Stations, Ministry of Education, China
(#20120071120026).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>C.-H. Demarty</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Penet</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Schedl</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Ionescu</surname>
            ,
            <given-names>V. L.</given-names>
          </string-name>
          <string-name>
            <surname>Quang</surname>
            , and
            <given-names>Y.-G.</given-names>
          </string-name>
          <string-name>
            <surname>Jiang. The MediaEval 2013 A ect</surname>
          </string-name>
          <article-title>Task: Violent Scenes Detection</article-title>
          . In MediaEval 2013 Workshop, Barcelona, Spain,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Y.-G.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Xue</surname>
          </string-name>
          , W. Liu, and
          <string-name>
            <given-names>C.-W.</given-names>
            <surname>Ngo</surname>
          </string-name>
          .
          <article-title>Trajectory-based modeling of human actions with motion reference points</article-title>
          .
          <source>In ECCV</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>I.</given-names>
            <surname>Laptev</surname>
          </string-name>
          .
          <article-title>On space-time interest points</article-title>
          .
          <source>IJCV</source>
          ,
          <volume>64</volume>
          :
          <fpage>107</fpage>
          {
          <fpage>123</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zheng</surname>
          </string-name>
          , Y.-G. Jiang, and
          <string-name>
            <given-names>X.</given-names>
            <surname>Xue</surname>
          </string-name>
          .
          <article-title>Learning hybrid part lters for scene recognition</article-title>
          .
          <source>In ECCV</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Felzenszwalb</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>McAllester</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and D.</given-names>
            <surname>Ramanan</surname>
          </string-name>
          .
          <article-title>Object detection with discriminatively trained part-based models</article-title>
          .
          <source>In TPAMI</source>
          ,
          <volume>32</volume>
          (
          <issue>9</issue>
          ):
          <fpage>1627</fpage>
          -
          <lpage>1645</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>