<!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>Image Retrieval and Annotation Using Maximum Entropy</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Thomas Deselaers, Tobias Weyand, and Hermann Ney Human Language Technology and Pattern Recognition Lehrstuhl fu ̈r Informatik 6, RWTH Aachen University</institution>
          ,
          <addr-line>Aachen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this work, we present and discuss our participation in the four tasks of the ImageCLEF 2006 Evaluation. In particular, we present a novel approach to learn feature weights in our content-based image retrieval system FIRE. Given a set of training images with known relevance among each other, the retrieval task is reformulated as a classification task and then the weights to combine a set of features are trained discriminatively using the maximum entropy framework. Experimental results for the medical retrieval task show large improvements over heuristically chosen weights. Furthermore the maximum entropy approach is used for the automatic image annotation tasks in combination with a part-based object model. The best results are achieved in the medical and the object annotation task.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>content-based image retrieval, object recognition, textual information retrieval
Image retrieval and automatic classification or annotation of images are highly related research
fields. Obviously, image retrieval can be “solved” by image annotation straightforwardly: given a
database of images, annotate all of them and use textual information retrieval techniques. Multi
modal information retrieval, another highly related field allows to use e.g. visual and textual
information to retrieve relevant documents. All these tasks have in common that somehow the
semantic gap has to be bridged and that therefore large amounts of data have to be processed.
Features and descriptors are extracted from the data and these have to be combined to obtain a
satisfying solution.</p>
      <p>
        In the domain of feature combination, machine learning algorithms are used quite commonly,
