<!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>DCU and UTA at ImageCLEFPhoto 2007</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anni J¨arvelin</string-name>
          <email>Anni.Jarvelin@uta.fi</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Peter Wilkins</string-name>
          <email>P@10</email>
          <email>P@5</email>
          <email>pwilkins@computing.dcu.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tomasz Adamek</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>Eija Airio</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gareth J. F. Jones</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Alan F. Smeaton</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Dublin City University</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Tampere</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>1819</year>
      </pub-date>
      <abstract>
        <p>Dublin City University (DCU) and University of Tampere (UTA) participated in the ImageCLEF 2007 photographic ad-hoc retrieval task with several monolingual and bilingual runs. Our approach was language independent: text retrieval based on fuzzy s-gram query translation was combined with visual retrieval. Data fusion between text and image content was performed using unsupervised query-time weight generation approaches. Our baseline was a combination of dictionary-based query translation and visual retrieval, which achieved the best result. The best mixed modality runs using fuzzy s-gram translation achieved on average around 83% of the performance of the baseline. Performance was more similar when only top rank precision levels of P10 and P20 were considered. This suggests that fuzzy sgram query translation combined with visual retrieval is a cheap alternative for cross-lingual image retrieval where only a small number of relevant items are required. Both sets of results emphasize the merit of our query-time weight generation schemes for data fusion, with the fused runs exhibiting marked performance increases over single modalities, this is achieved without the use of any prior training data.</p>
      </abstract>
      <kwd-group>
        <kwd>Fuzzy matching</kwd>
        <kwd>Content-Based Image Retrieval</kwd>
        <kwd>Data Fusion</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        In earlier ImageCLEF campaigns combined text and visual retrieval approaches have performed
better than text or image retrieval alone. Also, text retrieval alone has clearly outperformed
visual-only retrieval approaches [
        <xref ref-type="bibr" rid="ref11">15</xref>
        ]. In this year’s campaign, text retrieval was faced with a new
challenge of retrieval of lightly annotated photographs [
        <xref ref-type="bibr" rid="ref2">6</xref>
        ]. A negative impact on the performance
of the text retrieval techniques was to be expected. When the textual context available for image
retrieval is sparse, visual retrieval gains more significance and thus effective fusion of text and visual
features becomes important. Therefore one of our main research interests in the ImageCLEF photo
2007 task was to study different techniques for fusion of text and visual retrieval results.
      </p>
      <p>
        Retrieving images by their associated text is a common approach in image retrieval [
        <xref ref-type="bibr" rid="ref11">15</xref>
        ]. When
cross-language image retrieval is considered, this approach requires language dependent
linguistic resources for query translation. Machine-readable dictionaries, machine translation tools or
corpus-based translation tools are expensive, and are not available for all the language pairs.
However, there are alternative approaches which may be used to compensate for poor or absent
linguistic translation tools, for example the approximate string matching techniques of n-gramming
and its generalization s-gramming. An aspect that speaks for the use of approximate string
matching in image retrieval is that proper names are very common query terms when searching image
databases [
        <xref ref-type="bibr" rid="ref9">13</xref>
        ]. Machine readable bilingual dictionaries typically do not cover proper names and
thus they often remain untranslatable in queries. Proper names in related languages are
nevertheless often spelling variants of each other and can thus be recognized and translated using
approximate string matching techniques. Generally, when approximate string matching
techniques are used, the query words need to have somewhat close cognates in the target language for
the translation to succeed.
      </p>
      <p>We participated in ImageCLEF 2007 photographic ad-hoc retrieval task in order to test a
language independent image retrieval approach. The s-gram-based query translation was fused with
visual retrieval. To study the relatedness of the source and target languages on the translation
quality we selected language pairs where source/target languages were related to each other at
different levels. The Scandinavian languages Danish, Norwegian and Swedish are quite closely
related to German, while French was the language closest to English available. German and
English instead are not very closely related languages and therefore translation between them should
be hard. Thus, we had six language pairs: French-English, German-English, Danish-German,
Norwegian-German, Swedish-German and English-German. To have a strong baseline, the
performance of the language independent approach was compared to a state-of-the-art technique, a
combination of dictionary-based query translation and visual retrieval. A total of 138 runs were
submitted. Reporting the results for all of these would be impractical and therefore only the
results for the best and most interesting runs are presented here.</p>
      <p>Our exploration of data fusion continued within our work in query-time coefficient generation
