<!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>Joint Equal Contribution of Global and Local Features for Image Annotation</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Supheakmungkol SARIN and Wataru KAMEYAMA Graduate School of Global Information and Telecommunication Studies, Waseda University 1011 Okuboyama, Nishi-Tomida</institution>
          ,
          <addr-line>Honjo-shi, Saitama-ken 367-0035</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Image annotation is a very important task as the number of photographs has gone sky-high. This paper describes our participation in the ImageCLEF Large Scale Visual Concept Detection and Annotation Task 2009. We present the method used for our best run. Our approach is inspired from a recently proposed method where joint equal contribution (JEC) of simple global color and texture features can outperform the state-of-the-art annotation techniques [10]. Our idea is that if such simple features could do so well, then the combination of higher-level features would do even better. Study has shown that the concurrent use of saliency and gist of the scene is a major trait of human vision system. Therefore, in this preliminary study, we propose to explore the combination of di erent visual features at global, local and scene levels including global and local color, texture, and gist of the scene. The experiments con rm that higher-level features lead to better performance. Through the experiments, we also found that using 40 nearest neighbors and HSV, HSV (at saliency regions), HAAR, GIST (full scene), GIST (scene at the center) as features produce the best result.We nally identify the weakness in our approach and ways on how the system could be optimized and improved.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The International Data Corporation (IDC) forecasts that there will be 500 billion images captured
by 2010 [
        <xref ref-type="bibr" rid="ref3">4</xref>
        ]. Therefore, Automatic Image Annotation (AIA) is a very important problem given
this exponential increase of images. AIA has been an ongoing research for more than 10 years and
has been very active in the recent years. Researchers have been trying to exploit di erent kinds of
resources from visual, textual, ontology to social labeling over the Internet. For a complete survey,
please refer to [
        <xref ref-type="bibr" rid="ref1 ref6">2, 7</xref>
        ]. The hybrid models mixing visual and textual features usually produce the
best results. However, they tend to be complex.
      </p>
      <p>
        Recently, Makadia et al. introduce a rather simple method [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ]. They extract global color and
texture as features; calculate image similarity as the average distance using these features; and
the keywords are obtained from the nearest neighbors with the least distance. Surprisingly, this
approach outperforms the state-of-the-art algorithms in image annotations. This has inspired us.
We believe that if such low-level features can do so well, then higher-level features would give even
better performance.
      </p>
      <p>
        In this paper, we describe our participation to the Large Scale Visual Concept Detection and
Annotation Task of ImageCLEF 2009 [
        <xref ref-type="bibr" rid="ref10">11</xref>
        ]. We submitted 5 runs to this task. Here, we describe
our best run (run id: KameyamaLab 21 2 1245594455534) where we propose to utilize features
at the saliency regions of image as well as the holistic scene descriptor feature of the image in
addition to the features proposed in [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ]. We found that the fusion of features at global, local and
scene levels can augment the performance of the system. Experiments also reveal that 5 features
that can jointly produce the best results are HSV, HSV (at saliency regions), HAAR, GIST (full
scene) and GIST (scene at the center). This best result is observed at the 40 nearest neighbors.
2
2.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>Concept</title>
      <p>
        Approach and Implementation
In the work of Makadia et al. [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ], they extract 3 color histograms namely, RGB, HSV and LAB
and 4 textures namely, Gabor, Haar, GaborQ and HaarQ. These are only basic global colors and
texture features. We believe that using these features to represent the image is not enough. We
need more higher-level features that could represent image globally at the scene level as well as
locally at the Region Of Interest (ROI) level.
      </p>
      <p>
        Human exhibits the exquisite ability at rapidly identifying the gist of the scene of the image.
Usually, a human observer of an image at a fraction of second can summarize the essential
information about the image such as indoor/outdoor, street, beach, landscape, etc. [
        <xref ref-type="bibr" rid="ref12 ref2">3, 13</xref>
        ]. Saliency
is also a very important point of interest when human observes image because they tend to focus
on some important regions or ROIs. Study has shown that the concurrent use of gist of the scene
and saliency is a major trait of human vision system [
        <xref ref-type="bibr" rid="ref13">14</xref>
        ]. These give reasons for our idea.
      </p>
      <p>
        In this paper, we would like to capture these important features in addition to the basic ones
proposed in [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ]. The original research on gist of the scene has been reported in [
        <xref ref-type="bibr" rid="ref11">12</xref>
        ] with quite