among them log-linear models that are discriminatively trained under the maximum entropy
criterion are very successful [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Maximum entropy, or logistic, models are commonly used in natural
language processing [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], data mining [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], and image processing [
        <xref ref-type="bibr" rid="ref19 ref21 ref25">19, 21, 25</xref>
        ].
      </p>
      <p>In this work, we present how the maximum entropy approach can on the one hand be used for
object recognition and classification of images and on the other hand for discriminative training of
feature weights in an image retrieval system and thus for learning to combine textual information
sources with visual information sources in a unified framework. In particular, we describe how we
used maximum entropy training for our submissions to the 2006 ImageCLEF image retrieval and
classification/annotation evaluation. The main contribution of this paper is a method to learn
feature weights for image retrieval from a given set of queries and relevant documents.</p>
      <p>The remainder of this paper is structured as follows: Section 2 describes the retrieval
framework, the application of the maximum entropy approach to feature weight training and the
experiments we performed for the two image retrieval tasks in ImageCLEF 2006: medical retrieval and
photo/ad-hoc retrieval. Section 3 describes the experiments that were performed for the automatic
annotation tasks.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Retrieval Tasks</title>
      <p>
        ImageCLEF 2006 hosted two independent retrieval tasks: The medical retrieval task [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] and the
photo retrieval task [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
2.1
      </p>
      <sec id="sec-2-1">
        <title>FIRE – The Flexible Image Retrieval System</title>
        <p>For the retrieval tasks the Flexible Image Retrieval Engine (FIRE) developed in our group was
used. FIRE is a research image retrieval system that was designed with extensibility in mind and
allows to combine various image descriptors and comparison measures easily.</p>
        <p>Given a set of positive example images Q+ and a (possibly empty) set of negative example
images Q− a score S(Q+, Q−, X) is calculated for each image X from the database:
S(Q+, Q−, X) =</p>
        <p>X S(q, X) +
q∈Q+</p>
        <p>X (1 − S(q, X)).
q∈Q−
where S(q, X) is the score of database image X with respect to query q and is calculated as
S(q, X) = e−γD(q,X) with γ = 1.0. D(q, X) is a weighted sum of distances calculated as
(1)
(2)</p>
        <p>M
D(q, X) := X wm · dm(qm, Xm).</p>
        <p>m=1
Here, qm and Xm are the mth feature of the query image q and the database image X,
respectively. dm is the corresponding distance measure and wm is a weighting coefficient. For each dm,
PX∈B dm(Qm, Xm) = 1 is enforced by re-normalization.</p>
        <p>Given a query (Q+, Q−), the images are ranked according to descending score and the K
images X with highest scores S(Q+, Q−, X) are returned by the retriever.</p>
        <p>Weights were chosen heuristically based on experiences from earlier experiments; furthermore
we used the weights of our run that performed best in the 2005 ImageCLEF medical retrieval
evaluation.</p>
        <p>Another way to obtain suitable weights is described in Section 2.3 which requires slight
modifications of the decision rule.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Features</title>
        <p>In the following we describe the image features we used in the evaluation. These features are
extracted offline from all database images.</p>
        <p>
          Appearance-based Image Features. The most straight-forward approach is to directly use
the pixel values of the images as features. For example, the images might be scaled to a common
size and compared using the Euclidean distance. In optical character recognition and for medical
data improved methods based on image features usually obtain excellent results [
          <xref ref-type="bibr" rid="ref20 ref23 ref24">20, 23, 24</xref>
          ].
        </p>
        <p>In this work, we used 32 × 32 versions of the images, these were compared using Euclidean
distance. It has been observed, that for classification and retrieval of medical radiographs, this
method serves as a not-too-bad baseline.</p>
        <p>
          Color Histograms. Color histograms are widely used in image retrieval [
          <xref ref-type="bibr" rid="ref13 ref29 ref31 ref5">5, 13, 29, 31</xref>
          ]. Color
histograms are one of the most basic approaches and to show performance improvements, image
retrieval systems often are compared to a system using only color histograms. The color space is
partitioned and for each partition the pixels with a color within its range are counted, resulting
in a representation of the relative frequencies of the occurring colors. In accordance with [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ], we
use the Jeffrey divergence to compare histograms.
        </p>
        <p>
          Tamura Features. In [
          <xref ref-type="bibr" rid="ref32">32</xref>
          ] the authors propose six texture features corresponding to human
visual perception: coarseness, contrast, directionality, line-likeness, regularity, and roughness. From
experiments testing the significance of these features with respect to human perception, it was
concluded that the first three features are very important. Thus in our experiments we use
coarseness, contrast, and directionality to create a histogram describing the texture [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] and compare
these histograms using the Jeffrey divergence [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ]. In the QBIC system [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] histograms of these
features are used as well.
        </p>
        <p>
          Global Texture Descriptor. In [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] a texture feature consisting of several parts is described:
Fractal dimension measures the roughness or the crinkliness of a surface. In this work the fractal
dimension is calculated using the reticular cell counting method [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. Coarseness characterizes
the grain size of an image. Here it is calculated depending on the variance of the image. Entropy
is used as a measure of disorderedness or information content in an image. The Spatial gray-level
difference statistics (SGLD) describes the brightness relationship of pixels within neighborhoods.
It is also known as co-occurrence matrix analysis [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. . The Circular Moran autocorrelation
function measures the roughness of the texture. For the calculation a set of autocorrelation
functions is used [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
        </p>
        <p>
          Invariant Feature Histograms. A feature is called invariant with respect to certain
transformations if it does not change when these transformations are applied to the image. The
transformations considered here are translation, rotation, and scaling. In this work, invariant feature
histograms as presented in [
          <xref ref-type="bibr" rid="ref30">30</xref>
          ] are used. These features are based on the idea of constructing
features invariant with respect to certain transformations by integration over all considered
transformations. The resulting histograms are compared using the Jeffrey divergence [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ]. Previous
experiments have shown that the characteristics of invariant feature histograms and color histograms
are very similar and that invariant feature histograms often outperform color histograms [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. Thus,
in this work color histograms are not used.
        </p>
        <p>
          Patch Histograms. In object recognition and detection currently the assumption that objects
consist of parts that can be modelled independently is very common, which led to a wide variety
of bag-of-features approaches [
          <xref ref-type="bibr" rid="ref11 ref26 ref8">11, 8, 26</xref>
          ].
        </p>
        <p>
          Here we follow this approach to generate histograms of image patches for image retrieval. The
creation is a 3-step procedure:
1. in the first phase, sub-images are extracted from all training images and the dimensionality
is reduced to 40 dimensions using PCA transformation.
2. in the second phase, the sub-images of all training images are jointly clustered using the EM
algorithm for Gaussian mixtures to form 2000-8000 clusters.
3. in the third phase, all information about each sub-image is discarded except its closest
cluster center. Then, for each image a histogram over the cluster identifiers of the respective
patches is created, thus effectively coding which “visual words” from the code-book occur in
the image.
We propose a novel method based on maximum entropy training using the generalized iterative
scaling algorithm (GIS) to obtain feature weightings tuned toward a specific task. The maximum
entropy approach is promising here, because it is ideally suited to combine features of different
types and it yields good results in other areas like natural language processing [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] and image
recognition [
          <xref ref-type="bibr" rid="ref19 ref21">21, 19</xref>
          ]. In [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], the maximum entropy approach is used for automatic image
annotation. The authors partition the image into rectangular parts and consider these patches as “image
terms” similar to the usage of words in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
        <p>We consider the problem of image retrieval to be a classification problem. Given the query
image, the images from the database have to be classified to be either relevant (denoted by ⊕) or
irrelevant (denoted by ). As classification method we choose log-linear models that are trained
using the maximum entropy criterion and the GIS algorithm.</p>
        <p>As features fi for the log-linear models we choose the distances between the m-th feature of
the query image Q and the database image X:
fi(Q, X) :=
di(Qi, Xi).</p>
        <p>To allow for prior probabilities, we include a constant feature fi=0(Q, X) = 1. Then, the score is
replaced by the posterior probability for class ⊕:</p>
        <p>S(Q, X) :=
=
k∈{⊕, }
p(⊕|Q, X)
exp [P λ⊕ifi(Q, X)]</p>
        <p>i
P exp [Pi λkifi(Q, X)]
(3)</p>
        <p>Given these scores, we return the K images from the database that have the highest score
S(Q, X), i.e. the K images that are most likely to be relevant according to the classifier. Note
that here in comparison to the score calculation from Equation (1), the wi are replaced by the λ⊕i
and the λ i and an additional renormalization factor is introduced to assure that the probabilities
sum up to one. Alternatively, Eq. 3 can easily be transformed to be of the form of Eq. 1 and
the wi can be expressed as a function of λ⊕i and λ i. In addition to considering the first order
features alone as they are described above, we propose to use supplementary second order features
(i.e. products of distances) as this usually yields superior performance on other tasks. Given a
query image Q and a database image X we use the following set of features:
fi(Q, X) :=</p>
        <p>di(Qi, Xi)
fi,j (Q, X) :=</p>
        <p>di(Qi, Xi) · dj (Qj , Xj ), i ≥ j,
again including the constant feature fi=0(Q, X) = 1 to allow for prior probabilities. The increased
number of features results in more parameters to be trained. In earlier experiments, features of
higher degree have been tested and not found to improve the results.</p>
        <p>In the training process, the values of the λki are optimized. A sufficiently large amount of
training data is necessary to do so. We are given the database T = {X1, . . . , XN } of
training images with known relevances. For each image Xn we are given a set Rn = {Y | Y ∈
T is relevant, if Xn is the query.}.</p>
        <p>Because we want to classify the relation between images into the two categories “relevant”
or “irrelevant” on the basis of the distances between their features, we choose the following
way to derive the training data for the GIS algorithm: The distance vectors D(Xn, Xm) =
(d1(Xn1, Xm1), . . . , dI (XnI , XmI )) are calculated for each pair of images (Xn, Xm) ∈ T × T .
That is, we obtain N distance vectors for each of the images Xn. These distance vectors are then
labeled according to the relevances: Those D(Xn, Xm) where Xm is relevant with respect to Xn,
i.e. Xm ∈ Rn, are labeled ⊕ (relevant) and the remaining ones are labeled with the class label
(irrelevant).</p>
        <p>Given these N 2 distance vectors and their classification into “relevant” and “irrelevant” we
train the λki of the log-linear model from Eq. (3) using the GIS algorithm.</p>
        <p>The GIS algorithm proceeds as follows to determine the free parameters of the model (3).
First an initial parameter set Λ(0) = {λ(k0i)} is chosen, and then for each iteration t = 1, . . . , T the
parameters are updated according to
λ(kti)
Q(kti)
=
=
:=
N⊕i :=
N i :=
λ(kti−1) + Δλ(kti)
λ(kti−1) + 1</p>
        <p>F</p>
        <p>log QN(kktii) ,</p>
        <p>X
Xn,Xm</p>
        <p>X
Xn,Xm∈Rn</p>
        <p>X
Xn,Xm6∈Rn
fi(Xn, Xm)
fi(Xn, Xm)
pΛ(t) (k|Xn, Xm)fi(Xn, Xm),
Here, F is a constant that depends on the training data. In some cases, this method is problematic
due to the high computational demands. Here, the number of parameters to be estimated is small,
i.e. 2I +1, thus performance is not a problem. Due to the low computational demands, this method
can also be used to incorporate relevance estimates gathered from user interaction. To do so, the
current state of the classifier can be used as a starting point for further training iterations with
the training set enlarged by the newly gathered data. This process can e.g. be performed once a
day. As the training is performed in an offline manner, the speed of the image retrieval engine is
hardly decreased because the calculation of Equation (3) takes barely longer than the calculation
of Equation (1).
2.4</p>
      </sec>
      <sec id="sec-2-3">
        <title>Medical Retrieval Task</title>
        <p>
          We submitted nine runs to the medical retrieval task [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ], one of these using only text, three using
only visual information, and five using visual and textual information. For one of the combined
runs we used the above-described maximum entropy training method. To determine the weights,
we used the queries and their qrels from last year’s medical retrieval task as training data. Table 1
gives an overview of the runs we submitted to the medical retrieval task and the results obtained.
        </p>
        <p>In Figure 1 the trained feature weights are visualized after different numbers of maximum
entropy training iterations. It can clearly be seen that after 500 iterations the weights hardly
differ from uniform weighting and that thus not enough training iterations were performed. After
5000 iterations, there is a clear gain in performance (cp. Table 1) and the weights are not uniform
any more. For example, the weight for feature 1 (English text) has the highest weight. With more
iterations, the differences between the particular weights become bigger; after 10.000 iterations no
additional gain in performance is yielded anymore.
2.5</p>
      </sec>
      <sec id="sec-2-4">
        <title>Photo/Ad-Hoc Retrieval Task</title>
        <p>
          For the photo- and the ad-hoc retrieval task the newly created IAPR TC-12 database [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] was
used, which currently consists of 20,000 general photographs, mainly from a vacation domain. For
each of the images a German and an English description exists. The task is described in detail in
[
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
        </p>
        <p>Two tasks were defined on this dataset: An ad-hoc task of 60 queries of different semantic
and syntactic difficulty, and a photo task of 30 queries, which was based on a subset aiming to
investigate the possibilities of purely visual retrieval. Therefore, some semantic constraints were
removed from the queries. All queries were formulated by a short textual description and three
positive example images.</p>
        <p>Due to short time, we were unable to tune any parameters and just chose to submit two purely
visual, full-automatic runs to both of these tasks.
*
*
*
*
1
1
*
*
*
*
1
2
1
2
1
1
1</p>
        <p>(a) Results from the adhoc retrieval task with
60 queries in the category “visual only, full
automatic, no user interaction”.</p>
        <p>run-tag
IFHTAM
PatchHisto
mPHic
2mPHit
LSA
MF</p>
        <p>
          For the runs entitled IFHTAM, we used a combination of invariant feature histograms and
Tamura texture histograms. Both histograms are combined by Jeffrey divergence and the invariant
feature histograms are weighted by a factor of 2. This combination has been seen to be a very
effective combination of features for databases of general photographs like for example the Corel
database [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. For the runs entitled PatchHisto we used histograms of vector-quantized image
patches with 2048 bins.
        </p>
        <p>In Table 2 we summarize the outcomes of the two tasks using the IAPR TC-12 database.
The overal MAP values are rather low, but the combination of invariant feature histograms and
Tamura texture features clearly outperforms all competing methods.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Automatic Annotation Tasks</title>
      <p>
        In ImageCLEF 2006, two automatic annotation tasks were arranged. One dealing with the
automatic classification of medical radiographs [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] and one tackling the problem of automatic
classification of everyday objects like backpacks, clocks, and plates [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The medical annotation task
was very similar to last year’s task, but the number of images was slightly raised and the
number of classes was raised from 57 to 116. The automatic annotation task was somehow similar
to the PASCAL visual object classes challenge [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Here, 20 classes had to be discriminated at
once. The following sections describe the methods we applied to these classification tasks and the
experiments we performed.
      </p>
      <p>The task of the medical automatic annotation task and the object annotation tasks are very
similar, but differ in some critical aspects:
• Both tasks provide a relatively large training set and a disjunct test set. Thus, in both cases
it is possible to learn a relatively reliable model for the training data (this is somewhat proven
for the medical annotation task, and below we also show this for the object annotation task).
• Both tasks are multi-class/one object per image classification tasks. Here they differ from
the PASCAL visual classes challenge which addresses a set of object vs. non object tasks
where several objects (of equal or unequal type) may be contained in an image.
• The medical annotation task has only gray scale images, whereas the object annotation task
has mainly color images. This is probably most relevant for the selection of descriptors.
• The images from the test and the training set are from the same distribution for the medical
task, whereas for the object annotation task, the training images are rather clutter-free and
the test images contain a significant amount of clutter. This is probably relevant and should
be addressed when developing methods for the object annotation task. Unfortunately, our
models currently do not address this issue which probably has a significant impact on the
results.
3.1</p>
      <sec id="sec-3-1">
        <title>Image Distortion Model</title>
        <p>
          The image distortion model [
          <xref ref-type="bibr" rid="ref20 ref23">23, 20</xref>
          ] is a zeroth-order image deformation model to compare images
pixel-wise. Here, classification is done using the nearest neighbor decision rule: to classify an
image, it is compared to all training images in the database and the class of the most similar
image is chosen. To compare images, the Euclidean distance can be seen as a very basic baseline,
and in earlier works it was shown that image deformation models are a suitable way to improve
classification performance significantly e.g. for medical radiographs and for optical character
recognition [
          <xref ref-type="bibr" rid="ref22 ref23">22, 23</xref>
          ]. Here we allow each pixel of the database images to be aligned to the pixels
from a 5×5 neighborhood from the image to be classified taking into account the local context
from a 3×3 Sobel neighborhood.
        </p>
        <p>
          This method is of particular interest as it outperformed all other methods in automatic
annotation task of ImageCLEF 2005 [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Sparse Patch Histograms &amp; Discriminative Classification</title>
        <p>
          This approach is based on the widely adopted assumption that objects in images can be represented
as a set of loosely coupled parts. In contrast to former models[
          <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
          ], this method can cope with
an arbitrary number of object parts. Here, the object parts are modelled by image patches that
are extracted at each position and then efficiently stored in a histogram. In addition to the patch
appearance, the positions of the extracted patches are considered and provide a significant increase
in the recognition performance.
        </p>
        <p>Using this method, we create sparse histograms of 65536 (216 = 84) bins, which can either
be classified using the nearest neighbor rule and a suitable histogram comparison measure or a
discriminative model can be trained for classification. Here, we used a support vector machine
with a histogram intersection kernel and a discriminatively trained log-linear maximum entropy
model.</p>
        <p>
          A detailed description of the method is given in [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
3.3
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>Patch Histograms &amp;</title>
      </sec>
      <sec id="sec-3-4">
        <title>Maximum Entropy Classification</title>
        <p>
          In this approach, we use the histograms of image patches as described in Section 2.2 and maximum
entropy training [
          <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
          ].
        </p>
        <p>
          This method has performed very well in the 2005 annotation task of ImageCLEF [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] and in
the 2005 and 2006 visual object classes challenges of PASCAL [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ].
3.4
        </p>
      </sec>
      <sec id="sec-3-5">
        <title>Medical Automatic Annotation Task</title>
        <p>
          We submitted three runs to the medical automatic annotation task [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ]: one run using the
image distortion model RWTHi6-IDM, with exactly the same settings as the according run from last
year, which clearly outperformed all competing methods [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] and two other runs based on sparse
histograms of image patches [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], where we used a discriminatively trained log-linear maximum
entropy model (RWTHi6-SHME) and support vector machines with a histogram intersection
kernel (RWTHi6-SHSVM) respectively. Due to time constraints we were unable to submit the method
described in Section 3.3, but we give comparison results here.
        </p>
        <p>Results. The results of the evaluation are given in detail in the overview paper. Table 3 gives
an overview of the results and it can be seen that the runs using the discriminative classifier for
the histograms clearly outperform the image distortion model and that in summary our method
performed very good on the task.</p>
        <p>
          The table also gives the result for the method presented in [
          <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
          ], which we were unable to
submit in time. Interestingly, the results of this method are not very good although it is strongly
related to the sparse histogram method.
        </p>
        <p>
          Interesting conclusions can be drawn when comparing our results to the results of other groups:
the medical informatics division of the RWTH Aachen University (RWTHmi) method uses the image
distortion model as a significant part of their method and combines it with various other global
image descriptors, which seem not to help the classification. The ULG run is interesting, as it was
one of the best performing methods from last year and is also closely related to our unsubmitted
run: it uses sparsely extracted sub-images and a discriminative classification framework. The runs
of University Freiburg (UFR) and INSA Rouen (MedIC) are included for comparison with the
best results from other groups. A more detailed overview of the results can be found in the track
overview paper [
          <xref ref-type="bibr" rid="ref28 ref3">3, 28</xref>
          ].
        </p>
        <p>Concluding it can be seen that the approach, where local image descriptors were extracted at
every position in the image, outperformed our other approaches, and that probably the modelling
of absolute positions is suitable for radiograph recognition. This is because it seems to be a suitable
assumption that radiographs are taken under controlled conditions and that thus the geometric
layout of images showing the same body region can be assumed to be very similar.
3.5</p>
      </sec>
      <sec id="sec-3-6">
        <title>Object Annotation Task</title>
        <p>
          We submitted two runs to this task [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], one using the method with vector quantized histograms
described in Section 3.3 (run-tag PatchHisto) and the other using the method with sparse
histograms as described in Section 3.2 (run-tag SHME). These two methods were also used in the
PASCAL visual object classes challenge 2006. The third method [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] we submitted to the
PASCAL challenge could not be applied to this task due to time and memory constraints.
Results. Table 4 gives the results of the object annotation task. On the average, the error rates
are very high. The best two results of 77.3% and 80.2% were achieved with our discriminative
classification method. For the submissions of the CINDI group, support vector machines were
used and the DEU-CS group used a nearest neighbor classification. Obviously, the results are not
satisfactory and large improvements should be possible.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusion and Outlook</title>
      <p>We have presented our efforts for the ImageCLEF 2006 image retrieval and annotation challenge.
In particular, we presented a discriminative method to train weights to combine features in our
image retrieval system. This method allows to find weights that clearly outperform a setting with
feature weights chosen from experiences from earlier experiments and thus allows us to obtain
better results than our best old system. We give an interpretation of the trained weights and show
the development of the weights given different number of training iterations.</p>
      <p>The maximum entropy principle was futhermore used for automatic image annotation and very
good results were obtained.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgement</title>
      <p>This work was partially funded by the DFG (Deutsche Forschungsgemeinschaft) under contract
NE-572/6.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>O.</given-names>
            <surname>Bender</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Och</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Maximum Entropy Models for Named Entity Recognition</article-title>
          .
          <source>In 7th Conference on Computational Natural Language Learning</source>
          , Edmonton, Canada, pages
          <fpage>148</fpage>
          -
          <lpage>152</lpage>
          , May
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Berger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Della Pietra</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V. J. Della</given-names>
            <surname>Pietra</surname>
          </string-name>
          .
          <article-title>A Maximum Entropy Approach to Natural Language Processing</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>22</volume>
          (
          <issue>1</issue>
          ):
          <fpage>39</fpage>
          -
          <lpage>72</lpage>
          ,
          <year>March 1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>P.</given-names>
            <surname>Clough</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Grubinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hanbury</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Mller</surname>
          </string-name>
          .
          <article-title>Overview of the ImageCLEF 2006 photographic retrieval and object annotation tasks</article-title>
          .
          <source>In CLEF working notes</source>
          , Alicante, Spain,
          <year>September 2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Clough</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mueller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Grubinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Jensen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>W.</given-names>
            <surname>Hersh</surname>
          </string-name>
          .
          <article-title>The CLEF 2005 Cross-Language Image Retrieval Track</article-title>
          .
          <source>In Workshop of the Cross-Language Evaluation Forum (CLEF</source>
          <year>2005</year>
          ), Lecture Notes in Computer Science, Vienna, Austria, page in press,
          <year>September 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          .
          <article-title>Features for Image Retrieval</article-title>
          .
          <source>Diploma thesis</source>
          ,
          <source>Human Language Technology and Pattern Recognition Group</source>
          , RWTH Aachen University, Aachen, Germany,
          <year>December 2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hegerath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Sparse Patch-Histograms for Object Classification in Cluttered Images</article-title>
          .
          <source>In DAGM</source>
          <year>2006</year>
          ,
          <string-name>
            <given-names>Pattern</given-names>
            <surname>Recognition</surname>
          </string-name>
          ,
          <source>26th DAGM Symposium</source>
          , volume
          <volume>4174</volume>
          of Lecture Notes in Computer Science, Berlin, Germany, pages
          <fpage>202</fpage>
          -
          <lpage>211</lpage>
          ,
          <year>September 2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Features for Image Retrieval - A Quantitative Comparison</article-title>
          .
          <source>In DAGM</source>
          <year>2004</year>
          ,
          <string-name>
            <given-names>Pattern</given-names>
            <surname>Recognition</surname>
          </string-name>
          ,
          <source>26th DAGM Symposium, number 3175 in Lecture Notes in Computer Science</source>
          , Tbingen, Germany, pages
          <fpage>228</fpage>
          -
          <lpage>236</lpage>
          ,
          <year>September 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Discriminative Training for Object Recognition using Image Patches</article-title>
          .
          <source>In IEEE Conference on Computer Vision and Pattern Recognition</source>
          , volume
          <volume>2</volume>
          , San Diego, CA, pages
          <fpage>157</fpage>
          -
          <lpage>162</lpage>
          ,
          <year>June 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Improving a Discriminative Approach to Object Recognition using Image Patches</article-title>
          .
          <source>In DAGM</source>
          <year>2005</year>
          ,
          <string-name>
            <given-names>Pattern</given-names>
            <surname>Recognition</surname>
          </string-name>
          ,
          <source>26th DAGM Symposium, number 3663 in Lecture Notes in Computer Science</source>
          , Vienna, Austria, pages
          <fpage>326</fpage>
          -
          <lpage>333</lpage>
          ,
          <year>August 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Weyand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Macherey</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          . FIRE in ImageCLEF 2005:
          <article-title>Combining Content-based Image Retrieval with Textual Information Retrieval</article-title>
          .
          <source>In Workshop of the Cross-Language Evaluation Forum (CLEF</source>
          <year>2005</year>
          ), Lecture Notes in Computer Science, Vienna, Austria, page in press,
          <year>September 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Dork</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Schmid</surname>
          </string-name>
          .
          <article-title>Object class recognition using discriminative local features</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          , submitted
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Everingham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zisserman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. K. I.</given-names>
            <surname>Williams</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. van Gool</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Allan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. M.</given-names>
            <surname>Bishop</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Chapelle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Dalal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          , G. Dorko,
          <string-name>
            <given-names>S.</given-names>
            <surname>Duffner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Eichhorn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. D. R.</given-names>
            <surname>Farquhar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fritz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Garcia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Griffiths</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Jurie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Koskela</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Laaksonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Larlus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Leibe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Schiele</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Schmid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Seemann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Shawe-Taylor</surname>
          </string-name>
          , A. Storkey,
          <string-name>
            <given-names>S.</given-names>
            <surname>Szedmak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Triggs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Ulusoy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Viitaniemi</surname>
          </string-name>
          , and
          <string-name>
            <surname>J. Zhang.</surname>
          </string-name>
          <article-title>The 2005 PASCAL Visual Object Classes Challenge</article-title>
          .
          <source>In Machine Learning Challenges. Evaluating Predictive Uncertainty, Visual Object Classification, and Recognising Tectual Entailment (PASCAL Workshop 05), number 3944 in Lecture Notes in Artificial Intelligence</source>
          , Southampton, UK, pages
          <fpage>117</fpage>
          -
          <lpage>176</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Faloutsos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Barber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Flickner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hafner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Niblack</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Petkovic</surname>
          </string-name>
          , and
          <string-name>
            <given-names>W.</given-names>
            <surname>Equitz</surname>
          </string-name>
          .
          <article-title>Efficient and Effective Querying by Image Content</article-title>
          .
          <source>Journal of Intelligent Information Systems</source>
          ,
          <volume>3</volume>
          (
          <issue>3</issue>
          /4):
          <fpage>231</fpage>
          -
          <lpage>262</lpage>
          ,
          <year>July 1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Grubinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Clough</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mller</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          .
          <article-title>The IAPR Benchmark: A New Evaluation Resource for Visual Information Systems</article-title>
          .
          <source>In LREC 06 OntoImage</source>
          <year>2006</year>
          :
          <article-title>Language Resources for Content-Based Image Retrieval</article-title>
          , Genoa, Italy, page in press, May
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Z. Q.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. N.</given-names>
            <surname>Duncan</surname>
          </string-name>
          , E. Renshaw,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Mugglestone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. F. N.</given-names>
            <surname>Cowan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Grant</surname>
          </string-name>
          .
          <article-title>Comparison of Techniques for Measuring Cloud Texture in Remotely Sensed Satellite Meteorological Image Data</article-title>
          .
          <source>Radar and Signal Processing</source>
          ,
          <volume>136</volume>
          (
          <issue>5</issue>
          ):
          <fpage>236</fpage>
          -
          <lpage>248</lpage>
          ,
          <year>October 1989</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>P.</given-names>
            <surname>Habercker</surname>
          </string-name>
          .
          <article-title>Praxis der Digitalen Bildverarbeitung und Mustererkennung</article-title>
          . Carl Hanser Verlag, Mnchen, Wien,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>R. M. Haralick</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Shanmugam</surname>
            ,
            <given-names>and I. Dinstein.</given-names>
          </string-name>
          <article-title>Texture Features for Image Classification</article-title>
          .
          <source>IEEE Transactions on Systems, Man, and Cybernetics</source>
          ,
          <volume>3</volume>
          (
          <issue>6</issue>
          ):
          <fpage>610</fpage>
          -
          <lpage>621</lpage>
          ,
          <year>November 1973</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hegerath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Patch-based Object Recognition Using Discriminatively Trained Gaussian Mixtures</article-title>
          .
          <source>In 17th British Machine Vision Conference (BMVC06)</source>
          , Edinburgh, UK, page in press,
          <year>September 2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>J.</given-names>
            <surname>Jeon</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Manmatha</surname>
          </string-name>
          .
          <article-title>Using Maximum Entropy for Automatic Image Annotation</article-title>
          .
          <source>In Proceedings of the 3rd International Conference on Image and Video Retrieval</source>
          , pages
          <fpage>24</fpage>
          -
          <lpage>32</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gollan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Classification of Medical Images using Non-linear Distortion Models</article-title>
          .
          <source>In Bildverarbeitung fu¨r die Medizin</source>
          , Berlin, Germany, pages
          <fpage>366</fpage>
          -
          <lpage>370</lpage>
          ,
          <year>March 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.-J.</given-names>
            <surname>Och</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Maximum Entropy and Gaussian Models for Image Object Recognition</article-title>
          .
          <source>In Pattern Recognition, 24th DAGM Symposium</source>
          , Zu¨rich, Switzerland, pages
          <fpage>498</fpage>
          -
          <lpage>506</lpage>
          ,
          <year>September 2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gollan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Classification of Medical Images using Non-linear Distortion Models</article-title>
          .
          <source>In Proc. BVM</source>
          <year>2004</year>
          ,
          <article-title>Bildverarbeitung fu¨r die</article-title>
          <string-name>
            <surname>Medizin</surname>
          </string-name>
          , Berlin, Germany, pages
          <fpage>366</fpage>
          -
          <lpage>370</lpage>
          ,
          <year>March 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gollan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          .
          <article-title>Local Context in Non-linear Deformation Models for Handwritten Character Recognition</article-title>
          .
          <source>In International Conference on Pattern Recognition</source>
          , volume
          <volume>4</volume>
          , Cambridge, UK, pages
          <fpage>511</fpage>
          -
          <lpage>514</lpage>
          ,
          <year>August 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Macherey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Ney</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Dahmen</surname>
          </string-name>
          .
          <article-title>Adaptation in Statistical Pattern Recognition using Tangent Vectors</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          ,
          <volume>26</volume>
          (
          <issue>2</issue>
          ):
          <fpage>269</fpage>
          -
          <lpage>274</lpage>
          ,
          <year>February 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>S.</given-names>
            <surname>Lazebnik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Schmid</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Ponce</surname>
          </string-name>
          .
          <article-title>A Maximum Entropy Framework for PArt-Based Texture and Object Recognition</article-title>
          .
          <source>In IEEE International Conference on Computer Vision (ICCV 05)</source>
          , volume
          <volume>1</volume>
          ,
          <string-name>
            <surname>Bejing</surname>
          </string-name>
          , China, pages
          <fpage>832</fpage>
          -
          <lpage>838</lpage>
          ,
          <year>October 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>R.</given-names>
            <surname>Mare</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Geurts</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Piater</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Wehenkel</surname>
          </string-name>
          .
          <article-title>Random Subwindows for Robust Image Classification</article-title>
          .
          <source>In IEEE Conference on Computer Vision and Pattern Recognition</source>
          , pages
          <fpage>34</fpage>
          -
          <lpage>40</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>A.</given-names>
            <surname>Mauser</surname>
          </string-name>
          , I. Bezrukov,
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Keysers</surname>
          </string-name>
          .
          <article-title>Predicting Customer Behavior using Naive Bayes and Maximum Entropy - Winning the Data-Mining-Cup 2004</article-title>
          . In Informatiktage 2005 der
          <article-title>Gesellschaft fr Informatik, St</article-title>
          . Augustin, Germany, page in press,
          <year>April 2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>H.</given-names>
            <surname>Mller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Deselaers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Clough</surname>
          </string-name>
          , and
          <string-name>
            <given-names>W.</given-names>
            <surname>Hersh</surname>
          </string-name>
          .
          <article-title>Overview of the ImageCLEFmed 2006 medical retrieval and annotation tasks</article-title>
          .
          <source>In CLEF working notes</source>
          , Alicante, Spain,
          <year>September 2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>J.</given-names>
            <surname>Puzicha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Rubner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Tomasi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Buhmann</surname>
          </string-name>
          .
          <article-title>Empirical Evaluation of Dissimilarity Measures for Color and Texture</article-title>
          .
          <source>In International Conference on Computer Vision</source>
          , volume
          <volume>2</volume>
          ,
          <string-name>
            <surname>Corfu</surname>
          </string-name>
          , Greece, pages
          <fpage>1165</fpage>
          -
          <lpage>1173</lpage>
          ,
          <year>September 1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>S.</given-names>
            <surname>Siggelkow</surname>
          </string-name>
          .
          <article-title>Feature Histograms for Content-Based Image Retrieval</article-title>
          .
          <source>PhD thesis</source>
          , University of Freiburg, Institute for Computer Science, Freiburg, Germany,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <surname>A. W. M. Smeulders</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Worring</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Santini</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Gupta</surname>
            , and
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Jain</surname>
          </string-name>
          .
          <article-title>Content-Based Image Retrieval at the End of the Early Years</article-title>
          .
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          ,
          <volume>22</volume>
          (
          <issue>12</issue>
          ):
          <fpage>1349</fpage>
          -
          <lpage>1380</lpage>
          ,
          <year>December 2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>H.</given-names>
            <surname>Tamura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mori</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Yamawaki</surname>
          </string-name>
          .
          <article-title>Textural Features Corresponding to Visual Perception</article-title>
          .
          <source>IEEE Transaction on Systems, Man, and Cybernetics</source>
          ,
          <volume>8</volume>
          (
          <issue>6</issue>
          ):
          <fpage>460</fpage>
          -
          <lpage>472</lpage>
          ,
          <year>June 1978</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>