for retrieval expert combination. Within our ImageCLEF work we experimented primarily with
altering the stages at which we fuse various experts together. For instance we experimented with
fusing all the visual experts into a single expert, then fusing with text, as opposed to treating all
experts equally.</p>
      <p>The structure of the paper is following. The text and visual retrieval approaches are presented
in more detail in Section 2. In Section 3 our retrieval systems and runs are presented in detail.
The results are reported in section 4 and Section 5 finally concludes with a short discussion.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>
        s-gram-based query translation
Approximate string matching techniques enable target database index words most similar to a
query word to be recognized as its translations, and can be used for fuzzy query translation.
sgram matching is a technique like this. In s-gram matching the text strings to be compared are
decomposed into substrings (s-grams) and the similarity between the strings is calculated as the
overlap of their common substrings. s-gram matching is a generalization of the well known
ngram technique, which is quite commonly used for matching cognates in CLIR. While the n-gram
substrings consist of adjacent characters of the original strings, skipping some characters is allowed
when forming the s-grams. In classified s-gram matching [
        <xref ref-type="bibr" rid="ref14">18</xref>
        ] different types of s-grams are formed
by skipping different number of characters. The s-grams are then classified into sets based on the
number of characters skipped, and only the s-grams belonging to the same set are compared to
each other when calculating the similarity. Character combination index (CCI) indicates the set
of all the s-gram types to be formed from a string. CCI {{0}, {1, 2}} for example means that three
types of s-grams are formed and classified into two sets: one set of conventional n-grams formed
of adjacent characters ({0}) and one of s-grams formed both by skipping one and two characters
({1, 2}). For an extensive description of the s-gram matching technique see [
        <xref ref-type="bibr" rid="ref14 ref6">18, 10</xref>
        ].
      </p>
      <p>
        n-gram matching has been used for fuzzy translation in a few studies, e.g., by [
        <xref ref-type="bibr" rid="ref3">7</xref>
        ] and [
        <xref ref-type="bibr" rid="ref4">8</xref>
        ] as
a complement to the dictionary-based translation and by [
        <xref ref-type="bibr" rid="ref10">14</xref>
        ] for the whole query translation.
J¨arvelin et al. 2007 [
        <xref ref-type="bibr" rid="ref5">9</xref>
        ] used s-gram matching in fuzzy query translation between the closely
related languages Swedish and Norwegian. Other approaches to fuzzy query translation have been
developed by [
        <xref ref-type="bibr" rid="ref15">19</xref>
        ], who translated out-of-vocabulary words based on statistical transformation rules
for character changes between the source and target languages, and by [4] who treated English
query words as misspelled French and attempted to translate them using a spelling correction
program.
2.2
      </p>
      <sec id="sec-2-1">
        <title>Visual Retrieval</title>
        <p>
          To facilitate visual retrieval we made use of six ‘low-level’ global visual experts. Our visual
features are MPEG7 features and were extracted using the aceToolBox, developed as part DCU’s
collaboration in the aceMedia project [1]. These six features included: Colour Layout, Colour
Structure, Colour Moments, Scalable Colour, Edge Histogram and Homogenous Texture. Further
details on these descriptors can be found in [
          <xref ref-type="bibr" rid="ref12">16</xref>
          ] and [
          <xref ref-type="bibr" rid="ref7">11</xref>
          ]. Distance metrics for each of these
features were implementations of those specified in the MPEG7 specification [
          <xref ref-type="bibr" rid="ref7">11</xref>
          ].
2.3
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Query-Time Fusion</title>
        <p>
          The combination of retrieval experts for a given information need can be expressed as a data fusion
