<!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>CNNs and Fisher Vectors for No-Audio Multimodal Speech Detection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jose Vargas</string-name>
          <email>j.d.vargasquiros@tudelft.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hayley Hung</string-name>
          <email>h.hung@tudelft.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Delft University of Technology</institution>
          ,
          <country country="NL">Netherlands</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <fpage>27</fpage>
      <lpage>29</lpage>
      <abstract>
        <p>This paper presents the algorithms that the organisers deployed for the automatic Behavior Analysis (HBA) task in MediaEval 2019, consisting on the detection of speech in social interaction from body-worn acceleration and video only. For acceleration-based prediction, a CNN with access to a window of 3s around and including the one-second prediction window is shown to perform remarkably. For video-based prediction, a Fisher vector pipeline with access only to the prediction window of 1s was found to perform significantly worse, while the late fusion of both approaches resulted in a small improvement.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        The No-Audio Multimodal Speech Detection task [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] of MediaEval
2019 aims to study the problem of determining the speaking status
of standing subjects in crowded mingling scenarios. The non-verbal
input consists in accelerometer readings from a wearable devices
worn around the neck of the subjects, and video recorded from
overhead cameras.
      </p>
      <p>The problem is of interest because the automatic detection of
speech from the visual modality allows for more detailed
computational analyses of social behavior when audio of conversations is
not available. The importance of the acceleration modality is
twofold. First, the use of accelerometers in wearable devices poses little
privacy concerns and such devices have therefore become common
in social interaction datasets, providing limited but exploitable
information about the body movement of subjects. Second, being a
proxy for body movement, insights about how to best detect social
actions from acceleration information could potentially transfer to
other modalities like video.</p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        Using the same dataset, a previous submission for the same task [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
makes use of PSD feature extraction and a Transductive Parameter
Transfer method for classifying based on acceleration and dense
trajectories and a Multiple Instance Learning method for classifying
the video modality. Late fusion is also used and results in an increase
in performance. Both methods were proposed in separate papers
for the speech detection task [
        <xref ref-type="bibr" rid="ref2 ref6">2, 6</xref>
        ].
      </p>
      <p>
        Research in psychology and computer science has investigated
the synchrony between speech and gesture [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and the role that
gestures play in complementing or being redundant to speech [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ].
      </p>
      <p>
        Very little literature is concerned with the specific task of
recognizing speaking status without access to audio. Much more concern
has received the automatic detection of gestures, possibly the most
salient manifestation of speech behavior in our dataset. Although
gesture recognition can certainly be treated as an action recognition
or localization problem, it has received some attention in studies
that focus specifically on this task [
        <xref ref-type="bibr" rid="ref10 ref15 ref16 ref3">3, 10, 15, 16</xref>
        ]. The datasets used,
however, difer in that they normally ofer a clear frontal view of a
single person.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>APPROACH</title>
      <p>The task was approached using a traditional dense trajectories
pipeline for video-based detection. For acceleration-based detection,
a one-dimensional convolutional neural network with access to
context outside of the prediction window was used. Multimodal
detection was approached via late fusion of classification scores.
3.1</p>
    </sec>
    <sec id="sec-4">
      <title>Estimation from video: Dense Trajectories and Fisher Vectors</title>
      <p>
        The method for video classification was based on dense trajectories
[
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ] due to their relative simplicity and competitive performance
even when compared with more recent deep learning approaches
for action recognition.
      </p>
      <p>
        Fisher vectors [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], and specially their improved variant , [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
were found to perform remarkably well in comparisson with
Multiple Instance Learning [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] in experiments with 3-second windows,
and were therefore chosen as classification algorithm.
      </p>
      <p>Fisher vectors provide a way to obtain a compact feature vector
from an arbitrary number of local features by making use of the
additive property of log-likelihood in a generative model (see figure
2). Let X = {xt , t = 1...T } be the set of T local descriptors of
dimensionality D extracted from an image and uλ be the probability
density function with parameters λ. The fisher score is defined as
the gradient of the log-likehood over X , with respect to the model
parameters:
(1)
(2)
1
GλX = T ∇λ log uλ (X )</p>
      <p>GλX = LλGλX
where λ denotes the model parameters. The fisher vector is a
normalized version of the Fisher score:</p>
      <p>
        where normalization by Lλ corresponds to whitening of the
dimensions. Any generative model can be used as uλ . We chose a
Gaussian mixture model (GMM) with K components with diagonal
covariance matrices, in line with previous work [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The
parameters λ of a GMM are λ = {wi , µ i , σi2, i = 1, . . . , K }, where wi , µ i
and σi2 are the mixture weight, mean vector and diagonal of the
covariance matrix of Gaussian i. Mean and standard deviation are
the only parameters considered because mixture weights add little
additional information [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Under the assumption of independence
of local descriptors:
60x3
GλX =
1 ÕT
      </p>
      <p>∇λ log uλ (xt )</p>
      <p>T t =1
Let γt (i) be the soft assignment of descriptor xt to Gaussian i:
γt (i) =
ÍK</p>
      <p>j=1 wjuj (xt )
Derivation of the gradients leads to:</p>
      <p>wiui (xt )</p>
      <p>X
Gµ ,i =
1</p>
      <p>T
Õ
T √wi t =1
γt (i)
"
xt − µ i
σi
#</p>
      <p>GσX,i = T √12wi ÕtT=1 γt (i) (xt σ−i2µ i )2 − 1 (6)
where the division between vectors is term-by-term. The Fisher
Vector aggregates all gradients into a vector of 2KD dimensions.
Finally Fisher vectors are normalized by dividing by their L2 norm
and then power-normalized with f (z) = siдn(z)p|z |.</p>
      <p>
        For the task, person videos were resized to 100x100px. A set of
200 one-second windows were sampled per person, reducing the
size of the training set to 10800 examples, due to the large size of
the represenation. A GMM with 256 components was used. Fisher
vectors were fed into a linear SVM classifier. 4-fold cross validation
at the subject level was used to determine the optimal regularization
parameter.
(3)
(4)
(5)
For the classification of one-second windows using acceleration, a
one-dimensional CNN was chosen. The architecture was based on
the two-dimensional AlexNet [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The ratios between number of
channels was preserved but the number of channels was reduced
due to the reduced complexity of the input (see figure 2). Because
experiments have revealed that 3-second windows are more
informative for the detection of speaking status, the network was fed
3-second windows to give it access to a wider context, but only the
middle second is predicted. The data was padded with zeros at both
ends.
      </p>
      <p>A sliding window of 3s with stride of 1s was used to produce
the training examples. Data was pre-processed by z-score
standardization on each axis, to reduce the efect of gravity and device
miscalibration.
Although the submitted results indicate much better performance
from the acceleration-based method, our experiments using
prediction windows of 3s for both methods have resulted in very similar
performance, indicating that the larger context fed into the CNN is
useful for prediction. The experiments made for the submission
suggested multiple areas for possible future work. One of them relates
to how to give dense trajectory methods context in an equivalent
way. Giving dense-trajectory-based methods access to context for
high-resolution prediction is not straightforward given that
aggregation methods like Fisher vectors are time-agnostic, unlike a CNN
which only compresses its time dimension.</p>
      <p>The comparison with the results of our past submission
indicates that Fisher Vectors are capable of outperforming MILES. Our
experiments also showed that personalisation using TPT does not
deliver better results for this dataset, even when compared with a
more simple Logistic Regressor.</p>
    </sec>
    <sec id="sec-5">
      <title>ACKNOWLEDGMENTS</title>
      <p>A special acknowledgement goes to Ekin Gedik and Laura
CabreraQuiros for their support and input during the making of the paper.
This task is supported by the Netherlands Organization for Scientific
Research (NWO) under project number 639.022.606.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Laura</given-names>
            <surname>Cabrera-Quiros</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Andrew</given-names>
            <surname>Demetriou</surname>
          </string-name>
          , Ekin Gedik, Leander van der Meij, and
          <string-name>
            <given-names>Hayley</given-names>
            <surname>Hung</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>The MatchNMingle dataset: a novel multi-sensor resource for the analysis of social interactions and group dynamics in-the-wild during free-standing conversations and speed dates</article-title>
          .
          <source>IEEE Transactions on Afective Computing</source>
          (
          <year>2018</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          . https://doi.org/10.1109/TAFFC.
          <year>2018</year>
          .2848914
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Laura</given-names>
            <surname>Cabrera-Quiros</surname>
          </string-name>
          ,
          <string-name>
            <given-names>David M.J.</given-names>
            <surname>Tax</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Hayley</given-names>
            <surname>Hung</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Gestures in-the-wild : detecting conversational hand gestures in crowded scenes using a multimodal fusion of bags of video trajectories and body worn acceleration</article-title>
          . (
          <year>2018</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Necati</given-names>
            <surname>Cihan</surname>
          </string-name>
          <string-name>
            <surname>Camgoz</surname>
          </string-name>
          , Simon Hadfield, Oscar Koller, and Richard Bowden.
          <year>2016</year>
          .
          <article-title>Using Convolutional 3D Neural Networks for Userindependent continuous gesture recognition</article-title>
          .
          <source>Proceedings - International Conference on Pattern Recognition</source>
          <volume>0</volume>
          (
          <year>2016</year>
          ),
          <fpage>49</fpage>
          -
          <lpage>54</lpage>
          . https: //doi.org/10.1109/ICPR.
          <year>2016</year>
          .7899606
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Anna</given-names>
            <surname>Esposito and Antonietta M. Esposito</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>On speech and gestures synchrony</article-title>
          .
          <source>Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6800 LNCS</source>
          (
          <year>2011</year>
          ),
          <fpage>252</fpage>
          -
          <lpage>272</lpage>
          . https://doi.org/10.1007/ 978-3-
          <fpage>642</fpage>
          -25775-9_
          <fpage>25</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Ekin</given-names>
            <surname>Gedik</surname>
          </string-name>
          , Laura Cabrera-Quiros, and
          <string-name>
            <given-names>Hayley</given-names>
            <surname>Hung</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>No-Audio Multimodal Speech Detection task</article-title>
          at
          <source>MediaEval</source>
          <year>2019</year>
          . (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Ekin</given-names>
            <surname>Gedik</surname>
          </string-name>
          and
          <string-name>
            <given-names>Hayley</given-names>
            <surname>Hung</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Personalised models for speech detection from body movements using transductive parameter transfer</article-title>
          .
          <source>Personal and Ubiquitous Computing</source>
          <volume>21</volume>
          ,
          <issue>4</issue>
          (
          <year>2017</year>
          ),
          <fpage>723</fpage>
          -
          <lpage>737</lpage>
          . https://doi. org/10.1007/s00779-017-1006-4
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Alex</given-names>
            <surname>Krizhevsky</surname>
          </string-name>
          , Ilya Sutskever, and
          <string-name>
            <given-names>Geofrey E.</given-names>
            <surname>Hinton</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>ImageNet Classification with Deep Convolutional Neural Networks</article-title>
          .
          <source>NIPS Proceedings</source>
          (
          <year>2012</year>
          ). https://doi.org/10.1201/9781420010749
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Alex</given-names>
            <surname>Lascarides</surname>
          </string-name>
          and
          <string-name>
            <given-names>Matthew</given-names>
            <surname>Stone</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>A formal semantic analysis of gesture</article-title>
          .
          <source>Journal of Semantics</source>
          (
          <year>2009</year>
          ). http://citeseerx.ist.psu.edu/ viewdoc/summary?doi
          <source>=10.1.1.48.3741</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>David</given-names>
            <surname>McNeill</surname>
          </string-name>
          .
          <year>1994</year>
          .
          <article-title>Hand and Mind: What Gestures Reveal About Thought</article-title>
          . University of Chicago Press (
          <year>1994</year>
          ). https://doi.org/10.1177/ 002383099403700208
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Qiguang</surname>
            <given-names>Miao</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Yunan</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Wanli</given-names>
            <surname>Ouyang</surname>
          </string-name>
          , Zhenxin Ma, Xin Xu,
          <string-name>
            <given-names>Weikang</given-names>
            <surname>Shi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Xiaochun</given-names>
            <surname>Cao</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Multimodal Gesture Recognition Based on the ResC3D Network</article-title>
          . Proceedings - 2017
          <source>IEEE International Conference on Computer Vision Workshops</source>
          , ICCVW
          <year>2017</year>
          2018-
          <fpage>Janua</fpage>
          (
          <year>2018</year>
          ),
          <fpage>3047</fpage>
          -
          <lpage>3055</lpage>
          . https://doi.org/10.1109/ICCVW.
          <year>2017</year>
          .360
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Florent</surname>
            <given-names>Perronnin</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jorge Sanchez</surname>
          </string-name>
          , and Thomas Mensink.
          <year>2010</year>
          .
          <article-title>Improving the Fisher Kernel for Large-Scale Image Classificatio</article-title>
          .
          <source>ECCV</source>
          <year>2010</year>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Jorge</surname>
            <given-names>Sánchez</given-names>
          </string-name>
          , Florent Perronnin, Thomas Mensink, and
          <string-name>
            <given-names>Jakob</given-names>
            <surname>Verbeek</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Image classification with the fisher vector: Theory and practice</article-title>
          .
          <source>International Journal of Computer Vision</source>
          <volume>105</volume>
          ,
          <issue>3</issue>
          (
          <year>2013</year>
          ),
          <fpage>222</fpage>
          -
          <lpage>245</lpage>
          . https://doi.org/10.1007/s11263-013-0636-x
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Heng</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Alexander Kläser, Cordelia Schmid, and Cheng Lin Liu.
          <year>2011</year>
          .
          <article-title>Action recognition by dense trajectories</article-title>
          .
          <source>Proceedings of the IEEE Computer Society Conference on Computer Vision</source>
          and Pattern
          <string-name>
            <surname>Recognition</surname>
          </string-name>
          (
          <year>2011</year>
          ),
          <fpage>3169</fpage>
          -
          <lpage>3176</lpage>
          . https://doi.org/10.1109/CVPR.
          <year>2011</year>
          .
          <volume>5995407</volume>
          arXiv:
          <fpage>1505</fpage>
          .
          <fpage>04868</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Heng</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Cordelia Schmid, Heng Wang, Cordelia Schmid, Action Recognition, Trajectories Iccv,
          <string-name>
            <given-names>Heng</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Cordelia</given-names>
            <surname>Schmid</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Action Recognition with Improved Trajectories</article-title>
          . ICCV - IEEE International Conference on Computer Vision December (
          <year>2013</year>
          ),
          <fpage>3551</fpage>
          -
          <lpage>3558</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Huogen</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pichao</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhanjie Song</surname>
            , and
            <given-names>Wanqing</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Large-scale multimodal gesture recognition using heterogeneous networks</article-title>
          .
          <source>Proceedings - 2017 IEEE International Conference on Computer Vision Workshops</source>
          , ICCVW
          <year>2017</year>
          2018-
          <fpage>Janua</fpage>
          (
          <year>2018</year>
          ),
          <fpage>3129</fpage>
          -
          <lpage>3137</lpage>
          . https://doi.org/10.1109/ICCVW.
          <year>2017</year>
          .370
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>X</given-names>
            <surname>Zabulis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H</given-names>
            <surname>Baltzakis</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          a Argyros.
          <year>2009</year>
          .
          <article-title>Vision-based hand gesture recognition for human-computer interaction. The Universal Access</article-title>
          . . . (
          <year>2009</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>56</lpage>
          . http://users.ics.forth.gr/
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>