a successful rate. For saliency detection, Itti et al.'s work [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ] has been the most popular one.
However, it is rather complex and computationally expensive. A recent approach introduced by
Hou et al. in [
        <xref ref-type="bibr" rid="ref4">5</xref>
        ] is simple and gives good performance in real-time computation. Therefore, we
choose to implement the later in our work. The outline of our approach is shown in Figure 1.
First the features are extracted at image level as well as ROI level. Then we combine the distance
of image equally and use K Nearest Neighbor (KNN) method for label transfer.
2.2
      </p>
    </sec>
    <sec id="sec-3">
      <title>Features</title>
      <sec id="sec-3-1">
        <title>Gist of the scene</title>
        <p>
          The gist descriptors describe the spatial layout of an image using global features derived from the
spatial envelope of an image. It is shown to be very good in scene categorization [
          <xref ref-type="bibr" rid="ref11">12</xref>
          ]. In this
implementation, we calculate the gist descriptors of two variants of the original image. The rst
variant is the resized version (256 x 256) and the second one is the square size of the center of the
image. The reason is that we want both full scene and the focused scene which is usually at the
center. We resize the image for smaller computational cost. Figure 2 shows the process. For each
variant, a 512-dimensional vector is extracted.
Hou et al. in [
          <xref ref-type="bibr" rid="ref4">5</xref>
          ] proposed a bottom up approach where they make use of scale invariance of
natural image statistics. They calculate a spectral residual as the di erence between original log
spectrum and its mean- ltered version. The saliency map is obtained by applying inverse Fourier
transform to the spectral residual. We compute the color histogram of the saliency regions for the
three color spaces namely, RGB, LAB and HSV.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Global Color and Texture</title>
        <p>
          We extract three global color histogram RGB, LAB and HSV. We also extract the two wavelet
textures Haar and Gabor. It is noted that HaarQ and GaborQ are not implemented in our work.
Distance Metric
We follow [
          <xref ref-type="bibr" rid="ref9">10</xref>
          ] by using KL-divergence as distance metric for LAB and LAB (saliency) and L1
for the other features. Table 1 summarizes our features, their respective categories and distance
metrics.
        </p>
        <sec id="sec-3-2-1">
          <title>Feature Name RGB LAB HSV</title>
          <p>HAAR</p>
          <p>GABOR
RGB saliency
LAB saliency
HSV saliency</p>
          <p>GITS 256
GITS center</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>Category</title>
        </sec>
        <sec id="sec-3-2-3">
          <title>Global Color</title>
          <p>Global Texture
Local Color
Scene Descriptor</p>
        </sec>
        <sec id="sec-3-2-4">
          <title>Dimension Distance Metric 48 48</title>
          <p>
            In [
            <xref ref-type="bibr" rid="ref9">10</xref>
            ], rst the keywords are selected from the nearest neighbor. If more keywords are needed,
they are selected from neighbors 2 through N based on co-occurrence and frequency. Each feature
contributes equally towards the image distance. Let d(i; j) be combined distance of image Ii and
Ij. If d~(ki;j) is the scaled distance, then
d(i; j) =
Two di erent kinds of evaluations were conducted. The rst evaluation is for the purpose to test
and build our system prior to the release of the o cial test dataset. The second evaluation is the
evaluation of our run submitted to ImageCLEF VCDT track. The MIR Flickr 25000 [
            <xref ref-type="bibr" rid="ref5">6</xref>
            ] is used
in this evaluation campaign with the annotation size of 53 concepts. Please refer to [
            <xref ref-type="bibr" rid="ref10">11</xref>
            ] for the
detailed procedures and the annotation process of the dataset used for evaluation campaign of
ImageCLEF VCDT track.
3.1
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Precision, Recall and Keyword Coverage</title>
      <p>In the rst evaluation, we conduct it using the 5000-photo training dataset. We divide this into