problem [3]. Given that for any given information need different retrieval experts perform
differently, we require some form of weighting scheme in order to combine experts. Typical approaches
to weight generation include the use of query-independent weights, learnt through
experimentation on a training collection or query-class experts weights [
          <xref ref-type="bibr" rid="ref18">22</xref>
          ]. A query is categorized into some
pre-determined class, and the weights for each class are again learnt through experimentation on
a training collection. These approaches however require that both a training collection, and a
representative set of training queries for that collection so as to avoid problems of over-fitting
expert weights.
        </p>
        <p>
          Our approach to weight generation differs in that it is a query-dependant weighting scheme for
expert combination which requires no training data [
          <xref ref-type="bibr" rid="ref17">21</xref>
          ]. This work was based upon an observation,
that if we plot the normalized scores of an expert, against that of scores of other experts used for a
particular query, the expert who’s scores exhibited the greatest initial change in scores correlated
with that expert being the best performer for this query. An example of this observation is
presented in Figure 1 and Table 1.
        </p>
        <p>
          From the graph it can be observed that the greatest initial change in score is exhibited by the
Colour Structure expert, which correlates to the table of performance where Colour Structure is
the best performing of the experts. However, this observation is informing us that the Colour
Structure expert is likely to be the better performing expert relative to the other experts used for
this query. This observation is not giving us any absolute indication of expert performance, which
would be the case in techniques such as those employed by Manmathma et al. [
          <xref ref-type="bibr" rid="ref8">12</xref>
          ], or Arampatzis
et al. [2].
        </p>
        <p>At this stage we should note that this observation is not universal, and that there are failure
cases where this observation will not hold. If we assume though that in a majority of queries
this observation does hold, then we can employ techniques that leverage this approach to create
query-time expert coefficients for data fusion.</p>
        <p>Our initial method of exploiting these observations is designed to assign a higher weight to the
expert which undergoes the greatest initial change in score. For a given expert, we can measure
the average change in score through Equation 1, which we refer to as Mean Average Distance
(MAD):</p>
        <p>M AD =</p>
        <p>PnN=−11(score(n) − score(n + 1))</p>
        <p>N − 1
This value alone though does not provide sufficient information for deriving the rate of change in
score of an expert. To achieve this, we define a ratio which measures MAD for a top subset of an
expert’s document scores over a larger set of document scores, given in Equation 2:
SC =</p>
        <sec id="sec-2-2-1">
          <title>M AD(subset) M AD(largerset)</title>
          <p>This ratio provides us with a single measure of the degree of change in an expert’s document
scores. With this we can simply divide each ratio value by the sum of all expert’s ratio values to
arrive at the coefficient for the given expert, formally given in Equation 3:</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>F eature SC Score</title>
          <p>Expert W eight = (3)
ΣAll SC Scores
The crux of this approach lies in the determination of the values to be used for ‘subset’ and ‘larger
set’ in Equation 2. We have previously experimented with fixed sizes for these variables, but found
that using a percentage of the size of the expert’s returned result list works best, which in practise
is the top 5% of an expert’s results over the top 95% of the expert’s results.</p>
          <p>
            As this data fusion technique only requires the results that an expert provides, it can be used
to combine multi-modal experts together. Furthermore, it allows us to combine single experts for
a given query image into a single result list for that given query image. Once this is performed, we
are left with a single result list per query image, meaning we can reapply the same technique to
generate weights that can be applied to the query image. This allows us to weight query images
differently, as for various queries, each query image may perform better or worse than other query
images for a given query. A more complete explanation of this process can be found in [
            <xref ref-type="bibr" rid="ref17">21</xref>
            ].
(1)
(2)
3.1
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Resources, Methods and Runs</title>
      <sec id="sec-3-1">
        <title>Text Retrieval and Indexing</title>
        <p>
          We utilized the Lemur toolkit (Indri engine) for indexing and retrieval (www.lemurproject.org,
[
          <xref ref-type="bibr" rid="ref16">20</xref>
          ]). Indri combines language modeling to inference nets and allows structured queries to be
