<!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>Real-time Entropic Unsupervised Violent Scenes Detection in Hollywood Movies - DYNI @ MediaEval Affect Task 2011</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>H. Glotin(</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>glotin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>razik}@univ-tln.fr</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Information Dynamics</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Integration team (DYNI LSIS)</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>(e) Institut universitaire de France</institution>
          ,
          <addr-line>IUF</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>J.-M. Prévot</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>State of the art of the high level feature detectors, as violent scene detectors, are supervised systems. The aim of our proposition is to show that simple non supervised confidence function derived from straightforward features can perform well compared to nowdays supervised systems for this kind of hard task. Then, we develop a violent event detector independent of the kind of movies based on our previous research on basic efficient entropic movie features. We propose an entropic audiovisual confidence computed as the average of the entropies of some simple visual and acoustic features. In a first approach, we develop our system for uniform false alarm and missing costs, which is not optimal according to the official campaign criterion. However, the usual Fmeasure metrics indicates that our system is the second best among the five other -supervised- submitted systems.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Entropy features</kwd>
        <kwd>violent event detection</kwd>
        <kwd>audiovisual detector</kwd>
        <kwd>online system</kwd>
        <kwd>unsupervised information retrieval</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        State of the art high level feature detectors are supervised
systems, including the violent event scene detectors [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
However we assume that violent events demonstrate a specific
dynamics that shall allow to compute on the fly a weak
detector. Therefore, we develop an online movie violent event
detector independent of the kind of movies, and with no need
of labeled training dataset. Based on our previous research
on basic but efficient entropic high level feature detection [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ],
we propose here an entropic audiovisual unsupervised
confidence. It is based on the average of the entropies of some
simple visual and acoustic features. This paper depicts our
best official (run2), our run1 was acoustic only, and noised
by acoustic stream asynchrony.
      </p>
      <p>Copyright is held by the author/owner(s). MediaEval 2011 Workshop,
September 1-2, 2011, Pisa, Italy. Acknowledgment : We particularly thank
Technicolor Rennes, UNIGE and IRISA TexMex for their organization of
the violent scenes detection task. We thank the NII team for their
visualization interface given for analyze after the official results.</p>
      <p>In a first approach we develop our system for uniform false
alarm and missing costs, which is not optimal according to
the official campaign criterion. However, according to the
Fmeasure criteria, our system is well performing among the
five other (supervised) systems submitted to the official
campaign. We think that our feature shall then allow
improvements when used in supervised systems.</p>
    </sec>
    <sec id="sec-2">
      <title>2. ENTROPIC VISUAL CONFIDENCE</title>
      <p>
        We assume that the violent visual scene dynamics is
universal and may match with fast orientation changes or other
events. Thus, as in the state of the art [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], we use a line
segments detector to extract orientation features. In [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] the
fusion of two well known line segment detectors defined a
new and fast efficient one. This operator [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] can be seen
as a unified approach to statistical and structural texture
analysis. An image can be represented as a single histogram
computed by applying a multi-scale Local Binary Pattern
[
        <xref ref-type="bibr" rid="ref5 ref6">5,6</xref>
        ] over the whole image. In very noisy images, a multiscale
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] approach is needed to obtain correct distribution.
However, for a first approach, for each frame at time t, we only
consider the first scale, for 12 segment lengths λ1, ..., λ12,
and 12 orientations θ1, ..., θ12 (one every π/12). We extract
one frame each second. The extraction process of this
feature is then nearly twenty times faster than real-time using
our toolbox [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. In a second step, let be, for a visual frame
at time t, Xt its discrete random variable with alphabet
α = (θi, λj), (i, j) ∈ [
        <xref ref-type="bibr" rid="ref1">1, 12</xref>
        ]2, and probability mass function
p(xt) = P r(Xt = xt), xt ∈ α. Considering two
consecutive Xt, Xt+1, we then propose two kinds of visual
confidence. First we considered the shot average of the
KullbackLeibler distance dKL(p(xt), p(xt+1)), but this run has not
been submitted. Second, we set dxt = |p(xt) − p(xt+1)|,
which is normalized to estimate a probability mass
function p(dxt). Then we compute its entropy Ht = H(Xt) =
− Pdxt∈α p(dxt).log(p(dxt)). Finally, for each shot S, the
visual confidence is set to γv(S) = Hts for each frame ts ∈ S.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. ENTROPIC ACOUSTIC CONFIDENCE</title>
      <p>
        The extracted audio track was delayed with the visual track
for some unknown reason. However we propose a simple
entropic acoustic feature. First we extract Mel Filter
Cepstrum Coefficients (MFCC) using the SPro toolbox [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
(window length 20 ms). We extract their speed and acceleration,
and we remove the energy coefficients, yielding to 36
dimensions each 10 ms. Then we set, for each shot S the acoustic
confidence γa(S) to the complementary of the average of the
normalized entropy of each MFCC probability distribution.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. AUDIOVISUAL CONFIDENCE</title>
      <p>For each shot, the audiovisual confidence to γ(S) = 4 ∗
γv(S) + γa(S). The overweighting of γv is due to the
acoustic asynchrony, and its lower discriminative power that has
been observed on the training set. We then threshold this
final confidence in order to get twenty percent of the test set
shots as positive.</p>
    </sec>
    <sec id="sec-5">
      <title>5. OFFICIAL RESULTS</title>
      <p>We remind that we did not optimized our unsupervised
system according to the official weighted criterion, which is over
weighting the missing cost by ten against the false alarms
cost. Thus the system is not performing well according
to this criterion. However the official results indicate that
according to the Fmeasure, our system performs well (see
Tab.1 and the Precision-Recall curve in Fig.1).</p>
    </sec>
    <sec id="sec-6">
      <title>6. DISCUSSION AND CONCLUSION</title>
      <p>
        The NII Lab [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] provided with their interface another
analysis of this DYNI run : our 50 top list confidences over the
three test movies are pointing to 14 relevant violent shots1,
which remains an interesting score.
      </p>
      <p>Further work will consist first in a technical improvement :
a better synchronism between the extracted audio and video
1These shots can be played on the NII interface pointed from
http://glotin.univ-tln.fr/mediaeval2011.
Weighted
0,761
6,470
2,838
1,000
1,262
7,940
tracks (nearly two seconds of delay is observed in our system
between visual and acoustic streams due to the extraction
system).</p>
      <p>Second improvement shall consist in developing a more
accurate audiovisual fusion. It shall be easily optimized on the
training set. We shall also take into account the non
uniform weighted false alarm and missing costs of the official
criteria.</p>
      <p>Considering that our unsupervised system has the second
best Fmeasure, and that all the other runs are trained on
20 hours of training set, we think that our feature shall then
allow improvements when used into supervised systems.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Demarty</surname>
            <given-names>C.H</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Penet</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gravier</surname>
            <given-names>G.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Soleymani</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>The MediaEval 2011 Affect Task</surname>
          </string-name>
          <article-title>: Violent Scenes Detection in Hollywood Movies</article-title>
          , MediaEval 2011 Workshop,
          <year>Sept 2011</year>
          , Pisa
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Glotin</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            <given-names>Z.Q</given-names>
          </string-name>
          and
          <string-name>
            <surname>Ayache</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <article-title>Efficient Image Concept Indexing by Harmonic and Arithmetic Profiles</article-title>
          ,
          <source>in IEEE Int. Conf. on Image Proc., ICIP</source>
          , Nov 2009
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Grompone</surname>
            <given-names>von Gioi R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jakubowicz</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morel J.-M. and Randall</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <article-title>LSD: A Fast Line Segment Detector with a False Detection Control</article-title>
          ,
          <source>IEEE Trans. PAMI</source>
          ,
          <volume>19</volume>
          , Dec 2008
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4] Paris S. and
          <string-name>
            <surname>Glotin</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <article-title>PyramidalMulti-Level Features for the robotVision@ICPR 2010 Challenge</article-title>
          ,
          <article-title>ICPR 2010</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5] Paris S.,
          <string-name>
            <surname>Glotin</surname>
            <given-names>H.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Zhao</surname>
            <given-names>Z.Q.</given-names>
          </string-name>
          ,
          <article-title>Real-time face detection using Integral Histogram of Multi-Scale Local Binary Patterns, ICIC 2011</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>[6] Paris S., Scenes Objects Classification Toolbox http://www.mathworks.com/matlabcentral/fileexchange/29800- scenesobjects-classification-toolbox</mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7] Gravier and al.,
          <article-title>Spro, speech signal processing toolkit, INRIA project</article-title>
          , https://gforge.inria.fr/projects/spro
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Vu</surname>
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duy-Dinh</surname>
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shinichi</surname>
            <given-names>S.</given-names>
          </string-name>
          , and Duc Anh D.,
          <string-name>
            <surname>NII</surname>
          </string-name>
          , Japan at MediaEval 2011 Violent Scenes Detection Task,
          <source>in Mediaeval 2011 Proc. Demo</source>
          : http://satohlab.ex.nii.ac.jp/users/ledduy/Demo-MediaEval/
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>