our training and testing set (4500 + 500). The test set is generated randomly. We calculate the
precision, recall and keyword coverage (recalled keywords) of di erent combinations of features
at di erent numbers of nearest neighborhoods. It is noted that for each experiment we repeat it
20 times and the result is the average. Table 2 gives the names of combinations of features used
in the evaluation and their correspondent features. Figure 3 shows the precision and recall rate
of each combination methods. We can see that the full combination (Color + Texture + Color
Feature Combination Names
Color + Texture
Color + Texture + Color Saliency + Gist</p>
      <sec id="sec-4-1">
        <title>Selective</title>
      </sec>
      <sec id="sec-4-2">
        <title>RGB + LAB + HSV + HAAR + GABOR RGB + LAB + HSV + HAAR + GABOR + RGB saliency + LAB saliency + HSV saliency + GIST 256 + GIST center</title>
        <p>HSV + HAAR + HSV saliency + GIST 256 +</p>
        <p>GIST center
Saliency + Gist) gives better results in both precision and recall. More importantly, the selective
combination of HSV, HAAR, HSV saliency, GITS 256 and GIST center gives the best results. We
found this combination by doing random combination among all the features.</p>
        <p>
          To further analyze, we calculate the F-Measure which is the harmonic mean of precision and
recall. We also compute the keyword coverage which is the number of keywords recalled by the
system. These results are shown in Figure 4. The F-Measure rate con rms our assumption that
more advanced features lead to better performance and that the selective combination produces
the best result. We can also see that at the K = 40, we get the best result. The number of
keyword coverage drops with the increase size of neighbors.
In this evaluation, the training set and test set are the complete 5000-photo training dataset and
13000-photo test dataset of ImageCLEF VCDT 2009 respectively. We use the selective combination
at K = 40 to generate the result which is the best run that we submitted to the track. For each
concept, the Area Under Curve (AUC) and Equal Error Rate (EER) are calculated. Figure 5
shows the results of each concept. The average AUC is 0.16 while EER is 0.45. The results are
not good and some concepts are not detected at all. One of the reasons that contribute to this poor
performance is that the evaluation of EER and AUC requires con dent score of each annotated
concepts while our system does not provide this probabilistic number. We simply give 1 and 0
to concept detected and undetected respectively. Another reason is the di erence between the
distributions of the concepts in the training set and the testing set.
We report our preliminary experiments combining local and global features for image annotation
task based on JEC and KNN model. Generally, it is con rmed that more advanced features are
needed though we still need to further investigate on the independence of each feature. This is
validated by the fact that our selective combination using only 5 features gives better performance
than the total combination of features. Additionally, the experiments show that our approach
tends to prefer common concepts to the uncommon ones, thus, leaving some concepts totally
undetected. This is because we use KNN where the algorithm assigns the most common concepts
of the K nearest neighbors to the test image. Therefore, the selection of K is important but
more importantly this adhoc JEC [
          <xref ref-type="bibr" rid="ref9">10</xref>
          ] that we follow might not work best. We need to de ne a
probabilistic model where dynamic weighting scheme can be generated on the y based on the
features and concepts of the nearest neighbors. We also would like to de ne and integrate some
other advanced content-based features (e.g. SIFT [
          <xref ref-type="bibr" rid="ref8">9</xref>
          ]) and optical features like aperture, shutter
speed, ISO, focal length, etc. that have become increasingly available [
          <xref ref-type="bibr" rid="ref5">1, 6</xref>
          ]. These de ne our