evaluated using language modeling estimates rather than tf*idf estimates. The word tokenization
rules used in indexing were the following. First, punctuation marks were converted into spaces,
and capitals were converted into lower case. Next, strings broken down by the space character
were decoded to be individual words. Different indices were created for the s-gram-based and
dictionary-based query translation. For the dictionary-based translation, lemmatized English and
German indices were created. The words of the image annotations were lemmatized with English
and German lemmatizers and lemmas were stored into the indices. Words not recognized by the
lemmatizers were indexed as such. Compound words were split and both the original compound
and the constituents were indexed. With the s-gram-based translation we used inflected indices,
where the words were stored in the inflected word forms in which they appeared in the image
annotations. Stop words were removed.
        </p>
        <p>
          Topic words were not morphologically processed prior to the s-gram-based query translation.
Stop words were removed and the remaining words were translated into the target language with
s-gram matching. The CCI was set to be 0,1,2 and the Jaccard coefficient [
          <xref ref-type="bibr" rid="ref6">10</xref>
          ] was used for
calculating the s-gram proximity. Three best matching index words were selected as translations
for each topic word. A similarity threshold value of 0.3 was set to discard bad translations:
only the index words exceeding this threshold with respect to a source word were accepted as
its translation equivalents. As a consequence, some of the query words could not be translated.
Queries were structured utilizing a synonym operator: target words derived from the same source
word were grouped into the same synonym group. This kind of structure balances the queries and
down-weights the ambiguous words with many possible translations (the Pirkola method, [
          <xref ref-type="bibr" rid="ref13">17</xref>
          ]).
We used Indri’s Pseudo-Relevance Feedback (PRF) with 10 keys taken from 10 highest ranked
documents in the original result list.
        </p>
        <p>
          The UTACLIR query translation tool developed at UTA was used for the dictionary-based
query translation. UTACLIR was originally developed for the CLEF 2000 and 2001 campaigns
[
          <xref ref-type="bibr" rid="ref3">7</xref>
          ]. The system utilizes external language resources, such as translation dictionaries, stemmers
and lemmatizers. Word processing in UTACLIR proceeds in the following way. First, topic words
are lemmatized in order to match them with dictionary words (our translation dictionaries include
source words only in their basic forms). The lemmatizer produces one or more basic forms for a
token. After normalization, stop words are removed, and non-stop words are translated.
Untranslatable compound words are split and the constituents are translated. Translation equivalents are
normalized utilizing a target language lemmatizer. Untranslatable words are matched against the
database index with the s-gram matching technique and three best matches are chosen as
translations. Queries were structured according to the Pirkola method utilizing a synonym operator.
Since there was no French morphological analyzer available to us, the French topics were analyzed
manually. This might result in a slightly better quality of lemmatization than automatic analysis,
even though we strived for equal quality. In this case we performed PRF with 20 expansion keys
from the 15 top ranked documents.
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Data Fusion</title>
        <p>The query-time data fusion approach described in Section 2.3 was adopted as our basic approach
to expert combination. However, one set of parameters that was not specified was the order in
which experts will be combined. This is the focus of our experimental work in this section.</p>
        <p>
          One commonality between all the combination approaches we try in this work is the fusion
of the low-level visual experts. For each query image we fuse the six low-level visual experts
into a single result for each image, where their combination uses the aforementioned technique.
Therefore for each query, the visual component was then represented by three result sets, one for
each query image. Additionally for a subset of our runs we introduce a seventh visual expert,
the FIRE baseline [
          <xref ref-type="bibr" rid="ref1">5</xref>
          ]. In cases where FIRE was used, because it was a single result for the three
visual query images, we first combined our MPEG7 visual features into a single result for each
image, then these were combined into a overall image result, which was then combined with the
FIRE baseline. This combination made use of the query-time weighting scheme.
        </p>
        <p>We explored four variants in our combination work as follows:
• dyn-equal: Query-time weighting method with text and individual image results combined
at the same level, i.e. we have three image results and one text result which are to be
combined.
• dyn-top: As above, except the results for each query image were fused into a single image
result, which was then combined with the text result, i.e. image results combined into a
single result, which is then combined with the single text result.
• stat-eventop: Query-time weighting to produce single image result list, image and text fused
together with equal static weighting (0.5 coefficient).
• stat-imgHigh: As above, except with the image result assigned a static weight of 0.8 and
text a static weight of 0.2.</p>
        <p>Additionally, any of our runs which ended in ‘fire’ incorporated the FIRE baseline into the set
of visual experts used for combination.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Results</title>
      <p>Our tables of results are organized as follows. Table 2 presents our baseline runs, both text-only
monolingual and visual-only. Table 3 presents our baseline fusion results, mixing monolingual text
with visual experts. Table 4 presents our central cross-lingual results with mixed modalities. In
all tables where data fusion is utilized, we present only the best performing data fusion approach.
With the exception of Table 2, all visual results used in data fusion presented here incorporated
the FIRE baseline. Visual data which included the FIRE baseline with our global MPEG7 features
consistently outperformed global MPEG7 by themselves.</p>
      <p>Language Pair</p>
      <p>EN-EN
EN-EN
DE-DE</p>
      <p>DE-DE</p>
      <p>MPEG7 With FIRE
MPEG7 Without FIRE</p>
      <p>Modality</p>
      <p>Text
Text
Text
Text
Visual
Visual</p>
      <p>Text
dict
s-gram</p>
      <p>dict
s-gram
na
na</p>
      <p>Fusion
n/a
n/a
n/a
n/a
dyn-equal
dyn-equal</p>
      <p>FB
no
yes
yes
yes
no
no</p>
      <p>MAP
0.1305
0.1245
0.1269
0.1067
0.1340
0.1000</p>
      <p>Two different indexing approaches were used for the monolingual text runs: The runs marked
dict in Table 2 used lemmatized indices and topic words. The s-gram runs used inflected indices
and the topic words were matched against the index words with s-gram matching. The runs with
morphological analysis performed slightly better than the s-gram runs, but for the English runs
the difference is very small. For German runs the difference is greater, which is understandable
as German has much more complex inflectional morphology than English. Our text-only and
visual-only retrieval techniques were almost equal, which is notable in the context of ImageCLEF
results in previous years. Our best visual-only run performed well being the overall second best
visual approach in terms of Mean Average Precision (MAP). Its MAP value 0.1340 is comparable
to our best English-English text-only run scoring 0.1305. We believe that the comparative low
performance of the text expert (when compared to the dominance of text in previous years) was
due to the reduced length of the annotations for 2007.</p>
      <p>Language Pair</p>
      <p>EN-EN
EN-EN
DE-DE
DE-DE</p>
      <p>Modality</p>
      <p>Mixed
Mixed
Mixed
Mixed</p>
      <p>Text
dict
s-gram</p>
      <p>dict
s-gram</p>
      <p>Fusion
dyn-equal
dyn-equal
dyn-equal
dyn-equal</p>
      <p>FB
yes
yes
yes
yes</p>
      <p>Table 3 presents our fused text and visual retrieval runs, which performed best among our
submissions, being clearly better than any of the text or visual runs alone. Of interest is that in
each data fusion case, the increase in MAP was 65%-67%. Whilst this is too small a sample to
infer any conclusions, it is nonetheless interesting that such a consistent gain was achieved and is
worthy of further investigation.</p>
      <p>From a data fusion perspective, no single approach of the four we tried consistently performed
the best. Whilst our results presented here show the “dyn-equal” fusion as being superior, this
is because it was the only fusion type attempted with visual data which incorporated the FIRE
baseline. For runs where FIRE was not used, the best performing fusion type varied depending
on the text type (dictionary or sgram) or language pair used. In the majority of cases all fusion
types performed similarly, deeper investigation with significance testing will be required in order
to infer any meaningful interpretations. However, we can conclude that as all four fusion types
made use of our query-time weight generation method at some level, that this technique is capable
of producing weights which lead to performance improvements when combining results. What is
unknown is how far from the optimal query-dependant combination we achieved, and knowing
this would give one of the ultimate measures of the success of this approach.</p>
      <p>Table 4 presents our central cross-lingual results. Dictionary-based query translation was the
