<!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>EUMSSI team at the MediaEval Person Discovery Challenge 2016</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nam Le</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>Sylvain Meignier</string-name>
          <email>sylvain.meignier@univ-lemans.fr</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jean-Marc Odobez</string-name>
          <email>odobez@idiap.ch</email>
          <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́cole Polytechnique Fédéral de Lausanne</institution>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Idiap Research Institute</institution>
          ,
          <addr-line>Martigny</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>LIUM, University of Maine</institution>
          ,
          <addr-line>Le Mans</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <fpage>20</fpage>
      <lpage>21</lpage>
      <abstract>
        <p>We present the results of the EUMSSI team's participation in the Multimodal Person Discovery task. The goal is to identify all people who simultaneously appear and speak in a video corpus. In the proposed system, besides improving each modality, we emphasize on the ranking of multiple results from both audio stream and visual stream.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        As the retrieval of information on people in videos is of
high interest for users, algorithms indexing identities of
people and retrieving their respective quotations are
indispensable for searching archives. This practical need leads to
research problems on how to identify people presence in videos.
Given the raw TV broadcasts, each shot must be
automatically tagged with the name(s) of people who can be both
seen as well as heard in the shot along with the con dent
score. The list of people is not known apriori and their
names must be discovered from video text overlay or speech
transcripts [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. To this end, a video must be segmented in
an unsupervised way into homogeneous segments according
to person identity, like speaker diarization and face
diarization, to be combined with the extracted names. Our goal
is to benchmark our recent improvements in all components
and address the fusion of multimodal results.
      </p>
    </sec>
    <sec id="sec-2">
      <title>PROPOSED SYSTEM</title>
      <p>The system we proposed is illustrated in Fig. 1. It
consists of 4 main parts: video optical character recognition
(OCR) and named entity recognition (NER), face
diariation, speaker diarization, and fusion naming.</p>
    </sec>
    <sec id="sec-3">
      <title>Video OCR and NER</title>
      <p>
        To detect OCR segments in videos and exploit them for
retrieval, we rst relied on the approaches described in [
        <xref ref-type="bibr" rid="ref1 ref2">2, 1</xref>
        ]
for text recognition in videos, and on [
        <xref ref-type="bibr" rid="ref15 ref3">3, 15</xref>
        ] for text
recognition and indexing. In brief, given an input video, two
main steps are applied: rst the video is preprocessed with
a motion ltering to reduce noise, and individual frames are
processed to localize and binarize the text regions for text
recognition. As compared to printed documents, OCR in
TV news videos encounters several challenges: low
resolution of text regions, sequence of di erent texts continuously
displayed, or small amount of text to be recognized etc. To
tackle these, multiple image segmentations of the same text
region are decoded, and then all results are compared and
aggregated over time to produce several hypotheses. The
best hypothesis is used to extract people names for
identication. To recognize names from texts, we use the MITIE
open library 1, which provides state-of-the-art NER tool. To
improve the raw MITIE results, a heuristics preprocessing
step identi es names of editorial sta based on their roles
(cameraman, editor, or writer) because they do not appear
within the video, thus are not useful for identi cation.
2.2
      </p>
    </sec>
    <sec id="sec-4">
      <title>Face diarization</title>
      <p>
        Given the video shots, face diarization process consists of
(i) face detection, (ii) face tracking, and (iii) face clustering.
Detection &amp; tracking. Detecting and associating faces
can be challenging due to the wide range of media content,
where faces can appear with varied illumination and noise.
To overcome these challenges, we use a fast version of
deformable part-based model (DPM) [
        <xref ref-type="bibr" rid="ref11 ref4 ref5">5, 11, 4</xref>
        ] to detect faces
at multiple poses and variation. Tracking is performed using
the CRF-based multi-target tracking framework [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], which
relies on the unsupervised learning of time sensitive
association costs for di erent features. Because the bottle-neck of
the system is detection, the detector is only applied 4 times
per second. We also trained an explicit false alarm classi er
at the track level to e ciently lter out false tracks. Further
details can be found in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        Face clustering. We hierarchically merge face tracks across
all shots using matching and biometric similarity measures
similarly to [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] with two improvements: shot-constrained
face clustering (SCFC) and the use of total variability
modeling (TVM). SCFC is a divide-and-conquer strategy. Face
clustering is rst applied limiting within each group of
similar shots. Then all resulting face clusters, which are now
much fewer in quantity, are hierarchically merged. TVM is a
state-of-the-art biometrics method that can represent faces
which can appear in widely di erent contexts and sessions
1https://github.com/mit-nlp/MITIE
[
        <xref ref-type="bibr" rid="ref16 ref17">17, 16</xref>
        ]. To compute similarity between face clusters, we
simply use the average distance between all pairs of faces
using the cosine distance between i-vectors.
2.3
      </p>
    </sec>
    <sec id="sec-5">
      <title>Speaker diarization</title>
      <p>
        The speaker diarization system is based on the LIUM
Speaker Diarization system[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], which is publicly distributed2.
It is provided to all participants as the baseline method.
2.4
      </p>
    </sec>
    <sec id="sec-6">
      <title>Identification and result ranking</title>
      <p>
        After obtaining homogeneous clusters during which
distinct identities speak or appear, one needs to assign each
name output from NER module to the correct clusters.
However, associating auditory voices with visual person clusters
or names has two major di culties. The visible person may
not be the current speaker and the speaking person can be
dubbed by a narrator in a di erent language. Although we
have introduced a temporal learning method to solve the
dubbing problem [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], incorporating it into an AV
diarization system is still an open question. Because of these
problems of AV association, we use a direct naming method [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]
which nds the mapping between clusters and names to
maximize the co-occurrences between them.
      </p>
      <p>
        Identi cation. Names are propagated based on the
outputs of face diarization and speaker diarization
independently. The direct naming method is applied to speaker
clusters to produce a mapping between names and clusters.
All shots which overlap with the clusters are tagged with
the corresponding names with equal con dent scores. The
same direct method is applied to face clusters to produce
a set of named clusters. Unlike speaker naming, for one
shot, a name coming from face naming is ranked based on
the talking score of the cluster's segment within that shot.
The talking score is predicted using lip motion and
temporal modeling with LSTM [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Based on the two results, we
propose a strategy to appropriately combine them.
Ranking. Let S = fskg be the list of testing shots. Within
each shot, fNiF ; t(NiF )g is the set of names returned by face
naming and the corresponding talking scores and fNiA; 1:0g
is the set of names returned by speaker naming, each is
ranked equally with score 1.0. The names which the two
methods agree on are ranked highest. Then, names from
face naming are ranked higher than speaker naming because
we found that face naming is more reliable in empirical
experiments. Alternative strategies that rank speaker naming
equal or higher than face naming gave inferior results. Our
ranking strategy is described in Algo. 1.
      </p>
      <p>
        Further fusion. Finally, replacing individual component in
our system with baseline NER [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] and face diarization 3 can
produce complementary results. Therefore, these results are
added to our nal submission with lower con dent scores.
      </p>
    </sec>
    <sec id="sec-7">
      <title>EVALUATION</title>
      <p>Participants are scored based on a set of queries. Each
query is a person name in the corpus, each participant has
to return all shots when that person appears and talks. The
metric is Mean Average Precision (MAP) over all queries. In
Tab. 1, we report our result on the test set as of 24/09/2016 4.
2www-lium.univ-lemans.fr/en/content/liumspkdiarization
3http://pyannote.github.io/
4The groundtruth is still updated by a collaborative
annotation process.</p>
      <p>Algorithm 1 Ranking names within shots</p>
      <p>Each of our 5 submissions (Sub.) is as following:
Sub. (1) and Sub. (2) used our face naming without
talking score with baseline OCR-NER (1) or with our
OCR-NER (2).</p>
      <p>Sub. (3) used our face naming with talking score.
Sub. (4) used the combination of talking face naming
in sub. (3) with speaker naming.</p>
      <p>And sub. (5) used the combination of sub. (4) with
other systems using baseline OCR-NER or baseline
face diarization. This is also our primary submission.</p>
      <p>When comparing sub. (1) and sub. (2), one can observe
that our OCR-NER outperforms the baseline OCR-NER by
a large margin. This may be contributed by the high
recall of our system. Because the metric is averaged over
all queries, any missing name can signi cantly decrease the
overall MAP. On the other hand, false names are less
problematic because of two reasons: they may not be associated
with any clusters and they are not queried at all. In sub.
(3), using talking face detection with LSTM, we can further
improve by 5.6%. By combining face naming and speaker
naming, we manage to increase the precision. This shows the
potential for further research of better audio-visual naming.
In our primary submission (5), the result are greatly boosted
when other methods are added. From this we can note that
these methods are complementary to each other and how to
exploit their advantages is an open question in the future.
4.</p>
    </sec>
    <sec id="sec-8">
      <title>CONCLUSION</title>
      <p>We have presented our system in MediaEval challenge
2016. This system consists of our recent advances in video
processing and temporal modeling. Although each
modality shows positive performance, the current system has not
taken full advantage of both audio and visual streams.
Therefore, the testing results serve as the basis for us to work
further in this direction.</p>
      <p>Acknowledgement This research was supported by the
European Union project EUMSSI (FP7-611057).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Chen</surname>
          </string-name>
          and
          <string-name>
            <surname>J.-M. Odobez</surname>
          </string-name>
          .
          <article-title>Video text recognition using sequential monte carlo and error voting methods</article-title>
          .
          <source>Pattern Recognition Letters</source>
          ,
          <volume>26</volume>
          (
          <issue>9</issue>
          ):
          <volume>1386</volume>
          {
          <fpage>1403</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.-M. Odobez</surname>
            , and
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Bourlard</surname>
          </string-name>
          .
          <article-title>Text detection and recognition in images and video frames</article-title>
          .
          <source>Pattern Recognition</source>
          ,
          <volume>37</volume>
          (
          <issue>3</issue>
          ):
          <volume>595</volume>
          {
          <fpage>608</fpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>N.</given-names>
            <surname>Daddaoua</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.-M. Odobez</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Vinciarelli</surname>
          </string-name>
          .
          <article-title>Ocr based slide retrieval</article-title>
          .
          <source>In Eighth International Conference on Document Analysis and Recognition (ICDAR'05)</source>
          , pages
          <fpage>945</fpage>
          {
          <fpage>949</fpage>
          . IEEE,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C.</given-names>
            <surname>Dubout</surname>
          </string-name>
          and
          <string-name>
            <given-names>F.</given-names>
            <surname>Fleuret</surname>
          </string-name>
          .
          <article-title>Deformable part models with individual part scaling</article-title>
          .
          <source>In BMVC</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P. F.</given-names>
            <surname>Felzenszwalb</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. B.</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>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          ,
          <volume>32</volume>
          (
          <issue>9</issue>
          ):
          <volume>1627</volume>
          {
          <fpage>1645</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C. B. H.</given-names>
            <surname>Bredin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Guinaudeau</surname>
          </string-name>
          .
          <article-title>Multimodal person discovery in broadcast tv at mediaeval 2016</article-title>
          .
          <source>In Proc. of the MediaEval 2016 Workshop</source>
          , Hilversum, Netherlands, Oct.
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Heili</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lopez-Mendez</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>J.-M.</given-names>
            <surname>Odobez</surname>
          </string-name>
          .
          <article-title>Exploiting long-term connectivity and visual motion in crf-based multi-person tracking</article-title>
          .
          <source>IEEE Transactions on Image Processing</source>
          ,
          <volume>23</volume>
          (
          <issue>7</issue>
          ):
          <volume>3040</volume>
          {
          <fpage>3056</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>E.</given-names>
            <surname>Khoury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gay</surname>
          </string-name>
          , and J.
          <string-name>
            <surname>-M. Odobez</surname>
          </string-name>
          .
          <article-title>Fusing Matching and Biometric Similarity Measures for Face Diarization in Video</article-title>
          .
          <source>In ACM ICMR</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>N.</given-names>
            <surname>Le</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Heili</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Wu</surname>
          </string-name>
          , and J.
          <string-name>
            <surname>-M. Odobez</surname>
          </string-name>
          .
          <article-title>Temporally subsampled detection for accurate and e cient face tracking and diarization</article-title>
          .
          <source>In International Conference on Pattern Recognition. IEEE, Dec</source>
          .
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>N.</given-names>
            <surname>Le</surname>
          </string-name>
          and
          <string-name>
            <surname>J.-M. Odobez</surname>
          </string-name>
          .
          <article-title>Learning multimodal temporal representation for dubbing detection in broadcast media</article-title>
          .
          <source>In ACM Multimedia. ACM</source>
          , Oct.
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mathias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Benenson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pedersoli</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L. Van</given-names>
            <surname>Gool</surname>
          </string-name>
          .
          <article-title>Face detection without bells and whistles</article-title>
          .
          <source>In ECCV</source>
          , pages
          <volume>720</volume>
          {
          <fpage>735</fpage>
          . Springer,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Poignant</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Besacier</surname>
          </string-name>
          , G. Quenot, and
          <string-name>
            <given-names>F.</given-names>
            <surname>Thollard</surname>
          </string-name>
          .
          <article-title>From text detection in videos to person identi cation</article-title>
          .
          <source>In 2012 IEEE International Conference on Multimedia and Expo (ICME)</source>
          , pages
          <fpage>854</fpage>
          {
          <fpage>859</fpage>
          . IEEE,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>J.</given-names>
            <surname>Poignant</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Bredin</surname>
          </string-name>
          , V.
          <string-name>
            <surname>-B. Le</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Besacier</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Barras</surname>
            , and
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Quenot</surname>
          </string-name>
          .
          <article-title>Unsupervised speaker identi cation using overlaid texts in tv broadcast</article-title>
          .
          <source>In Interspeech, page 4p</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Rouvier</surname>
          </string-name>
          , G. Dupuy,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gay</surname>
          </string-name>
          , E. Khoury,
          <string-name>
            <given-names>T.</given-names>
            <surname>Merlin</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Meignier</surname>
          </string-name>
          .
          <article-title>An open-source state-of-the-art toolbox for broadcast news diarization</article-title>
          . In Interspeech, Lyon (France),
          <fpage>25</fpage>
          -
          <lpage>29</lpage>
          Aug.
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vinciarelli</surname>
          </string-name>
          and
          <string-name>
            <surname>J.-M. Odobez</surname>
          </string-name>
          .
          <article-title>Application of information retrieval technologies to presentation slides</article-title>
          .
          <source>IEEE Transactions on Multimedia</source>
          ,
          <volume>8</volume>
          (
          <issue>5</issue>
          ):
          <volume>981</volume>
          {
          <fpage>995</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>R.</given-names>
            <surname>Wallace</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>McLaren</surname>
          </string-name>
          .
          <article-title>Total variability modelling for face veri cation</article-title>
          .
          <source>Biometrics, IET</source>
          ,
          <volume>1</volume>
          (
          <issue>4</issue>
          ):
          <volume>188</volume>
          {
          <fpage>199</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>R.</given-names>
            <surname>Wallace</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>McLaren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>McCool</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Marcel</surname>
          </string-name>
          .
          <article-title>Inter-session variability modelling and joint factor analysis for face authentication</article-title>
          .
          <source>In Biometrics (IJCB),</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>