future works.
[1] EXIF Speci cation. http://www.exif.org.
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Ritendra</given-names>
            <surname>Datta</surname>
          </string-name>
          , Dhiraj Joshi,
          <string-name>
            <given-names>Jia</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and James Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          .
          <article-title>Image retrieval: Ideas, in uences, and trends of the new age</article-title>
          .
          <source>ACM Comput. Surv.</source>
          ,
          <volume>40</volume>
          (
          <issue>2</issue>
          ):1{
          <fpage>60</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Friedman</surname>
          </string-name>
          .
          <article-title>Framing pictures: The role of knowledge in automatized encoding and memory for gist</article-title>
          .
          <source>Journal of Experimental Psychology: General</source>
          ,
          <volume>108</volume>
          :
          <fpage>316</fpage>
          {
          <fpage>355</fpage>
          ,
          <year>1979</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <surname>John</surname>
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Gantz</surname>
            , David Reinsel,
            <given-names>Christopher</given-names>
          </string-name>
          <string-name>
            <surname>Chute</surname>
          </string-name>
          , Wolfgang Schlichting,
          <string-name>
            <surname>John Mcarthur</surname>
            ,
            <given-names>Stephen Minton</given-names>
          </string-name>
          , Irida Xheneti, Anna Toncheva, and
          <string-name>
            <given-names>Alex</given-names>
            <surname>Manfrediz</surname>
          </string-name>
          .
          <source>The Expanding Digital Universe: A Forecast of Worldwide Information Growth Through</source>
          <year>2010</year>
          .
          <article-title>IDC White Paper</article-title>
          ,
          <year>March 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Xiaodi</given-names>
            <surname>Hou</surname>
          </string-name>
          and
          <string-name>
            <given-names>Liqing</given-names>
            <surname>Zhang</surname>
          </string-name>
          . Saliency Detection:
          <article-title>A Spectral Residual Approach</article-title>
          .
          <source>In Proc. IEEE Conference on Computer Vision and Pattern Recognition CVPR '07</source>
          , pages
          <issue>1{8</issue>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Mark J.</given-names>
            <surname>Huiskes</surname>
          </string-name>
          and
          <string-name>
            <given-names>Michael S.</given-names>
            <surname>Lew</surname>
          </string-name>
          .
          <article-title>The MIR ickr retrieval evaluation</article-title>
          .
          <source>In MIR '08: Proceeding of the 1st ACM international conference on Multimedia information retrieval</source>
          , pages
          <volume>39</volume>
          {
          <fpage>43</fpage>
          , NY, USA,
          <year>2008</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Masashi</given-names>
            <surname>Inoue</surname>
          </string-name>
          .
          <article-title>Image retrieval: Research and use in the information explosion</article-title>
          .
          <source>Progress in Informatics</source>
          ,
          <volume>6</volume>
          :3{
          <fpage>14</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Laurent</given-names>
            <surname>Itti</surname>
          </string-name>
          , Christof Koch, and
          <string-name>
            <given-names>Ernst</given-names>
            <surname>Niebur</surname>
          </string-name>
          .
          <article-title>A Model of Saliency-Based Visual Attention for Rapid Scene Analysis</article-title>
          .
          <source>IEEE Trans. Pattern Anal. Mach</source>
          . Intell.,
          <volume>20</volume>
          (
          <issue>11</issue>
          ):
          <volume>1254</volume>
          {
          <fpage>1259</fpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D. G.</given-names>
            <surname>Lowe.</surname>
          </string-name>
          <article-title>Object recognition from local scale-invariant features</article-title>
          .
          <source>In Proc. Seventh IEEE International Conference on Computer Vision</source>
          , volume
          <volume>2</volume>
          , pages
          <fpage>1150</fpage>
          {
          <fpage>1157</fpage>
          ,
          <source>September</source>
          <volume>20</volume>
          {
          <fpage>27</fpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Ameesh</surname>
            <given-names>Makadia</given-names>
          </string-name>
          , Vladimir Pavlovic, and
          <string-name>
            <given-names>Sanjiv</given-names>
            <surname>Kumar</surname>
          </string-name>
          .
          <article-title>A New Baseline for Image Annotation</article-title>
          .
          <source>In ECCV (3)</source>
          , pages
          <fpage>316</fpage>
          {
          <fpage>329</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Stefanie</given-names>
            <surname>Nowak</surname>
          </string-name>
          and
          <string-name>
            <given-names>Peter</given-names>
            <surname>Dunker</surname>
          </string-name>
          .
          <article-title>Overview of the CLEF 2009 Large Scale Visual Concept Detection and Annotation Task</article-title>
          . In CLEF working notes, Corfu, Greece,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Aude</given-names>
            <surname>Oliva</surname>
          </string-name>
          and Antonio Torralba.
          <article-title>Modeling the Shape of the Scene: A Holistic Representation of the Spatial Envelope</article-title>
          .
          <source>International Journal of Computer Vision</source>
          ,
          <volume>42</volume>
          (
          <issue>3</issue>
          ):
          <volume>145</volume>
          {
          <fpage>175</fpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <surname>M. C Potter</surname>
          </string-name>
          .
          <article-title>Short-term conceptual memory for pictures</article-title>
          .
          <source>Journal of Experimental Psychology: Human Learning and Memory 2</source>
          , pages
          <fpage>509</fpage>
          {
          <fpage>522</fpage>
          ,
          <year>1976</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>C.</given-names>
            <surname>Siagian</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Itti</surname>
          </string-name>
          .
          <article-title>Biologically inspired mobile-robot self localization</article-title>
          .
          <source>The Neuromorphic Engineer</source>
          , pages
          <fpage>1</fpage>
          <lpage>{</lpage>
          2,
          <string-name>
            <surname>Dec</surname>
          </string-name>
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>