best query translation approach. The best mixed modality runs using the s-gram-based query
translation reached on average around 84% of the MAP of the best mixed modality runs using
dictionary-based translation. These approaches were more similar when the top rank precision
values at P10 and P20 were considered: the best s-gram runs reached on average around 91% of
the best dictionary-based runs performance at P10 and around 89% at P20. If the high ranks of the
result list are considered to be important from the user perspective, the s-gram translation could
be seen as almost equal with the dictionary-based translation in mixed modality runs. The results
for the two text query translation techniques varied depending on the language pair. Generally
the s-gram-based translation and the dictionary-based translation were quite equal for the more
closely related language pairs, while the dictionary-based translation was clearly better for the
more distant language pairs. The s-gram translation reached its best results with Norwegian and
Danish topics and German annotations - over 90% of the dictionary translation’s MAP, and the
worst ones between German and English - less than 80% of the dictionary translation’s MAP.</p>
      <p>Language Pair</p>
      <p>FR-EN
FR-EN
DE-EN
DE-EN
DA-DE
DA-DE
NO-DE
NO-DE
SV-DE
SV-DE
EN-DE
EN-DE
In this paper we have presented results for the joint DCU and UTA participation in the ImageCLEF
2007 Photo task. In our work we experimented with two major variables, that of cross-lingual
text retrieval utilizing minimal translation resources, and query-time weight generation for expert
combination. Our results are encouraging and support further investigation into both approaches.
Further work is now required to conduct a more thorough analysis of contributing factors to
performance emphasized by each approach. Of particular interest will be the degree to which each
of these approaches introduced new information, or re-ordered existing information presented by
the systems. For instance, we do not know yet if the s-gram retrieval found relevant documents
that were missed by the dictionary based approach. Likewise for data fusion, we do not know yet
if we promoted into the final result set relevant results which were only present in some and not
all of the experts used.
6</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>We are grateful to the AceMedia project (FP6-001765) which provided us with output from the
AceToolbox image analysis tooklit.</p>
      <p>The research leading to this paper was supported by the European Commission under contract
FP6-027026 (K-Space).</p>
      <p>The work of the first author is funded by Tampere Graduate School of Information Science
