<!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>Using Local Region Semantics for Concept Detection in Video</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Evaggelos Spyrou</string-name>
          <email>espyrou@image.ece.ntua.gr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>George Koumoulos</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yannis Avrithis</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefanos Kollias</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>E.Spyrou, G.Koumoulos, Y.Avrithis and S.Kollias are with Image, Video and Multimedia Systems Laboratory, School of Electrical and Computer Engineering, National Technical University of Athens</institution>
          ,
          <addr-line>9 Iroon Polytechniou Str., 157 80 Athens</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>- This paper presents a framework for the detection of semantic features in video sequences. Low-level feature extraction is performed on the keyframes of the shots and a “feature vector” including color and texture features is formed. A region “thesaurus” that contains all the high-level features is constructed using a subtractive clustering method.Then, a “model vector” that contains the distances from each region type is formed and a SVM detector is trained for each semantic concept. Experiments were performed using TRECVID 2005 development data.</p>
      </abstract>
      <kwd-group>
        <kwd>semantic analysis</kwd>
        <kwd>thesaurus</kwd>
        <kwd>SVM</kwd>
        <kwd>TRECVID</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>I. INTRODUCTION</title>
      <p>H still an unsolved problem. One aspect of this is the</p>
      <p>IGH-level concept detection in video documents remains
extraction of the low-level features of a video sequence and the
other is the method is used for assigning low-level descriptions
to high-level concepts, a problem commonly referred to as the
“Semantic Gap”. Many approaches have been proposed, all
sharing the target of bridging the semantic gap, thus extracting
high-level concepts from multimedia documents.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], a prototype multimedia analysis and retrieval system
is presented, that uses multi-modal machine learning
techniques in order to model semantic concepts in video. A
regionbased approach in content retrieval that uses Latent Semantic
Analysis (LSI) is presented in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The extraction of low-level
concepts is performed after the image is clustered by a mean
shift algorithm thus features are selected locally in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ],
a region-based approach using MPEG-7 visual features and
knowledge in the form of an ontology is presented. Moreover,
in the context of TV news bulletins, a hybrid thesaurus
approach is presented in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], a lexicon-driven approach for
an interactive video retrieval system is presented in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and
a lexicon design for semantic indexing in media databases is
also presented in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>In this work, the problem of concept detection in video
is approached in the following way: Low-level features are
extracted from keyframes, each representing a shot. A model
vector is formed by associating these descriptions with the
words of a thesaurus. Then a SVM classifier is used to detect
the semantic concepts.The presented framework is depicted in
figure 1.</p>
    </sec>
    <sec id="sec-2">
      <title>II. LOW-LEVEL FEATURE EXTRACTION</title>
      <p>
        Since a set of dominant colors in an image or a region of
interest has the ability to efficiently capture its color properties,
an approach based on the MPEG-7 Dominant Color Descriptor
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] was selected. The K-means clustering method is applied
on the RGB values of a given keyframe. As opposed to the
MPEG-7 Dominant Color descriptor, where the number of the
extracted representative colors varies allowing a maximum of
eight colors that can be extracted, a fixed number of colors
is each time preselected in our approach.the MPEG-7
Homogeneous Texture Descriptor (HTD) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] was used to capture
texture properties of each region. The energy deviations of the
descriptors were discarded, in order to simplify the description,
preventing biasing towards the texture features.
      </p>
      <p>All the low-level visual descriptions of a keyframe are
normalized to avoid scale effects and merged into a unique
vector. This vector will be referred to as feature vector.</p>
    </sec>
    <sec id="sec-3">
      <title>III. REGION THESAURUS CONSTRUCTION</title>
      <p>
        Given the entire set of the keyframes extracted from a video,
it is obvious that those with similar semantic features should
have similar low-level descriptions. To exploit this, clustering
is performed on all the descriptions of the training set. Since
we cannot have a priori knowledge for the exact number of
the required classes, Subtractive Clustering [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] is the applied
method on the low-level description set, since it determines
the number of the clusters. Each cluster may or may not
represent a high-level feature and each high-level feature may
be represented by one or more clusters. For example, the
concept desert can have many instances differing in i.e. the
color of the sand. Moreover, in a cluster that may contain
instances from the semantic entity i.e. sea, these instances
could be mixed up with parts from another concept i.e. sky, if
present in an image.
CLASSIFICATION RATE USING BOTH VISUAL DESCRIPTORS FOR VARIOUS
CLASSIFICATION RATE USING BOTH VISUAL DESCRIPTORS FOR VARIOUS
NUMBERS OF THE REGION TYPES
NUMBERS OF THE DOMINANT COLORS, THESAURUS SIZE = 35
A thesaurus combines a list of every term in a given domain
of knowledge and a set of related terms for each term in
the list. In our approach, the constructed “Region Thesaurus”
contains all the “Region Types” that are encountered in the
training set. These region types are the centroids of the clusters
and all the other members of the cluster are their synonyms.
The use of the thesaurus is to facilitate the association of the
low-level features of the image with the corresponding
highlevel concepts. Since the number of the region types can be
very large, the dimensionality of the model vector may become
very high. To avoid this, principal component analysis (PCA)
is applied in order to reduce its dimensionality, thus facilitating
the performance of the feature detectors.
      </p>
    </sec>
    <sec id="sec-4">
      <title>IV. MODEL VECTOR KEYFRAME DESCRIPTION</title>
      <p>
        After the construction of the region thesaurus, a “model