and Engineering (TISE).
[1] The AceMedia Project, available at http://www.acemedia.org.
[2] Avi Arampatzis and Andr´e van Hameran. The score-distributional threshold optimization
for adaptive binary classification tasks. In SIGIR ’01: Proceedings of the 24th Annual
International ACM SIGIR Conference on Research and Development in Information Retrieval,
pages 285–293, New York, NY, USA, 2001. ACM Press.
[3] N. J. Belkin, P. Kantor, E. A. Fox, and J. A. Shaw. Combining the evidence of multiple
query representations for information retrieval. Information Processing and Management,
31(3):431–448, 1995.
[4] Chris Buckley, Mandar Mitra, Janet A. Walz, and Claire Cardie. Using clustering and
superconcepts within SMART: TREC 6. Information Processing and Management, 36(1):109–131,
2000.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Thomas</given-names>
            <surname>Deselaers</surname>
          </string-name>
          , Tobias Weyand, Daniel Keysers, Wolfgang Macherey, and Hermann Ney. FIRE in ImageCLEF 2005:
          <article-title>Combining content-based image retrieval with textual information retrieval</article-title>
          .
          <source>In CLEF</source>
          , pages
          <fpage>652</fpage>
          -
          <lpage>661</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Michael</given-names>
            <surname>Grubinger</surname>
          </string-name>
          , Paul Clough, Allan Hanbury, and
          <article-title>Henning Mu¨ller. Overview of the ImageCLEFphoto 2007 photographic retrieval task</article-title>
          .
          <source>In Working Notes of the 2007 CLEF Workshop</source>
          , Budapest, Hungary,
          <year>September 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Turid</given-names>
            <surname>Hedlund</surname>
          </string-name>
          , Heikki Keskustalo, Ari Pirkola, Eija Airio, and
          <string-name>
            <surname>Kalervo</surname>
            <given-names>J</given-names>
          </string-name>
          ¨arvelin. Utaclir @
          <article-title>CLEF 2001 - effects of compound splitting and n-gram techniques</article-title>
          .
          <source>In CLEF '01: Revised Papers from the Second Workshop of the Cross-Language Evaluation Forum on Evaluation of Cross-Language Information Retrieval Systems</source>
          , pages
          <fpage>118</fpage>
          -
          <lpage>136</lpage>
          , London, UK,
          <year>2002</year>
          . SpringerVerlag.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Djoerd</given-names>
            <surname>Hiemstra</surname>
          </string-name>
          and
          <string-name>
            <given-names>Wessel</given-names>
            <surname>Kraaij</surname>
          </string-name>
          .
          <article-title>Twenty-One at TREC7: Ad-hoc and cross-language track</article-title>
          .
          <source>In TREC</source>
          , pages
          <fpage>174</fpage>
          -
          <lpage>185</lpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Anni</surname>
            <given-names>J</given-names>
          </string-name>
          ¨arvelin,
          <string-name>
            <surname>Antti</surname>
            <given-names>J</given-names>
          </string-name>
          ¨arvelin, and
          <article-title>Kalervo J¨arvelin. s-grams: Defining generalized n-grams for information retrieval</article-title>
          .
          <source>Information Processing and Management</source>
          ,
          <volume>43</volume>
          (
          <issue>4</issue>
          ):
          <fpage>1005</fpage>
          -
          <lpage>1019</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Heikki</surname>
            <given-names>Keskustalo</given-names>
          </string-name>
          , Ari Pirkola, Kari Visala, Erkka Lepp¨anen, and
          <article-title>Kalervo J¨arvelin. Nonadjacent digrams improve matching of cross-lingual spelling variants</article-title>
          .
          <source>In SPIRE</source>
          , pages
          <fpage>252</fpage>
          -
          <lpage>265</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>B.S.</given-names>
            <surname>Manjunath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Salembier</surname>
          </string-name>
          , and T. Sikora, editors. Introduction to MPEG-7:
          <string-name>
            <given-names>Multimedia</given-names>
            <surname>Content Description Language</surname>
          </string-name>
          . Wiley,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>R.</given-names>
            <surname>Manmatha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rath</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Feng</surname>
          </string-name>
          .
          <article-title>Modeling score distributions for combining the outputs of search engines</article-title>
          .
          <source>In SIGIR '01: Proceedings of the 24th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , pages
          <fpage>267</fpage>
          -
          <lpage>275</lpage>
          , New York, NY, USA,
          <year>2001</year>
          . ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Marjo</given-names>
            <surname>Markkula</surname>
          </string-name>
          and
          <string-name>
            <given-names>Eero</given-names>
            <surname>Sormunen</surname>
          </string-name>
          .
          <article-title>End-user searching challenges indexing practices inthe digital newspaper photo archive</article-title>
          .
          <source>Information Retrieval</source>
          ,
          <volume>1</volume>
          (
          <issue>4</issue>
          ):
          <fpage>259</fpage>
          -
          <lpage>285</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Paul</given-names>
            <surname>Mcnamee</surname>
          </string-name>
          and
          <string-name>
            <given-names>James</given-names>
            <surname>Mayfield</surname>
          </string-name>
          .
          <article-title>Character n-gram tokenization for european language text retrieval</article-title>
          .
          <source>Information Retrieval</source>
          ,
          <volume>7</volume>
          (
          <issue>1</issue>
          -2):
          <fpage>73</fpage>
          -
          <lpage>97</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [15] Henning Mu¨ller, Thomas Deselaers, Thomas Lehmann, Paul Clough, and
          <string-name>
            <given-names>William</given-names>
            <surname>Hersh</surname>
          </string-name>
          .
          <article-title>Overview of the ImageCLEFmed 2006 medical retrieval and annotation tasks</article-title>
          . In C. Peters,
          <string-name>
            <given-names>P.</given-names>
            <surname>Clough</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Gey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Karlgren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Magnini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.W.</given-names>
            <surname>Oard</surname>
          </string-name>
          , M. de Rijke, and M. Stempfhuber, editors,
          <source>Evaluation of Multilingual and Multi-modal Information Retrieval - Seventh Workshop of the Cross-Language Evaluation Forum</source>
          ,
          <string-name>
            <surname>CLEF</surname>
          </string-name>
          <year>2006</year>
          , page to appear, Alicante, Spain,
          <year>September 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Noel O'Connor</surname>
            , Edward Cooke, Herve le Borgne, Michael Blighe, and
            <given-names>Tomasz</given-names>
          </string-name>
          <string-name>
            <surname>Adamek</surname>
          </string-name>
          . The AceToolbox:
          <article-title>Low-Level Audiovisual Feature Extraction for Retrieval and Classification</article-title>
          .
          <source>In 2nd IEE European Workshop on the Integration of Knowledge, Semantic and Digital Media Technologies</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Ari</given-names>
            <surname>Pirkola</surname>
          </string-name>
          .
          <article-title>The effects of query structure and dictionary setups in dictionary-based crosslanguage information retrieval</article-title>
          .
          <source>In SIGIR '98: Proceedings of the 21st Annual ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , pages
          <fpage>55</fpage>
          -
          <lpage>63</lpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Ari</surname>
            <given-names>Pirkola</given-names>
          </string-name>
          , Heikki Keskustalo, Erkka Lepp¨anen,
          <string-name>
            <surname>Antti-Pekka</surname>
            <given-names>K</given-names>
          </string-name>
          ¨ans¨al
          <article-title>¨a, and Kalervo J¨arvelin. Targeted s-gram matching: a novel n-gram matching technique for cross- and mono-lingual word form variants</article-title>
          .
          <source>Information Research</source>
          ,
          <volume>7</volume>
          (
          <issue>2</issue>
          ),
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Ari</surname>
            <given-names>Pirkola</given-names>
          </string-name>
          , Jarmo Toivonen, Heikki Keskustalo, Kari Visala, and
          <article-title>Kalervo J¨arvelin. Fuzzy translation of cross-lingual spelling variants</article-title>
          .
          <source>In SIGIR '03: Proceedings of the 26th annual international ACM SIGIR conference on Research and development in informaion retrieval</source>
          , pages
          <fpage>345</fpage>
          -
          <lpage>352</lpage>
          , New York, NY, USA,
          <year>2003</year>
          . ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Trevor</surname>
            <given-names>Strohman</given-names>
          </string-name>
          , Donald Metzler, Howard Turtle, and
          <string-name>
            <given-names>W. Bruce</given-names>
            <surname>Croft</surname>
          </string-name>
          .
          <article-title>Indri: A languagemodel based search engine for complex queries (extended version)</article-title>
          .
          <year>2005</year>
          -
          <volume>02</volume>
          -14
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Peter</given-names>
            <surname>Wilkins</surname>
          </string-name>
          , Paul Ferguson, and
          <string-name>
            <surname>Alan</surname>
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Smeaton</surname>
          </string-name>
          .
          <article-title>Using score distributions for querytime fusion in multimedia retrieval</article-title>
          .
          <source>In MIR 2006 - 8th ACM SIGMM International Workshop on Multimedia Information Retrieval</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Rong</surname>
            <given-names>Yan</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Jun</given-names>
            <surname>Yang</surname>
          </string-name>
          , and
          <string-name>
            <surname>Alexander</surname>
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Hauptmann</surname>
          </string-name>
          .
          <article-title>Learning query-class dependent weights in automatic video retrieval</article-title>
          .
          <source>In MULTIMEDIA '04: Proceedings of the 12th annual ACM international conference on Multimedia</source>
          , pages
          <fpage>548</fpage>
          -
          <lpage>555</lpage>
          , New York, NY, USA,
          <year>2004</year>
          . ACM Press.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>