vector” is formed for each keyframe. Its dimensionality is
equal to the number of concepts constituting the thesaurus.
The distance of a region to a region type is calculated as a
linear combination of the dominant color and homogeneous
texture distances respectively, as in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>Having calculated the distance of each region of the image
to all the region types of the constructed thesaurus, the model
vector that semantically describes the visual content of the
image is formed by keeping the smaller distance for each
highlevel concept.</p>
      <p>
        For each semantic concept , a support vector machine [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] is
trained. Its input is the model vector and its output determines
whether the concept exists or not within the keyframe.
      </p>
    </sec>
    <sec id="sec-5">
      <title>V. EXPERIMENTAL RESULTS</title>
      <p>For the evaluation of the presented framework,part of the
development data of TRECVID 2005 was used. This set
consists of approximately 65000 keyframes, captured from
TV news bulletins. The high-level features for which feature
detectors were implemented are: desert, vegetation, mountain,
road, sky and snow. Experiments were performed on the size
of the region thesaurus, the number of dominant colors and the
presence or not of both visual descriptors. Results are shown
in tables I, II and III.</p>
    </sec>
    <sec id="sec-6">
      <title>VI. CONCLUSION</title>
      <p>
        The experimental results indicate that the selected concepts
can be detected when a keyframe is represented by a model
vector with the use of a visual thesaurus. Moreover, future
plans include integration of the presented framework to the
one of [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and fusion of their results.
      </p>
    </sec>
    <sec id="sec-7">
      <title>ACKNOWLEDGMENT</title>
      <p>The work presented in this paper was partially supported
by the European Commission under contracts FP6-027026
KSpace and FP6-027685 MESH. Evaggelos Spyrou is funded
by the Greek Secretariat of Research and Technology (PENED</p>
    </sec>
    <sec id="sec-8">
      <title>Ontomedia 03 ED 475)</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. N. A.</given-names>
            <surname>Natsev</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Smith</surname>
          </string-name>
          , “
          <article-title>Lexicon design for semantic indexing in media databases</article-title>
          ,
          <source>” in International Conference on Communication Technologies and Programming</source>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>D. C. K. Cees G.M. Snoek</surname>
            ,
            <given-names>Marcel</given-names>
          </string-name>
          <string-name>
            <surname>Worring</surname>
            and
            <given-names>A. W.</given-names>
          </string-name>
          <string-name>
            <surname>Smeulders</surname>
          </string-name>
          , “
          <article-title>Learned lexicon-driven interactive video retrieval</article-title>
          ,”
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chiu</surname>
          </string-name>
          ,
          <article-title>Extracting Fuzzy Rules from Data for Function Approximation</article-title>
          and
          <string-name>
            <given-names>Pattern</given-names>
            <surname>Classification</surname>
          </string-name>
          . John Wiley and Sons,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>E.</given-names>
            <surname>Spyrou</surname>
          </string-name>
          , H.LeBorgne, T.Mailis, E.Cooke,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Avrithis</surname>
          </string-name>
          , and
          <string-name>
            <given-names>N.O</given-names>
            <surname>'Connor</surname>
          </string-name>
          , “
          <article-title>Fusing mpeg-7 visual descriptors for image classification</article-title>
          ,
          <source>” in International Conference on Artificial Neural Networks (ICANN)</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5] IBM, “
          <article-title>Marvel: Multimedia analysis and retrieval system</article-title>
          .” [Online]. Available: http://mp7.watson.ibm.com/
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.</given-names>
            <surname>Manjunath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ohm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Vasudevan</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Yamada</surname>
          </string-name>
          , “Color and texture descriptors,
          <source>” IEEE trans. on Circuits and Systems for Video Technology</source>
          , vol.
          <volume>11</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>703</fpage>
          -
          <lpage>715</lpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>V. G. N.</given-names>
            <surname>Boujemaa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Fleuret</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Sahbi</surname>
          </string-name>
          , “
          <article-title>Visual content extraction for automatic semantic annotation of video news</article-title>
          ,” in IS&amp;T/SPIE Conference on Storage and
          <article-title>Retrieval Methods and Applications for Multimedia, part of Electronic Imaging symposium</article-title>
          ,
          <year>January 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>B.</given-names>
            <surname>Saux</surname>
          </string-name>
          and G.Amato, “
          <article-title>Image classifiers for scene analysis</article-title>
          ,
          <source>” in International Conference on Computer Vision and Graphics</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>F.</given-names>
            <surname>Souvannavong</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.</surname>
          </string-name>
          <article-title>Me´rialdo, and</article-title>
          <string-name>
            <given-names>B.</given-names>
            <surname>Huet</surname>
          </string-name>
          , “
          <article-title>Region-based video content indexing and retrieval</article-title>
          ,”
          <source>in CBMI 2005, Fourth International Workshop on Content-Based Multimedia Indexing</source>
          , June 21-23,
          <year>2005</year>
          , Riga, Latvia,
          <year>Jun 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>V.</given-names>
            <surname>Vapnik</surname>
          </string-name>
          ,
          <article-title>Statistical Learning Theory</article-title>
          . John Wiley and Sons,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>N.</given-names>
            <surname>Voisine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dasiopoulou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mezaris</surname>
          </string-name>
          , E. Spyrou,
          <string-name>
            <given-names>T.</given-names>
            <surname>Athanasiadis</surname>
          </string-name>
          , I. Kompatsiaris,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Avrithis</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. G.</given-names>
            <surname>Strintzis</surname>
          </string-name>
          , “
          <article-title>Knowledge-assisted video analysis using a genetic algorithm</article-title>
          ,
          <source>” in 6th International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS</source>
          <year>2005</year>
          ),
          <source>April 13-15</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>